c++: CTAD and trait built-ins
[official-gcc.git] / Makefile.in
blob34c5550beca2681a07fe4b22830629ba486172d7
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, 2023
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; \
147 GUILE="$(GUILE)"; export GUILE;
149 # This is the list of variables to export in the environment when
150 # configuring subdirectories for the build system.
151 BUILD_EXPORTS = \
152 $(BASE_EXPORTS) \
153 AR="$(AR_FOR_BUILD)"; export AR; \
154 AS="$(AS_FOR_BUILD)"; export AS; \
155 CC="$(CC_FOR_BUILD)"; export CC; \
156 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
157 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
158 CPP="$(CPP_FOR_BUILD)"; export CPP; \
159 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
160 CXX="$(CXX_FOR_BUILD)"; export CXX; \
161 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
162 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
163 GOC="$(GOC_FOR_BUILD)"; export GOC; \
164 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
165 GDC="$(GDC_FOR_BUILD)"; export GDC; \
166 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
167 GM2="$(GM2_FOR_BUILD)"; export GM2; \
168 GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
169 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
170 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
171 LD="$(LD_FOR_BUILD)"; export LD; \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
173 NM="$(NM_FOR_BUILD)"; export NM; \
174 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
175 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
176 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
178 # These variables must be set on the make command line for directories
179 # built for the build system to override those in BASE_FLAGS_TO_PASS.
180 EXTRA_BUILD_FLAGS = \
181 CFLAGS="$(CFLAGS_FOR_BUILD)" \
182 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
184 # This is the list of directories to built for the host system.
185 SUBDIRS = @configdirs@
186 TARGET_CONFIGDIRS = @target_configdirs@
187 # This is set by the configure script to the arguments to use when configuring
188 # directories built for the host system.
189 HOST_CONFIGARGS = @host_configargs@
190 # Host programs are put under this directory, which is . except if building
191 # with srcdir=..
192 HOST_SUBDIR = @host_subdir@
193 # This is the list of variables to export in the environment when
194 # configuring subdirectories for the host system. We need to pass
195 # some to the GCC configure because of its hybrid host/target nature.
196 HOST_EXPORTS = \
197 $(BASE_EXPORTS) \
198 CC="$(CC)"; export CC; \
199 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
200 CRAB1_LIBS="$(CRAB1_LIBS)"; export CRAB1_LIBS; \
201 CFLAGS="$(CFLAGS)"; export CFLAGS; \
202 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
203 CXX="$(CXX)"; export CXX; \
204 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
205 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
206 GOC="$(GOC)"; export GOC; \
207 GDC="$(GDC)"; export GDC; \
208 GM2="$(GM2)"; export GM2; \
209 AR="$(AR)"; export AR; \
210 AS="$(AS)"; export AS; \
211 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
212 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
213 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
214 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
215 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
216 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
217 LD="$(LD)"; export LD; \
218 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
219 NM="$(NM)"; export NM; \
220 RANLIB="$(RANLIB)"; export RANLIB; \
221 WINDRES="$(WINDRES)"; export WINDRES; \
222 WINDMC="$(WINDMC)"; export WINDMC; \
223 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
224 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
225 OTOOL="$(OTOOL)"; export OTOOL; \
226 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
227 READELF="$(READELF)"; export READELF; \
228 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
229 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
230 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
231 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
232 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
233 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
234 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
235 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
236 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
237 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
238 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
239 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
240 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
241 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
242 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
243 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
244 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
245 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
246 @if gcc-bootstrap
247 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
248 @endif gcc-bootstrap
249 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
251 POSTSTAGE1_CXX_EXPORT = \
252 CXX='$(CXX)'; export CXX; \
253 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
254 @if target-libstdc++-v3-bootstrap
255 # Override the above if we're bootstrapping C++.
256 POSTSTAGE1_CXX_EXPORT = \
257 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
258 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
259 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
260 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
261 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
262 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
263 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
264 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
265 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
266 export CXX; \
267 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
268 @endif target-libstdc++-v3-bootstrap
270 # Similar, for later GCC stages.
271 POSTSTAGE1_HOST_EXPORTS = \
272 $(HOST_EXPORTS) \
273 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
274 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
275 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
276 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
277 $(POSTSTAGE1_CXX_EXPORT) \
278 $(LTO_EXPORTS) \
279 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
280 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
281 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
282 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
283 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
284 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
285 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
286 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
287 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
288 export GDC; \
289 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
290 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
291 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
292 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
294 # Target libraries are put under this directory:
295 TARGET_SUBDIR = @target_subdir@
296 # This is set by the configure script to the arguments to use when configuring
297 # directories built for the target.
298 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
299 # This is the list of variables to export in the environment when
300 # configuring subdirectories for the target system.
301 BASE_TARGET_EXPORTS = \
302 $(BASE_EXPORTS) \
303 AR="$(AR_FOR_TARGET)"; export AR; \
304 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
305 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
306 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
307 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
308 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
309 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
310 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
311 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
312 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
313 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
314 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
315 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
316 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
317 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
318 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
319 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
320 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
321 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
322 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
323 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
324 READELF="$(READELF_FOR_TARGET)"; export READELF; \
325 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
326 SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
327 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
328 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
329 @if gcc-bootstrap
330 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
331 @endif gcc-bootstrap
332 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
333 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
335 RAW_CXX_TARGET_EXPORTS = \
336 $(BASE_TARGET_EXPORTS) \
337 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
338 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
340 NORMAL_TARGET_EXPORTS = \
341 $(BASE_TARGET_EXPORTS) \
342 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
344 # Where to find GMP
345 HOST_GMPLIBS = @gmplibs@
346 HOST_GMPINC = @gmpinc@
348 # Where to find isl
349 HOST_ISLLIBS = @isllibs@
350 HOST_ISLINC = @islinc@
352 # ----------------------------------------------
353 # Programs producing files for the BUILD machine
354 # ----------------------------------------------
356 SHELL = @SHELL@
358 # pwd command to use. Allow user to override default by setting PWDCMD in
359 # the environment to account for automounters. The make variable must not
360 # be called PWDCMD, otherwise the value set here is passed to make
361 # subprocesses and overrides the setting from the user's environment.
362 # Don't use PWD since it is a common shell environment variable and we
363 # don't want to corrupt it.
364 PWD_COMMAND = $${PWDCMD-pwd}
366 # compilers to use to create programs which must be run in the build
367 # environment.
368 AR_FOR_BUILD = @AR_FOR_BUILD@
369 AS_FOR_BUILD = @AS_FOR_BUILD@
370 CC_FOR_BUILD = @CC_FOR_BUILD@
371 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
372 CPP_FOR_BUILD = @CPP_FOR_BUILD@
373 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
374 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
375 CXX_FOR_BUILD = @CXX_FOR_BUILD@
376 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
377 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
378 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
379 GOC_FOR_BUILD = @GOC_FOR_BUILD@
380 GDC_FOR_BUILD = @GDC_FOR_BUILD@
381 GM2_FOR_BUILD = @GM2_FOR_BUILD@
382 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
383 LD_FOR_BUILD = @LD_FOR_BUILD@
384 NM_FOR_BUILD = @NM_FOR_BUILD@
385 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
386 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
387 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
389 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
390 # here so that they can be overridden by Makefile fragments.
391 BUILD_PREFIX = @BUILD_PREFIX@
392 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
394 # Flags to pass to stage2 and later makes. They are defined
395 # here so that they can be overridden by Makefile fragments.
396 BOOT_CFLAGS= -g -O2
397 BOOT_LDFLAGS=
398 BOOT_ADAFLAGS= -gnatpg
400 AWK = @AWK@
401 SED = @SED@
402 BISON = @BISON@
403 YACC = @YACC@
404 FLEX = @FLEX@
405 LEX = @LEX@
406 M4 = @M4@
407 MAKEINFO = @MAKEINFO@
408 EXPECT = @EXPECT@
409 RUNTEST = @RUNTEST@
411 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
413 # This just becomes part of the MAKEINFO definition passed down to
414 # sub-makes. It lets flags be given on the command line while still
415 # using the makeinfo from the object tree.
416 # (Default to avoid splitting info files by setting the threshold high.)
417 MAKEINFOFLAGS = --split-size=5000000
419 # ---------------------------------------------
420 # Programs producing files for the HOST machine
421 # ---------------------------------------------
423 AS = @AS@
424 AR = @AR@ @AR_PLUGIN_OPTION@
425 AR_FLAGS = rc
426 CC = @CC@
427 CXX = @CXX@
428 DLLTOOL = @DLLTOOL@
429 DSYMUTIL = @DSYMUTIL@
430 LD = @LD@
431 LIPO = @LIPO@
432 NM = @NM@
433 OBJDUMP = @OBJDUMP@
434 OTOOL = @OTOOL@
435 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
436 READELF = @READELF@
437 STRIP = @STRIP@
438 WINDRES = @WINDRES@
439 WINDMC = @WINDMC@
441 GDC = @GDC@
442 GNATBIND = @GNATBIND@
443 GNATMAKE = @GNATMAKE@
445 CFLAGS = @CFLAGS@
446 LDFLAGS = @LDFLAGS@
447 LIBCFLAGS = $(CFLAGS)
448 CXXFLAGS = @CXXFLAGS@
449 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
450 GOCFLAGS = $(CFLAGS)
451 GDCFLAGS = @GDCFLAGS@
452 GM2FLAGS = $(CFLAGS)
454 CRAB1_LIBS = @CRAB1_LIBS@
456 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
458 GUILE = guile
460 # Pass additional PGO and LTO compiler options to the PGO build.
461 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
462 override CFLAGS += $(BUILD_CFLAGS)
463 override CXXFLAGS += $(BUILD_CFLAGS)
465 # Additional PGO and LTO compiler options to generate profiling data
466 # for the PGO build.
467 PGO_BUILD_GEN_FLAGS_TO_PASS = \
468 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
469 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
471 # NB: Filter out any compiler options which may fail PGO training runs.
472 PGO_BUILD_TRAINING_CFLAGS:= \
473 $(filter-out -Werror=%,$(CFLAGS))
474 PGO_BUILD_TRAINING_CXXFLAGS:=\
475 $(filter-out -Werror=%,$(CXXFLAGS))
476 PGO_BUILD_TRAINING_CFLAGS:= \
477 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
478 PGO_BUILD_TRAINING_CXXFLAGS:= \
479 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
480 PGO_BUILD_TRAINING_CFLAGS:= \
481 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
482 PGO_BUILD_TRAINING_CXXFLAGS:= \
483 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
484 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
485 PGO_BUILD_TRAINING=yes \
486 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
487 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
489 # Ignore "make check" errors in PGO training runs.
490 PGO_BUILD_TRAINING_MFLAGS = -i
492 # Additional PGO and LTO compiler options to use profiling data for the
493 # PGO build.
494 PGO_BUILD_USE_FLAGS_TO_PASS = \
495 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
496 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
498 # PGO training targets for the PGO build. FIXME: Add gold tests to
499 # training.
500 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
501 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
503 CREATE_GCOV = create_gcov
504 PROFILE_MERGER = profile_merger
506 TFLAGS =
508 # Defaults for all stages; some are overridden below.
510 STAGE_CFLAGS = $(BOOT_CFLAGS)
511 STAGE_TFLAGS = $(TFLAGS)
512 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
515 # Defaults for stage 1; some are overridden below.
516 STAGE1_CFLAGS = $(STAGE_CFLAGS)
517 STAGE1_CXXFLAGS = $(CXXFLAGS)
518 @if target-libstdc++-v3-bootstrap
519 # Override the above if we're bootstrapping C++.
520 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
521 @endif target-libstdc++-v3-bootstrap
522 STAGE1_TFLAGS = $(STAGE_TFLAGS)
523 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
525 # Defaults for stage 2; some are overridden below.
526 STAGE2_CFLAGS = $(STAGE_CFLAGS)
527 STAGE2_CXXFLAGS = $(CXXFLAGS)
528 @if target-libstdc++-v3-bootstrap
529 # Override the above if we're bootstrapping C++.
530 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
531 @endif target-libstdc++-v3-bootstrap
532 STAGE2_TFLAGS = $(STAGE_TFLAGS)
533 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
535 # Defaults for stage 3; some are overridden below.
536 STAGE3_CFLAGS = $(STAGE_CFLAGS)
537 STAGE3_CXXFLAGS = $(CXXFLAGS)
538 @if target-libstdc++-v3-bootstrap
539 # Override the above if we're bootstrapping C++.
540 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
541 @endif target-libstdc++-v3-bootstrap
542 STAGE3_TFLAGS = $(STAGE_TFLAGS)
543 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
545 # Defaults for stage 4; some are overridden below.
546 STAGE4_CFLAGS = $(STAGE_CFLAGS)
547 STAGE4_CXXFLAGS = $(CXXFLAGS)
548 @if target-libstdc++-v3-bootstrap
549 # Override the above if we're bootstrapping C++.
550 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
551 @endif target-libstdc++-v3-bootstrap
552 STAGE4_TFLAGS = $(STAGE_TFLAGS)
553 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
555 # Defaults for stage profile; some are overridden below.
556 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
557 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
558 @if target-libstdc++-v3-bootstrap
559 # Override the above if we're bootstrapping C++.
560 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
561 @endif target-libstdc++-v3-bootstrap
562 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
563 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
565 # Defaults for stage train; some are overridden below.
566 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
567 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
568 @if target-libstdc++-v3-bootstrap
569 # Override the above if we're bootstrapping C++.
570 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
571 @endif target-libstdc++-v3-bootstrap
572 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
573 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
575 # Defaults for stage feedback; some are overridden below.
576 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
577 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
578 @if target-libstdc++-v3-bootstrap
579 # Override the above if we're bootstrapping C++.
580 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
581 @endif target-libstdc++-v3-bootstrap
582 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
583 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
585 # Defaults for stage autoprofile; some are overridden below.
586 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
587 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
588 @if target-libstdc++-v3-bootstrap
589 # Override the above if we're bootstrapping C++.
590 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
591 @endif target-libstdc++-v3-bootstrap
592 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
593 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
595 # Defaults for stage autofeedback; some are overridden below.
596 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
597 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
598 @if target-libstdc++-v3-bootstrap
599 # Override the above if we're bootstrapping C++.
600 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
601 @endif target-libstdc++-v3-bootstrap
602 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
603 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
606 # By default, C and C++ are the only stage1 languages, because they are the
607 # only ones we require to build with the bootstrap compiler, and also the
608 # only ones useful for building stage2.
610 STAGE1_CFLAGS = @stage1_cflags@
611 STAGE1_CHECKING = @stage1_checking@
612 STAGE1_LANGUAGES = @stage1_languages@
613 # * We force-disable intermodule optimizations, even if
614 # --enable-intermodule was passed, since the installed compiler
615 # probably can't handle them. Luckily, autoconf always respects
616 # the last argument when conflicting --enable arguments are passed.
617 # * Likewise, we force-disable coverage flags, since the installed
618 # compiler probably has never heard of them.
619 # * We also disable -Wformat, since older GCCs don't understand newer %s.
620 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
621 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
622 --disable-build-format-warnings
624 @if target-libphobos-bootstrap
625 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
626 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
627 @endif target-libphobos-bootstrap
629 # When using the slow stage1 compiler disable IL verification and forcefully
630 # enable it when using the stage2 compiler instead. As we later compare
631 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
632 # checking when building all target libraries for release builds.
633 STAGE1_TFLAGS += -fno-checking
634 STAGE2_CFLAGS += -fno-checking
635 STAGE2_TFLAGS += -fno-checking
636 STAGE3_CFLAGS += -fchecking=1
637 STAGE3_TFLAGS += -fchecking=1
639 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
640 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
642 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
643 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
645 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
646 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
647 # Disable warnings as errors for a few reasons:
648 # - sources for gen* binaries do not have .gcda files available
649 # - inlining decisions generate extra warnings
650 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
652 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
653 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
655 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
656 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
657 # Disable warnings as errors since inlining decisions with -fauto-profile
658 # may result in additional warnings.
659 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
661 do-compare = @do_compare@
662 do-compare3 = $(do-compare)
664 # -----------------------------------------------
665 # Programs producing files for the TARGET machine
666 # -----------------------------------------------
668 AR_FOR_TARGET=@AR_FOR_TARGET@
669 AS_FOR_TARGET=@AS_FOR_TARGET@
670 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
672 # If GCC_FOR_TARGET is not overriden on the command line, then this
673 # variable is passed down to the gcc Makefile, where it is used to
674 # build libgcc2.a. We define it here so that it can itself be
675 # overridden on the command line.
676 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
677 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
678 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
679 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
680 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
681 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
682 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
683 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
684 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
685 LD_FOR_TARGET=@LD_FOR_TARGET@
687 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
688 NM_FOR_TARGET=@NM_FOR_TARGET@
689 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
690 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
691 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
692 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
693 READELF_FOR_TARGET=@READELF_FOR_TARGET@
694 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
695 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
696 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
698 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
699 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
700 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
702 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
703 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
705 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
706 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
707 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
708 GM2FLAGS_FOR_TARGET = -O2 -g
709 GOCFLAGS_FOR_TARGET = -O2 -g
710 GDCFLAGS_FOR_TARGET = -O2 -g
712 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
713 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
714 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
716 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
718 # ------------------------------------
719 # Miscellaneous targets and flag lists
720 # ------------------------------------
722 # The first rule in the file had better be this one. Don't put any above it.
723 # This lives here to allow makefile fragments to contain dependencies.
724 all:
726 #### host and target specific makefile fragments come in here.
727 @target_makefile_frag@
728 @alphaieee_frag@
729 @ospace_frag@
730 @host_makefile_frag@
733 # This is the list of directories that may be needed in RPATH_ENVVAR
734 # so that programs built for the target machine work.
735 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgm2)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
737 @if target-libstdc++-v3
738 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
739 @endif target-libstdc++-v3
741 @if target-libsanitizer
742 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
743 @endif target-libsanitizer
745 @if target-libvtv
746 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
747 @endif target-libvtv
749 @if target-libssp
750 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
751 @endif target-libssp
753 @if target-libphobos
754 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
755 @endif target-libphobos
757 @if target-libgm2
758 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
759 @endif target-libgm2
761 @if target-libgomp
762 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
763 @endif target-libgomp
765 @if target-libitm
766 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
767 @endif target-libitm
769 @if target-libatomic
770 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
771 @endif target-libatomic
775 # This is the list of directories that may be needed in RPATH_ENVVAR
776 # so that programs built for the host machine work.
777 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
779 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
780 @if gcc
781 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
782 @endif gcc
785 @if gmp
786 HOST_LIB_PATH_gmp = \
787 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
788 @endif gmp
790 @if mpfr
791 HOST_LIB_PATH_mpfr = \
792 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
793 @endif mpfr
795 @if mpc
796 HOST_LIB_PATH_mpc = \
797 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
798 @endif mpc
800 @if isl
801 HOST_LIB_PATH_isl = \
802 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
803 @endif isl
806 CXX_FOR_TARGET_FLAG_TO_PASS = \
807 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
808 @if target-libstdc++-v3
809 # CXX_FOR_TARGET is tricky to get right for target libs that require a
810 # functional C++ compiler. When we recurse, if we expand
811 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
812 # libstdc++ include flags from the script. Instead, we get an
813 # -funconfigured-* word, so that we'll get errors if this invalid C++
814 # command line is used for anything, but also so that we can use the
815 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
816 # don't pass it on, sub-make will use the default definition, that
817 # re-expands it at the time of use, so we'll get it right when we need
818 # it. One potential exception is the expansion of CXX_FOR_TARGET
819 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
820 # really work, for C++ host programs can't depend on the current-stage
821 # C++ target library.
822 CXX_FOR_TARGET_FLAG_TO_PASS = \
823 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
824 @endif target-libstdc++-v3
826 # Flags to pass down to all sub-makes. STAGE*FLAGS,
827 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
828 # overrideable (for a bootstrap build stage1 also builds gcc.info).
829 BASE_FLAGS_TO_PASS = \
830 "DESTDIR=$(DESTDIR)" \
831 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
832 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
833 "bindir=$(bindir)" \
834 "datadir=$(datadir)" \
835 "exec_prefix=$(exec_prefix)" \
836 "includedir=$(includedir)" \
837 "datarootdir=$(datarootdir)" \
838 "docdir=$(docdir)" \
839 "infodir=$(infodir)" \
840 "pdfdir=$(pdfdir)" \
841 "htmldir=$(htmldir)" \
842 "libdir=$(libdir)" \
843 "libexecdir=$(libexecdir)" \
844 "lispdir=$(lispdir)" \
845 "localstatedir=$(localstatedir)" \
846 "mandir=$(mandir)" \
847 "oldincludedir=$(oldincludedir)" \
848 "prefix=$(prefix)" \
849 "sbindir=$(sbindir)" \
850 "sharedstatedir=$(sharedstatedir)" \
851 "sysconfdir=$(sysconfdir)" \
852 "tooldir=$(tooldir)" \
853 "build_tooldir=$(build_tooldir)" \
854 "target_alias=$(target_alias)" \
855 "AWK=$(AWK)" \
856 "BISON=$(BISON)" \
857 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
858 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
859 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
860 "EXPECT=$(EXPECT)" \
861 "FLEX=$(FLEX)" \
862 "INSTALL=$(INSTALL)" \
863 "INSTALL_DATA=$(INSTALL_DATA)" \
864 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
865 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
866 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
867 "LEX=$(LEX)" \
868 "M4=$(M4)" \
869 "MAKE=$(MAKE)" \
870 "RUNTEST=$(RUNTEST)" \
871 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
872 "SED=$(SED)" \
873 "SHELL=$(SHELL)" \
874 "YACC=$(YACC)" \
875 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
876 "ADA_CFLAGS=$(ADA_CFLAGS)" \
877 "AR_FLAGS=$(AR_FLAGS)" \
878 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
879 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
880 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
881 "CFLAGS=$(CFLAGS)" \
882 "CXXFLAGS=$(CXXFLAGS)" \
883 "LDFLAGS=$(LDFLAGS)" \
884 "LIBCFLAGS=$(LIBCFLAGS)" \
885 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
886 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
887 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
888 "GNATBIND=$(GNATBIND)" \
889 "GNATMAKE=$(GNATMAKE)" \
890 "GDC=$(GDC)" \
891 "GDCFLAGS=$(GDCFLAGS)" \
892 "GUILE=$(GUILE)" \
893 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
894 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
895 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
896 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
897 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
898 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
899 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
900 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
901 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
902 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
903 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
904 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
905 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
906 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
907 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
908 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
909 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
910 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
911 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
912 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
913 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
914 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
915 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
916 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
917 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
918 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
919 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
920 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
921 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
922 "BUILD_CONFIG=$(BUILD_CONFIG)" \
923 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
924 "LEAN=$(LEAN)" \
925 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
926 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
927 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
928 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
929 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
930 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
931 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
932 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
933 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
934 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
935 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
936 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
937 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
938 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
939 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
940 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
941 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
942 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
943 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
944 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
945 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
946 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
947 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
948 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
949 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
950 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
951 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
952 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
953 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
954 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
955 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
956 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
957 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
958 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
959 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
960 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
961 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
962 "TFLAGS=$(TFLAGS)" \
963 "CONFIG_SHELL=$(SHELL)" \
964 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
965 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
967 # We leave this in just in case, but it is not needed anymore.
968 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
970 # Flags to pass down to most sub-makes, in which we're building with
971 # the host environment.
972 EXTRA_HOST_FLAGS = \
973 'AR=$(AR)' \
974 'AS=$(AS)' \
975 'CC=$(CC)' \
976 'CXX=$(CXX)' \
977 'DLLTOOL=$(DLLTOOL)' \
978 'DSYMUTIL=$(DSYMUTIL)' \
979 'GFORTRAN=$(GFORTRAN)' \
980 'GOC=$(GOC)' \
981 'GDC=$(GDC)' \
982 'GM2=$(GM2)' \
983 'LD=$(LD)' \
984 'LIPO=$(LIPO)' \
985 'NM=$(NM)' \
986 'OBJDUMP=$(OBJDUMP)' \
987 'OTOOL=$(OTOOL)' \
988 'RANLIB=$(RANLIB)' \
989 'READELF=$(READELF)' \
990 'STRIP=$(STRIP)' \
991 'WINDRES=$(WINDRES)' \
992 'WINDMC=$(WINDMC)' \
993 'CREATE_GCOV=$(CREATE_GCOV)' \
994 'PROFILE_MERGER=$(PROFILE_MERGER)'
996 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
998 # Flags to pass to stage1 or when not bootstrapping.
1000 STAGE1_FLAGS_TO_PASS = \
1001 LDFLAGS="$${LDFLAGS}" \
1002 HOST_LIBS="$${HOST_LIBS}"
1004 # Flags to pass to stage2 and later makes.
1006 POSTSTAGE1_FLAGS_TO_PASS = \
1007 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1008 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1009 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1010 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1011 GNATBIND="$${GNATBIND}" \
1012 LDFLAGS="$${LDFLAGS}" \
1013 HOST_LIBS="$${HOST_LIBS}" \
1014 $(LTO_FLAGS_TO_PASS) \
1015 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1017 @if gcc-bootstrap
1018 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1019 $(POSTSTAGE1_HOST_EXPORTS) \
1022 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1023 @endif gcc-bootstrap
1025 # Flags to pass down to makes which are built with the target environment.
1026 # The double $ decreases the length of the command line; those variables
1027 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1028 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1029 # so we expand them here.
1030 EXTRA_TARGET_FLAGS = \
1031 'AR=$$(AR_FOR_TARGET)' \
1032 'AS=$(COMPILER_AS_FOR_TARGET)' \
1033 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1034 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1035 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1036 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1037 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1038 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1039 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1040 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1041 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1042 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1043 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1044 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1045 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1046 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1047 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1048 'LD=$(COMPILER_LD_FOR_TARGET)' \
1049 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1050 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1051 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1052 'NM=$(COMPILER_NM_FOR_TARGET)' \
1053 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1054 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1055 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1056 'READELF=$$(READELF_FOR_TARGET)' \
1057 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1058 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1059 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1060 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1061 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1062 "TFLAGS=$$TFLAGS"
1064 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1066 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1067 # unfortunately needs the native compiler and the target ar and
1068 # ranlib.
1069 # If any variables are added here, they must be added to do-*, below.
1070 # The BUILD_* variables are a special case, which are used for the gcc
1071 # cross-building scheme.
1072 EXTRA_GCC_FLAGS = \
1073 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1074 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1075 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1076 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1078 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1080 @if gcc
1081 BUILD_CONFIG = @BUILD_CONFIG@
1082 ifneq ($(BUILD_CONFIG),)
1083 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1084 endif
1085 @endif gcc
1087 .PHONY: configure-host
1088 configure-host: \
1089 maybe-configure-bfd \
1090 maybe-configure-opcodes \
1091 maybe-configure-binutils \
1092 maybe-configure-bison \
1093 maybe-configure-cgen \
1094 maybe-configure-dejagnu \
1095 maybe-configure-etc \
1096 maybe-configure-fastjar \
1097 maybe-configure-fixincludes \
1098 maybe-configure-flex \
1099 maybe-configure-gas \
1100 maybe-configure-gcc \
1101 maybe-configure-gmp \
1102 maybe-configure-mpfr \
1103 maybe-configure-mpc \
1104 maybe-configure-isl \
1105 maybe-configure-gold \
1106 maybe-configure-gprof \
1107 maybe-configure-gprofng \
1108 maybe-configure-gettext \
1109 maybe-configure-tcl \
1110 maybe-configure-itcl \
1111 maybe-configure-ld \
1112 maybe-configure-libbacktrace \
1113 maybe-configure-libcpp \
1114 maybe-configure-libcody \
1115 maybe-configure-libdecnumber \
1116 maybe-configure-libgui \
1117 maybe-configure-libiberty \
1118 maybe-configure-libiberty-linker-plugin \
1119 maybe-configure-libiconv \
1120 maybe-configure-m4 \
1121 maybe-configure-readline \
1122 maybe-configure-sid \
1123 maybe-configure-sim \
1124 maybe-configure-texinfo \
1125 maybe-configure-zlib \
1126 maybe-configure-gnulib \
1127 maybe-configure-gdbsupport \
1128 maybe-configure-gdbserver \
1129 maybe-configure-gdb \
1130 maybe-configure-expect \
1131 maybe-configure-guile \
1132 maybe-configure-tk \
1133 maybe-configure-libtermcap \
1134 maybe-configure-utils \
1135 maybe-configure-c++tools \
1136 maybe-configure-gnattools \
1137 maybe-configure-lto-plugin \
1138 maybe-configure-libcc1 \
1139 maybe-configure-gotools \
1140 maybe-configure-libctf \
1141 maybe-configure-libsframe \
1142 maybe-configure-libgrust
1143 .PHONY: configure-target
1144 configure-target: \
1145 maybe-configure-target-libstdc++-v3 \
1146 maybe-configure-target-libsanitizer \
1147 maybe-configure-target-libvtv \
1148 maybe-configure-target-libssp \
1149 maybe-configure-target-newlib \
1150 maybe-configure-target-libgcc \
1151 maybe-configure-target-libbacktrace \
1152 maybe-configure-target-libquadmath \
1153 maybe-configure-target-libgfortran \
1154 maybe-configure-target-libobjc \
1155 maybe-configure-target-libgo \
1156 maybe-configure-target-libphobos \
1157 maybe-configure-target-libtermcap \
1158 maybe-configure-target-winsup \
1159 maybe-configure-target-libgloss \
1160 maybe-configure-target-libffi \
1161 maybe-configure-target-zlib \
1162 maybe-configure-target-rda \
1163 maybe-configure-target-libada \
1164 maybe-configure-target-libgm2 \
1165 maybe-configure-target-libgomp \
1166 maybe-configure-target-libitm \
1167 maybe-configure-target-libatomic \
1168 maybe-configure-target-libgrust
1170 # The target built for a native non-bootstrap build.
1171 .PHONY: all
1173 # --enable-pgo-build enables the PGO build.
1174 # 1. First build with -fprofile-generate.
1175 # 2. Use "make maybe-check-*" to generate profiling data.
1176 # 3. Use "make clean" to remove the previous build.
1177 # 4. Rebuild with -fprofile-use.
1178 all:
1179 @if gcc-bootstrap
1180 [ -f stage_final ] || echo stage3 > stage_final
1181 @r=`${PWD_COMMAND}`; export r; \
1182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1183 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1184 @endif gcc-bootstrap
1185 @: $(MAKE); $(unstage)
1186 +@r=`${PWD_COMMAND}`; export r; \
1187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1188 @if gcc-bootstrap
1189 if [ -f stage_last ]; then \
1190 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1191 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1192 else \
1193 @endif gcc-bootstrap
1194 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1195 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1196 @if pgo-build
1197 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1198 $(PGO_BUILD_TRAINING_MFLAGS) \
1199 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1200 $(PGO_BUILD_TRAINING) \
1201 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1202 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1203 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1204 @endif pgo-build
1205 @if gcc-bootstrap
1207 fi \
1208 @endif gcc-bootstrap
1209 && :
1211 .PHONY: all-build
1213 all-build: maybe-all-build-libiberty
1214 all-build: maybe-all-build-bison
1215 all-build: maybe-all-build-flex
1216 all-build: maybe-all-build-m4
1217 all-build: maybe-all-build-texinfo
1218 all-build: maybe-all-build-fixincludes
1219 all-build: maybe-all-build-libcpp
1221 .PHONY: all-host
1223 @if bfd-no-bootstrap
1224 all-host: maybe-all-bfd
1225 @endif bfd-no-bootstrap
1226 @if opcodes-no-bootstrap
1227 all-host: maybe-all-opcodes
1228 @endif opcodes-no-bootstrap
1229 @if binutils-no-bootstrap
1230 all-host: maybe-all-binutils
1231 @endif binutils-no-bootstrap
1232 all-host: maybe-all-bison
1233 all-host: maybe-all-cgen
1234 all-host: maybe-all-dejagnu
1235 all-host: maybe-all-etc
1236 all-host: maybe-all-fastjar
1237 @if fixincludes-no-bootstrap
1238 all-host: maybe-all-fixincludes
1239 @endif fixincludes-no-bootstrap
1240 all-host: maybe-all-flex
1241 @if gas-no-bootstrap
1242 all-host: maybe-all-gas
1243 @endif gas-no-bootstrap
1244 @if gcc-no-bootstrap
1245 all-host: maybe-all-gcc
1246 @endif gcc-no-bootstrap
1247 @if gmp-no-bootstrap
1248 all-host: maybe-all-gmp
1249 @endif gmp-no-bootstrap
1250 @if mpfr-no-bootstrap
1251 all-host: maybe-all-mpfr
1252 @endif mpfr-no-bootstrap
1253 @if mpc-no-bootstrap
1254 all-host: maybe-all-mpc
1255 @endif mpc-no-bootstrap
1256 @if isl-no-bootstrap
1257 all-host: maybe-all-isl
1258 @endif isl-no-bootstrap
1259 @if gold-no-bootstrap
1260 all-host: maybe-all-gold
1261 @endif gold-no-bootstrap
1262 all-host: maybe-all-gprof
1263 all-host: maybe-all-gprofng
1264 @if gettext-no-bootstrap
1265 all-host: maybe-all-gettext
1266 @endif gettext-no-bootstrap
1267 all-host: maybe-all-tcl
1268 all-host: maybe-all-itcl
1269 @if ld-no-bootstrap
1270 all-host: maybe-all-ld
1271 @endif ld-no-bootstrap
1272 @if libbacktrace-no-bootstrap
1273 all-host: maybe-all-libbacktrace
1274 @endif libbacktrace-no-bootstrap
1275 @if libcpp-no-bootstrap
1276 all-host: maybe-all-libcpp
1277 @endif libcpp-no-bootstrap
1278 @if libcody-no-bootstrap
1279 all-host: maybe-all-libcody
1280 @endif libcody-no-bootstrap
1281 @if libdecnumber-no-bootstrap
1282 all-host: maybe-all-libdecnumber
1283 @endif libdecnumber-no-bootstrap
1284 all-host: maybe-all-libgui
1285 @if libiberty-no-bootstrap
1286 all-host: maybe-all-libiberty
1287 @endif libiberty-no-bootstrap
1288 @if libiberty-linker-plugin-no-bootstrap
1289 all-host: maybe-all-libiberty-linker-plugin
1290 @endif libiberty-linker-plugin-no-bootstrap
1291 @if libiconv-no-bootstrap
1292 all-host: maybe-all-libiconv
1293 @endif libiconv-no-bootstrap
1294 all-host: maybe-all-m4
1295 all-host: maybe-all-readline
1296 all-host: maybe-all-sid
1297 all-host: maybe-all-sim
1298 all-host: maybe-all-texinfo
1299 @if zlib-no-bootstrap
1300 all-host: maybe-all-zlib
1301 @endif zlib-no-bootstrap
1302 all-host: maybe-all-gnulib
1303 all-host: maybe-all-gdbsupport
1304 all-host: maybe-all-gdbserver
1305 all-host: maybe-all-gdb
1306 all-host: maybe-all-expect
1307 all-host: maybe-all-guile
1308 all-host: maybe-all-tk
1309 all-host: maybe-all-libtermcap
1310 all-host: maybe-all-utils
1311 all-host: maybe-all-c++tools
1312 all-host: maybe-all-gnattools
1313 @if lto-plugin-no-bootstrap
1314 all-host: maybe-all-lto-plugin
1315 @endif lto-plugin-no-bootstrap
1316 all-host: maybe-all-libcc1
1317 all-host: maybe-all-gotools
1318 @if libctf-no-bootstrap
1319 all-host: maybe-all-libctf
1320 @endif libctf-no-bootstrap
1321 @if libsframe-no-bootstrap
1322 all-host: maybe-all-libsframe
1323 @endif libsframe-no-bootstrap
1324 @if libgrust-no-bootstrap
1325 all-host: maybe-all-libgrust
1326 @endif libgrust-no-bootstrap
1328 .PHONY: all-target
1330 @if target-libstdc++-v3-no-bootstrap
1331 all-target: maybe-all-target-libstdc++-v3
1332 @endif target-libstdc++-v3-no-bootstrap
1333 @if target-libsanitizer-no-bootstrap
1334 all-target: maybe-all-target-libsanitizer
1335 @endif target-libsanitizer-no-bootstrap
1336 @if target-libvtv-no-bootstrap
1337 all-target: maybe-all-target-libvtv
1338 @endif target-libvtv-no-bootstrap
1339 all-target: maybe-all-target-libssp
1340 all-target: maybe-all-target-newlib
1341 @if target-libgcc-no-bootstrap
1342 all-target: maybe-all-target-libgcc
1343 @endif target-libgcc-no-bootstrap
1344 @if target-libbacktrace-no-bootstrap
1345 all-target: maybe-all-target-libbacktrace
1346 @endif target-libbacktrace-no-bootstrap
1347 all-target: maybe-all-target-libquadmath
1348 all-target: maybe-all-target-libgfortran
1349 all-target: maybe-all-target-libobjc
1350 all-target: maybe-all-target-libgo
1351 @if target-libphobos-no-bootstrap
1352 all-target: maybe-all-target-libphobos
1353 @endif target-libphobos-no-bootstrap
1354 all-target: maybe-all-target-libtermcap
1355 all-target: maybe-all-target-winsup
1356 all-target: maybe-all-target-libgloss
1357 all-target: maybe-all-target-libffi
1358 @if target-zlib-no-bootstrap
1359 all-target: maybe-all-target-zlib
1360 @endif target-zlib-no-bootstrap
1361 all-target: maybe-all-target-rda
1362 all-target: maybe-all-target-libada
1363 all-target: maybe-all-target-libgm2
1364 @if target-libgomp-no-bootstrap
1365 all-target: maybe-all-target-libgomp
1366 @endif target-libgomp-no-bootstrap
1367 all-target: maybe-all-target-libitm
1368 @if target-libatomic-no-bootstrap
1369 all-target: maybe-all-target-libatomic
1370 @endif target-libatomic-no-bootstrap
1371 all-target: maybe-all-target-libgrust
1373 # Do a target for all the subdirectories. A ``make do-X'' will do a
1374 # ``make X'' in all subdirectories (because, in general, there is a
1375 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1376 # but it may do additional work as well).
1378 .PHONY: do-info
1379 do-info:
1380 @: $(MAKE); $(unstage)
1381 @r=`${PWD_COMMAND}`; export r; \
1382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1383 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1384 info-target
1387 .PHONY: info-host
1389 info-host: maybe-info-bfd
1390 info-host: maybe-info-opcodes
1391 info-host: maybe-info-binutils
1392 info-host: maybe-info-bison
1393 info-host: maybe-info-cgen
1394 info-host: maybe-info-dejagnu
1395 info-host: maybe-info-etc
1396 info-host: maybe-info-fastjar
1397 info-host: maybe-info-fixincludes
1398 info-host: maybe-info-flex
1399 info-host: maybe-info-gas
1400 info-host: maybe-info-gcc
1401 info-host: maybe-info-gmp
1402 info-host: maybe-info-mpfr
1403 info-host: maybe-info-mpc
1404 info-host: maybe-info-isl
1405 info-host: maybe-info-gold
1406 info-host: maybe-info-gprof
1407 info-host: maybe-info-gprofng
1408 info-host: maybe-info-gettext
1409 info-host: maybe-info-tcl
1410 info-host: maybe-info-itcl
1411 info-host: maybe-info-ld
1412 info-host: maybe-info-libbacktrace
1413 info-host: maybe-info-libcpp
1414 info-host: maybe-info-libcody
1415 info-host: maybe-info-libdecnumber
1416 info-host: maybe-info-libgui
1417 info-host: maybe-info-libiberty
1418 info-host: maybe-info-libiberty-linker-plugin
1419 info-host: maybe-info-libiconv
1420 info-host: maybe-info-m4
1421 info-host: maybe-info-readline
1422 info-host: maybe-info-sid
1423 info-host: maybe-info-sim
1424 info-host: maybe-info-texinfo
1425 info-host: maybe-info-zlib
1426 info-host: maybe-info-gnulib
1427 info-host: maybe-info-gdbsupport
1428 info-host: maybe-info-gdbserver
1429 info-host: maybe-info-gdb
1430 info-host: maybe-info-expect
1431 info-host: maybe-info-guile
1432 info-host: maybe-info-tk
1433 info-host: maybe-info-libtermcap
1434 info-host: maybe-info-utils
1435 info-host: maybe-info-c++tools
1436 info-host: maybe-info-gnattools
1437 info-host: maybe-info-lto-plugin
1438 info-host: maybe-info-libcc1
1439 info-host: maybe-info-gotools
1440 info-host: maybe-info-libctf
1441 info-host: maybe-info-libsframe
1442 info-host: maybe-info-libgrust
1444 .PHONY: info-target
1446 info-target: maybe-info-target-libstdc++-v3
1447 info-target: maybe-info-target-libsanitizer
1448 info-target: maybe-info-target-libvtv
1449 info-target: maybe-info-target-libssp
1450 info-target: maybe-info-target-newlib
1451 info-target: maybe-info-target-libgcc
1452 info-target: maybe-info-target-libbacktrace
1453 info-target: maybe-info-target-libquadmath
1454 info-target: maybe-info-target-libgfortran
1455 info-target: maybe-info-target-libobjc
1456 info-target: maybe-info-target-libgo
1457 info-target: maybe-info-target-libphobos
1458 info-target: maybe-info-target-libtermcap
1459 info-target: maybe-info-target-winsup
1460 info-target: maybe-info-target-libgloss
1461 info-target: maybe-info-target-libffi
1462 info-target: maybe-info-target-zlib
1463 info-target: maybe-info-target-rda
1464 info-target: maybe-info-target-libada
1465 info-target: maybe-info-target-libgm2
1466 info-target: maybe-info-target-libgomp
1467 info-target: maybe-info-target-libitm
1468 info-target: maybe-info-target-libatomic
1469 info-target: maybe-info-target-libgrust
1471 .PHONY: do-dvi
1472 do-dvi:
1473 @: $(MAKE); $(unstage)
1474 @r=`${PWD_COMMAND}`; export r; \
1475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1476 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1477 dvi-target
1480 .PHONY: dvi-host
1482 dvi-host: maybe-dvi-bfd
1483 dvi-host: maybe-dvi-opcodes
1484 dvi-host: maybe-dvi-binutils
1485 dvi-host: maybe-dvi-bison
1486 dvi-host: maybe-dvi-cgen
1487 dvi-host: maybe-dvi-dejagnu
1488 dvi-host: maybe-dvi-etc
1489 dvi-host: maybe-dvi-fastjar
1490 dvi-host: maybe-dvi-fixincludes
1491 dvi-host: maybe-dvi-flex
1492 dvi-host: maybe-dvi-gas
1493 dvi-host: maybe-dvi-gcc
1494 dvi-host: maybe-dvi-gmp
1495 dvi-host: maybe-dvi-mpfr
1496 dvi-host: maybe-dvi-mpc
1497 dvi-host: maybe-dvi-isl
1498 dvi-host: maybe-dvi-gold
1499 dvi-host: maybe-dvi-gprof
1500 dvi-host: maybe-dvi-gprofng
1501 dvi-host: maybe-dvi-gettext
1502 dvi-host: maybe-dvi-tcl
1503 dvi-host: maybe-dvi-itcl
1504 dvi-host: maybe-dvi-ld
1505 dvi-host: maybe-dvi-libbacktrace
1506 dvi-host: maybe-dvi-libcpp
1507 dvi-host: maybe-dvi-libcody
1508 dvi-host: maybe-dvi-libdecnumber
1509 dvi-host: maybe-dvi-libgui
1510 dvi-host: maybe-dvi-libiberty
1511 dvi-host: maybe-dvi-libiberty-linker-plugin
1512 dvi-host: maybe-dvi-libiconv
1513 dvi-host: maybe-dvi-m4
1514 dvi-host: maybe-dvi-readline
1515 dvi-host: maybe-dvi-sid
1516 dvi-host: maybe-dvi-sim
1517 dvi-host: maybe-dvi-texinfo
1518 dvi-host: maybe-dvi-zlib
1519 dvi-host: maybe-dvi-gnulib
1520 dvi-host: maybe-dvi-gdbsupport
1521 dvi-host: maybe-dvi-gdbserver
1522 dvi-host: maybe-dvi-gdb
1523 dvi-host: maybe-dvi-expect
1524 dvi-host: maybe-dvi-guile
1525 dvi-host: maybe-dvi-tk
1526 dvi-host: maybe-dvi-libtermcap
1527 dvi-host: maybe-dvi-utils
1528 dvi-host: maybe-dvi-c++tools
1529 dvi-host: maybe-dvi-gnattools
1530 dvi-host: maybe-dvi-lto-plugin
1531 dvi-host: maybe-dvi-libcc1
1532 dvi-host: maybe-dvi-gotools
1533 dvi-host: maybe-dvi-libctf
1534 dvi-host: maybe-dvi-libsframe
1535 dvi-host: maybe-dvi-libgrust
1537 .PHONY: dvi-target
1539 dvi-target: maybe-dvi-target-libstdc++-v3
1540 dvi-target: maybe-dvi-target-libsanitizer
1541 dvi-target: maybe-dvi-target-libvtv
1542 dvi-target: maybe-dvi-target-libssp
1543 dvi-target: maybe-dvi-target-newlib
1544 dvi-target: maybe-dvi-target-libgcc
1545 dvi-target: maybe-dvi-target-libbacktrace
1546 dvi-target: maybe-dvi-target-libquadmath
1547 dvi-target: maybe-dvi-target-libgfortran
1548 dvi-target: maybe-dvi-target-libobjc
1549 dvi-target: maybe-dvi-target-libgo
1550 dvi-target: maybe-dvi-target-libphobos
1551 dvi-target: maybe-dvi-target-libtermcap
1552 dvi-target: maybe-dvi-target-winsup
1553 dvi-target: maybe-dvi-target-libgloss
1554 dvi-target: maybe-dvi-target-libffi
1555 dvi-target: maybe-dvi-target-zlib
1556 dvi-target: maybe-dvi-target-rda
1557 dvi-target: maybe-dvi-target-libada
1558 dvi-target: maybe-dvi-target-libgm2
1559 dvi-target: maybe-dvi-target-libgomp
1560 dvi-target: maybe-dvi-target-libitm
1561 dvi-target: maybe-dvi-target-libatomic
1562 dvi-target: maybe-dvi-target-libgrust
1564 .PHONY: do-pdf
1565 do-pdf:
1566 @: $(MAKE); $(unstage)
1567 @r=`${PWD_COMMAND}`; export r; \
1568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1570 pdf-target
1573 .PHONY: pdf-host
1575 pdf-host: maybe-pdf-bfd
1576 pdf-host: maybe-pdf-opcodes
1577 pdf-host: maybe-pdf-binutils
1578 pdf-host: maybe-pdf-bison
1579 pdf-host: maybe-pdf-cgen
1580 pdf-host: maybe-pdf-dejagnu
1581 pdf-host: maybe-pdf-etc
1582 pdf-host: maybe-pdf-fastjar
1583 pdf-host: maybe-pdf-fixincludes
1584 pdf-host: maybe-pdf-flex
1585 pdf-host: maybe-pdf-gas
1586 pdf-host: maybe-pdf-gcc
1587 pdf-host: maybe-pdf-gmp
1588 pdf-host: maybe-pdf-mpfr
1589 pdf-host: maybe-pdf-mpc
1590 pdf-host: maybe-pdf-isl
1591 pdf-host: maybe-pdf-gold
1592 pdf-host: maybe-pdf-gprof
1593 pdf-host: maybe-pdf-gprofng
1594 pdf-host: maybe-pdf-gettext
1595 pdf-host: maybe-pdf-tcl
1596 pdf-host: maybe-pdf-itcl
1597 pdf-host: maybe-pdf-ld
1598 pdf-host: maybe-pdf-libbacktrace
1599 pdf-host: maybe-pdf-libcpp
1600 pdf-host: maybe-pdf-libcody
1601 pdf-host: maybe-pdf-libdecnumber
1602 pdf-host: maybe-pdf-libgui
1603 pdf-host: maybe-pdf-libiberty
1604 pdf-host: maybe-pdf-libiberty-linker-plugin
1605 pdf-host: maybe-pdf-libiconv
1606 pdf-host: maybe-pdf-m4
1607 pdf-host: maybe-pdf-readline
1608 pdf-host: maybe-pdf-sid
1609 pdf-host: maybe-pdf-sim
1610 pdf-host: maybe-pdf-texinfo
1611 pdf-host: maybe-pdf-zlib
1612 pdf-host: maybe-pdf-gnulib
1613 pdf-host: maybe-pdf-gdbsupport
1614 pdf-host: maybe-pdf-gdbserver
1615 pdf-host: maybe-pdf-gdb
1616 pdf-host: maybe-pdf-expect
1617 pdf-host: maybe-pdf-guile
1618 pdf-host: maybe-pdf-tk
1619 pdf-host: maybe-pdf-libtermcap
1620 pdf-host: maybe-pdf-utils
1621 pdf-host: maybe-pdf-c++tools
1622 pdf-host: maybe-pdf-gnattools
1623 pdf-host: maybe-pdf-lto-plugin
1624 pdf-host: maybe-pdf-libcc1
1625 pdf-host: maybe-pdf-gotools
1626 pdf-host: maybe-pdf-libctf
1627 pdf-host: maybe-pdf-libsframe
1628 pdf-host: maybe-pdf-libgrust
1630 .PHONY: pdf-target
1632 pdf-target: maybe-pdf-target-libstdc++-v3
1633 pdf-target: maybe-pdf-target-libsanitizer
1634 pdf-target: maybe-pdf-target-libvtv
1635 pdf-target: maybe-pdf-target-libssp
1636 pdf-target: maybe-pdf-target-newlib
1637 pdf-target: maybe-pdf-target-libgcc
1638 pdf-target: maybe-pdf-target-libbacktrace
1639 pdf-target: maybe-pdf-target-libquadmath
1640 pdf-target: maybe-pdf-target-libgfortran
1641 pdf-target: maybe-pdf-target-libobjc
1642 pdf-target: maybe-pdf-target-libgo
1643 pdf-target: maybe-pdf-target-libphobos
1644 pdf-target: maybe-pdf-target-libtermcap
1645 pdf-target: maybe-pdf-target-winsup
1646 pdf-target: maybe-pdf-target-libgloss
1647 pdf-target: maybe-pdf-target-libffi
1648 pdf-target: maybe-pdf-target-zlib
1649 pdf-target: maybe-pdf-target-rda
1650 pdf-target: maybe-pdf-target-libada
1651 pdf-target: maybe-pdf-target-libgm2
1652 pdf-target: maybe-pdf-target-libgomp
1653 pdf-target: maybe-pdf-target-libitm
1654 pdf-target: maybe-pdf-target-libatomic
1655 pdf-target: maybe-pdf-target-libgrust
1657 .PHONY: do-html
1658 do-html:
1659 @: $(MAKE); $(unstage)
1660 @r=`${PWD_COMMAND}`; export r; \
1661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1662 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1663 html-target
1666 .PHONY: html-host
1668 html-host: maybe-html-bfd
1669 html-host: maybe-html-opcodes
1670 html-host: maybe-html-binutils
1671 html-host: maybe-html-bison
1672 html-host: maybe-html-cgen
1673 html-host: maybe-html-dejagnu
1674 html-host: maybe-html-etc
1675 html-host: maybe-html-fastjar
1676 html-host: maybe-html-fixincludes
1677 html-host: maybe-html-flex
1678 html-host: maybe-html-gas
1679 html-host: maybe-html-gcc
1680 html-host: maybe-html-gmp
1681 html-host: maybe-html-mpfr
1682 html-host: maybe-html-mpc
1683 html-host: maybe-html-isl
1684 html-host: maybe-html-gold
1685 html-host: maybe-html-gprof
1686 html-host: maybe-html-gprofng
1687 html-host: maybe-html-gettext
1688 html-host: maybe-html-tcl
1689 html-host: maybe-html-itcl
1690 html-host: maybe-html-ld
1691 html-host: maybe-html-libbacktrace
1692 html-host: maybe-html-libcpp
1693 html-host: maybe-html-libcody
1694 html-host: maybe-html-libdecnumber
1695 html-host: maybe-html-libgui
1696 html-host: maybe-html-libiberty
1697 html-host: maybe-html-libiberty-linker-plugin
1698 html-host: maybe-html-libiconv
1699 html-host: maybe-html-m4
1700 html-host: maybe-html-readline
1701 html-host: maybe-html-sid
1702 html-host: maybe-html-sim
1703 html-host: maybe-html-texinfo
1704 html-host: maybe-html-zlib
1705 html-host: maybe-html-gnulib
1706 html-host: maybe-html-gdbsupport
1707 html-host: maybe-html-gdbserver
1708 html-host: maybe-html-gdb
1709 html-host: maybe-html-expect
1710 html-host: maybe-html-guile
1711 html-host: maybe-html-tk
1712 html-host: maybe-html-libtermcap
1713 html-host: maybe-html-utils
1714 html-host: maybe-html-c++tools
1715 html-host: maybe-html-gnattools
1716 html-host: maybe-html-lto-plugin
1717 html-host: maybe-html-libcc1
1718 html-host: maybe-html-gotools
1719 html-host: maybe-html-libctf
1720 html-host: maybe-html-libsframe
1721 html-host: maybe-html-libgrust
1723 .PHONY: html-target
1725 html-target: maybe-html-target-libstdc++-v3
1726 html-target: maybe-html-target-libsanitizer
1727 html-target: maybe-html-target-libvtv
1728 html-target: maybe-html-target-libssp
1729 html-target: maybe-html-target-newlib
1730 html-target: maybe-html-target-libgcc
1731 html-target: maybe-html-target-libbacktrace
1732 html-target: maybe-html-target-libquadmath
1733 html-target: maybe-html-target-libgfortran
1734 html-target: maybe-html-target-libobjc
1735 html-target: maybe-html-target-libgo
1736 html-target: maybe-html-target-libphobos
1737 html-target: maybe-html-target-libtermcap
1738 html-target: maybe-html-target-winsup
1739 html-target: maybe-html-target-libgloss
1740 html-target: maybe-html-target-libffi
1741 html-target: maybe-html-target-zlib
1742 html-target: maybe-html-target-rda
1743 html-target: maybe-html-target-libada
1744 html-target: maybe-html-target-libgm2
1745 html-target: maybe-html-target-libgomp
1746 html-target: maybe-html-target-libitm
1747 html-target: maybe-html-target-libatomic
1748 html-target: maybe-html-target-libgrust
1750 .PHONY: do-TAGS
1751 do-TAGS:
1752 @: $(MAKE); $(unstage)
1753 @r=`${PWD_COMMAND}`; export r; \
1754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1755 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1756 TAGS-target
1759 .PHONY: TAGS-host
1761 TAGS-host: maybe-TAGS-bfd
1762 TAGS-host: maybe-TAGS-opcodes
1763 TAGS-host: maybe-TAGS-binutils
1764 TAGS-host: maybe-TAGS-bison
1765 TAGS-host: maybe-TAGS-cgen
1766 TAGS-host: maybe-TAGS-dejagnu
1767 TAGS-host: maybe-TAGS-etc
1768 TAGS-host: maybe-TAGS-fastjar
1769 TAGS-host: maybe-TAGS-fixincludes
1770 TAGS-host: maybe-TAGS-flex
1771 TAGS-host: maybe-TAGS-gas
1772 TAGS-host: maybe-TAGS-gcc
1773 TAGS-host: maybe-TAGS-gmp
1774 TAGS-host: maybe-TAGS-mpfr
1775 TAGS-host: maybe-TAGS-mpc
1776 TAGS-host: maybe-TAGS-isl
1777 TAGS-host: maybe-TAGS-gold
1778 TAGS-host: maybe-TAGS-gprof
1779 TAGS-host: maybe-TAGS-gprofng
1780 TAGS-host: maybe-TAGS-gettext
1781 TAGS-host: maybe-TAGS-tcl
1782 TAGS-host: maybe-TAGS-itcl
1783 TAGS-host: maybe-TAGS-ld
1784 TAGS-host: maybe-TAGS-libbacktrace
1785 TAGS-host: maybe-TAGS-libcpp
1786 TAGS-host: maybe-TAGS-libcody
1787 TAGS-host: maybe-TAGS-libdecnumber
1788 TAGS-host: maybe-TAGS-libgui
1789 TAGS-host: maybe-TAGS-libiberty
1790 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1791 TAGS-host: maybe-TAGS-libiconv
1792 TAGS-host: maybe-TAGS-m4
1793 TAGS-host: maybe-TAGS-readline
1794 TAGS-host: maybe-TAGS-sid
1795 TAGS-host: maybe-TAGS-sim
1796 TAGS-host: maybe-TAGS-texinfo
1797 TAGS-host: maybe-TAGS-zlib
1798 TAGS-host: maybe-TAGS-gnulib
1799 TAGS-host: maybe-TAGS-gdbsupport
1800 TAGS-host: maybe-TAGS-gdbserver
1801 TAGS-host: maybe-TAGS-gdb
1802 TAGS-host: maybe-TAGS-expect
1803 TAGS-host: maybe-TAGS-guile
1804 TAGS-host: maybe-TAGS-tk
1805 TAGS-host: maybe-TAGS-libtermcap
1806 TAGS-host: maybe-TAGS-utils
1807 TAGS-host: maybe-TAGS-c++tools
1808 TAGS-host: maybe-TAGS-gnattools
1809 TAGS-host: maybe-TAGS-lto-plugin
1810 TAGS-host: maybe-TAGS-libcc1
1811 TAGS-host: maybe-TAGS-gotools
1812 TAGS-host: maybe-TAGS-libctf
1813 TAGS-host: maybe-TAGS-libsframe
1814 TAGS-host: maybe-TAGS-libgrust
1816 .PHONY: TAGS-target
1818 TAGS-target: maybe-TAGS-target-libstdc++-v3
1819 TAGS-target: maybe-TAGS-target-libsanitizer
1820 TAGS-target: maybe-TAGS-target-libvtv
1821 TAGS-target: maybe-TAGS-target-libssp
1822 TAGS-target: maybe-TAGS-target-newlib
1823 TAGS-target: maybe-TAGS-target-libgcc
1824 TAGS-target: maybe-TAGS-target-libbacktrace
1825 TAGS-target: maybe-TAGS-target-libquadmath
1826 TAGS-target: maybe-TAGS-target-libgfortran
1827 TAGS-target: maybe-TAGS-target-libobjc
1828 TAGS-target: maybe-TAGS-target-libgo
1829 TAGS-target: maybe-TAGS-target-libphobos
1830 TAGS-target: maybe-TAGS-target-libtermcap
1831 TAGS-target: maybe-TAGS-target-winsup
1832 TAGS-target: maybe-TAGS-target-libgloss
1833 TAGS-target: maybe-TAGS-target-libffi
1834 TAGS-target: maybe-TAGS-target-zlib
1835 TAGS-target: maybe-TAGS-target-rda
1836 TAGS-target: maybe-TAGS-target-libada
1837 TAGS-target: maybe-TAGS-target-libgm2
1838 TAGS-target: maybe-TAGS-target-libgomp
1839 TAGS-target: maybe-TAGS-target-libitm
1840 TAGS-target: maybe-TAGS-target-libatomic
1841 TAGS-target: maybe-TAGS-target-libgrust
1843 .PHONY: do-install-info
1844 do-install-info:
1845 @: $(MAKE); $(unstage)
1846 @r=`${PWD_COMMAND}`; export r; \
1847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1848 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1849 install-info-target
1852 .PHONY: install-info-host
1854 install-info-host: maybe-install-info-bfd
1855 install-info-host: maybe-install-info-opcodes
1856 install-info-host: maybe-install-info-binutils
1857 install-info-host: maybe-install-info-bison
1858 install-info-host: maybe-install-info-cgen
1859 install-info-host: maybe-install-info-dejagnu
1860 install-info-host: maybe-install-info-etc
1861 install-info-host: maybe-install-info-fastjar
1862 install-info-host: maybe-install-info-fixincludes
1863 install-info-host: maybe-install-info-flex
1864 install-info-host: maybe-install-info-gas
1865 install-info-host: maybe-install-info-gcc
1866 install-info-host: maybe-install-info-gmp
1867 install-info-host: maybe-install-info-mpfr
1868 install-info-host: maybe-install-info-mpc
1869 install-info-host: maybe-install-info-isl
1870 install-info-host: maybe-install-info-gold
1871 install-info-host: maybe-install-info-gprof
1872 install-info-host: maybe-install-info-gprofng
1873 install-info-host: maybe-install-info-gettext
1874 install-info-host: maybe-install-info-tcl
1875 install-info-host: maybe-install-info-itcl
1876 install-info-host: maybe-install-info-ld
1877 install-info-host: maybe-install-info-libbacktrace
1878 install-info-host: maybe-install-info-libcpp
1879 install-info-host: maybe-install-info-libcody
1880 install-info-host: maybe-install-info-libdecnumber
1881 install-info-host: maybe-install-info-libgui
1882 install-info-host: maybe-install-info-libiberty
1883 install-info-host: maybe-install-info-libiberty-linker-plugin
1884 install-info-host: maybe-install-info-libiconv
1885 install-info-host: maybe-install-info-m4
1886 install-info-host: maybe-install-info-readline
1887 install-info-host: maybe-install-info-sid
1888 install-info-host: maybe-install-info-sim
1889 install-info-host: maybe-install-info-texinfo
1890 install-info-host: maybe-install-info-zlib
1891 install-info-host: maybe-install-info-gnulib
1892 install-info-host: maybe-install-info-gdbsupport
1893 install-info-host: maybe-install-info-gdbserver
1894 install-info-host: maybe-install-info-gdb
1895 install-info-host: maybe-install-info-expect
1896 install-info-host: maybe-install-info-guile
1897 install-info-host: maybe-install-info-tk
1898 install-info-host: maybe-install-info-libtermcap
1899 install-info-host: maybe-install-info-utils
1900 install-info-host: maybe-install-info-c++tools
1901 install-info-host: maybe-install-info-gnattools
1902 install-info-host: maybe-install-info-lto-plugin
1903 install-info-host: maybe-install-info-libcc1
1904 install-info-host: maybe-install-info-gotools
1905 install-info-host: maybe-install-info-libctf
1906 install-info-host: maybe-install-info-libsframe
1907 install-info-host: maybe-install-info-libgrust
1909 .PHONY: install-info-target
1911 install-info-target: maybe-install-info-target-libstdc++-v3
1912 install-info-target: maybe-install-info-target-libsanitizer
1913 install-info-target: maybe-install-info-target-libvtv
1914 install-info-target: maybe-install-info-target-libssp
1915 install-info-target: maybe-install-info-target-newlib
1916 install-info-target: maybe-install-info-target-libgcc
1917 install-info-target: maybe-install-info-target-libbacktrace
1918 install-info-target: maybe-install-info-target-libquadmath
1919 install-info-target: maybe-install-info-target-libgfortran
1920 install-info-target: maybe-install-info-target-libobjc
1921 install-info-target: maybe-install-info-target-libgo
1922 install-info-target: maybe-install-info-target-libphobos
1923 install-info-target: maybe-install-info-target-libtermcap
1924 install-info-target: maybe-install-info-target-winsup
1925 install-info-target: maybe-install-info-target-libgloss
1926 install-info-target: maybe-install-info-target-libffi
1927 install-info-target: maybe-install-info-target-zlib
1928 install-info-target: maybe-install-info-target-rda
1929 install-info-target: maybe-install-info-target-libada
1930 install-info-target: maybe-install-info-target-libgm2
1931 install-info-target: maybe-install-info-target-libgomp
1932 install-info-target: maybe-install-info-target-libitm
1933 install-info-target: maybe-install-info-target-libatomic
1934 install-info-target: maybe-install-info-target-libgrust
1936 .PHONY: do-install-dvi
1937 do-install-dvi:
1938 @: $(MAKE); $(unstage)
1939 @r=`${PWD_COMMAND}`; export r; \
1940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1941 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1942 install-dvi-target
1945 .PHONY: install-dvi-host
1947 install-dvi-host: maybe-install-dvi-bfd
1948 install-dvi-host: maybe-install-dvi-opcodes
1949 install-dvi-host: maybe-install-dvi-binutils
1950 install-dvi-host: maybe-install-dvi-bison
1951 install-dvi-host: maybe-install-dvi-cgen
1952 install-dvi-host: maybe-install-dvi-dejagnu
1953 install-dvi-host: maybe-install-dvi-etc
1954 install-dvi-host: maybe-install-dvi-fastjar
1955 install-dvi-host: maybe-install-dvi-fixincludes
1956 install-dvi-host: maybe-install-dvi-flex
1957 install-dvi-host: maybe-install-dvi-gas
1958 install-dvi-host: maybe-install-dvi-gcc
1959 install-dvi-host: maybe-install-dvi-gmp
1960 install-dvi-host: maybe-install-dvi-mpfr
1961 install-dvi-host: maybe-install-dvi-mpc
1962 install-dvi-host: maybe-install-dvi-isl
1963 install-dvi-host: maybe-install-dvi-gold
1964 install-dvi-host: maybe-install-dvi-gprof
1965 install-dvi-host: maybe-install-dvi-gprofng
1966 install-dvi-host: maybe-install-dvi-gettext
1967 install-dvi-host: maybe-install-dvi-tcl
1968 install-dvi-host: maybe-install-dvi-itcl
1969 install-dvi-host: maybe-install-dvi-ld
1970 install-dvi-host: maybe-install-dvi-libbacktrace
1971 install-dvi-host: maybe-install-dvi-libcpp
1972 install-dvi-host: maybe-install-dvi-libcody
1973 install-dvi-host: maybe-install-dvi-libdecnumber
1974 install-dvi-host: maybe-install-dvi-libgui
1975 install-dvi-host: maybe-install-dvi-libiberty
1976 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1977 install-dvi-host: maybe-install-dvi-libiconv
1978 install-dvi-host: maybe-install-dvi-m4
1979 install-dvi-host: maybe-install-dvi-readline
1980 install-dvi-host: maybe-install-dvi-sid
1981 install-dvi-host: maybe-install-dvi-sim
1982 install-dvi-host: maybe-install-dvi-texinfo
1983 install-dvi-host: maybe-install-dvi-zlib
1984 install-dvi-host: maybe-install-dvi-gnulib
1985 install-dvi-host: maybe-install-dvi-gdbsupport
1986 install-dvi-host: maybe-install-dvi-gdbserver
1987 install-dvi-host: maybe-install-dvi-gdb
1988 install-dvi-host: maybe-install-dvi-expect
1989 install-dvi-host: maybe-install-dvi-guile
1990 install-dvi-host: maybe-install-dvi-tk
1991 install-dvi-host: maybe-install-dvi-libtermcap
1992 install-dvi-host: maybe-install-dvi-utils
1993 install-dvi-host: maybe-install-dvi-c++tools
1994 install-dvi-host: maybe-install-dvi-gnattools
1995 install-dvi-host: maybe-install-dvi-lto-plugin
1996 install-dvi-host: maybe-install-dvi-libcc1
1997 install-dvi-host: maybe-install-dvi-gotools
1998 install-dvi-host: maybe-install-dvi-libctf
1999 install-dvi-host: maybe-install-dvi-libsframe
2000 install-dvi-host: maybe-install-dvi-libgrust
2002 .PHONY: install-dvi-target
2004 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
2005 install-dvi-target: maybe-install-dvi-target-libsanitizer
2006 install-dvi-target: maybe-install-dvi-target-libvtv
2007 install-dvi-target: maybe-install-dvi-target-libssp
2008 install-dvi-target: maybe-install-dvi-target-newlib
2009 install-dvi-target: maybe-install-dvi-target-libgcc
2010 install-dvi-target: maybe-install-dvi-target-libbacktrace
2011 install-dvi-target: maybe-install-dvi-target-libquadmath
2012 install-dvi-target: maybe-install-dvi-target-libgfortran
2013 install-dvi-target: maybe-install-dvi-target-libobjc
2014 install-dvi-target: maybe-install-dvi-target-libgo
2015 install-dvi-target: maybe-install-dvi-target-libphobos
2016 install-dvi-target: maybe-install-dvi-target-libtermcap
2017 install-dvi-target: maybe-install-dvi-target-winsup
2018 install-dvi-target: maybe-install-dvi-target-libgloss
2019 install-dvi-target: maybe-install-dvi-target-libffi
2020 install-dvi-target: maybe-install-dvi-target-zlib
2021 install-dvi-target: maybe-install-dvi-target-rda
2022 install-dvi-target: maybe-install-dvi-target-libada
2023 install-dvi-target: maybe-install-dvi-target-libgm2
2024 install-dvi-target: maybe-install-dvi-target-libgomp
2025 install-dvi-target: maybe-install-dvi-target-libitm
2026 install-dvi-target: maybe-install-dvi-target-libatomic
2027 install-dvi-target: maybe-install-dvi-target-libgrust
2029 .PHONY: do-install-pdf
2030 do-install-pdf:
2031 @: $(MAKE); $(unstage)
2032 @r=`${PWD_COMMAND}`; export r; \
2033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2034 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2035 install-pdf-target
2038 .PHONY: install-pdf-host
2040 install-pdf-host: maybe-install-pdf-bfd
2041 install-pdf-host: maybe-install-pdf-opcodes
2042 install-pdf-host: maybe-install-pdf-binutils
2043 install-pdf-host: maybe-install-pdf-bison
2044 install-pdf-host: maybe-install-pdf-cgen
2045 install-pdf-host: maybe-install-pdf-dejagnu
2046 install-pdf-host: maybe-install-pdf-etc
2047 install-pdf-host: maybe-install-pdf-fastjar
2048 install-pdf-host: maybe-install-pdf-fixincludes
2049 install-pdf-host: maybe-install-pdf-flex
2050 install-pdf-host: maybe-install-pdf-gas
2051 install-pdf-host: maybe-install-pdf-gcc
2052 install-pdf-host: maybe-install-pdf-gmp
2053 install-pdf-host: maybe-install-pdf-mpfr
2054 install-pdf-host: maybe-install-pdf-mpc
2055 install-pdf-host: maybe-install-pdf-isl
2056 install-pdf-host: maybe-install-pdf-gold
2057 install-pdf-host: maybe-install-pdf-gprof
2058 install-pdf-host: maybe-install-pdf-gprofng
2059 install-pdf-host: maybe-install-pdf-gettext
2060 install-pdf-host: maybe-install-pdf-tcl
2061 install-pdf-host: maybe-install-pdf-itcl
2062 install-pdf-host: maybe-install-pdf-ld
2063 install-pdf-host: maybe-install-pdf-libbacktrace
2064 install-pdf-host: maybe-install-pdf-libcpp
2065 install-pdf-host: maybe-install-pdf-libcody
2066 install-pdf-host: maybe-install-pdf-libdecnumber
2067 install-pdf-host: maybe-install-pdf-libgui
2068 install-pdf-host: maybe-install-pdf-libiberty
2069 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2070 install-pdf-host: maybe-install-pdf-libiconv
2071 install-pdf-host: maybe-install-pdf-m4
2072 install-pdf-host: maybe-install-pdf-readline
2073 install-pdf-host: maybe-install-pdf-sid
2074 install-pdf-host: maybe-install-pdf-sim
2075 install-pdf-host: maybe-install-pdf-texinfo
2076 install-pdf-host: maybe-install-pdf-zlib
2077 install-pdf-host: maybe-install-pdf-gnulib
2078 install-pdf-host: maybe-install-pdf-gdbsupport
2079 install-pdf-host: maybe-install-pdf-gdbserver
2080 install-pdf-host: maybe-install-pdf-gdb
2081 install-pdf-host: maybe-install-pdf-expect
2082 install-pdf-host: maybe-install-pdf-guile
2083 install-pdf-host: maybe-install-pdf-tk
2084 install-pdf-host: maybe-install-pdf-libtermcap
2085 install-pdf-host: maybe-install-pdf-utils
2086 install-pdf-host: maybe-install-pdf-c++tools
2087 install-pdf-host: maybe-install-pdf-gnattools
2088 install-pdf-host: maybe-install-pdf-lto-plugin
2089 install-pdf-host: maybe-install-pdf-libcc1
2090 install-pdf-host: maybe-install-pdf-gotools
2091 install-pdf-host: maybe-install-pdf-libctf
2092 install-pdf-host: maybe-install-pdf-libsframe
2093 install-pdf-host: maybe-install-pdf-libgrust
2095 .PHONY: install-pdf-target
2097 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2098 install-pdf-target: maybe-install-pdf-target-libsanitizer
2099 install-pdf-target: maybe-install-pdf-target-libvtv
2100 install-pdf-target: maybe-install-pdf-target-libssp
2101 install-pdf-target: maybe-install-pdf-target-newlib
2102 install-pdf-target: maybe-install-pdf-target-libgcc
2103 install-pdf-target: maybe-install-pdf-target-libbacktrace
2104 install-pdf-target: maybe-install-pdf-target-libquadmath
2105 install-pdf-target: maybe-install-pdf-target-libgfortran
2106 install-pdf-target: maybe-install-pdf-target-libobjc
2107 install-pdf-target: maybe-install-pdf-target-libgo
2108 install-pdf-target: maybe-install-pdf-target-libphobos
2109 install-pdf-target: maybe-install-pdf-target-libtermcap
2110 install-pdf-target: maybe-install-pdf-target-winsup
2111 install-pdf-target: maybe-install-pdf-target-libgloss
2112 install-pdf-target: maybe-install-pdf-target-libffi
2113 install-pdf-target: maybe-install-pdf-target-zlib
2114 install-pdf-target: maybe-install-pdf-target-rda
2115 install-pdf-target: maybe-install-pdf-target-libada
2116 install-pdf-target: maybe-install-pdf-target-libgm2
2117 install-pdf-target: maybe-install-pdf-target-libgomp
2118 install-pdf-target: maybe-install-pdf-target-libitm
2119 install-pdf-target: maybe-install-pdf-target-libatomic
2120 install-pdf-target: maybe-install-pdf-target-libgrust
2122 .PHONY: do-install-html
2123 do-install-html:
2124 @: $(MAKE); $(unstage)
2125 @r=`${PWD_COMMAND}`; export r; \
2126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2127 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2128 install-html-target
2131 .PHONY: install-html-host
2133 install-html-host: maybe-install-html-bfd
2134 install-html-host: maybe-install-html-opcodes
2135 install-html-host: maybe-install-html-binutils
2136 install-html-host: maybe-install-html-bison
2137 install-html-host: maybe-install-html-cgen
2138 install-html-host: maybe-install-html-dejagnu
2139 install-html-host: maybe-install-html-etc
2140 install-html-host: maybe-install-html-fastjar
2141 install-html-host: maybe-install-html-fixincludes
2142 install-html-host: maybe-install-html-flex
2143 install-html-host: maybe-install-html-gas
2144 install-html-host: maybe-install-html-gcc
2145 install-html-host: maybe-install-html-gmp
2146 install-html-host: maybe-install-html-mpfr
2147 install-html-host: maybe-install-html-mpc
2148 install-html-host: maybe-install-html-isl
2149 install-html-host: maybe-install-html-gold
2150 install-html-host: maybe-install-html-gprof
2151 install-html-host: maybe-install-html-gprofng
2152 install-html-host: maybe-install-html-gettext
2153 install-html-host: maybe-install-html-tcl
2154 install-html-host: maybe-install-html-itcl
2155 install-html-host: maybe-install-html-ld
2156 install-html-host: maybe-install-html-libbacktrace
2157 install-html-host: maybe-install-html-libcpp
2158 install-html-host: maybe-install-html-libcody
2159 install-html-host: maybe-install-html-libdecnumber
2160 install-html-host: maybe-install-html-libgui
2161 install-html-host: maybe-install-html-libiberty
2162 install-html-host: maybe-install-html-libiberty-linker-plugin
2163 install-html-host: maybe-install-html-libiconv
2164 install-html-host: maybe-install-html-m4
2165 install-html-host: maybe-install-html-readline
2166 install-html-host: maybe-install-html-sid
2167 install-html-host: maybe-install-html-sim
2168 install-html-host: maybe-install-html-texinfo
2169 install-html-host: maybe-install-html-zlib
2170 install-html-host: maybe-install-html-gnulib
2171 install-html-host: maybe-install-html-gdbsupport
2172 install-html-host: maybe-install-html-gdbserver
2173 install-html-host: maybe-install-html-gdb
2174 install-html-host: maybe-install-html-expect
2175 install-html-host: maybe-install-html-guile
2176 install-html-host: maybe-install-html-tk
2177 install-html-host: maybe-install-html-libtermcap
2178 install-html-host: maybe-install-html-utils
2179 install-html-host: maybe-install-html-c++tools
2180 install-html-host: maybe-install-html-gnattools
2181 install-html-host: maybe-install-html-lto-plugin
2182 install-html-host: maybe-install-html-libcc1
2183 install-html-host: maybe-install-html-gotools
2184 install-html-host: maybe-install-html-libctf
2185 install-html-host: maybe-install-html-libsframe
2186 install-html-host: maybe-install-html-libgrust
2188 .PHONY: install-html-target
2190 install-html-target: maybe-install-html-target-libstdc++-v3
2191 install-html-target: maybe-install-html-target-libsanitizer
2192 install-html-target: maybe-install-html-target-libvtv
2193 install-html-target: maybe-install-html-target-libssp
2194 install-html-target: maybe-install-html-target-newlib
2195 install-html-target: maybe-install-html-target-libgcc
2196 install-html-target: maybe-install-html-target-libbacktrace
2197 install-html-target: maybe-install-html-target-libquadmath
2198 install-html-target: maybe-install-html-target-libgfortran
2199 install-html-target: maybe-install-html-target-libobjc
2200 install-html-target: maybe-install-html-target-libgo
2201 install-html-target: maybe-install-html-target-libphobos
2202 install-html-target: maybe-install-html-target-libtermcap
2203 install-html-target: maybe-install-html-target-winsup
2204 install-html-target: maybe-install-html-target-libgloss
2205 install-html-target: maybe-install-html-target-libffi
2206 install-html-target: maybe-install-html-target-zlib
2207 install-html-target: maybe-install-html-target-rda
2208 install-html-target: maybe-install-html-target-libada
2209 install-html-target: maybe-install-html-target-libgm2
2210 install-html-target: maybe-install-html-target-libgomp
2211 install-html-target: maybe-install-html-target-libitm
2212 install-html-target: maybe-install-html-target-libatomic
2213 install-html-target: maybe-install-html-target-libgrust
2215 .PHONY: do-installcheck
2216 do-installcheck:
2217 @: $(MAKE); $(unstage)
2218 @r=`${PWD_COMMAND}`; export r; \
2219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2220 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2221 installcheck-target
2224 .PHONY: installcheck-host
2226 installcheck-host: maybe-installcheck-bfd
2227 installcheck-host: maybe-installcheck-opcodes
2228 installcheck-host: maybe-installcheck-binutils
2229 installcheck-host: maybe-installcheck-bison
2230 installcheck-host: maybe-installcheck-cgen
2231 installcheck-host: maybe-installcheck-dejagnu
2232 installcheck-host: maybe-installcheck-etc
2233 installcheck-host: maybe-installcheck-fastjar
2234 installcheck-host: maybe-installcheck-fixincludes
2235 installcheck-host: maybe-installcheck-flex
2236 installcheck-host: maybe-installcheck-gas
2237 installcheck-host: maybe-installcheck-gcc
2238 installcheck-host: maybe-installcheck-gmp
2239 installcheck-host: maybe-installcheck-mpfr
2240 installcheck-host: maybe-installcheck-mpc
2241 installcheck-host: maybe-installcheck-isl
2242 installcheck-host: maybe-installcheck-gold
2243 installcheck-host: maybe-installcheck-gprof
2244 installcheck-host: maybe-installcheck-gprofng
2245 installcheck-host: maybe-installcheck-gettext
2246 installcheck-host: maybe-installcheck-tcl
2247 installcheck-host: maybe-installcheck-itcl
2248 installcheck-host: maybe-installcheck-ld
2249 installcheck-host: maybe-installcheck-libbacktrace
2250 installcheck-host: maybe-installcheck-libcpp
2251 installcheck-host: maybe-installcheck-libcody
2252 installcheck-host: maybe-installcheck-libdecnumber
2253 installcheck-host: maybe-installcheck-libgui
2254 installcheck-host: maybe-installcheck-libiberty
2255 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2256 installcheck-host: maybe-installcheck-libiconv
2257 installcheck-host: maybe-installcheck-m4
2258 installcheck-host: maybe-installcheck-readline
2259 installcheck-host: maybe-installcheck-sid
2260 installcheck-host: maybe-installcheck-sim
2261 installcheck-host: maybe-installcheck-texinfo
2262 installcheck-host: maybe-installcheck-zlib
2263 installcheck-host: maybe-installcheck-gnulib
2264 installcheck-host: maybe-installcheck-gdbsupport
2265 installcheck-host: maybe-installcheck-gdbserver
2266 installcheck-host: maybe-installcheck-gdb
2267 installcheck-host: maybe-installcheck-expect
2268 installcheck-host: maybe-installcheck-guile
2269 installcheck-host: maybe-installcheck-tk
2270 installcheck-host: maybe-installcheck-libtermcap
2271 installcheck-host: maybe-installcheck-utils
2272 installcheck-host: maybe-installcheck-c++tools
2273 installcheck-host: maybe-installcheck-gnattools
2274 installcheck-host: maybe-installcheck-lto-plugin
2275 installcheck-host: maybe-installcheck-libcc1
2276 installcheck-host: maybe-installcheck-gotools
2277 installcheck-host: maybe-installcheck-libctf
2278 installcheck-host: maybe-installcheck-libsframe
2279 installcheck-host: maybe-installcheck-libgrust
2281 .PHONY: installcheck-target
2283 installcheck-target: maybe-installcheck-target-libstdc++-v3
2284 installcheck-target: maybe-installcheck-target-libsanitizer
2285 installcheck-target: maybe-installcheck-target-libvtv
2286 installcheck-target: maybe-installcheck-target-libssp
2287 installcheck-target: maybe-installcheck-target-newlib
2288 installcheck-target: maybe-installcheck-target-libgcc
2289 installcheck-target: maybe-installcheck-target-libbacktrace
2290 installcheck-target: maybe-installcheck-target-libquadmath
2291 installcheck-target: maybe-installcheck-target-libgfortran
2292 installcheck-target: maybe-installcheck-target-libobjc
2293 installcheck-target: maybe-installcheck-target-libgo
2294 installcheck-target: maybe-installcheck-target-libphobos
2295 installcheck-target: maybe-installcheck-target-libtermcap
2296 installcheck-target: maybe-installcheck-target-winsup
2297 installcheck-target: maybe-installcheck-target-libgloss
2298 installcheck-target: maybe-installcheck-target-libffi
2299 installcheck-target: maybe-installcheck-target-zlib
2300 installcheck-target: maybe-installcheck-target-rda
2301 installcheck-target: maybe-installcheck-target-libada
2302 installcheck-target: maybe-installcheck-target-libgm2
2303 installcheck-target: maybe-installcheck-target-libgomp
2304 installcheck-target: maybe-installcheck-target-libitm
2305 installcheck-target: maybe-installcheck-target-libatomic
2306 installcheck-target: maybe-installcheck-target-libgrust
2308 .PHONY: do-mostlyclean
2309 do-mostlyclean:
2310 @: $(MAKE); $(unstage)
2311 @r=`${PWD_COMMAND}`; export r; \
2312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2313 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2314 mostlyclean-target
2317 .PHONY: mostlyclean-host
2319 mostlyclean-host: maybe-mostlyclean-bfd
2320 mostlyclean-host: maybe-mostlyclean-opcodes
2321 mostlyclean-host: maybe-mostlyclean-binutils
2322 mostlyclean-host: maybe-mostlyclean-bison
2323 mostlyclean-host: maybe-mostlyclean-cgen
2324 mostlyclean-host: maybe-mostlyclean-dejagnu
2325 mostlyclean-host: maybe-mostlyclean-etc
2326 mostlyclean-host: maybe-mostlyclean-fastjar
2327 mostlyclean-host: maybe-mostlyclean-fixincludes
2328 mostlyclean-host: maybe-mostlyclean-flex
2329 mostlyclean-host: maybe-mostlyclean-gas
2330 mostlyclean-host: maybe-mostlyclean-gcc
2331 mostlyclean-host: maybe-mostlyclean-gmp
2332 mostlyclean-host: maybe-mostlyclean-mpfr
2333 mostlyclean-host: maybe-mostlyclean-mpc
2334 mostlyclean-host: maybe-mostlyclean-isl
2335 mostlyclean-host: maybe-mostlyclean-gold
2336 mostlyclean-host: maybe-mostlyclean-gprof
2337 mostlyclean-host: maybe-mostlyclean-gprofng
2338 mostlyclean-host: maybe-mostlyclean-gettext
2339 mostlyclean-host: maybe-mostlyclean-tcl
2340 mostlyclean-host: maybe-mostlyclean-itcl
2341 mostlyclean-host: maybe-mostlyclean-ld
2342 mostlyclean-host: maybe-mostlyclean-libbacktrace
2343 mostlyclean-host: maybe-mostlyclean-libcpp
2344 mostlyclean-host: maybe-mostlyclean-libcody
2345 mostlyclean-host: maybe-mostlyclean-libdecnumber
2346 mostlyclean-host: maybe-mostlyclean-libgui
2347 mostlyclean-host: maybe-mostlyclean-libiberty
2348 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2349 mostlyclean-host: maybe-mostlyclean-libiconv
2350 mostlyclean-host: maybe-mostlyclean-m4
2351 mostlyclean-host: maybe-mostlyclean-readline
2352 mostlyclean-host: maybe-mostlyclean-sid
2353 mostlyclean-host: maybe-mostlyclean-sim
2354 mostlyclean-host: maybe-mostlyclean-texinfo
2355 mostlyclean-host: maybe-mostlyclean-zlib
2356 mostlyclean-host: maybe-mostlyclean-gnulib
2357 mostlyclean-host: maybe-mostlyclean-gdbsupport
2358 mostlyclean-host: maybe-mostlyclean-gdbserver
2359 mostlyclean-host: maybe-mostlyclean-gdb
2360 mostlyclean-host: maybe-mostlyclean-expect
2361 mostlyclean-host: maybe-mostlyclean-guile
2362 mostlyclean-host: maybe-mostlyclean-tk
2363 mostlyclean-host: maybe-mostlyclean-libtermcap
2364 mostlyclean-host: maybe-mostlyclean-utils
2365 mostlyclean-host: maybe-mostlyclean-c++tools
2366 mostlyclean-host: maybe-mostlyclean-gnattools
2367 mostlyclean-host: maybe-mostlyclean-lto-plugin
2368 mostlyclean-host: maybe-mostlyclean-libcc1
2369 mostlyclean-host: maybe-mostlyclean-gotools
2370 mostlyclean-host: maybe-mostlyclean-libctf
2371 mostlyclean-host: maybe-mostlyclean-libsframe
2372 mostlyclean-host: maybe-mostlyclean-libgrust
2374 .PHONY: mostlyclean-target
2376 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2377 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2378 mostlyclean-target: maybe-mostlyclean-target-libvtv
2379 mostlyclean-target: maybe-mostlyclean-target-libssp
2380 mostlyclean-target: maybe-mostlyclean-target-newlib
2381 mostlyclean-target: maybe-mostlyclean-target-libgcc
2382 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2383 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2384 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2385 mostlyclean-target: maybe-mostlyclean-target-libobjc
2386 mostlyclean-target: maybe-mostlyclean-target-libgo
2387 mostlyclean-target: maybe-mostlyclean-target-libphobos
2388 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2389 mostlyclean-target: maybe-mostlyclean-target-winsup
2390 mostlyclean-target: maybe-mostlyclean-target-libgloss
2391 mostlyclean-target: maybe-mostlyclean-target-libffi
2392 mostlyclean-target: maybe-mostlyclean-target-zlib
2393 mostlyclean-target: maybe-mostlyclean-target-rda
2394 mostlyclean-target: maybe-mostlyclean-target-libada
2395 mostlyclean-target: maybe-mostlyclean-target-libgm2
2396 mostlyclean-target: maybe-mostlyclean-target-libgomp
2397 mostlyclean-target: maybe-mostlyclean-target-libitm
2398 mostlyclean-target: maybe-mostlyclean-target-libatomic
2399 mostlyclean-target: maybe-mostlyclean-target-libgrust
2401 .PHONY: do-clean
2402 do-clean:
2403 @: $(MAKE); $(unstage)
2404 @r=`${PWD_COMMAND}`; export r; \
2405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2406 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2407 clean-target
2410 .PHONY: clean-host
2412 clean-host: maybe-clean-bfd
2413 clean-host: maybe-clean-opcodes
2414 clean-host: maybe-clean-binutils
2415 clean-host: maybe-clean-bison
2416 clean-host: maybe-clean-cgen
2417 clean-host: maybe-clean-dejagnu
2418 clean-host: maybe-clean-etc
2419 clean-host: maybe-clean-fastjar
2420 clean-host: maybe-clean-fixincludes
2421 clean-host: maybe-clean-flex
2422 clean-host: maybe-clean-gas
2423 clean-host: maybe-clean-gcc
2424 clean-host: maybe-clean-gmp
2425 clean-host: maybe-clean-mpfr
2426 clean-host: maybe-clean-mpc
2427 clean-host: maybe-clean-isl
2428 clean-host: maybe-clean-gold
2429 clean-host: maybe-clean-gprof
2430 clean-host: maybe-clean-gprofng
2431 clean-host: maybe-clean-gettext
2432 clean-host: maybe-clean-tcl
2433 clean-host: maybe-clean-itcl
2434 clean-host: maybe-clean-ld
2435 clean-host: maybe-clean-libbacktrace
2436 clean-host: maybe-clean-libcpp
2437 clean-host: maybe-clean-libcody
2438 clean-host: maybe-clean-libdecnumber
2439 clean-host: maybe-clean-libgui
2440 clean-host: maybe-clean-libiberty
2441 clean-host: maybe-clean-libiberty-linker-plugin
2442 clean-host: maybe-clean-libiconv
2443 clean-host: maybe-clean-m4
2444 clean-host: maybe-clean-readline
2445 clean-host: maybe-clean-sid
2446 clean-host: maybe-clean-sim
2447 clean-host: maybe-clean-texinfo
2448 clean-host: maybe-clean-zlib
2449 clean-host: maybe-clean-gnulib
2450 clean-host: maybe-clean-gdbsupport
2451 clean-host: maybe-clean-gdbserver
2452 clean-host: maybe-clean-gdb
2453 clean-host: maybe-clean-expect
2454 clean-host: maybe-clean-guile
2455 clean-host: maybe-clean-tk
2456 clean-host: maybe-clean-libtermcap
2457 clean-host: maybe-clean-utils
2458 clean-host: maybe-clean-c++tools
2459 clean-host: maybe-clean-gnattools
2460 clean-host: maybe-clean-lto-plugin
2461 clean-host: maybe-clean-libcc1
2462 clean-host: maybe-clean-gotools
2463 clean-host: maybe-clean-libctf
2464 clean-host: maybe-clean-libsframe
2465 clean-host: maybe-clean-libgrust
2467 .PHONY: clean-target
2469 clean-target: maybe-clean-target-libstdc++-v3
2470 clean-target: maybe-clean-target-libsanitizer
2471 clean-target: maybe-clean-target-libvtv
2472 clean-target: maybe-clean-target-libssp
2473 clean-target: maybe-clean-target-newlib
2474 clean-target: maybe-clean-target-libgcc
2475 clean-target: maybe-clean-target-libbacktrace
2476 clean-target: maybe-clean-target-libquadmath
2477 clean-target: maybe-clean-target-libgfortran
2478 clean-target: maybe-clean-target-libobjc
2479 clean-target: maybe-clean-target-libgo
2480 clean-target: maybe-clean-target-libphobos
2481 clean-target: maybe-clean-target-libtermcap
2482 clean-target: maybe-clean-target-winsup
2483 clean-target: maybe-clean-target-libgloss
2484 clean-target: maybe-clean-target-libffi
2485 clean-target: maybe-clean-target-zlib
2486 clean-target: maybe-clean-target-rda
2487 clean-target: maybe-clean-target-libada
2488 clean-target: maybe-clean-target-libgm2
2489 clean-target: maybe-clean-target-libgomp
2490 clean-target: maybe-clean-target-libitm
2491 clean-target: maybe-clean-target-libatomic
2492 clean-target: maybe-clean-target-libgrust
2494 .PHONY: do-distclean
2495 do-distclean:
2496 @: $(MAKE); $(unstage)
2497 @r=`${PWD_COMMAND}`; export r; \
2498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2499 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2500 distclean-target
2503 .PHONY: distclean-host
2505 distclean-host: maybe-distclean-bfd
2506 distclean-host: maybe-distclean-opcodes
2507 distclean-host: maybe-distclean-binutils
2508 distclean-host: maybe-distclean-bison
2509 distclean-host: maybe-distclean-cgen
2510 distclean-host: maybe-distclean-dejagnu
2511 distclean-host: maybe-distclean-etc
2512 distclean-host: maybe-distclean-fastjar
2513 distclean-host: maybe-distclean-fixincludes
2514 distclean-host: maybe-distclean-flex
2515 distclean-host: maybe-distclean-gas
2516 distclean-host: maybe-distclean-gcc
2517 distclean-host: maybe-distclean-gmp
2518 distclean-host: maybe-distclean-mpfr
2519 distclean-host: maybe-distclean-mpc
2520 distclean-host: maybe-distclean-isl
2521 distclean-host: maybe-distclean-gold
2522 distclean-host: maybe-distclean-gprof
2523 distclean-host: maybe-distclean-gprofng
2524 distclean-host: maybe-distclean-gettext
2525 distclean-host: maybe-distclean-tcl
2526 distclean-host: maybe-distclean-itcl
2527 distclean-host: maybe-distclean-ld
2528 distclean-host: maybe-distclean-libbacktrace
2529 distclean-host: maybe-distclean-libcpp
2530 distclean-host: maybe-distclean-libcody
2531 distclean-host: maybe-distclean-libdecnumber
2532 distclean-host: maybe-distclean-libgui
2533 distclean-host: maybe-distclean-libiberty
2534 distclean-host: maybe-distclean-libiberty-linker-plugin
2535 distclean-host: maybe-distclean-libiconv
2536 distclean-host: maybe-distclean-m4
2537 distclean-host: maybe-distclean-readline
2538 distclean-host: maybe-distclean-sid
2539 distclean-host: maybe-distclean-sim
2540 distclean-host: maybe-distclean-texinfo
2541 distclean-host: maybe-distclean-zlib
2542 distclean-host: maybe-distclean-gnulib
2543 distclean-host: maybe-distclean-gdbsupport
2544 distclean-host: maybe-distclean-gdbserver
2545 distclean-host: maybe-distclean-gdb
2546 distclean-host: maybe-distclean-expect
2547 distclean-host: maybe-distclean-guile
2548 distclean-host: maybe-distclean-tk
2549 distclean-host: maybe-distclean-libtermcap
2550 distclean-host: maybe-distclean-utils
2551 distclean-host: maybe-distclean-c++tools
2552 distclean-host: maybe-distclean-gnattools
2553 distclean-host: maybe-distclean-lto-plugin
2554 distclean-host: maybe-distclean-libcc1
2555 distclean-host: maybe-distclean-gotools
2556 distclean-host: maybe-distclean-libctf
2557 distclean-host: maybe-distclean-libsframe
2558 distclean-host: maybe-distclean-libgrust
2560 .PHONY: distclean-target
2562 distclean-target: maybe-distclean-target-libstdc++-v3
2563 distclean-target: maybe-distclean-target-libsanitizer
2564 distclean-target: maybe-distclean-target-libvtv
2565 distclean-target: maybe-distclean-target-libssp
2566 distclean-target: maybe-distclean-target-newlib
2567 distclean-target: maybe-distclean-target-libgcc
2568 distclean-target: maybe-distclean-target-libbacktrace
2569 distclean-target: maybe-distclean-target-libquadmath
2570 distclean-target: maybe-distclean-target-libgfortran
2571 distclean-target: maybe-distclean-target-libobjc
2572 distclean-target: maybe-distclean-target-libgo
2573 distclean-target: maybe-distclean-target-libphobos
2574 distclean-target: maybe-distclean-target-libtermcap
2575 distclean-target: maybe-distclean-target-winsup
2576 distclean-target: maybe-distclean-target-libgloss
2577 distclean-target: maybe-distclean-target-libffi
2578 distclean-target: maybe-distclean-target-zlib
2579 distclean-target: maybe-distclean-target-rda
2580 distclean-target: maybe-distclean-target-libada
2581 distclean-target: maybe-distclean-target-libgm2
2582 distclean-target: maybe-distclean-target-libgomp
2583 distclean-target: maybe-distclean-target-libitm
2584 distclean-target: maybe-distclean-target-libatomic
2585 distclean-target: maybe-distclean-target-libgrust
2587 .PHONY: do-maintainer-clean
2588 do-maintainer-clean:
2589 @: $(MAKE); $(unstage)
2590 @r=`${PWD_COMMAND}`; export r; \
2591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2592 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2593 maintainer-clean-target
2596 .PHONY: maintainer-clean-host
2598 maintainer-clean-host: maybe-maintainer-clean-bfd
2599 maintainer-clean-host: maybe-maintainer-clean-opcodes
2600 maintainer-clean-host: maybe-maintainer-clean-binutils
2601 maintainer-clean-host: maybe-maintainer-clean-bison
2602 maintainer-clean-host: maybe-maintainer-clean-cgen
2603 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2604 maintainer-clean-host: maybe-maintainer-clean-etc
2605 maintainer-clean-host: maybe-maintainer-clean-fastjar
2606 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2607 maintainer-clean-host: maybe-maintainer-clean-flex
2608 maintainer-clean-host: maybe-maintainer-clean-gas
2609 maintainer-clean-host: maybe-maintainer-clean-gcc
2610 maintainer-clean-host: maybe-maintainer-clean-gmp
2611 maintainer-clean-host: maybe-maintainer-clean-mpfr
2612 maintainer-clean-host: maybe-maintainer-clean-mpc
2613 maintainer-clean-host: maybe-maintainer-clean-isl
2614 maintainer-clean-host: maybe-maintainer-clean-gold
2615 maintainer-clean-host: maybe-maintainer-clean-gprof
2616 maintainer-clean-host: maybe-maintainer-clean-gprofng
2617 maintainer-clean-host: maybe-maintainer-clean-gettext
2618 maintainer-clean-host: maybe-maintainer-clean-tcl
2619 maintainer-clean-host: maybe-maintainer-clean-itcl
2620 maintainer-clean-host: maybe-maintainer-clean-ld
2621 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2622 maintainer-clean-host: maybe-maintainer-clean-libcpp
2623 maintainer-clean-host: maybe-maintainer-clean-libcody
2624 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2625 maintainer-clean-host: maybe-maintainer-clean-libgui
2626 maintainer-clean-host: maybe-maintainer-clean-libiberty
2627 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2628 maintainer-clean-host: maybe-maintainer-clean-libiconv
2629 maintainer-clean-host: maybe-maintainer-clean-m4
2630 maintainer-clean-host: maybe-maintainer-clean-readline
2631 maintainer-clean-host: maybe-maintainer-clean-sid
2632 maintainer-clean-host: maybe-maintainer-clean-sim
2633 maintainer-clean-host: maybe-maintainer-clean-texinfo
2634 maintainer-clean-host: maybe-maintainer-clean-zlib
2635 maintainer-clean-host: maybe-maintainer-clean-gnulib
2636 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2637 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2638 maintainer-clean-host: maybe-maintainer-clean-gdb
2639 maintainer-clean-host: maybe-maintainer-clean-expect
2640 maintainer-clean-host: maybe-maintainer-clean-guile
2641 maintainer-clean-host: maybe-maintainer-clean-tk
2642 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2643 maintainer-clean-host: maybe-maintainer-clean-utils
2644 maintainer-clean-host: maybe-maintainer-clean-c++tools
2645 maintainer-clean-host: maybe-maintainer-clean-gnattools
2646 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2647 maintainer-clean-host: maybe-maintainer-clean-libcc1
2648 maintainer-clean-host: maybe-maintainer-clean-gotools
2649 maintainer-clean-host: maybe-maintainer-clean-libctf
2650 maintainer-clean-host: maybe-maintainer-clean-libsframe
2651 maintainer-clean-host: maybe-maintainer-clean-libgrust
2653 .PHONY: maintainer-clean-target
2655 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2656 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2657 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2658 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2659 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2660 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2661 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2662 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2663 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2664 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2665 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2666 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2667 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2668 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2669 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2670 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2671 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2672 maintainer-clean-target: maybe-maintainer-clean-target-rda
2673 maintainer-clean-target: maybe-maintainer-clean-target-libada
2674 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2675 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2676 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2677 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2678 maintainer-clean-target: maybe-maintainer-clean-target-libgrust
2681 # Here are the targets which correspond to the do-X targets.
2683 .PHONY: info installcheck dvi pdf html
2684 .PHONY: install-info install-dvi install-pdf install-html
2685 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2686 .PHONY: local-clean local-distclean local-maintainer-clean
2687 info: do-info
2688 installcheck: do-installcheck
2689 dvi: do-dvi
2690 pdf: do-pdf
2691 html: do-html
2693 # Make sure makeinfo is built before we do a `make info', if we're
2694 # in fact building texinfo.
2695 do-info: maybe-all-texinfo
2697 install-info: do-install-info dir.info
2698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2699 if [ -f dir.info ]; then \
2700 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2701 else true; fi
2703 install-dvi: do-install-dvi
2705 install-pdf: do-install-pdf
2707 install-html: do-install-html
2709 local-clean:
2710 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2712 local-distclean:
2713 -rm -f Makefile config.status config.cache mh-frag mt-frag
2714 -rm -f maybedep.tmp serdep.tmp stage_final
2715 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2716 rm -rf $(TARGET_SUBDIR); \
2717 else true; fi
2718 -rm -rf $(BUILD_SUBDIR)
2719 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2720 rm -rf $(HOST_SUBDIR); \
2721 else true; fi
2722 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2723 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2724 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2725 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2726 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2727 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2728 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2730 local-maintainer-clean:
2731 @echo "This command is intended for maintainers to use;"
2732 @echo "it deletes files that may require special tools to rebuild."
2734 clean: do-clean local-clean
2735 mostlyclean: do-mostlyclean local-clean
2736 distclean: do-distclean local-clean local-distclean
2737 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2738 maintainer-clean: local-distclean
2739 realclean: maintainer-clean
2741 # Check target.
2743 .PHONY: check do-check
2744 check: do-check
2746 # Only include modules actually being configured and built.
2747 .PHONY: check-host
2748 check-host: \
2749 maybe-check-bfd \
2750 maybe-check-opcodes \
2751 maybe-check-binutils \
2752 maybe-check-bison \
2753 maybe-check-cgen \
2754 maybe-check-dejagnu \
2755 maybe-check-etc \
2756 maybe-check-fastjar \
2757 maybe-check-fixincludes \
2758 maybe-check-flex \
2759 maybe-check-gas \
2760 maybe-check-gcc \
2761 maybe-check-gmp \
2762 maybe-check-mpfr \
2763 maybe-check-mpc \
2764 maybe-check-isl \
2765 maybe-check-gold \
2766 maybe-check-gprof \
2767 maybe-check-gprofng \
2768 maybe-check-gettext \
2769 maybe-check-tcl \
2770 maybe-check-itcl \
2771 maybe-check-ld \
2772 maybe-check-libbacktrace \
2773 maybe-check-libcpp \
2774 maybe-check-libcody \
2775 maybe-check-libdecnumber \
2776 maybe-check-libgui \
2777 maybe-check-libiberty \
2778 maybe-check-libiberty-linker-plugin \
2779 maybe-check-libiconv \
2780 maybe-check-m4 \
2781 maybe-check-readline \
2782 maybe-check-sid \
2783 maybe-check-sim \
2784 maybe-check-texinfo \
2785 maybe-check-zlib \
2786 maybe-check-gnulib \
2787 maybe-check-gdbsupport \
2788 maybe-check-gdbserver \
2789 maybe-check-gdb \
2790 maybe-check-expect \
2791 maybe-check-guile \
2792 maybe-check-tk \
2793 maybe-check-libtermcap \
2794 maybe-check-utils \
2795 maybe-check-c++tools \
2796 maybe-check-gnattools \
2797 maybe-check-lto-plugin \
2798 maybe-check-libcc1 \
2799 maybe-check-gotools \
2800 maybe-check-libctf \
2801 maybe-check-libsframe \
2802 maybe-check-libgrust
2804 .PHONY: check-target
2805 check-target: \
2806 maybe-check-target-libstdc++-v3 \
2807 maybe-check-target-libsanitizer \
2808 maybe-check-target-libvtv \
2809 maybe-check-target-libssp \
2810 maybe-check-target-newlib \
2811 maybe-check-target-libgcc \
2812 maybe-check-target-libbacktrace \
2813 maybe-check-target-libquadmath \
2814 maybe-check-target-libgfortran \
2815 maybe-check-target-libobjc \
2816 maybe-check-target-libgo \
2817 maybe-check-target-libphobos \
2818 maybe-check-target-libtermcap \
2819 maybe-check-target-winsup \
2820 maybe-check-target-libgloss \
2821 maybe-check-target-libffi \
2822 maybe-check-target-zlib \
2823 maybe-check-target-rda \
2824 maybe-check-target-libada \
2825 maybe-check-target-libgm2 \
2826 maybe-check-target-libgomp \
2827 maybe-check-target-libitm \
2828 maybe-check-target-libatomic \
2829 maybe-check-target-libgrust
2831 do-check:
2832 @: $(MAKE); $(unstage)
2833 @r=`${PWD_COMMAND}`; export r; \
2834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2835 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2837 # Automated reporting of test results.
2839 warning.log: build.log
2840 $(srcdir)/contrib/warn_summary build.log > $@
2842 mail-report.log:
2843 if test x'$(BOOT_CFLAGS)' != x''; then \
2844 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2845 fi; \
2846 $(srcdir)/contrib/test_summary -t >$@
2847 chmod +x $@
2848 echo If you really want to send e-mail, run ./$@ now
2850 mail-report-with-warnings.log: warning.log
2851 if test x'$(BOOT_CFLAGS)' != x''; then \
2852 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2853 fi; \
2854 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2855 chmod +x $@
2856 echo If you really want to send e-mail, run ./$@ now
2858 # Local Vim config
2860 $(srcdir)/.local.vimrc:
2861 $(LN_S) contrib/vimrc $@
2863 $(srcdir)/.lvimrc:
2864 $(LN_S) contrib/vimrc $@
2866 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2868 .PHONY: vimrc
2870 # clang-format config
2872 $(srcdir)/.clang-format:
2873 $(LN_S) contrib/clang-format $@
2875 clang-format: $(srcdir)/.clang-format
2877 .PHONY: clang-format
2879 # Installation targets.
2881 .PHONY: install uninstall
2882 install:
2883 @: $(MAKE); $(unstage)
2884 @r=`${PWD_COMMAND}`; export r; \
2885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2888 .PHONY: install-host-nogcc
2889 install-host-nogcc: \
2890 maybe-install-bfd \
2891 maybe-install-opcodes \
2892 maybe-install-binutils \
2893 maybe-install-bison \
2894 maybe-install-cgen \
2895 maybe-install-dejagnu \
2896 maybe-install-etc \
2897 maybe-install-fastjar \
2898 maybe-install-fixincludes \
2899 maybe-install-flex \
2900 maybe-install-gas \
2901 maybe-install-gmp \
2902 maybe-install-mpfr \
2903 maybe-install-mpc \
2904 maybe-install-isl \
2905 maybe-install-gold \
2906 maybe-install-gprof \
2907 maybe-install-gprofng \
2908 maybe-install-gettext \
2909 maybe-install-tcl \
2910 maybe-install-itcl \
2911 maybe-install-ld \
2912 maybe-install-libbacktrace \
2913 maybe-install-libcpp \
2914 maybe-install-libcody \
2915 maybe-install-libdecnumber \
2916 maybe-install-libgui \
2917 maybe-install-libiberty \
2918 maybe-install-libiberty-linker-plugin \
2919 maybe-install-libiconv \
2920 maybe-install-m4 \
2921 maybe-install-readline \
2922 maybe-install-sid \
2923 maybe-install-sim \
2924 maybe-install-texinfo \
2925 maybe-install-zlib \
2926 maybe-install-gnulib \
2927 maybe-install-gdbsupport \
2928 maybe-install-gdbserver \
2929 maybe-install-gdb \
2930 maybe-install-expect \
2931 maybe-install-guile \
2932 maybe-install-tk \
2933 maybe-install-libtermcap \
2934 maybe-install-utils \
2935 maybe-install-c++tools \
2936 maybe-install-gnattools \
2937 maybe-install-lto-plugin \
2938 maybe-install-libcc1 \
2939 maybe-install-gotools \
2940 maybe-install-libctf \
2941 maybe-install-libsframe \
2942 maybe-install-libgrust
2944 .PHONY: install-host
2945 install-host: \
2946 maybe-install-bfd \
2947 maybe-install-opcodes \
2948 maybe-install-binutils \
2949 maybe-install-bison \
2950 maybe-install-cgen \
2951 maybe-install-dejagnu \
2952 maybe-install-etc \
2953 maybe-install-fastjar \
2954 maybe-install-fixincludes \
2955 maybe-install-flex \
2956 maybe-install-gas \
2957 maybe-install-gcc \
2958 maybe-install-gmp \
2959 maybe-install-mpfr \
2960 maybe-install-mpc \
2961 maybe-install-isl \
2962 maybe-install-gold \
2963 maybe-install-gprof \
2964 maybe-install-gprofng \
2965 maybe-install-gettext \
2966 maybe-install-tcl \
2967 maybe-install-itcl \
2968 maybe-install-ld \
2969 maybe-install-libbacktrace \
2970 maybe-install-libcpp \
2971 maybe-install-libcody \
2972 maybe-install-libdecnumber \
2973 maybe-install-libgui \
2974 maybe-install-libiberty \
2975 maybe-install-libiberty-linker-plugin \
2976 maybe-install-libiconv \
2977 maybe-install-m4 \
2978 maybe-install-readline \
2979 maybe-install-sid \
2980 maybe-install-sim \
2981 maybe-install-texinfo \
2982 maybe-install-zlib \
2983 maybe-install-gnulib \
2984 maybe-install-gdbsupport \
2985 maybe-install-gdbserver \
2986 maybe-install-gdb \
2987 maybe-install-expect \
2988 maybe-install-guile \
2989 maybe-install-tk \
2990 maybe-install-libtermcap \
2991 maybe-install-utils \
2992 maybe-install-c++tools \
2993 maybe-install-gnattools \
2994 maybe-install-lto-plugin \
2995 maybe-install-libcc1 \
2996 maybe-install-gotools \
2997 maybe-install-libctf \
2998 maybe-install-libsframe \
2999 maybe-install-libgrust
3001 .PHONY: install-target
3002 install-target: \
3003 maybe-install-target-libstdc++-v3 \
3004 maybe-install-target-libsanitizer \
3005 maybe-install-target-libvtv \
3006 maybe-install-target-libssp \
3007 maybe-install-target-newlib \
3008 maybe-install-target-libgcc \
3009 maybe-install-target-libbacktrace \
3010 maybe-install-target-libquadmath \
3011 maybe-install-target-libgfortran \
3012 maybe-install-target-libobjc \
3013 maybe-install-target-libgo \
3014 maybe-install-target-libphobos \
3015 maybe-install-target-libtermcap \
3016 maybe-install-target-winsup \
3017 maybe-install-target-libgloss \
3018 maybe-install-target-libffi \
3019 maybe-install-target-zlib \
3020 maybe-install-target-rda \
3021 maybe-install-target-libada \
3022 maybe-install-target-libgm2 \
3023 maybe-install-target-libgomp \
3024 maybe-install-target-libitm \
3025 maybe-install-target-libatomic \
3026 maybe-install-target-libgrust
3028 uninstall:
3029 @echo "the uninstall target is not supported in this tree"
3031 .PHONY: install.all
3032 install.all: install-no-fixedincludes
3033 @if [ -f ./gcc/Makefile ]; then \
3034 r=`${PWD_COMMAND}`; export r; \
3035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036 $(HOST_EXPORTS) \
3037 (cd ./gcc && \
3038 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
3039 else \
3040 true; \
3043 # install-no-fixedincludes is used to allow the elaboration of binary packages
3044 # suitable for distribution, where we cannot include the fixed system header
3045 # files.
3046 .PHONY: install-no-fixedincludes
3047 install-no-fixedincludes: installdirs install-host-nogcc \
3048 install-target gcc-install-no-fixedincludes
3050 .PHONY: install-strip
3051 install-strip:
3052 @: $(MAKE); $(unstage)
3053 @r=`${PWD_COMMAND}`; export r; \
3054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3057 .PHONY: install-strip-host
3058 install-strip-host: \
3059 maybe-install-strip-bfd \
3060 maybe-install-strip-opcodes \
3061 maybe-install-strip-binutils \
3062 maybe-install-strip-bison \
3063 maybe-install-strip-cgen \
3064 maybe-install-strip-dejagnu \
3065 maybe-install-strip-etc \
3066 maybe-install-strip-fastjar \
3067 maybe-install-strip-fixincludes \
3068 maybe-install-strip-flex \
3069 maybe-install-strip-gas \
3070 maybe-install-strip-gcc \
3071 maybe-install-strip-gmp \
3072 maybe-install-strip-mpfr \
3073 maybe-install-strip-mpc \
3074 maybe-install-strip-isl \
3075 maybe-install-strip-gold \
3076 maybe-install-strip-gprof \
3077 maybe-install-strip-gprofng \
3078 maybe-install-strip-gettext \
3079 maybe-install-strip-tcl \
3080 maybe-install-strip-itcl \
3081 maybe-install-strip-ld \
3082 maybe-install-strip-libbacktrace \
3083 maybe-install-strip-libcpp \
3084 maybe-install-strip-libcody \
3085 maybe-install-strip-libdecnumber \
3086 maybe-install-strip-libgui \
3087 maybe-install-strip-libiberty \
3088 maybe-install-strip-libiberty-linker-plugin \
3089 maybe-install-strip-libiconv \
3090 maybe-install-strip-m4 \
3091 maybe-install-strip-readline \
3092 maybe-install-strip-sid \
3093 maybe-install-strip-sim \
3094 maybe-install-strip-texinfo \
3095 maybe-install-strip-zlib \
3096 maybe-install-strip-gnulib \
3097 maybe-install-strip-gdbsupport \
3098 maybe-install-strip-gdbserver \
3099 maybe-install-strip-gdb \
3100 maybe-install-strip-expect \
3101 maybe-install-strip-guile \
3102 maybe-install-strip-tk \
3103 maybe-install-strip-libtermcap \
3104 maybe-install-strip-utils \
3105 maybe-install-strip-c++tools \
3106 maybe-install-strip-gnattools \
3107 maybe-install-strip-lto-plugin \
3108 maybe-install-strip-libcc1 \
3109 maybe-install-strip-gotools \
3110 maybe-install-strip-libctf \
3111 maybe-install-strip-libsframe \
3112 maybe-install-strip-libgrust
3114 .PHONY: install-strip-target
3115 install-strip-target: \
3116 maybe-install-strip-target-libstdc++-v3 \
3117 maybe-install-strip-target-libsanitizer \
3118 maybe-install-strip-target-libvtv \
3119 maybe-install-strip-target-libssp \
3120 maybe-install-strip-target-newlib \
3121 maybe-install-strip-target-libgcc \
3122 maybe-install-strip-target-libbacktrace \
3123 maybe-install-strip-target-libquadmath \
3124 maybe-install-strip-target-libgfortran \
3125 maybe-install-strip-target-libobjc \
3126 maybe-install-strip-target-libgo \
3127 maybe-install-strip-target-libphobos \
3128 maybe-install-strip-target-libtermcap \
3129 maybe-install-strip-target-winsup \
3130 maybe-install-strip-target-libgloss \
3131 maybe-install-strip-target-libffi \
3132 maybe-install-strip-target-zlib \
3133 maybe-install-strip-target-rda \
3134 maybe-install-strip-target-libada \
3135 maybe-install-strip-target-libgm2 \
3136 maybe-install-strip-target-libgomp \
3137 maybe-install-strip-target-libitm \
3138 maybe-install-strip-target-libatomic \
3139 maybe-install-strip-target-libgrust
3142 ### other supporting targets
3144 MAKEDIRS= \
3145 $(DESTDIR)$(prefix) \
3146 $(DESTDIR)$(exec_prefix)
3147 .PHONY: installdirs
3148 installdirs: mkinstalldirs
3149 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3151 dir.info: do-install-info
3152 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3153 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3154 mv -f dir.info.new dir.info; \
3155 else true; \
3158 dist:
3159 @echo "Building a full distribution of this tree isn't done"
3160 @echo "via 'make dist'. Check out the etc/ subdirectory"
3162 etags tags: TAGS
3164 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3165 # ability to use several tags files at once, so there is probably no need
3166 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3167 # (if we felt like it) have this Makefile write a piece of elisp which
3168 # the user could load to tell emacs19 where all the TAGS files we just
3169 # built are.
3170 TAGS: do-TAGS
3172 # ------------------------------------
3173 # Macros for configure and all targets
3174 # ------------------------------------
3180 # --------------------------------------
3181 # Modules which run on the build machine
3182 # --------------------------------------
3185 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3186 maybe-configure-build-libiberty:
3187 @if gcc-bootstrap
3188 configure-build-libiberty: stage_current
3189 @endif gcc-bootstrap
3190 @if build-libiberty
3191 maybe-configure-build-libiberty: configure-build-libiberty
3192 configure-build-libiberty:
3193 @: $(MAKE); $(unstage)
3194 @r=`${PWD_COMMAND}`; export r; \
3195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3196 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3197 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3198 $(BUILD_EXPORTS) \
3199 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3200 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3201 case $(srcdir) in \
3202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3203 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3205 esac; \
3206 module_srcdir=libiberty; \
3207 rm -f no-such-file || : ; \
3208 CONFIG_SITE=no-such-file $(SHELL) \
3209 $$s/$$module_srcdir/configure \
3210 --srcdir=$${topdir}/$$module_srcdir \
3211 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3212 --target=${target_alias} \
3213 || exit 1
3214 @endif build-libiberty
3220 .PHONY: all-build-libiberty maybe-all-build-libiberty
3221 maybe-all-build-libiberty:
3222 @if gcc-bootstrap
3223 all-build-libiberty: stage_current
3224 @endif gcc-bootstrap
3225 @if build-libiberty
3226 TARGET-build-libiberty=all
3227 maybe-all-build-libiberty: all-build-libiberty
3228 all-build-libiberty: configure-build-libiberty
3229 @: $(MAKE); $(unstage)
3230 @r=`${PWD_COMMAND}`; export r; \
3231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3232 $(BUILD_EXPORTS) \
3233 (cd $(BUILD_SUBDIR)/libiberty && \
3234 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3235 $(TARGET-build-libiberty))
3236 @endif build-libiberty
3242 .PHONY: configure-build-bison maybe-configure-build-bison
3243 maybe-configure-build-bison:
3244 @if gcc-bootstrap
3245 configure-build-bison: stage_current
3246 @endif gcc-bootstrap
3247 @if build-bison
3248 maybe-configure-build-bison: configure-build-bison
3249 configure-build-bison:
3250 @: $(MAKE); $(unstage)
3251 @r=`${PWD_COMMAND}`; export r; \
3252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3253 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3254 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3255 $(BUILD_EXPORTS) \
3256 echo Configuring in $(BUILD_SUBDIR)/bison; \
3257 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3258 case $(srcdir) in \
3259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3260 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3262 esac; \
3263 module_srcdir=bison; \
3264 rm -f no-such-file || : ; \
3265 CONFIG_SITE=no-such-file $(SHELL) \
3266 $$s/$$module_srcdir/configure \
3267 --srcdir=$${topdir}/$$module_srcdir \
3268 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3269 --target=${target_alias} \
3270 || exit 1
3271 @endif build-bison
3277 .PHONY: all-build-bison maybe-all-build-bison
3278 maybe-all-build-bison:
3279 @if gcc-bootstrap
3280 all-build-bison: stage_current
3281 @endif gcc-bootstrap
3282 @if build-bison
3283 TARGET-build-bison=all
3284 maybe-all-build-bison: all-build-bison
3285 all-build-bison: configure-build-bison
3286 @: $(MAKE); $(unstage)
3287 @r=`${PWD_COMMAND}`; export r; \
3288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3289 $(BUILD_EXPORTS) \
3290 (cd $(BUILD_SUBDIR)/bison && \
3291 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3292 $(TARGET-build-bison))
3293 @endif build-bison
3299 .PHONY: configure-build-flex maybe-configure-build-flex
3300 maybe-configure-build-flex:
3301 @if gcc-bootstrap
3302 configure-build-flex: stage_current
3303 @endif gcc-bootstrap
3304 @if build-flex
3305 maybe-configure-build-flex: configure-build-flex
3306 configure-build-flex:
3307 @: $(MAKE); $(unstage)
3308 @r=`${PWD_COMMAND}`; export r; \
3309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3310 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3311 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3312 $(BUILD_EXPORTS) \
3313 echo Configuring in $(BUILD_SUBDIR)/flex; \
3314 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3315 case $(srcdir) in \
3316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3317 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3319 esac; \
3320 module_srcdir=flex; \
3321 rm -f no-such-file || : ; \
3322 CONFIG_SITE=no-such-file $(SHELL) \
3323 $$s/$$module_srcdir/configure \
3324 --srcdir=$${topdir}/$$module_srcdir \
3325 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3326 --target=${target_alias} \
3327 || exit 1
3328 @endif build-flex
3334 .PHONY: all-build-flex maybe-all-build-flex
3335 maybe-all-build-flex:
3336 @if gcc-bootstrap
3337 all-build-flex: stage_current
3338 @endif gcc-bootstrap
3339 @if build-flex
3340 TARGET-build-flex=all
3341 maybe-all-build-flex: all-build-flex
3342 all-build-flex: configure-build-flex
3343 @: $(MAKE); $(unstage)
3344 @r=`${PWD_COMMAND}`; export r; \
3345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3346 $(BUILD_EXPORTS) \
3347 (cd $(BUILD_SUBDIR)/flex && \
3348 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3349 $(TARGET-build-flex))
3350 @endif build-flex
3356 .PHONY: configure-build-m4 maybe-configure-build-m4
3357 maybe-configure-build-m4:
3358 @if gcc-bootstrap
3359 configure-build-m4: stage_current
3360 @endif gcc-bootstrap
3361 @if build-m4
3362 maybe-configure-build-m4: configure-build-m4
3363 configure-build-m4:
3364 @: $(MAKE); $(unstage)
3365 @r=`${PWD_COMMAND}`; export r; \
3366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3367 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3368 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3369 $(BUILD_EXPORTS) \
3370 echo Configuring in $(BUILD_SUBDIR)/m4; \
3371 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3372 case $(srcdir) in \
3373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3374 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3376 esac; \
3377 module_srcdir=m4; \
3378 rm -f no-such-file || : ; \
3379 CONFIG_SITE=no-such-file $(SHELL) \
3380 $$s/$$module_srcdir/configure \
3381 --srcdir=$${topdir}/$$module_srcdir \
3382 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3383 --target=${target_alias} \
3384 || exit 1
3385 @endif build-m4
3391 .PHONY: all-build-m4 maybe-all-build-m4
3392 maybe-all-build-m4:
3393 @if gcc-bootstrap
3394 all-build-m4: stage_current
3395 @endif gcc-bootstrap
3396 @if build-m4
3397 TARGET-build-m4=all
3398 maybe-all-build-m4: all-build-m4
3399 all-build-m4: configure-build-m4
3400 @: $(MAKE); $(unstage)
3401 @r=`${PWD_COMMAND}`; export r; \
3402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403 $(BUILD_EXPORTS) \
3404 (cd $(BUILD_SUBDIR)/m4 && \
3405 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3406 $(TARGET-build-m4))
3407 @endif build-m4
3413 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3414 maybe-configure-build-texinfo:
3415 @if gcc-bootstrap
3416 configure-build-texinfo: stage_current
3417 @endif gcc-bootstrap
3418 @if build-texinfo
3419 maybe-configure-build-texinfo: configure-build-texinfo
3420 configure-build-texinfo:
3421 @: $(MAKE); $(unstage)
3422 @r=`${PWD_COMMAND}`; export r; \
3423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3424 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3425 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3426 $(BUILD_EXPORTS) \
3427 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3428 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3429 case $(srcdir) in \
3430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3431 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3433 esac; \
3434 module_srcdir=texinfo; \
3435 rm -f no-such-file || : ; \
3436 CONFIG_SITE=no-such-file $(SHELL) \
3437 $$s/$$module_srcdir/configure \
3438 --srcdir=$${topdir}/$$module_srcdir \
3439 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3440 --target=${target_alias} \
3441 || exit 1
3442 @endif build-texinfo
3448 .PHONY: all-build-texinfo maybe-all-build-texinfo
3449 maybe-all-build-texinfo:
3450 @if gcc-bootstrap
3451 all-build-texinfo: stage_current
3452 @endif gcc-bootstrap
3453 @if build-texinfo
3454 TARGET-build-texinfo=all
3455 maybe-all-build-texinfo: all-build-texinfo
3456 all-build-texinfo: configure-build-texinfo
3457 @: $(MAKE); $(unstage)
3458 @r=`${PWD_COMMAND}`; export r; \
3459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460 $(BUILD_EXPORTS) \
3461 (cd $(BUILD_SUBDIR)/texinfo && \
3462 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3463 $(TARGET-build-texinfo))
3464 @endif build-texinfo
3470 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3471 maybe-configure-build-fixincludes:
3472 @if gcc-bootstrap
3473 configure-build-fixincludes: stage_current
3474 @endif gcc-bootstrap
3475 @if build-fixincludes
3476 maybe-configure-build-fixincludes: configure-build-fixincludes
3477 configure-build-fixincludes:
3478 @: $(MAKE); $(unstage)
3479 @r=`${PWD_COMMAND}`; export r; \
3480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3481 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3482 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3483 $(BUILD_EXPORTS) \
3484 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3485 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3486 case $(srcdir) in \
3487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3488 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3490 esac; \
3491 module_srcdir=fixincludes; \
3492 rm -f no-such-file || : ; \
3493 CONFIG_SITE=no-such-file $(SHELL) \
3494 $$s/$$module_srcdir/configure \
3495 --srcdir=$${topdir}/$$module_srcdir \
3496 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3497 --target=${target_alias} \
3498 || exit 1
3499 @endif build-fixincludes
3505 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3506 maybe-all-build-fixincludes:
3507 @if gcc-bootstrap
3508 all-build-fixincludes: stage_current
3509 @endif gcc-bootstrap
3510 @if build-fixincludes
3511 TARGET-build-fixincludes=all
3512 maybe-all-build-fixincludes: all-build-fixincludes
3513 all-build-fixincludes: configure-build-fixincludes
3514 @: $(MAKE); $(unstage)
3515 @r=`${PWD_COMMAND}`; export r; \
3516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3517 $(BUILD_EXPORTS) \
3518 (cd $(BUILD_SUBDIR)/fixincludes && \
3519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3520 $(TARGET-build-fixincludes))
3521 @endif build-fixincludes
3527 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3528 maybe-configure-build-libcpp:
3529 @if gcc-bootstrap
3530 configure-build-libcpp: stage_current
3531 @endif gcc-bootstrap
3532 @if build-libcpp
3533 maybe-configure-build-libcpp: configure-build-libcpp
3534 configure-build-libcpp:
3535 @: $(MAKE); $(unstage)
3536 @r=`${PWD_COMMAND}`; export r; \
3537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3539 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3540 $(BUILD_EXPORTS) \
3541 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3542 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3543 case $(srcdir) in \
3544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3545 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3547 esac; \
3548 module_srcdir=libcpp; \
3549 rm -f no-such-file || : ; \
3550 CONFIG_SITE=no-such-file $(SHELL) \
3551 $$s/$$module_srcdir/configure \
3552 --srcdir=$${topdir}/$$module_srcdir \
3553 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3554 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3555 || exit 1
3556 @endif build-libcpp
3562 .PHONY: all-build-libcpp maybe-all-build-libcpp
3563 maybe-all-build-libcpp:
3564 @if gcc-bootstrap
3565 all-build-libcpp: stage_current
3566 @endif gcc-bootstrap
3567 @if build-libcpp
3568 TARGET-build-libcpp=all
3569 maybe-all-build-libcpp: all-build-libcpp
3570 all-build-libcpp: configure-build-libcpp
3571 @: $(MAKE); $(unstage)
3572 @r=`${PWD_COMMAND}`; export r; \
3573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3574 $(BUILD_EXPORTS) \
3575 (cd $(BUILD_SUBDIR)/libcpp && \
3576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3577 $(TARGET-build-libcpp))
3578 @endif build-libcpp
3584 # --------------------------------------
3585 # Modules which run on the host machine
3586 # --------------------------------------
3589 .PHONY: configure-bfd maybe-configure-bfd
3590 maybe-configure-bfd:
3591 @if gcc-bootstrap
3592 configure-bfd: stage_current
3593 @endif gcc-bootstrap
3594 @if bfd
3595 maybe-configure-bfd: configure-bfd
3596 configure-bfd:
3597 @r=`${PWD_COMMAND}`; export r; \
3598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3601 $(HOST_EXPORTS) \
3602 echo Configuring in $(HOST_SUBDIR)/bfd; \
3603 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3604 case $(srcdir) in \
3605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3606 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3608 esac; \
3609 module_srcdir=bfd; \
3610 $(SHELL) \
3611 $$s/$$module_srcdir/configure \
3612 --srcdir=$${topdir}/$$module_srcdir \
3613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3614 --target=${target_alias} \
3615 || exit 1
3616 @endif bfd
3620 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3621 maybe-configure-stage1-bfd:
3622 @if bfd-bootstrap
3623 maybe-configure-stage1-bfd: configure-stage1-bfd
3624 configure-stage1-bfd:
3625 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3627 @r=`${PWD_COMMAND}`; export r; \
3628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3629 TFLAGS="$(STAGE1_TFLAGS)"; \
3630 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3631 $(HOST_EXPORTS) \
3632 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3633 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3634 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3635 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3637 cd $(HOST_SUBDIR)/bfd || exit 1; \
3638 case $(srcdir) in \
3639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3640 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3642 esac; \
3643 module_srcdir=bfd; \
3644 $(SHELL) $$s/$$module_srcdir/configure \
3645 --srcdir=$${topdir}/$$module_srcdir \
3646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3647 --target=${target_alias} \
3649 $(STAGE1_CONFIGURE_FLAGS)
3650 @endif bfd-bootstrap
3652 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3653 maybe-configure-stage2-bfd:
3654 @if bfd-bootstrap
3655 maybe-configure-stage2-bfd: configure-stage2-bfd
3656 configure-stage2-bfd:
3657 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3659 @r=`${PWD_COMMAND}`; export r; \
3660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661 TFLAGS="$(STAGE2_TFLAGS)"; \
3662 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3663 $(HOST_EXPORTS) \
3664 $(POSTSTAGE1_HOST_EXPORTS) \
3665 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3666 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3667 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3668 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3670 cd $(HOST_SUBDIR)/bfd || exit 1; \
3671 case $(srcdir) in \
3672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3673 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3675 esac; \
3676 module_srcdir=bfd; \
3677 $(SHELL) $$s/$$module_srcdir/configure \
3678 --srcdir=$${topdir}/$$module_srcdir \
3679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3680 --target=${target_alias} \
3681 --with-build-libsubdir=$(HOST_SUBDIR) \
3682 $(STAGE2_CONFIGURE_FLAGS)
3683 @endif bfd-bootstrap
3685 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3686 maybe-configure-stage3-bfd:
3687 @if bfd-bootstrap
3688 maybe-configure-stage3-bfd: configure-stage3-bfd
3689 configure-stage3-bfd:
3690 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3692 @r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 TFLAGS="$(STAGE3_TFLAGS)"; \
3695 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3696 $(HOST_EXPORTS) \
3697 $(POSTSTAGE1_HOST_EXPORTS) \
3698 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3699 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3700 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3701 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3703 cd $(HOST_SUBDIR)/bfd || exit 1; \
3704 case $(srcdir) in \
3705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3706 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3708 esac; \
3709 module_srcdir=bfd; \
3710 $(SHELL) $$s/$$module_srcdir/configure \
3711 --srcdir=$${topdir}/$$module_srcdir \
3712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3713 --target=${target_alias} \
3714 --with-build-libsubdir=$(HOST_SUBDIR) \
3715 $(STAGE3_CONFIGURE_FLAGS)
3716 @endif bfd-bootstrap
3718 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3719 maybe-configure-stage4-bfd:
3720 @if bfd-bootstrap
3721 maybe-configure-stage4-bfd: configure-stage4-bfd
3722 configure-stage4-bfd:
3723 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3725 @r=`${PWD_COMMAND}`; export r; \
3726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727 TFLAGS="$(STAGE4_TFLAGS)"; \
3728 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3729 $(HOST_EXPORTS) \
3730 $(POSTSTAGE1_HOST_EXPORTS) \
3731 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3732 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3733 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3734 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3736 cd $(HOST_SUBDIR)/bfd || exit 1; \
3737 case $(srcdir) in \
3738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3739 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3741 esac; \
3742 module_srcdir=bfd; \
3743 $(SHELL) $$s/$$module_srcdir/configure \
3744 --srcdir=$${topdir}/$$module_srcdir \
3745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3746 --target=${target_alias} \
3747 --with-build-libsubdir=$(HOST_SUBDIR) \
3748 $(STAGE4_CONFIGURE_FLAGS)
3749 @endif bfd-bootstrap
3751 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3752 maybe-configure-stageprofile-bfd:
3753 @if bfd-bootstrap
3754 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3755 configure-stageprofile-bfd:
3756 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3758 @r=`${PWD_COMMAND}`; export r; \
3759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3760 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3761 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3762 $(HOST_EXPORTS) \
3763 $(POSTSTAGE1_HOST_EXPORTS) \
3764 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3765 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3766 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3767 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3769 cd $(HOST_SUBDIR)/bfd || exit 1; \
3770 case $(srcdir) in \
3771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3772 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3774 esac; \
3775 module_srcdir=bfd; \
3776 $(SHELL) $$s/$$module_srcdir/configure \
3777 --srcdir=$${topdir}/$$module_srcdir \
3778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3779 --target=${target_alias} \
3780 --with-build-libsubdir=$(HOST_SUBDIR) \
3781 $(STAGEprofile_CONFIGURE_FLAGS)
3782 @endif bfd-bootstrap
3784 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3785 maybe-configure-stagetrain-bfd:
3786 @if bfd-bootstrap
3787 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3788 configure-stagetrain-bfd:
3789 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3791 @r=`${PWD_COMMAND}`; export r; \
3792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3794 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3795 $(HOST_EXPORTS) \
3796 $(POSTSTAGE1_HOST_EXPORTS) \
3797 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3798 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3799 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3800 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3802 cd $(HOST_SUBDIR)/bfd || exit 1; \
3803 case $(srcdir) in \
3804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3805 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3807 esac; \
3808 module_srcdir=bfd; \
3809 $(SHELL) $$s/$$module_srcdir/configure \
3810 --srcdir=$${topdir}/$$module_srcdir \
3811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3812 --target=${target_alias} \
3813 --with-build-libsubdir=$(HOST_SUBDIR) \
3814 $(STAGEtrain_CONFIGURE_FLAGS)
3815 @endif bfd-bootstrap
3817 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3818 maybe-configure-stagefeedback-bfd:
3819 @if bfd-bootstrap
3820 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3821 configure-stagefeedback-bfd:
3822 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3824 @r=`${PWD_COMMAND}`; export r; \
3825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3827 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3828 $(HOST_EXPORTS) \
3829 $(POSTSTAGE1_HOST_EXPORTS) \
3830 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3831 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3832 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3833 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3835 cd $(HOST_SUBDIR)/bfd || exit 1; \
3836 case $(srcdir) in \
3837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3838 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3840 esac; \
3841 module_srcdir=bfd; \
3842 $(SHELL) $$s/$$module_srcdir/configure \
3843 --srcdir=$${topdir}/$$module_srcdir \
3844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3845 --target=${target_alias} \
3846 --with-build-libsubdir=$(HOST_SUBDIR) \
3847 $(STAGEfeedback_CONFIGURE_FLAGS)
3848 @endif bfd-bootstrap
3850 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3851 maybe-configure-stageautoprofile-bfd:
3852 @if bfd-bootstrap
3853 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3854 configure-stageautoprofile-bfd:
3855 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3857 @r=`${PWD_COMMAND}`; export r; \
3858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3859 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3860 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3861 $(HOST_EXPORTS) \
3862 $(POSTSTAGE1_HOST_EXPORTS) \
3863 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3864 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3865 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3866 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3868 cd $(HOST_SUBDIR)/bfd || exit 1; \
3869 case $(srcdir) in \
3870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3871 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3873 esac; \
3874 module_srcdir=bfd; \
3875 $(SHELL) $$s/$$module_srcdir/configure \
3876 --srcdir=$${topdir}/$$module_srcdir \
3877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3878 --target=${target_alias} \
3879 --with-build-libsubdir=$(HOST_SUBDIR) \
3880 $(STAGEautoprofile_CONFIGURE_FLAGS)
3881 @endif bfd-bootstrap
3883 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3884 maybe-configure-stageautofeedback-bfd:
3885 @if bfd-bootstrap
3886 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3887 configure-stageautofeedback-bfd:
3888 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3890 @r=`${PWD_COMMAND}`; export r; \
3891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3892 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3893 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3894 $(HOST_EXPORTS) \
3895 $(POSTSTAGE1_HOST_EXPORTS) \
3896 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3897 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3898 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3899 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3901 cd $(HOST_SUBDIR)/bfd || exit 1; \
3902 case $(srcdir) in \
3903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3904 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3906 esac; \
3907 module_srcdir=bfd; \
3908 $(SHELL) $$s/$$module_srcdir/configure \
3909 --srcdir=$${topdir}/$$module_srcdir \
3910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3911 --target=${target_alias} \
3912 --with-build-libsubdir=$(HOST_SUBDIR) \
3913 $(STAGEautofeedback_CONFIGURE_FLAGS)
3914 @endif bfd-bootstrap
3920 .PHONY: all-bfd maybe-all-bfd
3921 maybe-all-bfd:
3922 @if gcc-bootstrap
3923 all-bfd: stage_current
3924 @endif gcc-bootstrap
3925 @if bfd
3926 TARGET-bfd=all
3927 maybe-all-bfd: all-bfd
3928 all-bfd: configure-bfd
3929 @r=`${PWD_COMMAND}`; export r; \
3930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3931 $(HOST_EXPORTS) \
3932 (cd $(HOST_SUBDIR)/bfd && \
3933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3934 $(TARGET-bfd))
3935 @endif bfd
3939 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3940 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3941 maybe-all-stage1-bfd:
3942 maybe-clean-stage1-bfd:
3943 @if bfd-bootstrap
3944 maybe-all-stage1-bfd: all-stage1-bfd
3945 all-stage1: all-stage1-bfd
3946 TARGET-stage1-bfd = $(TARGET-bfd)
3947 all-stage1-bfd: configure-stage1-bfd
3948 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3949 @r=`${PWD_COMMAND}`; export r; \
3950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3951 TFLAGS="$(STAGE1_TFLAGS)"; \
3952 $(HOST_EXPORTS) \
3953 cd $(HOST_SUBDIR)/bfd && \
3955 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3956 CFLAGS="$(STAGE1_CFLAGS)" \
3957 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3958 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3959 LIBCFLAGS="$(LIBCFLAGS)" \
3960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3963 $(EXTRA_HOST_FLAGS) \
3964 $(STAGE1_FLAGS_TO_PASS) \
3965 TFLAGS="$(STAGE1_TFLAGS)" \
3966 $(TARGET-stage1-bfd)
3968 maybe-clean-stage1-bfd: clean-stage1-bfd
3969 clean-stage1: clean-stage1-bfd
3970 clean-stage1-bfd:
3971 @if [ $(current_stage) = stage1 ]; then \
3972 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3973 else \
3974 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3975 $(MAKE) stage1-start; \
3976 fi; \
3977 cd $(HOST_SUBDIR)/bfd && \
3978 $(MAKE) $(EXTRA_HOST_FLAGS) \
3979 $(STAGE1_FLAGS_TO_PASS) clean
3980 @endif bfd-bootstrap
3983 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3984 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3985 maybe-all-stage2-bfd:
3986 maybe-clean-stage2-bfd:
3987 @if bfd-bootstrap
3988 maybe-all-stage2-bfd: all-stage2-bfd
3989 all-stage2: all-stage2-bfd
3990 TARGET-stage2-bfd = $(TARGET-bfd)
3991 all-stage2-bfd: configure-stage2-bfd
3992 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3993 @r=`${PWD_COMMAND}`; export r; \
3994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3995 TFLAGS="$(STAGE2_TFLAGS)"; \
3996 $(HOST_EXPORTS) \
3997 $(POSTSTAGE1_HOST_EXPORTS) \
3998 cd $(HOST_SUBDIR)/bfd && \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4001 CFLAGS="$(STAGE2_CFLAGS)" \
4002 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4003 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4004 LIBCFLAGS="$(STAGE2_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="$(STAGE2_TFLAGS)" \
4010 $(TARGET-stage2-bfd)
4012 maybe-clean-stage2-bfd: clean-stage2-bfd
4013 clean-stage2: clean-stage2-bfd
4014 clean-stage2-bfd:
4015 @if [ $(current_stage) = stage2 ]; then \
4016 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4017 else \
4018 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
4019 $(MAKE) stage2-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-stage3-bfd maybe-all-stage3-bfd
4027 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4028 maybe-all-stage3-bfd:
4029 maybe-clean-stage3-bfd:
4030 @if bfd-bootstrap
4031 maybe-all-stage3-bfd: all-stage3-bfd
4032 all-stage3: all-stage3-bfd
4033 TARGET-stage3-bfd = $(TARGET-bfd)
4034 all-stage3-bfd: configure-stage3-bfd
4035 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4036 @r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 TFLAGS="$(STAGE3_TFLAGS)"; \
4039 $(HOST_EXPORTS) \
4040 $(POSTSTAGE1_HOST_EXPORTS) \
4041 cd $(HOST_SUBDIR)/bfd && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4044 CFLAGS="$(STAGE3_CFLAGS)" \
4045 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4046 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4047 LIBCFLAGS="$(STAGE3_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="$(STAGE3_TFLAGS)" \
4053 $(TARGET-stage3-bfd)
4055 maybe-clean-stage3-bfd: clean-stage3-bfd
4056 clean-stage3: clean-stage3-bfd
4057 clean-stage3-bfd:
4058 @if [ $(current_stage) = stage3 ]; then \
4059 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4060 else \
4061 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4062 $(MAKE) stage3-start; \
4063 fi; \
4064 cd $(HOST_SUBDIR)/bfd && \
4065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4066 @endif bfd-bootstrap
4069 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4070 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4071 maybe-all-stage4-bfd:
4072 maybe-clean-stage4-bfd:
4073 @if bfd-bootstrap
4074 maybe-all-stage4-bfd: all-stage4-bfd
4075 all-stage4: all-stage4-bfd
4076 TARGET-stage4-bfd = $(TARGET-bfd)
4077 all-stage4-bfd: configure-stage4-bfd
4078 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4079 @r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 TFLAGS="$(STAGE4_TFLAGS)"; \
4082 $(HOST_EXPORTS) \
4083 $(POSTSTAGE1_HOST_EXPORTS) \
4084 cd $(HOST_SUBDIR)/bfd && \
4086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4087 CFLAGS="$(STAGE4_CFLAGS)" \
4088 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4089 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4090 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4095 TFLAGS="$(STAGE4_TFLAGS)" \
4096 $(TARGET-stage4-bfd)
4098 maybe-clean-stage4-bfd: clean-stage4-bfd
4099 clean-stage4: clean-stage4-bfd
4100 clean-stage4-bfd:
4101 @if [ $(current_stage) = stage4 ]; then \
4102 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4103 else \
4104 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4105 $(MAKE) stage4-start; \
4106 fi; \
4107 cd $(HOST_SUBDIR)/bfd && \
4108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4109 @endif bfd-bootstrap
4112 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4113 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4114 maybe-all-stageprofile-bfd:
4115 maybe-clean-stageprofile-bfd:
4116 @if bfd-bootstrap
4117 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4118 all-stageprofile: all-stageprofile-bfd
4119 TARGET-stageprofile-bfd = $(TARGET-bfd)
4120 all-stageprofile-bfd: configure-stageprofile-bfd
4121 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4122 @r=`${PWD_COMMAND}`; export r; \
4123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4124 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4125 $(HOST_EXPORTS) \
4126 $(POSTSTAGE1_HOST_EXPORTS) \
4127 cd $(HOST_SUBDIR)/bfd && \
4129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4130 CFLAGS="$(STAGEprofile_CFLAGS)" \
4131 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4132 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4133 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4138 TFLAGS="$(STAGEprofile_TFLAGS)" \
4139 $(TARGET-stageprofile-bfd)
4141 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4142 clean-stageprofile: clean-stageprofile-bfd
4143 clean-stageprofile-bfd:
4144 @if [ $(current_stage) = stageprofile ]; then \
4145 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4146 else \
4147 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4148 $(MAKE) stageprofile-start; \
4149 fi; \
4150 cd $(HOST_SUBDIR)/bfd && \
4151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4152 @endif bfd-bootstrap
4155 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4156 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4157 maybe-all-stagetrain-bfd:
4158 maybe-clean-stagetrain-bfd:
4159 @if bfd-bootstrap
4160 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4161 all-stagetrain: all-stagetrain-bfd
4162 TARGET-stagetrain-bfd = $(TARGET-bfd)
4163 all-stagetrain-bfd: configure-stagetrain-bfd
4164 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4165 @r=`${PWD_COMMAND}`; export r; \
4166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4167 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4168 $(HOST_EXPORTS) \
4169 $(POSTSTAGE1_HOST_EXPORTS) \
4170 cd $(HOST_SUBDIR)/bfd && \
4172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4173 CFLAGS="$(STAGEtrain_CFLAGS)" \
4174 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4175 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4176 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4181 TFLAGS="$(STAGEtrain_TFLAGS)" \
4182 $(TARGET-stagetrain-bfd)
4184 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4185 clean-stagetrain: clean-stagetrain-bfd
4186 clean-stagetrain-bfd:
4187 @if [ $(current_stage) = stagetrain ]; then \
4188 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4189 else \
4190 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4191 $(MAKE) stagetrain-start; \
4192 fi; \
4193 cd $(HOST_SUBDIR)/bfd && \
4194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4195 @endif bfd-bootstrap
4198 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4199 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4200 maybe-all-stagefeedback-bfd:
4201 maybe-clean-stagefeedback-bfd:
4202 @if bfd-bootstrap
4203 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4204 all-stagefeedback: all-stagefeedback-bfd
4205 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4206 all-stagefeedback-bfd: configure-stagefeedback-bfd
4207 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4208 @r=`${PWD_COMMAND}`; export r; \
4209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4211 $(HOST_EXPORTS) \
4212 $(POSTSTAGE1_HOST_EXPORTS) \
4213 cd $(HOST_SUBDIR)/bfd && \
4215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4216 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4217 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4218 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4219 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4224 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4225 $(TARGET-stagefeedback-bfd)
4227 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4228 clean-stagefeedback: clean-stagefeedback-bfd
4229 clean-stagefeedback-bfd:
4230 @if [ $(current_stage) = stagefeedback ]; then \
4231 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4232 else \
4233 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4234 $(MAKE) stagefeedback-start; \
4235 fi; \
4236 cd $(HOST_SUBDIR)/bfd && \
4237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4238 @endif bfd-bootstrap
4241 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4242 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4243 maybe-all-stageautoprofile-bfd:
4244 maybe-clean-stageautoprofile-bfd:
4245 @if bfd-bootstrap
4246 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4247 all-stageautoprofile: all-stageautoprofile-bfd
4248 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4249 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4250 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4251 @r=`${PWD_COMMAND}`; export r; \
4252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4253 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4254 $(HOST_EXPORTS) \
4255 $(POSTSTAGE1_HOST_EXPORTS) \
4256 cd $(HOST_SUBDIR)/bfd && \
4257 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4259 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4260 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4261 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4262 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4267 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4268 $(TARGET-stageautoprofile-bfd)
4270 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4271 clean-stageautoprofile: clean-stageautoprofile-bfd
4272 clean-stageautoprofile-bfd:
4273 @if [ $(current_stage) = stageautoprofile ]; then \
4274 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4275 else \
4276 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4277 $(MAKE) stageautoprofile-start; \
4278 fi; \
4279 cd $(HOST_SUBDIR)/bfd && \
4280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4281 @endif bfd-bootstrap
4284 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4285 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4286 maybe-all-stageautofeedback-bfd:
4287 maybe-clean-stageautofeedback-bfd:
4288 @if bfd-bootstrap
4289 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4290 all-stageautofeedback: all-stageautofeedback-bfd
4291 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4292 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4293 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4294 @r=`${PWD_COMMAND}`; export r; \
4295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4297 $(HOST_EXPORTS) \
4298 $(POSTSTAGE1_HOST_EXPORTS) \
4299 cd $(HOST_SUBDIR)/bfd && \
4301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4302 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4303 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4304 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4305 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4310 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4311 $(TARGET-stageautofeedback-bfd)
4313 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4314 clean-stageautofeedback: clean-stageautofeedback-bfd
4315 clean-stageautofeedback-bfd:
4316 @if [ $(current_stage) = stageautofeedback ]; then \
4317 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4318 else \
4319 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4320 $(MAKE) stageautofeedback-start; \
4321 fi; \
4322 cd $(HOST_SUBDIR)/bfd && \
4323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4324 @endif bfd-bootstrap
4330 .PHONY: check-bfd maybe-check-bfd
4331 maybe-check-bfd:
4332 @if bfd
4333 maybe-check-bfd: check-bfd
4335 check-bfd:
4336 @: $(MAKE); $(unstage)
4337 @r=`${PWD_COMMAND}`; export r; \
4338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4339 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4340 (cd $(HOST_SUBDIR)/bfd && \
4341 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4343 @endif bfd
4345 .PHONY: install-bfd maybe-install-bfd
4346 maybe-install-bfd:
4347 @if bfd
4348 maybe-install-bfd: install-bfd
4350 install-bfd: installdirs
4351 @: $(MAKE); $(unstage)
4352 @r=`${PWD_COMMAND}`; export r; \
4353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4354 $(HOST_EXPORTS) \
4355 (cd $(HOST_SUBDIR)/bfd && \
4356 $(MAKE) $(FLAGS_TO_PASS) install)
4358 @endif bfd
4360 .PHONY: install-strip-bfd maybe-install-strip-bfd
4361 maybe-install-strip-bfd:
4362 @if bfd
4363 maybe-install-strip-bfd: install-strip-bfd
4365 install-strip-bfd: installdirs
4366 @: $(MAKE); $(unstage)
4367 @r=`${PWD_COMMAND}`; export r; \
4368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4369 $(HOST_EXPORTS) \
4370 (cd $(HOST_SUBDIR)/bfd && \
4371 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4373 @endif bfd
4375 # Other targets (info, dvi, pdf, etc.)
4377 .PHONY: maybe-info-bfd info-bfd
4378 maybe-info-bfd:
4379 @if bfd
4380 maybe-info-bfd: info-bfd
4382 info-bfd: \
4383 configure-bfd
4384 @[ -f ./bfd/Makefile ] || exit 0; \
4385 r=`${PWD_COMMAND}`; export r; \
4386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387 $(HOST_EXPORTS) \
4388 for flag in $(EXTRA_HOST_FLAGS) ; do \
4389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4390 done; \
4391 echo "Doing info in bfd"; \
4392 (cd $(HOST_SUBDIR)/bfd && \
4393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4395 "RANLIB=$${RANLIB}" \
4396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4397 info) \
4398 || exit 1
4400 @endif bfd
4402 .PHONY: maybe-dvi-bfd dvi-bfd
4403 maybe-dvi-bfd:
4404 @if bfd
4405 maybe-dvi-bfd: dvi-bfd
4407 dvi-bfd: \
4408 configure-bfd
4409 @[ -f ./bfd/Makefile ] || exit 0; \
4410 r=`${PWD_COMMAND}`; export r; \
4411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4412 $(HOST_EXPORTS) \
4413 for flag in $(EXTRA_HOST_FLAGS) ; do \
4414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4415 done; \
4416 echo "Doing dvi in bfd"; \
4417 (cd $(HOST_SUBDIR)/bfd && \
4418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4420 "RANLIB=$${RANLIB}" \
4421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4422 dvi) \
4423 || exit 1
4425 @endif bfd
4427 .PHONY: maybe-pdf-bfd pdf-bfd
4428 maybe-pdf-bfd:
4429 @if bfd
4430 maybe-pdf-bfd: pdf-bfd
4432 pdf-bfd: \
4433 configure-bfd
4434 @[ -f ./bfd/Makefile ] || exit 0; \
4435 r=`${PWD_COMMAND}`; export r; \
4436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437 $(HOST_EXPORTS) \
4438 for flag in $(EXTRA_HOST_FLAGS) ; do \
4439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440 done; \
4441 echo "Doing pdf in bfd"; \
4442 (cd $(HOST_SUBDIR)/bfd && \
4443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4445 "RANLIB=$${RANLIB}" \
4446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4447 pdf) \
4448 || exit 1
4450 @endif bfd
4452 .PHONY: maybe-html-bfd html-bfd
4453 maybe-html-bfd:
4454 @if bfd
4455 maybe-html-bfd: html-bfd
4457 html-bfd: \
4458 configure-bfd
4459 @[ -f ./bfd/Makefile ] || exit 0; \
4460 r=`${PWD_COMMAND}`; export r; \
4461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462 $(HOST_EXPORTS) \
4463 for flag in $(EXTRA_HOST_FLAGS) ; do \
4464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4465 done; \
4466 echo "Doing html in bfd"; \
4467 (cd $(HOST_SUBDIR)/bfd && \
4468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4470 "RANLIB=$${RANLIB}" \
4471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4472 html) \
4473 || exit 1
4475 @endif bfd
4477 .PHONY: maybe-TAGS-bfd TAGS-bfd
4478 maybe-TAGS-bfd:
4479 @if bfd
4480 maybe-TAGS-bfd: TAGS-bfd
4482 TAGS-bfd: \
4483 configure-bfd
4484 @[ -f ./bfd/Makefile ] || exit 0; \
4485 r=`${PWD_COMMAND}`; export r; \
4486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487 $(HOST_EXPORTS) \
4488 for flag in $(EXTRA_HOST_FLAGS) ; do \
4489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4490 done; \
4491 echo "Doing TAGS in bfd"; \
4492 (cd $(HOST_SUBDIR)/bfd && \
4493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4495 "RANLIB=$${RANLIB}" \
4496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4497 TAGS) \
4498 || exit 1
4500 @endif bfd
4502 .PHONY: maybe-install-info-bfd install-info-bfd
4503 maybe-install-info-bfd:
4504 @if bfd
4505 maybe-install-info-bfd: install-info-bfd
4507 install-info-bfd: \
4508 configure-bfd \
4509 info-bfd
4510 @[ -f ./bfd/Makefile ] || exit 0; \
4511 r=`${PWD_COMMAND}`; export r; \
4512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4513 $(HOST_EXPORTS) \
4514 for flag in $(EXTRA_HOST_FLAGS) ; do \
4515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4516 done; \
4517 echo "Doing install-info in bfd"; \
4518 (cd $(HOST_SUBDIR)/bfd && \
4519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4521 "RANLIB=$${RANLIB}" \
4522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4523 install-info) \
4524 || exit 1
4526 @endif bfd
4528 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4529 maybe-install-dvi-bfd:
4530 @if bfd
4531 maybe-install-dvi-bfd: install-dvi-bfd
4533 install-dvi-bfd: \
4534 configure-bfd \
4535 dvi-bfd
4536 @[ -f ./bfd/Makefile ] || exit 0; \
4537 r=`${PWD_COMMAND}`; export r; \
4538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4539 $(HOST_EXPORTS) \
4540 for flag in $(EXTRA_HOST_FLAGS) ; do \
4541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4542 done; \
4543 echo "Doing install-dvi in bfd"; \
4544 (cd $(HOST_SUBDIR)/bfd && \
4545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4547 "RANLIB=$${RANLIB}" \
4548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4549 install-dvi) \
4550 || exit 1
4552 @endif bfd
4554 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4555 maybe-install-pdf-bfd:
4556 @if bfd
4557 maybe-install-pdf-bfd: install-pdf-bfd
4559 install-pdf-bfd: \
4560 configure-bfd \
4561 pdf-bfd
4562 @[ -f ./bfd/Makefile ] || exit 0; \
4563 r=`${PWD_COMMAND}`; export r; \
4564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4565 $(HOST_EXPORTS) \
4566 for flag in $(EXTRA_HOST_FLAGS) ; do \
4567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4568 done; \
4569 echo "Doing install-pdf in bfd"; \
4570 (cd $(HOST_SUBDIR)/bfd && \
4571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4573 "RANLIB=$${RANLIB}" \
4574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4575 install-pdf) \
4576 || exit 1
4578 @endif bfd
4580 .PHONY: maybe-install-html-bfd install-html-bfd
4581 maybe-install-html-bfd:
4582 @if bfd
4583 maybe-install-html-bfd: install-html-bfd
4585 install-html-bfd: \
4586 configure-bfd \
4587 html-bfd
4588 @[ -f ./bfd/Makefile ] || exit 0; \
4589 r=`${PWD_COMMAND}`; export r; \
4590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4591 $(HOST_EXPORTS) \
4592 for flag in $(EXTRA_HOST_FLAGS) ; do \
4593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4594 done; \
4595 echo "Doing install-html in bfd"; \
4596 (cd $(HOST_SUBDIR)/bfd && \
4597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4599 "RANLIB=$${RANLIB}" \
4600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4601 install-html) \
4602 || exit 1
4604 @endif bfd
4606 .PHONY: maybe-installcheck-bfd installcheck-bfd
4607 maybe-installcheck-bfd:
4608 @if bfd
4609 maybe-installcheck-bfd: installcheck-bfd
4611 installcheck-bfd: \
4612 configure-bfd
4613 @[ -f ./bfd/Makefile ] || exit 0; \
4614 r=`${PWD_COMMAND}`; export r; \
4615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616 $(HOST_EXPORTS) \
4617 for flag in $(EXTRA_HOST_FLAGS) ; do \
4618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4619 done; \
4620 echo "Doing installcheck in bfd"; \
4621 (cd $(HOST_SUBDIR)/bfd && \
4622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4624 "RANLIB=$${RANLIB}" \
4625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4626 installcheck) \
4627 || exit 1
4629 @endif bfd
4631 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4632 maybe-mostlyclean-bfd:
4633 @if bfd
4634 maybe-mostlyclean-bfd: mostlyclean-bfd
4636 mostlyclean-bfd:
4637 @[ -f ./bfd/Makefile ] || exit 0; \
4638 r=`${PWD_COMMAND}`; export r; \
4639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4640 $(HOST_EXPORTS) \
4641 for flag in $(EXTRA_HOST_FLAGS) ; do \
4642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4643 done; \
4644 echo "Doing mostlyclean in bfd"; \
4645 (cd $(HOST_SUBDIR)/bfd && \
4646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4648 "RANLIB=$${RANLIB}" \
4649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4650 mostlyclean) \
4651 || exit 1
4653 @endif bfd
4655 .PHONY: maybe-clean-bfd clean-bfd
4656 maybe-clean-bfd:
4657 @if bfd
4658 maybe-clean-bfd: clean-bfd
4660 clean-bfd:
4661 @[ -f ./bfd/Makefile ] || exit 0; \
4662 r=`${PWD_COMMAND}`; export r; \
4663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664 $(HOST_EXPORTS) \
4665 for flag in $(EXTRA_HOST_FLAGS) ; do \
4666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4667 done; \
4668 echo "Doing clean in bfd"; \
4669 (cd $(HOST_SUBDIR)/bfd && \
4670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4672 "RANLIB=$${RANLIB}" \
4673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4674 clean) \
4675 || exit 1
4677 @endif bfd
4679 .PHONY: maybe-distclean-bfd distclean-bfd
4680 maybe-distclean-bfd:
4681 @if bfd
4682 maybe-distclean-bfd: distclean-bfd
4684 distclean-bfd:
4685 @[ -f ./bfd/Makefile ] || exit 0; \
4686 r=`${PWD_COMMAND}`; export r; \
4687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4688 $(HOST_EXPORTS) \
4689 for flag in $(EXTRA_HOST_FLAGS) ; do \
4690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4691 done; \
4692 echo "Doing distclean in bfd"; \
4693 (cd $(HOST_SUBDIR)/bfd && \
4694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4696 "RANLIB=$${RANLIB}" \
4697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4698 distclean) \
4699 || exit 1
4701 @endif bfd
4703 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4704 maybe-maintainer-clean-bfd:
4705 @if bfd
4706 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4708 maintainer-clean-bfd:
4709 @[ -f ./bfd/Makefile ] || exit 0; \
4710 r=`${PWD_COMMAND}`; export r; \
4711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712 $(HOST_EXPORTS) \
4713 for flag in $(EXTRA_HOST_FLAGS) ; do \
4714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715 done; \
4716 echo "Doing maintainer-clean in bfd"; \
4717 (cd $(HOST_SUBDIR)/bfd && \
4718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720 "RANLIB=$${RANLIB}" \
4721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722 maintainer-clean) \
4723 || exit 1
4725 @endif bfd
4729 .PHONY: configure-opcodes maybe-configure-opcodes
4730 maybe-configure-opcodes:
4731 @if gcc-bootstrap
4732 configure-opcodes: stage_current
4733 @endif gcc-bootstrap
4734 @if opcodes
4735 maybe-configure-opcodes: configure-opcodes
4736 configure-opcodes:
4737 @r=`${PWD_COMMAND}`; export r; \
4738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4739 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4741 $(HOST_EXPORTS) \
4742 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4743 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4744 case $(srcdir) in \
4745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4746 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4748 esac; \
4749 module_srcdir=opcodes; \
4750 $(SHELL) \
4751 $$s/$$module_srcdir/configure \
4752 --srcdir=$${topdir}/$$module_srcdir \
4753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4754 --target=${target_alias} \
4755 || exit 1
4756 @endif opcodes
4760 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4761 maybe-configure-stage1-opcodes:
4762 @if opcodes-bootstrap
4763 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4764 configure-stage1-opcodes:
4765 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4767 @r=`${PWD_COMMAND}`; export r; \
4768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4769 TFLAGS="$(STAGE1_TFLAGS)"; \
4770 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4771 $(HOST_EXPORTS) \
4772 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4773 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4774 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4775 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4777 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4778 case $(srcdir) in \
4779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4780 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4782 esac; \
4783 module_srcdir=opcodes; \
4784 $(SHELL) $$s/$$module_srcdir/configure \
4785 --srcdir=$${topdir}/$$module_srcdir \
4786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4787 --target=${target_alias} \
4789 $(STAGE1_CONFIGURE_FLAGS)
4790 @endif opcodes-bootstrap
4792 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4793 maybe-configure-stage2-opcodes:
4794 @if opcodes-bootstrap
4795 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4796 configure-stage2-opcodes:
4797 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4799 @r=`${PWD_COMMAND}`; export r; \
4800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4801 TFLAGS="$(STAGE2_TFLAGS)"; \
4802 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4803 $(HOST_EXPORTS) \
4804 $(POSTSTAGE1_HOST_EXPORTS) \
4805 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4806 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4807 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4808 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4810 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4811 case $(srcdir) in \
4812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4813 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4815 esac; \
4816 module_srcdir=opcodes; \
4817 $(SHELL) $$s/$$module_srcdir/configure \
4818 --srcdir=$${topdir}/$$module_srcdir \
4819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4820 --target=${target_alias} \
4821 --with-build-libsubdir=$(HOST_SUBDIR) \
4822 $(STAGE2_CONFIGURE_FLAGS)
4823 @endif opcodes-bootstrap
4825 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4826 maybe-configure-stage3-opcodes:
4827 @if opcodes-bootstrap
4828 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4829 configure-stage3-opcodes:
4830 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4832 @r=`${PWD_COMMAND}`; export r; \
4833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834 TFLAGS="$(STAGE3_TFLAGS)"; \
4835 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4836 $(HOST_EXPORTS) \
4837 $(POSTSTAGE1_HOST_EXPORTS) \
4838 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4839 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4840 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4841 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4843 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4844 case $(srcdir) in \
4845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4846 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4848 esac; \
4849 module_srcdir=opcodes; \
4850 $(SHELL) $$s/$$module_srcdir/configure \
4851 --srcdir=$${topdir}/$$module_srcdir \
4852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4853 --target=${target_alias} \
4854 --with-build-libsubdir=$(HOST_SUBDIR) \
4855 $(STAGE3_CONFIGURE_FLAGS)
4856 @endif opcodes-bootstrap
4858 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4859 maybe-configure-stage4-opcodes:
4860 @if opcodes-bootstrap
4861 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4862 configure-stage4-opcodes:
4863 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4865 @r=`${PWD_COMMAND}`; export r; \
4866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4867 TFLAGS="$(STAGE4_TFLAGS)"; \
4868 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4869 $(HOST_EXPORTS) \
4870 $(POSTSTAGE1_HOST_EXPORTS) \
4871 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4872 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4873 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4874 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4876 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4877 case $(srcdir) in \
4878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4879 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4881 esac; \
4882 module_srcdir=opcodes; \
4883 $(SHELL) $$s/$$module_srcdir/configure \
4884 --srcdir=$${topdir}/$$module_srcdir \
4885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4886 --target=${target_alias} \
4887 --with-build-libsubdir=$(HOST_SUBDIR) \
4888 $(STAGE4_CONFIGURE_FLAGS)
4889 @endif opcodes-bootstrap
4891 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4892 maybe-configure-stageprofile-opcodes:
4893 @if opcodes-bootstrap
4894 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4895 configure-stageprofile-opcodes:
4896 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4898 @r=`${PWD_COMMAND}`; export r; \
4899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4901 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4902 $(HOST_EXPORTS) \
4903 $(POSTSTAGE1_HOST_EXPORTS) \
4904 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4905 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4906 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4907 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4909 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4910 case $(srcdir) in \
4911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4912 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4914 esac; \
4915 module_srcdir=opcodes; \
4916 $(SHELL) $$s/$$module_srcdir/configure \
4917 --srcdir=$${topdir}/$$module_srcdir \
4918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4919 --target=${target_alias} \
4920 --with-build-libsubdir=$(HOST_SUBDIR) \
4921 $(STAGEprofile_CONFIGURE_FLAGS)
4922 @endif opcodes-bootstrap
4924 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4925 maybe-configure-stagetrain-opcodes:
4926 @if opcodes-bootstrap
4927 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4928 configure-stagetrain-opcodes:
4929 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4931 @r=`${PWD_COMMAND}`; export r; \
4932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4933 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4934 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4935 $(HOST_EXPORTS) \
4936 $(POSTSTAGE1_HOST_EXPORTS) \
4937 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4938 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4939 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4940 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4942 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4943 case $(srcdir) in \
4944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4945 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4947 esac; \
4948 module_srcdir=opcodes; \
4949 $(SHELL) $$s/$$module_srcdir/configure \
4950 --srcdir=$${topdir}/$$module_srcdir \
4951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4952 --target=${target_alias} \
4953 --with-build-libsubdir=$(HOST_SUBDIR) \
4954 $(STAGEtrain_CONFIGURE_FLAGS)
4955 @endif opcodes-bootstrap
4957 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4958 maybe-configure-stagefeedback-opcodes:
4959 @if opcodes-bootstrap
4960 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4961 configure-stagefeedback-opcodes:
4962 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4964 @r=`${PWD_COMMAND}`; export r; \
4965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4967 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4968 $(HOST_EXPORTS) \
4969 $(POSTSTAGE1_HOST_EXPORTS) \
4970 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4971 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4972 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4973 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4975 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4976 case $(srcdir) in \
4977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4978 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4980 esac; \
4981 module_srcdir=opcodes; \
4982 $(SHELL) $$s/$$module_srcdir/configure \
4983 --srcdir=$${topdir}/$$module_srcdir \
4984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4985 --target=${target_alias} \
4986 --with-build-libsubdir=$(HOST_SUBDIR) \
4987 $(STAGEfeedback_CONFIGURE_FLAGS)
4988 @endif opcodes-bootstrap
4990 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4991 maybe-configure-stageautoprofile-opcodes:
4992 @if opcodes-bootstrap
4993 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4994 configure-stageautoprofile-opcodes:
4995 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4997 @r=`${PWD_COMMAND}`; export r; \
4998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5000 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5001 $(HOST_EXPORTS) \
5002 $(POSTSTAGE1_HOST_EXPORTS) \
5003 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5004 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5005 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5006 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
5007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5008 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5009 case $(srcdir) in \
5010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5011 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5013 esac; \
5014 module_srcdir=opcodes; \
5015 $(SHELL) $$s/$$module_srcdir/configure \
5016 --srcdir=$${topdir}/$$module_srcdir \
5017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5018 --target=${target_alias} \
5019 --with-build-libsubdir=$(HOST_SUBDIR) \
5020 $(STAGEautoprofile_CONFIGURE_FLAGS)
5021 @endif opcodes-bootstrap
5023 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
5024 maybe-configure-stageautofeedback-opcodes:
5025 @if opcodes-bootstrap
5026 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5027 configure-stageautofeedback-opcodes:
5028 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5030 @r=`${PWD_COMMAND}`; export r; \
5031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5032 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5033 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5034 $(HOST_EXPORTS) \
5035 $(POSTSTAGE1_HOST_EXPORTS) \
5036 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5037 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5038 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5039 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
5040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5041 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5042 case $(srcdir) in \
5043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5044 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5046 esac; \
5047 module_srcdir=opcodes; \
5048 $(SHELL) $$s/$$module_srcdir/configure \
5049 --srcdir=$${topdir}/$$module_srcdir \
5050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5051 --target=${target_alias} \
5052 --with-build-libsubdir=$(HOST_SUBDIR) \
5053 $(STAGEautofeedback_CONFIGURE_FLAGS)
5054 @endif opcodes-bootstrap
5060 .PHONY: all-opcodes maybe-all-opcodes
5061 maybe-all-opcodes:
5062 @if gcc-bootstrap
5063 all-opcodes: stage_current
5064 @endif gcc-bootstrap
5065 @if opcodes
5066 TARGET-opcodes=all
5067 maybe-all-opcodes: all-opcodes
5068 all-opcodes: configure-opcodes
5069 @r=`${PWD_COMMAND}`; export r; \
5070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071 $(HOST_EXPORTS) \
5072 (cd $(HOST_SUBDIR)/opcodes && \
5073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5074 $(TARGET-opcodes))
5075 @endif opcodes
5079 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5080 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5081 maybe-all-stage1-opcodes:
5082 maybe-clean-stage1-opcodes:
5083 @if opcodes-bootstrap
5084 maybe-all-stage1-opcodes: all-stage1-opcodes
5085 all-stage1: all-stage1-opcodes
5086 TARGET-stage1-opcodes = $(TARGET-opcodes)
5087 all-stage1-opcodes: configure-stage1-opcodes
5088 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5089 @r=`${PWD_COMMAND}`; export r; \
5090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5091 TFLAGS="$(STAGE1_TFLAGS)"; \
5092 $(HOST_EXPORTS) \
5093 cd $(HOST_SUBDIR)/opcodes && \
5095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5096 CFLAGS="$(STAGE1_CFLAGS)" \
5097 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5098 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5099 LIBCFLAGS="$(LIBCFLAGS)" \
5100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5103 $(EXTRA_HOST_FLAGS) \
5104 $(STAGE1_FLAGS_TO_PASS) \
5105 TFLAGS="$(STAGE1_TFLAGS)" \
5106 $(TARGET-stage1-opcodes)
5108 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5109 clean-stage1: clean-stage1-opcodes
5110 clean-stage1-opcodes:
5111 @if [ $(current_stage) = stage1 ]; then \
5112 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5113 else \
5114 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5115 $(MAKE) stage1-start; \
5116 fi; \
5117 cd $(HOST_SUBDIR)/opcodes && \
5118 $(MAKE) $(EXTRA_HOST_FLAGS) \
5119 $(STAGE1_FLAGS_TO_PASS) clean
5120 @endif opcodes-bootstrap
5123 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5124 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5125 maybe-all-stage2-opcodes:
5126 maybe-clean-stage2-opcodes:
5127 @if opcodes-bootstrap
5128 maybe-all-stage2-opcodes: all-stage2-opcodes
5129 all-stage2: all-stage2-opcodes
5130 TARGET-stage2-opcodes = $(TARGET-opcodes)
5131 all-stage2-opcodes: configure-stage2-opcodes
5132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5133 @r=`${PWD_COMMAND}`; export r; \
5134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135 TFLAGS="$(STAGE2_TFLAGS)"; \
5136 $(HOST_EXPORTS) \
5137 $(POSTSTAGE1_HOST_EXPORTS) \
5138 cd $(HOST_SUBDIR)/opcodes && \
5140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5141 CFLAGS="$(STAGE2_CFLAGS)" \
5142 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5143 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5144 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5149 TFLAGS="$(STAGE2_TFLAGS)" \
5150 $(TARGET-stage2-opcodes)
5152 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5153 clean-stage2: clean-stage2-opcodes
5154 clean-stage2-opcodes:
5155 @if [ $(current_stage) = stage2 ]; then \
5156 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5157 else \
5158 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5159 $(MAKE) stage2-start; \
5160 fi; \
5161 cd $(HOST_SUBDIR)/opcodes && \
5162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5163 @endif opcodes-bootstrap
5166 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5167 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5168 maybe-all-stage3-opcodes:
5169 maybe-clean-stage3-opcodes:
5170 @if opcodes-bootstrap
5171 maybe-all-stage3-opcodes: all-stage3-opcodes
5172 all-stage3: all-stage3-opcodes
5173 TARGET-stage3-opcodes = $(TARGET-opcodes)
5174 all-stage3-opcodes: configure-stage3-opcodes
5175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5176 @r=`${PWD_COMMAND}`; export r; \
5177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178 TFLAGS="$(STAGE3_TFLAGS)"; \
5179 $(HOST_EXPORTS) \
5180 $(POSTSTAGE1_HOST_EXPORTS) \
5181 cd $(HOST_SUBDIR)/opcodes && \
5183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5184 CFLAGS="$(STAGE3_CFLAGS)" \
5185 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5186 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5187 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5192 TFLAGS="$(STAGE3_TFLAGS)" \
5193 $(TARGET-stage3-opcodes)
5195 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5196 clean-stage3: clean-stage3-opcodes
5197 clean-stage3-opcodes:
5198 @if [ $(current_stage) = stage3 ]; then \
5199 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5200 else \
5201 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5202 $(MAKE) stage3-start; \
5203 fi; \
5204 cd $(HOST_SUBDIR)/opcodes && \
5205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5206 @endif opcodes-bootstrap
5209 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5210 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5211 maybe-all-stage4-opcodes:
5212 maybe-clean-stage4-opcodes:
5213 @if opcodes-bootstrap
5214 maybe-all-stage4-opcodes: all-stage4-opcodes
5215 all-stage4: all-stage4-opcodes
5216 TARGET-stage4-opcodes = $(TARGET-opcodes)
5217 all-stage4-opcodes: configure-stage4-opcodes
5218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5219 @r=`${PWD_COMMAND}`; export r; \
5220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5221 TFLAGS="$(STAGE4_TFLAGS)"; \
5222 $(HOST_EXPORTS) \
5223 $(POSTSTAGE1_HOST_EXPORTS) \
5224 cd $(HOST_SUBDIR)/opcodes && \
5226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227 CFLAGS="$(STAGE4_CFLAGS)" \
5228 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5229 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5230 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5235 TFLAGS="$(STAGE4_TFLAGS)" \
5236 $(TARGET-stage4-opcodes)
5238 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5239 clean-stage4: clean-stage4-opcodes
5240 clean-stage4-opcodes:
5241 @if [ $(current_stage) = stage4 ]; then \
5242 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5243 else \
5244 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5245 $(MAKE) stage4-start; \
5246 fi; \
5247 cd $(HOST_SUBDIR)/opcodes && \
5248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5249 @endif opcodes-bootstrap
5252 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5253 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5254 maybe-all-stageprofile-opcodes:
5255 maybe-clean-stageprofile-opcodes:
5256 @if opcodes-bootstrap
5257 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5258 all-stageprofile: all-stageprofile-opcodes
5259 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5260 all-stageprofile-opcodes: configure-stageprofile-opcodes
5261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5262 @r=`${PWD_COMMAND}`; export r; \
5263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5264 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5265 $(HOST_EXPORTS) \
5266 $(POSTSTAGE1_HOST_EXPORTS) \
5267 cd $(HOST_SUBDIR)/opcodes && \
5269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5270 CFLAGS="$(STAGEprofile_CFLAGS)" \
5271 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5272 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5273 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5278 TFLAGS="$(STAGEprofile_TFLAGS)" \
5279 $(TARGET-stageprofile-opcodes)
5281 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5282 clean-stageprofile: clean-stageprofile-opcodes
5283 clean-stageprofile-opcodes:
5284 @if [ $(current_stage) = stageprofile ]; then \
5285 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5286 else \
5287 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5288 $(MAKE) stageprofile-start; \
5289 fi; \
5290 cd $(HOST_SUBDIR)/opcodes && \
5291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5292 @endif opcodes-bootstrap
5295 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5296 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5297 maybe-all-stagetrain-opcodes:
5298 maybe-clean-stagetrain-opcodes:
5299 @if opcodes-bootstrap
5300 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5301 all-stagetrain: all-stagetrain-opcodes
5302 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5303 all-stagetrain-opcodes: configure-stagetrain-opcodes
5304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5305 @r=`${PWD_COMMAND}`; export r; \
5306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5307 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5308 $(HOST_EXPORTS) \
5309 $(POSTSTAGE1_HOST_EXPORTS) \
5310 cd $(HOST_SUBDIR)/opcodes && \
5312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5313 CFLAGS="$(STAGEtrain_CFLAGS)" \
5314 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5315 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5316 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5321 TFLAGS="$(STAGEtrain_TFLAGS)" \
5322 $(TARGET-stagetrain-opcodes)
5324 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5325 clean-stagetrain: clean-stagetrain-opcodes
5326 clean-stagetrain-opcodes:
5327 @if [ $(current_stage) = stagetrain ]; then \
5328 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5329 else \
5330 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5331 $(MAKE) stagetrain-start; \
5332 fi; \
5333 cd $(HOST_SUBDIR)/opcodes && \
5334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5335 @endif opcodes-bootstrap
5338 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5339 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5340 maybe-all-stagefeedback-opcodes:
5341 maybe-clean-stagefeedback-opcodes:
5342 @if opcodes-bootstrap
5343 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5344 all-stagefeedback: all-stagefeedback-opcodes
5345 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5346 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5347 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5348 @r=`${PWD_COMMAND}`; export r; \
5349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5351 $(HOST_EXPORTS) \
5352 $(POSTSTAGE1_HOST_EXPORTS) \
5353 cd $(HOST_SUBDIR)/opcodes && \
5355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5356 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5357 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5358 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5359 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5364 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5365 $(TARGET-stagefeedback-opcodes)
5367 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5368 clean-stagefeedback: clean-stagefeedback-opcodes
5369 clean-stagefeedback-opcodes:
5370 @if [ $(current_stage) = stagefeedback ]; then \
5371 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5372 else \
5373 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5374 $(MAKE) stagefeedback-start; \
5375 fi; \
5376 cd $(HOST_SUBDIR)/opcodes && \
5377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5378 @endif opcodes-bootstrap
5381 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5382 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5383 maybe-all-stageautoprofile-opcodes:
5384 maybe-clean-stageautoprofile-opcodes:
5385 @if opcodes-bootstrap
5386 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5387 all-stageautoprofile: all-stageautoprofile-opcodes
5388 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5389 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5390 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5391 @r=`${PWD_COMMAND}`; export r; \
5392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5394 $(HOST_EXPORTS) \
5395 $(POSTSTAGE1_HOST_EXPORTS) \
5396 cd $(HOST_SUBDIR)/opcodes && \
5397 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5399 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5400 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5401 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5402 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5407 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5408 $(TARGET-stageautoprofile-opcodes)
5410 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5411 clean-stageautoprofile: clean-stageautoprofile-opcodes
5412 clean-stageautoprofile-opcodes:
5413 @if [ $(current_stage) = stageautoprofile ]; then \
5414 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5415 else \
5416 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5417 $(MAKE) stageautoprofile-start; \
5418 fi; \
5419 cd $(HOST_SUBDIR)/opcodes && \
5420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5421 @endif opcodes-bootstrap
5424 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5425 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5426 maybe-all-stageautofeedback-opcodes:
5427 maybe-clean-stageautofeedback-opcodes:
5428 @if opcodes-bootstrap
5429 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5430 all-stageautofeedback: all-stageautofeedback-opcodes
5431 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5432 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5433 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5434 @r=`${PWD_COMMAND}`; export r; \
5435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5437 $(HOST_EXPORTS) \
5438 $(POSTSTAGE1_HOST_EXPORTS) \
5439 cd $(HOST_SUBDIR)/opcodes && \
5441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5442 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5443 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5444 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5445 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5450 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5451 $(TARGET-stageautofeedback-opcodes)
5453 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5454 clean-stageautofeedback: clean-stageautofeedback-opcodes
5455 clean-stageautofeedback-opcodes:
5456 @if [ $(current_stage) = stageautofeedback ]; then \
5457 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5458 else \
5459 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5460 $(MAKE) stageautofeedback-start; \
5461 fi; \
5462 cd $(HOST_SUBDIR)/opcodes && \
5463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5464 @endif opcodes-bootstrap
5470 .PHONY: check-opcodes maybe-check-opcodes
5471 maybe-check-opcodes:
5472 @if opcodes
5473 maybe-check-opcodes: check-opcodes
5475 check-opcodes:
5476 @: $(MAKE); $(unstage)
5477 @r=`${PWD_COMMAND}`; export r; \
5478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5480 (cd $(HOST_SUBDIR)/opcodes && \
5481 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5483 @endif opcodes
5485 .PHONY: install-opcodes maybe-install-opcodes
5486 maybe-install-opcodes:
5487 @if opcodes
5488 maybe-install-opcodes: install-opcodes
5490 install-opcodes: installdirs
5491 @: $(MAKE); $(unstage)
5492 @r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 $(HOST_EXPORTS) \
5495 (cd $(HOST_SUBDIR)/opcodes && \
5496 $(MAKE) $(FLAGS_TO_PASS) install)
5498 @endif opcodes
5500 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5501 maybe-install-strip-opcodes:
5502 @if opcodes
5503 maybe-install-strip-opcodes: install-strip-opcodes
5505 install-strip-opcodes: installdirs
5506 @: $(MAKE); $(unstage)
5507 @r=`${PWD_COMMAND}`; export r; \
5508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5509 $(HOST_EXPORTS) \
5510 (cd $(HOST_SUBDIR)/opcodes && \
5511 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5513 @endif opcodes
5515 # Other targets (info, dvi, pdf, etc.)
5517 .PHONY: maybe-info-opcodes info-opcodes
5518 maybe-info-opcodes:
5519 @if opcodes
5520 maybe-info-opcodes: info-opcodes
5522 info-opcodes: \
5523 configure-opcodes
5524 @[ -f ./opcodes/Makefile ] || exit 0; \
5525 r=`${PWD_COMMAND}`; export r; \
5526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5527 $(HOST_EXPORTS) \
5528 for flag in $(EXTRA_HOST_FLAGS) ; do \
5529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5530 done; \
5531 echo "Doing info in opcodes"; \
5532 (cd $(HOST_SUBDIR)/opcodes && \
5533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5535 "RANLIB=$${RANLIB}" \
5536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5537 info) \
5538 || exit 1
5540 @endif opcodes
5542 .PHONY: maybe-dvi-opcodes dvi-opcodes
5543 maybe-dvi-opcodes:
5544 @if opcodes
5545 maybe-dvi-opcodes: dvi-opcodes
5547 dvi-opcodes: \
5548 configure-opcodes
5549 @[ -f ./opcodes/Makefile ] || exit 0; \
5550 r=`${PWD_COMMAND}`; export r; \
5551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5552 $(HOST_EXPORTS) \
5553 for flag in $(EXTRA_HOST_FLAGS) ; do \
5554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5555 done; \
5556 echo "Doing dvi in opcodes"; \
5557 (cd $(HOST_SUBDIR)/opcodes && \
5558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5560 "RANLIB=$${RANLIB}" \
5561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5562 dvi) \
5563 || exit 1
5565 @endif opcodes
5567 .PHONY: maybe-pdf-opcodes pdf-opcodes
5568 maybe-pdf-opcodes:
5569 @if opcodes
5570 maybe-pdf-opcodes: pdf-opcodes
5572 pdf-opcodes: \
5573 configure-opcodes
5574 @[ -f ./opcodes/Makefile ] || exit 0; \
5575 r=`${PWD_COMMAND}`; export r; \
5576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5577 $(HOST_EXPORTS) \
5578 for flag in $(EXTRA_HOST_FLAGS) ; do \
5579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5580 done; \
5581 echo "Doing pdf in opcodes"; \
5582 (cd $(HOST_SUBDIR)/opcodes && \
5583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5585 "RANLIB=$${RANLIB}" \
5586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5587 pdf) \
5588 || exit 1
5590 @endif opcodes
5592 .PHONY: maybe-html-opcodes html-opcodes
5593 maybe-html-opcodes:
5594 @if opcodes
5595 maybe-html-opcodes: html-opcodes
5597 html-opcodes: \
5598 configure-opcodes
5599 @[ -f ./opcodes/Makefile ] || exit 0; \
5600 r=`${PWD_COMMAND}`; export r; \
5601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602 $(HOST_EXPORTS) \
5603 for flag in $(EXTRA_HOST_FLAGS) ; do \
5604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605 done; \
5606 echo "Doing html in opcodes"; \
5607 (cd $(HOST_SUBDIR)/opcodes && \
5608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610 "RANLIB=$${RANLIB}" \
5611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612 html) \
5613 || exit 1
5615 @endif opcodes
5617 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5618 maybe-TAGS-opcodes:
5619 @if opcodes
5620 maybe-TAGS-opcodes: TAGS-opcodes
5622 TAGS-opcodes: \
5623 configure-opcodes
5624 @[ -f ./opcodes/Makefile ] || exit 0; \
5625 r=`${PWD_COMMAND}`; export r; \
5626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5627 $(HOST_EXPORTS) \
5628 for flag in $(EXTRA_HOST_FLAGS) ; do \
5629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5630 done; \
5631 echo "Doing TAGS in opcodes"; \
5632 (cd $(HOST_SUBDIR)/opcodes && \
5633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5635 "RANLIB=$${RANLIB}" \
5636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 TAGS) \
5638 || exit 1
5640 @endif opcodes
5642 .PHONY: maybe-install-info-opcodes install-info-opcodes
5643 maybe-install-info-opcodes:
5644 @if opcodes
5645 maybe-install-info-opcodes: install-info-opcodes
5647 install-info-opcodes: \
5648 configure-opcodes \
5649 info-opcodes
5650 @[ -f ./opcodes/Makefile ] || exit 0; \
5651 r=`${PWD_COMMAND}`; export r; \
5652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653 $(HOST_EXPORTS) \
5654 for flag in $(EXTRA_HOST_FLAGS) ; do \
5655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656 done; \
5657 echo "Doing install-info in opcodes"; \
5658 (cd $(HOST_SUBDIR)/opcodes && \
5659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661 "RANLIB=$${RANLIB}" \
5662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663 install-info) \
5664 || exit 1
5666 @endif opcodes
5668 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5669 maybe-install-dvi-opcodes:
5670 @if opcodes
5671 maybe-install-dvi-opcodes: install-dvi-opcodes
5673 install-dvi-opcodes: \
5674 configure-opcodes \
5675 dvi-opcodes
5676 @[ -f ./opcodes/Makefile ] || exit 0; \
5677 r=`${PWD_COMMAND}`; export r; \
5678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679 $(HOST_EXPORTS) \
5680 for flag in $(EXTRA_HOST_FLAGS) ; do \
5681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682 done; \
5683 echo "Doing install-dvi in opcodes"; \
5684 (cd $(HOST_SUBDIR)/opcodes && \
5685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687 "RANLIB=$${RANLIB}" \
5688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 install-dvi) \
5690 || exit 1
5692 @endif opcodes
5694 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5695 maybe-install-pdf-opcodes:
5696 @if opcodes
5697 maybe-install-pdf-opcodes: install-pdf-opcodes
5699 install-pdf-opcodes: \
5700 configure-opcodes \
5701 pdf-opcodes
5702 @[ -f ./opcodes/Makefile ] || exit 0; \
5703 r=`${PWD_COMMAND}`; export r; \
5704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5705 $(HOST_EXPORTS) \
5706 for flag in $(EXTRA_HOST_FLAGS) ; do \
5707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5708 done; \
5709 echo "Doing install-pdf in opcodes"; \
5710 (cd $(HOST_SUBDIR)/opcodes && \
5711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5713 "RANLIB=$${RANLIB}" \
5714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5715 install-pdf) \
5716 || exit 1
5718 @endif opcodes
5720 .PHONY: maybe-install-html-opcodes install-html-opcodes
5721 maybe-install-html-opcodes:
5722 @if opcodes
5723 maybe-install-html-opcodes: install-html-opcodes
5725 install-html-opcodes: \
5726 configure-opcodes \
5727 html-opcodes
5728 @[ -f ./opcodes/Makefile ] || exit 0; \
5729 r=`${PWD_COMMAND}`; export r; \
5730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5731 $(HOST_EXPORTS) \
5732 for flag in $(EXTRA_HOST_FLAGS) ; do \
5733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5734 done; \
5735 echo "Doing install-html in opcodes"; \
5736 (cd $(HOST_SUBDIR)/opcodes && \
5737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5739 "RANLIB=$${RANLIB}" \
5740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5741 install-html) \
5742 || exit 1
5744 @endif opcodes
5746 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5747 maybe-installcheck-opcodes:
5748 @if opcodes
5749 maybe-installcheck-opcodes: installcheck-opcodes
5751 installcheck-opcodes: \
5752 configure-opcodes
5753 @[ -f ./opcodes/Makefile ] || exit 0; \
5754 r=`${PWD_COMMAND}`; export r; \
5755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5756 $(HOST_EXPORTS) \
5757 for flag in $(EXTRA_HOST_FLAGS) ; do \
5758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5759 done; \
5760 echo "Doing installcheck in opcodes"; \
5761 (cd $(HOST_SUBDIR)/opcodes && \
5762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5764 "RANLIB=$${RANLIB}" \
5765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5766 installcheck) \
5767 || exit 1
5769 @endif opcodes
5771 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5772 maybe-mostlyclean-opcodes:
5773 @if opcodes
5774 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5776 mostlyclean-opcodes:
5777 @[ -f ./opcodes/Makefile ] || exit 0; \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 $(HOST_EXPORTS) \
5781 for flag in $(EXTRA_HOST_FLAGS) ; do \
5782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5783 done; \
5784 echo "Doing mostlyclean in opcodes"; \
5785 (cd $(HOST_SUBDIR)/opcodes && \
5786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5788 "RANLIB=$${RANLIB}" \
5789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5790 mostlyclean) \
5791 || exit 1
5793 @endif opcodes
5795 .PHONY: maybe-clean-opcodes clean-opcodes
5796 maybe-clean-opcodes:
5797 @if opcodes
5798 maybe-clean-opcodes: clean-opcodes
5800 clean-opcodes:
5801 @[ -f ./opcodes/Makefile ] || exit 0; \
5802 r=`${PWD_COMMAND}`; export r; \
5803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5804 $(HOST_EXPORTS) \
5805 for flag in $(EXTRA_HOST_FLAGS) ; do \
5806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5807 done; \
5808 echo "Doing clean in opcodes"; \
5809 (cd $(HOST_SUBDIR)/opcodes && \
5810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5812 "RANLIB=$${RANLIB}" \
5813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5814 clean) \
5815 || exit 1
5817 @endif opcodes
5819 .PHONY: maybe-distclean-opcodes distclean-opcodes
5820 maybe-distclean-opcodes:
5821 @if opcodes
5822 maybe-distclean-opcodes: distclean-opcodes
5824 distclean-opcodes:
5825 @[ -f ./opcodes/Makefile ] || exit 0; \
5826 r=`${PWD_COMMAND}`; export r; \
5827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5828 $(HOST_EXPORTS) \
5829 for flag in $(EXTRA_HOST_FLAGS) ; do \
5830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5831 done; \
5832 echo "Doing distclean in opcodes"; \
5833 (cd $(HOST_SUBDIR)/opcodes && \
5834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5836 "RANLIB=$${RANLIB}" \
5837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5838 distclean) \
5839 || exit 1
5841 @endif opcodes
5843 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5844 maybe-maintainer-clean-opcodes:
5845 @if opcodes
5846 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5848 maintainer-clean-opcodes:
5849 @[ -f ./opcodes/Makefile ] || exit 0; \
5850 r=`${PWD_COMMAND}`; export r; \
5851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5852 $(HOST_EXPORTS) \
5853 for flag in $(EXTRA_HOST_FLAGS) ; do \
5854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5855 done; \
5856 echo "Doing maintainer-clean in opcodes"; \
5857 (cd $(HOST_SUBDIR)/opcodes && \
5858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5860 "RANLIB=$${RANLIB}" \
5861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5862 maintainer-clean) \
5863 || exit 1
5865 @endif opcodes
5869 .PHONY: configure-binutils maybe-configure-binutils
5870 maybe-configure-binutils:
5871 @if gcc-bootstrap
5872 configure-binutils: stage_current
5873 @endif gcc-bootstrap
5874 @if binutils
5875 maybe-configure-binutils: configure-binutils
5876 configure-binutils:
5877 @r=`${PWD_COMMAND}`; export r; \
5878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5879 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5881 $(HOST_EXPORTS) \
5882 echo Configuring in $(HOST_SUBDIR)/binutils; \
5883 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5884 case $(srcdir) in \
5885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5886 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5888 esac; \
5889 module_srcdir=binutils; \
5890 $(SHELL) \
5891 $$s/$$module_srcdir/configure \
5892 --srcdir=$${topdir}/$$module_srcdir \
5893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5894 --target=${target_alias} \
5895 || exit 1
5896 @endif binutils
5900 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5901 maybe-configure-stage1-binutils:
5902 @if binutils-bootstrap
5903 maybe-configure-stage1-binutils: configure-stage1-binutils
5904 configure-stage1-binutils:
5905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5907 @r=`${PWD_COMMAND}`; export r; \
5908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909 TFLAGS="$(STAGE1_TFLAGS)"; \
5910 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5911 $(HOST_EXPORTS) \
5912 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5913 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5914 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5915 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5917 cd $(HOST_SUBDIR)/binutils || exit 1; \
5918 case $(srcdir) in \
5919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5920 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5922 esac; \
5923 module_srcdir=binutils; \
5924 $(SHELL) $$s/$$module_srcdir/configure \
5925 --srcdir=$${topdir}/$$module_srcdir \
5926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5927 --target=${target_alias} \
5929 $(STAGE1_CONFIGURE_FLAGS)
5930 @endif binutils-bootstrap
5932 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5933 maybe-configure-stage2-binutils:
5934 @if binutils-bootstrap
5935 maybe-configure-stage2-binutils: configure-stage2-binutils
5936 configure-stage2-binutils:
5937 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5939 @r=`${PWD_COMMAND}`; export r; \
5940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5941 TFLAGS="$(STAGE2_TFLAGS)"; \
5942 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5943 $(HOST_EXPORTS) \
5944 $(POSTSTAGE1_HOST_EXPORTS) \
5945 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5946 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5947 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5948 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5950 cd $(HOST_SUBDIR)/binutils || exit 1; \
5951 case $(srcdir) in \
5952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5953 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5955 esac; \
5956 module_srcdir=binutils; \
5957 $(SHELL) $$s/$$module_srcdir/configure \
5958 --srcdir=$${topdir}/$$module_srcdir \
5959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5960 --target=${target_alias} \
5961 --with-build-libsubdir=$(HOST_SUBDIR) \
5962 $(STAGE2_CONFIGURE_FLAGS)
5963 @endif binutils-bootstrap
5965 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5966 maybe-configure-stage3-binutils:
5967 @if binutils-bootstrap
5968 maybe-configure-stage3-binutils: configure-stage3-binutils
5969 configure-stage3-binutils:
5970 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5972 @r=`${PWD_COMMAND}`; export r; \
5973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5974 TFLAGS="$(STAGE3_TFLAGS)"; \
5975 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5976 $(HOST_EXPORTS) \
5977 $(POSTSTAGE1_HOST_EXPORTS) \
5978 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5979 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5980 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5981 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5983 cd $(HOST_SUBDIR)/binutils || exit 1; \
5984 case $(srcdir) in \
5985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5986 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5988 esac; \
5989 module_srcdir=binutils; \
5990 $(SHELL) $$s/$$module_srcdir/configure \
5991 --srcdir=$${topdir}/$$module_srcdir \
5992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5993 --target=${target_alias} \
5994 --with-build-libsubdir=$(HOST_SUBDIR) \
5995 $(STAGE3_CONFIGURE_FLAGS)
5996 @endif binutils-bootstrap
5998 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5999 maybe-configure-stage4-binutils:
6000 @if binutils-bootstrap
6001 maybe-configure-stage4-binutils: configure-stage4-binutils
6002 configure-stage4-binutils:
6003 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6005 @r=`${PWD_COMMAND}`; export r; \
6006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6007 TFLAGS="$(STAGE4_TFLAGS)"; \
6008 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6009 $(HOST_EXPORTS) \
6010 $(POSTSTAGE1_HOST_EXPORTS) \
6011 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6012 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6013 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6014 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
6015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6016 cd $(HOST_SUBDIR)/binutils || exit 1; \
6017 case $(srcdir) in \
6018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6019 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6021 esac; \
6022 module_srcdir=binutils; \
6023 $(SHELL) $$s/$$module_srcdir/configure \
6024 --srcdir=$${topdir}/$$module_srcdir \
6025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6026 --target=${target_alias} \
6027 --with-build-libsubdir=$(HOST_SUBDIR) \
6028 $(STAGE4_CONFIGURE_FLAGS)
6029 @endif binutils-bootstrap
6031 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6032 maybe-configure-stageprofile-binutils:
6033 @if binutils-bootstrap
6034 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6035 configure-stageprofile-binutils:
6036 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6038 @r=`${PWD_COMMAND}`; export r; \
6039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6040 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6041 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6042 $(HOST_EXPORTS) \
6043 $(POSTSTAGE1_HOST_EXPORTS) \
6044 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6045 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6046 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6047 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6049 cd $(HOST_SUBDIR)/binutils || exit 1; \
6050 case $(srcdir) in \
6051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6052 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6054 esac; \
6055 module_srcdir=binutils; \
6056 $(SHELL) $$s/$$module_srcdir/configure \
6057 --srcdir=$${topdir}/$$module_srcdir \
6058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6059 --target=${target_alias} \
6060 --with-build-libsubdir=$(HOST_SUBDIR) \
6061 $(STAGEprofile_CONFIGURE_FLAGS)
6062 @endif binutils-bootstrap
6064 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6065 maybe-configure-stagetrain-binutils:
6066 @if binutils-bootstrap
6067 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6068 configure-stagetrain-binutils:
6069 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6071 @r=`${PWD_COMMAND}`; export r; \
6072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6074 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6075 $(HOST_EXPORTS) \
6076 $(POSTSTAGE1_HOST_EXPORTS) \
6077 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6078 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6079 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6080 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6082 cd $(HOST_SUBDIR)/binutils || exit 1; \
6083 case $(srcdir) in \
6084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6085 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6087 esac; \
6088 module_srcdir=binutils; \
6089 $(SHELL) $$s/$$module_srcdir/configure \
6090 --srcdir=$${topdir}/$$module_srcdir \
6091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6092 --target=${target_alias} \
6093 --with-build-libsubdir=$(HOST_SUBDIR) \
6094 $(STAGEtrain_CONFIGURE_FLAGS)
6095 @endif binutils-bootstrap
6097 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6098 maybe-configure-stagefeedback-binutils:
6099 @if binutils-bootstrap
6100 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6101 configure-stagefeedback-binutils:
6102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6104 @r=`${PWD_COMMAND}`; export r; \
6105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6106 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6107 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6108 $(HOST_EXPORTS) \
6109 $(POSTSTAGE1_HOST_EXPORTS) \
6110 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6111 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6112 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6113 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6115 cd $(HOST_SUBDIR)/binutils || exit 1; \
6116 case $(srcdir) in \
6117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6118 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6120 esac; \
6121 module_srcdir=binutils; \
6122 $(SHELL) $$s/$$module_srcdir/configure \
6123 --srcdir=$${topdir}/$$module_srcdir \
6124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6125 --target=${target_alias} \
6126 --with-build-libsubdir=$(HOST_SUBDIR) \
6127 $(STAGEfeedback_CONFIGURE_FLAGS)
6128 @endif binutils-bootstrap
6130 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6131 maybe-configure-stageautoprofile-binutils:
6132 @if binutils-bootstrap
6133 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6134 configure-stageautoprofile-binutils:
6135 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6137 @r=`${PWD_COMMAND}`; export r; \
6138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6139 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6140 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6141 $(HOST_EXPORTS) \
6142 $(POSTSTAGE1_HOST_EXPORTS) \
6143 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6144 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6145 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6146 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6148 cd $(HOST_SUBDIR)/binutils || exit 1; \
6149 case $(srcdir) in \
6150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6151 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6153 esac; \
6154 module_srcdir=binutils; \
6155 $(SHELL) $$s/$$module_srcdir/configure \
6156 --srcdir=$${topdir}/$$module_srcdir \
6157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6158 --target=${target_alias} \
6159 --with-build-libsubdir=$(HOST_SUBDIR) \
6160 $(STAGEautoprofile_CONFIGURE_FLAGS)
6161 @endif binutils-bootstrap
6163 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6164 maybe-configure-stageautofeedback-binutils:
6165 @if binutils-bootstrap
6166 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6167 configure-stageautofeedback-binutils:
6168 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6170 @r=`${PWD_COMMAND}`; export r; \
6171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6173 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6174 $(HOST_EXPORTS) \
6175 $(POSTSTAGE1_HOST_EXPORTS) \
6176 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6177 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6178 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6179 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6181 cd $(HOST_SUBDIR)/binutils || exit 1; \
6182 case $(srcdir) in \
6183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6184 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6186 esac; \
6187 module_srcdir=binutils; \
6188 $(SHELL) $$s/$$module_srcdir/configure \
6189 --srcdir=$${topdir}/$$module_srcdir \
6190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6191 --target=${target_alias} \
6192 --with-build-libsubdir=$(HOST_SUBDIR) \
6193 $(STAGEautofeedback_CONFIGURE_FLAGS)
6194 @endif binutils-bootstrap
6200 .PHONY: all-binutils maybe-all-binutils
6201 maybe-all-binutils:
6202 @if gcc-bootstrap
6203 all-binutils: stage_current
6204 @endif gcc-bootstrap
6205 @if binutils
6206 TARGET-binutils=all
6207 maybe-all-binutils: all-binutils
6208 all-binutils: configure-binutils
6209 @r=`${PWD_COMMAND}`; export r; \
6210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6211 $(HOST_EXPORTS) \
6212 (cd $(HOST_SUBDIR)/binutils && \
6213 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6214 $(TARGET-binutils))
6215 @endif binutils
6219 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6220 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6221 maybe-all-stage1-binutils:
6222 maybe-clean-stage1-binutils:
6223 @if binutils-bootstrap
6224 maybe-all-stage1-binutils: all-stage1-binutils
6225 all-stage1: all-stage1-binutils
6226 TARGET-stage1-binutils = $(TARGET-binutils)
6227 all-stage1-binutils: configure-stage1-binutils
6228 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6229 @r=`${PWD_COMMAND}`; export r; \
6230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231 TFLAGS="$(STAGE1_TFLAGS)"; \
6232 $(HOST_EXPORTS) \
6233 cd $(HOST_SUBDIR)/binutils && \
6235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6236 CFLAGS="$(STAGE1_CFLAGS)" \
6237 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6238 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6239 LIBCFLAGS="$(LIBCFLAGS)" \
6240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6243 $(EXTRA_HOST_FLAGS) \
6244 $(STAGE1_FLAGS_TO_PASS) \
6245 TFLAGS="$(STAGE1_TFLAGS)" \
6246 $(TARGET-stage1-binutils)
6248 maybe-clean-stage1-binutils: clean-stage1-binutils
6249 clean-stage1: clean-stage1-binutils
6250 clean-stage1-binutils:
6251 @if [ $(current_stage) = stage1 ]; then \
6252 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6253 else \
6254 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6255 $(MAKE) stage1-start; \
6256 fi; \
6257 cd $(HOST_SUBDIR)/binutils && \
6258 $(MAKE) $(EXTRA_HOST_FLAGS) \
6259 $(STAGE1_FLAGS_TO_PASS) clean
6260 @endif binutils-bootstrap
6263 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6264 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6265 maybe-all-stage2-binutils:
6266 maybe-clean-stage2-binutils:
6267 @if binutils-bootstrap
6268 maybe-all-stage2-binutils: all-stage2-binutils
6269 all-stage2: all-stage2-binutils
6270 TARGET-stage2-binutils = $(TARGET-binutils)
6271 all-stage2-binutils: configure-stage2-binutils
6272 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6273 @r=`${PWD_COMMAND}`; export r; \
6274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275 TFLAGS="$(STAGE2_TFLAGS)"; \
6276 $(HOST_EXPORTS) \
6277 $(POSTSTAGE1_HOST_EXPORTS) \
6278 cd $(HOST_SUBDIR)/binutils && \
6280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6281 CFLAGS="$(STAGE2_CFLAGS)" \
6282 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6283 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6284 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6289 TFLAGS="$(STAGE2_TFLAGS)" \
6290 $(TARGET-stage2-binutils)
6292 maybe-clean-stage2-binutils: clean-stage2-binutils
6293 clean-stage2: clean-stage2-binutils
6294 clean-stage2-binutils:
6295 @if [ $(current_stage) = stage2 ]; then \
6296 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6297 else \
6298 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6299 $(MAKE) stage2-start; \
6300 fi; \
6301 cd $(HOST_SUBDIR)/binutils && \
6302 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6303 @endif binutils-bootstrap
6306 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6307 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6308 maybe-all-stage3-binutils:
6309 maybe-clean-stage3-binutils:
6310 @if binutils-bootstrap
6311 maybe-all-stage3-binutils: all-stage3-binutils
6312 all-stage3: all-stage3-binutils
6313 TARGET-stage3-binutils = $(TARGET-binutils)
6314 all-stage3-binutils: configure-stage3-binutils
6315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6316 @r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 TFLAGS="$(STAGE3_TFLAGS)"; \
6319 $(HOST_EXPORTS) \
6320 $(POSTSTAGE1_HOST_EXPORTS) \
6321 cd $(HOST_SUBDIR)/binutils && \
6323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6324 CFLAGS="$(STAGE3_CFLAGS)" \
6325 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6326 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6327 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6332 TFLAGS="$(STAGE3_TFLAGS)" \
6333 $(TARGET-stage3-binutils)
6335 maybe-clean-stage3-binutils: clean-stage3-binutils
6336 clean-stage3: clean-stage3-binutils
6337 clean-stage3-binutils:
6338 @if [ $(current_stage) = stage3 ]; then \
6339 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6340 else \
6341 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6342 $(MAKE) stage3-start; \
6343 fi; \
6344 cd $(HOST_SUBDIR)/binutils && \
6345 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6346 @endif binutils-bootstrap
6349 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6350 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6351 maybe-all-stage4-binutils:
6352 maybe-clean-stage4-binutils:
6353 @if binutils-bootstrap
6354 maybe-all-stage4-binutils: all-stage4-binutils
6355 all-stage4: all-stage4-binutils
6356 TARGET-stage4-binutils = $(TARGET-binutils)
6357 all-stage4-binutils: configure-stage4-binutils
6358 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6359 @r=`${PWD_COMMAND}`; export r; \
6360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6361 TFLAGS="$(STAGE4_TFLAGS)"; \
6362 $(HOST_EXPORTS) \
6363 $(POSTSTAGE1_HOST_EXPORTS) \
6364 cd $(HOST_SUBDIR)/binutils && \
6366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6367 CFLAGS="$(STAGE4_CFLAGS)" \
6368 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6369 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6370 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6375 TFLAGS="$(STAGE4_TFLAGS)" \
6376 $(TARGET-stage4-binutils)
6378 maybe-clean-stage4-binutils: clean-stage4-binutils
6379 clean-stage4: clean-stage4-binutils
6380 clean-stage4-binutils:
6381 @if [ $(current_stage) = stage4 ]; then \
6382 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6383 else \
6384 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6385 $(MAKE) stage4-start; \
6386 fi; \
6387 cd $(HOST_SUBDIR)/binutils && \
6388 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6389 @endif binutils-bootstrap
6392 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6393 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6394 maybe-all-stageprofile-binutils:
6395 maybe-clean-stageprofile-binutils:
6396 @if binutils-bootstrap
6397 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6398 all-stageprofile: all-stageprofile-binutils
6399 TARGET-stageprofile-binutils = $(TARGET-binutils)
6400 all-stageprofile-binutils: configure-stageprofile-binutils
6401 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6402 @r=`${PWD_COMMAND}`; export r; \
6403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6405 $(HOST_EXPORTS) \
6406 $(POSTSTAGE1_HOST_EXPORTS) \
6407 cd $(HOST_SUBDIR)/binutils && \
6409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6410 CFLAGS="$(STAGEprofile_CFLAGS)" \
6411 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6412 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6413 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6418 TFLAGS="$(STAGEprofile_TFLAGS)" \
6419 $(TARGET-stageprofile-binutils)
6421 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6422 clean-stageprofile: clean-stageprofile-binutils
6423 clean-stageprofile-binutils:
6424 @if [ $(current_stage) = stageprofile ]; then \
6425 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6426 else \
6427 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6428 $(MAKE) stageprofile-start; \
6429 fi; \
6430 cd $(HOST_SUBDIR)/binutils && \
6431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6432 @endif binutils-bootstrap
6435 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6436 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6437 maybe-all-stagetrain-binutils:
6438 maybe-clean-stagetrain-binutils:
6439 @if binutils-bootstrap
6440 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6441 all-stagetrain: all-stagetrain-binutils
6442 TARGET-stagetrain-binutils = $(TARGET-binutils)
6443 all-stagetrain-binutils: configure-stagetrain-binutils
6444 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6445 @r=`${PWD_COMMAND}`; export r; \
6446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6447 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6448 $(HOST_EXPORTS) \
6449 $(POSTSTAGE1_HOST_EXPORTS) \
6450 cd $(HOST_SUBDIR)/binutils && \
6452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6453 CFLAGS="$(STAGEtrain_CFLAGS)" \
6454 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6455 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6456 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6461 TFLAGS="$(STAGEtrain_TFLAGS)" \
6462 $(TARGET-stagetrain-binutils)
6464 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6465 clean-stagetrain: clean-stagetrain-binutils
6466 clean-stagetrain-binutils:
6467 @if [ $(current_stage) = stagetrain ]; then \
6468 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6469 else \
6470 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6471 $(MAKE) stagetrain-start; \
6472 fi; \
6473 cd $(HOST_SUBDIR)/binutils && \
6474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6475 @endif binutils-bootstrap
6478 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6479 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6480 maybe-all-stagefeedback-binutils:
6481 maybe-clean-stagefeedback-binutils:
6482 @if binutils-bootstrap
6483 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6484 all-stagefeedback: all-stagefeedback-binutils
6485 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6486 all-stagefeedback-binutils: configure-stagefeedback-binutils
6487 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6488 @r=`${PWD_COMMAND}`; export r; \
6489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6490 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6491 $(HOST_EXPORTS) \
6492 $(POSTSTAGE1_HOST_EXPORTS) \
6493 cd $(HOST_SUBDIR)/binutils && \
6495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6496 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6497 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6498 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6499 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6504 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6505 $(TARGET-stagefeedback-binutils)
6507 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6508 clean-stagefeedback: clean-stagefeedback-binutils
6509 clean-stagefeedback-binutils:
6510 @if [ $(current_stage) = stagefeedback ]; then \
6511 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6512 else \
6513 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6514 $(MAKE) stagefeedback-start; \
6515 fi; \
6516 cd $(HOST_SUBDIR)/binutils && \
6517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6518 @endif binutils-bootstrap
6521 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6522 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6523 maybe-all-stageautoprofile-binutils:
6524 maybe-clean-stageautoprofile-binutils:
6525 @if binutils-bootstrap
6526 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6527 all-stageautoprofile: all-stageautoprofile-binutils
6528 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6529 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6530 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6531 @r=`${PWD_COMMAND}`; export r; \
6532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6534 $(HOST_EXPORTS) \
6535 $(POSTSTAGE1_HOST_EXPORTS) \
6536 cd $(HOST_SUBDIR)/binutils && \
6537 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6539 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6540 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6541 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6542 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6547 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6548 $(TARGET-stageautoprofile-binutils)
6550 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6551 clean-stageautoprofile: clean-stageautoprofile-binutils
6552 clean-stageautoprofile-binutils:
6553 @if [ $(current_stage) = stageautoprofile ]; then \
6554 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6555 else \
6556 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6557 $(MAKE) stageautoprofile-start; \
6558 fi; \
6559 cd $(HOST_SUBDIR)/binutils && \
6560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6561 @endif binutils-bootstrap
6564 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6565 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6566 maybe-all-stageautofeedback-binutils:
6567 maybe-clean-stageautofeedback-binutils:
6568 @if binutils-bootstrap
6569 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6570 all-stageautofeedback: all-stageautofeedback-binutils
6571 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6572 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6573 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6574 @r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6577 $(HOST_EXPORTS) \
6578 $(POSTSTAGE1_HOST_EXPORTS) \
6579 cd $(HOST_SUBDIR)/binutils && \
6581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6582 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6583 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6584 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6585 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6590 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6591 $(TARGET-stageautofeedback-binutils)
6593 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6594 clean-stageautofeedback: clean-stageautofeedback-binutils
6595 clean-stageautofeedback-binutils:
6596 @if [ $(current_stage) = stageautofeedback ]; then \
6597 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6598 else \
6599 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6600 $(MAKE) stageautofeedback-start; \
6601 fi; \
6602 cd $(HOST_SUBDIR)/binutils && \
6603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6604 @endif binutils-bootstrap
6610 .PHONY: check-binutils maybe-check-binutils
6611 maybe-check-binutils:
6612 @if binutils
6613 maybe-check-binutils: check-binutils
6615 check-binutils:
6616 @: $(MAKE); $(unstage)
6617 @r=`${PWD_COMMAND}`; export r; \
6618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6620 (cd $(HOST_SUBDIR)/binutils && \
6621 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6623 @endif binutils
6625 .PHONY: install-binutils maybe-install-binutils
6626 maybe-install-binutils:
6627 @if binutils
6628 maybe-install-binutils: install-binutils
6630 install-binutils: installdirs
6631 @: $(MAKE); $(unstage)
6632 @r=`${PWD_COMMAND}`; export r; \
6633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634 $(HOST_EXPORTS) \
6635 (cd $(HOST_SUBDIR)/binutils && \
6636 $(MAKE) $(FLAGS_TO_PASS) install)
6638 @endif binutils
6640 .PHONY: install-strip-binutils maybe-install-strip-binutils
6641 maybe-install-strip-binutils:
6642 @if binutils
6643 maybe-install-strip-binutils: install-strip-binutils
6645 install-strip-binutils: installdirs
6646 @: $(MAKE); $(unstage)
6647 @r=`${PWD_COMMAND}`; export r; \
6648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649 $(HOST_EXPORTS) \
6650 (cd $(HOST_SUBDIR)/binutils && \
6651 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6653 @endif binutils
6655 # Other targets (info, dvi, pdf, etc.)
6657 .PHONY: maybe-info-binutils info-binutils
6658 maybe-info-binutils:
6659 @if binutils
6660 maybe-info-binutils: info-binutils
6662 info-binutils: \
6663 configure-binutils
6664 @[ -f ./binutils/Makefile ] || exit 0; \
6665 r=`${PWD_COMMAND}`; export r; \
6666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6667 $(HOST_EXPORTS) \
6668 for flag in $(EXTRA_HOST_FLAGS) ; do \
6669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6670 done; \
6671 echo "Doing info in binutils"; \
6672 (cd $(HOST_SUBDIR)/binutils && \
6673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6675 "RANLIB=$${RANLIB}" \
6676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6677 info) \
6678 || exit 1
6680 @endif binutils
6682 .PHONY: maybe-dvi-binutils dvi-binutils
6683 maybe-dvi-binutils:
6684 @if binutils
6685 maybe-dvi-binutils: dvi-binutils
6687 dvi-binutils: \
6688 configure-binutils
6689 @[ -f ./binutils/Makefile ] || exit 0; \
6690 r=`${PWD_COMMAND}`; export r; \
6691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6692 $(HOST_EXPORTS) \
6693 for flag in $(EXTRA_HOST_FLAGS) ; do \
6694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6695 done; \
6696 echo "Doing dvi in binutils"; \
6697 (cd $(HOST_SUBDIR)/binutils && \
6698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6700 "RANLIB=$${RANLIB}" \
6701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6702 dvi) \
6703 || exit 1
6705 @endif binutils
6707 .PHONY: maybe-pdf-binutils pdf-binutils
6708 maybe-pdf-binutils:
6709 @if binutils
6710 maybe-pdf-binutils: pdf-binutils
6712 pdf-binutils: \
6713 configure-binutils
6714 @[ -f ./binutils/Makefile ] || exit 0; \
6715 r=`${PWD_COMMAND}`; export r; \
6716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6717 $(HOST_EXPORTS) \
6718 for flag in $(EXTRA_HOST_FLAGS) ; do \
6719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6720 done; \
6721 echo "Doing pdf in binutils"; \
6722 (cd $(HOST_SUBDIR)/binutils && \
6723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6725 "RANLIB=$${RANLIB}" \
6726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6727 pdf) \
6728 || exit 1
6730 @endif binutils
6732 .PHONY: maybe-html-binutils html-binutils
6733 maybe-html-binutils:
6734 @if binutils
6735 maybe-html-binutils: html-binutils
6737 html-binutils: \
6738 configure-binutils
6739 @[ -f ./binutils/Makefile ] || exit 0; \
6740 r=`${PWD_COMMAND}`; export r; \
6741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6742 $(HOST_EXPORTS) \
6743 for flag in $(EXTRA_HOST_FLAGS) ; do \
6744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6745 done; \
6746 echo "Doing html in binutils"; \
6747 (cd $(HOST_SUBDIR)/binutils && \
6748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6750 "RANLIB=$${RANLIB}" \
6751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6752 html) \
6753 || exit 1
6755 @endif binutils
6757 .PHONY: maybe-TAGS-binutils TAGS-binutils
6758 maybe-TAGS-binutils:
6759 @if binutils
6760 maybe-TAGS-binutils: TAGS-binutils
6762 TAGS-binutils: \
6763 configure-binutils
6764 @[ -f ./binutils/Makefile ] || exit 0; \
6765 r=`${PWD_COMMAND}`; export r; \
6766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6767 $(HOST_EXPORTS) \
6768 for flag in $(EXTRA_HOST_FLAGS) ; do \
6769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6770 done; \
6771 echo "Doing TAGS in binutils"; \
6772 (cd $(HOST_SUBDIR)/binutils && \
6773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6775 "RANLIB=$${RANLIB}" \
6776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6777 TAGS) \
6778 || exit 1
6780 @endif binutils
6782 .PHONY: maybe-install-info-binutils install-info-binutils
6783 maybe-install-info-binutils:
6784 @if binutils
6785 maybe-install-info-binutils: install-info-binutils
6787 install-info-binutils: \
6788 configure-binutils \
6789 info-binutils
6790 @[ -f ./binutils/Makefile ] || exit 0; \
6791 r=`${PWD_COMMAND}`; export r; \
6792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6793 $(HOST_EXPORTS) \
6794 for flag in $(EXTRA_HOST_FLAGS) ; do \
6795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6796 done; \
6797 echo "Doing install-info in binutils"; \
6798 (cd $(HOST_SUBDIR)/binutils && \
6799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6801 "RANLIB=$${RANLIB}" \
6802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803 install-info) \
6804 || exit 1
6806 @endif binutils
6808 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6809 maybe-install-dvi-binutils:
6810 @if binutils
6811 maybe-install-dvi-binutils: install-dvi-binutils
6813 install-dvi-binutils: \
6814 configure-binutils \
6815 dvi-binutils
6816 @[ -f ./binutils/Makefile ] || exit 0; \
6817 r=`${PWD_COMMAND}`; export r; \
6818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819 $(HOST_EXPORTS) \
6820 for flag in $(EXTRA_HOST_FLAGS) ; do \
6821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822 done; \
6823 echo "Doing install-dvi in binutils"; \
6824 (cd $(HOST_SUBDIR)/binutils && \
6825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827 "RANLIB=$${RANLIB}" \
6828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6829 install-dvi) \
6830 || exit 1
6832 @endif binutils
6834 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6835 maybe-install-pdf-binutils:
6836 @if binutils
6837 maybe-install-pdf-binutils: install-pdf-binutils
6839 install-pdf-binutils: \
6840 configure-binutils \
6841 pdf-binutils
6842 @[ -f ./binutils/Makefile ] || exit 0; \
6843 r=`${PWD_COMMAND}`; export r; \
6844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6845 $(HOST_EXPORTS) \
6846 for flag in $(EXTRA_HOST_FLAGS) ; do \
6847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6848 done; \
6849 echo "Doing install-pdf in binutils"; \
6850 (cd $(HOST_SUBDIR)/binutils && \
6851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6853 "RANLIB=$${RANLIB}" \
6854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6855 install-pdf) \
6856 || exit 1
6858 @endif binutils
6860 .PHONY: maybe-install-html-binutils install-html-binutils
6861 maybe-install-html-binutils:
6862 @if binutils
6863 maybe-install-html-binutils: install-html-binutils
6865 install-html-binutils: \
6866 configure-binutils \
6867 html-binutils
6868 @[ -f ./binutils/Makefile ] || exit 0; \
6869 r=`${PWD_COMMAND}`; export r; \
6870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871 $(HOST_EXPORTS) \
6872 for flag in $(EXTRA_HOST_FLAGS) ; do \
6873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6874 done; \
6875 echo "Doing install-html in binutils"; \
6876 (cd $(HOST_SUBDIR)/binutils && \
6877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6879 "RANLIB=$${RANLIB}" \
6880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6881 install-html) \
6882 || exit 1
6884 @endif binutils
6886 .PHONY: maybe-installcheck-binutils installcheck-binutils
6887 maybe-installcheck-binutils:
6888 @if binutils
6889 maybe-installcheck-binutils: installcheck-binutils
6891 installcheck-binutils: \
6892 configure-binutils
6893 @[ -f ./binutils/Makefile ] || exit 0; \
6894 r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 $(HOST_EXPORTS) \
6897 for flag in $(EXTRA_HOST_FLAGS) ; do \
6898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6899 done; \
6900 echo "Doing installcheck in binutils"; \
6901 (cd $(HOST_SUBDIR)/binutils && \
6902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6904 "RANLIB=$${RANLIB}" \
6905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6906 installcheck) \
6907 || exit 1
6909 @endif binutils
6911 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6912 maybe-mostlyclean-binutils:
6913 @if binutils
6914 maybe-mostlyclean-binutils: mostlyclean-binutils
6916 mostlyclean-binutils:
6917 @[ -f ./binutils/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 mostlyclean in binutils"; \
6925 (cd $(HOST_SUBDIR)/binutils && \
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 mostlyclean) \
6931 || exit 1
6933 @endif binutils
6935 .PHONY: maybe-clean-binutils clean-binutils
6936 maybe-clean-binutils:
6937 @if binutils
6938 maybe-clean-binutils: clean-binutils
6940 clean-binutils:
6941 @[ -f ./binutils/Makefile ] || exit 0; \
6942 r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 $(HOST_EXPORTS) \
6945 for flag in $(EXTRA_HOST_FLAGS) ; do \
6946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6947 done; \
6948 echo "Doing clean in binutils"; \
6949 (cd $(HOST_SUBDIR)/binutils && \
6950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6952 "RANLIB=$${RANLIB}" \
6953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6954 clean) \
6955 || exit 1
6957 @endif binutils
6959 .PHONY: maybe-distclean-binutils distclean-binutils
6960 maybe-distclean-binutils:
6961 @if binutils
6962 maybe-distclean-binutils: distclean-binutils
6964 distclean-binutils:
6965 @[ -f ./binutils/Makefile ] || exit 0; \
6966 r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968 $(HOST_EXPORTS) \
6969 for flag in $(EXTRA_HOST_FLAGS) ; do \
6970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6971 done; \
6972 echo "Doing distclean in binutils"; \
6973 (cd $(HOST_SUBDIR)/binutils && \
6974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6976 "RANLIB=$${RANLIB}" \
6977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6978 distclean) \
6979 || exit 1
6981 @endif binutils
6983 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6984 maybe-maintainer-clean-binutils:
6985 @if binutils
6986 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6988 maintainer-clean-binutils:
6989 @[ -f ./binutils/Makefile ] || exit 0; \
6990 r=`${PWD_COMMAND}`; export r; \
6991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6992 $(HOST_EXPORTS) \
6993 for flag in $(EXTRA_HOST_FLAGS) ; do \
6994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6995 done; \
6996 echo "Doing maintainer-clean in binutils"; \
6997 (cd $(HOST_SUBDIR)/binutils && \
6998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7000 "RANLIB=$${RANLIB}" \
7001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7002 maintainer-clean) \
7003 || exit 1
7005 @endif binutils
7009 .PHONY: configure-bison maybe-configure-bison
7010 maybe-configure-bison:
7011 @if gcc-bootstrap
7012 configure-bison: stage_current
7013 @endif gcc-bootstrap
7014 @if bison
7015 maybe-configure-bison: configure-bison
7016 configure-bison:
7017 @: $(MAKE); $(unstage)
7018 @r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
7022 $(HOST_EXPORTS) \
7023 echo Configuring in $(HOST_SUBDIR)/bison; \
7024 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7025 case $(srcdir) in \
7026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7027 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7029 esac; \
7030 module_srcdir=bison; \
7031 $(SHELL) \
7032 $$s/$$module_srcdir/configure \
7033 --srcdir=$${topdir}/$$module_srcdir \
7034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7035 --target=${target_alias} \
7036 || exit 1
7037 @endif bison
7043 .PHONY: all-bison maybe-all-bison
7044 maybe-all-bison:
7045 @if gcc-bootstrap
7046 all-bison: stage_current
7047 @endif gcc-bootstrap
7048 @if bison
7049 TARGET-bison=all
7050 maybe-all-bison: all-bison
7051 all-bison: configure-bison
7052 @: $(MAKE); $(unstage)
7053 @r=`${PWD_COMMAND}`; export r; \
7054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055 $(HOST_EXPORTS) \
7056 (cd $(HOST_SUBDIR)/bison && \
7057 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7058 $(TARGET-bison))
7059 @endif bison
7064 .PHONY: check-bison maybe-check-bison
7065 maybe-check-bison:
7066 @if bison
7067 maybe-check-bison: check-bison
7069 # This module is only tested in a native toolchain.
7070 check-bison:
7071 @: $(MAKE); $(unstage)
7072 @if [ '$(host)' = '$(target)' ]; then \
7073 r=`${PWD_COMMAND}`; export r; \
7074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075 $(HOST_EXPORTS) \
7076 (cd $(HOST_SUBDIR)/bison && \
7077 $(MAKE) $(FLAGS_TO_PASS) check)
7080 @endif bison
7082 .PHONY: install-bison maybe-install-bison
7083 maybe-install-bison:
7084 @if bison
7085 maybe-install-bison: install-bison
7087 install-bison: installdirs
7088 @: $(MAKE); $(unstage)
7089 @r=`${PWD_COMMAND}`; export r; \
7090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7091 $(HOST_EXPORTS) \
7092 (cd $(HOST_SUBDIR)/bison && \
7093 $(MAKE) $(FLAGS_TO_PASS) install)
7095 @endif bison
7097 .PHONY: install-strip-bison maybe-install-strip-bison
7098 maybe-install-strip-bison:
7099 @if bison
7100 maybe-install-strip-bison: install-strip-bison
7102 install-strip-bison: installdirs
7103 @: $(MAKE); $(unstage)
7104 @r=`${PWD_COMMAND}`; export r; \
7105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7106 $(HOST_EXPORTS) \
7107 (cd $(HOST_SUBDIR)/bison && \
7108 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7110 @endif bison
7112 # Other targets (info, dvi, pdf, etc.)
7114 .PHONY: maybe-info-bison info-bison
7115 maybe-info-bison:
7116 @if bison
7117 maybe-info-bison: info-bison
7119 info-bison: \
7120 configure-bison
7121 @: $(MAKE); $(unstage)
7122 @[ -f ./bison/Makefile ] || exit 0; \
7123 r=`${PWD_COMMAND}`; export r; \
7124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125 $(HOST_EXPORTS) \
7126 for flag in $(EXTRA_HOST_FLAGS) ; do \
7127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7128 done; \
7129 echo "Doing info in bison"; \
7130 (cd $(HOST_SUBDIR)/bison && \
7131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7133 "RANLIB=$${RANLIB}" \
7134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7135 info) \
7136 || exit 1
7138 @endif bison
7140 .PHONY: maybe-dvi-bison dvi-bison
7141 maybe-dvi-bison:
7142 @if bison
7143 maybe-dvi-bison: dvi-bison
7145 dvi-bison: \
7146 configure-bison
7147 @: $(MAKE); $(unstage)
7148 @[ -f ./bison/Makefile ] || exit 0; \
7149 r=`${PWD_COMMAND}`; export r; \
7150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7151 $(HOST_EXPORTS) \
7152 for flag in $(EXTRA_HOST_FLAGS) ; do \
7153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7154 done; \
7155 echo "Doing dvi in bison"; \
7156 (cd $(HOST_SUBDIR)/bison && \
7157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7159 "RANLIB=$${RANLIB}" \
7160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7161 dvi) \
7162 || exit 1
7164 @endif bison
7166 .PHONY: maybe-pdf-bison pdf-bison
7167 maybe-pdf-bison:
7168 @if bison
7169 maybe-pdf-bison: pdf-bison
7171 pdf-bison: \
7172 configure-bison
7173 @: $(MAKE); $(unstage)
7174 @[ -f ./bison/Makefile ] || exit 0; \
7175 r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 $(HOST_EXPORTS) \
7178 for flag in $(EXTRA_HOST_FLAGS) ; do \
7179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7180 done; \
7181 echo "Doing pdf in bison"; \
7182 (cd $(HOST_SUBDIR)/bison && \
7183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7185 "RANLIB=$${RANLIB}" \
7186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7187 pdf) \
7188 || exit 1
7190 @endif bison
7192 .PHONY: maybe-html-bison html-bison
7193 maybe-html-bison:
7194 @if bison
7195 maybe-html-bison: html-bison
7197 html-bison: \
7198 configure-bison
7199 @: $(MAKE); $(unstage)
7200 @[ -f ./bison/Makefile ] || exit 0; \
7201 r=`${PWD_COMMAND}`; export r; \
7202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7203 $(HOST_EXPORTS) \
7204 for flag in $(EXTRA_HOST_FLAGS) ; do \
7205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7206 done; \
7207 echo "Doing html in bison"; \
7208 (cd $(HOST_SUBDIR)/bison && \
7209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7211 "RANLIB=$${RANLIB}" \
7212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7213 html) \
7214 || exit 1
7216 @endif bison
7218 .PHONY: maybe-TAGS-bison TAGS-bison
7219 maybe-TAGS-bison:
7220 @if bison
7221 maybe-TAGS-bison: TAGS-bison
7223 TAGS-bison: \
7224 configure-bison
7225 @: $(MAKE); $(unstage)
7226 @[ -f ./bison/Makefile ] || exit 0; \
7227 r=`${PWD_COMMAND}`; export r; \
7228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7229 $(HOST_EXPORTS) \
7230 for flag in $(EXTRA_HOST_FLAGS) ; do \
7231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7232 done; \
7233 echo "Doing TAGS in bison"; \
7234 (cd $(HOST_SUBDIR)/bison && \
7235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7237 "RANLIB=$${RANLIB}" \
7238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7239 TAGS) \
7240 || exit 1
7242 @endif bison
7244 .PHONY: maybe-install-info-bison install-info-bison
7245 maybe-install-info-bison:
7246 @if bison
7247 maybe-install-info-bison: install-info-bison
7249 install-info-bison: \
7250 configure-bison \
7251 info-bison
7252 @: $(MAKE); $(unstage)
7253 @[ -f ./bison/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 install-info in bison"; \
7261 (cd $(HOST_SUBDIR)/bison && \
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 install-info) \
7267 || exit 1
7269 @endif bison
7271 .PHONY: maybe-install-dvi-bison install-dvi-bison
7272 maybe-install-dvi-bison:
7273 @if bison
7274 maybe-install-dvi-bison: install-dvi-bison
7276 install-dvi-bison: \
7277 configure-bison \
7278 dvi-bison
7279 @: $(MAKE); $(unstage)
7280 @[ -f ./bison/Makefile ] || exit 0; \
7281 r=`${PWD_COMMAND}`; export r; \
7282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283 $(HOST_EXPORTS) \
7284 for flag in $(EXTRA_HOST_FLAGS) ; do \
7285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7286 done; \
7287 echo "Doing install-dvi in bison"; \
7288 (cd $(HOST_SUBDIR)/bison && \
7289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7291 "RANLIB=$${RANLIB}" \
7292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7293 install-dvi) \
7294 || exit 1
7296 @endif bison
7298 .PHONY: maybe-install-pdf-bison install-pdf-bison
7299 maybe-install-pdf-bison:
7300 @if bison
7301 maybe-install-pdf-bison: install-pdf-bison
7303 install-pdf-bison: \
7304 configure-bison \
7305 pdf-bison
7306 @: $(MAKE); $(unstage)
7307 @[ -f ./bison/Makefile ] || exit 0; \
7308 r=`${PWD_COMMAND}`; export r; \
7309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7310 $(HOST_EXPORTS) \
7311 for flag in $(EXTRA_HOST_FLAGS) ; do \
7312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7313 done; \
7314 echo "Doing install-pdf in bison"; \
7315 (cd $(HOST_SUBDIR)/bison && \
7316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7318 "RANLIB=$${RANLIB}" \
7319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7320 install-pdf) \
7321 || exit 1
7323 @endif bison
7325 .PHONY: maybe-install-html-bison install-html-bison
7326 maybe-install-html-bison:
7327 @if bison
7328 maybe-install-html-bison: install-html-bison
7330 install-html-bison: \
7331 configure-bison \
7332 html-bison
7333 @: $(MAKE); $(unstage)
7334 @[ -f ./bison/Makefile ] || exit 0; \
7335 r=`${PWD_COMMAND}`; export r; \
7336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337 $(HOST_EXPORTS) \
7338 for flag in $(EXTRA_HOST_FLAGS) ; do \
7339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7340 done; \
7341 echo "Doing install-html in bison"; \
7342 (cd $(HOST_SUBDIR)/bison && \
7343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7345 "RANLIB=$${RANLIB}" \
7346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7347 install-html) \
7348 || exit 1
7350 @endif bison
7352 .PHONY: maybe-installcheck-bison installcheck-bison
7353 maybe-installcheck-bison:
7354 @if bison
7355 maybe-installcheck-bison: installcheck-bison
7357 installcheck-bison: \
7358 configure-bison
7359 @: $(MAKE); $(unstage)
7360 @[ -f ./bison/Makefile ] || exit 0; \
7361 r=`${PWD_COMMAND}`; export r; \
7362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7363 $(HOST_EXPORTS) \
7364 for flag in $(EXTRA_HOST_FLAGS) ; do \
7365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7366 done; \
7367 echo "Doing installcheck in bison"; \
7368 (cd $(HOST_SUBDIR)/bison && \
7369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7371 "RANLIB=$${RANLIB}" \
7372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7373 installcheck) \
7374 || exit 1
7376 @endif bison
7378 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7379 maybe-mostlyclean-bison:
7380 @if bison
7381 maybe-mostlyclean-bison: mostlyclean-bison
7383 mostlyclean-bison:
7384 @: $(MAKE); $(unstage)
7385 @[ -f ./bison/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 mostlyclean in bison"; \
7393 (cd $(HOST_SUBDIR)/bison && \
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 mostlyclean) \
7399 || exit 1
7401 @endif bison
7403 .PHONY: maybe-clean-bison clean-bison
7404 maybe-clean-bison:
7405 @if bison
7406 maybe-clean-bison: clean-bison
7408 clean-bison:
7409 @: $(MAKE); $(unstage)
7410 @[ -f ./bison/Makefile ] || exit 0; \
7411 r=`${PWD_COMMAND}`; export r; \
7412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7413 $(HOST_EXPORTS) \
7414 for flag in $(EXTRA_HOST_FLAGS) ; do \
7415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7416 done; \
7417 echo "Doing clean in bison"; \
7418 (cd $(HOST_SUBDIR)/bison && \
7419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7421 "RANLIB=$${RANLIB}" \
7422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7423 clean) \
7424 || exit 1
7426 @endif bison
7428 .PHONY: maybe-distclean-bison distclean-bison
7429 maybe-distclean-bison:
7430 @if bison
7431 maybe-distclean-bison: distclean-bison
7433 distclean-bison:
7434 @: $(MAKE); $(unstage)
7435 @[ -f ./bison/Makefile ] || exit 0; \
7436 r=`${PWD_COMMAND}`; export r; \
7437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 $(HOST_EXPORTS) \
7439 for flag in $(EXTRA_HOST_FLAGS) ; do \
7440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441 done; \
7442 echo "Doing distclean in bison"; \
7443 (cd $(HOST_SUBDIR)/bison && \
7444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7446 "RANLIB=$${RANLIB}" \
7447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7448 distclean) \
7449 || exit 1
7451 @endif bison
7453 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7454 maybe-maintainer-clean-bison:
7455 @if bison
7456 maybe-maintainer-clean-bison: maintainer-clean-bison
7458 maintainer-clean-bison:
7459 @: $(MAKE); $(unstage)
7460 @[ -f ./bison/Makefile ] || exit 0; \
7461 r=`${PWD_COMMAND}`; export r; \
7462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7463 $(HOST_EXPORTS) \
7464 for flag in $(EXTRA_HOST_FLAGS) ; do \
7465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7466 done; \
7467 echo "Doing maintainer-clean in bison"; \
7468 (cd $(HOST_SUBDIR)/bison && \
7469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7471 "RANLIB=$${RANLIB}" \
7472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7473 maintainer-clean) \
7474 || exit 1
7476 @endif bison
7480 .PHONY: configure-cgen maybe-configure-cgen
7481 maybe-configure-cgen:
7482 @if gcc-bootstrap
7483 configure-cgen: stage_current
7484 @endif gcc-bootstrap
7485 @if cgen
7486 maybe-configure-cgen: configure-cgen
7487 configure-cgen:
7488 @: $(MAKE); $(unstage)
7489 @r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7493 $(HOST_EXPORTS) \
7494 echo Configuring in $(HOST_SUBDIR)/cgen; \
7495 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7496 case $(srcdir) in \
7497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7498 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7500 esac; \
7501 module_srcdir=cgen; \
7502 $(SHELL) \
7503 $$s/$$module_srcdir/configure \
7504 --srcdir=$${topdir}/$$module_srcdir \
7505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7506 --target=${target_alias} \
7507 || exit 1
7508 @endif cgen
7514 .PHONY: all-cgen maybe-all-cgen
7515 maybe-all-cgen:
7516 @if gcc-bootstrap
7517 all-cgen: stage_current
7518 @endif gcc-bootstrap
7519 @if cgen
7520 TARGET-cgen=all
7521 maybe-all-cgen: all-cgen
7522 all-cgen: configure-cgen
7523 @: $(MAKE); $(unstage)
7524 @r=`${PWD_COMMAND}`; export r; \
7525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526 $(HOST_EXPORTS) \
7527 (cd $(HOST_SUBDIR)/cgen && \
7528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7529 $(TARGET-cgen))
7530 @endif cgen
7535 .PHONY: check-cgen maybe-check-cgen
7536 maybe-check-cgen:
7537 @if cgen
7538 maybe-check-cgen: check-cgen
7540 check-cgen:
7541 @: $(MAKE); $(unstage)
7542 @r=`${PWD_COMMAND}`; export r; \
7543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544 $(HOST_EXPORTS) \
7545 (cd $(HOST_SUBDIR)/cgen && \
7546 $(MAKE) $(FLAGS_TO_PASS) check)
7548 @endif cgen
7550 .PHONY: install-cgen maybe-install-cgen
7551 maybe-install-cgen:
7552 @if cgen
7553 maybe-install-cgen: install-cgen
7555 install-cgen: installdirs
7556 @: $(MAKE); $(unstage)
7557 @r=`${PWD_COMMAND}`; export r; \
7558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7559 $(HOST_EXPORTS) \
7560 (cd $(HOST_SUBDIR)/cgen && \
7561 $(MAKE) $(FLAGS_TO_PASS) install)
7563 @endif cgen
7565 .PHONY: install-strip-cgen maybe-install-strip-cgen
7566 maybe-install-strip-cgen:
7567 @if cgen
7568 maybe-install-strip-cgen: install-strip-cgen
7570 install-strip-cgen: installdirs
7571 @: $(MAKE); $(unstage)
7572 @r=`${PWD_COMMAND}`; export r; \
7573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574 $(HOST_EXPORTS) \
7575 (cd $(HOST_SUBDIR)/cgen && \
7576 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7578 @endif cgen
7580 # Other targets (info, dvi, pdf, etc.)
7582 .PHONY: maybe-info-cgen info-cgen
7583 maybe-info-cgen:
7584 @if cgen
7585 maybe-info-cgen: info-cgen
7587 info-cgen: \
7588 configure-cgen
7589 @: $(MAKE); $(unstage)
7590 @[ -f ./cgen/Makefile ] || exit 0; \
7591 r=`${PWD_COMMAND}`; export r; \
7592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7593 $(HOST_EXPORTS) \
7594 for flag in $(EXTRA_HOST_FLAGS) ; do \
7595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7596 done; \
7597 echo "Doing info in cgen"; \
7598 (cd $(HOST_SUBDIR)/cgen && \
7599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7601 "RANLIB=$${RANLIB}" \
7602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7603 info) \
7604 || exit 1
7606 @endif cgen
7608 .PHONY: maybe-dvi-cgen dvi-cgen
7609 maybe-dvi-cgen:
7610 @if cgen
7611 maybe-dvi-cgen: dvi-cgen
7613 dvi-cgen: \
7614 configure-cgen
7615 @: $(MAKE); $(unstage)
7616 @[ -f ./cgen/Makefile ] || exit 0; \
7617 r=`${PWD_COMMAND}`; export r; \
7618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619 $(HOST_EXPORTS) \
7620 for flag in $(EXTRA_HOST_FLAGS) ; do \
7621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7622 done; \
7623 echo "Doing dvi in cgen"; \
7624 (cd $(HOST_SUBDIR)/cgen && \
7625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7627 "RANLIB=$${RANLIB}" \
7628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7629 dvi) \
7630 || exit 1
7632 @endif cgen
7634 .PHONY: maybe-pdf-cgen pdf-cgen
7635 maybe-pdf-cgen:
7636 @if cgen
7637 maybe-pdf-cgen: pdf-cgen
7639 pdf-cgen: \
7640 configure-cgen
7641 @: $(MAKE); $(unstage)
7642 @[ -f ./cgen/Makefile ] || exit 0; \
7643 r=`${PWD_COMMAND}`; export r; \
7644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7645 $(HOST_EXPORTS) \
7646 for flag in $(EXTRA_HOST_FLAGS) ; do \
7647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7648 done; \
7649 echo "Doing pdf in cgen"; \
7650 (cd $(HOST_SUBDIR)/cgen && \
7651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7653 "RANLIB=$${RANLIB}" \
7654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7655 pdf) \
7656 || exit 1
7658 @endif cgen
7660 .PHONY: maybe-html-cgen html-cgen
7661 maybe-html-cgen:
7662 @if cgen
7663 maybe-html-cgen: html-cgen
7665 html-cgen: \
7666 configure-cgen
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./cgen/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 html in cgen"; \
7676 (cd $(HOST_SUBDIR)/cgen && \
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 html) \
7682 || exit 1
7684 @endif cgen
7686 .PHONY: maybe-TAGS-cgen TAGS-cgen
7687 maybe-TAGS-cgen:
7688 @if cgen
7689 maybe-TAGS-cgen: TAGS-cgen
7691 TAGS-cgen: \
7692 configure-cgen
7693 @: $(MAKE); $(unstage)
7694 @[ -f ./cgen/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 TAGS in cgen"; \
7702 (cd $(HOST_SUBDIR)/cgen && \
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 TAGS) \
7708 || exit 1
7710 @endif cgen
7712 .PHONY: maybe-install-info-cgen install-info-cgen
7713 maybe-install-info-cgen:
7714 @if cgen
7715 maybe-install-info-cgen: install-info-cgen
7717 install-info-cgen: \
7718 configure-cgen \
7719 info-cgen
7720 @: $(MAKE); $(unstage)
7721 @[ -f ./cgen/Makefile ] || exit 0; \
7722 r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724 $(HOST_EXPORTS) \
7725 for flag in $(EXTRA_HOST_FLAGS) ; do \
7726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7727 done; \
7728 echo "Doing install-info in cgen"; \
7729 (cd $(HOST_SUBDIR)/cgen && \
7730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732 "RANLIB=$${RANLIB}" \
7733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7734 install-info) \
7735 || exit 1
7737 @endif cgen
7739 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7740 maybe-install-dvi-cgen:
7741 @if cgen
7742 maybe-install-dvi-cgen: install-dvi-cgen
7744 install-dvi-cgen: \
7745 configure-cgen \
7746 dvi-cgen
7747 @: $(MAKE); $(unstage)
7748 @[ -f ./cgen/Makefile ] || exit 0; \
7749 r=`${PWD_COMMAND}`; export r; \
7750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7751 $(HOST_EXPORTS) \
7752 for flag in $(EXTRA_HOST_FLAGS) ; do \
7753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7754 done; \
7755 echo "Doing install-dvi in cgen"; \
7756 (cd $(HOST_SUBDIR)/cgen && \
7757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7759 "RANLIB=$${RANLIB}" \
7760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7761 install-dvi) \
7762 || exit 1
7764 @endif cgen
7766 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7767 maybe-install-pdf-cgen:
7768 @if cgen
7769 maybe-install-pdf-cgen: install-pdf-cgen
7771 install-pdf-cgen: \
7772 configure-cgen \
7773 pdf-cgen
7774 @: $(MAKE); $(unstage)
7775 @[ -f ./cgen/Makefile ] || exit 0; \
7776 r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(HOST_EXPORTS) \
7779 for flag in $(EXTRA_HOST_FLAGS) ; do \
7780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7781 done; \
7782 echo "Doing install-pdf in cgen"; \
7783 (cd $(HOST_SUBDIR)/cgen && \
7784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7786 "RANLIB=$${RANLIB}" \
7787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7788 install-pdf) \
7789 || exit 1
7791 @endif cgen
7793 .PHONY: maybe-install-html-cgen install-html-cgen
7794 maybe-install-html-cgen:
7795 @if cgen
7796 maybe-install-html-cgen: install-html-cgen
7798 install-html-cgen: \
7799 configure-cgen \
7800 html-cgen
7801 @: $(MAKE); $(unstage)
7802 @[ -f ./cgen/Makefile ] || exit 0; \
7803 r=`${PWD_COMMAND}`; export r; \
7804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805 $(HOST_EXPORTS) \
7806 for flag in $(EXTRA_HOST_FLAGS) ; do \
7807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808 done; \
7809 echo "Doing install-html in cgen"; \
7810 (cd $(HOST_SUBDIR)/cgen && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813 "RANLIB=$${RANLIB}" \
7814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815 install-html) \
7816 || exit 1
7818 @endif cgen
7820 .PHONY: maybe-installcheck-cgen installcheck-cgen
7821 maybe-installcheck-cgen:
7822 @if cgen
7823 maybe-installcheck-cgen: installcheck-cgen
7825 installcheck-cgen: \
7826 configure-cgen
7827 @: $(MAKE); $(unstage)
7828 @[ -f ./cgen/Makefile ] || exit 0; \
7829 r=`${PWD_COMMAND}`; export r; \
7830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831 $(HOST_EXPORTS) \
7832 for flag in $(EXTRA_HOST_FLAGS) ; do \
7833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7834 done; \
7835 echo "Doing installcheck in cgen"; \
7836 (cd $(HOST_SUBDIR)/cgen && \
7837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7839 "RANLIB=$${RANLIB}" \
7840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7841 installcheck) \
7842 || exit 1
7844 @endif cgen
7846 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7847 maybe-mostlyclean-cgen:
7848 @if cgen
7849 maybe-mostlyclean-cgen: mostlyclean-cgen
7851 mostlyclean-cgen:
7852 @: $(MAKE); $(unstage)
7853 @[ -f ./cgen/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 mostlyclean in cgen"; \
7861 (cd $(HOST_SUBDIR)/cgen && \
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 mostlyclean) \
7867 || exit 1
7869 @endif cgen
7871 .PHONY: maybe-clean-cgen clean-cgen
7872 maybe-clean-cgen:
7873 @if cgen
7874 maybe-clean-cgen: clean-cgen
7876 clean-cgen:
7877 @: $(MAKE); $(unstage)
7878 @[ -f ./cgen/Makefile ] || exit 0; \
7879 r=`${PWD_COMMAND}`; export r; \
7880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881 $(HOST_EXPORTS) \
7882 for flag in $(EXTRA_HOST_FLAGS) ; do \
7883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7884 done; \
7885 echo "Doing clean in cgen"; \
7886 (cd $(HOST_SUBDIR)/cgen && \
7887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7889 "RANLIB=$${RANLIB}" \
7890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7891 clean) \
7892 || exit 1
7894 @endif cgen
7896 .PHONY: maybe-distclean-cgen distclean-cgen
7897 maybe-distclean-cgen:
7898 @if cgen
7899 maybe-distclean-cgen: distclean-cgen
7901 distclean-cgen:
7902 @: $(MAKE); $(unstage)
7903 @[ -f ./cgen/Makefile ] || exit 0; \
7904 r=`${PWD_COMMAND}`; export r; \
7905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906 $(HOST_EXPORTS) \
7907 for flag in $(EXTRA_HOST_FLAGS) ; do \
7908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7909 done; \
7910 echo "Doing distclean in cgen"; \
7911 (cd $(HOST_SUBDIR)/cgen && \
7912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7914 "RANLIB=$${RANLIB}" \
7915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7916 distclean) \
7917 || exit 1
7919 @endif cgen
7921 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7922 maybe-maintainer-clean-cgen:
7923 @if cgen
7924 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7926 maintainer-clean-cgen:
7927 @: $(MAKE); $(unstage)
7928 @[ -f ./cgen/Makefile ] || exit 0; \
7929 r=`${PWD_COMMAND}`; export r; \
7930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931 $(HOST_EXPORTS) \
7932 for flag in $(EXTRA_HOST_FLAGS) ; do \
7933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7934 done; \
7935 echo "Doing maintainer-clean in cgen"; \
7936 (cd $(HOST_SUBDIR)/cgen && \
7937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7939 "RANLIB=$${RANLIB}" \
7940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7941 maintainer-clean) \
7942 || exit 1
7944 @endif cgen
7948 .PHONY: configure-dejagnu maybe-configure-dejagnu
7949 maybe-configure-dejagnu:
7950 @if gcc-bootstrap
7951 configure-dejagnu: stage_current
7952 @endif gcc-bootstrap
7953 @if dejagnu
7954 maybe-configure-dejagnu: configure-dejagnu
7955 configure-dejagnu:
7956 @: $(MAKE); $(unstage)
7957 @r=`${PWD_COMMAND}`; export r; \
7958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7959 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7961 $(HOST_EXPORTS) \
7962 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7963 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7964 case $(srcdir) in \
7965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7966 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7968 esac; \
7969 module_srcdir=dejagnu; \
7970 $(SHELL) \
7971 $$s/$$module_srcdir/configure \
7972 --srcdir=$${topdir}/$$module_srcdir \
7973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7974 --target=${target_alias} \
7975 || exit 1
7976 @endif dejagnu
7982 .PHONY: all-dejagnu maybe-all-dejagnu
7983 maybe-all-dejagnu:
7984 @if gcc-bootstrap
7985 all-dejagnu: stage_current
7986 @endif gcc-bootstrap
7987 @if dejagnu
7988 TARGET-dejagnu=all
7989 maybe-all-dejagnu: all-dejagnu
7990 all-dejagnu: configure-dejagnu
7991 @: $(MAKE); $(unstage)
7992 @r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 (cd $(HOST_SUBDIR)/dejagnu && \
7996 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7997 $(TARGET-dejagnu))
7998 @endif dejagnu
8003 .PHONY: check-dejagnu maybe-check-dejagnu
8004 maybe-check-dejagnu:
8005 @if dejagnu
8006 maybe-check-dejagnu: check-dejagnu
8008 check-dejagnu:
8009 @: $(MAKE); $(unstage)
8010 @r=`${PWD_COMMAND}`; export r; \
8011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8012 $(HOST_EXPORTS) \
8013 (cd $(HOST_SUBDIR)/dejagnu && \
8014 $(MAKE) $(FLAGS_TO_PASS) check)
8016 @endif dejagnu
8018 .PHONY: install-dejagnu maybe-install-dejagnu
8019 maybe-install-dejagnu:
8020 @if dejagnu
8021 maybe-install-dejagnu: install-dejagnu
8023 install-dejagnu: installdirs
8024 @: $(MAKE); $(unstage)
8025 @r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027 $(HOST_EXPORTS) \
8028 (cd $(HOST_SUBDIR)/dejagnu && \
8029 $(MAKE) $(FLAGS_TO_PASS) install)
8031 @endif dejagnu
8033 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
8034 maybe-install-strip-dejagnu:
8035 @if dejagnu
8036 maybe-install-strip-dejagnu: install-strip-dejagnu
8038 install-strip-dejagnu: installdirs
8039 @: $(MAKE); $(unstage)
8040 @r=`${PWD_COMMAND}`; export r; \
8041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8042 $(HOST_EXPORTS) \
8043 (cd $(HOST_SUBDIR)/dejagnu && \
8044 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8046 @endif dejagnu
8048 # Other targets (info, dvi, pdf, etc.)
8050 .PHONY: maybe-info-dejagnu info-dejagnu
8051 maybe-info-dejagnu:
8052 @if dejagnu
8053 maybe-info-dejagnu: info-dejagnu
8055 info-dejagnu: \
8056 configure-dejagnu
8057 @: $(MAKE); $(unstage)
8058 @[ -f ./dejagnu/Makefile ] || exit 0; \
8059 r=`${PWD_COMMAND}`; export r; \
8060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8061 $(HOST_EXPORTS) \
8062 for flag in $(EXTRA_HOST_FLAGS) ; do \
8063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8064 done; \
8065 echo "Doing info in dejagnu"; \
8066 (cd $(HOST_SUBDIR)/dejagnu && \
8067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8069 "RANLIB=$${RANLIB}" \
8070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8071 info) \
8072 || exit 1
8074 @endif dejagnu
8076 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8077 maybe-dvi-dejagnu:
8078 @if dejagnu
8079 maybe-dvi-dejagnu: dvi-dejagnu
8081 dvi-dejagnu: \
8082 configure-dejagnu
8083 @: $(MAKE); $(unstage)
8084 @[ -f ./dejagnu/Makefile ] || exit 0; \
8085 r=`${PWD_COMMAND}`; export r; \
8086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8087 $(HOST_EXPORTS) \
8088 for flag in $(EXTRA_HOST_FLAGS) ; do \
8089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8090 done; \
8091 echo "Doing dvi in dejagnu"; \
8092 (cd $(HOST_SUBDIR)/dejagnu && \
8093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8095 "RANLIB=$${RANLIB}" \
8096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8097 dvi) \
8098 || exit 1
8100 @endif dejagnu
8102 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8103 maybe-pdf-dejagnu:
8104 @if dejagnu
8105 maybe-pdf-dejagnu: pdf-dejagnu
8107 pdf-dejagnu: \
8108 configure-dejagnu
8109 @: $(MAKE); $(unstage)
8110 @[ -f ./dejagnu/Makefile ] || exit 0; \
8111 r=`${PWD_COMMAND}`; export r; \
8112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8113 $(HOST_EXPORTS) \
8114 for flag in $(EXTRA_HOST_FLAGS) ; do \
8115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8116 done; \
8117 echo "Doing pdf in dejagnu"; \
8118 (cd $(HOST_SUBDIR)/dejagnu && \
8119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8121 "RANLIB=$${RANLIB}" \
8122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8123 pdf) \
8124 || exit 1
8126 @endif dejagnu
8128 .PHONY: maybe-html-dejagnu html-dejagnu
8129 maybe-html-dejagnu:
8130 @if dejagnu
8131 maybe-html-dejagnu: html-dejagnu
8133 html-dejagnu: \
8134 configure-dejagnu
8135 @: $(MAKE); $(unstage)
8136 @[ -f ./dejagnu/Makefile ] || exit 0; \
8137 r=`${PWD_COMMAND}`; export r; \
8138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8139 $(HOST_EXPORTS) \
8140 for flag in $(EXTRA_HOST_FLAGS) ; do \
8141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8142 done; \
8143 echo "Doing html in dejagnu"; \
8144 (cd $(HOST_SUBDIR)/dejagnu && \
8145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8147 "RANLIB=$${RANLIB}" \
8148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8149 html) \
8150 || exit 1
8152 @endif dejagnu
8154 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8155 maybe-TAGS-dejagnu:
8156 @if dejagnu
8157 maybe-TAGS-dejagnu: TAGS-dejagnu
8159 TAGS-dejagnu: \
8160 configure-dejagnu
8161 @: $(MAKE); $(unstage)
8162 @[ -f ./dejagnu/Makefile ] || exit 0; \
8163 r=`${PWD_COMMAND}`; export r; \
8164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8165 $(HOST_EXPORTS) \
8166 for flag in $(EXTRA_HOST_FLAGS) ; do \
8167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8168 done; \
8169 echo "Doing TAGS in dejagnu"; \
8170 (cd $(HOST_SUBDIR)/dejagnu && \
8171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8173 "RANLIB=$${RANLIB}" \
8174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8175 TAGS) \
8176 || exit 1
8178 @endif dejagnu
8180 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8181 maybe-install-info-dejagnu:
8182 @if dejagnu
8183 maybe-install-info-dejagnu: install-info-dejagnu
8185 install-info-dejagnu: \
8186 configure-dejagnu \
8187 info-dejagnu
8188 @: $(MAKE); $(unstage)
8189 @[ -f ./dejagnu/Makefile ] || exit 0; \
8190 r=`${PWD_COMMAND}`; export r; \
8191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8192 $(HOST_EXPORTS) \
8193 for flag in $(EXTRA_HOST_FLAGS) ; do \
8194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8195 done; \
8196 echo "Doing install-info in dejagnu"; \
8197 (cd $(HOST_SUBDIR)/dejagnu && \
8198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8200 "RANLIB=$${RANLIB}" \
8201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8202 install-info) \
8203 || exit 1
8205 @endif dejagnu
8207 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8208 maybe-install-dvi-dejagnu:
8209 @if dejagnu
8210 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8212 install-dvi-dejagnu: \
8213 configure-dejagnu \
8214 dvi-dejagnu
8215 @: $(MAKE); $(unstage)
8216 @[ -f ./dejagnu/Makefile ] || exit 0; \
8217 r=`${PWD_COMMAND}`; export r; \
8218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8219 $(HOST_EXPORTS) \
8220 for flag in $(EXTRA_HOST_FLAGS) ; do \
8221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8222 done; \
8223 echo "Doing install-dvi in dejagnu"; \
8224 (cd $(HOST_SUBDIR)/dejagnu && \
8225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8227 "RANLIB=$${RANLIB}" \
8228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8229 install-dvi) \
8230 || exit 1
8232 @endif dejagnu
8234 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8235 maybe-install-pdf-dejagnu:
8236 @if dejagnu
8237 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8239 install-pdf-dejagnu: \
8240 configure-dejagnu \
8241 pdf-dejagnu
8242 @: $(MAKE); $(unstage)
8243 @[ -f ./dejagnu/Makefile ] || exit 0; \
8244 r=`${PWD_COMMAND}`; export r; \
8245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246 $(HOST_EXPORTS) \
8247 for flag in $(EXTRA_HOST_FLAGS) ; do \
8248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8249 done; \
8250 echo "Doing install-pdf in dejagnu"; \
8251 (cd $(HOST_SUBDIR)/dejagnu && \
8252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8254 "RANLIB=$${RANLIB}" \
8255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8256 install-pdf) \
8257 || exit 1
8259 @endif dejagnu
8261 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8262 maybe-install-html-dejagnu:
8263 @if dejagnu
8264 maybe-install-html-dejagnu: install-html-dejagnu
8266 install-html-dejagnu: \
8267 configure-dejagnu \
8268 html-dejagnu
8269 @: $(MAKE); $(unstage)
8270 @[ -f ./dejagnu/Makefile ] || exit 0; \
8271 r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 for flag in $(EXTRA_HOST_FLAGS) ; do \
8275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8276 done; \
8277 echo "Doing install-html in dejagnu"; \
8278 (cd $(HOST_SUBDIR)/dejagnu && \
8279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8281 "RANLIB=$${RANLIB}" \
8282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8283 install-html) \
8284 || exit 1
8286 @endif dejagnu
8288 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8289 maybe-installcheck-dejagnu:
8290 @if dejagnu
8291 maybe-installcheck-dejagnu: installcheck-dejagnu
8293 installcheck-dejagnu: \
8294 configure-dejagnu
8295 @: $(MAKE); $(unstage)
8296 @[ -f ./dejagnu/Makefile ] || exit 0; \
8297 r=`${PWD_COMMAND}`; export r; \
8298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8299 $(HOST_EXPORTS) \
8300 for flag in $(EXTRA_HOST_FLAGS) ; do \
8301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8302 done; \
8303 echo "Doing installcheck in dejagnu"; \
8304 (cd $(HOST_SUBDIR)/dejagnu && \
8305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8307 "RANLIB=$${RANLIB}" \
8308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8309 installcheck) \
8310 || exit 1
8312 @endif dejagnu
8314 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8315 maybe-mostlyclean-dejagnu:
8316 @if dejagnu
8317 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8319 mostlyclean-dejagnu:
8320 @: $(MAKE); $(unstage)
8321 @[ -f ./dejagnu/Makefile ] || exit 0; \
8322 r=`${PWD_COMMAND}`; export r; \
8323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8324 $(HOST_EXPORTS) \
8325 for flag in $(EXTRA_HOST_FLAGS) ; do \
8326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8327 done; \
8328 echo "Doing mostlyclean in dejagnu"; \
8329 (cd $(HOST_SUBDIR)/dejagnu && \
8330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8332 "RANLIB=$${RANLIB}" \
8333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8334 mostlyclean) \
8335 || exit 1
8337 @endif dejagnu
8339 .PHONY: maybe-clean-dejagnu clean-dejagnu
8340 maybe-clean-dejagnu:
8341 @if dejagnu
8342 maybe-clean-dejagnu: clean-dejagnu
8344 clean-dejagnu:
8345 @: $(MAKE); $(unstage)
8346 @[ -f ./dejagnu/Makefile ] || exit 0; \
8347 r=`${PWD_COMMAND}`; export r; \
8348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8349 $(HOST_EXPORTS) \
8350 for flag in $(EXTRA_HOST_FLAGS) ; do \
8351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8352 done; \
8353 echo "Doing clean in dejagnu"; \
8354 (cd $(HOST_SUBDIR)/dejagnu && \
8355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8357 "RANLIB=$${RANLIB}" \
8358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8359 clean) \
8360 || exit 1
8362 @endif dejagnu
8364 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8365 maybe-distclean-dejagnu:
8366 @if dejagnu
8367 maybe-distclean-dejagnu: distclean-dejagnu
8369 distclean-dejagnu:
8370 @: $(MAKE); $(unstage)
8371 @[ -f ./dejagnu/Makefile ] || exit 0; \
8372 r=`${PWD_COMMAND}`; export r; \
8373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374 $(HOST_EXPORTS) \
8375 for flag in $(EXTRA_HOST_FLAGS) ; do \
8376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8377 done; \
8378 echo "Doing distclean in dejagnu"; \
8379 (cd $(HOST_SUBDIR)/dejagnu && \
8380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8382 "RANLIB=$${RANLIB}" \
8383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8384 distclean) \
8385 || exit 1
8387 @endif dejagnu
8389 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8390 maybe-maintainer-clean-dejagnu:
8391 @if dejagnu
8392 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8394 maintainer-clean-dejagnu:
8395 @: $(MAKE); $(unstage)
8396 @[ -f ./dejagnu/Makefile ] || exit 0; \
8397 r=`${PWD_COMMAND}`; export r; \
8398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399 $(HOST_EXPORTS) \
8400 for flag in $(EXTRA_HOST_FLAGS) ; do \
8401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8402 done; \
8403 echo "Doing maintainer-clean in dejagnu"; \
8404 (cd $(HOST_SUBDIR)/dejagnu && \
8405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8407 "RANLIB=$${RANLIB}" \
8408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8409 maintainer-clean) \
8410 || exit 1
8412 @endif dejagnu
8416 .PHONY: configure-etc maybe-configure-etc
8417 maybe-configure-etc:
8418 @if gcc-bootstrap
8419 configure-etc: stage_current
8420 @endif gcc-bootstrap
8421 @if etc
8422 maybe-configure-etc: configure-etc
8423 configure-etc:
8424 @: $(MAKE); $(unstage)
8425 @r=`${PWD_COMMAND}`; export r; \
8426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8427 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8429 $(HOST_EXPORTS) \
8430 echo Configuring in $(HOST_SUBDIR)/etc; \
8431 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8432 case $(srcdir) in \
8433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8434 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8436 esac; \
8437 module_srcdir=etc; \
8438 $(SHELL) \
8439 $$s/$$module_srcdir/configure \
8440 --srcdir=$${topdir}/$$module_srcdir \
8441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8442 --target=${target_alias} \
8443 || exit 1
8444 @endif etc
8450 .PHONY: all-etc maybe-all-etc
8451 maybe-all-etc:
8452 @if gcc-bootstrap
8453 all-etc: stage_current
8454 @endif gcc-bootstrap
8455 @if etc
8456 TARGET-etc=all
8457 maybe-all-etc: all-etc
8458 all-etc: configure-etc
8459 @: $(MAKE); $(unstage)
8460 @r=`${PWD_COMMAND}`; export r; \
8461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8462 $(HOST_EXPORTS) \
8463 (cd $(HOST_SUBDIR)/etc && \
8464 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8465 $(TARGET-etc))
8466 @endif etc
8471 .PHONY: check-etc maybe-check-etc
8472 maybe-check-etc:
8473 @if etc
8474 maybe-check-etc: check-etc
8476 check-etc:
8477 @: $(MAKE); $(unstage)
8478 @r=`${PWD_COMMAND}`; export r; \
8479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8480 $(HOST_EXPORTS) \
8481 (cd $(HOST_SUBDIR)/etc && \
8482 $(MAKE) $(FLAGS_TO_PASS) check)
8484 @endif etc
8486 .PHONY: install-etc maybe-install-etc
8487 maybe-install-etc:
8488 @if etc
8489 maybe-install-etc: install-etc
8491 install-etc: installdirs
8492 @: $(MAKE); $(unstage)
8493 @r=`${PWD_COMMAND}`; export r; \
8494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495 $(HOST_EXPORTS) \
8496 (cd $(HOST_SUBDIR)/etc && \
8497 $(MAKE) $(FLAGS_TO_PASS) install)
8499 @endif etc
8501 .PHONY: install-strip-etc maybe-install-strip-etc
8502 maybe-install-strip-etc:
8503 @if etc
8504 maybe-install-strip-etc: install-strip-etc
8506 install-strip-etc: installdirs
8507 @: $(MAKE); $(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 $(HOST_EXPORTS) \
8511 (cd $(HOST_SUBDIR)/etc && \
8512 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8514 @endif etc
8516 # Other targets (info, dvi, pdf, etc.)
8518 .PHONY: maybe-info-etc info-etc
8519 maybe-info-etc:
8520 @if etc
8521 maybe-info-etc: info-etc
8523 info-etc: \
8524 configure-etc
8525 @: $(MAKE); $(unstage)
8526 @[ -f ./etc/Makefile ] || exit 0; \
8527 r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 for flag in $(EXTRA_HOST_FLAGS) ; do \
8531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532 done; \
8533 echo "Doing info in etc"; \
8534 (cd $(HOST_SUBDIR)/etc && \
8535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537 "RANLIB=$${RANLIB}" \
8538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8539 info) \
8540 || exit 1
8542 @endif etc
8544 .PHONY: maybe-dvi-etc dvi-etc
8545 maybe-dvi-etc:
8546 @if etc
8547 maybe-dvi-etc: dvi-etc
8549 dvi-etc: \
8550 configure-etc
8551 @: $(MAKE); $(unstage)
8552 @[ -f ./etc/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558 done; \
8559 echo "Doing dvi in etc"; \
8560 (cd $(HOST_SUBDIR)/etc && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565 dvi) \
8566 || exit 1
8568 @endif etc
8570 .PHONY: maybe-pdf-etc pdf-etc
8571 maybe-pdf-etc:
8572 @if etc
8573 maybe-pdf-etc: pdf-etc
8575 pdf-etc: \
8576 configure-etc
8577 @: $(MAKE); $(unstage)
8578 @[ -f ./etc/Makefile ] || exit 0; \
8579 r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 for flag in $(EXTRA_HOST_FLAGS) ; do \
8583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 done; \
8585 echo "Doing pdf in etc"; \
8586 (cd $(HOST_SUBDIR)/etc && \
8587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589 "RANLIB=$${RANLIB}" \
8590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8591 pdf) \
8592 || exit 1
8594 @endif etc
8596 .PHONY: maybe-html-etc html-etc
8597 maybe-html-etc:
8598 @if etc
8599 maybe-html-etc: html-etc
8601 html-etc: \
8602 configure-etc
8603 @: $(MAKE); $(unstage)
8604 @[ -f ./etc/Makefile ] || exit 0; \
8605 r=`${PWD_COMMAND}`; export r; \
8606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607 $(HOST_EXPORTS) \
8608 for flag in $(EXTRA_HOST_FLAGS) ; do \
8609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610 done; \
8611 echo "Doing html in etc"; \
8612 (cd $(HOST_SUBDIR)/etc && \
8613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615 "RANLIB=$${RANLIB}" \
8616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8617 html) \
8618 || exit 1
8620 @endif etc
8622 .PHONY: maybe-TAGS-etc TAGS-etc
8623 maybe-TAGS-etc:
8624 @if etc
8625 maybe-TAGS-etc: TAGS-etc
8627 TAGS-etc: \
8628 configure-etc
8629 @: $(MAKE); $(unstage)
8630 @[ -f ./etc/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 $(HOST_EXPORTS) \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636 done; \
8637 echo "Doing TAGS in etc"; \
8638 (cd $(HOST_SUBDIR)/etc && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643 TAGS) \
8644 || exit 1
8646 @endif etc
8648 .PHONY: maybe-install-info-etc install-info-etc
8649 maybe-install-info-etc:
8650 @if etc
8651 maybe-install-info-etc: install-info-etc
8653 install-info-etc: \
8654 configure-etc \
8655 info-etc
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./etc/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 install-info in etc"; \
8665 (cd $(HOST_SUBDIR)/etc && \
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 install-info) \
8671 || exit 1
8673 @endif etc
8675 .PHONY: maybe-install-dvi-etc install-dvi-etc
8676 maybe-install-dvi-etc:
8677 @if etc
8678 maybe-install-dvi-etc: install-dvi-etc
8680 install-dvi-etc: \
8681 configure-etc \
8682 dvi-etc
8683 @: $(MAKE); $(unstage)
8684 @[ -f ./etc/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-dvi in etc"; \
8692 (cd $(HOST_SUBDIR)/etc && \
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-dvi) \
8698 || exit 1
8700 @endif etc
8702 .PHONY: maybe-install-pdf-etc install-pdf-etc
8703 maybe-install-pdf-etc:
8704 @if etc
8705 maybe-install-pdf-etc: install-pdf-etc
8707 install-pdf-etc: \
8708 configure-etc \
8709 pdf-etc
8710 @: $(MAKE); $(unstage)
8711 @[ -f ./etc/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 etc"; \
8719 (cd $(HOST_SUBDIR)/etc && \
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 etc
8729 .PHONY: maybe-install-html-etc install-html-etc
8730 maybe-install-html-etc:
8731 @if etc
8732 maybe-install-html-etc: install-html-etc
8734 install-html-etc: \
8735 configure-etc \
8736 html-etc
8737 @: $(MAKE); $(unstage)
8738 @[ -f ./etc/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 etc"; \
8746 (cd $(HOST_SUBDIR)/etc && \
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 etc
8756 .PHONY: maybe-installcheck-etc installcheck-etc
8757 maybe-installcheck-etc:
8758 @if etc
8759 maybe-installcheck-etc: installcheck-etc
8761 installcheck-etc: \
8762 configure-etc
8763 @: $(MAKE); $(unstage)
8764 @[ -f ./etc/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 etc"; \
8772 (cd $(HOST_SUBDIR)/etc && \
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 etc
8782 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8783 maybe-mostlyclean-etc:
8784 @if etc
8785 maybe-mostlyclean-etc: mostlyclean-etc
8787 mostlyclean-etc:
8788 @: $(MAKE); $(unstage)
8789 @[ -f ./etc/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 etc"; \
8797 (cd $(HOST_SUBDIR)/etc && \
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 etc
8807 .PHONY: maybe-clean-etc clean-etc
8808 maybe-clean-etc:
8809 @if etc
8810 maybe-clean-etc: clean-etc
8812 clean-etc:
8813 @: $(MAKE); $(unstage)
8814 @[ -f ./etc/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 etc"; \
8822 (cd $(HOST_SUBDIR)/etc && \
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 etc
8832 .PHONY: maybe-distclean-etc distclean-etc
8833 maybe-distclean-etc:
8834 @if etc
8835 maybe-distclean-etc: distclean-etc
8837 distclean-etc:
8838 @: $(MAKE); $(unstage)
8839 @[ -f ./etc/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 etc"; \
8847 (cd $(HOST_SUBDIR)/etc && \
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 etc
8857 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8858 maybe-maintainer-clean-etc:
8859 @if etc
8860 maybe-maintainer-clean-etc: maintainer-clean-etc
8862 maintainer-clean-etc:
8863 @: $(MAKE); $(unstage)
8864 @[ -f ./etc/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 etc"; \
8872 (cd $(HOST_SUBDIR)/etc && \
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 etc
8884 .PHONY: configure-fastjar maybe-configure-fastjar
8885 maybe-configure-fastjar:
8886 @if gcc-bootstrap
8887 configure-fastjar: stage_current
8888 @endif gcc-bootstrap
8889 @if fastjar
8890 maybe-configure-fastjar: configure-fastjar
8891 configure-fastjar:
8892 @: $(MAKE); $(unstage)
8893 @r=`${PWD_COMMAND}`; export r; \
8894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8895 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8897 $(HOST_EXPORTS) \
8898 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8899 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8900 case $(srcdir) in \
8901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8902 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8904 esac; \
8905 module_srcdir=fastjar; \
8906 $(SHELL) \
8907 $$s/$$module_srcdir/configure \
8908 --srcdir=$${topdir}/$$module_srcdir \
8909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8910 --target=${target_alias} \
8911 || exit 1
8912 @endif fastjar
8918 .PHONY: all-fastjar maybe-all-fastjar
8919 maybe-all-fastjar:
8920 @if gcc-bootstrap
8921 all-fastjar: stage_current
8922 @endif gcc-bootstrap
8923 @if fastjar
8924 TARGET-fastjar=all
8925 maybe-all-fastjar: all-fastjar
8926 all-fastjar: configure-fastjar
8927 @: $(MAKE); $(unstage)
8928 @r=`${PWD_COMMAND}`; export r; \
8929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8930 $(HOST_EXPORTS) \
8931 (cd $(HOST_SUBDIR)/fastjar && \
8932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8933 $(TARGET-fastjar))
8934 @endif fastjar
8939 .PHONY: check-fastjar maybe-check-fastjar
8940 maybe-check-fastjar:
8941 @if fastjar
8942 maybe-check-fastjar: check-fastjar
8944 # This module is only tested in a native toolchain.
8945 check-fastjar:
8946 @: $(MAKE); $(unstage)
8947 @if [ '$(host)' = '$(target)' ]; then \
8948 r=`${PWD_COMMAND}`; export r; \
8949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8950 $(HOST_EXPORTS) \
8951 (cd $(HOST_SUBDIR)/fastjar && \
8952 $(MAKE) $(FLAGS_TO_PASS) check)
8955 @endif fastjar
8957 .PHONY: install-fastjar maybe-install-fastjar
8958 maybe-install-fastjar:
8959 @if fastjar
8960 maybe-install-fastjar: install-fastjar
8962 install-fastjar: installdirs
8963 @: $(MAKE); $(unstage)
8964 @r=`${PWD_COMMAND}`; export r; \
8965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966 $(HOST_EXPORTS) \
8967 (cd $(HOST_SUBDIR)/fastjar && \
8968 $(MAKE) $(FLAGS_TO_PASS) install)
8970 @endif fastjar
8972 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8973 maybe-install-strip-fastjar:
8974 @if fastjar
8975 maybe-install-strip-fastjar: install-strip-fastjar
8977 install-strip-fastjar: installdirs
8978 @: $(MAKE); $(unstage)
8979 @r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 (cd $(HOST_SUBDIR)/fastjar && \
8983 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8985 @endif fastjar
8987 # Other targets (info, dvi, pdf, etc.)
8989 .PHONY: maybe-info-fastjar info-fastjar
8990 maybe-info-fastjar:
8991 @if fastjar
8992 maybe-info-fastjar: info-fastjar
8994 info-fastjar: \
8995 configure-fastjar
8996 @: $(MAKE); $(unstage)
8997 @[ -f ./fastjar/Makefile ] || exit 0; \
8998 r=`${PWD_COMMAND}`; export r; \
8999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9000 $(HOST_EXPORTS) \
9001 for flag in $(EXTRA_HOST_FLAGS) ; do \
9002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9003 done; \
9004 echo "Doing info in fastjar"; \
9005 (cd $(HOST_SUBDIR)/fastjar && \
9006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9008 "RANLIB=$${RANLIB}" \
9009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9010 info) \
9011 || exit 1
9013 @endif fastjar
9015 .PHONY: maybe-dvi-fastjar dvi-fastjar
9016 maybe-dvi-fastjar:
9017 @if fastjar
9018 maybe-dvi-fastjar: dvi-fastjar
9020 dvi-fastjar: \
9021 configure-fastjar
9022 @: $(MAKE); $(unstage)
9023 @[ -f ./fastjar/Makefile ] || exit 0; \
9024 r=`${PWD_COMMAND}`; export r; \
9025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9026 $(HOST_EXPORTS) \
9027 for flag in $(EXTRA_HOST_FLAGS) ; do \
9028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9029 done; \
9030 echo "Doing dvi in fastjar"; \
9031 (cd $(HOST_SUBDIR)/fastjar && \
9032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9034 "RANLIB=$${RANLIB}" \
9035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9036 dvi) \
9037 || exit 1
9039 @endif fastjar
9041 .PHONY: maybe-pdf-fastjar pdf-fastjar
9042 maybe-pdf-fastjar:
9043 @if fastjar
9044 maybe-pdf-fastjar: pdf-fastjar
9046 pdf-fastjar: \
9047 configure-fastjar
9048 @: $(MAKE); $(unstage)
9049 @[ -f ./fastjar/Makefile ] || exit 0; \
9050 r=`${PWD_COMMAND}`; export r; \
9051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9052 $(HOST_EXPORTS) \
9053 for flag in $(EXTRA_HOST_FLAGS) ; do \
9054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9055 done; \
9056 echo "Doing pdf in fastjar"; \
9057 (cd $(HOST_SUBDIR)/fastjar && \
9058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9060 "RANLIB=$${RANLIB}" \
9061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9062 pdf) \
9063 || exit 1
9065 @endif fastjar
9067 .PHONY: maybe-html-fastjar html-fastjar
9068 maybe-html-fastjar:
9069 @if fastjar
9070 maybe-html-fastjar: html-fastjar
9072 html-fastjar: \
9073 configure-fastjar
9074 @: $(MAKE); $(unstage)
9075 @[ -f ./fastjar/Makefile ] || exit 0; \
9076 r=`${PWD_COMMAND}`; export r; \
9077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9078 $(HOST_EXPORTS) \
9079 for flag in $(EXTRA_HOST_FLAGS) ; do \
9080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9081 done; \
9082 echo "Doing html in fastjar"; \
9083 (cd $(HOST_SUBDIR)/fastjar && \
9084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9086 "RANLIB=$${RANLIB}" \
9087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9088 html) \
9089 || exit 1
9091 @endif fastjar
9093 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9094 maybe-TAGS-fastjar:
9095 @if fastjar
9096 maybe-TAGS-fastjar: TAGS-fastjar
9098 TAGS-fastjar: \
9099 configure-fastjar
9100 @: $(MAKE); $(unstage)
9101 @[ -f ./fastjar/Makefile ] || exit 0; \
9102 r=`${PWD_COMMAND}`; export r; \
9103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9104 $(HOST_EXPORTS) \
9105 for flag in $(EXTRA_HOST_FLAGS) ; do \
9106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9107 done; \
9108 echo "Doing TAGS in fastjar"; \
9109 (cd $(HOST_SUBDIR)/fastjar && \
9110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9112 "RANLIB=$${RANLIB}" \
9113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9114 TAGS) \
9115 || exit 1
9117 @endif fastjar
9119 .PHONY: maybe-install-info-fastjar install-info-fastjar
9120 maybe-install-info-fastjar:
9121 @if fastjar
9122 maybe-install-info-fastjar: install-info-fastjar
9124 install-info-fastjar: \
9125 configure-fastjar \
9126 info-fastjar
9127 @: $(MAKE); $(unstage)
9128 @[ -f ./fastjar/Makefile ] || exit 0; \
9129 r=`${PWD_COMMAND}`; export r; \
9130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131 $(HOST_EXPORTS) \
9132 for flag in $(EXTRA_HOST_FLAGS) ; do \
9133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134 done; \
9135 echo "Doing install-info in fastjar"; \
9136 (cd $(HOST_SUBDIR)/fastjar && \
9137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9139 "RANLIB=$${RANLIB}" \
9140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9141 install-info) \
9142 || exit 1
9144 @endif fastjar
9146 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9147 maybe-install-dvi-fastjar:
9148 @if fastjar
9149 maybe-install-dvi-fastjar: install-dvi-fastjar
9151 install-dvi-fastjar: \
9152 configure-fastjar \
9153 dvi-fastjar
9154 @: $(MAKE); $(unstage)
9155 @[ -f ./fastjar/Makefile ] || exit 0; \
9156 r=`${PWD_COMMAND}`; export r; \
9157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9158 $(HOST_EXPORTS) \
9159 for flag in $(EXTRA_HOST_FLAGS) ; do \
9160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9161 done; \
9162 echo "Doing install-dvi in fastjar"; \
9163 (cd $(HOST_SUBDIR)/fastjar && \
9164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9166 "RANLIB=$${RANLIB}" \
9167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9168 install-dvi) \
9169 || exit 1
9171 @endif fastjar
9173 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9174 maybe-install-pdf-fastjar:
9175 @if fastjar
9176 maybe-install-pdf-fastjar: install-pdf-fastjar
9178 install-pdf-fastjar: \
9179 configure-fastjar \
9180 pdf-fastjar
9181 @: $(MAKE); $(unstage)
9182 @[ -f ./fastjar/Makefile ] || exit 0; \
9183 r=`${PWD_COMMAND}`; export r; \
9184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9185 $(HOST_EXPORTS) \
9186 for flag in $(EXTRA_HOST_FLAGS) ; do \
9187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9188 done; \
9189 echo "Doing install-pdf in fastjar"; \
9190 (cd $(HOST_SUBDIR)/fastjar && \
9191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9193 "RANLIB=$${RANLIB}" \
9194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9195 install-pdf) \
9196 || exit 1
9198 @endif fastjar
9200 .PHONY: maybe-install-html-fastjar install-html-fastjar
9201 maybe-install-html-fastjar:
9202 @if fastjar
9203 maybe-install-html-fastjar: install-html-fastjar
9205 install-html-fastjar: \
9206 configure-fastjar \
9207 html-fastjar
9208 @: $(MAKE); $(unstage)
9209 @[ -f ./fastjar/Makefile ] || exit 0; \
9210 r=`${PWD_COMMAND}`; export r; \
9211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 $(HOST_EXPORTS) \
9213 for flag in $(EXTRA_HOST_FLAGS) ; do \
9214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215 done; \
9216 echo "Doing install-html in fastjar"; \
9217 (cd $(HOST_SUBDIR)/fastjar && \
9218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9220 "RANLIB=$${RANLIB}" \
9221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9222 install-html) \
9223 || exit 1
9225 @endif fastjar
9227 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9228 maybe-installcheck-fastjar:
9229 @if fastjar
9230 maybe-installcheck-fastjar: installcheck-fastjar
9232 installcheck-fastjar: \
9233 configure-fastjar
9234 @: $(MAKE); $(unstage)
9235 @[ -f ./fastjar/Makefile ] || exit 0; \
9236 r=`${PWD_COMMAND}`; export r; \
9237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238 $(HOST_EXPORTS) \
9239 for flag in $(EXTRA_HOST_FLAGS) ; do \
9240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241 done; \
9242 echo "Doing installcheck in fastjar"; \
9243 (cd $(HOST_SUBDIR)/fastjar && \
9244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246 "RANLIB=$${RANLIB}" \
9247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248 installcheck) \
9249 || exit 1
9251 @endif fastjar
9253 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9254 maybe-mostlyclean-fastjar:
9255 @if fastjar
9256 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9258 mostlyclean-fastjar:
9259 @: $(MAKE); $(unstage)
9260 @[ -f ./fastjar/Makefile ] || exit 0; \
9261 r=`${PWD_COMMAND}`; export r; \
9262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263 $(HOST_EXPORTS) \
9264 for flag in $(EXTRA_HOST_FLAGS) ; do \
9265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266 done; \
9267 echo "Doing mostlyclean in fastjar"; \
9268 (cd $(HOST_SUBDIR)/fastjar && \
9269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271 "RANLIB=$${RANLIB}" \
9272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273 mostlyclean) \
9274 || exit 1
9276 @endif fastjar
9278 .PHONY: maybe-clean-fastjar clean-fastjar
9279 maybe-clean-fastjar:
9280 @if fastjar
9281 maybe-clean-fastjar: clean-fastjar
9283 clean-fastjar:
9284 @: $(MAKE); $(unstage)
9285 @[ -f ./fastjar/Makefile ] || exit 0; \
9286 r=`${PWD_COMMAND}`; export r; \
9287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288 $(HOST_EXPORTS) \
9289 for flag in $(EXTRA_HOST_FLAGS) ; do \
9290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291 done; \
9292 echo "Doing clean in fastjar"; \
9293 (cd $(HOST_SUBDIR)/fastjar && \
9294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296 "RANLIB=$${RANLIB}" \
9297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298 clean) \
9299 || exit 1
9301 @endif fastjar
9303 .PHONY: maybe-distclean-fastjar distclean-fastjar
9304 maybe-distclean-fastjar:
9305 @if fastjar
9306 maybe-distclean-fastjar: distclean-fastjar
9308 distclean-fastjar:
9309 @: $(MAKE); $(unstage)
9310 @[ -f ./fastjar/Makefile ] || exit 0; \
9311 r=`${PWD_COMMAND}`; export r; \
9312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9313 $(HOST_EXPORTS) \
9314 for flag in $(EXTRA_HOST_FLAGS) ; do \
9315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9316 done; \
9317 echo "Doing distclean in fastjar"; \
9318 (cd $(HOST_SUBDIR)/fastjar && \
9319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9321 "RANLIB=$${RANLIB}" \
9322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9323 distclean) \
9324 || exit 1
9326 @endif fastjar
9328 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9329 maybe-maintainer-clean-fastjar:
9330 @if fastjar
9331 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9333 maintainer-clean-fastjar:
9334 @: $(MAKE); $(unstage)
9335 @[ -f ./fastjar/Makefile ] || exit 0; \
9336 r=`${PWD_COMMAND}`; export r; \
9337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9338 $(HOST_EXPORTS) \
9339 for flag in $(EXTRA_HOST_FLAGS) ; do \
9340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9341 done; \
9342 echo "Doing maintainer-clean in fastjar"; \
9343 (cd $(HOST_SUBDIR)/fastjar && \
9344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9346 "RANLIB=$${RANLIB}" \
9347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9348 maintainer-clean) \
9349 || exit 1
9351 @endif fastjar
9355 .PHONY: configure-fixincludes maybe-configure-fixincludes
9356 maybe-configure-fixincludes:
9357 @if gcc-bootstrap
9358 configure-fixincludes: stage_current
9359 @endif gcc-bootstrap
9360 @if fixincludes
9361 maybe-configure-fixincludes: configure-fixincludes
9362 configure-fixincludes:
9363 @r=`${PWD_COMMAND}`; export r; \
9364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9365 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9367 $(HOST_EXPORTS) \
9368 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9369 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9370 case $(srcdir) in \
9371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9372 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9374 esac; \
9375 module_srcdir=fixincludes; \
9376 $(SHELL) \
9377 $$s/$$module_srcdir/configure \
9378 --srcdir=$${topdir}/$$module_srcdir \
9379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9380 --target=${target_alias} \
9381 || exit 1
9382 @endif fixincludes
9386 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9387 maybe-configure-stage1-fixincludes:
9388 @if fixincludes-bootstrap
9389 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9390 configure-stage1-fixincludes:
9391 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9393 @r=`${PWD_COMMAND}`; export r; \
9394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9395 TFLAGS="$(STAGE1_TFLAGS)"; \
9396 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9397 $(HOST_EXPORTS) \
9398 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9399 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9400 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9401 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9403 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9404 case $(srcdir) in \
9405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9406 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9408 esac; \
9409 module_srcdir=fixincludes; \
9410 $(SHELL) $$s/$$module_srcdir/configure \
9411 --srcdir=$${topdir}/$$module_srcdir \
9412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9413 --target=${target_alias} \
9415 $(STAGE1_CONFIGURE_FLAGS)
9416 @endif fixincludes-bootstrap
9418 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9419 maybe-configure-stage2-fixincludes:
9420 @if fixincludes-bootstrap
9421 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9422 configure-stage2-fixincludes:
9423 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9424 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9425 @r=`${PWD_COMMAND}`; export r; \
9426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9427 TFLAGS="$(STAGE2_TFLAGS)"; \
9428 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9429 $(HOST_EXPORTS) \
9430 $(POSTSTAGE1_HOST_EXPORTS) \
9431 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9432 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9433 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9434 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9436 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9437 case $(srcdir) in \
9438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9439 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9441 esac; \
9442 module_srcdir=fixincludes; \
9443 $(SHELL) $$s/$$module_srcdir/configure \
9444 --srcdir=$${topdir}/$$module_srcdir \
9445 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9446 --target=${target_alias} \
9447 --with-build-libsubdir=$(HOST_SUBDIR) \
9448 $(STAGE2_CONFIGURE_FLAGS)
9449 @endif fixincludes-bootstrap
9451 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9452 maybe-configure-stage3-fixincludes:
9453 @if fixincludes-bootstrap
9454 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9455 configure-stage3-fixincludes:
9456 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9458 @r=`${PWD_COMMAND}`; export r; \
9459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9460 TFLAGS="$(STAGE3_TFLAGS)"; \
9461 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9462 $(HOST_EXPORTS) \
9463 $(POSTSTAGE1_HOST_EXPORTS) \
9464 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9465 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9466 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9467 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9469 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9470 case $(srcdir) in \
9471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9472 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9474 esac; \
9475 module_srcdir=fixincludes; \
9476 $(SHELL) $$s/$$module_srcdir/configure \
9477 --srcdir=$${topdir}/$$module_srcdir \
9478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9479 --target=${target_alias} \
9480 --with-build-libsubdir=$(HOST_SUBDIR) \
9481 $(STAGE3_CONFIGURE_FLAGS)
9482 @endif fixincludes-bootstrap
9484 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9485 maybe-configure-stage4-fixincludes:
9486 @if fixincludes-bootstrap
9487 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9488 configure-stage4-fixincludes:
9489 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9491 @r=`${PWD_COMMAND}`; export r; \
9492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9493 TFLAGS="$(STAGE4_TFLAGS)"; \
9494 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9495 $(HOST_EXPORTS) \
9496 $(POSTSTAGE1_HOST_EXPORTS) \
9497 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9498 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9499 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9500 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9502 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9503 case $(srcdir) in \
9504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9505 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9507 esac; \
9508 module_srcdir=fixincludes; \
9509 $(SHELL) $$s/$$module_srcdir/configure \
9510 --srcdir=$${topdir}/$$module_srcdir \
9511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9512 --target=${target_alias} \
9513 --with-build-libsubdir=$(HOST_SUBDIR) \
9514 $(STAGE4_CONFIGURE_FLAGS)
9515 @endif fixincludes-bootstrap
9517 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9518 maybe-configure-stageprofile-fixincludes:
9519 @if fixincludes-bootstrap
9520 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9521 configure-stageprofile-fixincludes:
9522 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9523 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9524 @r=`${PWD_COMMAND}`; export r; \
9525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9526 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9527 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9528 $(HOST_EXPORTS) \
9529 $(POSTSTAGE1_HOST_EXPORTS) \
9530 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9531 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9532 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9533 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9535 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9536 case $(srcdir) in \
9537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9538 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9540 esac; \
9541 module_srcdir=fixincludes; \
9542 $(SHELL) $$s/$$module_srcdir/configure \
9543 --srcdir=$${topdir}/$$module_srcdir \
9544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9545 --target=${target_alias} \
9546 --with-build-libsubdir=$(HOST_SUBDIR) \
9547 $(STAGEprofile_CONFIGURE_FLAGS)
9548 @endif fixincludes-bootstrap
9550 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9551 maybe-configure-stagetrain-fixincludes:
9552 @if fixincludes-bootstrap
9553 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9554 configure-stagetrain-fixincludes:
9555 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9557 @r=`${PWD_COMMAND}`; export r; \
9558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9559 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9560 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9561 $(HOST_EXPORTS) \
9562 $(POSTSTAGE1_HOST_EXPORTS) \
9563 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9564 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9565 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9566 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9568 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9569 case $(srcdir) in \
9570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9571 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9573 esac; \
9574 module_srcdir=fixincludes; \
9575 $(SHELL) $$s/$$module_srcdir/configure \
9576 --srcdir=$${topdir}/$$module_srcdir \
9577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9578 --target=${target_alias} \
9579 --with-build-libsubdir=$(HOST_SUBDIR) \
9580 $(STAGEtrain_CONFIGURE_FLAGS)
9581 @endif fixincludes-bootstrap
9583 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9584 maybe-configure-stagefeedback-fixincludes:
9585 @if fixincludes-bootstrap
9586 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9587 configure-stagefeedback-fixincludes:
9588 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9590 @r=`${PWD_COMMAND}`; export r; \
9591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9592 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9593 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9594 $(HOST_EXPORTS) \
9595 $(POSTSTAGE1_HOST_EXPORTS) \
9596 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9597 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9598 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9599 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9601 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9602 case $(srcdir) in \
9603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9604 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9606 esac; \
9607 module_srcdir=fixincludes; \
9608 $(SHELL) $$s/$$module_srcdir/configure \
9609 --srcdir=$${topdir}/$$module_srcdir \
9610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9611 --target=${target_alias} \
9612 --with-build-libsubdir=$(HOST_SUBDIR) \
9613 $(STAGEfeedback_CONFIGURE_FLAGS)
9614 @endif fixincludes-bootstrap
9616 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9617 maybe-configure-stageautoprofile-fixincludes:
9618 @if fixincludes-bootstrap
9619 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9620 configure-stageautoprofile-fixincludes:
9621 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9623 @r=`${PWD_COMMAND}`; export r; \
9624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9625 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9626 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9627 $(HOST_EXPORTS) \
9628 $(POSTSTAGE1_HOST_EXPORTS) \
9629 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9630 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9631 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9632 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9634 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9635 case $(srcdir) in \
9636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9637 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9639 esac; \
9640 module_srcdir=fixincludes; \
9641 $(SHELL) $$s/$$module_srcdir/configure \
9642 --srcdir=$${topdir}/$$module_srcdir \
9643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9644 --target=${target_alias} \
9645 --with-build-libsubdir=$(HOST_SUBDIR) \
9646 $(STAGEautoprofile_CONFIGURE_FLAGS)
9647 @endif fixincludes-bootstrap
9649 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9650 maybe-configure-stageautofeedback-fixincludes:
9651 @if fixincludes-bootstrap
9652 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9653 configure-stageautofeedback-fixincludes:
9654 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9655 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9656 @r=`${PWD_COMMAND}`; export r; \
9657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9658 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9659 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9660 $(HOST_EXPORTS) \
9661 $(POSTSTAGE1_HOST_EXPORTS) \
9662 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9663 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9664 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9665 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9667 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9668 case $(srcdir) in \
9669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9670 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9672 esac; \
9673 module_srcdir=fixincludes; \
9674 $(SHELL) $$s/$$module_srcdir/configure \
9675 --srcdir=$${topdir}/$$module_srcdir \
9676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9677 --target=${target_alias} \
9678 --with-build-libsubdir=$(HOST_SUBDIR) \
9679 $(STAGEautofeedback_CONFIGURE_FLAGS)
9680 @endif fixincludes-bootstrap
9686 .PHONY: all-fixincludes maybe-all-fixincludes
9687 maybe-all-fixincludes:
9688 @if gcc-bootstrap
9689 all-fixincludes: stage_current
9690 @endif gcc-bootstrap
9691 @if fixincludes
9692 TARGET-fixincludes=all
9693 maybe-all-fixincludes: all-fixincludes
9694 all-fixincludes: configure-fixincludes
9695 @r=`${PWD_COMMAND}`; export r; \
9696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9697 $(HOST_EXPORTS) \
9698 (cd $(HOST_SUBDIR)/fixincludes && \
9699 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9700 $(TARGET-fixincludes))
9701 @endif fixincludes
9705 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9706 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9707 maybe-all-stage1-fixincludes:
9708 maybe-clean-stage1-fixincludes:
9709 @if fixincludes-bootstrap
9710 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9711 all-stage1: all-stage1-fixincludes
9712 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9713 all-stage1-fixincludes: configure-stage1-fixincludes
9714 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9715 @r=`${PWD_COMMAND}`; export r; \
9716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717 TFLAGS="$(STAGE1_TFLAGS)"; \
9718 $(HOST_EXPORTS) \
9719 cd $(HOST_SUBDIR)/fixincludes && \
9721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9722 CFLAGS="$(STAGE1_CFLAGS)" \
9723 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9724 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9725 LIBCFLAGS="$(LIBCFLAGS)" \
9726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9729 $(EXTRA_HOST_FLAGS) \
9730 $(STAGE1_FLAGS_TO_PASS) \
9731 TFLAGS="$(STAGE1_TFLAGS)" \
9732 $(TARGET-stage1-fixincludes)
9734 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9735 clean-stage1: clean-stage1-fixincludes
9736 clean-stage1-fixincludes:
9737 @if [ $(current_stage) = stage1 ]; then \
9738 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9739 else \
9740 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9741 $(MAKE) stage1-start; \
9742 fi; \
9743 cd $(HOST_SUBDIR)/fixincludes && \
9744 $(MAKE) $(EXTRA_HOST_FLAGS) \
9745 $(STAGE1_FLAGS_TO_PASS) clean
9746 @endif fixincludes-bootstrap
9749 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9750 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9751 maybe-all-stage2-fixincludes:
9752 maybe-clean-stage2-fixincludes:
9753 @if fixincludes-bootstrap
9754 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9755 all-stage2: all-stage2-fixincludes
9756 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9757 all-stage2-fixincludes: configure-stage2-fixincludes
9758 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9759 @r=`${PWD_COMMAND}`; export r; \
9760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9761 TFLAGS="$(STAGE2_TFLAGS)"; \
9762 $(HOST_EXPORTS) \
9763 $(POSTSTAGE1_HOST_EXPORTS) \
9764 cd $(HOST_SUBDIR)/fixincludes && \
9766 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9767 CFLAGS="$(STAGE2_CFLAGS)" \
9768 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9769 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9775 TFLAGS="$(STAGE2_TFLAGS)" \
9776 $(TARGET-stage2-fixincludes)
9778 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9779 clean-stage2: clean-stage2-fixincludes
9780 clean-stage2-fixincludes:
9781 @if [ $(current_stage) = stage2 ]; then \
9782 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9783 else \
9784 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9785 $(MAKE) stage2-start; \
9786 fi; \
9787 cd $(HOST_SUBDIR)/fixincludes && \
9788 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9789 @endif fixincludes-bootstrap
9792 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9793 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9794 maybe-all-stage3-fixincludes:
9795 maybe-clean-stage3-fixincludes:
9796 @if fixincludes-bootstrap
9797 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9798 all-stage3: all-stage3-fixincludes
9799 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9800 all-stage3-fixincludes: configure-stage3-fixincludes
9801 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9802 @r=`${PWD_COMMAND}`; export r; \
9803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804 TFLAGS="$(STAGE3_TFLAGS)"; \
9805 $(HOST_EXPORTS) \
9806 $(POSTSTAGE1_HOST_EXPORTS) \
9807 cd $(HOST_SUBDIR)/fixincludes && \
9809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9810 CFLAGS="$(STAGE3_CFLAGS)" \
9811 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9812 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9818 TFLAGS="$(STAGE3_TFLAGS)" \
9819 $(TARGET-stage3-fixincludes)
9821 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9822 clean-stage3: clean-stage3-fixincludes
9823 clean-stage3-fixincludes:
9824 @if [ $(current_stage) = stage3 ]; then \
9825 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9826 else \
9827 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9828 $(MAKE) stage3-start; \
9829 fi; \
9830 cd $(HOST_SUBDIR)/fixincludes && \
9831 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9832 @endif fixincludes-bootstrap
9835 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9836 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9837 maybe-all-stage4-fixincludes:
9838 maybe-clean-stage4-fixincludes:
9839 @if fixincludes-bootstrap
9840 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9841 all-stage4: all-stage4-fixincludes
9842 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9843 all-stage4-fixincludes: configure-stage4-fixincludes
9844 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9845 @r=`${PWD_COMMAND}`; export r; \
9846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9847 TFLAGS="$(STAGE4_TFLAGS)"; \
9848 $(HOST_EXPORTS) \
9849 $(POSTSTAGE1_HOST_EXPORTS) \
9850 cd $(HOST_SUBDIR)/fixincludes && \
9852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9853 CFLAGS="$(STAGE4_CFLAGS)" \
9854 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9855 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9861 TFLAGS="$(STAGE4_TFLAGS)" \
9862 $(TARGET-stage4-fixincludes)
9864 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9865 clean-stage4: clean-stage4-fixincludes
9866 clean-stage4-fixincludes:
9867 @if [ $(current_stage) = stage4 ]; then \
9868 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9869 else \
9870 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9871 $(MAKE) stage4-start; \
9872 fi; \
9873 cd $(HOST_SUBDIR)/fixincludes && \
9874 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9875 @endif fixincludes-bootstrap
9878 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9879 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9880 maybe-all-stageprofile-fixincludes:
9881 maybe-clean-stageprofile-fixincludes:
9882 @if fixincludes-bootstrap
9883 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9884 all-stageprofile: all-stageprofile-fixincludes
9885 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9886 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9887 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9888 @r=`${PWD_COMMAND}`; export r; \
9889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9890 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9891 $(HOST_EXPORTS) \
9892 $(POSTSTAGE1_HOST_EXPORTS) \
9893 cd $(HOST_SUBDIR)/fixincludes && \
9895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9896 CFLAGS="$(STAGEprofile_CFLAGS)" \
9897 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9898 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9904 TFLAGS="$(STAGEprofile_TFLAGS)" \
9905 $(TARGET-stageprofile-fixincludes)
9907 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9908 clean-stageprofile: clean-stageprofile-fixincludes
9909 clean-stageprofile-fixincludes:
9910 @if [ $(current_stage) = stageprofile ]; then \
9911 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9912 else \
9913 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9914 $(MAKE) stageprofile-start; \
9915 fi; \
9916 cd $(HOST_SUBDIR)/fixincludes && \
9917 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9918 @endif fixincludes-bootstrap
9921 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9922 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9923 maybe-all-stagetrain-fixincludes:
9924 maybe-clean-stagetrain-fixincludes:
9925 @if fixincludes-bootstrap
9926 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9927 all-stagetrain: all-stagetrain-fixincludes
9928 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9929 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9930 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9931 @r=`${PWD_COMMAND}`; export r; \
9932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9934 $(HOST_EXPORTS) \
9935 $(POSTSTAGE1_HOST_EXPORTS) \
9936 cd $(HOST_SUBDIR)/fixincludes && \
9938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9939 CFLAGS="$(STAGEtrain_CFLAGS)" \
9940 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9941 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9942 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9947 TFLAGS="$(STAGEtrain_TFLAGS)" \
9948 $(TARGET-stagetrain-fixincludes)
9950 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9951 clean-stagetrain: clean-stagetrain-fixincludes
9952 clean-stagetrain-fixincludes:
9953 @if [ $(current_stage) = stagetrain ]; then \
9954 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9955 else \
9956 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9957 $(MAKE) stagetrain-start; \
9958 fi; \
9959 cd $(HOST_SUBDIR)/fixincludes && \
9960 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9961 @endif fixincludes-bootstrap
9964 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9965 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9966 maybe-all-stagefeedback-fixincludes:
9967 maybe-clean-stagefeedback-fixincludes:
9968 @if fixincludes-bootstrap
9969 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9970 all-stagefeedback: all-stagefeedback-fixincludes
9971 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9972 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9973 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9974 @r=`${PWD_COMMAND}`; export r; \
9975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9976 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9977 $(HOST_EXPORTS) \
9978 $(POSTSTAGE1_HOST_EXPORTS) \
9979 cd $(HOST_SUBDIR)/fixincludes && \
9981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9982 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9983 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9984 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9985 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9990 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9991 $(TARGET-stagefeedback-fixincludes)
9993 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9994 clean-stagefeedback: clean-stagefeedback-fixincludes
9995 clean-stagefeedback-fixincludes:
9996 @if [ $(current_stage) = stagefeedback ]; then \
9997 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9998 else \
9999 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
10000 $(MAKE) stagefeedback-start; \
10001 fi; \
10002 cd $(HOST_SUBDIR)/fixincludes && \
10003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10004 @endif fixincludes-bootstrap
10007 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
10008 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
10009 maybe-all-stageautoprofile-fixincludes:
10010 maybe-clean-stageautoprofile-fixincludes:
10011 @if fixincludes-bootstrap
10012 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
10013 all-stageautoprofile: all-stageautoprofile-fixincludes
10014 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
10015 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
10016 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10017 @r=`${PWD_COMMAND}`; export r; \
10018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10020 $(HOST_EXPORTS) \
10021 $(POSTSTAGE1_HOST_EXPORTS) \
10022 cd $(HOST_SUBDIR)/fixincludes && \
10023 $$s/gcc/config/i386/$(AUTO_PROFILE) \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10025 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10026 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
10027 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10028 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10032 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10033 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
10034 $(TARGET-stageautoprofile-fixincludes)
10036 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
10037 clean-stageautoprofile: clean-stageautoprofile-fixincludes
10038 clean-stageautoprofile-fixincludes:
10039 @if [ $(current_stage) = stageautoprofile ]; then \
10040 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10041 else \
10042 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
10043 $(MAKE) stageautoprofile-start; \
10044 fi; \
10045 cd $(HOST_SUBDIR)/fixincludes && \
10046 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10047 @endif fixincludes-bootstrap
10050 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10051 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10052 maybe-all-stageautofeedback-fixincludes:
10053 maybe-clean-stageautofeedback-fixincludes:
10054 @if fixincludes-bootstrap
10055 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10056 all-stageautofeedback: all-stageautofeedback-fixincludes
10057 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10058 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10059 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10060 @r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10063 $(HOST_EXPORTS) \
10064 $(POSTSTAGE1_HOST_EXPORTS) \
10065 cd $(HOST_SUBDIR)/fixincludes && \
10067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10068 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10069 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10070 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10071 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10075 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10076 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10077 $(TARGET-stageautofeedback-fixincludes)
10079 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10080 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10081 clean-stageautofeedback-fixincludes:
10082 @if [ $(current_stage) = stageautofeedback ]; then \
10083 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10084 else \
10085 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10086 $(MAKE) stageautofeedback-start; \
10087 fi; \
10088 cd $(HOST_SUBDIR)/fixincludes && \
10089 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10090 @endif fixincludes-bootstrap
10096 .PHONY: check-fixincludes maybe-check-fixincludes
10097 maybe-check-fixincludes:
10098 @if fixincludes
10099 maybe-check-fixincludes: check-fixincludes
10101 check-fixincludes:
10102 @: $(MAKE); $(unstage)
10103 @r=`${PWD_COMMAND}`; export r; \
10104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10105 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10106 (cd $(HOST_SUBDIR)/fixincludes && \
10107 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10109 @endif fixincludes
10111 .PHONY: install-fixincludes maybe-install-fixincludes
10112 maybe-install-fixincludes:
10113 @if fixincludes
10114 maybe-install-fixincludes: install-fixincludes
10116 install-fixincludes: installdirs
10117 @: $(MAKE); $(unstage)
10118 @r=`${PWD_COMMAND}`; export r; \
10119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120 $(HOST_EXPORTS) \
10121 (cd $(HOST_SUBDIR)/fixincludes && \
10122 $(MAKE) $(FLAGS_TO_PASS) install)
10124 @endif fixincludes
10126 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10127 maybe-install-strip-fixincludes:
10128 @if fixincludes
10129 maybe-install-strip-fixincludes: install-strip-fixincludes
10131 install-strip-fixincludes: installdirs
10132 @: $(MAKE); $(unstage)
10133 @r=`${PWD_COMMAND}`; export r; \
10134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135 $(HOST_EXPORTS) \
10136 (cd $(HOST_SUBDIR)/fixincludes && \
10137 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10139 @endif fixincludes
10141 # Other targets (info, dvi, pdf, etc.)
10143 .PHONY: maybe-info-fixincludes info-fixincludes
10144 maybe-info-fixincludes:
10145 @if fixincludes
10146 maybe-info-fixincludes: info-fixincludes
10148 info-fixincludes: \
10149 configure-fixincludes
10150 @[ -f ./fixincludes/Makefile ] || exit 0; \
10151 r=`${PWD_COMMAND}`; export r; \
10152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153 $(HOST_EXPORTS) \
10154 for flag in $(EXTRA_HOST_FLAGS) ; do \
10155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10156 done; \
10157 echo "Doing info in fixincludes"; \
10158 (cd $(HOST_SUBDIR)/fixincludes && \
10159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10161 "RANLIB=$${RANLIB}" \
10162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10163 info) \
10164 || exit 1
10166 @endif fixincludes
10168 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10169 maybe-dvi-fixincludes:
10170 @if fixincludes
10171 maybe-dvi-fixincludes: dvi-fixincludes
10173 dvi-fixincludes: \
10174 configure-fixincludes
10175 @[ -f ./fixincludes/Makefile ] || exit 0; \
10176 r=`${PWD_COMMAND}`; export r; \
10177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10178 $(HOST_EXPORTS) \
10179 for flag in $(EXTRA_HOST_FLAGS) ; do \
10180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10181 done; \
10182 echo "Doing dvi in fixincludes"; \
10183 (cd $(HOST_SUBDIR)/fixincludes && \
10184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10186 "RANLIB=$${RANLIB}" \
10187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10188 dvi) \
10189 || exit 1
10191 @endif fixincludes
10193 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10194 maybe-pdf-fixincludes:
10195 @if fixincludes
10196 maybe-pdf-fixincludes: pdf-fixincludes
10198 pdf-fixincludes: \
10199 configure-fixincludes
10200 @[ -f ./fixincludes/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 pdf in fixincludes"; \
10208 (cd $(HOST_SUBDIR)/fixincludes && \
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 pdf) \
10214 || exit 1
10216 @endif fixincludes
10218 .PHONY: maybe-html-fixincludes html-fixincludes
10219 maybe-html-fixincludes:
10220 @if fixincludes
10221 maybe-html-fixincludes: html-fixincludes
10223 html-fixincludes: \
10224 configure-fixincludes
10225 @[ -f ./fixincludes/Makefile ] || exit 0; \
10226 r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 $(HOST_EXPORTS) \
10229 for flag in $(EXTRA_HOST_FLAGS) ; do \
10230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10231 done; \
10232 echo "Doing html in fixincludes"; \
10233 (cd $(HOST_SUBDIR)/fixincludes && \
10234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10236 "RANLIB=$${RANLIB}" \
10237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10238 html) \
10239 || exit 1
10241 @endif fixincludes
10243 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10244 maybe-TAGS-fixincludes:
10245 @if fixincludes
10246 maybe-TAGS-fixincludes: TAGS-fixincludes
10248 # fixincludes doesn't support TAGS.
10249 TAGS-fixincludes:
10251 @endif fixincludes
10253 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10254 maybe-install-info-fixincludes:
10255 @if fixincludes
10256 maybe-install-info-fixincludes: install-info-fixincludes
10258 install-info-fixincludes: \
10259 configure-fixincludes \
10260 info-fixincludes
10261 @[ -f ./fixincludes/Makefile ] || exit 0; \
10262 r=`${PWD_COMMAND}`; export r; \
10263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10264 $(HOST_EXPORTS) \
10265 for flag in $(EXTRA_HOST_FLAGS) ; do \
10266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10267 done; \
10268 echo "Doing install-info in fixincludes"; \
10269 (cd $(HOST_SUBDIR)/fixincludes && \
10270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10272 "RANLIB=$${RANLIB}" \
10273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10274 install-info) \
10275 || exit 1
10277 @endif fixincludes
10279 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10280 maybe-install-dvi-fixincludes:
10281 @if fixincludes
10282 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10284 # fixincludes doesn't support install-dvi.
10285 install-dvi-fixincludes:
10287 @endif fixincludes
10289 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10290 maybe-install-pdf-fixincludes:
10291 @if fixincludes
10292 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10294 install-pdf-fixincludes: \
10295 configure-fixincludes \
10296 pdf-fixincludes
10297 @[ -f ./fixincludes/Makefile ] || exit 0; \
10298 r=`${PWD_COMMAND}`; export r; \
10299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10300 $(HOST_EXPORTS) \
10301 for flag in $(EXTRA_HOST_FLAGS) ; do \
10302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10303 done; \
10304 echo "Doing install-pdf in fixincludes"; \
10305 (cd $(HOST_SUBDIR)/fixincludes && \
10306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10308 "RANLIB=$${RANLIB}" \
10309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10310 install-pdf) \
10311 || exit 1
10313 @endif fixincludes
10315 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10316 maybe-install-html-fixincludes:
10317 @if fixincludes
10318 maybe-install-html-fixincludes: install-html-fixincludes
10320 install-html-fixincludes: \
10321 configure-fixincludes \
10322 html-fixincludes
10323 @[ -f ./fixincludes/Makefile ] || exit 0; \
10324 r=`${PWD_COMMAND}`; export r; \
10325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326 $(HOST_EXPORTS) \
10327 for flag in $(EXTRA_HOST_FLAGS) ; do \
10328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10329 done; \
10330 echo "Doing install-html in fixincludes"; \
10331 (cd $(HOST_SUBDIR)/fixincludes && \
10332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10334 "RANLIB=$${RANLIB}" \
10335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10336 install-html) \
10337 || exit 1
10339 @endif fixincludes
10341 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10342 maybe-installcheck-fixincludes:
10343 @if fixincludes
10344 maybe-installcheck-fixincludes: installcheck-fixincludes
10346 installcheck-fixincludes: \
10347 configure-fixincludes
10348 @[ -f ./fixincludes/Makefile ] || exit 0; \
10349 r=`${PWD_COMMAND}`; export r; \
10350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10351 $(HOST_EXPORTS) \
10352 for flag in $(EXTRA_HOST_FLAGS) ; do \
10353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10354 done; \
10355 echo "Doing installcheck in fixincludes"; \
10356 (cd $(HOST_SUBDIR)/fixincludes && \
10357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10359 "RANLIB=$${RANLIB}" \
10360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10361 installcheck) \
10362 || exit 1
10364 @endif fixincludes
10366 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10367 maybe-mostlyclean-fixincludes:
10368 @if fixincludes
10369 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10371 mostlyclean-fixincludes:
10372 @[ -f ./fixincludes/Makefile ] || exit 0; \
10373 r=`${PWD_COMMAND}`; export r; \
10374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375 $(HOST_EXPORTS) \
10376 for flag in $(EXTRA_HOST_FLAGS) ; do \
10377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10378 done; \
10379 echo "Doing mostlyclean in fixincludes"; \
10380 (cd $(HOST_SUBDIR)/fixincludes && \
10381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10383 "RANLIB=$${RANLIB}" \
10384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10385 mostlyclean) \
10386 || exit 1
10388 @endif fixincludes
10390 .PHONY: maybe-clean-fixincludes clean-fixincludes
10391 maybe-clean-fixincludes:
10392 @if fixincludes
10393 maybe-clean-fixincludes: clean-fixincludes
10395 clean-fixincludes:
10396 @[ -f ./fixincludes/Makefile ] || exit 0; \
10397 r=`${PWD_COMMAND}`; export r; \
10398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399 $(HOST_EXPORTS) \
10400 for flag in $(EXTRA_HOST_FLAGS) ; do \
10401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10402 done; \
10403 echo "Doing clean in fixincludes"; \
10404 (cd $(HOST_SUBDIR)/fixincludes && \
10405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10407 "RANLIB=$${RANLIB}" \
10408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10409 clean) \
10410 || exit 1
10412 @endif fixincludes
10414 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10415 maybe-distclean-fixincludes:
10416 @if fixincludes
10417 maybe-distclean-fixincludes: distclean-fixincludes
10419 distclean-fixincludes:
10420 @[ -f ./fixincludes/Makefile ] || exit 0; \
10421 r=`${PWD_COMMAND}`; export r; \
10422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10423 $(HOST_EXPORTS) \
10424 for flag in $(EXTRA_HOST_FLAGS) ; do \
10425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10426 done; \
10427 echo "Doing distclean in fixincludes"; \
10428 (cd $(HOST_SUBDIR)/fixincludes && \
10429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10431 "RANLIB=$${RANLIB}" \
10432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10433 distclean) \
10434 || exit 1
10436 @endif fixincludes
10438 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10439 maybe-maintainer-clean-fixincludes:
10440 @if fixincludes
10441 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10443 maintainer-clean-fixincludes:
10444 @[ -f ./fixincludes/Makefile ] || exit 0; \
10445 r=`${PWD_COMMAND}`; export r; \
10446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447 $(HOST_EXPORTS) \
10448 for flag in $(EXTRA_HOST_FLAGS) ; do \
10449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10450 done; \
10451 echo "Doing maintainer-clean in fixincludes"; \
10452 (cd $(HOST_SUBDIR)/fixincludes && \
10453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10455 "RANLIB=$${RANLIB}" \
10456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10457 maintainer-clean) \
10458 || exit 1
10460 @endif fixincludes
10464 .PHONY: configure-flex maybe-configure-flex
10465 maybe-configure-flex:
10466 @if gcc-bootstrap
10467 configure-flex: stage_current
10468 @endif gcc-bootstrap
10469 @if flex
10470 maybe-configure-flex: configure-flex
10471 configure-flex:
10472 @: $(MAKE); $(unstage)
10473 @r=`${PWD_COMMAND}`; export r; \
10474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10475 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10477 $(HOST_EXPORTS) \
10478 echo Configuring in $(HOST_SUBDIR)/flex; \
10479 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10480 case $(srcdir) in \
10481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10482 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10484 esac; \
10485 module_srcdir=flex; \
10486 $(SHELL) \
10487 $$s/$$module_srcdir/configure \
10488 --srcdir=$${topdir}/$$module_srcdir \
10489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10490 --target=${target_alias} \
10491 || exit 1
10492 @endif flex
10498 .PHONY: all-flex maybe-all-flex
10499 maybe-all-flex:
10500 @if gcc-bootstrap
10501 all-flex: stage_current
10502 @endif gcc-bootstrap
10503 @if flex
10504 TARGET-flex=all
10505 maybe-all-flex: all-flex
10506 all-flex: configure-flex
10507 @: $(MAKE); $(unstage)
10508 @r=`${PWD_COMMAND}`; export r; \
10509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10510 $(HOST_EXPORTS) \
10511 (cd $(HOST_SUBDIR)/flex && \
10512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10513 $(TARGET-flex))
10514 @endif flex
10519 .PHONY: check-flex maybe-check-flex
10520 maybe-check-flex:
10521 @if flex
10522 maybe-check-flex: check-flex
10524 # This module is only tested in a native toolchain.
10525 check-flex:
10526 @: $(MAKE); $(unstage)
10527 @if [ '$(host)' = '$(target)' ]; then \
10528 r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 $(HOST_EXPORTS) \
10531 (cd $(HOST_SUBDIR)/flex && \
10532 $(MAKE) $(FLAGS_TO_PASS) check)
10535 @endif flex
10537 .PHONY: install-flex maybe-install-flex
10538 maybe-install-flex:
10539 @if flex
10540 maybe-install-flex: install-flex
10542 install-flex: installdirs
10543 @: $(MAKE); $(unstage)
10544 @r=`${PWD_COMMAND}`; export r; \
10545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10546 $(HOST_EXPORTS) \
10547 (cd $(HOST_SUBDIR)/flex && \
10548 $(MAKE) $(FLAGS_TO_PASS) install)
10550 @endif flex
10552 .PHONY: install-strip-flex maybe-install-strip-flex
10553 maybe-install-strip-flex:
10554 @if flex
10555 maybe-install-strip-flex: install-strip-flex
10557 install-strip-flex: installdirs
10558 @: $(MAKE); $(unstage)
10559 @r=`${PWD_COMMAND}`; export r; \
10560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561 $(HOST_EXPORTS) \
10562 (cd $(HOST_SUBDIR)/flex && \
10563 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10565 @endif flex
10567 # Other targets (info, dvi, pdf, etc.)
10569 .PHONY: maybe-info-flex info-flex
10570 maybe-info-flex:
10571 @if flex
10572 maybe-info-flex: info-flex
10574 info-flex: \
10575 configure-flex
10576 @: $(MAKE); $(unstage)
10577 @[ -f ./flex/Makefile ] || exit 0; \
10578 r=`${PWD_COMMAND}`; export r; \
10579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10580 $(HOST_EXPORTS) \
10581 for flag in $(EXTRA_HOST_FLAGS) ; do \
10582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10583 done; \
10584 echo "Doing info in flex"; \
10585 (cd $(HOST_SUBDIR)/flex && \
10586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10588 "RANLIB=$${RANLIB}" \
10589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10590 info) \
10591 || exit 1
10593 @endif flex
10595 .PHONY: maybe-dvi-flex dvi-flex
10596 maybe-dvi-flex:
10597 @if flex
10598 maybe-dvi-flex: dvi-flex
10600 dvi-flex: \
10601 configure-flex
10602 @: $(MAKE); $(unstage)
10603 @[ -f ./flex/Makefile ] || exit 0; \
10604 r=`${PWD_COMMAND}`; export r; \
10605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606 $(HOST_EXPORTS) \
10607 for flag in $(EXTRA_HOST_FLAGS) ; do \
10608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10609 done; \
10610 echo "Doing dvi in flex"; \
10611 (cd $(HOST_SUBDIR)/flex && \
10612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10614 "RANLIB=$${RANLIB}" \
10615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10616 dvi) \
10617 || exit 1
10619 @endif flex
10621 .PHONY: maybe-pdf-flex pdf-flex
10622 maybe-pdf-flex:
10623 @if flex
10624 maybe-pdf-flex: pdf-flex
10626 pdf-flex: \
10627 configure-flex
10628 @: $(MAKE); $(unstage)
10629 @[ -f ./flex/Makefile ] || exit 0; \
10630 r=`${PWD_COMMAND}`; export r; \
10631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10632 $(HOST_EXPORTS) \
10633 for flag in $(EXTRA_HOST_FLAGS) ; do \
10634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10635 done; \
10636 echo "Doing pdf in flex"; \
10637 (cd $(HOST_SUBDIR)/flex && \
10638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10640 "RANLIB=$${RANLIB}" \
10641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10642 pdf) \
10643 || exit 1
10645 @endif flex
10647 .PHONY: maybe-html-flex html-flex
10648 maybe-html-flex:
10649 @if flex
10650 maybe-html-flex: html-flex
10652 html-flex: \
10653 configure-flex
10654 @: $(MAKE); $(unstage)
10655 @[ -f ./flex/Makefile ] || exit 0; \
10656 r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(HOST_EXPORTS) \
10659 for flag in $(EXTRA_HOST_FLAGS) ; do \
10660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10661 done; \
10662 echo "Doing html in flex"; \
10663 (cd $(HOST_SUBDIR)/flex && \
10664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10666 "RANLIB=$${RANLIB}" \
10667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10668 html) \
10669 || exit 1
10671 @endif flex
10673 .PHONY: maybe-TAGS-flex TAGS-flex
10674 maybe-TAGS-flex:
10675 @if flex
10676 maybe-TAGS-flex: TAGS-flex
10678 TAGS-flex: \
10679 configure-flex
10680 @: $(MAKE); $(unstage)
10681 @[ -f ./flex/Makefile ] || exit 0; \
10682 r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 $(HOST_EXPORTS) \
10685 for flag in $(EXTRA_HOST_FLAGS) ; do \
10686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687 done; \
10688 echo "Doing TAGS in flex"; \
10689 (cd $(HOST_SUBDIR)/flex && \
10690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692 "RANLIB=$${RANLIB}" \
10693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10694 TAGS) \
10695 || exit 1
10697 @endif flex
10699 .PHONY: maybe-install-info-flex install-info-flex
10700 maybe-install-info-flex:
10701 @if flex
10702 maybe-install-info-flex: install-info-flex
10704 install-info-flex: \
10705 configure-flex \
10706 info-flex
10707 @: $(MAKE); $(unstage)
10708 @[ -f ./flex/Makefile ] || exit 0; \
10709 r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) \
10712 for flag in $(EXTRA_HOST_FLAGS) ; do \
10713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714 done; \
10715 echo "Doing install-info in flex"; \
10716 (cd $(HOST_SUBDIR)/flex && \
10717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719 "RANLIB=$${RANLIB}" \
10720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721 install-info) \
10722 || exit 1
10724 @endif flex
10726 .PHONY: maybe-install-dvi-flex install-dvi-flex
10727 maybe-install-dvi-flex:
10728 @if flex
10729 maybe-install-dvi-flex: install-dvi-flex
10731 install-dvi-flex: \
10732 configure-flex \
10733 dvi-flex
10734 @: $(MAKE); $(unstage)
10735 @[ -f ./flex/Makefile ] || exit 0; \
10736 r=`${PWD_COMMAND}`; export r; \
10737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738 $(HOST_EXPORTS) \
10739 for flag in $(EXTRA_HOST_FLAGS) ; do \
10740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741 done; \
10742 echo "Doing install-dvi in flex"; \
10743 (cd $(HOST_SUBDIR)/flex && \
10744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746 "RANLIB=$${RANLIB}" \
10747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748 install-dvi) \
10749 || exit 1
10751 @endif flex
10753 .PHONY: maybe-install-pdf-flex install-pdf-flex
10754 maybe-install-pdf-flex:
10755 @if flex
10756 maybe-install-pdf-flex: install-pdf-flex
10758 install-pdf-flex: \
10759 configure-flex \
10760 pdf-flex
10761 @: $(MAKE); $(unstage)
10762 @[ -f ./flex/Makefile ] || exit 0; \
10763 r=`${PWD_COMMAND}`; export r; \
10764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10765 $(HOST_EXPORTS) \
10766 for flag in $(EXTRA_HOST_FLAGS) ; do \
10767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10768 done; \
10769 echo "Doing install-pdf in flex"; \
10770 (cd $(HOST_SUBDIR)/flex && \
10771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10773 "RANLIB=$${RANLIB}" \
10774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10775 install-pdf) \
10776 || exit 1
10778 @endif flex
10780 .PHONY: maybe-install-html-flex install-html-flex
10781 maybe-install-html-flex:
10782 @if flex
10783 maybe-install-html-flex: install-html-flex
10785 install-html-flex: \
10786 configure-flex \
10787 html-flex
10788 @: $(MAKE); $(unstage)
10789 @[ -f ./flex/Makefile ] || exit 0; \
10790 r=`${PWD_COMMAND}`; export r; \
10791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10792 $(HOST_EXPORTS) \
10793 for flag in $(EXTRA_HOST_FLAGS) ; do \
10794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10795 done; \
10796 echo "Doing install-html in flex"; \
10797 (cd $(HOST_SUBDIR)/flex && \
10798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10800 "RANLIB=$${RANLIB}" \
10801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10802 install-html) \
10803 || exit 1
10805 @endif flex
10807 .PHONY: maybe-installcheck-flex installcheck-flex
10808 maybe-installcheck-flex:
10809 @if flex
10810 maybe-installcheck-flex: installcheck-flex
10812 installcheck-flex: \
10813 configure-flex
10814 @: $(MAKE); $(unstage)
10815 @[ -f ./flex/Makefile ] || exit 0; \
10816 r=`${PWD_COMMAND}`; export r; \
10817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10818 $(HOST_EXPORTS) \
10819 for flag in $(EXTRA_HOST_FLAGS) ; do \
10820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10821 done; \
10822 echo "Doing installcheck in flex"; \
10823 (cd $(HOST_SUBDIR)/flex && \
10824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10826 "RANLIB=$${RANLIB}" \
10827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10828 installcheck) \
10829 || exit 1
10831 @endif flex
10833 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10834 maybe-mostlyclean-flex:
10835 @if flex
10836 maybe-mostlyclean-flex: mostlyclean-flex
10838 mostlyclean-flex:
10839 @: $(MAKE); $(unstage)
10840 @[ -f ./flex/Makefile ] || exit 0; \
10841 r=`${PWD_COMMAND}`; export r; \
10842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10843 $(HOST_EXPORTS) \
10844 for flag in $(EXTRA_HOST_FLAGS) ; do \
10845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10846 done; \
10847 echo "Doing mostlyclean in flex"; \
10848 (cd $(HOST_SUBDIR)/flex && \
10849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10851 "RANLIB=$${RANLIB}" \
10852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10853 mostlyclean) \
10854 || exit 1
10856 @endif flex
10858 .PHONY: maybe-clean-flex clean-flex
10859 maybe-clean-flex:
10860 @if flex
10861 maybe-clean-flex: clean-flex
10863 clean-flex:
10864 @: $(MAKE); $(unstage)
10865 @[ -f ./flex/Makefile ] || exit 0; \
10866 r=`${PWD_COMMAND}`; export r; \
10867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10868 $(HOST_EXPORTS) \
10869 for flag in $(EXTRA_HOST_FLAGS) ; do \
10870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10871 done; \
10872 echo "Doing clean in flex"; \
10873 (cd $(HOST_SUBDIR)/flex && \
10874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10876 "RANLIB=$${RANLIB}" \
10877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10878 clean) \
10879 || exit 1
10881 @endif flex
10883 .PHONY: maybe-distclean-flex distclean-flex
10884 maybe-distclean-flex:
10885 @if flex
10886 maybe-distclean-flex: distclean-flex
10888 distclean-flex:
10889 @: $(MAKE); $(unstage)
10890 @[ -f ./flex/Makefile ] || exit 0; \
10891 r=`${PWD_COMMAND}`; export r; \
10892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10893 $(HOST_EXPORTS) \
10894 for flag in $(EXTRA_HOST_FLAGS) ; do \
10895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10896 done; \
10897 echo "Doing distclean in flex"; \
10898 (cd $(HOST_SUBDIR)/flex && \
10899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10901 "RANLIB=$${RANLIB}" \
10902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10903 distclean) \
10904 || exit 1
10906 @endif flex
10908 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10909 maybe-maintainer-clean-flex:
10910 @if flex
10911 maybe-maintainer-clean-flex: maintainer-clean-flex
10913 maintainer-clean-flex:
10914 @: $(MAKE); $(unstage)
10915 @[ -f ./flex/Makefile ] || exit 0; \
10916 r=`${PWD_COMMAND}`; export r; \
10917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918 $(HOST_EXPORTS) \
10919 for flag in $(EXTRA_HOST_FLAGS) ; do \
10920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921 done; \
10922 echo "Doing maintainer-clean in flex"; \
10923 (cd $(HOST_SUBDIR)/flex && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926 "RANLIB=$${RANLIB}" \
10927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928 maintainer-clean) \
10929 || exit 1
10931 @endif flex
10935 .PHONY: configure-gas maybe-configure-gas
10936 maybe-configure-gas:
10937 @if gcc-bootstrap
10938 configure-gas: stage_current
10939 @endif gcc-bootstrap
10940 @if gas
10941 maybe-configure-gas: configure-gas
10942 configure-gas:
10943 @r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10947 $(HOST_EXPORTS) \
10948 echo Configuring in $(HOST_SUBDIR)/gas; \
10949 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10950 case $(srcdir) in \
10951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10952 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10954 esac; \
10955 module_srcdir=gas; \
10956 $(SHELL) \
10957 $$s/$$module_srcdir/configure \
10958 --srcdir=$${topdir}/$$module_srcdir \
10959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10960 --target=${target_alias} \
10961 || exit 1
10962 @endif gas
10966 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10967 maybe-configure-stage1-gas:
10968 @if gas-bootstrap
10969 maybe-configure-stage1-gas: configure-stage1-gas
10970 configure-stage1-gas:
10971 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10973 @r=`${PWD_COMMAND}`; export r; \
10974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10975 TFLAGS="$(STAGE1_TFLAGS)"; \
10976 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10977 $(HOST_EXPORTS) \
10978 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10979 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10980 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10981 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10983 cd $(HOST_SUBDIR)/gas || exit 1; \
10984 case $(srcdir) in \
10985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10986 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10988 esac; \
10989 module_srcdir=gas; \
10990 $(SHELL) $$s/$$module_srcdir/configure \
10991 --srcdir=$${topdir}/$$module_srcdir \
10992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10993 --target=${target_alias} \
10995 $(STAGE1_CONFIGURE_FLAGS)
10996 @endif gas-bootstrap
10998 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10999 maybe-configure-stage2-gas:
11000 @if gas-bootstrap
11001 maybe-configure-stage2-gas: configure-stage2-gas
11002 configure-stage2-gas:
11003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11005 @r=`${PWD_COMMAND}`; export r; \
11006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11007 TFLAGS="$(STAGE2_TFLAGS)"; \
11008 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11009 $(HOST_EXPORTS) \
11010 $(POSTSTAGE1_HOST_EXPORTS) \
11011 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11012 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11013 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11014 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
11015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11016 cd $(HOST_SUBDIR)/gas || exit 1; \
11017 case $(srcdir) in \
11018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11019 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11021 esac; \
11022 module_srcdir=gas; \
11023 $(SHELL) $$s/$$module_srcdir/configure \
11024 --srcdir=$${topdir}/$$module_srcdir \
11025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11026 --target=${target_alias} \
11027 --with-build-libsubdir=$(HOST_SUBDIR) \
11028 $(STAGE2_CONFIGURE_FLAGS)
11029 @endif gas-bootstrap
11031 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11032 maybe-configure-stage3-gas:
11033 @if gas-bootstrap
11034 maybe-configure-stage3-gas: configure-stage3-gas
11035 configure-stage3-gas:
11036 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11038 @r=`${PWD_COMMAND}`; export r; \
11039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11040 TFLAGS="$(STAGE3_TFLAGS)"; \
11041 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11042 $(HOST_EXPORTS) \
11043 $(POSTSTAGE1_HOST_EXPORTS) \
11044 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11045 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11046 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11047 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11049 cd $(HOST_SUBDIR)/gas || exit 1; \
11050 case $(srcdir) in \
11051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11052 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11054 esac; \
11055 module_srcdir=gas; \
11056 $(SHELL) $$s/$$module_srcdir/configure \
11057 --srcdir=$${topdir}/$$module_srcdir \
11058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11059 --target=${target_alias} \
11060 --with-build-libsubdir=$(HOST_SUBDIR) \
11061 $(STAGE3_CONFIGURE_FLAGS)
11062 @endif gas-bootstrap
11064 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11065 maybe-configure-stage4-gas:
11066 @if gas-bootstrap
11067 maybe-configure-stage4-gas: configure-stage4-gas
11068 configure-stage4-gas:
11069 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11071 @r=`${PWD_COMMAND}`; export r; \
11072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11073 TFLAGS="$(STAGE4_TFLAGS)"; \
11074 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11075 $(HOST_EXPORTS) \
11076 $(POSTSTAGE1_HOST_EXPORTS) \
11077 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11078 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11079 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11080 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11082 cd $(HOST_SUBDIR)/gas || exit 1; \
11083 case $(srcdir) in \
11084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11085 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11087 esac; \
11088 module_srcdir=gas; \
11089 $(SHELL) $$s/$$module_srcdir/configure \
11090 --srcdir=$${topdir}/$$module_srcdir \
11091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11092 --target=${target_alias} \
11093 --with-build-libsubdir=$(HOST_SUBDIR) \
11094 $(STAGE4_CONFIGURE_FLAGS)
11095 @endif gas-bootstrap
11097 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11098 maybe-configure-stageprofile-gas:
11099 @if gas-bootstrap
11100 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11101 configure-stageprofile-gas:
11102 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11104 @r=`${PWD_COMMAND}`; export r; \
11105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11107 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11108 $(HOST_EXPORTS) \
11109 $(POSTSTAGE1_HOST_EXPORTS) \
11110 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11111 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11112 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11113 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11115 cd $(HOST_SUBDIR)/gas || exit 1; \
11116 case $(srcdir) in \
11117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11118 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11120 esac; \
11121 module_srcdir=gas; \
11122 $(SHELL) $$s/$$module_srcdir/configure \
11123 --srcdir=$${topdir}/$$module_srcdir \
11124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11125 --target=${target_alias} \
11126 --with-build-libsubdir=$(HOST_SUBDIR) \
11127 $(STAGEprofile_CONFIGURE_FLAGS)
11128 @endif gas-bootstrap
11130 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11131 maybe-configure-stagetrain-gas:
11132 @if gas-bootstrap
11133 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11134 configure-stagetrain-gas:
11135 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11137 @r=`${PWD_COMMAND}`; export r; \
11138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11139 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11140 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11141 $(HOST_EXPORTS) \
11142 $(POSTSTAGE1_HOST_EXPORTS) \
11143 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11144 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11145 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11146 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11148 cd $(HOST_SUBDIR)/gas || exit 1; \
11149 case $(srcdir) in \
11150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11151 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11153 esac; \
11154 module_srcdir=gas; \
11155 $(SHELL) $$s/$$module_srcdir/configure \
11156 --srcdir=$${topdir}/$$module_srcdir \
11157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11158 --target=${target_alias} \
11159 --with-build-libsubdir=$(HOST_SUBDIR) \
11160 $(STAGEtrain_CONFIGURE_FLAGS)
11161 @endif gas-bootstrap
11163 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11164 maybe-configure-stagefeedback-gas:
11165 @if gas-bootstrap
11166 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11167 configure-stagefeedback-gas:
11168 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11170 @r=`${PWD_COMMAND}`; export r; \
11171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11172 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11173 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11174 $(HOST_EXPORTS) \
11175 $(POSTSTAGE1_HOST_EXPORTS) \
11176 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11177 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11178 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11179 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11181 cd $(HOST_SUBDIR)/gas || exit 1; \
11182 case $(srcdir) in \
11183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11184 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11186 esac; \
11187 module_srcdir=gas; \
11188 $(SHELL) $$s/$$module_srcdir/configure \
11189 --srcdir=$${topdir}/$$module_srcdir \
11190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11191 --target=${target_alias} \
11192 --with-build-libsubdir=$(HOST_SUBDIR) \
11193 $(STAGEfeedback_CONFIGURE_FLAGS)
11194 @endif gas-bootstrap
11196 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11197 maybe-configure-stageautoprofile-gas:
11198 @if gas-bootstrap
11199 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11200 configure-stageautoprofile-gas:
11201 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11203 @r=`${PWD_COMMAND}`; export r; \
11204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11205 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11206 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11207 $(HOST_EXPORTS) \
11208 $(POSTSTAGE1_HOST_EXPORTS) \
11209 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11210 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11211 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11212 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11214 cd $(HOST_SUBDIR)/gas || exit 1; \
11215 case $(srcdir) in \
11216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11217 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11219 esac; \
11220 module_srcdir=gas; \
11221 $(SHELL) $$s/$$module_srcdir/configure \
11222 --srcdir=$${topdir}/$$module_srcdir \
11223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11224 --target=${target_alias} \
11225 --with-build-libsubdir=$(HOST_SUBDIR) \
11226 $(STAGEautoprofile_CONFIGURE_FLAGS)
11227 @endif gas-bootstrap
11229 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11230 maybe-configure-stageautofeedback-gas:
11231 @if gas-bootstrap
11232 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11233 configure-stageautofeedback-gas:
11234 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11236 @r=`${PWD_COMMAND}`; export r; \
11237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11238 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11239 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11240 $(HOST_EXPORTS) \
11241 $(POSTSTAGE1_HOST_EXPORTS) \
11242 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11243 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11244 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11245 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11247 cd $(HOST_SUBDIR)/gas || exit 1; \
11248 case $(srcdir) in \
11249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11250 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11252 esac; \
11253 module_srcdir=gas; \
11254 $(SHELL) $$s/$$module_srcdir/configure \
11255 --srcdir=$${topdir}/$$module_srcdir \
11256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11257 --target=${target_alias} \
11258 --with-build-libsubdir=$(HOST_SUBDIR) \
11259 $(STAGEautofeedback_CONFIGURE_FLAGS)
11260 @endif gas-bootstrap
11266 .PHONY: all-gas maybe-all-gas
11267 maybe-all-gas:
11268 @if gcc-bootstrap
11269 all-gas: stage_current
11270 @endif gcc-bootstrap
11271 @if gas
11272 TARGET-gas=all
11273 maybe-all-gas: all-gas
11274 all-gas: configure-gas
11275 @r=`${PWD_COMMAND}`; export r; \
11276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11277 $(HOST_EXPORTS) \
11278 (cd $(HOST_SUBDIR)/gas && \
11279 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11280 $(TARGET-gas))
11281 @endif gas
11285 .PHONY: all-stage1-gas maybe-all-stage1-gas
11286 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11287 maybe-all-stage1-gas:
11288 maybe-clean-stage1-gas:
11289 @if gas-bootstrap
11290 maybe-all-stage1-gas: all-stage1-gas
11291 all-stage1: all-stage1-gas
11292 TARGET-stage1-gas = $(TARGET-gas)
11293 all-stage1-gas: configure-stage1-gas
11294 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11295 @r=`${PWD_COMMAND}`; export r; \
11296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11297 TFLAGS="$(STAGE1_TFLAGS)"; \
11298 $(HOST_EXPORTS) \
11299 cd $(HOST_SUBDIR)/gas && \
11301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11302 CFLAGS="$(STAGE1_CFLAGS)" \
11303 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11304 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11305 LIBCFLAGS="$(LIBCFLAGS)" \
11306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11309 $(EXTRA_HOST_FLAGS) \
11310 $(STAGE1_FLAGS_TO_PASS) \
11311 TFLAGS="$(STAGE1_TFLAGS)" \
11312 $(TARGET-stage1-gas)
11314 maybe-clean-stage1-gas: clean-stage1-gas
11315 clean-stage1: clean-stage1-gas
11316 clean-stage1-gas:
11317 @if [ $(current_stage) = stage1 ]; then \
11318 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11319 else \
11320 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11321 $(MAKE) stage1-start; \
11322 fi; \
11323 cd $(HOST_SUBDIR)/gas && \
11324 $(MAKE) $(EXTRA_HOST_FLAGS) \
11325 $(STAGE1_FLAGS_TO_PASS) clean
11326 @endif gas-bootstrap
11329 .PHONY: all-stage2-gas maybe-all-stage2-gas
11330 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11331 maybe-all-stage2-gas:
11332 maybe-clean-stage2-gas:
11333 @if gas-bootstrap
11334 maybe-all-stage2-gas: all-stage2-gas
11335 all-stage2: all-stage2-gas
11336 TARGET-stage2-gas = $(TARGET-gas)
11337 all-stage2-gas: configure-stage2-gas
11338 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11339 @r=`${PWD_COMMAND}`; export r; \
11340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11341 TFLAGS="$(STAGE2_TFLAGS)"; \
11342 $(HOST_EXPORTS) \
11343 $(POSTSTAGE1_HOST_EXPORTS) \
11344 cd $(HOST_SUBDIR)/gas && \
11346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11347 CFLAGS="$(STAGE2_CFLAGS)" \
11348 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11349 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11350 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11355 TFLAGS="$(STAGE2_TFLAGS)" \
11356 $(TARGET-stage2-gas)
11358 maybe-clean-stage2-gas: clean-stage2-gas
11359 clean-stage2: clean-stage2-gas
11360 clean-stage2-gas:
11361 @if [ $(current_stage) = stage2 ]; then \
11362 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11363 else \
11364 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11365 $(MAKE) stage2-start; \
11366 fi; \
11367 cd $(HOST_SUBDIR)/gas && \
11368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11369 @endif gas-bootstrap
11372 .PHONY: all-stage3-gas maybe-all-stage3-gas
11373 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11374 maybe-all-stage3-gas:
11375 maybe-clean-stage3-gas:
11376 @if gas-bootstrap
11377 maybe-all-stage3-gas: all-stage3-gas
11378 all-stage3: all-stage3-gas
11379 TARGET-stage3-gas = $(TARGET-gas)
11380 all-stage3-gas: configure-stage3-gas
11381 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11382 @r=`${PWD_COMMAND}`; export r; \
11383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11384 TFLAGS="$(STAGE3_TFLAGS)"; \
11385 $(HOST_EXPORTS) \
11386 $(POSTSTAGE1_HOST_EXPORTS) \
11387 cd $(HOST_SUBDIR)/gas && \
11389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11390 CFLAGS="$(STAGE3_CFLAGS)" \
11391 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11392 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11393 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11398 TFLAGS="$(STAGE3_TFLAGS)" \
11399 $(TARGET-stage3-gas)
11401 maybe-clean-stage3-gas: clean-stage3-gas
11402 clean-stage3: clean-stage3-gas
11403 clean-stage3-gas:
11404 @if [ $(current_stage) = stage3 ]; then \
11405 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11406 else \
11407 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11408 $(MAKE) stage3-start; \
11409 fi; \
11410 cd $(HOST_SUBDIR)/gas && \
11411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11412 @endif gas-bootstrap
11415 .PHONY: all-stage4-gas maybe-all-stage4-gas
11416 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11417 maybe-all-stage4-gas:
11418 maybe-clean-stage4-gas:
11419 @if gas-bootstrap
11420 maybe-all-stage4-gas: all-stage4-gas
11421 all-stage4: all-stage4-gas
11422 TARGET-stage4-gas = $(TARGET-gas)
11423 all-stage4-gas: configure-stage4-gas
11424 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11425 @r=`${PWD_COMMAND}`; export r; \
11426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11427 TFLAGS="$(STAGE4_TFLAGS)"; \
11428 $(HOST_EXPORTS) \
11429 $(POSTSTAGE1_HOST_EXPORTS) \
11430 cd $(HOST_SUBDIR)/gas && \
11432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11433 CFLAGS="$(STAGE4_CFLAGS)" \
11434 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11435 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11436 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11441 TFLAGS="$(STAGE4_TFLAGS)" \
11442 $(TARGET-stage4-gas)
11444 maybe-clean-stage4-gas: clean-stage4-gas
11445 clean-stage4: clean-stage4-gas
11446 clean-stage4-gas:
11447 @if [ $(current_stage) = stage4 ]; then \
11448 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11449 else \
11450 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11451 $(MAKE) stage4-start; \
11452 fi; \
11453 cd $(HOST_SUBDIR)/gas && \
11454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11455 @endif gas-bootstrap
11458 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11459 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11460 maybe-all-stageprofile-gas:
11461 maybe-clean-stageprofile-gas:
11462 @if gas-bootstrap
11463 maybe-all-stageprofile-gas: all-stageprofile-gas
11464 all-stageprofile: all-stageprofile-gas
11465 TARGET-stageprofile-gas = $(TARGET-gas)
11466 all-stageprofile-gas: configure-stageprofile-gas
11467 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11468 @r=`${PWD_COMMAND}`; export r; \
11469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11470 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11471 $(HOST_EXPORTS) \
11472 $(POSTSTAGE1_HOST_EXPORTS) \
11473 cd $(HOST_SUBDIR)/gas && \
11475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11476 CFLAGS="$(STAGEprofile_CFLAGS)" \
11477 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11478 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11479 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11484 TFLAGS="$(STAGEprofile_TFLAGS)" \
11485 $(TARGET-stageprofile-gas)
11487 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11488 clean-stageprofile: clean-stageprofile-gas
11489 clean-stageprofile-gas:
11490 @if [ $(current_stage) = stageprofile ]; then \
11491 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11492 else \
11493 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11494 $(MAKE) stageprofile-start; \
11495 fi; \
11496 cd $(HOST_SUBDIR)/gas && \
11497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11498 @endif gas-bootstrap
11501 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11502 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11503 maybe-all-stagetrain-gas:
11504 maybe-clean-stagetrain-gas:
11505 @if gas-bootstrap
11506 maybe-all-stagetrain-gas: all-stagetrain-gas
11507 all-stagetrain: all-stagetrain-gas
11508 TARGET-stagetrain-gas = $(TARGET-gas)
11509 all-stagetrain-gas: configure-stagetrain-gas
11510 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11511 @r=`${PWD_COMMAND}`; export r; \
11512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11514 $(HOST_EXPORTS) \
11515 $(POSTSTAGE1_HOST_EXPORTS) \
11516 cd $(HOST_SUBDIR)/gas && \
11518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11519 CFLAGS="$(STAGEtrain_CFLAGS)" \
11520 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11521 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11522 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11527 TFLAGS="$(STAGEtrain_TFLAGS)" \
11528 $(TARGET-stagetrain-gas)
11530 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11531 clean-stagetrain: clean-stagetrain-gas
11532 clean-stagetrain-gas:
11533 @if [ $(current_stage) = stagetrain ]; then \
11534 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11535 else \
11536 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11537 $(MAKE) stagetrain-start; \
11538 fi; \
11539 cd $(HOST_SUBDIR)/gas && \
11540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11541 @endif gas-bootstrap
11544 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11545 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11546 maybe-all-stagefeedback-gas:
11547 maybe-clean-stagefeedback-gas:
11548 @if gas-bootstrap
11549 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11550 all-stagefeedback: all-stagefeedback-gas
11551 TARGET-stagefeedback-gas = $(TARGET-gas)
11552 all-stagefeedback-gas: configure-stagefeedback-gas
11553 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11554 @r=`${PWD_COMMAND}`; export r; \
11555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11557 $(HOST_EXPORTS) \
11558 $(POSTSTAGE1_HOST_EXPORTS) \
11559 cd $(HOST_SUBDIR)/gas && \
11561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11562 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11563 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11564 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11565 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11569 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11570 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11571 $(TARGET-stagefeedback-gas)
11573 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11574 clean-stagefeedback: clean-stagefeedback-gas
11575 clean-stagefeedback-gas:
11576 @if [ $(current_stage) = stagefeedback ]; then \
11577 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11578 else \
11579 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11580 $(MAKE) stagefeedback-start; \
11581 fi; \
11582 cd $(HOST_SUBDIR)/gas && \
11583 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11584 @endif gas-bootstrap
11587 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11588 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11589 maybe-all-stageautoprofile-gas:
11590 maybe-clean-stageautoprofile-gas:
11591 @if gas-bootstrap
11592 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11593 all-stageautoprofile: all-stageautoprofile-gas
11594 TARGET-stageautoprofile-gas = $(TARGET-gas)
11595 all-stageautoprofile-gas: configure-stageautoprofile-gas
11596 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11597 @r=`${PWD_COMMAND}`; export r; \
11598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11600 $(HOST_EXPORTS) \
11601 $(POSTSTAGE1_HOST_EXPORTS) \
11602 cd $(HOST_SUBDIR)/gas && \
11603 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11605 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11606 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11607 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11608 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11613 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11614 $(TARGET-stageautoprofile-gas)
11616 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11617 clean-stageautoprofile: clean-stageautoprofile-gas
11618 clean-stageautoprofile-gas:
11619 @if [ $(current_stage) = stageautoprofile ]; then \
11620 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11621 else \
11622 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11623 $(MAKE) stageautoprofile-start; \
11624 fi; \
11625 cd $(HOST_SUBDIR)/gas && \
11626 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11627 @endif gas-bootstrap
11630 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11631 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11632 maybe-all-stageautofeedback-gas:
11633 maybe-clean-stageautofeedback-gas:
11634 @if gas-bootstrap
11635 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11636 all-stageautofeedback: all-stageautofeedback-gas
11637 TARGET-stageautofeedback-gas = $(TARGET-gas)
11638 all-stageautofeedback-gas: configure-stageautofeedback-gas
11639 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11640 @r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11643 $(HOST_EXPORTS) \
11644 $(POSTSTAGE1_HOST_EXPORTS) \
11645 cd $(HOST_SUBDIR)/gas && \
11647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11648 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11649 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11650 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11651 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11655 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11656 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11657 $(TARGET-stageautofeedback-gas)
11659 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11660 clean-stageautofeedback: clean-stageautofeedback-gas
11661 clean-stageautofeedback-gas:
11662 @if [ $(current_stage) = stageautofeedback ]; then \
11663 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11664 else \
11665 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11666 $(MAKE) stageautofeedback-start; \
11667 fi; \
11668 cd $(HOST_SUBDIR)/gas && \
11669 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11670 @endif gas-bootstrap
11676 .PHONY: check-gas maybe-check-gas
11677 maybe-check-gas:
11678 @if gas
11679 maybe-check-gas: check-gas
11681 check-gas:
11682 @: $(MAKE); $(unstage)
11683 @r=`${PWD_COMMAND}`; export r; \
11684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11685 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11686 (cd $(HOST_SUBDIR)/gas && \
11687 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11689 @endif gas
11691 .PHONY: install-gas maybe-install-gas
11692 maybe-install-gas:
11693 @if gas
11694 maybe-install-gas: install-gas
11696 install-gas: installdirs
11697 @: $(MAKE); $(unstage)
11698 @r=`${PWD_COMMAND}`; export r; \
11699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11700 $(HOST_EXPORTS) \
11701 (cd $(HOST_SUBDIR)/gas && \
11702 $(MAKE) $(FLAGS_TO_PASS) install)
11704 @endif gas
11706 .PHONY: install-strip-gas maybe-install-strip-gas
11707 maybe-install-strip-gas:
11708 @if gas
11709 maybe-install-strip-gas: install-strip-gas
11711 install-strip-gas: installdirs
11712 @: $(MAKE); $(unstage)
11713 @r=`${PWD_COMMAND}`; export r; \
11714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715 $(HOST_EXPORTS) \
11716 (cd $(HOST_SUBDIR)/gas && \
11717 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11719 @endif gas
11721 # Other targets (info, dvi, pdf, etc.)
11723 .PHONY: maybe-info-gas info-gas
11724 maybe-info-gas:
11725 @if gas
11726 maybe-info-gas: info-gas
11728 info-gas: \
11729 configure-gas
11730 @[ -f ./gas/Makefile ] || exit 0; \
11731 r=`${PWD_COMMAND}`; export r; \
11732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11733 $(HOST_EXPORTS) \
11734 for flag in $(EXTRA_HOST_FLAGS) ; do \
11735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11736 done; \
11737 echo "Doing info in gas"; \
11738 (cd $(HOST_SUBDIR)/gas && \
11739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11741 "RANLIB=$${RANLIB}" \
11742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11743 info) \
11744 || exit 1
11746 @endif gas
11748 .PHONY: maybe-dvi-gas dvi-gas
11749 maybe-dvi-gas:
11750 @if gas
11751 maybe-dvi-gas: dvi-gas
11753 dvi-gas: \
11754 configure-gas
11755 @[ -f ./gas/Makefile ] || exit 0; \
11756 r=`${PWD_COMMAND}`; export r; \
11757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11758 $(HOST_EXPORTS) \
11759 for flag in $(EXTRA_HOST_FLAGS) ; do \
11760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11761 done; \
11762 echo "Doing dvi in gas"; \
11763 (cd $(HOST_SUBDIR)/gas && \
11764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11766 "RANLIB=$${RANLIB}" \
11767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11768 dvi) \
11769 || exit 1
11771 @endif gas
11773 .PHONY: maybe-pdf-gas pdf-gas
11774 maybe-pdf-gas:
11775 @if gas
11776 maybe-pdf-gas: pdf-gas
11778 pdf-gas: \
11779 configure-gas
11780 @[ -f ./gas/Makefile ] || exit 0; \
11781 r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783 $(HOST_EXPORTS) \
11784 for flag in $(EXTRA_HOST_FLAGS) ; do \
11785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786 done; \
11787 echo "Doing pdf in gas"; \
11788 (cd $(HOST_SUBDIR)/gas && \
11789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791 "RANLIB=$${RANLIB}" \
11792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793 pdf) \
11794 || exit 1
11796 @endif gas
11798 .PHONY: maybe-html-gas html-gas
11799 maybe-html-gas:
11800 @if gas
11801 maybe-html-gas: html-gas
11803 html-gas: \
11804 configure-gas
11805 @[ -f ./gas/Makefile ] || exit 0; \
11806 r=`${PWD_COMMAND}`; export r; \
11807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11808 $(HOST_EXPORTS) \
11809 for flag in $(EXTRA_HOST_FLAGS) ; do \
11810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11811 done; \
11812 echo "Doing html in gas"; \
11813 (cd $(HOST_SUBDIR)/gas && \
11814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11816 "RANLIB=$${RANLIB}" \
11817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11818 html) \
11819 || exit 1
11821 @endif gas
11823 .PHONY: maybe-TAGS-gas TAGS-gas
11824 maybe-TAGS-gas:
11825 @if gas
11826 maybe-TAGS-gas: TAGS-gas
11828 TAGS-gas: \
11829 configure-gas
11830 @[ -f ./gas/Makefile ] || exit 0; \
11831 r=`${PWD_COMMAND}`; export r; \
11832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11833 $(HOST_EXPORTS) \
11834 for flag in $(EXTRA_HOST_FLAGS) ; do \
11835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11836 done; \
11837 echo "Doing TAGS in gas"; \
11838 (cd $(HOST_SUBDIR)/gas && \
11839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11841 "RANLIB=$${RANLIB}" \
11842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11843 TAGS) \
11844 || exit 1
11846 @endif gas
11848 .PHONY: maybe-install-info-gas install-info-gas
11849 maybe-install-info-gas:
11850 @if gas
11851 maybe-install-info-gas: install-info-gas
11853 install-info-gas: \
11854 configure-gas \
11855 info-gas
11856 @[ -f ./gas/Makefile ] || exit 0; \
11857 r=`${PWD_COMMAND}`; export r; \
11858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11859 $(HOST_EXPORTS) \
11860 for flag in $(EXTRA_HOST_FLAGS) ; do \
11861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11862 done; \
11863 echo "Doing install-info in gas"; \
11864 (cd $(HOST_SUBDIR)/gas && \
11865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11867 "RANLIB=$${RANLIB}" \
11868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11869 install-info) \
11870 || exit 1
11872 @endif gas
11874 .PHONY: maybe-install-dvi-gas install-dvi-gas
11875 maybe-install-dvi-gas:
11876 @if gas
11877 maybe-install-dvi-gas: install-dvi-gas
11879 install-dvi-gas: \
11880 configure-gas \
11881 dvi-gas
11882 @[ -f ./gas/Makefile ] || exit 0; \
11883 r=`${PWD_COMMAND}`; export r; \
11884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11885 $(HOST_EXPORTS) \
11886 for flag in $(EXTRA_HOST_FLAGS) ; do \
11887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11888 done; \
11889 echo "Doing install-dvi in gas"; \
11890 (cd $(HOST_SUBDIR)/gas && \
11891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11893 "RANLIB=$${RANLIB}" \
11894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11895 install-dvi) \
11896 || exit 1
11898 @endif gas
11900 .PHONY: maybe-install-pdf-gas install-pdf-gas
11901 maybe-install-pdf-gas:
11902 @if gas
11903 maybe-install-pdf-gas: install-pdf-gas
11905 install-pdf-gas: \
11906 configure-gas \
11907 pdf-gas
11908 @[ -f ./gas/Makefile ] || exit 0; \
11909 r=`${PWD_COMMAND}`; export r; \
11910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11911 $(HOST_EXPORTS) \
11912 for flag in $(EXTRA_HOST_FLAGS) ; do \
11913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11914 done; \
11915 echo "Doing install-pdf in gas"; \
11916 (cd $(HOST_SUBDIR)/gas && \
11917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11919 "RANLIB=$${RANLIB}" \
11920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11921 install-pdf) \
11922 || exit 1
11924 @endif gas
11926 .PHONY: maybe-install-html-gas install-html-gas
11927 maybe-install-html-gas:
11928 @if gas
11929 maybe-install-html-gas: install-html-gas
11931 install-html-gas: \
11932 configure-gas \
11933 html-gas
11934 @[ -f ./gas/Makefile ] || exit 0; \
11935 r=`${PWD_COMMAND}`; export r; \
11936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11937 $(HOST_EXPORTS) \
11938 for flag in $(EXTRA_HOST_FLAGS) ; do \
11939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11940 done; \
11941 echo "Doing install-html in gas"; \
11942 (cd $(HOST_SUBDIR)/gas && \
11943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11945 "RANLIB=$${RANLIB}" \
11946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11947 install-html) \
11948 || exit 1
11950 @endif gas
11952 .PHONY: maybe-installcheck-gas installcheck-gas
11953 maybe-installcheck-gas:
11954 @if gas
11955 maybe-installcheck-gas: installcheck-gas
11957 installcheck-gas: \
11958 configure-gas
11959 @[ -f ./gas/Makefile ] || exit 0; \
11960 r=`${PWD_COMMAND}`; export r; \
11961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 $(HOST_EXPORTS) \
11963 for flag in $(EXTRA_HOST_FLAGS) ; do \
11964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965 done; \
11966 echo "Doing installcheck in gas"; \
11967 (cd $(HOST_SUBDIR)/gas && \
11968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970 "RANLIB=$${RANLIB}" \
11971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11972 installcheck) \
11973 || exit 1
11975 @endif gas
11977 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11978 maybe-mostlyclean-gas:
11979 @if gas
11980 maybe-mostlyclean-gas: mostlyclean-gas
11982 mostlyclean-gas:
11983 @[ -f ./gas/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing mostlyclean in gas"; \
11991 (cd $(HOST_SUBDIR)/gas && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 mostlyclean) \
11997 || exit 1
11999 @endif gas
12001 .PHONY: maybe-clean-gas clean-gas
12002 maybe-clean-gas:
12003 @if gas
12004 maybe-clean-gas: clean-gas
12006 clean-gas:
12007 @[ -f ./gas/Makefile ] || exit 0; \
12008 r=`${PWD_COMMAND}`; export r; \
12009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12010 $(HOST_EXPORTS) \
12011 for flag in $(EXTRA_HOST_FLAGS) ; do \
12012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12013 done; \
12014 echo "Doing clean in gas"; \
12015 (cd $(HOST_SUBDIR)/gas && \
12016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12018 "RANLIB=$${RANLIB}" \
12019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12020 clean) \
12021 || exit 1
12023 @endif gas
12025 .PHONY: maybe-distclean-gas distclean-gas
12026 maybe-distclean-gas:
12027 @if gas
12028 maybe-distclean-gas: distclean-gas
12030 distclean-gas:
12031 @[ -f ./gas/Makefile ] || exit 0; \
12032 r=`${PWD_COMMAND}`; export r; \
12033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034 $(HOST_EXPORTS) \
12035 for flag in $(EXTRA_HOST_FLAGS) ; do \
12036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12037 done; \
12038 echo "Doing distclean in gas"; \
12039 (cd $(HOST_SUBDIR)/gas && \
12040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12042 "RANLIB=$${RANLIB}" \
12043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12044 distclean) \
12045 || exit 1
12047 @endif gas
12049 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12050 maybe-maintainer-clean-gas:
12051 @if gas
12052 maybe-maintainer-clean-gas: maintainer-clean-gas
12054 maintainer-clean-gas:
12055 @[ -f ./gas/Makefile ] || exit 0; \
12056 r=`${PWD_COMMAND}`; export r; \
12057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12058 $(HOST_EXPORTS) \
12059 for flag in $(EXTRA_HOST_FLAGS) ; do \
12060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12061 done; \
12062 echo "Doing maintainer-clean in gas"; \
12063 (cd $(HOST_SUBDIR)/gas && \
12064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12066 "RANLIB=$${RANLIB}" \
12067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12068 maintainer-clean) \
12069 || exit 1
12071 @endif gas
12075 .PHONY: configure-gcc maybe-configure-gcc
12076 maybe-configure-gcc:
12077 @if gcc-bootstrap
12078 configure-gcc: stage_current
12079 @endif gcc-bootstrap
12080 @if gcc
12081 maybe-configure-gcc: configure-gcc
12082 configure-gcc:
12083 @r=`${PWD_COMMAND}`; export r; \
12084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12085 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12087 $(HOST_EXPORTS) \
12088 echo Configuring in $(HOST_SUBDIR)/gcc; \
12089 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12090 case $(srcdir) in \
12091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12092 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12094 esac; \
12095 module_srcdir=gcc; \
12096 $(SHELL) \
12097 $$s/$$module_srcdir/configure \
12098 --srcdir=$${topdir}/$$module_srcdir \
12099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12100 --target=${target_alias} @gcc_host_pie@ \
12101 || exit 1
12102 @endif gcc
12106 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12107 maybe-configure-stage1-gcc:
12108 @if gcc-bootstrap
12109 maybe-configure-stage1-gcc: configure-stage1-gcc
12110 configure-stage1-gcc:
12111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12113 @r=`${PWD_COMMAND}`; export r; \
12114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115 TFLAGS="$(STAGE1_TFLAGS)"; \
12116 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12117 $(HOST_EXPORTS) \
12118 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12119 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12120 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12121 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12123 cd $(HOST_SUBDIR)/gcc || exit 1; \
12124 case $(srcdir) in \
12125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12126 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12128 esac; \
12129 module_srcdir=gcc; \
12130 $(SHELL) $$s/$$module_srcdir/configure \
12131 --srcdir=$${topdir}/$$module_srcdir \
12132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12133 --target=${target_alias} \
12135 $(STAGE1_CONFIGURE_FLAGS) \
12136 @gcc_host_pie@
12137 @endif gcc-bootstrap
12139 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12140 maybe-configure-stage2-gcc:
12141 @if gcc-bootstrap
12142 maybe-configure-stage2-gcc: configure-stage2-gcc
12143 configure-stage2-gcc:
12144 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12146 @r=`${PWD_COMMAND}`; export r; \
12147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12148 TFLAGS="$(STAGE2_TFLAGS)"; \
12149 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12150 $(HOST_EXPORTS) \
12151 $(POSTSTAGE1_HOST_EXPORTS) \
12152 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12153 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12154 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12155 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12157 cd $(HOST_SUBDIR)/gcc || exit 1; \
12158 case $(srcdir) in \
12159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12160 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12162 esac; \
12163 module_srcdir=gcc; \
12164 $(SHELL) $$s/$$module_srcdir/configure \
12165 --srcdir=$${topdir}/$$module_srcdir \
12166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12167 --target=${target_alias} \
12168 --with-build-libsubdir=$(HOST_SUBDIR) \
12169 $(STAGE2_CONFIGURE_FLAGS) \
12170 @gcc_host_pie@
12171 @endif gcc-bootstrap
12173 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12174 maybe-configure-stage3-gcc:
12175 @if gcc-bootstrap
12176 maybe-configure-stage3-gcc: configure-stage3-gcc
12177 configure-stage3-gcc:
12178 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12180 @r=`${PWD_COMMAND}`; export r; \
12181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12182 TFLAGS="$(STAGE3_TFLAGS)"; \
12183 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12184 $(HOST_EXPORTS) \
12185 $(POSTSTAGE1_HOST_EXPORTS) \
12186 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12187 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12188 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12189 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12191 cd $(HOST_SUBDIR)/gcc || exit 1; \
12192 case $(srcdir) in \
12193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12194 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12196 esac; \
12197 module_srcdir=gcc; \
12198 $(SHELL) $$s/$$module_srcdir/configure \
12199 --srcdir=$${topdir}/$$module_srcdir \
12200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12201 --target=${target_alias} \
12202 --with-build-libsubdir=$(HOST_SUBDIR) \
12203 $(STAGE3_CONFIGURE_FLAGS) \
12204 @gcc_host_pie@
12205 @endif gcc-bootstrap
12207 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12208 maybe-configure-stage4-gcc:
12209 @if gcc-bootstrap
12210 maybe-configure-stage4-gcc: configure-stage4-gcc
12211 configure-stage4-gcc:
12212 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12214 @r=`${PWD_COMMAND}`; export r; \
12215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12216 TFLAGS="$(STAGE4_TFLAGS)"; \
12217 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12218 $(HOST_EXPORTS) \
12219 $(POSTSTAGE1_HOST_EXPORTS) \
12220 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12221 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12222 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12223 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12225 cd $(HOST_SUBDIR)/gcc || exit 1; \
12226 case $(srcdir) in \
12227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12228 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12230 esac; \
12231 module_srcdir=gcc; \
12232 $(SHELL) $$s/$$module_srcdir/configure \
12233 --srcdir=$${topdir}/$$module_srcdir \
12234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12235 --target=${target_alias} \
12236 --with-build-libsubdir=$(HOST_SUBDIR) \
12237 $(STAGE4_CONFIGURE_FLAGS) \
12238 @gcc_host_pie@
12239 @endif gcc-bootstrap
12241 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12242 maybe-configure-stageprofile-gcc:
12243 @if gcc-bootstrap
12244 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12245 configure-stageprofile-gcc:
12246 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12248 @r=`${PWD_COMMAND}`; export r; \
12249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12250 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12251 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12252 $(HOST_EXPORTS) \
12253 $(POSTSTAGE1_HOST_EXPORTS) \
12254 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12255 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12256 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12257 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12259 cd $(HOST_SUBDIR)/gcc || exit 1; \
12260 case $(srcdir) in \
12261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12262 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12264 esac; \
12265 module_srcdir=gcc; \
12266 $(SHELL) $$s/$$module_srcdir/configure \
12267 --srcdir=$${topdir}/$$module_srcdir \
12268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12269 --target=${target_alias} \
12270 --with-build-libsubdir=$(HOST_SUBDIR) \
12271 $(STAGEprofile_CONFIGURE_FLAGS) \
12272 @gcc_host_pie@
12273 @endif gcc-bootstrap
12275 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12276 maybe-configure-stagetrain-gcc:
12277 @if gcc-bootstrap
12278 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12279 configure-stagetrain-gcc:
12280 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12282 @r=`${PWD_COMMAND}`; export r; \
12283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12284 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12285 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12286 $(HOST_EXPORTS) \
12287 $(POSTSTAGE1_HOST_EXPORTS) \
12288 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12289 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12290 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12291 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12293 cd $(HOST_SUBDIR)/gcc || exit 1; \
12294 case $(srcdir) in \
12295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12296 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12298 esac; \
12299 module_srcdir=gcc; \
12300 $(SHELL) $$s/$$module_srcdir/configure \
12301 --srcdir=$${topdir}/$$module_srcdir \
12302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12303 --target=${target_alias} \
12304 --with-build-libsubdir=$(HOST_SUBDIR) \
12305 $(STAGEtrain_CONFIGURE_FLAGS) \
12306 @gcc_host_pie@
12307 @endif gcc-bootstrap
12309 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12310 maybe-configure-stagefeedback-gcc:
12311 @if gcc-bootstrap
12312 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12313 configure-stagefeedback-gcc:
12314 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12316 @r=`${PWD_COMMAND}`; export r; \
12317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12319 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12320 $(HOST_EXPORTS) \
12321 $(POSTSTAGE1_HOST_EXPORTS) \
12322 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12323 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12324 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12325 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12327 cd $(HOST_SUBDIR)/gcc || exit 1; \
12328 case $(srcdir) in \
12329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12330 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12332 esac; \
12333 module_srcdir=gcc; \
12334 $(SHELL) $$s/$$module_srcdir/configure \
12335 --srcdir=$${topdir}/$$module_srcdir \
12336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12337 --target=${target_alias} \
12338 --with-build-libsubdir=$(HOST_SUBDIR) \
12339 $(STAGEfeedback_CONFIGURE_FLAGS) \
12340 @gcc_host_pie@
12341 @endif gcc-bootstrap
12343 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12344 maybe-configure-stageautoprofile-gcc:
12345 @if gcc-bootstrap
12346 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12347 configure-stageautoprofile-gcc:
12348 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12350 @r=`${PWD_COMMAND}`; export r; \
12351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12353 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12354 $(HOST_EXPORTS) \
12355 $(POSTSTAGE1_HOST_EXPORTS) \
12356 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12357 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12358 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12359 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12361 cd $(HOST_SUBDIR)/gcc || exit 1; \
12362 case $(srcdir) in \
12363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12364 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12366 esac; \
12367 module_srcdir=gcc; \
12368 $(SHELL) $$s/$$module_srcdir/configure \
12369 --srcdir=$${topdir}/$$module_srcdir \
12370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12371 --target=${target_alias} \
12372 --with-build-libsubdir=$(HOST_SUBDIR) \
12373 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12374 @gcc_host_pie@
12375 @endif gcc-bootstrap
12377 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12378 maybe-configure-stageautofeedback-gcc:
12379 @if gcc-bootstrap
12380 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12381 configure-stageautofeedback-gcc:
12382 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12384 @r=`${PWD_COMMAND}`; export r; \
12385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12386 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12387 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12388 $(HOST_EXPORTS) \
12389 $(POSTSTAGE1_HOST_EXPORTS) \
12390 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12391 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12392 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12393 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12395 cd $(HOST_SUBDIR)/gcc || exit 1; \
12396 case $(srcdir) in \
12397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12398 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12400 esac; \
12401 module_srcdir=gcc; \
12402 $(SHELL) $$s/$$module_srcdir/configure \
12403 --srcdir=$${topdir}/$$module_srcdir \
12404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12405 --target=${target_alias} \
12406 --with-build-libsubdir=$(HOST_SUBDIR) \
12407 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12408 @gcc_host_pie@
12409 @endif gcc-bootstrap
12415 .PHONY: all-gcc maybe-all-gcc
12416 maybe-all-gcc:
12417 @if gcc-bootstrap
12418 all-gcc: stage_current
12419 @endif gcc-bootstrap
12420 @if gcc
12421 TARGET-gcc=all
12422 maybe-all-gcc: all-gcc
12423 all-gcc: configure-gcc
12424 @r=`${PWD_COMMAND}`; export r; \
12425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12426 $(HOST_EXPORTS) \
12427 (cd $(HOST_SUBDIR)/gcc && \
12428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12429 $(TARGET-gcc))
12430 @endif gcc
12434 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12435 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12436 maybe-all-stage1-gcc:
12437 maybe-clean-stage1-gcc:
12438 @if gcc-bootstrap
12439 maybe-all-stage1-gcc: all-stage1-gcc
12440 all-stage1: all-stage1-gcc
12441 TARGET-stage1-gcc = $(TARGET-gcc)
12442 all-stage1-gcc: configure-stage1-gcc
12443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12444 @r=`${PWD_COMMAND}`; export r; \
12445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446 TFLAGS="$(STAGE1_TFLAGS)"; \
12447 $(HOST_EXPORTS) \
12448 cd $(HOST_SUBDIR)/gcc && \
12450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12451 CFLAGS="$(STAGE1_CFLAGS)" \
12452 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12453 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12454 LIBCFLAGS="$(LIBCFLAGS)" \
12455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12458 $(EXTRA_HOST_FLAGS) \
12459 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12460 TFLAGS="$(STAGE1_TFLAGS)" \
12461 $(TARGET-stage1-gcc)
12463 maybe-clean-stage1-gcc: clean-stage1-gcc
12464 clean-stage1: clean-stage1-gcc
12465 clean-stage1-gcc:
12466 @if [ $(current_stage) = stage1 ]; then \
12467 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12468 else \
12469 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12470 $(MAKE) stage1-start; \
12471 fi; \
12472 cd $(HOST_SUBDIR)/gcc && \
12473 $(MAKE) $(EXTRA_HOST_FLAGS) \
12474 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12475 @endif gcc-bootstrap
12478 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12479 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12480 maybe-all-stage2-gcc:
12481 maybe-clean-stage2-gcc:
12482 @if gcc-bootstrap
12483 maybe-all-stage2-gcc: all-stage2-gcc
12484 all-stage2: all-stage2-gcc
12485 TARGET-stage2-gcc = $(TARGET-gcc)
12486 all-stage2-gcc: configure-stage2-gcc
12487 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12488 @r=`${PWD_COMMAND}`; export r; \
12489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12490 TFLAGS="$(STAGE2_TFLAGS)"; \
12491 $(HOST_EXPORTS) \
12492 $(POSTSTAGE1_HOST_EXPORTS) \
12493 cd $(HOST_SUBDIR)/gcc && \
12495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12496 CFLAGS="$(STAGE2_CFLAGS)" \
12497 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12498 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12499 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12504 TFLAGS="$(STAGE2_TFLAGS)" \
12505 $(TARGET-stage2-gcc)
12507 maybe-clean-stage2-gcc: clean-stage2-gcc
12508 clean-stage2: clean-stage2-gcc
12509 clean-stage2-gcc:
12510 @if [ $(current_stage) = stage2 ]; then \
12511 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12512 else \
12513 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12514 $(MAKE) stage2-start; \
12515 fi; \
12516 cd $(HOST_SUBDIR)/gcc && \
12517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12518 @endif gcc-bootstrap
12521 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12522 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12523 maybe-all-stage3-gcc:
12524 maybe-clean-stage3-gcc:
12525 @if gcc-bootstrap
12526 maybe-all-stage3-gcc: all-stage3-gcc
12527 all-stage3: all-stage3-gcc
12528 TARGET-stage3-gcc = $(TARGET-gcc)
12529 all-stage3-gcc: configure-stage3-gcc
12530 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12531 @r=`${PWD_COMMAND}`; export r; \
12532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533 TFLAGS="$(STAGE3_TFLAGS)"; \
12534 $(HOST_EXPORTS) \
12535 $(POSTSTAGE1_HOST_EXPORTS) \
12536 cd $(HOST_SUBDIR)/gcc && \
12538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12539 CFLAGS="$(STAGE3_CFLAGS)" \
12540 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12541 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12542 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12547 TFLAGS="$(STAGE3_TFLAGS)" \
12548 $(TARGET-stage3-gcc)
12550 maybe-clean-stage3-gcc: clean-stage3-gcc
12551 clean-stage3: clean-stage3-gcc
12552 clean-stage3-gcc:
12553 @if [ $(current_stage) = stage3 ]; then \
12554 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12555 else \
12556 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12557 $(MAKE) stage3-start; \
12558 fi; \
12559 cd $(HOST_SUBDIR)/gcc && \
12560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12561 @endif gcc-bootstrap
12564 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12565 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12566 maybe-all-stage4-gcc:
12567 maybe-clean-stage4-gcc:
12568 @if gcc-bootstrap
12569 maybe-all-stage4-gcc: all-stage4-gcc
12570 all-stage4: all-stage4-gcc
12571 TARGET-stage4-gcc = $(TARGET-gcc)
12572 all-stage4-gcc: configure-stage4-gcc
12573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12574 @r=`${PWD_COMMAND}`; export r; \
12575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12576 TFLAGS="$(STAGE4_TFLAGS)"; \
12577 $(HOST_EXPORTS) \
12578 $(POSTSTAGE1_HOST_EXPORTS) \
12579 cd $(HOST_SUBDIR)/gcc && \
12581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12582 CFLAGS="$(STAGE4_CFLAGS)" \
12583 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12584 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12585 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12590 TFLAGS="$(STAGE4_TFLAGS)" \
12591 $(TARGET-stage4-gcc)
12593 maybe-clean-stage4-gcc: clean-stage4-gcc
12594 clean-stage4: clean-stage4-gcc
12595 clean-stage4-gcc:
12596 @if [ $(current_stage) = stage4 ]; then \
12597 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12598 else \
12599 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12600 $(MAKE) stage4-start; \
12601 fi; \
12602 cd $(HOST_SUBDIR)/gcc && \
12603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12604 @endif gcc-bootstrap
12607 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12608 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12609 maybe-all-stageprofile-gcc:
12610 maybe-clean-stageprofile-gcc:
12611 @if gcc-bootstrap
12612 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12613 all-stageprofile: all-stageprofile-gcc
12614 TARGET-stageprofile-gcc = $(TARGET-gcc)
12615 all-stageprofile-gcc: configure-stageprofile-gcc
12616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12617 @r=`${PWD_COMMAND}`; export r; \
12618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12620 $(HOST_EXPORTS) \
12621 $(POSTSTAGE1_HOST_EXPORTS) \
12622 cd $(HOST_SUBDIR)/gcc && \
12624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12625 CFLAGS="$(STAGEprofile_CFLAGS)" \
12626 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12627 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12628 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12633 TFLAGS="$(STAGEprofile_TFLAGS)" \
12634 $(TARGET-stageprofile-gcc)
12636 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12637 clean-stageprofile: clean-stageprofile-gcc
12638 clean-stageprofile-gcc:
12639 @if [ $(current_stage) = stageprofile ]; then \
12640 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12641 else \
12642 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12643 $(MAKE) stageprofile-start; \
12644 fi; \
12645 cd $(HOST_SUBDIR)/gcc && \
12646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12647 @endif gcc-bootstrap
12650 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12651 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12652 maybe-all-stagetrain-gcc:
12653 maybe-clean-stagetrain-gcc:
12654 @if gcc-bootstrap
12655 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12656 all-stagetrain: all-stagetrain-gcc
12657 TARGET-stagetrain-gcc = $(TARGET-gcc)
12658 all-stagetrain-gcc: configure-stagetrain-gcc
12659 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12660 @r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12663 $(HOST_EXPORTS) \
12664 $(POSTSTAGE1_HOST_EXPORTS) \
12665 cd $(HOST_SUBDIR)/gcc && \
12667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12668 CFLAGS="$(STAGEtrain_CFLAGS)" \
12669 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12670 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12671 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12676 TFLAGS="$(STAGEtrain_TFLAGS)" \
12677 $(TARGET-stagetrain-gcc)
12679 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12680 clean-stagetrain: clean-stagetrain-gcc
12681 clean-stagetrain-gcc:
12682 @if [ $(current_stage) = stagetrain ]; then \
12683 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12684 else \
12685 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12686 $(MAKE) stagetrain-start; \
12687 fi; \
12688 cd $(HOST_SUBDIR)/gcc && \
12689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12690 @endif gcc-bootstrap
12693 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12694 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12695 maybe-all-stagefeedback-gcc:
12696 maybe-clean-stagefeedback-gcc:
12697 @if gcc-bootstrap
12698 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12699 all-stagefeedback: all-stagefeedback-gcc
12700 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12701 all-stagefeedback-gcc: configure-stagefeedback-gcc
12702 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12703 @r=`${PWD_COMMAND}`; export r; \
12704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12705 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12706 $(HOST_EXPORTS) \
12707 $(POSTSTAGE1_HOST_EXPORTS) \
12708 cd $(HOST_SUBDIR)/gcc && \
12710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12711 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12712 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12713 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12714 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12719 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12720 $(TARGET-stagefeedback-gcc)
12722 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12723 clean-stagefeedback: clean-stagefeedback-gcc
12724 clean-stagefeedback-gcc:
12725 @if [ $(current_stage) = stagefeedback ]; then \
12726 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12727 else \
12728 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12729 $(MAKE) stagefeedback-start; \
12730 fi; \
12731 cd $(HOST_SUBDIR)/gcc && \
12732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12733 @endif gcc-bootstrap
12736 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12737 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12738 maybe-all-stageautoprofile-gcc:
12739 maybe-clean-stageautoprofile-gcc:
12740 @if gcc-bootstrap
12741 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12742 all-stageautoprofile: all-stageautoprofile-gcc
12743 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12744 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12745 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12746 @r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12749 $(HOST_EXPORTS) \
12750 $(POSTSTAGE1_HOST_EXPORTS) \
12751 cd $(HOST_SUBDIR)/gcc && \
12752 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12754 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12755 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12756 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12757 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12762 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12763 $(TARGET-stageautoprofile-gcc)
12765 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12766 clean-stageautoprofile: clean-stageautoprofile-gcc
12767 clean-stageautoprofile-gcc:
12768 @if [ $(current_stage) = stageautoprofile ]; then \
12769 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12770 else \
12771 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12772 $(MAKE) stageautoprofile-start; \
12773 fi; \
12774 cd $(HOST_SUBDIR)/gcc && \
12775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12776 @endif gcc-bootstrap
12779 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12780 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12781 maybe-all-stageautofeedback-gcc:
12782 maybe-clean-stageautofeedback-gcc:
12783 @if gcc-bootstrap
12784 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12785 all-stageautofeedback: all-stageautofeedback-gcc
12786 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12787 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12788 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12789 @r=`${PWD_COMMAND}`; export r; \
12790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12791 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12792 $(HOST_EXPORTS) \
12793 $(POSTSTAGE1_HOST_EXPORTS) \
12794 cd $(HOST_SUBDIR)/gcc && \
12796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12797 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12798 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12799 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12800 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12805 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12806 $(TARGET-stageautofeedback-gcc)
12808 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12809 clean-stageautofeedback: clean-stageautofeedback-gcc
12810 clean-stageautofeedback-gcc:
12811 @if [ $(current_stage) = stageautofeedback ]; then \
12812 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12813 else \
12814 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12815 $(MAKE) stageautofeedback-start; \
12816 fi; \
12817 cd $(HOST_SUBDIR)/gcc && \
12818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12819 @endif gcc-bootstrap
12825 .PHONY: check-gcc maybe-check-gcc
12826 maybe-check-gcc:
12827 @if gcc
12828 maybe-check-gcc: check-gcc
12830 check-gcc:
12831 @: $(MAKE); $(unstage)
12832 @r=`${PWD_COMMAND}`; export r; \
12833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12834 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12835 (cd $(HOST_SUBDIR)/gcc && \
12836 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12838 @endif gcc
12840 .PHONY: install-gcc maybe-install-gcc
12841 maybe-install-gcc:
12842 @if gcc
12843 maybe-install-gcc: install-gcc
12845 install-gcc: installdirs
12846 @: $(MAKE); $(unstage)
12847 @r=`${PWD_COMMAND}`; export r; \
12848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12849 $(HOST_EXPORTS) \
12850 (cd $(HOST_SUBDIR)/gcc && \
12851 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12853 @endif gcc
12855 .PHONY: install-strip-gcc maybe-install-strip-gcc
12856 maybe-install-strip-gcc:
12857 @if gcc
12858 maybe-install-strip-gcc: install-strip-gcc
12860 install-strip-gcc: installdirs
12861 @: $(MAKE); $(unstage)
12862 @r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 $(HOST_EXPORTS) \
12865 (cd $(HOST_SUBDIR)/gcc && \
12866 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12868 @endif gcc
12870 # Other targets (info, dvi, pdf, etc.)
12872 .PHONY: maybe-info-gcc info-gcc
12873 maybe-info-gcc:
12874 @if gcc
12875 maybe-info-gcc: info-gcc
12877 info-gcc: \
12878 configure-gcc
12879 @[ -f ./gcc/Makefile ] || exit 0; \
12880 r=`${PWD_COMMAND}`; export r; \
12881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12882 $(HOST_EXPORTS) \
12883 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12885 done; \
12886 echo "Doing info in gcc"; \
12887 (cd $(HOST_SUBDIR)/gcc && \
12888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12890 "RANLIB=$${RANLIB}" \
12891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12892 info) \
12893 || exit 1
12895 @endif gcc
12897 .PHONY: maybe-dvi-gcc dvi-gcc
12898 maybe-dvi-gcc:
12899 @if gcc
12900 maybe-dvi-gcc: dvi-gcc
12902 dvi-gcc: \
12903 configure-gcc
12904 @[ -f ./gcc/Makefile ] || exit 0; \
12905 r=`${PWD_COMMAND}`; export r; \
12906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12907 $(HOST_EXPORTS) \
12908 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12910 done; \
12911 echo "Doing dvi in gcc"; \
12912 (cd $(HOST_SUBDIR)/gcc && \
12913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12915 "RANLIB=$${RANLIB}" \
12916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12917 dvi) \
12918 || exit 1
12920 @endif gcc
12922 .PHONY: maybe-pdf-gcc pdf-gcc
12923 maybe-pdf-gcc:
12924 @if gcc
12925 maybe-pdf-gcc: pdf-gcc
12927 pdf-gcc: \
12928 configure-gcc
12929 @[ -f ./gcc/Makefile ] || exit 0; \
12930 r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 $(HOST_EXPORTS) \
12933 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12935 done; \
12936 echo "Doing pdf in gcc"; \
12937 (cd $(HOST_SUBDIR)/gcc && \
12938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12940 "RANLIB=$${RANLIB}" \
12941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12942 pdf) \
12943 || exit 1
12945 @endif gcc
12947 .PHONY: maybe-html-gcc html-gcc
12948 maybe-html-gcc:
12949 @if gcc
12950 maybe-html-gcc: html-gcc
12952 html-gcc: \
12953 configure-gcc
12954 @[ -f ./gcc/Makefile ] || exit 0; \
12955 r=`${PWD_COMMAND}`; export r; \
12956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12957 $(HOST_EXPORTS) \
12958 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12960 done; \
12961 echo "Doing html in gcc"; \
12962 (cd $(HOST_SUBDIR)/gcc && \
12963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12965 "RANLIB=$${RANLIB}" \
12966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12967 html) \
12968 || exit 1
12970 @endif gcc
12972 .PHONY: maybe-TAGS-gcc TAGS-gcc
12973 maybe-TAGS-gcc:
12974 @if gcc
12975 maybe-TAGS-gcc: TAGS-gcc
12977 TAGS-gcc: \
12978 configure-gcc
12979 @[ -f ./gcc/Makefile ] || exit 0; \
12980 r=`${PWD_COMMAND}`; export r; \
12981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12982 $(HOST_EXPORTS) \
12983 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12985 done; \
12986 echo "Doing TAGS in gcc"; \
12987 (cd $(HOST_SUBDIR)/gcc && \
12988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12990 "RANLIB=$${RANLIB}" \
12991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12992 TAGS) \
12993 || exit 1
12995 @endif gcc
12997 .PHONY: maybe-install-info-gcc install-info-gcc
12998 maybe-install-info-gcc:
12999 @if gcc
13000 maybe-install-info-gcc: install-info-gcc
13002 install-info-gcc: \
13003 configure-gcc \
13004 info-gcc
13005 @[ -f ./gcc/Makefile ] || exit 0; \
13006 r=`${PWD_COMMAND}`; export r; \
13007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13008 $(HOST_EXPORTS) \
13009 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13011 done; \
13012 echo "Doing install-info in gcc"; \
13013 (cd $(HOST_SUBDIR)/gcc && \
13014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13016 "RANLIB=$${RANLIB}" \
13017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13018 install-info) \
13019 || exit 1
13021 @endif gcc
13023 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
13024 maybe-install-dvi-gcc:
13025 @if gcc
13026 maybe-install-dvi-gcc: install-dvi-gcc
13028 install-dvi-gcc: \
13029 configure-gcc \
13030 dvi-gcc
13031 @[ -f ./gcc/Makefile ] || exit 0; \
13032 r=`${PWD_COMMAND}`; export r; \
13033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13034 $(HOST_EXPORTS) \
13035 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13037 done; \
13038 echo "Doing install-dvi in gcc"; \
13039 (cd $(HOST_SUBDIR)/gcc && \
13040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13042 "RANLIB=$${RANLIB}" \
13043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13044 install-dvi) \
13045 || exit 1
13047 @endif gcc
13049 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13050 maybe-install-pdf-gcc:
13051 @if gcc
13052 maybe-install-pdf-gcc: install-pdf-gcc
13054 install-pdf-gcc: \
13055 configure-gcc \
13056 pdf-gcc
13057 @[ -f ./gcc/Makefile ] || exit 0; \
13058 r=`${PWD_COMMAND}`; export r; \
13059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13060 $(HOST_EXPORTS) \
13061 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13063 done; \
13064 echo "Doing install-pdf in gcc"; \
13065 (cd $(HOST_SUBDIR)/gcc && \
13066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13068 "RANLIB=$${RANLIB}" \
13069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13070 install-pdf) \
13071 || exit 1
13073 @endif gcc
13075 .PHONY: maybe-install-html-gcc install-html-gcc
13076 maybe-install-html-gcc:
13077 @if gcc
13078 maybe-install-html-gcc: install-html-gcc
13080 install-html-gcc: \
13081 configure-gcc \
13082 html-gcc
13083 @[ -f ./gcc/Makefile ] || exit 0; \
13084 r=`${PWD_COMMAND}`; export r; \
13085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13086 $(HOST_EXPORTS) \
13087 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13089 done; \
13090 echo "Doing install-html in gcc"; \
13091 (cd $(HOST_SUBDIR)/gcc && \
13092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13094 "RANLIB=$${RANLIB}" \
13095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13096 install-html) \
13097 || exit 1
13099 @endif gcc
13101 .PHONY: maybe-installcheck-gcc installcheck-gcc
13102 maybe-installcheck-gcc:
13103 @if gcc
13104 maybe-installcheck-gcc: installcheck-gcc
13106 installcheck-gcc: \
13107 configure-gcc
13108 @[ -f ./gcc/Makefile ] || exit 0; \
13109 r=`${PWD_COMMAND}`; export r; \
13110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111 $(HOST_EXPORTS) \
13112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114 done; \
13115 echo "Doing installcheck in gcc"; \
13116 (cd $(HOST_SUBDIR)/gcc && \
13117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119 "RANLIB=$${RANLIB}" \
13120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13121 installcheck) \
13122 || exit 1
13124 @endif gcc
13126 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13127 maybe-mostlyclean-gcc:
13128 @if gcc
13129 maybe-mostlyclean-gcc: mostlyclean-gcc
13131 mostlyclean-gcc:
13132 @[ -f ./gcc/Makefile ] || exit 0; \
13133 r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 $(HOST_EXPORTS) \
13136 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138 done; \
13139 echo "Doing mostlyclean in gcc"; \
13140 (cd $(HOST_SUBDIR)/gcc && \
13141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143 "RANLIB=$${RANLIB}" \
13144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145 mostlyclean) \
13146 || exit 1
13148 @endif gcc
13150 .PHONY: maybe-clean-gcc clean-gcc
13151 maybe-clean-gcc:
13152 @if gcc
13153 maybe-clean-gcc: clean-gcc
13155 clean-gcc:
13156 @[ -f ./gcc/Makefile ] || exit 0; \
13157 r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162 done; \
13163 echo "Doing clean in gcc"; \
13164 (cd $(HOST_SUBDIR)/gcc && \
13165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167 "RANLIB=$${RANLIB}" \
13168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169 clean) \
13170 || exit 1
13172 @endif gcc
13174 .PHONY: maybe-distclean-gcc distclean-gcc
13175 maybe-distclean-gcc:
13176 @if gcc
13177 maybe-distclean-gcc: distclean-gcc
13179 distclean-gcc:
13180 @[ -f ./gcc/Makefile ] || exit 0; \
13181 r=`${PWD_COMMAND}`; export r; \
13182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13183 $(HOST_EXPORTS) \
13184 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13186 done; \
13187 echo "Doing distclean in gcc"; \
13188 (cd $(HOST_SUBDIR)/gcc && \
13189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13191 "RANLIB=$${RANLIB}" \
13192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13193 distclean) \
13194 || exit 1
13196 @endif gcc
13198 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13199 maybe-maintainer-clean-gcc:
13200 @if gcc
13201 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13203 maintainer-clean-gcc:
13204 @[ -f ./gcc/Makefile ] || exit 0; \
13205 r=`${PWD_COMMAND}`; export r; \
13206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207 $(HOST_EXPORTS) \
13208 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13210 done; \
13211 echo "Doing maintainer-clean in gcc"; \
13212 (cd $(HOST_SUBDIR)/gcc && \
13213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13215 "RANLIB=$${RANLIB}" \
13216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13217 maintainer-clean) \
13218 || exit 1
13220 @endif gcc
13224 .PHONY: configure-gmp maybe-configure-gmp
13225 maybe-configure-gmp:
13226 @if gcc-bootstrap
13227 configure-gmp: stage_current
13228 @endif gcc-bootstrap
13229 @if gmp
13230 maybe-configure-gmp: configure-gmp
13231 configure-gmp:
13232 @r=`${PWD_COMMAND}`; export r; \
13233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13236 $(HOST_EXPORTS) \
13237 echo Configuring in $(HOST_SUBDIR)/gmp; \
13238 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13239 case $(srcdir) in \
13240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13241 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13243 esac; \
13244 module_srcdir=gmp; \
13245 $(SHELL) \
13246 $$s/$$module_srcdir/configure \
13247 --srcdir=$${topdir}/$$module_srcdir \
13248 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13249 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13250 || exit 1
13251 @endif gmp
13255 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13256 maybe-configure-stage1-gmp:
13257 @if gmp-bootstrap
13258 maybe-configure-stage1-gmp: configure-stage1-gmp
13259 configure-stage1-gmp:
13260 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13262 @r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 TFLAGS="$(STAGE1_TFLAGS)"; \
13265 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13266 $(HOST_EXPORTS) \
13267 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13268 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13269 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13270 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13272 cd $(HOST_SUBDIR)/gmp || exit 1; \
13273 case $(srcdir) in \
13274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13275 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13277 esac; \
13278 module_srcdir=gmp; \
13279 $(SHELL) $$s/$$module_srcdir/configure \
13280 --srcdir=$${topdir}/$$module_srcdir \
13281 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13282 --target=none-${host_vendor}-${host_os} \
13284 $(STAGE1_CONFIGURE_FLAGS) \
13285 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13286 @endif gmp-bootstrap
13288 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13289 maybe-configure-stage2-gmp:
13290 @if gmp-bootstrap
13291 maybe-configure-stage2-gmp: configure-stage2-gmp
13292 configure-stage2-gmp:
13293 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13295 @r=`${PWD_COMMAND}`; export r; \
13296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13297 TFLAGS="$(STAGE2_TFLAGS)"; \
13298 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13299 $(HOST_EXPORTS) \
13300 $(POSTSTAGE1_HOST_EXPORTS) \
13301 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13302 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13303 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13304 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13306 cd $(HOST_SUBDIR)/gmp || exit 1; \
13307 case $(srcdir) in \
13308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13309 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13311 esac; \
13312 module_srcdir=gmp; \
13313 $(SHELL) $$s/$$module_srcdir/configure \
13314 --srcdir=$${topdir}/$$module_srcdir \
13315 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13316 --target=none-${host_vendor}-${host_os} \
13317 --with-build-libsubdir=$(HOST_SUBDIR) \
13318 $(STAGE2_CONFIGURE_FLAGS) \
13319 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13320 @endif gmp-bootstrap
13322 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13323 maybe-configure-stage3-gmp:
13324 @if gmp-bootstrap
13325 maybe-configure-stage3-gmp: configure-stage3-gmp
13326 configure-stage3-gmp:
13327 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13329 @r=`${PWD_COMMAND}`; export r; \
13330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13331 TFLAGS="$(STAGE3_TFLAGS)"; \
13332 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13333 $(HOST_EXPORTS) \
13334 $(POSTSTAGE1_HOST_EXPORTS) \
13335 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13336 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13337 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13338 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13340 cd $(HOST_SUBDIR)/gmp || exit 1; \
13341 case $(srcdir) in \
13342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13343 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13345 esac; \
13346 module_srcdir=gmp; \
13347 $(SHELL) $$s/$$module_srcdir/configure \
13348 --srcdir=$${topdir}/$$module_srcdir \
13349 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13350 --target=none-${host_vendor}-${host_os} \
13351 --with-build-libsubdir=$(HOST_SUBDIR) \
13352 $(STAGE3_CONFIGURE_FLAGS) \
13353 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13354 @endif gmp-bootstrap
13356 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13357 maybe-configure-stage4-gmp:
13358 @if gmp-bootstrap
13359 maybe-configure-stage4-gmp: configure-stage4-gmp
13360 configure-stage4-gmp:
13361 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13362 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13363 @r=`${PWD_COMMAND}`; export r; \
13364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365 TFLAGS="$(STAGE4_TFLAGS)"; \
13366 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13367 $(HOST_EXPORTS) \
13368 $(POSTSTAGE1_HOST_EXPORTS) \
13369 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13370 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13371 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13372 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13374 cd $(HOST_SUBDIR)/gmp || exit 1; \
13375 case $(srcdir) in \
13376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13377 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13379 esac; \
13380 module_srcdir=gmp; \
13381 $(SHELL) $$s/$$module_srcdir/configure \
13382 --srcdir=$${topdir}/$$module_srcdir \
13383 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13384 --target=none-${host_vendor}-${host_os} \
13385 --with-build-libsubdir=$(HOST_SUBDIR) \
13386 $(STAGE4_CONFIGURE_FLAGS) \
13387 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13388 @endif gmp-bootstrap
13390 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13391 maybe-configure-stageprofile-gmp:
13392 @if gmp-bootstrap
13393 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13394 configure-stageprofile-gmp:
13395 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13397 @r=`${PWD_COMMAND}`; export r; \
13398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13399 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13400 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13401 $(HOST_EXPORTS) \
13402 $(POSTSTAGE1_HOST_EXPORTS) \
13403 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13404 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13405 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13406 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13408 cd $(HOST_SUBDIR)/gmp || exit 1; \
13409 case $(srcdir) in \
13410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13411 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13413 esac; \
13414 module_srcdir=gmp; \
13415 $(SHELL) $$s/$$module_srcdir/configure \
13416 --srcdir=$${topdir}/$$module_srcdir \
13417 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13418 --target=none-${host_vendor}-${host_os} \
13419 --with-build-libsubdir=$(HOST_SUBDIR) \
13420 $(STAGEprofile_CONFIGURE_FLAGS) \
13421 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13422 @endif gmp-bootstrap
13424 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13425 maybe-configure-stagetrain-gmp:
13426 @if gmp-bootstrap
13427 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13428 configure-stagetrain-gmp:
13429 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13431 @r=`${PWD_COMMAND}`; export r; \
13432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13433 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13434 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13435 $(HOST_EXPORTS) \
13436 $(POSTSTAGE1_HOST_EXPORTS) \
13437 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13438 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13439 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13440 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13442 cd $(HOST_SUBDIR)/gmp || exit 1; \
13443 case $(srcdir) in \
13444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13445 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13447 esac; \
13448 module_srcdir=gmp; \
13449 $(SHELL) $$s/$$module_srcdir/configure \
13450 --srcdir=$${topdir}/$$module_srcdir \
13451 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13452 --target=none-${host_vendor}-${host_os} \
13453 --with-build-libsubdir=$(HOST_SUBDIR) \
13454 $(STAGEtrain_CONFIGURE_FLAGS) \
13455 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13456 @endif gmp-bootstrap
13458 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13459 maybe-configure-stagefeedback-gmp:
13460 @if gmp-bootstrap
13461 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13462 configure-stagefeedback-gmp:
13463 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13465 @r=`${PWD_COMMAND}`; export r; \
13466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13468 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13469 $(HOST_EXPORTS) \
13470 $(POSTSTAGE1_HOST_EXPORTS) \
13471 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13472 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13473 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13474 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13476 cd $(HOST_SUBDIR)/gmp || exit 1; \
13477 case $(srcdir) in \
13478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13479 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13481 esac; \
13482 module_srcdir=gmp; \
13483 $(SHELL) $$s/$$module_srcdir/configure \
13484 --srcdir=$${topdir}/$$module_srcdir \
13485 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13486 --target=none-${host_vendor}-${host_os} \
13487 --with-build-libsubdir=$(HOST_SUBDIR) \
13488 $(STAGEfeedback_CONFIGURE_FLAGS) \
13489 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13490 @endif gmp-bootstrap
13492 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13493 maybe-configure-stageautoprofile-gmp:
13494 @if gmp-bootstrap
13495 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13496 configure-stageautoprofile-gmp:
13497 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13498 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13499 @r=`${PWD_COMMAND}`; export r; \
13500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13501 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13502 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13503 $(HOST_EXPORTS) \
13504 $(POSTSTAGE1_HOST_EXPORTS) \
13505 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13506 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13507 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13508 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13510 cd $(HOST_SUBDIR)/gmp || exit 1; \
13511 case $(srcdir) in \
13512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13513 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13515 esac; \
13516 module_srcdir=gmp; \
13517 $(SHELL) $$s/$$module_srcdir/configure \
13518 --srcdir=$${topdir}/$$module_srcdir \
13519 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13520 --target=none-${host_vendor}-${host_os} \
13521 --with-build-libsubdir=$(HOST_SUBDIR) \
13522 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13523 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13524 @endif gmp-bootstrap
13526 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13527 maybe-configure-stageautofeedback-gmp:
13528 @if gmp-bootstrap
13529 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13530 configure-stageautofeedback-gmp:
13531 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13533 @r=`${PWD_COMMAND}`; export r; \
13534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13535 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13536 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13537 $(HOST_EXPORTS) \
13538 $(POSTSTAGE1_HOST_EXPORTS) \
13539 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13540 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13541 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13542 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13544 cd $(HOST_SUBDIR)/gmp || exit 1; \
13545 case $(srcdir) in \
13546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13547 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13549 esac; \
13550 module_srcdir=gmp; \
13551 $(SHELL) $$s/$$module_srcdir/configure \
13552 --srcdir=$${topdir}/$$module_srcdir \
13553 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13554 --target=none-${host_vendor}-${host_os} \
13555 --with-build-libsubdir=$(HOST_SUBDIR) \
13556 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13557 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13558 @endif gmp-bootstrap
13564 .PHONY: all-gmp maybe-all-gmp
13565 maybe-all-gmp:
13566 @if gcc-bootstrap
13567 all-gmp: stage_current
13568 @endif gcc-bootstrap
13569 @if gmp
13570 TARGET-gmp=all
13571 maybe-all-gmp: all-gmp
13572 all-gmp: configure-gmp
13573 @r=`${PWD_COMMAND}`; export r; \
13574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575 $(HOST_EXPORTS) \
13576 (cd $(HOST_SUBDIR)/gmp && \
13577 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13578 $(TARGET-gmp))
13579 @endif gmp
13583 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13584 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13585 maybe-all-stage1-gmp:
13586 maybe-clean-stage1-gmp:
13587 @if gmp-bootstrap
13588 maybe-all-stage1-gmp: all-stage1-gmp
13589 all-stage1: all-stage1-gmp
13590 TARGET-stage1-gmp = $(TARGET-gmp)
13591 all-stage1-gmp: configure-stage1-gmp
13592 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13593 @r=`${PWD_COMMAND}`; export r; \
13594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13595 TFLAGS="$(STAGE1_TFLAGS)"; \
13596 $(HOST_EXPORTS) \
13597 cd $(HOST_SUBDIR)/gmp && \
13599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13600 CFLAGS="$(STAGE1_CFLAGS)" \
13601 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13602 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13603 LIBCFLAGS="$(LIBCFLAGS)" \
13604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13607 $(EXTRA_HOST_FLAGS) \
13608 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13609 TFLAGS="$(STAGE1_TFLAGS)" \
13610 $(TARGET-stage1-gmp)
13612 maybe-clean-stage1-gmp: clean-stage1-gmp
13613 clean-stage1: clean-stage1-gmp
13614 clean-stage1-gmp:
13615 @if [ $(current_stage) = stage1 ]; then \
13616 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13617 else \
13618 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13619 $(MAKE) stage1-start; \
13620 fi; \
13621 cd $(HOST_SUBDIR)/gmp && \
13622 $(MAKE) $(EXTRA_HOST_FLAGS) \
13623 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13624 @endif gmp-bootstrap
13627 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13628 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13629 maybe-all-stage2-gmp:
13630 maybe-clean-stage2-gmp:
13631 @if gmp-bootstrap
13632 maybe-all-stage2-gmp: all-stage2-gmp
13633 all-stage2: all-stage2-gmp
13634 TARGET-stage2-gmp = $(TARGET-gmp)
13635 all-stage2-gmp: configure-stage2-gmp
13636 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13637 @r=`${PWD_COMMAND}`; export r; \
13638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 TFLAGS="$(STAGE2_TFLAGS)"; \
13640 $(HOST_EXPORTS) \
13641 $(POSTSTAGE1_HOST_EXPORTS) \
13642 cd $(HOST_SUBDIR)/gmp && \
13644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13645 CFLAGS="$(STAGE2_CFLAGS)" \
13646 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13647 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13648 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13653 TFLAGS="$(STAGE2_TFLAGS)" \
13654 $(TARGET-stage2-gmp)
13656 maybe-clean-stage2-gmp: clean-stage2-gmp
13657 clean-stage2: clean-stage2-gmp
13658 clean-stage2-gmp:
13659 @if [ $(current_stage) = stage2 ]; then \
13660 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13661 else \
13662 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13663 $(MAKE) stage2-start; \
13664 fi; \
13665 cd $(HOST_SUBDIR)/gmp && \
13666 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13667 @endif gmp-bootstrap
13670 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13671 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13672 maybe-all-stage3-gmp:
13673 maybe-clean-stage3-gmp:
13674 @if gmp-bootstrap
13675 maybe-all-stage3-gmp: all-stage3-gmp
13676 all-stage3: all-stage3-gmp
13677 TARGET-stage3-gmp = $(TARGET-gmp)
13678 all-stage3-gmp: configure-stage3-gmp
13679 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13680 @r=`${PWD_COMMAND}`; export r; \
13681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13682 TFLAGS="$(STAGE3_TFLAGS)"; \
13683 $(HOST_EXPORTS) \
13684 $(POSTSTAGE1_HOST_EXPORTS) \
13685 cd $(HOST_SUBDIR)/gmp && \
13687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13688 CFLAGS="$(STAGE3_CFLAGS)" \
13689 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13690 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13691 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13696 TFLAGS="$(STAGE3_TFLAGS)" \
13697 $(TARGET-stage3-gmp)
13699 maybe-clean-stage3-gmp: clean-stage3-gmp
13700 clean-stage3: clean-stage3-gmp
13701 clean-stage3-gmp:
13702 @if [ $(current_stage) = stage3 ]; then \
13703 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13704 else \
13705 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13706 $(MAKE) stage3-start; \
13707 fi; \
13708 cd $(HOST_SUBDIR)/gmp && \
13709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13710 @endif gmp-bootstrap
13713 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13714 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13715 maybe-all-stage4-gmp:
13716 maybe-clean-stage4-gmp:
13717 @if gmp-bootstrap
13718 maybe-all-stage4-gmp: all-stage4-gmp
13719 all-stage4: all-stage4-gmp
13720 TARGET-stage4-gmp = $(TARGET-gmp)
13721 all-stage4-gmp: configure-stage4-gmp
13722 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13723 @r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 TFLAGS="$(STAGE4_TFLAGS)"; \
13726 $(HOST_EXPORTS) \
13727 $(POSTSTAGE1_HOST_EXPORTS) \
13728 cd $(HOST_SUBDIR)/gmp && \
13730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13731 CFLAGS="$(STAGE4_CFLAGS)" \
13732 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13733 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13734 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13739 TFLAGS="$(STAGE4_TFLAGS)" \
13740 $(TARGET-stage4-gmp)
13742 maybe-clean-stage4-gmp: clean-stage4-gmp
13743 clean-stage4: clean-stage4-gmp
13744 clean-stage4-gmp:
13745 @if [ $(current_stage) = stage4 ]; then \
13746 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13747 else \
13748 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13749 $(MAKE) stage4-start; \
13750 fi; \
13751 cd $(HOST_SUBDIR)/gmp && \
13752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13753 @endif gmp-bootstrap
13756 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13757 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13758 maybe-all-stageprofile-gmp:
13759 maybe-clean-stageprofile-gmp:
13760 @if gmp-bootstrap
13761 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13762 all-stageprofile: all-stageprofile-gmp
13763 TARGET-stageprofile-gmp = $(TARGET-gmp)
13764 all-stageprofile-gmp: configure-stageprofile-gmp
13765 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13766 @r=`${PWD_COMMAND}`; export r; \
13767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13768 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13769 $(HOST_EXPORTS) \
13770 $(POSTSTAGE1_HOST_EXPORTS) \
13771 cd $(HOST_SUBDIR)/gmp && \
13773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13774 CFLAGS="$(STAGEprofile_CFLAGS)" \
13775 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13776 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13777 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13782 TFLAGS="$(STAGEprofile_TFLAGS)" \
13783 $(TARGET-stageprofile-gmp)
13785 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13786 clean-stageprofile: clean-stageprofile-gmp
13787 clean-stageprofile-gmp:
13788 @if [ $(current_stage) = stageprofile ]; then \
13789 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13790 else \
13791 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13792 $(MAKE) stageprofile-start; \
13793 fi; \
13794 cd $(HOST_SUBDIR)/gmp && \
13795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13796 @endif gmp-bootstrap
13799 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13800 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13801 maybe-all-stagetrain-gmp:
13802 maybe-clean-stagetrain-gmp:
13803 @if gmp-bootstrap
13804 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13805 all-stagetrain: all-stagetrain-gmp
13806 TARGET-stagetrain-gmp = $(TARGET-gmp)
13807 all-stagetrain-gmp: configure-stagetrain-gmp
13808 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13809 @r=`${PWD_COMMAND}`; export r; \
13810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13812 $(HOST_EXPORTS) \
13813 $(POSTSTAGE1_HOST_EXPORTS) \
13814 cd $(HOST_SUBDIR)/gmp && \
13816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13817 CFLAGS="$(STAGEtrain_CFLAGS)" \
13818 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13819 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13820 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13825 TFLAGS="$(STAGEtrain_TFLAGS)" \
13826 $(TARGET-stagetrain-gmp)
13828 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13829 clean-stagetrain: clean-stagetrain-gmp
13830 clean-stagetrain-gmp:
13831 @if [ $(current_stage) = stagetrain ]; then \
13832 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13833 else \
13834 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13835 $(MAKE) stagetrain-start; \
13836 fi; \
13837 cd $(HOST_SUBDIR)/gmp && \
13838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13839 @endif gmp-bootstrap
13842 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13843 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13844 maybe-all-stagefeedback-gmp:
13845 maybe-clean-stagefeedback-gmp:
13846 @if gmp-bootstrap
13847 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13848 all-stagefeedback: all-stagefeedback-gmp
13849 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13850 all-stagefeedback-gmp: configure-stagefeedback-gmp
13851 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13852 @r=`${PWD_COMMAND}`; export r; \
13853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13854 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13855 $(HOST_EXPORTS) \
13856 $(POSTSTAGE1_HOST_EXPORTS) \
13857 cd $(HOST_SUBDIR)/gmp && \
13859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13860 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13861 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13862 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13863 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13868 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13869 $(TARGET-stagefeedback-gmp)
13871 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13872 clean-stagefeedback: clean-stagefeedback-gmp
13873 clean-stagefeedback-gmp:
13874 @if [ $(current_stage) = stagefeedback ]; then \
13875 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13876 else \
13877 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13878 $(MAKE) stagefeedback-start; \
13879 fi; \
13880 cd $(HOST_SUBDIR)/gmp && \
13881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13882 @endif gmp-bootstrap
13885 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13886 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13887 maybe-all-stageautoprofile-gmp:
13888 maybe-clean-stageautoprofile-gmp:
13889 @if gmp-bootstrap
13890 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13891 all-stageautoprofile: all-stageautoprofile-gmp
13892 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13893 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13894 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13895 @r=`${PWD_COMMAND}`; export r; \
13896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13897 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13898 $(HOST_EXPORTS) \
13899 $(POSTSTAGE1_HOST_EXPORTS) \
13900 cd $(HOST_SUBDIR)/gmp && \
13901 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13903 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13904 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13905 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13906 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13911 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13912 $(TARGET-stageautoprofile-gmp)
13914 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13915 clean-stageautoprofile: clean-stageautoprofile-gmp
13916 clean-stageautoprofile-gmp:
13917 @if [ $(current_stage) = stageautoprofile ]; then \
13918 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13919 else \
13920 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13921 $(MAKE) stageautoprofile-start; \
13922 fi; \
13923 cd $(HOST_SUBDIR)/gmp && \
13924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13925 @endif gmp-bootstrap
13928 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13929 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13930 maybe-all-stageautofeedback-gmp:
13931 maybe-clean-stageautofeedback-gmp:
13932 @if gmp-bootstrap
13933 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13934 all-stageautofeedback: all-stageautofeedback-gmp
13935 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13936 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13937 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13938 @r=`${PWD_COMMAND}`; export r; \
13939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13940 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13941 $(HOST_EXPORTS) \
13942 $(POSTSTAGE1_HOST_EXPORTS) \
13943 cd $(HOST_SUBDIR)/gmp && \
13945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13946 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13947 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13948 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13949 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13954 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13955 $(TARGET-stageautofeedback-gmp)
13957 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13958 clean-stageautofeedback: clean-stageautofeedback-gmp
13959 clean-stageautofeedback-gmp:
13960 @if [ $(current_stage) = stageautofeedback ]; then \
13961 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13962 else \
13963 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13964 $(MAKE) stageautofeedback-start; \
13965 fi; \
13966 cd $(HOST_SUBDIR)/gmp && \
13967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13968 @endif gmp-bootstrap
13974 .PHONY: check-gmp maybe-check-gmp
13975 maybe-check-gmp:
13976 @if gmp
13977 maybe-check-gmp: check-gmp
13979 check-gmp:
13980 @: $(MAKE); $(unstage)
13981 @r=`${PWD_COMMAND}`; export r; \
13982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13984 (cd $(HOST_SUBDIR)/gmp && \
13985 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13987 @endif gmp
13989 .PHONY: install-gmp maybe-install-gmp
13990 maybe-install-gmp:
13991 @if gmp
13992 maybe-install-gmp: install-gmp
13994 install-gmp:
13996 @endif gmp
13998 .PHONY: install-strip-gmp maybe-install-strip-gmp
13999 maybe-install-strip-gmp:
14000 @if gmp
14001 maybe-install-strip-gmp: install-strip-gmp
14003 install-strip-gmp:
14005 @endif gmp
14007 # Other targets (info, dvi, pdf, etc.)
14009 .PHONY: maybe-info-gmp info-gmp
14010 maybe-info-gmp:
14011 @if gmp
14012 maybe-info-gmp: info-gmp
14014 info-gmp: \
14015 configure-gmp
14016 @[ -f ./gmp/Makefile ] || exit 0; \
14017 r=`${PWD_COMMAND}`; export r; \
14018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14019 $(HOST_EXPORTS) \
14020 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14022 done; \
14023 echo "Doing info in gmp"; \
14024 (cd $(HOST_SUBDIR)/gmp && \
14025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14027 "RANLIB=$${RANLIB}" \
14028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14029 info) \
14030 || exit 1
14032 @endif gmp
14034 .PHONY: maybe-dvi-gmp dvi-gmp
14035 maybe-dvi-gmp:
14036 @if gmp
14037 maybe-dvi-gmp: dvi-gmp
14039 dvi-gmp: \
14040 configure-gmp
14041 @[ -f ./gmp/Makefile ] || exit 0; \
14042 r=`${PWD_COMMAND}`; export r; \
14043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14044 $(HOST_EXPORTS) \
14045 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14047 done; \
14048 echo "Doing dvi in gmp"; \
14049 (cd $(HOST_SUBDIR)/gmp && \
14050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14052 "RANLIB=$${RANLIB}" \
14053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14054 dvi) \
14055 || exit 1
14057 @endif gmp
14059 .PHONY: maybe-pdf-gmp pdf-gmp
14060 maybe-pdf-gmp:
14061 @if gmp
14062 maybe-pdf-gmp: pdf-gmp
14064 pdf-gmp: \
14065 configure-gmp
14066 @[ -f ./gmp/Makefile ] || exit 0; \
14067 r=`${PWD_COMMAND}`; export r; \
14068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14069 $(HOST_EXPORTS) \
14070 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14072 done; \
14073 echo "Doing pdf in gmp"; \
14074 (cd $(HOST_SUBDIR)/gmp && \
14075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14077 "RANLIB=$${RANLIB}" \
14078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14079 pdf) \
14080 || exit 1
14082 @endif gmp
14084 .PHONY: maybe-html-gmp html-gmp
14085 maybe-html-gmp:
14086 @if gmp
14087 maybe-html-gmp: html-gmp
14089 html-gmp: \
14090 configure-gmp
14091 @[ -f ./gmp/Makefile ] || exit 0; \
14092 r=`${PWD_COMMAND}`; export r; \
14093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094 $(HOST_EXPORTS) \
14095 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14097 done; \
14098 echo "Doing html in gmp"; \
14099 (cd $(HOST_SUBDIR)/gmp && \
14100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14102 "RANLIB=$${RANLIB}" \
14103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14104 html) \
14105 || exit 1
14107 @endif gmp
14109 .PHONY: maybe-TAGS-gmp TAGS-gmp
14110 maybe-TAGS-gmp:
14111 @if gmp
14112 maybe-TAGS-gmp: TAGS-gmp
14114 TAGS-gmp: \
14115 configure-gmp
14116 @[ -f ./gmp/Makefile ] || exit 0; \
14117 r=`${PWD_COMMAND}`; export r; \
14118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119 $(HOST_EXPORTS) \
14120 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14122 done; \
14123 echo "Doing TAGS in gmp"; \
14124 (cd $(HOST_SUBDIR)/gmp && \
14125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14127 "RANLIB=$${RANLIB}" \
14128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14129 TAGS) \
14130 || exit 1
14132 @endif gmp
14134 .PHONY: maybe-install-info-gmp install-info-gmp
14135 maybe-install-info-gmp:
14136 @if gmp
14137 maybe-install-info-gmp: install-info-gmp
14139 install-info-gmp: \
14140 configure-gmp \
14141 info-gmp
14142 @[ -f ./gmp/Makefile ] || exit 0; \
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing install-info in gmp"; \
14150 (cd $(HOST_SUBDIR)/gmp && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155 install-info) \
14156 || exit 1
14158 @endif gmp
14160 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14161 maybe-install-dvi-gmp:
14162 @if gmp
14163 maybe-install-dvi-gmp: install-dvi-gmp
14165 install-dvi-gmp: \
14166 configure-gmp \
14167 dvi-gmp
14168 @[ -f ./gmp/Makefile ] || exit 0; \
14169 r=`${PWD_COMMAND}`; export r; \
14170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171 $(HOST_EXPORTS) \
14172 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14174 done; \
14175 echo "Doing install-dvi in gmp"; \
14176 (cd $(HOST_SUBDIR)/gmp && \
14177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14179 "RANLIB=$${RANLIB}" \
14180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14181 install-dvi) \
14182 || exit 1
14184 @endif gmp
14186 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14187 maybe-install-pdf-gmp:
14188 @if gmp
14189 maybe-install-pdf-gmp: install-pdf-gmp
14191 install-pdf-gmp: \
14192 configure-gmp \
14193 pdf-gmp
14194 @[ -f ./gmp/Makefile ] || exit 0; \
14195 r=`${PWD_COMMAND}`; export r; \
14196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14197 $(HOST_EXPORTS) \
14198 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14200 done; \
14201 echo "Doing install-pdf in gmp"; \
14202 (cd $(HOST_SUBDIR)/gmp && \
14203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14205 "RANLIB=$${RANLIB}" \
14206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14207 install-pdf) \
14208 || exit 1
14210 @endif gmp
14212 .PHONY: maybe-install-html-gmp install-html-gmp
14213 maybe-install-html-gmp:
14214 @if gmp
14215 maybe-install-html-gmp: install-html-gmp
14217 install-html-gmp: \
14218 configure-gmp \
14219 html-gmp
14220 @[ -f ./gmp/Makefile ] || exit 0; \
14221 r=`${PWD_COMMAND}`; export r; \
14222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14223 $(HOST_EXPORTS) \
14224 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14226 done; \
14227 echo "Doing install-html in gmp"; \
14228 (cd $(HOST_SUBDIR)/gmp && \
14229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14231 "RANLIB=$${RANLIB}" \
14232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14233 install-html) \
14234 || exit 1
14236 @endif gmp
14238 .PHONY: maybe-installcheck-gmp installcheck-gmp
14239 maybe-installcheck-gmp:
14240 @if gmp
14241 maybe-installcheck-gmp: installcheck-gmp
14243 installcheck-gmp: \
14244 configure-gmp
14245 @[ -f ./gmp/Makefile ] || exit 0; \
14246 r=`${PWD_COMMAND}`; export r; \
14247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14248 $(HOST_EXPORTS) \
14249 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14251 done; \
14252 echo "Doing installcheck in gmp"; \
14253 (cd $(HOST_SUBDIR)/gmp && \
14254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14256 "RANLIB=$${RANLIB}" \
14257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14258 installcheck) \
14259 || exit 1
14261 @endif gmp
14263 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14264 maybe-mostlyclean-gmp:
14265 @if gmp
14266 maybe-mostlyclean-gmp: mostlyclean-gmp
14268 mostlyclean-gmp:
14269 @[ -f ./gmp/Makefile ] || exit 0; \
14270 r=`${PWD_COMMAND}`; export r; \
14271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272 $(HOST_EXPORTS) \
14273 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14275 done; \
14276 echo "Doing mostlyclean in gmp"; \
14277 (cd $(HOST_SUBDIR)/gmp && \
14278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14280 "RANLIB=$${RANLIB}" \
14281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14282 mostlyclean) \
14283 || exit 1
14285 @endif gmp
14287 .PHONY: maybe-clean-gmp clean-gmp
14288 maybe-clean-gmp:
14289 @if gmp
14290 maybe-clean-gmp: clean-gmp
14292 clean-gmp:
14293 @[ -f ./gmp/Makefile ] || exit 0; \
14294 r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 $(HOST_EXPORTS) \
14297 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14299 done; \
14300 echo "Doing clean in gmp"; \
14301 (cd $(HOST_SUBDIR)/gmp && \
14302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14304 "RANLIB=$${RANLIB}" \
14305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14306 clean) \
14307 || exit 1
14309 @endif gmp
14311 .PHONY: maybe-distclean-gmp distclean-gmp
14312 maybe-distclean-gmp:
14313 @if gmp
14314 maybe-distclean-gmp: distclean-gmp
14316 distclean-gmp:
14317 @[ -f ./gmp/Makefile ] || exit 0; \
14318 r=`${PWD_COMMAND}`; export r; \
14319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14320 $(HOST_EXPORTS) \
14321 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14323 done; \
14324 echo "Doing distclean in gmp"; \
14325 (cd $(HOST_SUBDIR)/gmp && \
14326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14328 "RANLIB=$${RANLIB}" \
14329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14330 distclean) \
14331 || exit 1
14333 @endif gmp
14335 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14336 maybe-maintainer-clean-gmp:
14337 @if gmp
14338 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14340 maintainer-clean-gmp:
14341 @[ -f ./gmp/Makefile ] || exit 0; \
14342 r=`${PWD_COMMAND}`; export r; \
14343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344 $(HOST_EXPORTS) \
14345 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14347 done; \
14348 echo "Doing maintainer-clean in gmp"; \
14349 (cd $(HOST_SUBDIR)/gmp && \
14350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14352 "RANLIB=$${RANLIB}" \
14353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14354 maintainer-clean) \
14355 || exit 1
14357 @endif gmp
14361 .PHONY: configure-mpfr maybe-configure-mpfr
14362 maybe-configure-mpfr:
14363 @if gcc-bootstrap
14364 configure-mpfr: stage_current
14365 @endif gcc-bootstrap
14366 @if mpfr
14367 maybe-configure-mpfr: configure-mpfr
14368 configure-mpfr:
14369 @r=`${PWD_COMMAND}`; export r; \
14370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14373 $(HOST_EXPORTS) \
14374 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14375 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14376 case $(srcdir) in \
14377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14378 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14380 esac; \
14381 module_srcdir=mpfr; \
14382 $(SHELL) \
14383 $$s/$$module_srcdir/configure \
14384 --srcdir=$${topdir}/$$module_srcdir \
14385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14386 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14387 || exit 1
14388 @endif mpfr
14392 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14393 maybe-configure-stage1-mpfr:
14394 @if mpfr-bootstrap
14395 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14396 configure-stage1-mpfr:
14397 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14399 @r=`${PWD_COMMAND}`; export r; \
14400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401 TFLAGS="$(STAGE1_TFLAGS)"; \
14402 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14403 $(HOST_EXPORTS) \
14404 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14405 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14406 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14407 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14409 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14410 case $(srcdir) in \
14411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14412 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14414 esac; \
14415 module_srcdir=mpfr; \
14416 $(SHELL) $$s/$$module_srcdir/configure \
14417 --srcdir=$${topdir}/$$module_srcdir \
14418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14419 --target=${target_alias} \
14421 $(STAGE1_CONFIGURE_FLAGS) \
14422 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14423 @endif mpfr-bootstrap
14425 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14426 maybe-configure-stage2-mpfr:
14427 @if mpfr-bootstrap
14428 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14429 configure-stage2-mpfr:
14430 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14432 @r=`${PWD_COMMAND}`; export r; \
14433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434 TFLAGS="$(STAGE2_TFLAGS)"; \
14435 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14436 $(HOST_EXPORTS) \
14437 $(POSTSTAGE1_HOST_EXPORTS) \
14438 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14439 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14440 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14441 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14443 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14444 case $(srcdir) in \
14445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14446 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14448 esac; \
14449 module_srcdir=mpfr; \
14450 $(SHELL) $$s/$$module_srcdir/configure \
14451 --srcdir=$${topdir}/$$module_srcdir \
14452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14453 --target=${target_alias} \
14454 --with-build-libsubdir=$(HOST_SUBDIR) \
14455 $(STAGE2_CONFIGURE_FLAGS) \
14456 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14457 @endif mpfr-bootstrap
14459 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14460 maybe-configure-stage3-mpfr:
14461 @if mpfr-bootstrap
14462 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14463 configure-stage3-mpfr:
14464 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14465 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14466 @r=`${PWD_COMMAND}`; export r; \
14467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468 TFLAGS="$(STAGE3_TFLAGS)"; \
14469 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14470 $(HOST_EXPORTS) \
14471 $(POSTSTAGE1_HOST_EXPORTS) \
14472 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14473 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14474 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14475 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14477 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14478 case $(srcdir) in \
14479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14480 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14482 esac; \
14483 module_srcdir=mpfr; \
14484 $(SHELL) $$s/$$module_srcdir/configure \
14485 --srcdir=$${topdir}/$$module_srcdir \
14486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14487 --target=${target_alias} \
14488 --with-build-libsubdir=$(HOST_SUBDIR) \
14489 $(STAGE3_CONFIGURE_FLAGS) \
14490 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14491 @endif mpfr-bootstrap
14493 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14494 maybe-configure-stage4-mpfr:
14495 @if mpfr-bootstrap
14496 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14497 configure-stage4-mpfr:
14498 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14500 @r=`${PWD_COMMAND}`; export r; \
14501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14502 TFLAGS="$(STAGE4_TFLAGS)"; \
14503 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14504 $(HOST_EXPORTS) \
14505 $(POSTSTAGE1_HOST_EXPORTS) \
14506 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14507 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14508 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14509 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14511 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14512 case $(srcdir) in \
14513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14514 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14516 esac; \
14517 module_srcdir=mpfr; \
14518 $(SHELL) $$s/$$module_srcdir/configure \
14519 --srcdir=$${topdir}/$$module_srcdir \
14520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14521 --target=${target_alias} \
14522 --with-build-libsubdir=$(HOST_SUBDIR) \
14523 $(STAGE4_CONFIGURE_FLAGS) \
14524 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14525 @endif mpfr-bootstrap
14527 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14528 maybe-configure-stageprofile-mpfr:
14529 @if mpfr-bootstrap
14530 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14531 configure-stageprofile-mpfr:
14532 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14534 @r=`${PWD_COMMAND}`; export r; \
14535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14536 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14537 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14538 $(HOST_EXPORTS) \
14539 $(POSTSTAGE1_HOST_EXPORTS) \
14540 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14542 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14543 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14545 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14546 case $(srcdir) in \
14547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14548 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14550 esac; \
14551 module_srcdir=mpfr; \
14552 $(SHELL) $$s/$$module_srcdir/configure \
14553 --srcdir=$${topdir}/$$module_srcdir \
14554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14555 --target=${target_alias} \
14556 --with-build-libsubdir=$(HOST_SUBDIR) \
14557 $(STAGEprofile_CONFIGURE_FLAGS) \
14558 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14559 @endif mpfr-bootstrap
14561 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14562 maybe-configure-stagetrain-mpfr:
14563 @if mpfr-bootstrap
14564 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14565 configure-stagetrain-mpfr:
14566 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14568 @r=`${PWD_COMMAND}`; export r; \
14569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14571 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14572 $(HOST_EXPORTS) \
14573 $(POSTSTAGE1_HOST_EXPORTS) \
14574 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14575 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14576 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14577 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14579 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14580 case $(srcdir) in \
14581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14582 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14584 esac; \
14585 module_srcdir=mpfr; \
14586 $(SHELL) $$s/$$module_srcdir/configure \
14587 --srcdir=$${topdir}/$$module_srcdir \
14588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14589 --target=${target_alias} \
14590 --with-build-libsubdir=$(HOST_SUBDIR) \
14591 $(STAGEtrain_CONFIGURE_FLAGS) \
14592 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14593 @endif mpfr-bootstrap
14595 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14596 maybe-configure-stagefeedback-mpfr:
14597 @if mpfr-bootstrap
14598 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14599 configure-stagefeedback-mpfr:
14600 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14601 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14602 @r=`${PWD_COMMAND}`; export r; \
14603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14604 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14605 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14606 $(HOST_EXPORTS) \
14607 $(POSTSTAGE1_HOST_EXPORTS) \
14608 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14609 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14610 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14611 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14613 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14614 case $(srcdir) in \
14615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14616 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14618 esac; \
14619 module_srcdir=mpfr; \
14620 $(SHELL) $$s/$$module_srcdir/configure \
14621 --srcdir=$${topdir}/$$module_srcdir \
14622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14623 --target=${target_alias} \
14624 --with-build-libsubdir=$(HOST_SUBDIR) \
14625 $(STAGEfeedback_CONFIGURE_FLAGS) \
14626 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14627 @endif mpfr-bootstrap
14629 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14630 maybe-configure-stageautoprofile-mpfr:
14631 @if mpfr-bootstrap
14632 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14633 configure-stageautoprofile-mpfr:
14634 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14635 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14636 @r=`${PWD_COMMAND}`; export r; \
14637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14638 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14639 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14640 $(HOST_EXPORTS) \
14641 $(POSTSTAGE1_HOST_EXPORTS) \
14642 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14643 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14644 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14645 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14646 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14647 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14648 case $(srcdir) in \
14649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14650 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14652 esac; \
14653 module_srcdir=mpfr; \
14654 $(SHELL) $$s/$$module_srcdir/configure \
14655 --srcdir=$${topdir}/$$module_srcdir \
14656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14657 --target=${target_alias} \
14658 --with-build-libsubdir=$(HOST_SUBDIR) \
14659 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14660 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14661 @endif mpfr-bootstrap
14663 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14664 maybe-configure-stageautofeedback-mpfr:
14665 @if mpfr-bootstrap
14666 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14667 configure-stageautofeedback-mpfr:
14668 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14670 @r=`${PWD_COMMAND}`; export r; \
14671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14672 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14673 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14674 $(HOST_EXPORTS) \
14675 $(POSTSTAGE1_HOST_EXPORTS) \
14676 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14677 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14678 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14679 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14681 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14682 case $(srcdir) in \
14683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14684 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14686 esac; \
14687 module_srcdir=mpfr; \
14688 $(SHELL) $$s/$$module_srcdir/configure \
14689 --srcdir=$${topdir}/$$module_srcdir \
14690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14691 --target=${target_alias} \
14692 --with-build-libsubdir=$(HOST_SUBDIR) \
14693 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14694 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14695 @endif mpfr-bootstrap
14701 .PHONY: all-mpfr maybe-all-mpfr
14702 maybe-all-mpfr:
14703 @if gcc-bootstrap
14704 all-mpfr: stage_current
14705 @endif gcc-bootstrap
14706 @if mpfr
14707 TARGET-mpfr=all
14708 maybe-all-mpfr: all-mpfr
14709 all-mpfr: configure-mpfr
14710 @r=`${PWD_COMMAND}`; export r; \
14711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14712 $(HOST_EXPORTS) \
14713 (cd $(HOST_SUBDIR)/mpfr && \
14714 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14715 $(TARGET-mpfr))
14716 @endif mpfr
14720 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14721 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14722 maybe-all-stage1-mpfr:
14723 maybe-clean-stage1-mpfr:
14724 @if mpfr-bootstrap
14725 maybe-all-stage1-mpfr: all-stage1-mpfr
14726 all-stage1: all-stage1-mpfr
14727 TARGET-stage1-mpfr = $(TARGET-mpfr)
14728 all-stage1-mpfr: configure-stage1-mpfr
14729 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14730 @r=`${PWD_COMMAND}`; export r; \
14731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14732 TFLAGS="$(STAGE1_TFLAGS)"; \
14733 $(HOST_EXPORTS) \
14734 cd $(HOST_SUBDIR)/mpfr && \
14736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14737 CFLAGS="$(STAGE1_CFLAGS)" \
14738 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14739 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14740 LIBCFLAGS="$(LIBCFLAGS)" \
14741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14744 $(EXTRA_HOST_FLAGS) \
14745 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14746 TFLAGS="$(STAGE1_TFLAGS)" \
14747 $(TARGET-stage1-mpfr)
14749 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14750 clean-stage1: clean-stage1-mpfr
14751 clean-stage1-mpfr:
14752 @if [ $(current_stage) = stage1 ]; then \
14753 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14754 else \
14755 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14756 $(MAKE) stage1-start; \
14757 fi; \
14758 cd $(HOST_SUBDIR)/mpfr && \
14759 $(MAKE) $(EXTRA_HOST_FLAGS) \
14760 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14761 @endif mpfr-bootstrap
14764 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14765 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14766 maybe-all-stage2-mpfr:
14767 maybe-clean-stage2-mpfr:
14768 @if mpfr-bootstrap
14769 maybe-all-stage2-mpfr: all-stage2-mpfr
14770 all-stage2: all-stage2-mpfr
14771 TARGET-stage2-mpfr = $(TARGET-mpfr)
14772 all-stage2-mpfr: configure-stage2-mpfr
14773 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14774 @r=`${PWD_COMMAND}`; export r; \
14775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14776 TFLAGS="$(STAGE2_TFLAGS)"; \
14777 $(HOST_EXPORTS) \
14778 $(POSTSTAGE1_HOST_EXPORTS) \
14779 cd $(HOST_SUBDIR)/mpfr && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14782 CFLAGS="$(STAGE2_CFLAGS)" \
14783 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14784 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14785 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14789 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14790 TFLAGS="$(STAGE2_TFLAGS)" \
14791 $(TARGET-stage2-mpfr)
14793 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14794 clean-stage2: clean-stage2-mpfr
14795 clean-stage2-mpfr:
14796 @if [ $(current_stage) = stage2 ]; then \
14797 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14798 else \
14799 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14800 $(MAKE) stage2-start; \
14801 fi; \
14802 cd $(HOST_SUBDIR)/mpfr && \
14803 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14804 @endif mpfr-bootstrap
14807 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14808 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14809 maybe-all-stage3-mpfr:
14810 maybe-clean-stage3-mpfr:
14811 @if mpfr-bootstrap
14812 maybe-all-stage3-mpfr: all-stage3-mpfr
14813 all-stage3: all-stage3-mpfr
14814 TARGET-stage3-mpfr = $(TARGET-mpfr)
14815 all-stage3-mpfr: configure-stage3-mpfr
14816 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14817 @r=`${PWD_COMMAND}`; export r; \
14818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819 TFLAGS="$(STAGE3_TFLAGS)"; \
14820 $(HOST_EXPORTS) \
14821 $(POSTSTAGE1_HOST_EXPORTS) \
14822 cd $(HOST_SUBDIR)/mpfr && \
14824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14825 CFLAGS="$(STAGE3_CFLAGS)" \
14826 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14827 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14828 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14833 TFLAGS="$(STAGE3_TFLAGS)" \
14834 $(TARGET-stage3-mpfr)
14836 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14837 clean-stage3: clean-stage3-mpfr
14838 clean-stage3-mpfr:
14839 @if [ $(current_stage) = stage3 ]; then \
14840 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14841 else \
14842 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14843 $(MAKE) stage3-start; \
14844 fi; \
14845 cd $(HOST_SUBDIR)/mpfr && \
14846 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14847 @endif mpfr-bootstrap
14850 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14851 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14852 maybe-all-stage4-mpfr:
14853 maybe-clean-stage4-mpfr:
14854 @if mpfr-bootstrap
14855 maybe-all-stage4-mpfr: all-stage4-mpfr
14856 all-stage4: all-stage4-mpfr
14857 TARGET-stage4-mpfr = $(TARGET-mpfr)
14858 all-stage4-mpfr: configure-stage4-mpfr
14859 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14860 @r=`${PWD_COMMAND}`; export r; \
14861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862 TFLAGS="$(STAGE4_TFLAGS)"; \
14863 $(HOST_EXPORTS) \
14864 $(POSTSTAGE1_HOST_EXPORTS) \
14865 cd $(HOST_SUBDIR)/mpfr && \
14867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14868 CFLAGS="$(STAGE4_CFLAGS)" \
14869 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14870 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14871 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14876 TFLAGS="$(STAGE4_TFLAGS)" \
14877 $(TARGET-stage4-mpfr)
14879 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14880 clean-stage4: clean-stage4-mpfr
14881 clean-stage4-mpfr:
14882 @if [ $(current_stage) = stage4 ]; then \
14883 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14884 else \
14885 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14886 $(MAKE) stage4-start; \
14887 fi; \
14888 cd $(HOST_SUBDIR)/mpfr && \
14889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14890 @endif mpfr-bootstrap
14893 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14894 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14895 maybe-all-stageprofile-mpfr:
14896 maybe-clean-stageprofile-mpfr:
14897 @if mpfr-bootstrap
14898 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14899 all-stageprofile: all-stageprofile-mpfr
14900 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14901 all-stageprofile-mpfr: configure-stageprofile-mpfr
14902 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14903 @r=`${PWD_COMMAND}`; export r; \
14904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14905 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14906 $(HOST_EXPORTS) \
14907 $(POSTSTAGE1_HOST_EXPORTS) \
14908 cd $(HOST_SUBDIR)/mpfr && \
14910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14911 CFLAGS="$(STAGEprofile_CFLAGS)" \
14912 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14913 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14914 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14918 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14919 TFLAGS="$(STAGEprofile_TFLAGS)" \
14920 $(TARGET-stageprofile-mpfr)
14922 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14923 clean-stageprofile: clean-stageprofile-mpfr
14924 clean-stageprofile-mpfr:
14925 @if [ $(current_stage) = stageprofile ]; then \
14926 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14927 else \
14928 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14929 $(MAKE) stageprofile-start; \
14930 fi; \
14931 cd $(HOST_SUBDIR)/mpfr && \
14932 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14933 @endif mpfr-bootstrap
14936 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14937 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14938 maybe-all-stagetrain-mpfr:
14939 maybe-clean-stagetrain-mpfr:
14940 @if mpfr-bootstrap
14941 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14942 all-stagetrain: all-stagetrain-mpfr
14943 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14944 all-stagetrain-mpfr: configure-stagetrain-mpfr
14945 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14946 @r=`${PWD_COMMAND}`; export r; \
14947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14948 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14949 $(HOST_EXPORTS) \
14950 $(POSTSTAGE1_HOST_EXPORTS) \
14951 cd $(HOST_SUBDIR)/mpfr && \
14953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14954 CFLAGS="$(STAGEtrain_CFLAGS)" \
14955 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14956 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14957 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14962 TFLAGS="$(STAGEtrain_TFLAGS)" \
14963 $(TARGET-stagetrain-mpfr)
14965 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14966 clean-stagetrain: clean-stagetrain-mpfr
14967 clean-stagetrain-mpfr:
14968 @if [ $(current_stage) = stagetrain ]; then \
14969 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14970 else \
14971 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14972 $(MAKE) stagetrain-start; \
14973 fi; \
14974 cd $(HOST_SUBDIR)/mpfr && \
14975 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14976 @endif mpfr-bootstrap
14979 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14980 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14981 maybe-all-stagefeedback-mpfr:
14982 maybe-clean-stagefeedback-mpfr:
14983 @if mpfr-bootstrap
14984 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14985 all-stagefeedback: all-stagefeedback-mpfr
14986 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14987 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14988 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14989 @r=`${PWD_COMMAND}`; export r; \
14990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14991 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14992 $(HOST_EXPORTS) \
14993 $(POSTSTAGE1_HOST_EXPORTS) \
14994 cd $(HOST_SUBDIR)/mpfr && \
14996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14997 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14998 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14999 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15000 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15005 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15006 $(TARGET-stagefeedback-mpfr)
15008 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
15009 clean-stagefeedback: clean-stagefeedback-mpfr
15010 clean-stagefeedback-mpfr:
15011 @if [ $(current_stage) = stagefeedback ]; then \
15012 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15013 else \
15014 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
15015 $(MAKE) stagefeedback-start; \
15016 fi; \
15017 cd $(HOST_SUBDIR)/mpfr && \
15018 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15019 @endif mpfr-bootstrap
15022 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
15023 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
15024 maybe-all-stageautoprofile-mpfr:
15025 maybe-clean-stageautoprofile-mpfr:
15026 @if mpfr-bootstrap
15027 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
15028 all-stageautoprofile: all-stageautoprofile-mpfr
15029 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
15030 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
15031 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15032 @r=`${PWD_COMMAND}`; export r; \
15033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15035 $(HOST_EXPORTS) \
15036 $(POSTSTAGE1_HOST_EXPORTS) \
15037 cd $(HOST_SUBDIR)/mpfr && \
15038 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15040 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15041 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15042 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15043 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15048 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15049 $(TARGET-stageautoprofile-mpfr)
15051 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15052 clean-stageautoprofile: clean-stageautoprofile-mpfr
15053 clean-stageautoprofile-mpfr:
15054 @if [ $(current_stage) = stageautoprofile ]; then \
15055 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15056 else \
15057 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15058 $(MAKE) stageautoprofile-start; \
15059 fi; \
15060 cd $(HOST_SUBDIR)/mpfr && \
15061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15062 @endif mpfr-bootstrap
15065 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15066 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15067 maybe-all-stageautofeedback-mpfr:
15068 maybe-clean-stageautofeedback-mpfr:
15069 @if mpfr-bootstrap
15070 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15071 all-stageautofeedback: all-stageautofeedback-mpfr
15072 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15073 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15074 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15075 @r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15078 $(HOST_EXPORTS) \
15079 $(POSTSTAGE1_HOST_EXPORTS) \
15080 cd $(HOST_SUBDIR)/mpfr && \
15082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15083 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15084 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15085 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15086 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15091 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15092 $(TARGET-stageautofeedback-mpfr)
15094 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15095 clean-stageautofeedback: clean-stageautofeedback-mpfr
15096 clean-stageautofeedback-mpfr:
15097 @if [ $(current_stage) = stageautofeedback ]; then \
15098 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15099 else \
15100 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15101 $(MAKE) stageautofeedback-start; \
15102 fi; \
15103 cd $(HOST_SUBDIR)/mpfr && \
15104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15105 @endif mpfr-bootstrap
15111 .PHONY: check-mpfr maybe-check-mpfr
15112 maybe-check-mpfr:
15113 @if mpfr
15114 maybe-check-mpfr: check-mpfr
15116 check-mpfr:
15117 @: $(MAKE); $(unstage)
15118 @r=`${PWD_COMMAND}`; export r; \
15119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15121 (cd $(HOST_SUBDIR)/mpfr && \
15122 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15124 @endif mpfr
15126 .PHONY: install-mpfr maybe-install-mpfr
15127 maybe-install-mpfr:
15128 @if mpfr
15129 maybe-install-mpfr: install-mpfr
15131 install-mpfr:
15133 @endif mpfr
15135 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15136 maybe-install-strip-mpfr:
15137 @if mpfr
15138 maybe-install-strip-mpfr: install-strip-mpfr
15140 install-strip-mpfr:
15142 @endif mpfr
15144 # Other targets (info, dvi, pdf, etc.)
15146 .PHONY: maybe-info-mpfr info-mpfr
15147 maybe-info-mpfr:
15148 @if mpfr
15149 maybe-info-mpfr: info-mpfr
15151 info-mpfr: \
15152 configure-mpfr
15153 @[ -f ./mpfr/Makefile ] || exit 0; \
15154 r=`${PWD_COMMAND}`; export r; \
15155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15156 $(HOST_EXPORTS) \
15157 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15159 done; \
15160 echo "Doing info in mpfr"; \
15161 (cd $(HOST_SUBDIR)/mpfr && \
15162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15164 "RANLIB=$${RANLIB}" \
15165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15166 info) \
15167 || exit 1
15169 @endif mpfr
15171 .PHONY: maybe-dvi-mpfr dvi-mpfr
15172 maybe-dvi-mpfr:
15173 @if mpfr
15174 maybe-dvi-mpfr: dvi-mpfr
15176 dvi-mpfr: \
15177 configure-mpfr
15178 @[ -f ./mpfr/Makefile ] || exit 0; \
15179 r=`${PWD_COMMAND}`; export r; \
15180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15181 $(HOST_EXPORTS) \
15182 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15184 done; \
15185 echo "Doing dvi in mpfr"; \
15186 (cd $(HOST_SUBDIR)/mpfr && \
15187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15189 "RANLIB=$${RANLIB}" \
15190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15191 dvi) \
15192 || exit 1
15194 @endif mpfr
15196 .PHONY: maybe-pdf-mpfr pdf-mpfr
15197 maybe-pdf-mpfr:
15198 @if mpfr
15199 maybe-pdf-mpfr: pdf-mpfr
15201 pdf-mpfr: \
15202 configure-mpfr
15203 @[ -f ./mpfr/Makefile ] || exit 0; \
15204 r=`${PWD_COMMAND}`; export r; \
15205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15206 $(HOST_EXPORTS) \
15207 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15209 done; \
15210 echo "Doing pdf in mpfr"; \
15211 (cd $(HOST_SUBDIR)/mpfr && \
15212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15214 "RANLIB=$${RANLIB}" \
15215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15216 pdf) \
15217 || exit 1
15219 @endif mpfr
15221 .PHONY: maybe-html-mpfr html-mpfr
15222 maybe-html-mpfr:
15223 @if mpfr
15224 maybe-html-mpfr: html-mpfr
15226 html-mpfr: \
15227 configure-mpfr
15228 @[ -f ./mpfr/Makefile ] || exit 0; \
15229 r=`${PWD_COMMAND}`; export r; \
15230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15231 $(HOST_EXPORTS) \
15232 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15234 done; \
15235 echo "Doing html in mpfr"; \
15236 (cd $(HOST_SUBDIR)/mpfr && \
15237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15239 "RANLIB=$${RANLIB}" \
15240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15241 html) \
15242 || exit 1
15244 @endif mpfr
15246 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15247 maybe-TAGS-mpfr:
15248 @if mpfr
15249 maybe-TAGS-mpfr: TAGS-mpfr
15251 TAGS-mpfr: \
15252 configure-mpfr
15253 @[ -f ./mpfr/Makefile ] || exit 0; \
15254 r=`${PWD_COMMAND}`; export r; \
15255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256 $(HOST_EXPORTS) \
15257 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259 done; \
15260 echo "Doing TAGS in mpfr"; \
15261 (cd $(HOST_SUBDIR)/mpfr && \
15262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264 "RANLIB=$${RANLIB}" \
15265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266 TAGS) \
15267 || exit 1
15269 @endif mpfr
15271 .PHONY: maybe-install-info-mpfr install-info-mpfr
15272 maybe-install-info-mpfr:
15273 @if mpfr
15274 maybe-install-info-mpfr: install-info-mpfr
15276 install-info-mpfr: \
15277 configure-mpfr \
15278 info-mpfr
15279 @[ -f ./mpfr/Makefile ] || exit 0; \
15280 r=`${PWD_COMMAND}`; export r; \
15281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282 $(HOST_EXPORTS) \
15283 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285 done; \
15286 echo "Doing install-info in mpfr"; \
15287 (cd $(HOST_SUBDIR)/mpfr && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290 "RANLIB=$${RANLIB}" \
15291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292 install-info) \
15293 || exit 1
15295 @endif mpfr
15297 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15298 maybe-install-dvi-mpfr:
15299 @if mpfr
15300 maybe-install-dvi-mpfr: install-dvi-mpfr
15302 install-dvi-mpfr: \
15303 configure-mpfr \
15304 dvi-mpfr
15305 @[ -f ./mpfr/Makefile ] || exit 0; \
15306 r=`${PWD_COMMAND}`; export r; \
15307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308 $(HOST_EXPORTS) \
15309 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311 done; \
15312 echo "Doing install-dvi in mpfr"; \
15313 (cd $(HOST_SUBDIR)/mpfr && \
15314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316 "RANLIB=$${RANLIB}" \
15317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318 install-dvi) \
15319 || exit 1
15321 @endif mpfr
15323 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15324 maybe-install-pdf-mpfr:
15325 @if mpfr
15326 maybe-install-pdf-mpfr: install-pdf-mpfr
15328 install-pdf-mpfr: \
15329 configure-mpfr \
15330 pdf-mpfr
15331 @[ -f ./mpfr/Makefile ] || exit 0; \
15332 r=`${PWD_COMMAND}`; export r; \
15333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334 $(HOST_EXPORTS) \
15335 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15337 done; \
15338 echo "Doing install-pdf in mpfr"; \
15339 (cd $(HOST_SUBDIR)/mpfr && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342 "RANLIB=$${RANLIB}" \
15343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15344 install-pdf) \
15345 || exit 1
15347 @endif mpfr
15349 .PHONY: maybe-install-html-mpfr install-html-mpfr
15350 maybe-install-html-mpfr:
15351 @if mpfr
15352 maybe-install-html-mpfr: install-html-mpfr
15354 install-html-mpfr: \
15355 configure-mpfr \
15356 html-mpfr
15357 @[ -f ./mpfr/Makefile ] || exit 0; \
15358 r=`${PWD_COMMAND}`; export r; \
15359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360 $(HOST_EXPORTS) \
15361 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363 done; \
15364 echo "Doing install-html in mpfr"; \
15365 (cd $(HOST_SUBDIR)/mpfr && \
15366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15368 "RANLIB=$${RANLIB}" \
15369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15370 install-html) \
15371 || exit 1
15373 @endif mpfr
15375 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15376 maybe-installcheck-mpfr:
15377 @if mpfr
15378 maybe-installcheck-mpfr: installcheck-mpfr
15380 installcheck-mpfr: \
15381 configure-mpfr
15382 @[ -f ./mpfr/Makefile ] || exit 0; \
15383 r=`${PWD_COMMAND}`; export r; \
15384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15385 $(HOST_EXPORTS) \
15386 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15388 done; \
15389 echo "Doing installcheck in mpfr"; \
15390 (cd $(HOST_SUBDIR)/mpfr && \
15391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15393 "RANLIB=$${RANLIB}" \
15394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15395 installcheck) \
15396 || exit 1
15398 @endif mpfr
15400 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15401 maybe-mostlyclean-mpfr:
15402 @if mpfr
15403 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15405 mostlyclean-mpfr:
15406 @[ -f ./mpfr/Makefile ] || exit 0; \
15407 r=`${PWD_COMMAND}`; export r; \
15408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409 $(HOST_EXPORTS) \
15410 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412 done; \
15413 echo "Doing mostlyclean in mpfr"; \
15414 (cd $(HOST_SUBDIR)/mpfr && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417 "RANLIB=$${RANLIB}" \
15418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419 mostlyclean) \
15420 || exit 1
15422 @endif mpfr
15424 .PHONY: maybe-clean-mpfr clean-mpfr
15425 maybe-clean-mpfr:
15426 @if mpfr
15427 maybe-clean-mpfr: clean-mpfr
15429 clean-mpfr:
15430 @[ -f ./mpfr/Makefile ] || exit 0; \
15431 r=`${PWD_COMMAND}`; export r; \
15432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433 $(HOST_EXPORTS) \
15434 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15436 done; \
15437 echo "Doing clean in mpfr"; \
15438 (cd $(HOST_SUBDIR)/mpfr && \
15439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15441 "RANLIB=$${RANLIB}" \
15442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15443 clean) \
15444 || exit 1
15446 @endif mpfr
15448 .PHONY: maybe-distclean-mpfr distclean-mpfr
15449 maybe-distclean-mpfr:
15450 @if mpfr
15451 maybe-distclean-mpfr: distclean-mpfr
15453 distclean-mpfr:
15454 @[ -f ./mpfr/Makefile ] || exit 0; \
15455 r=`${PWD_COMMAND}`; export r; \
15456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15457 $(HOST_EXPORTS) \
15458 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15460 done; \
15461 echo "Doing distclean in mpfr"; \
15462 (cd $(HOST_SUBDIR)/mpfr && \
15463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15465 "RANLIB=$${RANLIB}" \
15466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15467 distclean) \
15468 || exit 1
15470 @endif mpfr
15472 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15473 maybe-maintainer-clean-mpfr:
15474 @if mpfr
15475 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15477 maintainer-clean-mpfr:
15478 @[ -f ./mpfr/Makefile ] || exit 0; \
15479 r=`${PWD_COMMAND}`; export r; \
15480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481 $(HOST_EXPORTS) \
15482 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15484 done; \
15485 echo "Doing maintainer-clean in mpfr"; \
15486 (cd $(HOST_SUBDIR)/mpfr && \
15487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15489 "RANLIB=$${RANLIB}" \
15490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15491 maintainer-clean) \
15492 || exit 1
15494 @endif mpfr
15498 .PHONY: configure-mpc maybe-configure-mpc
15499 maybe-configure-mpc:
15500 @if gcc-bootstrap
15501 configure-mpc: stage_current
15502 @endif gcc-bootstrap
15503 @if mpc
15504 maybe-configure-mpc: configure-mpc
15505 configure-mpc:
15506 @r=`${PWD_COMMAND}`; export r; \
15507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15510 $(HOST_EXPORTS) \
15511 echo Configuring in $(HOST_SUBDIR)/mpc; \
15512 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15513 case $(srcdir) in \
15514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15515 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15517 esac; \
15518 module_srcdir=mpc; \
15519 $(SHELL) \
15520 $$s/$$module_srcdir/configure \
15521 --srcdir=$${topdir}/$$module_srcdir \
15522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15523 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15524 || exit 1
15525 @endif mpc
15529 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15530 maybe-configure-stage1-mpc:
15531 @if mpc-bootstrap
15532 maybe-configure-stage1-mpc: configure-stage1-mpc
15533 configure-stage1-mpc:
15534 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15535 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15536 @r=`${PWD_COMMAND}`; export r; \
15537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15538 TFLAGS="$(STAGE1_TFLAGS)"; \
15539 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15540 $(HOST_EXPORTS) \
15541 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15542 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15543 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15544 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15546 cd $(HOST_SUBDIR)/mpc || exit 1; \
15547 case $(srcdir) in \
15548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15549 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15551 esac; \
15552 module_srcdir=mpc; \
15553 $(SHELL) $$s/$$module_srcdir/configure \
15554 --srcdir=$${topdir}/$$module_srcdir \
15555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15556 --target=${target_alias} \
15558 $(STAGE1_CONFIGURE_FLAGS) \
15559 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15560 @endif mpc-bootstrap
15562 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15563 maybe-configure-stage2-mpc:
15564 @if mpc-bootstrap
15565 maybe-configure-stage2-mpc: configure-stage2-mpc
15566 configure-stage2-mpc:
15567 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15568 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15569 @r=`${PWD_COMMAND}`; export r; \
15570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15571 TFLAGS="$(STAGE2_TFLAGS)"; \
15572 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15573 $(HOST_EXPORTS) \
15574 $(POSTSTAGE1_HOST_EXPORTS) \
15575 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15576 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15577 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15578 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15580 cd $(HOST_SUBDIR)/mpc || exit 1; \
15581 case $(srcdir) in \
15582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15583 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15585 esac; \
15586 module_srcdir=mpc; \
15587 $(SHELL) $$s/$$module_srcdir/configure \
15588 --srcdir=$${topdir}/$$module_srcdir \
15589 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15590 --target=${target_alias} \
15591 --with-build-libsubdir=$(HOST_SUBDIR) \
15592 $(STAGE2_CONFIGURE_FLAGS) \
15593 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15594 @endif mpc-bootstrap
15596 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15597 maybe-configure-stage3-mpc:
15598 @if mpc-bootstrap
15599 maybe-configure-stage3-mpc: configure-stage3-mpc
15600 configure-stage3-mpc:
15601 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15602 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15603 @r=`${PWD_COMMAND}`; export r; \
15604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605 TFLAGS="$(STAGE3_TFLAGS)"; \
15606 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15607 $(HOST_EXPORTS) \
15608 $(POSTSTAGE1_HOST_EXPORTS) \
15609 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15610 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15611 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15612 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15613 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15614 cd $(HOST_SUBDIR)/mpc || exit 1; \
15615 case $(srcdir) in \
15616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15617 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15619 esac; \
15620 module_srcdir=mpc; \
15621 $(SHELL) $$s/$$module_srcdir/configure \
15622 --srcdir=$${topdir}/$$module_srcdir \
15623 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15624 --target=${target_alias} \
15625 --with-build-libsubdir=$(HOST_SUBDIR) \
15626 $(STAGE3_CONFIGURE_FLAGS) \
15627 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15628 @endif mpc-bootstrap
15630 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15631 maybe-configure-stage4-mpc:
15632 @if mpc-bootstrap
15633 maybe-configure-stage4-mpc: configure-stage4-mpc
15634 configure-stage4-mpc:
15635 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15636 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15637 @r=`${PWD_COMMAND}`; export r; \
15638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639 TFLAGS="$(STAGE4_TFLAGS)"; \
15640 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15641 $(HOST_EXPORTS) \
15642 $(POSTSTAGE1_HOST_EXPORTS) \
15643 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15644 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15645 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15646 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15648 cd $(HOST_SUBDIR)/mpc || exit 1; \
15649 case $(srcdir) in \
15650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15651 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15653 esac; \
15654 module_srcdir=mpc; \
15655 $(SHELL) $$s/$$module_srcdir/configure \
15656 --srcdir=$${topdir}/$$module_srcdir \
15657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15658 --target=${target_alias} \
15659 --with-build-libsubdir=$(HOST_SUBDIR) \
15660 $(STAGE4_CONFIGURE_FLAGS) \
15661 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15662 @endif mpc-bootstrap
15664 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15665 maybe-configure-stageprofile-mpc:
15666 @if mpc-bootstrap
15667 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15668 configure-stageprofile-mpc:
15669 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15671 @r=`${PWD_COMMAND}`; export r; \
15672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15674 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15675 $(HOST_EXPORTS) \
15676 $(POSTSTAGE1_HOST_EXPORTS) \
15677 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15678 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15679 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15680 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15682 cd $(HOST_SUBDIR)/mpc || exit 1; \
15683 case $(srcdir) in \
15684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15685 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15687 esac; \
15688 module_srcdir=mpc; \
15689 $(SHELL) $$s/$$module_srcdir/configure \
15690 --srcdir=$${topdir}/$$module_srcdir \
15691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15692 --target=${target_alias} \
15693 --with-build-libsubdir=$(HOST_SUBDIR) \
15694 $(STAGEprofile_CONFIGURE_FLAGS) \
15695 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15696 @endif mpc-bootstrap
15698 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15699 maybe-configure-stagetrain-mpc:
15700 @if mpc-bootstrap
15701 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15702 configure-stagetrain-mpc:
15703 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15704 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15705 @r=`${PWD_COMMAND}`; export r; \
15706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15707 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15708 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15709 $(HOST_EXPORTS) \
15710 $(POSTSTAGE1_HOST_EXPORTS) \
15711 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15712 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15713 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15714 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15716 cd $(HOST_SUBDIR)/mpc || exit 1; \
15717 case $(srcdir) in \
15718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15719 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15721 esac; \
15722 module_srcdir=mpc; \
15723 $(SHELL) $$s/$$module_srcdir/configure \
15724 --srcdir=$${topdir}/$$module_srcdir \
15725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15726 --target=${target_alias} \
15727 --with-build-libsubdir=$(HOST_SUBDIR) \
15728 $(STAGEtrain_CONFIGURE_FLAGS) \
15729 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15730 @endif mpc-bootstrap
15732 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15733 maybe-configure-stagefeedback-mpc:
15734 @if mpc-bootstrap
15735 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15736 configure-stagefeedback-mpc:
15737 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15739 @r=`${PWD_COMMAND}`; export r; \
15740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15742 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15743 $(HOST_EXPORTS) \
15744 $(POSTSTAGE1_HOST_EXPORTS) \
15745 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15746 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15747 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15748 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15750 cd $(HOST_SUBDIR)/mpc || exit 1; \
15751 case $(srcdir) in \
15752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15753 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15755 esac; \
15756 module_srcdir=mpc; \
15757 $(SHELL) $$s/$$module_srcdir/configure \
15758 --srcdir=$${topdir}/$$module_srcdir \
15759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15760 --target=${target_alias} \
15761 --with-build-libsubdir=$(HOST_SUBDIR) \
15762 $(STAGEfeedback_CONFIGURE_FLAGS) \
15763 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15764 @endif mpc-bootstrap
15766 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15767 maybe-configure-stageautoprofile-mpc:
15768 @if mpc-bootstrap
15769 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15770 configure-stageautoprofile-mpc:
15771 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15773 @r=`${PWD_COMMAND}`; export r; \
15774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15775 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15776 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15777 $(HOST_EXPORTS) \
15778 $(POSTSTAGE1_HOST_EXPORTS) \
15779 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15780 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15781 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15782 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15784 cd $(HOST_SUBDIR)/mpc || exit 1; \
15785 case $(srcdir) in \
15786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15787 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15789 esac; \
15790 module_srcdir=mpc; \
15791 $(SHELL) $$s/$$module_srcdir/configure \
15792 --srcdir=$${topdir}/$$module_srcdir \
15793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15794 --target=${target_alias} \
15795 --with-build-libsubdir=$(HOST_SUBDIR) \
15796 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15797 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15798 @endif mpc-bootstrap
15800 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15801 maybe-configure-stageautofeedback-mpc:
15802 @if mpc-bootstrap
15803 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15804 configure-stageautofeedback-mpc:
15805 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15807 @r=`${PWD_COMMAND}`; export r; \
15808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15809 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15810 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15811 $(HOST_EXPORTS) \
15812 $(POSTSTAGE1_HOST_EXPORTS) \
15813 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15814 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15815 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15816 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15818 cd $(HOST_SUBDIR)/mpc || exit 1; \
15819 case $(srcdir) in \
15820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15821 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15823 esac; \
15824 module_srcdir=mpc; \
15825 $(SHELL) $$s/$$module_srcdir/configure \
15826 --srcdir=$${topdir}/$$module_srcdir \
15827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15828 --target=${target_alias} \
15829 --with-build-libsubdir=$(HOST_SUBDIR) \
15830 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15831 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15832 @endif mpc-bootstrap
15838 .PHONY: all-mpc maybe-all-mpc
15839 maybe-all-mpc:
15840 @if gcc-bootstrap
15841 all-mpc: stage_current
15842 @endif gcc-bootstrap
15843 @if mpc
15844 TARGET-mpc=all
15845 maybe-all-mpc: all-mpc
15846 all-mpc: configure-mpc
15847 @r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849 $(HOST_EXPORTS) \
15850 (cd $(HOST_SUBDIR)/mpc && \
15851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15852 $(TARGET-mpc))
15853 @endif mpc
15857 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15858 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15859 maybe-all-stage1-mpc:
15860 maybe-clean-stage1-mpc:
15861 @if mpc-bootstrap
15862 maybe-all-stage1-mpc: all-stage1-mpc
15863 all-stage1: all-stage1-mpc
15864 TARGET-stage1-mpc = $(TARGET-mpc)
15865 all-stage1-mpc: configure-stage1-mpc
15866 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15867 @r=`${PWD_COMMAND}`; export r; \
15868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15869 TFLAGS="$(STAGE1_TFLAGS)"; \
15870 $(HOST_EXPORTS) \
15871 cd $(HOST_SUBDIR)/mpc && \
15873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15874 CFLAGS="$(STAGE1_CFLAGS)" \
15875 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15876 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15877 LIBCFLAGS="$(LIBCFLAGS)" \
15878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15881 $(EXTRA_HOST_FLAGS) \
15882 $(STAGE1_FLAGS_TO_PASS) \
15883 TFLAGS="$(STAGE1_TFLAGS)" \
15884 $(TARGET-stage1-mpc)
15886 maybe-clean-stage1-mpc: clean-stage1-mpc
15887 clean-stage1: clean-stage1-mpc
15888 clean-stage1-mpc:
15889 @if [ $(current_stage) = stage1 ]; then \
15890 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15891 else \
15892 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15893 $(MAKE) stage1-start; \
15894 fi; \
15895 cd $(HOST_SUBDIR)/mpc && \
15896 $(MAKE) $(EXTRA_HOST_FLAGS) \
15897 $(STAGE1_FLAGS_TO_PASS) clean
15898 @endif mpc-bootstrap
15901 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15902 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15903 maybe-all-stage2-mpc:
15904 maybe-clean-stage2-mpc:
15905 @if mpc-bootstrap
15906 maybe-all-stage2-mpc: all-stage2-mpc
15907 all-stage2: all-stage2-mpc
15908 TARGET-stage2-mpc = $(TARGET-mpc)
15909 all-stage2-mpc: configure-stage2-mpc
15910 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15911 @r=`${PWD_COMMAND}`; export r; \
15912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913 TFLAGS="$(STAGE2_TFLAGS)"; \
15914 $(HOST_EXPORTS) \
15915 $(POSTSTAGE1_HOST_EXPORTS) \
15916 cd $(HOST_SUBDIR)/mpc && \
15918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15919 CFLAGS="$(STAGE2_CFLAGS)" \
15920 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15921 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15922 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15927 TFLAGS="$(STAGE2_TFLAGS)" \
15928 $(TARGET-stage2-mpc)
15930 maybe-clean-stage2-mpc: clean-stage2-mpc
15931 clean-stage2: clean-stage2-mpc
15932 clean-stage2-mpc:
15933 @if [ $(current_stage) = stage2 ]; then \
15934 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15935 else \
15936 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15937 $(MAKE) stage2-start; \
15938 fi; \
15939 cd $(HOST_SUBDIR)/mpc && \
15940 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15941 @endif mpc-bootstrap
15944 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15945 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15946 maybe-all-stage3-mpc:
15947 maybe-clean-stage3-mpc:
15948 @if mpc-bootstrap
15949 maybe-all-stage3-mpc: all-stage3-mpc
15950 all-stage3: all-stage3-mpc
15951 TARGET-stage3-mpc = $(TARGET-mpc)
15952 all-stage3-mpc: configure-stage3-mpc
15953 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15954 @r=`${PWD_COMMAND}`; export r; \
15955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15956 TFLAGS="$(STAGE3_TFLAGS)"; \
15957 $(HOST_EXPORTS) \
15958 $(POSTSTAGE1_HOST_EXPORTS) \
15959 cd $(HOST_SUBDIR)/mpc && \
15961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15962 CFLAGS="$(STAGE3_CFLAGS)" \
15963 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15964 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15965 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15970 TFLAGS="$(STAGE3_TFLAGS)" \
15971 $(TARGET-stage3-mpc)
15973 maybe-clean-stage3-mpc: clean-stage3-mpc
15974 clean-stage3: clean-stage3-mpc
15975 clean-stage3-mpc:
15976 @if [ $(current_stage) = stage3 ]; then \
15977 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15978 else \
15979 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15980 $(MAKE) stage3-start; \
15981 fi; \
15982 cd $(HOST_SUBDIR)/mpc && \
15983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15984 @endif mpc-bootstrap
15987 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15988 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15989 maybe-all-stage4-mpc:
15990 maybe-clean-stage4-mpc:
15991 @if mpc-bootstrap
15992 maybe-all-stage4-mpc: all-stage4-mpc
15993 all-stage4: all-stage4-mpc
15994 TARGET-stage4-mpc = $(TARGET-mpc)
15995 all-stage4-mpc: configure-stage4-mpc
15996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15997 @r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999 TFLAGS="$(STAGE4_TFLAGS)"; \
16000 $(HOST_EXPORTS) \
16001 $(POSTSTAGE1_HOST_EXPORTS) \
16002 cd $(HOST_SUBDIR)/mpc && \
16004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16005 CFLAGS="$(STAGE4_CFLAGS)" \
16006 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16007 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16008 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16013 TFLAGS="$(STAGE4_TFLAGS)" \
16014 $(TARGET-stage4-mpc)
16016 maybe-clean-stage4-mpc: clean-stage4-mpc
16017 clean-stage4: clean-stage4-mpc
16018 clean-stage4-mpc:
16019 @if [ $(current_stage) = stage4 ]; then \
16020 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16021 else \
16022 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
16023 $(MAKE) stage4-start; \
16024 fi; \
16025 cd $(HOST_SUBDIR)/mpc && \
16026 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16027 @endif mpc-bootstrap
16030 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
16031 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
16032 maybe-all-stageprofile-mpc:
16033 maybe-clean-stageprofile-mpc:
16034 @if mpc-bootstrap
16035 maybe-all-stageprofile-mpc: all-stageprofile-mpc
16036 all-stageprofile: all-stageprofile-mpc
16037 TARGET-stageprofile-mpc = $(TARGET-mpc)
16038 all-stageprofile-mpc: configure-stageprofile-mpc
16039 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16040 @r=`${PWD_COMMAND}`; export r; \
16041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16042 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16043 $(HOST_EXPORTS) \
16044 $(POSTSTAGE1_HOST_EXPORTS) \
16045 cd $(HOST_SUBDIR)/mpc && \
16047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16048 CFLAGS="$(STAGEprofile_CFLAGS)" \
16049 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16050 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16051 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16056 TFLAGS="$(STAGEprofile_TFLAGS)" \
16057 $(TARGET-stageprofile-mpc)
16059 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16060 clean-stageprofile: clean-stageprofile-mpc
16061 clean-stageprofile-mpc:
16062 @if [ $(current_stage) = stageprofile ]; then \
16063 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16064 else \
16065 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16066 $(MAKE) stageprofile-start; \
16067 fi; \
16068 cd $(HOST_SUBDIR)/mpc && \
16069 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16070 @endif mpc-bootstrap
16073 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16074 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16075 maybe-all-stagetrain-mpc:
16076 maybe-clean-stagetrain-mpc:
16077 @if mpc-bootstrap
16078 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16079 all-stagetrain: all-stagetrain-mpc
16080 TARGET-stagetrain-mpc = $(TARGET-mpc)
16081 all-stagetrain-mpc: configure-stagetrain-mpc
16082 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16083 @r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16086 $(HOST_EXPORTS) \
16087 $(POSTSTAGE1_HOST_EXPORTS) \
16088 cd $(HOST_SUBDIR)/mpc && \
16090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16091 CFLAGS="$(STAGEtrain_CFLAGS)" \
16092 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16093 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16094 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16099 TFLAGS="$(STAGEtrain_TFLAGS)" \
16100 $(TARGET-stagetrain-mpc)
16102 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16103 clean-stagetrain: clean-stagetrain-mpc
16104 clean-stagetrain-mpc:
16105 @if [ $(current_stage) = stagetrain ]; then \
16106 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16107 else \
16108 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16109 $(MAKE) stagetrain-start; \
16110 fi; \
16111 cd $(HOST_SUBDIR)/mpc && \
16112 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16113 @endif mpc-bootstrap
16116 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16117 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16118 maybe-all-stagefeedback-mpc:
16119 maybe-clean-stagefeedback-mpc:
16120 @if mpc-bootstrap
16121 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16122 all-stagefeedback: all-stagefeedback-mpc
16123 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16124 all-stagefeedback-mpc: configure-stagefeedback-mpc
16125 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16126 @r=`${PWD_COMMAND}`; export r; \
16127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16128 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16129 $(HOST_EXPORTS) \
16130 $(POSTSTAGE1_HOST_EXPORTS) \
16131 cd $(HOST_SUBDIR)/mpc && \
16133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16134 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16135 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16136 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16137 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16142 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16143 $(TARGET-stagefeedback-mpc)
16145 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16146 clean-stagefeedback: clean-stagefeedback-mpc
16147 clean-stagefeedback-mpc:
16148 @if [ $(current_stage) = stagefeedback ]; then \
16149 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16150 else \
16151 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16152 $(MAKE) stagefeedback-start; \
16153 fi; \
16154 cd $(HOST_SUBDIR)/mpc && \
16155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16156 @endif mpc-bootstrap
16159 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16160 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16161 maybe-all-stageautoprofile-mpc:
16162 maybe-clean-stageautoprofile-mpc:
16163 @if mpc-bootstrap
16164 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16165 all-stageautoprofile: all-stageautoprofile-mpc
16166 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16167 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16168 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16169 @r=`${PWD_COMMAND}`; export r; \
16170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16172 $(HOST_EXPORTS) \
16173 $(POSTSTAGE1_HOST_EXPORTS) \
16174 cd $(HOST_SUBDIR)/mpc && \
16175 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16177 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16178 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16179 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16180 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16185 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16186 $(TARGET-stageautoprofile-mpc)
16188 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16189 clean-stageautoprofile: clean-stageautoprofile-mpc
16190 clean-stageautoprofile-mpc:
16191 @if [ $(current_stage) = stageautoprofile ]; then \
16192 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16193 else \
16194 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16195 $(MAKE) stageautoprofile-start; \
16196 fi; \
16197 cd $(HOST_SUBDIR)/mpc && \
16198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16199 @endif mpc-bootstrap
16202 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16203 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16204 maybe-all-stageautofeedback-mpc:
16205 maybe-clean-stageautofeedback-mpc:
16206 @if mpc-bootstrap
16207 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16208 all-stageautofeedback: all-stageautofeedback-mpc
16209 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16210 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16211 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16212 @r=`${PWD_COMMAND}`; export r; \
16213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16214 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16215 $(HOST_EXPORTS) \
16216 $(POSTSTAGE1_HOST_EXPORTS) \
16217 cd $(HOST_SUBDIR)/mpc && \
16219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16220 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16221 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16222 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16223 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16228 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16229 $(TARGET-stageautofeedback-mpc)
16231 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16232 clean-stageautofeedback: clean-stageautofeedback-mpc
16233 clean-stageautofeedback-mpc:
16234 @if [ $(current_stage) = stageautofeedback ]; then \
16235 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16236 else \
16237 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16238 $(MAKE) stageautofeedback-start; \
16239 fi; \
16240 cd $(HOST_SUBDIR)/mpc && \
16241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16242 @endif mpc-bootstrap
16248 .PHONY: check-mpc maybe-check-mpc
16249 maybe-check-mpc:
16250 @if mpc
16251 maybe-check-mpc: check-mpc
16253 check-mpc:
16254 @: $(MAKE); $(unstage)
16255 @r=`${PWD_COMMAND}`; export r; \
16256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16257 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16258 (cd $(HOST_SUBDIR)/mpc && \
16259 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16261 @endif mpc
16263 .PHONY: install-mpc maybe-install-mpc
16264 maybe-install-mpc:
16265 @if mpc
16266 maybe-install-mpc: install-mpc
16268 install-mpc:
16270 @endif mpc
16272 .PHONY: install-strip-mpc maybe-install-strip-mpc
16273 maybe-install-strip-mpc:
16274 @if mpc
16275 maybe-install-strip-mpc: install-strip-mpc
16277 install-strip-mpc:
16279 @endif mpc
16281 # Other targets (info, dvi, pdf, etc.)
16283 .PHONY: maybe-info-mpc info-mpc
16284 maybe-info-mpc:
16285 @if mpc
16286 maybe-info-mpc: info-mpc
16288 info-mpc: \
16289 configure-mpc
16290 @[ -f ./mpc/Makefile ] || exit 0; \
16291 r=`${PWD_COMMAND}`; export r; \
16292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16293 $(HOST_EXPORTS) \
16294 for flag in $(EXTRA_HOST_FLAGS) ; do \
16295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16296 done; \
16297 echo "Doing info in mpc"; \
16298 (cd $(HOST_SUBDIR)/mpc && \
16299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16301 "RANLIB=$${RANLIB}" \
16302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16303 info) \
16304 || exit 1
16306 @endif mpc
16308 .PHONY: maybe-dvi-mpc dvi-mpc
16309 maybe-dvi-mpc:
16310 @if mpc
16311 maybe-dvi-mpc: dvi-mpc
16313 dvi-mpc: \
16314 configure-mpc
16315 @[ -f ./mpc/Makefile ] || exit 0; \
16316 r=`${PWD_COMMAND}`; export r; \
16317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16318 $(HOST_EXPORTS) \
16319 for flag in $(EXTRA_HOST_FLAGS) ; do \
16320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16321 done; \
16322 echo "Doing dvi in mpc"; \
16323 (cd $(HOST_SUBDIR)/mpc && \
16324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16326 "RANLIB=$${RANLIB}" \
16327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16328 dvi) \
16329 || exit 1
16331 @endif mpc
16333 .PHONY: maybe-pdf-mpc pdf-mpc
16334 maybe-pdf-mpc:
16335 @if mpc
16336 maybe-pdf-mpc: pdf-mpc
16338 pdf-mpc: \
16339 configure-mpc
16340 @[ -f ./mpc/Makefile ] || exit 0; \
16341 r=`${PWD_COMMAND}`; export r; \
16342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343 $(HOST_EXPORTS) \
16344 for flag in $(EXTRA_HOST_FLAGS) ; do \
16345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16346 done; \
16347 echo "Doing pdf in mpc"; \
16348 (cd $(HOST_SUBDIR)/mpc && \
16349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16351 "RANLIB=$${RANLIB}" \
16352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16353 pdf) \
16354 || exit 1
16356 @endif mpc
16358 .PHONY: maybe-html-mpc html-mpc
16359 maybe-html-mpc:
16360 @if mpc
16361 maybe-html-mpc: html-mpc
16363 html-mpc: \
16364 configure-mpc
16365 @[ -f ./mpc/Makefile ] || exit 0; \
16366 r=`${PWD_COMMAND}`; export r; \
16367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16368 $(HOST_EXPORTS) \
16369 for flag in $(EXTRA_HOST_FLAGS) ; do \
16370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16371 done; \
16372 echo "Doing html in mpc"; \
16373 (cd $(HOST_SUBDIR)/mpc && \
16374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16376 "RANLIB=$${RANLIB}" \
16377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16378 html) \
16379 || exit 1
16381 @endif mpc
16383 .PHONY: maybe-TAGS-mpc TAGS-mpc
16384 maybe-TAGS-mpc:
16385 @if mpc
16386 maybe-TAGS-mpc: TAGS-mpc
16388 TAGS-mpc: \
16389 configure-mpc
16390 @[ -f ./mpc/Makefile ] || exit 0; \
16391 r=`${PWD_COMMAND}`; export r; \
16392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393 $(HOST_EXPORTS) \
16394 for flag in $(EXTRA_HOST_FLAGS) ; do \
16395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16396 done; \
16397 echo "Doing TAGS in mpc"; \
16398 (cd $(HOST_SUBDIR)/mpc && \
16399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16401 "RANLIB=$${RANLIB}" \
16402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16403 TAGS) \
16404 || exit 1
16406 @endif mpc
16408 .PHONY: maybe-install-info-mpc install-info-mpc
16409 maybe-install-info-mpc:
16410 @if mpc
16411 maybe-install-info-mpc: install-info-mpc
16413 install-info-mpc: \
16414 configure-mpc \
16415 info-mpc
16416 @[ -f ./mpc/Makefile ] || exit 0; \
16417 r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 for flag in $(EXTRA_HOST_FLAGS) ; do \
16421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16422 done; \
16423 echo "Doing install-info in mpc"; \
16424 (cd $(HOST_SUBDIR)/mpc && \
16425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16427 "RANLIB=$${RANLIB}" \
16428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16429 install-info) \
16430 || exit 1
16432 @endif mpc
16434 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16435 maybe-install-dvi-mpc:
16436 @if mpc
16437 maybe-install-dvi-mpc: install-dvi-mpc
16439 install-dvi-mpc: \
16440 configure-mpc \
16441 dvi-mpc
16442 @[ -f ./mpc/Makefile ] || exit 0; \
16443 r=`${PWD_COMMAND}`; export r; \
16444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16445 $(HOST_EXPORTS) \
16446 for flag in $(EXTRA_HOST_FLAGS) ; do \
16447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16448 done; \
16449 echo "Doing install-dvi in mpc"; \
16450 (cd $(HOST_SUBDIR)/mpc && \
16451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16453 "RANLIB=$${RANLIB}" \
16454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16455 install-dvi) \
16456 || exit 1
16458 @endif mpc
16460 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16461 maybe-install-pdf-mpc:
16462 @if mpc
16463 maybe-install-pdf-mpc: install-pdf-mpc
16465 install-pdf-mpc: \
16466 configure-mpc \
16467 pdf-mpc
16468 @[ -f ./mpc/Makefile ] || exit 0; \
16469 r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 for flag in $(EXTRA_HOST_FLAGS) ; do \
16473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16474 done; \
16475 echo "Doing install-pdf in mpc"; \
16476 (cd $(HOST_SUBDIR)/mpc && \
16477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16479 "RANLIB=$${RANLIB}" \
16480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16481 install-pdf) \
16482 || exit 1
16484 @endif mpc
16486 .PHONY: maybe-install-html-mpc install-html-mpc
16487 maybe-install-html-mpc:
16488 @if mpc
16489 maybe-install-html-mpc: install-html-mpc
16491 install-html-mpc: \
16492 configure-mpc \
16493 html-mpc
16494 @[ -f ./mpc/Makefile ] || exit 0; \
16495 r=`${PWD_COMMAND}`; export r; \
16496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16497 $(HOST_EXPORTS) \
16498 for flag in $(EXTRA_HOST_FLAGS) ; do \
16499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16500 done; \
16501 echo "Doing install-html in mpc"; \
16502 (cd $(HOST_SUBDIR)/mpc && \
16503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16505 "RANLIB=$${RANLIB}" \
16506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16507 install-html) \
16508 || exit 1
16510 @endif mpc
16512 .PHONY: maybe-installcheck-mpc installcheck-mpc
16513 maybe-installcheck-mpc:
16514 @if mpc
16515 maybe-installcheck-mpc: installcheck-mpc
16517 installcheck-mpc: \
16518 configure-mpc
16519 @[ -f ./mpc/Makefile ] || exit 0; \
16520 r=`${PWD_COMMAND}`; export r; \
16521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16522 $(HOST_EXPORTS) \
16523 for flag in $(EXTRA_HOST_FLAGS) ; do \
16524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16525 done; \
16526 echo "Doing installcheck in mpc"; \
16527 (cd $(HOST_SUBDIR)/mpc && \
16528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16530 "RANLIB=$${RANLIB}" \
16531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16532 installcheck) \
16533 || exit 1
16535 @endif mpc
16537 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16538 maybe-mostlyclean-mpc:
16539 @if mpc
16540 maybe-mostlyclean-mpc: mostlyclean-mpc
16542 mostlyclean-mpc:
16543 @[ -f ./mpc/Makefile ] || exit 0; \
16544 r=`${PWD_COMMAND}`; export r; \
16545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16546 $(HOST_EXPORTS) \
16547 for flag in $(EXTRA_HOST_FLAGS) ; do \
16548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16549 done; \
16550 echo "Doing mostlyclean in mpc"; \
16551 (cd $(HOST_SUBDIR)/mpc && \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16554 "RANLIB=$${RANLIB}" \
16555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16556 mostlyclean) \
16557 || exit 1
16559 @endif mpc
16561 .PHONY: maybe-clean-mpc clean-mpc
16562 maybe-clean-mpc:
16563 @if mpc
16564 maybe-clean-mpc: clean-mpc
16566 clean-mpc:
16567 @[ -f ./mpc/Makefile ] || exit 0; \
16568 r=`${PWD_COMMAND}`; export r; \
16569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16570 $(HOST_EXPORTS) \
16571 for flag in $(EXTRA_HOST_FLAGS) ; do \
16572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16573 done; \
16574 echo "Doing clean in mpc"; \
16575 (cd $(HOST_SUBDIR)/mpc && \
16576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16578 "RANLIB=$${RANLIB}" \
16579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16580 clean) \
16581 || exit 1
16583 @endif mpc
16585 .PHONY: maybe-distclean-mpc distclean-mpc
16586 maybe-distclean-mpc:
16587 @if mpc
16588 maybe-distclean-mpc: distclean-mpc
16590 distclean-mpc:
16591 @[ -f ./mpc/Makefile ] || exit 0; \
16592 r=`${PWD_COMMAND}`; export r; \
16593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16594 $(HOST_EXPORTS) \
16595 for flag in $(EXTRA_HOST_FLAGS) ; do \
16596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16597 done; \
16598 echo "Doing distclean in mpc"; \
16599 (cd $(HOST_SUBDIR)/mpc && \
16600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16602 "RANLIB=$${RANLIB}" \
16603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16604 distclean) \
16605 || exit 1
16607 @endif mpc
16609 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16610 maybe-maintainer-clean-mpc:
16611 @if mpc
16612 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16614 maintainer-clean-mpc:
16615 @[ -f ./mpc/Makefile ] || exit 0; \
16616 r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 $(HOST_EXPORTS) \
16619 for flag in $(EXTRA_HOST_FLAGS) ; do \
16620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16621 done; \
16622 echo "Doing maintainer-clean in mpc"; \
16623 (cd $(HOST_SUBDIR)/mpc && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16626 "RANLIB=$${RANLIB}" \
16627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16628 maintainer-clean) \
16629 || exit 1
16631 @endif mpc
16635 .PHONY: configure-isl maybe-configure-isl
16636 maybe-configure-isl:
16637 @if gcc-bootstrap
16638 configure-isl: stage_current
16639 @endif gcc-bootstrap
16640 @if isl
16641 maybe-configure-isl: configure-isl
16642 configure-isl:
16643 @r=`${PWD_COMMAND}`; export r; \
16644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16646 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16647 $(HOST_EXPORTS) \
16648 echo Configuring in $(HOST_SUBDIR)/isl; \
16649 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16650 case $(srcdir) in \
16651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16652 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16654 esac; \
16655 module_srcdir=isl; \
16656 $(SHELL) \
16657 $$s/$$module_srcdir/configure \
16658 --srcdir=$${topdir}/$$module_srcdir \
16659 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16660 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16661 || exit 1
16662 @endif isl
16666 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16667 maybe-configure-stage1-isl:
16668 @if isl-bootstrap
16669 maybe-configure-stage1-isl: configure-stage1-isl
16670 configure-stage1-isl:
16671 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16673 @r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 TFLAGS="$(STAGE1_TFLAGS)"; \
16676 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16677 $(HOST_EXPORTS) \
16678 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16679 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16680 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16681 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16683 cd $(HOST_SUBDIR)/isl || exit 1; \
16684 case $(srcdir) in \
16685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16686 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16688 esac; \
16689 module_srcdir=isl; \
16690 $(SHELL) $$s/$$module_srcdir/configure \
16691 --srcdir=$${topdir}/$$module_srcdir \
16692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16693 --target=${target_alias} \
16695 $(STAGE1_CONFIGURE_FLAGS) \
16696 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16697 @endif isl-bootstrap
16699 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16700 maybe-configure-stage2-isl:
16701 @if isl-bootstrap
16702 maybe-configure-stage2-isl: configure-stage2-isl
16703 configure-stage2-isl:
16704 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16705 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16706 @r=`${PWD_COMMAND}`; export r; \
16707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16708 TFLAGS="$(STAGE2_TFLAGS)"; \
16709 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16710 $(HOST_EXPORTS) \
16711 $(POSTSTAGE1_HOST_EXPORTS) \
16712 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16713 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16714 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16715 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16717 cd $(HOST_SUBDIR)/isl || exit 1; \
16718 case $(srcdir) in \
16719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16720 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16722 esac; \
16723 module_srcdir=isl; \
16724 $(SHELL) $$s/$$module_srcdir/configure \
16725 --srcdir=$${topdir}/$$module_srcdir \
16726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16727 --target=${target_alias} \
16728 --with-build-libsubdir=$(HOST_SUBDIR) \
16729 $(STAGE2_CONFIGURE_FLAGS) \
16730 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16731 @endif isl-bootstrap
16733 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16734 maybe-configure-stage3-isl:
16735 @if isl-bootstrap
16736 maybe-configure-stage3-isl: configure-stage3-isl
16737 configure-stage3-isl:
16738 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16740 @r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 TFLAGS="$(STAGE3_TFLAGS)"; \
16743 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16744 $(HOST_EXPORTS) \
16745 $(POSTSTAGE1_HOST_EXPORTS) \
16746 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16747 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16748 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16749 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16751 cd $(HOST_SUBDIR)/isl || exit 1; \
16752 case $(srcdir) in \
16753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16754 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16756 esac; \
16757 module_srcdir=isl; \
16758 $(SHELL) $$s/$$module_srcdir/configure \
16759 --srcdir=$${topdir}/$$module_srcdir \
16760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16761 --target=${target_alias} \
16762 --with-build-libsubdir=$(HOST_SUBDIR) \
16763 $(STAGE3_CONFIGURE_FLAGS) \
16764 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16765 @endif isl-bootstrap
16767 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16768 maybe-configure-stage4-isl:
16769 @if isl-bootstrap
16770 maybe-configure-stage4-isl: configure-stage4-isl
16771 configure-stage4-isl:
16772 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16773 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16774 @r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 TFLAGS="$(STAGE4_TFLAGS)"; \
16777 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16778 $(HOST_EXPORTS) \
16779 $(POSTSTAGE1_HOST_EXPORTS) \
16780 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16781 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16782 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16783 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16785 cd $(HOST_SUBDIR)/isl || exit 1; \
16786 case $(srcdir) in \
16787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16788 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16790 esac; \
16791 module_srcdir=isl; \
16792 $(SHELL) $$s/$$module_srcdir/configure \
16793 --srcdir=$${topdir}/$$module_srcdir \
16794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16795 --target=${target_alias} \
16796 --with-build-libsubdir=$(HOST_SUBDIR) \
16797 $(STAGE4_CONFIGURE_FLAGS) \
16798 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16799 @endif isl-bootstrap
16801 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16802 maybe-configure-stageprofile-isl:
16803 @if isl-bootstrap
16804 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16805 configure-stageprofile-isl:
16806 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16808 @r=`${PWD_COMMAND}`; export r; \
16809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16810 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16811 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16812 $(HOST_EXPORTS) \
16813 $(POSTSTAGE1_HOST_EXPORTS) \
16814 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16815 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16816 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16817 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16819 cd $(HOST_SUBDIR)/isl || exit 1; \
16820 case $(srcdir) in \
16821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16822 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16824 esac; \
16825 module_srcdir=isl; \
16826 $(SHELL) $$s/$$module_srcdir/configure \
16827 --srcdir=$${topdir}/$$module_srcdir \
16828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16829 --target=${target_alias} \
16830 --with-build-libsubdir=$(HOST_SUBDIR) \
16831 $(STAGEprofile_CONFIGURE_FLAGS) \
16832 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16833 @endif isl-bootstrap
16835 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16836 maybe-configure-stagetrain-isl:
16837 @if isl-bootstrap
16838 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16839 configure-stagetrain-isl:
16840 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16842 @r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16845 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16846 $(HOST_EXPORTS) \
16847 $(POSTSTAGE1_HOST_EXPORTS) \
16848 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16849 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16850 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16851 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16853 cd $(HOST_SUBDIR)/isl || exit 1; \
16854 case $(srcdir) in \
16855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16856 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16858 esac; \
16859 module_srcdir=isl; \
16860 $(SHELL) $$s/$$module_srcdir/configure \
16861 --srcdir=$${topdir}/$$module_srcdir \
16862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16863 --target=${target_alias} \
16864 --with-build-libsubdir=$(HOST_SUBDIR) \
16865 $(STAGEtrain_CONFIGURE_FLAGS) \
16866 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16867 @endif isl-bootstrap
16869 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16870 maybe-configure-stagefeedback-isl:
16871 @if isl-bootstrap
16872 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16873 configure-stagefeedback-isl:
16874 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16876 @r=`${PWD_COMMAND}`; export r; \
16877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16878 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16879 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16880 $(HOST_EXPORTS) \
16881 $(POSTSTAGE1_HOST_EXPORTS) \
16882 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16883 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16884 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16885 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16887 cd $(HOST_SUBDIR)/isl || exit 1; \
16888 case $(srcdir) in \
16889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16890 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16892 esac; \
16893 module_srcdir=isl; \
16894 $(SHELL) $$s/$$module_srcdir/configure \
16895 --srcdir=$${topdir}/$$module_srcdir \
16896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16897 --target=${target_alias} \
16898 --with-build-libsubdir=$(HOST_SUBDIR) \
16899 $(STAGEfeedback_CONFIGURE_FLAGS) \
16900 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16901 @endif isl-bootstrap
16903 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16904 maybe-configure-stageautoprofile-isl:
16905 @if isl-bootstrap
16906 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16907 configure-stageautoprofile-isl:
16908 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16910 @r=`${PWD_COMMAND}`; export r; \
16911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16912 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16913 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16914 $(HOST_EXPORTS) \
16915 $(POSTSTAGE1_HOST_EXPORTS) \
16916 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16917 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16918 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16919 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16921 cd $(HOST_SUBDIR)/isl || exit 1; \
16922 case $(srcdir) in \
16923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16924 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16926 esac; \
16927 module_srcdir=isl; \
16928 $(SHELL) $$s/$$module_srcdir/configure \
16929 --srcdir=$${topdir}/$$module_srcdir \
16930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16931 --target=${target_alias} \
16932 --with-build-libsubdir=$(HOST_SUBDIR) \
16933 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16934 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16935 @endif isl-bootstrap
16937 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16938 maybe-configure-stageautofeedback-isl:
16939 @if isl-bootstrap
16940 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16941 configure-stageautofeedback-isl:
16942 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16944 @r=`${PWD_COMMAND}`; export r; \
16945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16947 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16948 $(HOST_EXPORTS) \
16949 $(POSTSTAGE1_HOST_EXPORTS) \
16950 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16951 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16952 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16953 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16955 cd $(HOST_SUBDIR)/isl || exit 1; \
16956 case $(srcdir) in \
16957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16958 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16960 esac; \
16961 module_srcdir=isl; \
16962 $(SHELL) $$s/$$module_srcdir/configure \
16963 --srcdir=$${topdir}/$$module_srcdir \
16964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16965 --target=${target_alias} \
16966 --with-build-libsubdir=$(HOST_SUBDIR) \
16967 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16968 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16969 @endif isl-bootstrap
16975 .PHONY: all-isl maybe-all-isl
16976 maybe-all-isl:
16977 @if gcc-bootstrap
16978 all-isl: stage_current
16979 @endif gcc-bootstrap
16980 @if isl
16981 TARGET-isl=all
16982 maybe-all-isl: all-isl
16983 all-isl: configure-isl
16984 @r=`${PWD_COMMAND}`; export r; \
16985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986 $(HOST_EXPORTS) \
16987 (cd $(HOST_SUBDIR)/isl && \
16988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16989 $(TARGET-isl))
16990 @endif isl
16994 .PHONY: all-stage1-isl maybe-all-stage1-isl
16995 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16996 maybe-all-stage1-isl:
16997 maybe-clean-stage1-isl:
16998 @if isl-bootstrap
16999 maybe-all-stage1-isl: all-stage1-isl
17000 all-stage1: all-stage1-isl
17001 TARGET-stage1-isl = $(TARGET-isl)
17002 all-stage1-isl: configure-stage1-isl
17003 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17004 @r=`${PWD_COMMAND}`; export r; \
17005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17006 TFLAGS="$(STAGE1_TFLAGS)"; \
17007 $(HOST_EXPORTS) \
17008 cd $(HOST_SUBDIR)/isl && \
17010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17011 CFLAGS="$(STAGE1_CFLAGS)" \
17012 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17013 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17014 LIBCFLAGS="$(LIBCFLAGS)" \
17015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17018 $(EXTRA_HOST_FLAGS) \
17019 $(STAGE1_FLAGS_TO_PASS) V=1 \
17020 TFLAGS="$(STAGE1_TFLAGS)" \
17021 $(TARGET-stage1-isl)
17023 maybe-clean-stage1-isl: clean-stage1-isl
17024 clean-stage1: clean-stage1-isl
17025 clean-stage1-isl:
17026 @if [ $(current_stage) = stage1 ]; then \
17027 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17028 else \
17029 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
17030 $(MAKE) stage1-start; \
17031 fi; \
17032 cd $(HOST_SUBDIR)/isl && \
17033 $(MAKE) $(EXTRA_HOST_FLAGS) \
17034 $(STAGE1_FLAGS_TO_PASS) V=1 clean
17035 @endif isl-bootstrap
17038 .PHONY: all-stage2-isl maybe-all-stage2-isl
17039 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
17040 maybe-all-stage2-isl:
17041 maybe-clean-stage2-isl:
17042 @if isl-bootstrap
17043 maybe-all-stage2-isl: all-stage2-isl
17044 all-stage2: all-stage2-isl
17045 TARGET-stage2-isl = $(TARGET-isl)
17046 all-stage2-isl: configure-stage2-isl
17047 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17048 @r=`${PWD_COMMAND}`; export r; \
17049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17050 TFLAGS="$(STAGE2_TFLAGS)"; \
17051 $(HOST_EXPORTS) \
17052 $(POSTSTAGE1_HOST_EXPORTS) \
17053 cd $(HOST_SUBDIR)/isl && \
17055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17056 CFLAGS="$(STAGE2_CFLAGS)" \
17057 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17058 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17059 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17064 TFLAGS="$(STAGE2_TFLAGS)" \
17065 $(TARGET-stage2-isl)
17067 maybe-clean-stage2-isl: clean-stage2-isl
17068 clean-stage2: clean-stage2-isl
17069 clean-stage2-isl:
17070 @if [ $(current_stage) = stage2 ]; then \
17071 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17072 else \
17073 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17074 $(MAKE) stage2-start; \
17075 fi; \
17076 cd $(HOST_SUBDIR)/isl && \
17077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17078 @endif isl-bootstrap
17081 .PHONY: all-stage3-isl maybe-all-stage3-isl
17082 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17083 maybe-all-stage3-isl:
17084 maybe-clean-stage3-isl:
17085 @if isl-bootstrap
17086 maybe-all-stage3-isl: all-stage3-isl
17087 all-stage3: all-stage3-isl
17088 TARGET-stage3-isl = $(TARGET-isl)
17089 all-stage3-isl: configure-stage3-isl
17090 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17091 @r=`${PWD_COMMAND}`; export r; \
17092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093 TFLAGS="$(STAGE3_TFLAGS)"; \
17094 $(HOST_EXPORTS) \
17095 $(POSTSTAGE1_HOST_EXPORTS) \
17096 cd $(HOST_SUBDIR)/isl && \
17098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17099 CFLAGS="$(STAGE3_CFLAGS)" \
17100 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17101 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17102 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17107 TFLAGS="$(STAGE3_TFLAGS)" \
17108 $(TARGET-stage3-isl)
17110 maybe-clean-stage3-isl: clean-stage3-isl
17111 clean-stage3: clean-stage3-isl
17112 clean-stage3-isl:
17113 @if [ $(current_stage) = stage3 ]; then \
17114 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17115 else \
17116 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17117 $(MAKE) stage3-start; \
17118 fi; \
17119 cd $(HOST_SUBDIR)/isl && \
17120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17121 @endif isl-bootstrap
17124 .PHONY: all-stage4-isl maybe-all-stage4-isl
17125 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17126 maybe-all-stage4-isl:
17127 maybe-clean-stage4-isl:
17128 @if isl-bootstrap
17129 maybe-all-stage4-isl: all-stage4-isl
17130 all-stage4: all-stage4-isl
17131 TARGET-stage4-isl = $(TARGET-isl)
17132 all-stage4-isl: configure-stage4-isl
17133 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17134 @r=`${PWD_COMMAND}`; export r; \
17135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136 TFLAGS="$(STAGE4_TFLAGS)"; \
17137 $(HOST_EXPORTS) \
17138 $(POSTSTAGE1_HOST_EXPORTS) \
17139 cd $(HOST_SUBDIR)/isl && \
17141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17142 CFLAGS="$(STAGE4_CFLAGS)" \
17143 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17144 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17145 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17149 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17150 TFLAGS="$(STAGE4_TFLAGS)" \
17151 $(TARGET-stage4-isl)
17153 maybe-clean-stage4-isl: clean-stage4-isl
17154 clean-stage4: clean-stage4-isl
17155 clean-stage4-isl:
17156 @if [ $(current_stage) = stage4 ]; then \
17157 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17158 else \
17159 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17160 $(MAKE) stage4-start; \
17161 fi; \
17162 cd $(HOST_SUBDIR)/isl && \
17163 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17164 @endif isl-bootstrap
17167 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17168 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17169 maybe-all-stageprofile-isl:
17170 maybe-clean-stageprofile-isl:
17171 @if isl-bootstrap
17172 maybe-all-stageprofile-isl: all-stageprofile-isl
17173 all-stageprofile: all-stageprofile-isl
17174 TARGET-stageprofile-isl = $(TARGET-isl)
17175 all-stageprofile-isl: configure-stageprofile-isl
17176 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17177 @r=`${PWD_COMMAND}`; export r; \
17178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17179 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17180 $(HOST_EXPORTS) \
17181 $(POSTSTAGE1_HOST_EXPORTS) \
17182 cd $(HOST_SUBDIR)/isl && \
17184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17185 CFLAGS="$(STAGEprofile_CFLAGS)" \
17186 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17187 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17188 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17193 TFLAGS="$(STAGEprofile_TFLAGS)" \
17194 $(TARGET-stageprofile-isl)
17196 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17197 clean-stageprofile: clean-stageprofile-isl
17198 clean-stageprofile-isl:
17199 @if [ $(current_stage) = stageprofile ]; then \
17200 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17201 else \
17202 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17203 $(MAKE) stageprofile-start; \
17204 fi; \
17205 cd $(HOST_SUBDIR)/isl && \
17206 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17207 @endif isl-bootstrap
17210 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17211 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17212 maybe-all-stagetrain-isl:
17213 maybe-clean-stagetrain-isl:
17214 @if isl-bootstrap
17215 maybe-all-stagetrain-isl: all-stagetrain-isl
17216 all-stagetrain: all-stagetrain-isl
17217 TARGET-stagetrain-isl = $(TARGET-isl)
17218 all-stagetrain-isl: configure-stagetrain-isl
17219 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17220 @r=`${PWD_COMMAND}`; export r; \
17221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17223 $(HOST_EXPORTS) \
17224 $(POSTSTAGE1_HOST_EXPORTS) \
17225 cd $(HOST_SUBDIR)/isl && \
17227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17228 CFLAGS="$(STAGEtrain_CFLAGS)" \
17229 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17230 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17231 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17236 TFLAGS="$(STAGEtrain_TFLAGS)" \
17237 $(TARGET-stagetrain-isl)
17239 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17240 clean-stagetrain: clean-stagetrain-isl
17241 clean-stagetrain-isl:
17242 @if [ $(current_stage) = stagetrain ]; then \
17243 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17244 else \
17245 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17246 $(MAKE) stagetrain-start; \
17247 fi; \
17248 cd $(HOST_SUBDIR)/isl && \
17249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17250 @endif isl-bootstrap
17253 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17254 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17255 maybe-all-stagefeedback-isl:
17256 maybe-clean-stagefeedback-isl:
17257 @if isl-bootstrap
17258 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17259 all-stagefeedback: all-stagefeedback-isl
17260 TARGET-stagefeedback-isl = $(TARGET-isl)
17261 all-stagefeedback-isl: configure-stagefeedback-isl
17262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17263 @r=`${PWD_COMMAND}`; export r; \
17264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17266 $(HOST_EXPORTS) \
17267 $(POSTSTAGE1_HOST_EXPORTS) \
17268 cd $(HOST_SUBDIR)/isl && \
17270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17271 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17272 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17273 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17274 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17279 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17280 $(TARGET-stagefeedback-isl)
17282 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17283 clean-stagefeedback: clean-stagefeedback-isl
17284 clean-stagefeedback-isl:
17285 @if [ $(current_stage) = stagefeedback ]; then \
17286 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17287 else \
17288 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17289 $(MAKE) stagefeedback-start; \
17290 fi; \
17291 cd $(HOST_SUBDIR)/isl && \
17292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17293 @endif isl-bootstrap
17296 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17297 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17298 maybe-all-stageautoprofile-isl:
17299 maybe-clean-stageautoprofile-isl:
17300 @if isl-bootstrap
17301 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17302 all-stageautoprofile: all-stageautoprofile-isl
17303 TARGET-stageautoprofile-isl = $(TARGET-isl)
17304 all-stageautoprofile-isl: configure-stageautoprofile-isl
17305 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17306 @r=`${PWD_COMMAND}`; export r; \
17307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17309 $(HOST_EXPORTS) \
17310 $(POSTSTAGE1_HOST_EXPORTS) \
17311 cd $(HOST_SUBDIR)/isl && \
17312 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17314 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17315 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17316 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17317 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17322 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17323 $(TARGET-stageautoprofile-isl)
17325 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17326 clean-stageautoprofile: clean-stageautoprofile-isl
17327 clean-stageautoprofile-isl:
17328 @if [ $(current_stage) = stageautoprofile ]; then \
17329 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17330 else \
17331 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17332 $(MAKE) stageautoprofile-start; \
17333 fi; \
17334 cd $(HOST_SUBDIR)/isl && \
17335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17336 @endif isl-bootstrap
17339 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17340 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17341 maybe-all-stageautofeedback-isl:
17342 maybe-clean-stageautofeedback-isl:
17343 @if isl-bootstrap
17344 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17345 all-stageautofeedback: all-stageautofeedback-isl
17346 TARGET-stageautofeedback-isl = $(TARGET-isl)
17347 all-stageautofeedback-isl: configure-stageautofeedback-isl
17348 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17349 @r=`${PWD_COMMAND}`; export r; \
17350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17352 $(HOST_EXPORTS) \
17353 $(POSTSTAGE1_HOST_EXPORTS) \
17354 cd $(HOST_SUBDIR)/isl && \
17356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17357 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17358 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17359 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17360 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17365 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17366 $(TARGET-stageautofeedback-isl)
17368 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17369 clean-stageautofeedback: clean-stageautofeedback-isl
17370 clean-stageautofeedback-isl:
17371 @if [ $(current_stage) = stageautofeedback ]; then \
17372 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17373 else \
17374 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17375 $(MAKE) stageautofeedback-start; \
17376 fi; \
17377 cd $(HOST_SUBDIR)/isl && \
17378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17379 @endif isl-bootstrap
17385 .PHONY: check-isl maybe-check-isl
17386 maybe-check-isl:
17387 @if isl
17388 maybe-check-isl: check-isl
17390 check-isl:
17391 @: $(MAKE); $(unstage)
17392 @r=`${PWD_COMMAND}`; export r; \
17393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17394 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17395 (cd $(HOST_SUBDIR)/isl && \
17396 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17398 @endif isl
17400 .PHONY: install-isl maybe-install-isl
17401 maybe-install-isl:
17402 @if isl
17403 maybe-install-isl: install-isl
17405 install-isl:
17407 @endif isl
17409 .PHONY: install-strip-isl maybe-install-strip-isl
17410 maybe-install-strip-isl:
17411 @if isl
17412 maybe-install-strip-isl: install-strip-isl
17414 install-strip-isl:
17416 @endif isl
17418 # Other targets (info, dvi, pdf, etc.)
17420 .PHONY: maybe-info-isl info-isl
17421 maybe-info-isl:
17422 @if isl
17423 maybe-info-isl: info-isl
17425 info-isl: \
17426 configure-isl
17427 @[ -f ./isl/Makefile ] || exit 0; \
17428 r=`${PWD_COMMAND}`; export r; \
17429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17430 $(HOST_EXPORTS) \
17431 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17433 done; \
17434 echo "Doing info in isl"; \
17435 (cd $(HOST_SUBDIR)/isl && \
17436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17438 "RANLIB=$${RANLIB}" \
17439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17440 info) \
17441 || exit 1
17443 @endif isl
17445 .PHONY: maybe-dvi-isl dvi-isl
17446 maybe-dvi-isl:
17447 @if isl
17448 maybe-dvi-isl: dvi-isl
17450 dvi-isl: \
17451 configure-isl
17452 @[ -f ./isl/Makefile ] || exit 0; \
17453 r=`${PWD_COMMAND}`; export r; \
17454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17455 $(HOST_EXPORTS) \
17456 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17458 done; \
17459 echo "Doing dvi in isl"; \
17460 (cd $(HOST_SUBDIR)/isl && \
17461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17463 "RANLIB=$${RANLIB}" \
17464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17465 dvi) \
17466 || exit 1
17468 @endif isl
17470 .PHONY: maybe-pdf-isl pdf-isl
17471 maybe-pdf-isl:
17472 @if isl
17473 maybe-pdf-isl: pdf-isl
17475 pdf-isl: \
17476 configure-isl
17477 @[ -f ./isl/Makefile ] || exit 0; \
17478 r=`${PWD_COMMAND}`; export r; \
17479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17480 $(HOST_EXPORTS) \
17481 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17483 done; \
17484 echo "Doing pdf in isl"; \
17485 (cd $(HOST_SUBDIR)/isl && \
17486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17488 "RANLIB=$${RANLIB}" \
17489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17490 pdf) \
17491 || exit 1
17493 @endif isl
17495 .PHONY: maybe-html-isl html-isl
17496 maybe-html-isl:
17497 @if isl
17498 maybe-html-isl: html-isl
17500 html-isl: \
17501 configure-isl
17502 @[ -f ./isl/Makefile ] || exit 0; \
17503 r=`${PWD_COMMAND}`; export r; \
17504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505 $(HOST_EXPORTS) \
17506 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17508 done; \
17509 echo "Doing html in isl"; \
17510 (cd $(HOST_SUBDIR)/isl && \
17511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17513 "RANLIB=$${RANLIB}" \
17514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17515 html) \
17516 || exit 1
17518 @endif isl
17520 .PHONY: maybe-TAGS-isl TAGS-isl
17521 maybe-TAGS-isl:
17522 @if isl
17523 maybe-TAGS-isl: TAGS-isl
17525 TAGS-isl: \
17526 configure-isl
17527 @[ -f ./isl/Makefile ] || exit 0; \
17528 r=`${PWD_COMMAND}`; export r; \
17529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17530 $(HOST_EXPORTS) \
17531 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17533 done; \
17534 echo "Doing TAGS in isl"; \
17535 (cd $(HOST_SUBDIR)/isl && \
17536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17538 "RANLIB=$${RANLIB}" \
17539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17540 TAGS) \
17541 || exit 1
17543 @endif isl
17545 .PHONY: maybe-install-info-isl install-info-isl
17546 maybe-install-info-isl:
17547 @if isl
17548 maybe-install-info-isl: install-info-isl
17550 install-info-isl: \
17551 configure-isl \
17552 info-isl
17553 @[ -f ./isl/Makefile ] || exit 0; \
17554 r=`${PWD_COMMAND}`; export r; \
17555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17556 $(HOST_EXPORTS) \
17557 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17559 done; \
17560 echo "Doing install-info in isl"; \
17561 (cd $(HOST_SUBDIR)/isl && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17564 "RANLIB=$${RANLIB}" \
17565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17566 install-info) \
17567 || exit 1
17569 @endif isl
17571 .PHONY: maybe-install-dvi-isl install-dvi-isl
17572 maybe-install-dvi-isl:
17573 @if isl
17574 maybe-install-dvi-isl: install-dvi-isl
17576 install-dvi-isl: \
17577 configure-isl \
17578 dvi-isl
17579 @[ -f ./isl/Makefile ] || exit 0; \
17580 r=`${PWD_COMMAND}`; export r; \
17581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17582 $(HOST_EXPORTS) \
17583 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17585 done; \
17586 echo "Doing install-dvi in isl"; \
17587 (cd $(HOST_SUBDIR)/isl && \
17588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17590 "RANLIB=$${RANLIB}" \
17591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17592 install-dvi) \
17593 || exit 1
17595 @endif isl
17597 .PHONY: maybe-install-pdf-isl install-pdf-isl
17598 maybe-install-pdf-isl:
17599 @if isl
17600 maybe-install-pdf-isl: install-pdf-isl
17602 install-pdf-isl: \
17603 configure-isl \
17604 pdf-isl
17605 @[ -f ./isl/Makefile ] || exit 0; \
17606 r=`${PWD_COMMAND}`; export r; \
17607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17608 $(HOST_EXPORTS) \
17609 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17611 done; \
17612 echo "Doing install-pdf in isl"; \
17613 (cd $(HOST_SUBDIR)/isl && \
17614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17616 "RANLIB=$${RANLIB}" \
17617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17618 install-pdf) \
17619 || exit 1
17621 @endif isl
17623 .PHONY: maybe-install-html-isl install-html-isl
17624 maybe-install-html-isl:
17625 @if isl
17626 maybe-install-html-isl: install-html-isl
17628 install-html-isl: \
17629 configure-isl \
17630 html-isl
17631 @[ -f ./isl/Makefile ] || exit 0; \
17632 r=`${PWD_COMMAND}`; export r; \
17633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634 $(HOST_EXPORTS) \
17635 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17637 done; \
17638 echo "Doing install-html in isl"; \
17639 (cd $(HOST_SUBDIR)/isl && \
17640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17642 "RANLIB=$${RANLIB}" \
17643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17644 install-html) \
17645 || exit 1
17647 @endif isl
17649 .PHONY: maybe-installcheck-isl installcheck-isl
17650 maybe-installcheck-isl:
17651 @if isl
17652 maybe-installcheck-isl: installcheck-isl
17654 installcheck-isl: \
17655 configure-isl
17656 @[ -f ./isl/Makefile ] || exit 0; \
17657 r=`${PWD_COMMAND}`; export r; \
17658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659 $(HOST_EXPORTS) \
17660 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17662 done; \
17663 echo "Doing installcheck in isl"; \
17664 (cd $(HOST_SUBDIR)/isl && \
17665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17667 "RANLIB=$${RANLIB}" \
17668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17669 installcheck) \
17670 || exit 1
17672 @endif isl
17674 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17675 maybe-mostlyclean-isl:
17676 @if isl
17677 maybe-mostlyclean-isl: mostlyclean-isl
17679 mostlyclean-isl:
17680 @[ -f ./isl/Makefile ] || exit 0; \
17681 r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 $(HOST_EXPORTS) \
17684 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17686 done; \
17687 echo "Doing mostlyclean in isl"; \
17688 (cd $(HOST_SUBDIR)/isl && \
17689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17691 "RANLIB=$${RANLIB}" \
17692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17693 mostlyclean) \
17694 || exit 1
17696 @endif isl
17698 .PHONY: maybe-clean-isl clean-isl
17699 maybe-clean-isl:
17700 @if isl
17701 maybe-clean-isl: clean-isl
17703 clean-isl:
17704 @[ -f ./isl/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing clean in isl"; \
17712 (cd $(HOST_SUBDIR)/isl && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 clean) \
17718 || exit 1
17720 @endif isl
17722 .PHONY: maybe-distclean-isl distclean-isl
17723 maybe-distclean-isl:
17724 @if isl
17725 maybe-distclean-isl: distclean-isl
17727 distclean-isl:
17728 @[ -f ./isl/Makefile ] || exit 0; \
17729 r=`${PWD_COMMAND}`; export r; \
17730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17731 $(HOST_EXPORTS) \
17732 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17734 done; \
17735 echo "Doing distclean in isl"; \
17736 (cd $(HOST_SUBDIR)/isl && \
17737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17739 "RANLIB=$${RANLIB}" \
17740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17741 distclean) \
17742 || exit 1
17744 @endif isl
17746 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17747 maybe-maintainer-clean-isl:
17748 @if isl
17749 maybe-maintainer-clean-isl: maintainer-clean-isl
17751 maintainer-clean-isl:
17752 @[ -f ./isl/Makefile ] || exit 0; \
17753 r=`${PWD_COMMAND}`; export r; \
17754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17755 $(HOST_EXPORTS) \
17756 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17758 done; \
17759 echo "Doing maintainer-clean in isl"; \
17760 (cd $(HOST_SUBDIR)/isl && \
17761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17763 "RANLIB=$${RANLIB}" \
17764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17765 maintainer-clean) \
17766 || exit 1
17768 @endif isl
17772 .PHONY: configure-gold maybe-configure-gold
17773 maybe-configure-gold:
17774 @if gcc-bootstrap
17775 configure-gold: stage_current
17776 @endif gcc-bootstrap
17777 @if gold
17778 maybe-configure-gold: configure-gold
17779 configure-gold:
17780 @r=`${PWD_COMMAND}`; export r; \
17781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17782 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17784 $(HOST_EXPORTS) \
17785 echo Configuring in $(HOST_SUBDIR)/gold; \
17786 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17787 case $(srcdir) in \
17788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17789 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17791 esac; \
17792 module_srcdir=gold; \
17793 $(SHELL) \
17794 $$s/$$module_srcdir/configure \
17795 --srcdir=$${topdir}/$$module_srcdir \
17796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17797 --target=${target_alias} \
17798 || exit 1
17799 @endif gold
17803 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17804 maybe-configure-stage1-gold:
17805 @if gold-bootstrap
17806 maybe-configure-stage1-gold: configure-stage1-gold
17807 configure-stage1-gold:
17808 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17810 @r=`${PWD_COMMAND}`; export r; \
17811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812 TFLAGS="$(STAGE1_TFLAGS)"; \
17813 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17814 $(HOST_EXPORTS) \
17815 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17816 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17817 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17818 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17820 cd $(HOST_SUBDIR)/gold || exit 1; \
17821 case $(srcdir) in \
17822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17823 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17825 esac; \
17826 module_srcdir=gold; \
17827 $(SHELL) $$s/$$module_srcdir/configure \
17828 --srcdir=$${topdir}/$$module_srcdir \
17829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17830 --target=${target_alias} \
17832 $(STAGE1_CONFIGURE_FLAGS)
17833 @endif gold-bootstrap
17835 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17836 maybe-configure-stage2-gold:
17837 @if gold-bootstrap
17838 maybe-configure-stage2-gold: configure-stage2-gold
17839 configure-stage2-gold:
17840 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17842 @r=`${PWD_COMMAND}`; export r; \
17843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17844 TFLAGS="$(STAGE2_TFLAGS)"; \
17845 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17846 $(HOST_EXPORTS) \
17847 $(POSTSTAGE1_HOST_EXPORTS) \
17848 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17849 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17850 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17851 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17853 cd $(HOST_SUBDIR)/gold || exit 1; \
17854 case $(srcdir) in \
17855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17856 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17858 esac; \
17859 module_srcdir=gold; \
17860 $(SHELL) $$s/$$module_srcdir/configure \
17861 --srcdir=$${topdir}/$$module_srcdir \
17862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17863 --target=${target_alias} \
17864 --with-build-libsubdir=$(HOST_SUBDIR) \
17865 $(STAGE2_CONFIGURE_FLAGS)
17866 @endif gold-bootstrap
17868 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17869 maybe-configure-stage3-gold:
17870 @if gold-bootstrap
17871 maybe-configure-stage3-gold: configure-stage3-gold
17872 configure-stage3-gold:
17873 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17874 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17875 @r=`${PWD_COMMAND}`; export r; \
17876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17877 TFLAGS="$(STAGE3_TFLAGS)"; \
17878 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17879 $(HOST_EXPORTS) \
17880 $(POSTSTAGE1_HOST_EXPORTS) \
17881 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17882 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17883 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17884 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17886 cd $(HOST_SUBDIR)/gold || exit 1; \
17887 case $(srcdir) in \
17888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17889 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17891 esac; \
17892 module_srcdir=gold; \
17893 $(SHELL) $$s/$$module_srcdir/configure \
17894 --srcdir=$${topdir}/$$module_srcdir \
17895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17896 --target=${target_alias} \
17897 --with-build-libsubdir=$(HOST_SUBDIR) \
17898 $(STAGE3_CONFIGURE_FLAGS)
17899 @endif gold-bootstrap
17901 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17902 maybe-configure-stage4-gold:
17903 @if gold-bootstrap
17904 maybe-configure-stage4-gold: configure-stage4-gold
17905 configure-stage4-gold:
17906 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17908 @r=`${PWD_COMMAND}`; export r; \
17909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17910 TFLAGS="$(STAGE4_TFLAGS)"; \
17911 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17912 $(HOST_EXPORTS) \
17913 $(POSTSTAGE1_HOST_EXPORTS) \
17914 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17915 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17916 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17917 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17919 cd $(HOST_SUBDIR)/gold || exit 1; \
17920 case $(srcdir) in \
17921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17922 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17924 esac; \
17925 module_srcdir=gold; \
17926 $(SHELL) $$s/$$module_srcdir/configure \
17927 --srcdir=$${topdir}/$$module_srcdir \
17928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17929 --target=${target_alias} \
17930 --with-build-libsubdir=$(HOST_SUBDIR) \
17931 $(STAGE4_CONFIGURE_FLAGS)
17932 @endif gold-bootstrap
17934 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17935 maybe-configure-stageprofile-gold:
17936 @if gold-bootstrap
17937 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17938 configure-stageprofile-gold:
17939 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17941 @r=`${PWD_COMMAND}`; export r; \
17942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17943 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17944 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17945 $(HOST_EXPORTS) \
17946 $(POSTSTAGE1_HOST_EXPORTS) \
17947 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17948 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17949 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17950 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17952 cd $(HOST_SUBDIR)/gold || exit 1; \
17953 case $(srcdir) in \
17954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17955 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17957 esac; \
17958 module_srcdir=gold; \
17959 $(SHELL) $$s/$$module_srcdir/configure \
17960 --srcdir=$${topdir}/$$module_srcdir \
17961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17962 --target=${target_alias} \
17963 --with-build-libsubdir=$(HOST_SUBDIR) \
17964 $(STAGEprofile_CONFIGURE_FLAGS)
17965 @endif gold-bootstrap
17967 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17968 maybe-configure-stagetrain-gold:
17969 @if gold-bootstrap
17970 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17971 configure-stagetrain-gold:
17972 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17974 @r=`${PWD_COMMAND}`; export r; \
17975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17976 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17977 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17978 $(HOST_EXPORTS) \
17979 $(POSTSTAGE1_HOST_EXPORTS) \
17980 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17981 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17982 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17983 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17985 cd $(HOST_SUBDIR)/gold || exit 1; \
17986 case $(srcdir) in \
17987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17988 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17990 esac; \
17991 module_srcdir=gold; \
17992 $(SHELL) $$s/$$module_srcdir/configure \
17993 --srcdir=$${topdir}/$$module_srcdir \
17994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17995 --target=${target_alias} \
17996 --with-build-libsubdir=$(HOST_SUBDIR) \
17997 $(STAGEtrain_CONFIGURE_FLAGS)
17998 @endif gold-bootstrap
18000 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18001 maybe-configure-stagefeedback-gold:
18002 @if gold-bootstrap
18003 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18004 configure-stagefeedback-gold:
18005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18007 @r=`${PWD_COMMAND}`; export r; \
18008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18010 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18011 $(HOST_EXPORTS) \
18012 $(POSTSTAGE1_HOST_EXPORTS) \
18013 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18014 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18015 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18016 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18018 cd $(HOST_SUBDIR)/gold || exit 1; \
18019 case $(srcdir) in \
18020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18023 esac; \
18024 module_srcdir=gold; \
18025 $(SHELL) $$s/$$module_srcdir/configure \
18026 --srcdir=$${topdir}/$$module_srcdir \
18027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18028 --target=${target_alias} \
18029 --with-build-libsubdir=$(HOST_SUBDIR) \
18030 $(STAGEfeedback_CONFIGURE_FLAGS)
18031 @endif gold-bootstrap
18033 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18034 maybe-configure-stageautoprofile-gold:
18035 @if gold-bootstrap
18036 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18037 configure-stageautoprofile-gold:
18038 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18040 @r=`${PWD_COMMAND}`; export r; \
18041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18042 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18043 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18044 $(HOST_EXPORTS) \
18045 $(POSTSTAGE1_HOST_EXPORTS) \
18046 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18047 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18048 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18049 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18051 cd $(HOST_SUBDIR)/gold || exit 1; \
18052 case $(srcdir) in \
18053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18054 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18056 esac; \
18057 module_srcdir=gold; \
18058 $(SHELL) $$s/$$module_srcdir/configure \
18059 --srcdir=$${topdir}/$$module_srcdir \
18060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18061 --target=${target_alias} \
18062 --with-build-libsubdir=$(HOST_SUBDIR) \
18063 $(STAGEautoprofile_CONFIGURE_FLAGS)
18064 @endif gold-bootstrap
18066 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18067 maybe-configure-stageautofeedback-gold:
18068 @if gold-bootstrap
18069 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18070 configure-stageautofeedback-gold:
18071 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18073 @r=`${PWD_COMMAND}`; export r; \
18074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18075 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18076 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18077 $(HOST_EXPORTS) \
18078 $(POSTSTAGE1_HOST_EXPORTS) \
18079 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18080 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18081 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18082 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18084 cd $(HOST_SUBDIR)/gold || exit 1; \
18085 case $(srcdir) in \
18086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18087 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18089 esac; \
18090 module_srcdir=gold; \
18091 $(SHELL) $$s/$$module_srcdir/configure \
18092 --srcdir=$${topdir}/$$module_srcdir \
18093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18094 --target=${target_alias} \
18095 --with-build-libsubdir=$(HOST_SUBDIR) \
18096 $(STAGEautofeedback_CONFIGURE_FLAGS)
18097 @endif gold-bootstrap
18103 .PHONY: all-gold maybe-all-gold
18104 maybe-all-gold:
18105 @if gcc-bootstrap
18106 all-gold: stage_current
18107 @endif gcc-bootstrap
18108 @if gold
18109 TARGET-gold=all
18110 maybe-all-gold: all-gold
18111 all-gold: configure-gold
18112 @r=`${PWD_COMMAND}`; export r; \
18113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18114 $(HOST_EXPORTS) \
18115 (cd $(HOST_SUBDIR)/gold && \
18116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18117 $(TARGET-gold))
18118 @endif gold
18122 .PHONY: all-stage1-gold maybe-all-stage1-gold
18123 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18124 maybe-all-stage1-gold:
18125 maybe-clean-stage1-gold:
18126 @if gold-bootstrap
18127 maybe-all-stage1-gold: all-stage1-gold
18128 all-stage1: all-stage1-gold
18129 TARGET-stage1-gold = $(TARGET-gold)
18130 all-stage1-gold: configure-stage1-gold
18131 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18132 @r=`${PWD_COMMAND}`; export r; \
18133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18134 TFLAGS="$(STAGE1_TFLAGS)"; \
18135 $(HOST_EXPORTS) \
18136 cd $(HOST_SUBDIR)/gold && \
18138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18139 CFLAGS="$(STAGE1_CFLAGS)" \
18140 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18141 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18142 LIBCFLAGS="$(LIBCFLAGS)" \
18143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18146 $(EXTRA_HOST_FLAGS) \
18147 $(STAGE1_FLAGS_TO_PASS) \
18148 TFLAGS="$(STAGE1_TFLAGS)" \
18149 $(TARGET-stage1-gold)
18151 maybe-clean-stage1-gold: clean-stage1-gold
18152 clean-stage1: clean-stage1-gold
18153 clean-stage1-gold:
18154 @if [ $(current_stage) = stage1 ]; then \
18155 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18156 else \
18157 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18158 $(MAKE) stage1-start; \
18159 fi; \
18160 cd $(HOST_SUBDIR)/gold && \
18161 $(MAKE) $(EXTRA_HOST_FLAGS) \
18162 $(STAGE1_FLAGS_TO_PASS) clean
18163 @endif gold-bootstrap
18166 .PHONY: all-stage2-gold maybe-all-stage2-gold
18167 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18168 maybe-all-stage2-gold:
18169 maybe-clean-stage2-gold:
18170 @if gold-bootstrap
18171 maybe-all-stage2-gold: all-stage2-gold
18172 all-stage2: all-stage2-gold
18173 TARGET-stage2-gold = $(TARGET-gold)
18174 all-stage2-gold: configure-stage2-gold
18175 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18176 @r=`${PWD_COMMAND}`; export r; \
18177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178 TFLAGS="$(STAGE2_TFLAGS)"; \
18179 $(HOST_EXPORTS) \
18180 $(POSTSTAGE1_HOST_EXPORTS) \
18181 cd $(HOST_SUBDIR)/gold && \
18183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18184 CFLAGS="$(STAGE2_CFLAGS)" \
18185 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18186 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18187 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18192 TFLAGS="$(STAGE2_TFLAGS)" \
18193 $(TARGET-stage2-gold)
18195 maybe-clean-stage2-gold: clean-stage2-gold
18196 clean-stage2: clean-stage2-gold
18197 clean-stage2-gold:
18198 @if [ $(current_stage) = stage2 ]; then \
18199 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18200 else \
18201 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18202 $(MAKE) stage2-start; \
18203 fi; \
18204 cd $(HOST_SUBDIR)/gold && \
18205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18206 @endif gold-bootstrap
18209 .PHONY: all-stage3-gold maybe-all-stage3-gold
18210 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18211 maybe-all-stage3-gold:
18212 maybe-clean-stage3-gold:
18213 @if gold-bootstrap
18214 maybe-all-stage3-gold: all-stage3-gold
18215 all-stage3: all-stage3-gold
18216 TARGET-stage3-gold = $(TARGET-gold)
18217 all-stage3-gold: configure-stage3-gold
18218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18219 @r=`${PWD_COMMAND}`; export r; \
18220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18221 TFLAGS="$(STAGE3_TFLAGS)"; \
18222 $(HOST_EXPORTS) \
18223 $(POSTSTAGE1_HOST_EXPORTS) \
18224 cd $(HOST_SUBDIR)/gold && \
18226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18227 CFLAGS="$(STAGE3_CFLAGS)" \
18228 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18229 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18230 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18235 TFLAGS="$(STAGE3_TFLAGS)" \
18236 $(TARGET-stage3-gold)
18238 maybe-clean-stage3-gold: clean-stage3-gold
18239 clean-stage3: clean-stage3-gold
18240 clean-stage3-gold:
18241 @if [ $(current_stage) = stage3 ]; then \
18242 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18243 else \
18244 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18245 $(MAKE) stage3-start; \
18246 fi; \
18247 cd $(HOST_SUBDIR)/gold && \
18248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18249 @endif gold-bootstrap
18252 .PHONY: all-stage4-gold maybe-all-stage4-gold
18253 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18254 maybe-all-stage4-gold:
18255 maybe-clean-stage4-gold:
18256 @if gold-bootstrap
18257 maybe-all-stage4-gold: all-stage4-gold
18258 all-stage4: all-stage4-gold
18259 TARGET-stage4-gold = $(TARGET-gold)
18260 all-stage4-gold: configure-stage4-gold
18261 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18262 @r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264 TFLAGS="$(STAGE4_TFLAGS)"; \
18265 $(HOST_EXPORTS) \
18266 $(POSTSTAGE1_HOST_EXPORTS) \
18267 cd $(HOST_SUBDIR)/gold && \
18269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18270 CFLAGS="$(STAGE4_CFLAGS)" \
18271 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18272 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18278 TFLAGS="$(STAGE4_TFLAGS)" \
18279 $(TARGET-stage4-gold)
18281 maybe-clean-stage4-gold: clean-stage4-gold
18282 clean-stage4: clean-stage4-gold
18283 clean-stage4-gold:
18284 @if [ $(current_stage) = stage4 ]; then \
18285 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18286 else \
18287 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18288 $(MAKE) stage4-start; \
18289 fi; \
18290 cd $(HOST_SUBDIR)/gold && \
18291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18292 @endif gold-bootstrap
18295 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18296 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18297 maybe-all-stageprofile-gold:
18298 maybe-clean-stageprofile-gold:
18299 @if gold-bootstrap
18300 maybe-all-stageprofile-gold: all-stageprofile-gold
18301 all-stageprofile: all-stageprofile-gold
18302 TARGET-stageprofile-gold = $(TARGET-gold)
18303 all-stageprofile-gold: configure-stageprofile-gold
18304 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18305 @r=`${PWD_COMMAND}`; export r; \
18306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18308 $(HOST_EXPORTS) \
18309 $(POSTSTAGE1_HOST_EXPORTS) \
18310 cd $(HOST_SUBDIR)/gold && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18313 CFLAGS="$(STAGEprofile_CFLAGS)" \
18314 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18315 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18316 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18321 TFLAGS="$(STAGEprofile_TFLAGS)" \
18322 $(TARGET-stageprofile-gold)
18324 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18325 clean-stageprofile: clean-stageprofile-gold
18326 clean-stageprofile-gold:
18327 @if [ $(current_stage) = stageprofile ]; then \
18328 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18329 else \
18330 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18331 $(MAKE) stageprofile-start; \
18332 fi; \
18333 cd $(HOST_SUBDIR)/gold && \
18334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18335 @endif gold-bootstrap
18338 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18339 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18340 maybe-all-stagetrain-gold:
18341 maybe-clean-stagetrain-gold:
18342 @if gold-bootstrap
18343 maybe-all-stagetrain-gold: all-stagetrain-gold
18344 all-stagetrain: all-stagetrain-gold
18345 TARGET-stagetrain-gold = $(TARGET-gold)
18346 all-stagetrain-gold: configure-stagetrain-gold
18347 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18348 @r=`${PWD_COMMAND}`; export r; \
18349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18350 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18351 $(HOST_EXPORTS) \
18352 $(POSTSTAGE1_HOST_EXPORTS) \
18353 cd $(HOST_SUBDIR)/gold && \
18355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18356 CFLAGS="$(STAGEtrain_CFLAGS)" \
18357 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18358 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18359 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18364 TFLAGS="$(STAGEtrain_TFLAGS)" \
18365 $(TARGET-stagetrain-gold)
18367 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18368 clean-stagetrain: clean-stagetrain-gold
18369 clean-stagetrain-gold:
18370 @if [ $(current_stage) = stagetrain ]; then \
18371 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18372 else \
18373 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18374 $(MAKE) stagetrain-start; \
18375 fi; \
18376 cd $(HOST_SUBDIR)/gold && \
18377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18378 @endif gold-bootstrap
18381 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18382 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18383 maybe-all-stagefeedback-gold:
18384 maybe-clean-stagefeedback-gold:
18385 @if gold-bootstrap
18386 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18387 all-stagefeedback: all-stagefeedback-gold
18388 TARGET-stagefeedback-gold = $(TARGET-gold)
18389 all-stagefeedback-gold: configure-stagefeedback-gold
18390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18391 @r=`${PWD_COMMAND}`; export r; \
18392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18394 $(HOST_EXPORTS) \
18395 $(POSTSTAGE1_HOST_EXPORTS) \
18396 cd $(HOST_SUBDIR)/gold && \
18398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18399 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18400 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18401 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18407 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18408 $(TARGET-stagefeedback-gold)
18410 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18411 clean-stagefeedback: clean-stagefeedback-gold
18412 clean-stagefeedback-gold:
18413 @if [ $(current_stage) = stagefeedback ]; then \
18414 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18415 else \
18416 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18417 $(MAKE) stagefeedback-start; \
18418 fi; \
18419 cd $(HOST_SUBDIR)/gold && \
18420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18421 @endif gold-bootstrap
18424 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18425 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18426 maybe-all-stageautoprofile-gold:
18427 maybe-clean-stageautoprofile-gold:
18428 @if gold-bootstrap
18429 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18430 all-stageautoprofile: all-stageautoprofile-gold
18431 TARGET-stageautoprofile-gold = $(TARGET-gold)
18432 all-stageautoprofile-gold: configure-stageautoprofile-gold
18433 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18434 @r=`${PWD_COMMAND}`; export r; \
18435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18436 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18437 $(HOST_EXPORTS) \
18438 $(POSTSTAGE1_HOST_EXPORTS) \
18439 cd $(HOST_SUBDIR)/gold && \
18440 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18442 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18443 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18444 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18445 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18450 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18451 $(TARGET-stageautoprofile-gold)
18453 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18454 clean-stageautoprofile: clean-stageautoprofile-gold
18455 clean-stageautoprofile-gold:
18456 @if [ $(current_stage) = stageautoprofile ]; then \
18457 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18458 else \
18459 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18460 $(MAKE) stageautoprofile-start; \
18461 fi; \
18462 cd $(HOST_SUBDIR)/gold && \
18463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18464 @endif gold-bootstrap
18467 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18468 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18469 maybe-all-stageautofeedback-gold:
18470 maybe-clean-stageautofeedback-gold:
18471 @if gold-bootstrap
18472 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18473 all-stageautofeedback: all-stageautofeedback-gold
18474 TARGET-stageautofeedback-gold = $(TARGET-gold)
18475 all-stageautofeedback-gold: configure-stageautofeedback-gold
18476 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18477 @r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18480 $(HOST_EXPORTS) \
18481 $(POSTSTAGE1_HOST_EXPORTS) \
18482 cd $(HOST_SUBDIR)/gold && \
18484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18485 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18486 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18487 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18488 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18493 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18494 $(TARGET-stageautofeedback-gold)
18496 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18497 clean-stageautofeedback: clean-stageautofeedback-gold
18498 clean-stageautofeedback-gold:
18499 @if [ $(current_stage) = stageautofeedback ]; then \
18500 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18501 else \
18502 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18503 $(MAKE) stageautofeedback-start; \
18504 fi; \
18505 cd $(HOST_SUBDIR)/gold && \
18506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18507 @endif gold-bootstrap
18513 .PHONY: check-gold maybe-check-gold
18514 maybe-check-gold:
18515 @if gold
18516 maybe-check-gold: check-gold
18518 check-gold:
18519 @: $(MAKE); $(unstage)
18520 @r=`${PWD_COMMAND}`; export r; \
18521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18522 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18523 (cd $(HOST_SUBDIR)/gold && \
18524 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18526 @endif gold
18528 .PHONY: install-gold maybe-install-gold
18529 maybe-install-gold:
18530 @if gold
18531 maybe-install-gold: install-gold
18533 install-gold: installdirs
18534 @: $(MAKE); $(unstage)
18535 @r=`${PWD_COMMAND}`; export r; \
18536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18537 $(HOST_EXPORTS) \
18538 (cd $(HOST_SUBDIR)/gold && \
18539 $(MAKE) $(FLAGS_TO_PASS) install)
18541 @endif gold
18543 .PHONY: install-strip-gold maybe-install-strip-gold
18544 maybe-install-strip-gold:
18545 @if gold
18546 maybe-install-strip-gold: install-strip-gold
18548 install-strip-gold: installdirs
18549 @: $(MAKE); $(unstage)
18550 @r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 (cd $(HOST_SUBDIR)/gold && \
18554 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18556 @endif gold
18558 # Other targets (info, dvi, pdf, etc.)
18560 .PHONY: maybe-info-gold info-gold
18561 maybe-info-gold:
18562 @if gold
18563 maybe-info-gold: info-gold
18565 info-gold: \
18566 configure-gold
18567 @[ -f ./gold/Makefile ] || exit 0; \
18568 r=`${PWD_COMMAND}`; export r; \
18569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570 $(HOST_EXPORTS) \
18571 for flag in $(EXTRA_HOST_FLAGS) ; do \
18572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18573 done; \
18574 echo "Doing info in gold"; \
18575 (cd $(HOST_SUBDIR)/gold && \
18576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18578 "RANLIB=$${RANLIB}" \
18579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18580 info) \
18581 || exit 1
18583 @endif gold
18585 .PHONY: maybe-dvi-gold dvi-gold
18586 maybe-dvi-gold:
18587 @if gold
18588 maybe-dvi-gold: dvi-gold
18590 dvi-gold: \
18591 configure-gold
18592 @[ -f ./gold/Makefile ] || exit 0; \
18593 r=`${PWD_COMMAND}`; export r; \
18594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595 $(HOST_EXPORTS) \
18596 for flag in $(EXTRA_HOST_FLAGS) ; do \
18597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18598 done; \
18599 echo "Doing dvi in gold"; \
18600 (cd $(HOST_SUBDIR)/gold && \
18601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18603 "RANLIB=$${RANLIB}" \
18604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18605 dvi) \
18606 || exit 1
18608 @endif gold
18610 .PHONY: maybe-pdf-gold pdf-gold
18611 maybe-pdf-gold:
18612 @if gold
18613 maybe-pdf-gold: pdf-gold
18615 pdf-gold: \
18616 configure-gold
18617 @[ -f ./gold/Makefile ] || exit 0; \
18618 r=`${PWD_COMMAND}`; export r; \
18619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620 $(HOST_EXPORTS) \
18621 for flag in $(EXTRA_HOST_FLAGS) ; do \
18622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623 done; \
18624 echo "Doing pdf in gold"; \
18625 (cd $(HOST_SUBDIR)/gold && \
18626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628 "RANLIB=$${RANLIB}" \
18629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630 pdf) \
18631 || exit 1
18633 @endif gold
18635 .PHONY: maybe-html-gold html-gold
18636 maybe-html-gold:
18637 @if gold
18638 maybe-html-gold: html-gold
18640 html-gold: \
18641 configure-gold
18642 @[ -f ./gold/Makefile ] || exit 0; \
18643 r=`${PWD_COMMAND}`; export r; \
18644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645 $(HOST_EXPORTS) \
18646 for flag in $(EXTRA_HOST_FLAGS) ; do \
18647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18648 done; \
18649 echo "Doing html in gold"; \
18650 (cd $(HOST_SUBDIR)/gold && \
18651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18653 "RANLIB=$${RANLIB}" \
18654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18655 html) \
18656 || exit 1
18658 @endif gold
18660 .PHONY: maybe-TAGS-gold TAGS-gold
18661 maybe-TAGS-gold:
18662 @if gold
18663 maybe-TAGS-gold: TAGS-gold
18665 TAGS-gold: \
18666 configure-gold
18667 @[ -f ./gold/Makefile ] || exit 0; \
18668 r=`${PWD_COMMAND}`; export r; \
18669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670 $(HOST_EXPORTS) \
18671 for flag in $(EXTRA_HOST_FLAGS) ; do \
18672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673 done; \
18674 echo "Doing TAGS in gold"; \
18675 (cd $(HOST_SUBDIR)/gold && \
18676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678 "RANLIB=$${RANLIB}" \
18679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18680 TAGS) \
18681 || exit 1
18683 @endif gold
18685 .PHONY: maybe-install-info-gold install-info-gold
18686 maybe-install-info-gold:
18687 @if gold
18688 maybe-install-info-gold: install-info-gold
18690 install-info-gold: \
18691 configure-gold \
18692 info-gold
18693 @[ -f ./gold/Makefile ] || exit 0; \
18694 r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 for flag in $(EXTRA_HOST_FLAGS) ; do \
18698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699 done; \
18700 echo "Doing install-info in gold"; \
18701 (cd $(HOST_SUBDIR)/gold && \
18702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704 "RANLIB=$${RANLIB}" \
18705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706 install-info) \
18707 || exit 1
18709 @endif gold
18711 .PHONY: maybe-install-dvi-gold install-dvi-gold
18712 maybe-install-dvi-gold:
18713 @if gold
18714 maybe-install-dvi-gold: install-dvi-gold
18716 install-dvi-gold: \
18717 configure-gold \
18718 dvi-gold
18719 @[ -f ./gold/Makefile ] || exit 0; \
18720 r=`${PWD_COMMAND}`; export r; \
18721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722 $(HOST_EXPORTS) \
18723 for flag in $(EXTRA_HOST_FLAGS) ; do \
18724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18725 done; \
18726 echo "Doing install-dvi in gold"; \
18727 (cd $(HOST_SUBDIR)/gold && \
18728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18730 "RANLIB=$${RANLIB}" \
18731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18732 install-dvi) \
18733 || exit 1
18735 @endif gold
18737 .PHONY: maybe-install-pdf-gold install-pdf-gold
18738 maybe-install-pdf-gold:
18739 @if gold
18740 maybe-install-pdf-gold: install-pdf-gold
18742 install-pdf-gold: \
18743 configure-gold \
18744 pdf-gold
18745 @[ -f ./gold/Makefile ] || exit 0; \
18746 r=`${PWD_COMMAND}`; export r; \
18747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18748 $(HOST_EXPORTS) \
18749 for flag in $(EXTRA_HOST_FLAGS) ; do \
18750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18751 done; \
18752 echo "Doing install-pdf in gold"; \
18753 (cd $(HOST_SUBDIR)/gold && \
18754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18756 "RANLIB=$${RANLIB}" \
18757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18758 install-pdf) \
18759 || exit 1
18761 @endif gold
18763 .PHONY: maybe-install-html-gold install-html-gold
18764 maybe-install-html-gold:
18765 @if gold
18766 maybe-install-html-gold: install-html-gold
18768 install-html-gold: \
18769 configure-gold \
18770 html-gold
18771 @[ -f ./gold/Makefile ] || exit 0; \
18772 r=`${PWD_COMMAND}`; export r; \
18773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18774 $(HOST_EXPORTS) \
18775 for flag in $(EXTRA_HOST_FLAGS) ; do \
18776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18777 done; \
18778 echo "Doing install-html in gold"; \
18779 (cd $(HOST_SUBDIR)/gold && \
18780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18782 "RANLIB=$${RANLIB}" \
18783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18784 install-html) \
18785 || exit 1
18787 @endif gold
18789 .PHONY: maybe-installcheck-gold installcheck-gold
18790 maybe-installcheck-gold:
18791 @if gold
18792 maybe-installcheck-gold: installcheck-gold
18794 installcheck-gold: \
18795 configure-gold
18796 @[ -f ./gold/Makefile ] || exit 0; \
18797 r=`${PWD_COMMAND}`; export r; \
18798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18799 $(HOST_EXPORTS) \
18800 for flag in $(EXTRA_HOST_FLAGS) ; do \
18801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18802 done; \
18803 echo "Doing installcheck in gold"; \
18804 (cd $(HOST_SUBDIR)/gold && \
18805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18807 "RANLIB=$${RANLIB}" \
18808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18809 installcheck) \
18810 || exit 1
18812 @endif gold
18814 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18815 maybe-mostlyclean-gold:
18816 @if gold
18817 maybe-mostlyclean-gold: mostlyclean-gold
18819 mostlyclean-gold:
18820 @[ -f ./gold/Makefile ] || exit 0; \
18821 r=`${PWD_COMMAND}`; export r; \
18822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18823 $(HOST_EXPORTS) \
18824 for flag in $(EXTRA_HOST_FLAGS) ; do \
18825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18826 done; \
18827 echo "Doing mostlyclean in gold"; \
18828 (cd $(HOST_SUBDIR)/gold && \
18829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18831 "RANLIB=$${RANLIB}" \
18832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18833 mostlyclean) \
18834 || exit 1
18836 @endif gold
18838 .PHONY: maybe-clean-gold clean-gold
18839 maybe-clean-gold:
18840 @if gold
18841 maybe-clean-gold: clean-gold
18843 clean-gold:
18844 @[ -f ./gold/Makefile ] || exit 0; \
18845 r=`${PWD_COMMAND}`; export r; \
18846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18847 $(HOST_EXPORTS) \
18848 for flag in $(EXTRA_HOST_FLAGS) ; do \
18849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18850 done; \
18851 echo "Doing clean in gold"; \
18852 (cd $(HOST_SUBDIR)/gold && \
18853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18855 "RANLIB=$${RANLIB}" \
18856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18857 clean) \
18858 || exit 1
18860 @endif gold
18862 .PHONY: maybe-distclean-gold distclean-gold
18863 maybe-distclean-gold:
18864 @if gold
18865 maybe-distclean-gold: distclean-gold
18867 distclean-gold:
18868 @[ -f ./gold/Makefile ] || exit 0; \
18869 r=`${PWD_COMMAND}`; export r; \
18870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18871 $(HOST_EXPORTS) \
18872 for flag in $(EXTRA_HOST_FLAGS) ; do \
18873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18874 done; \
18875 echo "Doing distclean in gold"; \
18876 (cd $(HOST_SUBDIR)/gold && \
18877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18879 "RANLIB=$${RANLIB}" \
18880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18881 distclean) \
18882 || exit 1
18884 @endif gold
18886 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18887 maybe-maintainer-clean-gold:
18888 @if gold
18889 maybe-maintainer-clean-gold: maintainer-clean-gold
18891 maintainer-clean-gold:
18892 @[ -f ./gold/Makefile ] || exit 0; \
18893 r=`${PWD_COMMAND}`; export r; \
18894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18895 $(HOST_EXPORTS) \
18896 for flag in $(EXTRA_HOST_FLAGS) ; do \
18897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18898 done; \
18899 echo "Doing maintainer-clean in gold"; \
18900 (cd $(HOST_SUBDIR)/gold && \
18901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18903 "RANLIB=$${RANLIB}" \
18904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18905 maintainer-clean) \
18906 || exit 1
18908 @endif gold
18912 .PHONY: configure-gprof maybe-configure-gprof
18913 maybe-configure-gprof:
18914 @if gcc-bootstrap
18915 configure-gprof: stage_current
18916 @endif gcc-bootstrap
18917 @if gprof
18918 maybe-configure-gprof: configure-gprof
18919 configure-gprof:
18920 @: $(MAKE); $(unstage)
18921 @r=`${PWD_COMMAND}`; export r; \
18922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18925 $(HOST_EXPORTS) \
18926 echo Configuring in $(HOST_SUBDIR)/gprof; \
18927 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18928 case $(srcdir) in \
18929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18930 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18932 esac; \
18933 module_srcdir=gprof; \
18934 $(SHELL) \
18935 $$s/$$module_srcdir/configure \
18936 --srcdir=$${topdir}/$$module_srcdir \
18937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18938 --target=${target_alias} \
18939 || exit 1
18940 @endif gprof
18946 .PHONY: all-gprof maybe-all-gprof
18947 maybe-all-gprof:
18948 @if gcc-bootstrap
18949 all-gprof: stage_current
18950 @endif gcc-bootstrap
18951 @if gprof
18952 TARGET-gprof=all
18953 maybe-all-gprof: all-gprof
18954 all-gprof: configure-gprof
18955 @: $(MAKE); $(unstage)
18956 @r=`${PWD_COMMAND}`; export r; \
18957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18958 $(HOST_EXPORTS) \
18959 (cd $(HOST_SUBDIR)/gprof && \
18960 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18961 $(TARGET-gprof))
18962 @endif gprof
18967 .PHONY: check-gprof maybe-check-gprof
18968 maybe-check-gprof:
18969 @if gprof
18970 maybe-check-gprof: check-gprof
18972 check-gprof:
18973 @: $(MAKE); $(unstage)
18974 @r=`${PWD_COMMAND}`; export r; \
18975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18976 $(HOST_EXPORTS) \
18977 (cd $(HOST_SUBDIR)/gprof && \
18978 $(MAKE) $(FLAGS_TO_PASS) check)
18980 @endif gprof
18982 .PHONY: install-gprof maybe-install-gprof
18983 maybe-install-gprof:
18984 @if gprof
18985 maybe-install-gprof: install-gprof
18987 install-gprof: installdirs
18988 @: $(MAKE); $(unstage)
18989 @r=`${PWD_COMMAND}`; export r; \
18990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18991 $(HOST_EXPORTS) \
18992 (cd $(HOST_SUBDIR)/gprof && \
18993 $(MAKE) $(FLAGS_TO_PASS) install)
18995 @endif gprof
18997 .PHONY: install-strip-gprof maybe-install-strip-gprof
18998 maybe-install-strip-gprof:
18999 @if gprof
19000 maybe-install-strip-gprof: install-strip-gprof
19002 install-strip-gprof: installdirs
19003 @: $(MAKE); $(unstage)
19004 @r=`${PWD_COMMAND}`; export r; \
19005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006 $(HOST_EXPORTS) \
19007 (cd $(HOST_SUBDIR)/gprof && \
19008 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19010 @endif gprof
19012 # Other targets (info, dvi, pdf, etc.)
19014 .PHONY: maybe-info-gprof info-gprof
19015 maybe-info-gprof:
19016 @if gprof
19017 maybe-info-gprof: info-gprof
19019 info-gprof: \
19020 configure-gprof
19021 @: $(MAKE); $(unstage)
19022 @[ -f ./gprof/Makefile ] || exit 0; \
19023 r=`${PWD_COMMAND}`; export r; \
19024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025 $(HOST_EXPORTS) \
19026 for flag in $(EXTRA_HOST_FLAGS) ; do \
19027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19028 done; \
19029 echo "Doing info in gprof"; \
19030 (cd $(HOST_SUBDIR)/gprof && \
19031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19033 "RANLIB=$${RANLIB}" \
19034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19035 info) \
19036 || exit 1
19038 @endif gprof
19040 .PHONY: maybe-dvi-gprof dvi-gprof
19041 maybe-dvi-gprof:
19042 @if gprof
19043 maybe-dvi-gprof: dvi-gprof
19045 dvi-gprof: \
19046 configure-gprof
19047 @: $(MAKE); $(unstage)
19048 @[ -f ./gprof/Makefile ] || exit 0; \
19049 r=`${PWD_COMMAND}`; export r; \
19050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051 $(HOST_EXPORTS) \
19052 for flag in $(EXTRA_HOST_FLAGS) ; do \
19053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19054 done; \
19055 echo "Doing dvi in gprof"; \
19056 (cd $(HOST_SUBDIR)/gprof && \
19057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19059 "RANLIB=$${RANLIB}" \
19060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19061 dvi) \
19062 || exit 1
19064 @endif gprof
19066 .PHONY: maybe-pdf-gprof pdf-gprof
19067 maybe-pdf-gprof:
19068 @if gprof
19069 maybe-pdf-gprof: pdf-gprof
19071 pdf-gprof: \
19072 configure-gprof
19073 @: $(MAKE); $(unstage)
19074 @[ -f ./gprof/Makefile ] || exit 0; \
19075 r=`${PWD_COMMAND}`; export r; \
19076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077 $(HOST_EXPORTS) \
19078 for flag in $(EXTRA_HOST_FLAGS) ; do \
19079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080 done; \
19081 echo "Doing pdf in gprof"; \
19082 (cd $(HOST_SUBDIR)/gprof && \
19083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085 "RANLIB=$${RANLIB}" \
19086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19087 pdf) \
19088 || exit 1
19090 @endif gprof
19092 .PHONY: maybe-html-gprof html-gprof
19093 maybe-html-gprof:
19094 @if gprof
19095 maybe-html-gprof: html-gprof
19097 html-gprof: \
19098 configure-gprof
19099 @: $(MAKE); $(unstage)
19100 @[ -f ./gprof/Makefile ] || exit 0; \
19101 r=`${PWD_COMMAND}`; export r; \
19102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 $(HOST_EXPORTS) \
19104 for flag in $(EXTRA_HOST_FLAGS) ; do \
19105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19106 done; \
19107 echo "Doing html in gprof"; \
19108 (cd $(HOST_SUBDIR)/gprof && \
19109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19111 "RANLIB=$${RANLIB}" \
19112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19113 html) \
19114 || exit 1
19116 @endif gprof
19118 .PHONY: maybe-TAGS-gprof TAGS-gprof
19119 maybe-TAGS-gprof:
19120 @if gprof
19121 maybe-TAGS-gprof: TAGS-gprof
19123 TAGS-gprof: \
19124 configure-gprof
19125 @: $(MAKE); $(unstage)
19126 @[ -f ./gprof/Makefile ] || exit 0; \
19127 r=`${PWD_COMMAND}`; export r; \
19128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19129 $(HOST_EXPORTS) \
19130 for flag in $(EXTRA_HOST_FLAGS) ; do \
19131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19132 done; \
19133 echo "Doing TAGS in gprof"; \
19134 (cd $(HOST_SUBDIR)/gprof && \
19135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19137 "RANLIB=$${RANLIB}" \
19138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19139 TAGS) \
19140 || exit 1
19142 @endif gprof
19144 .PHONY: maybe-install-info-gprof install-info-gprof
19145 maybe-install-info-gprof:
19146 @if gprof
19147 maybe-install-info-gprof: install-info-gprof
19149 install-info-gprof: \
19150 configure-gprof \
19151 info-gprof
19152 @: $(MAKE); $(unstage)
19153 @[ -f ./gprof/Makefile ] || exit 0; \
19154 r=`${PWD_COMMAND}`; export r; \
19155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156 $(HOST_EXPORTS) \
19157 for flag in $(EXTRA_HOST_FLAGS) ; do \
19158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19159 done; \
19160 echo "Doing install-info in gprof"; \
19161 (cd $(HOST_SUBDIR)/gprof && \
19162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19164 "RANLIB=$${RANLIB}" \
19165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19166 install-info) \
19167 || exit 1
19169 @endif gprof
19171 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19172 maybe-install-dvi-gprof:
19173 @if gprof
19174 maybe-install-dvi-gprof: install-dvi-gprof
19176 install-dvi-gprof: \
19177 configure-gprof \
19178 dvi-gprof
19179 @: $(MAKE); $(unstage)
19180 @[ -f ./gprof/Makefile ] || exit 0; \
19181 r=`${PWD_COMMAND}`; export r; \
19182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19183 $(HOST_EXPORTS) \
19184 for flag in $(EXTRA_HOST_FLAGS) ; do \
19185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19186 done; \
19187 echo "Doing install-dvi in gprof"; \
19188 (cd $(HOST_SUBDIR)/gprof && \
19189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19191 "RANLIB=$${RANLIB}" \
19192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19193 install-dvi) \
19194 || exit 1
19196 @endif gprof
19198 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19199 maybe-install-pdf-gprof:
19200 @if gprof
19201 maybe-install-pdf-gprof: install-pdf-gprof
19203 install-pdf-gprof: \
19204 configure-gprof \
19205 pdf-gprof
19206 @: $(MAKE); $(unstage)
19207 @[ -f ./gprof/Makefile ] || exit 0; \
19208 r=`${PWD_COMMAND}`; export r; \
19209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210 $(HOST_EXPORTS) \
19211 for flag in $(EXTRA_HOST_FLAGS) ; do \
19212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19213 done; \
19214 echo "Doing install-pdf in gprof"; \
19215 (cd $(HOST_SUBDIR)/gprof && \
19216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19218 "RANLIB=$${RANLIB}" \
19219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220 install-pdf) \
19221 || exit 1
19223 @endif gprof
19225 .PHONY: maybe-install-html-gprof install-html-gprof
19226 maybe-install-html-gprof:
19227 @if gprof
19228 maybe-install-html-gprof: install-html-gprof
19230 install-html-gprof: \
19231 configure-gprof \
19232 html-gprof
19233 @: $(MAKE); $(unstage)
19234 @[ -f ./gprof/Makefile ] || exit 0; \
19235 r=`${PWD_COMMAND}`; export r; \
19236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19237 $(HOST_EXPORTS) \
19238 for flag in $(EXTRA_HOST_FLAGS) ; do \
19239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19240 done; \
19241 echo "Doing install-html in gprof"; \
19242 (cd $(HOST_SUBDIR)/gprof && \
19243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19245 "RANLIB=$${RANLIB}" \
19246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19247 install-html) \
19248 || exit 1
19250 @endif gprof
19252 .PHONY: maybe-installcheck-gprof installcheck-gprof
19253 maybe-installcheck-gprof:
19254 @if gprof
19255 maybe-installcheck-gprof: installcheck-gprof
19257 installcheck-gprof: \
19258 configure-gprof
19259 @: $(MAKE); $(unstage)
19260 @[ -f ./gprof/Makefile ] || exit 0; \
19261 r=`${PWD_COMMAND}`; export r; \
19262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19263 $(HOST_EXPORTS) \
19264 for flag in $(EXTRA_HOST_FLAGS) ; do \
19265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19266 done; \
19267 echo "Doing installcheck in gprof"; \
19268 (cd $(HOST_SUBDIR)/gprof && \
19269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19271 "RANLIB=$${RANLIB}" \
19272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19273 installcheck) \
19274 || exit 1
19276 @endif gprof
19278 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19279 maybe-mostlyclean-gprof:
19280 @if gprof
19281 maybe-mostlyclean-gprof: mostlyclean-gprof
19283 mostlyclean-gprof:
19284 @: $(MAKE); $(unstage)
19285 @[ -f ./gprof/Makefile ] || exit 0; \
19286 r=`${PWD_COMMAND}`; export r; \
19287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19288 $(HOST_EXPORTS) \
19289 for flag in $(EXTRA_HOST_FLAGS) ; do \
19290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19291 done; \
19292 echo "Doing mostlyclean in gprof"; \
19293 (cd $(HOST_SUBDIR)/gprof && \
19294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19296 "RANLIB=$${RANLIB}" \
19297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19298 mostlyclean) \
19299 || exit 1
19301 @endif gprof
19303 .PHONY: maybe-clean-gprof clean-gprof
19304 maybe-clean-gprof:
19305 @if gprof
19306 maybe-clean-gprof: clean-gprof
19308 clean-gprof:
19309 @: $(MAKE); $(unstage)
19310 @[ -f ./gprof/Makefile ] || exit 0; \
19311 r=`${PWD_COMMAND}`; export r; \
19312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19313 $(HOST_EXPORTS) \
19314 for flag in $(EXTRA_HOST_FLAGS) ; do \
19315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19316 done; \
19317 echo "Doing clean in gprof"; \
19318 (cd $(HOST_SUBDIR)/gprof && \
19319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19321 "RANLIB=$${RANLIB}" \
19322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19323 clean) \
19324 || exit 1
19326 @endif gprof
19328 .PHONY: maybe-distclean-gprof distclean-gprof
19329 maybe-distclean-gprof:
19330 @if gprof
19331 maybe-distclean-gprof: distclean-gprof
19333 distclean-gprof:
19334 @: $(MAKE); $(unstage)
19335 @[ -f ./gprof/Makefile ] || exit 0; \
19336 r=`${PWD_COMMAND}`; export r; \
19337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19338 $(HOST_EXPORTS) \
19339 for flag in $(EXTRA_HOST_FLAGS) ; do \
19340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19341 done; \
19342 echo "Doing distclean in gprof"; \
19343 (cd $(HOST_SUBDIR)/gprof && \
19344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19346 "RANLIB=$${RANLIB}" \
19347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19348 distclean) \
19349 || exit 1
19351 @endif gprof
19353 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19354 maybe-maintainer-clean-gprof:
19355 @if gprof
19356 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19358 maintainer-clean-gprof:
19359 @: $(MAKE); $(unstage)
19360 @[ -f ./gprof/Makefile ] || exit 0; \
19361 r=`${PWD_COMMAND}`; export r; \
19362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363 $(HOST_EXPORTS) \
19364 for flag in $(EXTRA_HOST_FLAGS) ; do \
19365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19366 done; \
19367 echo "Doing maintainer-clean in gprof"; \
19368 (cd $(HOST_SUBDIR)/gprof && \
19369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19371 "RANLIB=$${RANLIB}" \
19372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19373 maintainer-clean) \
19374 || exit 1
19376 @endif gprof
19380 .PHONY: configure-gprofng maybe-configure-gprofng
19381 maybe-configure-gprofng:
19382 @if gcc-bootstrap
19383 configure-gprofng: stage_current
19384 @endif gcc-bootstrap
19385 @if gprofng
19386 maybe-configure-gprofng: configure-gprofng
19387 configure-gprofng:
19388 @: $(MAKE); $(unstage)
19389 @r=`${PWD_COMMAND}`; export r; \
19390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19393 $(HOST_EXPORTS) \
19394 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19395 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19396 case $(srcdir) in \
19397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19398 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19400 esac; \
19401 module_srcdir=gprofng; \
19402 $(SHELL) \
19403 $$s/$$module_srcdir/configure \
19404 --srcdir=$${topdir}/$$module_srcdir \
19405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19406 --target=${target_alias} \
19407 || exit 1
19408 @endif gprofng
19414 .PHONY: all-gprofng maybe-all-gprofng
19415 maybe-all-gprofng:
19416 @if gcc-bootstrap
19417 all-gprofng: stage_current
19418 @endif gcc-bootstrap
19419 @if gprofng
19420 TARGET-gprofng=all
19421 maybe-all-gprofng: all-gprofng
19422 all-gprofng: configure-gprofng
19423 @: $(MAKE); $(unstage)
19424 @r=`${PWD_COMMAND}`; export r; \
19425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19426 $(HOST_EXPORTS) \
19427 (cd $(HOST_SUBDIR)/gprofng && \
19428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19429 $(TARGET-gprofng))
19430 @endif gprofng
19435 .PHONY: check-gprofng maybe-check-gprofng
19436 maybe-check-gprofng:
19437 @if gprofng
19438 maybe-check-gprofng: check-gprofng
19440 check-gprofng:
19441 @: $(MAKE); $(unstage)
19442 @r=`${PWD_COMMAND}`; export r; \
19443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444 $(HOST_EXPORTS) \
19445 (cd $(HOST_SUBDIR)/gprofng && \
19446 $(MAKE) $(FLAGS_TO_PASS) check)
19448 @endif gprofng
19450 .PHONY: install-gprofng maybe-install-gprofng
19451 maybe-install-gprofng:
19452 @if gprofng
19453 maybe-install-gprofng: install-gprofng
19455 install-gprofng: installdirs
19456 @: $(MAKE); $(unstage)
19457 @r=`${PWD_COMMAND}`; export r; \
19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459 $(HOST_EXPORTS) \
19460 (cd $(HOST_SUBDIR)/gprofng && \
19461 $(MAKE) $(FLAGS_TO_PASS) install)
19463 @endif gprofng
19465 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19466 maybe-install-strip-gprofng:
19467 @if gprofng
19468 maybe-install-strip-gprofng: install-strip-gprofng
19470 install-strip-gprofng: installdirs
19471 @: $(MAKE); $(unstage)
19472 @r=`${PWD_COMMAND}`; export r; \
19473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19474 $(HOST_EXPORTS) \
19475 (cd $(HOST_SUBDIR)/gprofng && \
19476 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19478 @endif gprofng
19480 # Other targets (info, dvi, pdf, etc.)
19482 .PHONY: maybe-info-gprofng info-gprofng
19483 maybe-info-gprofng:
19484 @if gprofng
19485 maybe-info-gprofng: info-gprofng
19487 info-gprofng: \
19488 configure-gprofng
19489 @: $(MAKE); $(unstage)
19490 @[ -f ./gprofng/Makefile ] || exit 0; \
19491 r=`${PWD_COMMAND}`; export r; \
19492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493 $(HOST_EXPORTS) \
19494 for flag in $(EXTRA_HOST_FLAGS) ; do \
19495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19496 done; \
19497 echo "Doing info in gprofng"; \
19498 (cd $(HOST_SUBDIR)/gprofng && \
19499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19501 "RANLIB=$${RANLIB}" \
19502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19503 info) \
19504 || exit 1
19506 @endif gprofng
19508 .PHONY: maybe-dvi-gprofng dvi-gprofng
19509 maybe-dvi-gprofng:
19510 @if gprofng
19511 maybe-dvi-gprofng: dvi-gprofng
19513 dvi-gprofng: \
19514 configure-gprofng
19515 @: $(MAKE); $(unstage)
19516 @[ -f ./gprofng/Makefile ] || exit 0; \
19517 r=`${PWD_COMMAND}`; export r; \
19518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519 $(HOST_EXPORTS) \
19520 for flag in $(EXTRA_HOST_FLAGS) ; do \
19521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19522 done; \
19523 echo "Doing dvi in gprofng"; \
19524 (cd $(HOST_SUBDIR)/gprofng && \
19525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19527 "RANLIB=$${RANLIB}" \
19528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19529 dvi) \
19530 || exit 1
19532 @endif gprofng
19534 .PHONY: maybe-pdf-gprofng pdf-gprofng
19535 maybe-pdf-gprofng:
19536 @if gprofng
19537 maybe-pdf-gprofng: pdf-gprofng
19539 pdf-gprofng: \
19540 configure-gprofng
19541 @: $(MAKE); $(unstage)
19542 @[ -f ./gprofng/Makefile ] || exit 0; \
19543 r=`${PWD_COMMAND}`; export r; \
19544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545 $(HOST_EXPORTS) \
19546 for flag in $(EXTRA_HOST_FLAGS) ; do \
19547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19548 done; \
19549 echo "Doing pdf in gprofng"; \
19550 (cd $(HOST_SUBDIR)/gprofng && \
19551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19553 "RANLIB=$${RANLIB}" \
19554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19555 pdf) \
19556 || exit 1
19558 @endif gprofng
19560 .PHONY: maybe-html-gprofng html-gprofng
19561 maybe-html-gprofng:
19562 @if gprofng
19563 maybe-html-gprofng: html-gprofng
19565 html-gprofng: \
19566 configure-gprofng
19567 @: $(MAKE); $(unstage)
19568 @[ -f ./gprofng/Makefile ] || exit 0; \
19569 r=`${PWD_COMMAND}`; export r; \
19570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19571 $(HOST_EXPORTS) \
19572 for flag in $(EXTRA_HOST_FLAGS) ; do \
19573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19574 done; \
19575 echo "Doing html in gprofng"; \
19576 (cd $(HOST_SUBDIR)/gprofng && \
19577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19579 "RANLIB=$${RANLIB}" \
19580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19581 html) \
19582 || exit 1
19584 @endif gprofng
19586 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19587 maybe-TAGS-gprofng:
19588 @if gprofng
19589 maybe-TAGS-gprofng: TAGS-gprofng
19591 TAGS-gprofng: \
19592 configure-gprofng
19593 @: $(MAKE); $(unstage)
19594 @[ -f ./gprofng/Makefile ] || exit 0; \
19595 r=`${PWD_COMMAND}`; export r; \
19596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597 $(HOST_EXPORTS) \
19598 for flag in $(EXTRA_HOST_FLAGS) ; do \
19599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19600 done; \
19601 echo "Doing TAGS in gprofng"; \
19602 (cd $(HOST_SUBDIR)/gprofng && \
19603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19605 "RANLIB=$${RANLIB}" \
19606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19607 TAGS) \
19608 || exit 1
19610 @endif gprofng
19612 .PHONY: maybe-install-info-gprofng install-info-gprofng
19613 maybe-install-info-gprofng:
19614 @if gprofng
19615 maybe-install-info-gprofng: install-info-gprofng
19617 install-info-gprofng: \
19618 configure-gprofng \
19619 info-gprofng
19620 @: $(MAKE); $(unstage)
19621 @[ -f ./gprofng/Makefile ] || exit 0; \
19622 r=`${PWD_COMMAND}`; export r; \
19623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19624 $(HOST_EXPORTS) \
19625 for flag in $(EXTRA_HOST_FLAGS) ; do \
19626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19627 done; \
19628 echo "Doing install-info in gprofng"; \
19629 (cd $(HOST_SUBDIR)/gprofng && \
19630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19632 "RANLIB=$${RANLIB}" \
19633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19634 install-info) \
19635 || exit 1
19637 @endif gprofng
19639 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19640 maybe-install-dvi-gprofng:
19641 @if gprofng
19642 maybe-install-dvi-gprofng: install-dvi-gprofng
19644 install-dvi-gprofng: \
19645 configure-gprofng \
19646 dvi-gprofng
19647 @: $(MAKE); $(unstage)
19648 @[ -f ./gprofng/Makefile ] || exit 0; \
19649 r=`${PWD_COMMAND}`; export r; \
19650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19651 $(HOST_EXPORTS) \
19652 for flag in $(EXTRA_HOST_FLAGS) ; do \
19653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19654 done; \
19655 echo "Doing install-dvi in gprofng"; \
19656 (cd $(HOST_SUBDIR)/gprofng && \
19657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19659 "RANLIB=$${RANLIB}" \
19660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19661 install-dvi) \
19662 || exit 1
19664 @endif gprofng
19666 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19667 maybe-install-pdf-gprofng:
19668 @if gprofng
19669 maybe-install-pdf-gprofng: install-pdf-gprofng
19671 install-pdf-gprofng: \
19672 configure-gprofng \
19673 pdf-gprofng
19674 @: $(MAKE); $(unstage)
19675 @[ -f ./gprofng/Makefile ] || exit 0; \
19676 r=`${PWD_COMMAND}`; export r; \
19677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678 $(HOST_EXPORTS) \
19679 for flag in $(EXTRA_HOST_FLAGS) ; do \
19680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19681 done; \
19682 echo "Doing install-pdf in gprofng"; \
19683 (cd $(HOST_SUBDIR)/gprofng && \
19684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19686 "RANLIB=$${RANLIB}" \
19687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19688 install-pdf) \
19689 || exit 1
19691 @endif gprofng
19693 .PHONY: maybe-install-html-gprofng install-html-gprofng
19694 maybe-install-html-gprofng:
19695 @if gprofng
19696 maybe-install-html-gprofng: install-html-gprofng
19698 install-html-gprofng: \
19699 configure-gprofng \
19700 html-gprofng
19701 @: $(MAKE); $(unstage)
19702 @[ -f ./gprofng/Makefile ] || exit 0; \
19703 r=`${PWD_COMMAND}`; export r; \
19704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705 $(HOST_EXPORTS) \
19706 for flag in $(EXTRA_HOST_FLAGS) ; do \
19707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19708 done; \
19709 echo "Doing install-html in gprofng"; \
19710 (cd $(HOST_SUBDIR)/gprofng && \
19711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19713 "RANLIB=$${RANLIB}" \
19714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19715 install-html) \
19716 || exit 1
19718 @endif gprofng
19720 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19721 maybe-installcheck-gprofng:
19722 @if gprofng
19723 maybe-installcheck-gprofng: installcheck-gprofng
19725 installcheck-gprofng: \
19726 configure-gprofng
19727 @: $(MAKE); $(unstage)
19728 @[ -f ./gprofng/Makefile ] || exit 0; \
19729 r=`${PWD_COMMAND}`; export r; \
19730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19731 $(HOST_EXPORTS) \
19732 for flag in $(EXTRA_HOST_FLAGS) ; do \
19733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19734 done; \
19735 echo "Doing installcheck in gprofng"; \
19736 (cd $(HOST_SUBDIR)/gprofng && \
19737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19739 "RANLIB=$${RANLIB}" \
19740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19741 installcheck) \
19742 || exit 1
19744 @endif gprofng
19746 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19747 maybe-mostlyclean-gprofng:
19748 @if gprofng
19749 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19751 mostlyclean-gprofng:
19752 @: $(MAKE); $(unstage)
19753 @[ -f ./gprofng/Makefile ] || exit 0; \
19754 r=`${PWD_COMMAND}`; export r; \
19755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19756 $(HOST_EXPORTS) \
19757 for flag in $(EXTRA_HOST_FLAGS) ; do \
19758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19759 done; \
19760 echo "Doing mostlyclean in gprofng"; \
19761 (cd $(HOST_SUBDIR)/gprofng && \
19762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19764 "RANLIB=$${RANLIB}" \
19765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19766 mostlyclean) \
19767 || exit 1
19769 @endif gprofng
19771 .PHONY: maybe-clean-gprofng clean-gprofng
19772 maybe-clean-gprofng:
19773 @if gprofng
19774 maybe-clean-gprofng: clean-gprofng
19776 clean-gprofng:
19777 @: $(MAKE); $(unstage)
19778 @[ -f ./gprofng/Makefile ] || exit 0; \
19779 r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781 $(HOST_EXPORTS) \
19782 for flag in $(EXTRA_HOST_FLAGS) ; do \
19783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19784 done; \
19785 echo "Doing clean in gprofng"; \
19786 (cd $(HOST_SUBDIR)/gprofng && \
19787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19789 "RANLIB=$${RANLIB}" \
19790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19791 clean) \
19792 || exit 1
19794 @endif gprofng
19796 .PHONY: maybe-distclean-gprofng distclean-gprofng
19797 maybe-distclean-gprofng:
19798 @if gprofng
19799 maybe-distclean-gprofng: distclean-gprofng
19801 distclean-gprofng:
19802 @: $(MAKE); $(unstage)
19803 @[ -f ./gprofng/Makefile ] || exit 0; \
19804 r=`${PWD_COMMAND}`; export r; \
19805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19806 $(HOST_EXPORTS) \
19807 for flag in $(EXTRA_HOST_FLAGS) ; do \
19808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19809 done; \
19810 echo "Doing distclean in gprofng"; \
19811 (cd $(HOST_SUBDIR)/gprofng && \
19812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19814 "RANLIB=$${RANLIB}" \
19815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19816 distclean) \
19817 || exit 1
19819 @endif gprofng
19821 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19822 maybe-maintainer-clean-gprofng:
19823 @if gprofng
19824 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19826 maintainer-clean-gprofng:
19827 @: $(MAKE); $(unstage)
19828 @[ -f ./gprofng/Makefile ] || exit 0; \
19829 r=`${PWD_COMMAND}`; export r; \
19830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831 $(HOST_EXPORTS) \
19832 for flag in $(EXTRA_HOST_FLAGS) ; do \
19833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19834 done; \
19835 echo "Doing maintainer-clean in gprofng"; \
19836 (cd $(HOST_SUBDIR)/gprofng && \
19837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19839 "RANLIB=$${RANLIB}" \
19840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19841 maintainer-clean) \
19842 || exit 1
19844 @endif gprofng
19848 .PHONY: configure-gettext maybe-configure-gettext
19849 maybe-configure-gettext:
19850 @if gcc-bootstrap
19851 configure-gettext: stage_current
19852 @endif gcc-bootstrap
19853 @if gettext
19854 maybe-configure-gettext: configure-gettext
19855 configure-gettext:
19856 @r=`${PWD_COMMAND}`; export r; \
19857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19860 $(HOST_EXPORTS) \
19861 echo Configuring in $(HOST_SUBDIR)/gettext; \
19862 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19863 case $(srcdir) in \
19864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19865 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19867 esac; \
19868 module_srcdir=gettext/gettext-runtime; \
19869 $(SHELL) \
19870 $$s/$$module_srcdir/configure \
19871 --srcdir=$${topdir}/$$module_srcdir \
19872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19873 --target=${target_alias} --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf \
19874 || exit 1
19875 @endif gettext
19879 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19880 maybe-configure-stage1-gettext:
19881 @if gettext-bootstrap
19882 maybe-configure-stage1-gettext: configure-stage1-gettext
19883 configure-stage1-gettext:
19884 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19886 @r=`${PWD_COMMAND}`; export r; \
19887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888 TFLAGS="$(STAGE1_TFLAGS)"; \
19889 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19890 $(HOST_EXPORTS) \
19891 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19892 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19893 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19894 echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19896 cd $(HOST_SUBDIR)/gettext || exit 1; \
19897 case $(srcdir) in \
19898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19899 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19901 esac; \
19902 module_srcdir=gettext/gettext-runtime; \
19903 $(SHELL) $$s/$$module_srcdir/configure \
19904 --srcdir=$${topdir}/$$module_srcdir \
19905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19906 --target=${target_alias} \
19908 $(STAGE1_CONFIGURE_FLAGS) \
19909 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19910 @endif gettext-bootstrap
19912 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19913 maybe-configure-stage2-gettext:
19914 @if gettext-bootstrap
19915 maybe-configure-stage2-gettext: configure-stage2-gettext
19916 configure-stage2-gettext:
19917 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19919 @r=`${PWD_COMMAND}`; export r; \
19920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19921 TFLAGS="$(STAGE2_TFLAGS)"; \
19922 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19923 $(HOST_EXPORTS) \
19924 $(POSTSTAGE1_HOST_EXPORTS) \
19925 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19926 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19927 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19928 echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19930 cd $(HOST_SUBDIR)/gettext || exit 1; \
19931 case $(srcdir) in \
19932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19933 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19935 esac; \
19936 module_srcdir=gettext/gettext-runtime; \
19937 $(SHELL) $$s/$$module_srcdir/configure \
19938 --srcdir=$${topdir}/$$module_srcdir \
19939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19940 --target=${target_alias} \
19941 --with-build-libsubdir=$(HOST_SUBDIR) \
19942 $(STAGE2_CONFIGURE_FLAGS) \
19943 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19944 @endif gettext-bootstrap
19946 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19947 maybe-configure-stage3-gettext:
19948 @if gettext-bootstrap
19949 maybe-configure-stage3-gettext: configure-stage3-gettext
19950 configure-stage3-gettext:
19951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19953 @r=`${PWD_COMMAND}`; export r; \
19954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 TFLAGS="$(STAGE3_TFLAGS)"; \
19956 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19957 $(HOST_EXPORTS) \
19958 $(POSTSTAGE1_HOST_EXPORTS) \
19959 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19960 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19961 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19962 echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19964 cd $(HOST_SUBDIR)/gettext || exit 1; \
19965 case $(srcdir) in \
19966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19967 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19969 esac; \
19970 module_srcdir=gettext/gettext-runtime; \
19971 $(SHELL) $$s/$$module_srcdir/configure \
19972 --srcdir=$${topdir}/$$module_srcdir \
19973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19974 --target=${target_alias} \
19975 --with-build-libsubdir=$(HOST_SUBDIR) \
19976 $(STAGE3_CONFIGURE_FLAGS) \
19977 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19978 @endif gettext-bootstrap
19980 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19981 maybe-configure-stage4-gettext:
19982 @if gettext-bootstrap
19983 maybe-configure-stage4-gettext: configure-stage4-gettext
19984 configure-stage4-gettext:
19985 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19987 @r=`${PWD_COMMAND}`; export r; \
19988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19989 TFLAGS="$(STAGE4_TFLAGS)"; \
19990 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19991 $(HOST_EXPORTS) \
19992 $(POSTSTAGE1_HOST_EXPORTS) \
19993 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19994 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19995 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19996 echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19998 cd $(HOST_SUBDIR)/gettext || exit 1; \
19999 case $(srcdir) in \
20000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20001 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20003 esac; \
20004 module_srcdir=gettext/gettext-runtime; \
20005 $(SHELL) $$s/$$module_srcdir/configure \
20006 --srcdir=$${topdir}/$$module_srcdir \
20007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20008 --target=${target_alias} \
20009 --with-build-libsubdir=$(HOST_SUBDIR) \
20010 $(STAGE4_CONFIGURE_FLAGS) \
20011 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20012 @endif gettext-bootstrap
20014 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
20015 maybe-configure-stageprofile-gettext:
20016 @if gettext-bootstrap
20017 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
20018 configure-stageprofile-gettext:
20019 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20021 @r=`${PWD_COMMAND}`; export r; \
20022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20023 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20024 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20025 $(HOST_EXPORTS) \
20026 $(POSTSTAGE1_HOST_EXPORTS) \
20027 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20028 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20029 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20030 echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
20031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20032 cd $(HOST_SUBDIR)/gettext || exit 1; \
20033 case $(srcdir) in \
20034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20035 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20037 esac; \
20038 module_srcdir=gettext/gettext-runtime; \
20039 $(SHELL) $$s/$$module_srcdir/configure \
20040 --srcdir=$${topdir}/$$module_srcdir \
20041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20042 --target=${target_alias} \
20043 --with-build-libsubdir=$(HOST_SUBDIR) \
20044 $(STAGEprofile_CONFIGURE_FLAGS) \
20045 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20046 @endif gettext-bootstrap
20048 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20049 maybe-configure-stagetrain-gettext:
20050 @if gettext-bootstrap
20051 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20052 configure-stagetrain-gettext:
20053 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20055 @r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20058 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20059 $(HOST_EXPORTS) \
20060 $(POSTSTAGE1_HOST_EXPORTS) \
20061 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20062 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20063 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20064 echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20066 cd $(HOST_SUBDIR)/gettext || exit 1; \
20067 case $(srcdir) in \
20068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20069 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20071 esac; \
20072 module_srcdir=gettext/gettext-runtime; \
20073 $(SHELL) $$s/$$module_srcdir/configure \
20074 --srcdir=$${topdir}/$$module_srcdir \
20075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20076 --target=${target_alias} \
20077 --with-build-libsubdir=$(HOST_SUBDIR) \
20078 $(STAGEtrain_CONFIGURE_FLAGS) \
20079 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20080 @endif gettext-bootstrap
20082 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20083 maybe-configure-stagefeedback-gettext:
20084 @if gettext-bootstrap
20085 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20086 configure-stagefeedback-gettext:
20087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20089 @r=`${PWD_COMMAND}`; export r; \
20090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20092 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20093 $(HOST_EXPORTS) \
20094 $(POSTSTAGE1_HOST_EXPORTS) \
20095 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20098 echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20100 cd $(HOST_SUBDIR)/gettext || exit 1; \
20101 case $(srcdir) in \
20102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20103 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20105 esac; \
20106 module_srcdir=gettext/gettext-runtime; \
20107 $(SHELL) $$s/$$module_srcdir/configure \
20108 --srcdir=$${topdir}/$$module_srcdir \
20109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20110 --target=${target_alias} \
20111 --with-build-libsubdir=$(HOST_SUBDIR) \
20112 $(STAGEfeedback_CONFIGURE_FLAGS) \
20113 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20114 @endif gettext-bootstrap
20116 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20117 maybe-configure-stageautoprofile-gettext:
20118 @if gettext-bootstrap
20119 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20120 configure-stageautoprofile-gettext:
20121 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20123 @r=`${PWD_COMMAND}`; export r; \
20124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20125 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20126 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20127 $(HOST_EXPORTS) \
20128 $(POSTSTAGE1_HOST_EXPORTS) \
20129 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20130 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20131 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20132 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20134 cd $(HOST_SUBDIR)/gettext || exit 1; \
20135 case $(srcdir) in \
20136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20137 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20139 esac; \
20140 module_srcdir=gettext/gettext-runtime; \
20141 $(SHELL) $$s/$$module_srcdir/configure \
20142 --srcdir=$${topdir}/$$module_srcdir \
20143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20144 --target=${target_alias} \
20145 --with-build-libsubdir=$(HOST_SUBDIR) \
20146 $(STAGEautoprofile_CONFIGURE_FLAGS) \
20147 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20148 @endif gettext-bootstrap
20150 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20151 maybe-configure-stageautofeedback-gettext:
20152 @if gettext-bootstrap
20153 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20154 configure-stageautofeedback-gettext:
20155 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20157 @r=`${PWD_COMMAND}`; export r; \
20158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20160 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20161 $(HOST_EXPORTS) \
20162 $(POSTSTAGE1_HOST_EXPORTS) \
20163 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20164 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20165 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20166 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20168 cd $(HOST_SUBDIR)/gettext || exit 1; \
20169 case $(srcdir) in \
20170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20171 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20173 esac; \
20174 module_srcdir=gettext/gettext-runtime; \
20175 $(SHELL) $$s/$$module_srcdir/configure \
20176 --srcdir=$${topdir}/$$module_srcdir \
20177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20178 --target=${target_alias} \
20179 --with-build-libsubdir=$(HOST_SUBDIR) \
20180 $(STAGEautofeedback_CONFIGURE_FLAGS) \
20181 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20182 @endif gettext-bootstrap
20188 .PHONY: all-gettext maybe-all-gettext
20189 maybe-all-gettext:
20190 @if gcc-bootstrap
20191 all-gettext: stage_current
20192 @endif gcc-bootstrap
20193 @if gettext
20194 TARGET-gettext=all
20195 maybe-all-gettext: all-gettext
20196 all-gettext: configure-gettext
20197 @r=`${PWD_COMMAND}`; export r; \
20198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20199 $(HOST_EXPORTS) \
20200 (cd $(HOST_SUBDIR)/gettext && \
20201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20202 $(TARGET-gettext))
20203 @endif gettext
20207 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20208 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20209 maybe-all-stage1-gettext:
20210 maybe-clean-stage1-gettext:
20211 @if gettext-bootstrap
20212 maybe-all-stage1-gettext: all-stage1-gettext
20213 all-stage1: all-stage1-gettext
20214 TARGET-stage1-gettext = $(TARGET-gettext)
20215 all-stage1-gettext: configure-stage1-gettext
20216 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20217 @r=`${PWD_COMMAND}`; export r; \
20218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219 TFLAGS="$(STAGE1_TFLAGS)"; \
20220 $(HOST_EXPORTS) \
20221 cd $(HOST_SUBDIR)/gettext && \
20223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20224 CFLAGS="$(STAGE1_CFLAGS)" \
20225 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20226 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20227 LIBCFLAGS="$(LIBCFLAGS)" \
20228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20231 $(EXTRA_HOST_FLAGS) \
20232 $(STAGE1_FLAGS_TO_PASS) \
20233 TFLAGS="$(STAGE1_TFLAGS)" \
20234 $(TARGET-stage1-gettext)
20236 maybe-clean-stage1-gettext: clean-stage1-gettext
20237 clean-stage1: clean-stage1-gettext
20238 clean-stage1-gettext:
20239 @if [ $(current_stage) = stage1 ]; then \
20240 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20241 else \
20242 [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20243 $(MAKE) stage1-start; \
20244 fi; \
20245 cd $(HOST_SUBDIR)/gettext && \
20246 $(MAKE) $(EXTRA_HOST_FLAGS) \
20247 $(STAGE1_FLAGS_TO_PASS) clean
20248 @endif gettext-bootstrap
20251 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20252 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20253 maybe-all-stage2-gettext:
20254 maybe-clean-stage2-gettext:
20255 @if gettext-bootstrap
20256 maybe-all-stage2-gettext: all-stage2-gettext
20257 all-stage2: all-stage2-gettext
20258 TARGET-stage2-gettext = $(TARGET-gettext)
20259 all-stage2-gettext: configure-stage2-gettext
20260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20261 @r=`${PWD_COMMAND}`; export r; \
20262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20263 TFLAGS="$(STAGE2_TFLAGS)"; \
20264 $(HOST_EXPORTS) \
20265 $(POSTSTAGE1_HOST_EXPORTS) \
20266 cd $(HOST_SUBDIR)/gettext && \
20268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20269 CFLAGS="$(STAGE2_CFLAGS)" \
20270 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20271 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20272 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20277 TFLAGS="$(STAGE2_TFLAGS)" \
20278 $(TARGET-stage2-gettext)
20280 maybe-clean-stage2-gettext: clean-stage2-gettext
20281 clean-stage2: clean-stage2-gettext
20282 clean-stage2-gettext:
20283 @if [ $(current_stage) = stage2 ]; then \
20284 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20285 else \
20286 [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20287 $(MAKE) stage2-start; \
20288 fi; \
20289 cd $(HOST_SUBDIR)/gettext && \
20290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20291 @endif gettext-bootstrap
20294 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20295 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20296 maybe-all-stage3-gettext:
20297 maybe-clean-stage3-gettext:
20298 @if gettext-bootstrap
20299 maybe-all-stage3-gettext: all-stage3-gettext
20300 all-stage3: all-stage3-gettext
20301 TARGET-stage3-gettext = $(TARGET-gettext)
20302 all-stage3-gettext: configure-stage3-gettext
20303 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20304 @r=`${PWD_COMMAND}`; export r; \
20305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20306 TFLAGS="$(STAGE3_TFLAGS)"; \
20307 $(HOST_EXPORTS) \
20308 $(POSTSTAGE1_HOST_EXPORTS) \
20309 cd $(HOST_SUBDIR)/gettext && \
20311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20312 CFLAGS="$(STAGE3_CFLAGS)" \
20313 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20314 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20315 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20320 TFLAGS="$(STAGE3_TFLAGS)" \
20321 $(TARGET-stage3-gettext)
20323 maybe-clean-stage3-gettext: clean-stage3-gettext
20324 clean-stage3: clean-stage3-gettext
20325 clean-stage3-gettext:
20326 @if [ $(current_stage) = stage3 ]; then \
20327 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20328 else \
20329 [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20330 $(MAKE) stage3-start; \
20331 fi; \
20332 cd $(HOST_SUBDIR)/gettext && \
20333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20334 @endif gettext-bootstrap
20337 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20338 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20339 maybe-all-stage4-gettext:
20340 maybe-clean-stage4-gettext:
20341 @if gettext-bootstrap
20342 maybe-all-stage4-gettext: all-stage4-gettext
20343 all-stage4: all-stage4-gettext
20344 TARGET-stage4-gettext = $(TARGET-gettext)
20345 all-stage4-gettext: configure-stage4-gettext
20346 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20347 @r=`${PWD_COMMAND}`; export r; \
20348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349 TFLAGS="$(STAGE4_TFLAGS)"; \
20350 $(HOST_EXPORTS) \
20351 $(POSTSTAGE1_HOST_EXPORTS) \
20352 cd $(HOST_SUBDIR)/gettext && \
20354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20355 CFLAGS="$(STAGE4_CFLAGS)" \
20356 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20357 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20358 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20363 TFLAGS="$(STAGE4_TFLAGS)" \
20364 $(TARGET-stage4-gettext)
20366 maybe-clean-stage4-gettext: clean-stage4-gettext
20367 clean-stage4: clean-stage4-gettext
20368 clean-stage4-gettext:
20369 @if [ $(current_stage) = stage4 ]; then \
20370 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20371 else \
20372 [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20373 $(MAKE) stage4-start; \
20374 fi; \
20375 cd $(HOST_SUBDIR)/gettext && \
20376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20377 @endif gettext-bootstrap
20380 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20381 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20382 maybe-all-stageprofile-gettext:
20383 maybe-clean-stageprofile-gettext:
20384 @if gettext-bootstrap
20385 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20386 all-stageprofile: all-stageprofile-gettext
20387 TARGET-stageprofile-gettext = $(TARGET-gettext)
20388 all-stageprofile-gettext: configure-stageprofile-gettext
20389 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20390 @r=`${PWD_COMMAND}`; export r; \
20391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20392 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20393 $(HOST_EXPORTS) \
20394 $(POSTSTAGE1_HOST_EXPORTS) \
20395 cd $(HOST_SUBDIR)/gettext && \
20397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20398 CFLAGS="$(STAGEprofile_CFLAGS)" \
20399 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20401 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20406 TFLAGS="$(STAGEprofile_TFLAGS)" \
20407 $(TARGET-stageprofile-gettext)
20409 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20410 clean-stageprofile: clean-stageprofile-gettext
20411 clean-stageprofile-gettext:
20412 @if [ $(current_stage) = stageprofile ]; then \
20413 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20414 else \
20415 [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20416 $(MAKE) stageprofile-start; \
20417 fi; \
20418 cd $(HOST_SUBDIR)/gettext && \
20419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20420 @endif gettext-bootstrap
20423 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20424 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20425 maybe-all-stagetrain-gettext:
20426 maybe-clean-stagetrain-gettext:
20427 @if gettext-bootstrap
20428 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20429 all-stagetrain: all-stagetrain-gettext
20430 TARGET-stagetrain-gettext = $(TARGET-gettext)
20431 all-stagetrain-gettext: configure-stagetrain-gettext
20432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20433 @r=`${PWD_COMMAND}`; export r; \
20434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20436 $(HOST_EXPORTS) \
20437 $(POSTSTAGE1_HOST_EXPORTS) \
20438 cd $(HOST_SUBDIR)/gettext && \
20440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20441 CFLAGS="$(STAGEtrain_CFLAGS)" \
20442 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20443 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20444 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20449 TFLAGS="$(STAGEtrain_TFLAGS)" \
20450 $(TARGET-stagetrain-gettext)
20452 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20453 clean-stagetrain: clean-stagetrain-gettext
20454 clean-stagetrain-gettext:
20455 @if [ $(current_stage) = stagetrain ]; then \
20456 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20457 else \
20458 [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20459 $(MAKE) stagetrain-start; \
20460 fi; \
20461 cd $(HOST_SUBDIR)/gettext && \
20462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20463 @endif gettext-bootstrap
20466 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20467 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20468 maybe-all-stagefeedback-gettext:
20469 maybe-clean-stagefeedback-gettext:
20470 @if gettext-bootstrap
20471 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20472 all-stagefeedback: all-stagefeedback-gettext
20473 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20474 all-stagefeedback-gettext: configure-stagefeedback-gettext
20475 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20476 @r=`${PWD_COMMAND}`; export r; \
20477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20479 $(HOST_EXPORTS) \
20480 $(POSTSTAGE1_HOST_EXPORTS) \
20481 cd $(HOST_SUBDIR)/gettext && \
20483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20484 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20485 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20486 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20487 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20492 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20493 $(TARGET-stagefeedback-gettext)
20495 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20496 clean-stagefeedback: clean-stagefeedback-gettext
20497 clean-stagefeedback-gettext:
20498 @if [ $(current_stage) = stagefeedback ]; then \
20499 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20500 else \
20501 [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20502 $(MAKE) stagefeedback-start; \
20503 fi; \
20504 cd $(HOST_SUBDIR)/gettext && \
20505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20506 @endif gettext-bootstrap
20509 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20510 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20511 maybe-all-stageautoprofile-gettext:
20512 maybe-clean-stageautoprofile-gettext:
20513 @if gettext-bootstrap
20514 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20515 all-stageautoprofile: all-stageautoprofile-gettext
20516 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20517 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20518 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20519 @r=`${PWD_COMMAND}`; export r; \
20520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20521 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20522 $(HOST_EXPORTS) \
20523 $(POSTSTAGE1_HOST_EXPORTS) \
20524 cd $(HOST_SUBDIR)/gettext && \
20525 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20527 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20528 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20529 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20530 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20535 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20536 $(TARGET-stageautoprofile-gettext)
20538 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20539 clean-stageautoprofile: clean-stageautoprofile-gettext
20540 clean-stageautoprofile-gettext:
20541 @if [ $(current_stage) = stageautoprofile ]; then \
20542 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20543 else \
20544 [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20545 $(MAKE) stageautoprofile-start; \
20546 fi; \
20547 cd $(HOST_SUBDIR)/gettext && \
20548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20549 @endif gettext-bootstrap
20552 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20553 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20554 maybe-all-stageautofeedback-gettext:
20555 maybe-clean-stageautofeedback-gettext:
20556 @if gettext-bootstrap
20557 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20558 all-stageautofeedback: all-stageautofeedback-gettext
20559 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20560 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20561 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20562 @r=`${PWD_COMMAND}`; export r; \
20563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20565 $(HOST_EXPORTS) \
20566 $(POSTSTAGE1_HOST_EXPORTS) \
20567 cd $(HOST_SUBDIR)/gettext && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20570 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20571 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20572 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20573 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20578 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20579 $(TARGET-stageautofeedback-gettext)
20581 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20582 clean-stageautofeedback: clean-stageautofeedback-gettext
20583 clean-stageautofeedback-gettext:
20584 @if [ $(current_stage) = stageautofeedback ]; then \
20585 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20586 else \
20587 [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20588 $(MAKE) stageautofeedback-start; \
20589 fi; \
20590 cd $(HOST_SUBDIR)/gettext && \
20591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20592 @endif gettext-bootstrap
20598 .PHONY: check-gettext maybe-check-gettext
20599 maybe-check-gettext:
20600 @if gettext
20601 maybe-check-gettext: check-gettext
20603 check-gettext:
20604 @: $(MAKE); $(unstage)
20605 @r=`${PWD_COMMAND}`; export r; \
20606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20608 (cd $(HOST_SUBDIR)/gettext && \
20609 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20611 @endif gettext
20613 .PHONY: install-gettext maybe-install-gettext
20614 maybe-install-gettext:
20615 @if gettext
20616 maybe-install-gettext: install-gettext
20618 install-gettext:
20620 @endif gettext
20622 .PHONY: install-strip-gettext maybe-install-strip-gettext
20623 maybe-install-strip-gettext:
20624 @if gettext
20625 maybe-install-strip-gettext: install-strip-gettext
20627 install-strip-gettext:
20629 @endif gettext
20631 # Other targets (info, dvi, pdf, etc.)
20633 .PHONY: maybe-info-gettext info-gettext
20634 maybe-info-gettext:
20635 @if gettext
20636 maybe-info-gettext: info-gettext
20638 # gettext doesn't support info.
20639 info-gettext:
20641 @endif gettext
20643 .PHONY: maybe-dvi-gettext dvi-gettext
20644 maybe-dvi-gettext:
20645 @if gettext
20646 maybe-dvi-gettext: dvi-gettext
20648 # gettext doesn't support dvi.
20649 dvi-gettext:
20651 @endif gettext
20653 .PHONY: maybe-pdf-gettext pdf-gettext
20654 maybe-pdf-gettext:
20655 @if gettext
20656 maybe-pdf-gettext: pdf-gettext
20658 # gettext doesn't support pdf.
20659 pdf-gettext:
20661 @endif gettext
20663 .PHONY: maybe-html-gettext html-gettext
20664 maybe-html-gettext:
20665 @if gettext
20666 maybe-html-gettext: html-gettext
20668 # gettext doesn't support html.
20669 html-gettext:
20671 @endif gettext
20673 .PHONY: maybe-TAGS-gettext TAGS-gettext
20674 maybe-TAGS-gettext:
20675 @if gettext
20676 maybe-TAGS-gettext: TAGS-gettext
20678 # gettext doesn't support TAGS.
20679 TAGS-gettext:
20681 @endif gettext
20683 .PHONY: maybe-install-info-gettext install-info-gettext
20684 maybe-install-info-gettext:
20685 @if gettext
20686 maybe-install-info-gettext: install-info-gettext
20688 # gettext doesn't support install-info.
20689 install-info-gettext:
20691 @endif gettext
20693 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20694 maybe-install-dvi-gettext:
20695 @if gettext
20696 maybe-install-dvi-gettext: install-dvi-gettext
20698 # gettext doesn't support install-dvi.
20699 install-dvi-gettext:
20701 @endif gettext
20703 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20704 maybe-install-pdf-gettext:
20705 @if gettext
20706 maybe-install-pdf-gettext: install-pdf-gettext
20708 # gettext doesn't support install-pdf.
20709 install-pdf-gettext:
20711 @endif gettext
20713 .PHONY: maybe-install-html-gettext install-html-gettext
20714 maybe-install-html-gettext:
20715 @if gettext
20716 maybe-install-html-gettext: install-html-gettext
20718 # gettext doesn't support install-html.
20719 install-html-gettext:
20721 @endif gettext
20723 .PHONY: maybe-installcheck-gettext installcheck-gettext
20724 maybe-installcheck-gettext:
20725 @if gettext
20726 maybe-installcheck-gettext: installcheck-gettext
20728 installcheck-gettext: \
20729 configure-gettext
20730 @[ -f ./gettext/Makefile ] || exit 0; \
20731 r=`${PWD_COMMAND}`; export r; \
20732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733 $(HOST_EXPORTS) \
20734 for flag in $(EXTRA_HOST_FLAGS) ; do \
20735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20736 done; \
20737 echo "Doing installcheck in gettext"; \
20738 (cd $(HOST_SUBDIR)/gettext && \
20739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20741 "RANLIB=$${RANLIB}" \
20742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20743 installcheck) \
20744 || exit 1
20746 @endif gettext
20748 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20749 maybe-mostlyclean-gettext:
20750 @if gettext
20751 maybe-mostlyclean-gettext: mostlyclean-gettext
20753 mostlyclean-gettext:
20754 @[ -f ./gettext/Makefile ] || exit 0; \
20755 r=`${PWD_COMMAND}`; export r; \
20756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757 $(HOST_EXPORTS) \
20758 for flag in $(EXTRA_HOST_FLAGS) ; do \
20759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20760 done; \
20761 echo "Doing mostlyclean in gettext"; \
20762 (cd $(HOST_SUBDIR)/gettext && \
20763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20765 "RANLIB=$${RANLIB}" \
20766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20767 mostlyclean) \
20768 || exit 1
20770 @endif gettext
20772 .PHONY: maybe-clean-gettext clean-gettext
20773 maybe-clean-gettext:
20774 @if gettext
20775 maybe-clean-gettext: clean-gettext
20777 clean-gettext:
20778 @[ -f ./gettext/Makefile ] || exit 0; \
20779 r=`${PWD_COMMAND}`; export r; \
20780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781 $(HOST_EXPORTS) \
20782 for flag in $(EXTRA_HOST_FLAGS) ; do \
20783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784 done; \
20785 echo "Doing clean in gettext"; \
20786 (cd $(HOST_SUBDIR)/gettext && \
20787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789 "RANLIB=$${RANLIB}" \
20790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20791 clean) \
20792 || exit 1
20794 @endif gettext
20796 .PHONY: maybe-distclean-gettext distclean-gettext
20797 maybe-distclean-gettext:
20798 @if gettext
20799 maybe-distclean-gettext: distclean-gettext
20801 distclean-gettext:
20802 @[ -f ./gettext/Makefile ] || exit 0; \
20803 r=`${PWD_COMMAND}`; export r; \
20804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805 $(HOST_EXPORTS) \
20806 for flag in $(EXTRA_HOST_FLAGS) ; do \
20807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808 done; \
20809 echo "Doing distclean in gettext"; \
20810 (cd $(HOST_SUBDIR)/gettext && \
20811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813 "RANLIB=$${RANLIB}" \
20814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815 distclean) \
20816 || exit 1
20818 @endif gettext
20820 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20821 maybe-maintainer-clean-gettext:
20822 @if gettext
20823 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20825 maintainer-clean-gettext:
20826 @[ -f ./gettext/Makefile ] || exit 0; \
20827 r=`${PWD_COMMAND}`; export r; \
20828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 $(HOST_EXPORTS) \
20830 for flag in $(EXTRA_HOST_FLAGS) ; do \
20831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832 done; \
20833 echo "Doing maintainer-clean in gettext"; \
20834 (cd $(HOST_SUBDIR)/gettext && \
20835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20837 "RANLIB=$${RANLIB}" \
20838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20839 maintainer-clean) \
20840 || exit 1
20842 @endif gettext
20846 .PHONY: configure-tcl maybe-configure-tcl
20847 maybe-configure-tcl:
20848 @if gcc-bootstrap
20849 configure-tcl: stage_current
20850 @endif gcc-bootstrap
20851 @if tcl
20852 maybe-configure-tcl: configure-tcl
20853 configure-tcl:
20854 @: $(MAKE); $(unstage)
20855 @r=`${PWD_COMMAND}`; export r; \
20856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20859 $(HOST_EXPORTS) \
20860 echo Configuring in $(HOST_SUBDIR)/tcl; \
20861 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20862 case $(srcdir) in \
20863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20864 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20866 esac; \
20867 module_srcdir=tcl; \
20868 $(SHELL) \
20869 $$s/$$module_srcdir/configure \
20870 --srcdir=$${topdir}/$$module_srcdir \
20871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20872 --target=${target_alias} \
20873 || exit 1
20874 @endif tcl
20880 .PHONY: all-tcl maybe-all-tcl
20881 maybe-all-tcl:
20882 @if gcc-bootstrap
20883 all-tcl: stage_current
20884 @endif gcc-bootstrap
20885 @if tcl
20886 TARGET-tcl=all
20887 maybe-all-tcl: all-tcl
20888 all-tcl: configure-tcl
20889 @: $(MAKE); $(unstage)
20890 @r=`${PWD_COMMAND}`; export r; \
20891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892 $(HOST_EXPORTS) \
20893 (cd $(HOST_SUBDIR)/tcl && \
20894 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20895 $(TARGET-tcl))
20896 @endif tcl
20901 .PHONY: check-tcl maybe-check-tcl
20902 maybe-check-tcl:
20903 @if tcl
20904 maybe-check-tcl: check-tcl
20906 check-tcl:
20907 @: $(MAKE); $(unstage)
20908 @r=`${PWD_COMMAND}`; export r; \
20909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20910 $(HOST_EXPORTS) \
20911 (cd $(HOST_SUBDIR)/tcl && \
20912 $(MAKE) $(FLAGS_TO_PASS) check)
20914 @endif tcl
20916 .PHONY: install-tcl maybe-install-tcl
20917 maybe-install-tcl:
20918 @if tcl
20919 maybe-install-tcl: install-tcl
20921 install-tcl: installdirs
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) $(FLAGS_TO_PASS) install)
20929 @endif tcl
20931 .PHONY: install-strip-tcl maybe-install-strip-tcl
20932 maybe-install-strip-tcl:
20933 @if tcl
20934 maybe-install-strip-tcl: install-strip-tcl
20936 install-strip-tcl: installdirs
20937 @: $(MAKE); $(unstage)
20938 @r=`${PWD_COMMAND}`; export r; \
20939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20940 $(HOST_EXPORTS) \
20941 (cd $(HOST_SUBDIR)/tcl && \
20942 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20944 @endif tcl
20946 # Other targets (info, dvi, pdf, etc.)
20948 .PHONY: maybe-info-tcl info-tcl
20949 maybe-info-tcl:
20950 @if tcl
20951 maybe-info-tcl: info-tcl
20953 info-tcl: \
20954 configure-tcl
20955 @: $(MAKE); $(unstage)
20956 @[ -f ./tcl/Makefile ] || exit 0; \
20957 r=`${PWD_COMMAND}`; export r; \
20958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20959 $(HOST_EXPORTS) \
20960 for flag in $(EXTRA_HOST_FLAGS) ; do \
20961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20962 done; \
20963 echo "Doing info in tcl"; \
20964 (cd $(HOST_SUBDIR)/tcl && \
20965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20967 "RANLIB=$${RANLIB}" \
20968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20969 info) \
20970 || exit 1
20972 @endif tcl
20974 .PHONY: maybe-dvi-tcl dvi-tcl
20975 maybe-dvi-tcl:
20976 @if tcl
20977 maybe-dvi-tcl: dvi-tcl
20979 dvi-tcl: \
20980 configure-tcl
20981 @: $(MAKE); $(unstage)
20982 @[ -f ./tcl/Makefile ] || exit 0; \
20983 r=`${PWD_COMMAND}`; export r; \
20984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20985 $(HOST_EXPORTS) \
20986 for flag in $(EXTRA_HOST_FLAGS) ; do \
20987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20988 done; \
20989 echo "Doing dvi in tcl"; \
20990 (cd $(HOST_SUBDIR)/tcl && \
20991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20993 "RANLIB=$${RANLIB}" \
20994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20995 dvi) \
20996 || exit 1
20998 @endif tcl
21000 .PHONY: maybe-pdf-tcl pdf-tcl
21001 maybe-pdf-tcl:
21002 @if tcl
21003 maybe-pdf-tcl: pdf-tcl
21005 pdf-tcl: \
21006 configure-tcl
21007 @: $(MAKE); $(unstage)
21008 @[ -f ./tcl/Makefile ] || exit 0; \
21009 r=`${PWD_COMMAND}`; export r; \
21010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21011 $(HOST_EXPORTS) \
21012 for flag in $(EXTRA_HOST_FLAGS) ; do \
21013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21014 done; \
21015 echo "Doing pdf in tcl"; \
21016 (cd $(HOST_SUBDIR)/tcl && \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21019 "RANLIB=$${RANLIB}" \
21020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21021 pdf) \
21022 || exit 1
21024 @endif tcl
21026 .PHONY: maybe-html-tcl html-tcl
21027 maybe-html-tcl:
21028 @if tcl
21029 maybe-html-tcl: html-tcl
21031 html-tcl: \
21032 configure-tcl
21033 @: $(MAKE); $(unstage)
21034 @[ -f ./tcl/Makefile ] || exit 0; \
21035 r=`${PWD_COMMAND}`; export r; \
21036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21037 $(HOST_EXPORTS) \
21038 for flag in $(EXTRA_HOST_FLAGS) ; do \
21039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21040 done; \
21041 echo "Doing html in tcl"; \
21042 (cd $(HOST_SUBDIR)/tcl && \
21043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21045 "RANLIB=$${RANLIB}" \
21046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21047 html) \
21048 || exit 1
21050 @endif tcl
21052 .PHONY: maybe-TAGS-tcl TAGS-tcl
21053 maybe-TAGS-tcl:
21054 @if tcl
21055 maybe-TAGS-tcl: TAGS-tcl
21057 TAGS-tcl: \
21058 configure-tcl
21059 @: $(MAKE); $(unstage)
21060 @[ -f ./tcl/Makefile ] || exit 0; \
21061 r=`${PWD_COMMAND}`; export r; \
21062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21063 $(HOST_EXPORTS) \
21064 for flag in $(EXTRA_HOST_FLAGS) ; do \
21065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21066 done; \
21067 echo "Doing TAGS in tcl"; \
21068 (cd $(HOST_SUBDIR)/tcl && \
21069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21071 "RANLIB=$${RANLIB}" \
21072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21073 TAGS) \
21074 || exit 1
21076 @endif tcl
21078 .PHONY: maybe-install-info-tcl install-info-tcl
21079 maybe-install-info-tcl:
21080 @if tcl
21081 maybe-install-info-tcl: install-info-tcl
21083 install-info-tcl: \
21084 configure-tcl \
21085 info-tcl
21086 @: $(MAKE); $(unstage)
21087 @[ -f ./tcl/Makefile ] || exit 0; \
21088 r=`${PWD_COMMAND}`; export r; \
21089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21090 $(HOST_EXPORTS) \
21091 for flag in $(EXTRA_HOST_FLAGS) ; do \
21092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21093 done; \
21094 echo "Doing install-info in tcl"; \
21095 (cd $(HOST_SUBDIR)/tcl && \
21096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21098 "RANLIB=$${RANLIB}" \
21099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21100 install-info) \
21101 || exit 1
21103 @endif tcl
21105 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21106 maybe-install-dvi-tcl:
21107 @if tcl
21108 maybe-install-dvi-tcl: install-dvi-tcl
21110 install-dvi-tcl: \
21111 configure-tcl \
21112 dvi-tcl
21113 @: $(MAKE); $(unstage)
21114 @[ -f ./tcl/Makefile ] || exit 0; \
21115 r=`${PWD_COMMAND}`; export r; \
21116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21117 $(HOST_EXPORTS) \
21118 for flag in $(EXTRA_HOST_FLAGS) ; do \
21119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21120 done; \
21121 echo "Doing install-dvi in tcl"; \
21122 (cd $(HOST_SUBDIR)/tcl && \
21123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21125 "RANLIB=$${RANLIB}" \
21126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21127 install-dvi) \
21128 || exit 1
21130 @endif tcl
21132 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21133 maybe-install-pdf-tcl:
21134 @if tcl
21135 maybe-install-pdf-tcl: install-pdf-tcl
21137 install-pdf-tcl: \
21138 configure-tcl \
21139 pdf-tcl
21140 @: $(MAKE); $(unstage)
21141 @[ -f ./tcl/Makefile ] || exit 0; \
21142 r=`${PWD_COMMAND}`; export r; \
21143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21144 $(HOST_EXPORTS) \
21145 for flag in $(EXTRA_HOST_FLAGS) ; do \
21146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21147 done; \
21148 echo "Doing install-pdf in tcl"; \
21149 (cd $(HOST_SUBDIR)/tcl && \
21150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21152 "RANLIB=$${RANLIB}" \
21153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21154 install-pdf) \
21155 || exit 1
21157 @endif tcl
21159 .PHONY: maybe-install-html-tcl install-html-tcl
21160 maybe-install-html-tcl:
21161 @if tcl
21162 maybe-install-html-tcl: install-html-tcl
21164 install-html-tcl: \
21165 configure-tcl \
21166 html-tcl
21167 @: $(MAKE); $(unstage)
21168 @[ -f ./tcl/Makefile ] || exit 0; \
21169 r=`${PWD_COMMAND}`; export r; \
21170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171 $(HOST_EXPORTS) \
21172 for flag in $(EXTRA_HOST_FLAGS) ; do \
21173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21174 done; \
21175 echo "Doing install-html in tcl"; \
21176 (cd $(HOST_SUBDIR)/tcl && \
21177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179 "RANLIB=$${RANLIB}" \
21180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21181 install-html) \
21182 || exit 1
21184 @endif tcl
21186 .PHONY: maybe-installcheck-tcl installcheck-tcl
21187 maybe-installcheck-tcl:
21188 @if tcl
21189 maybe-installcheck-tcl: installcheck-tcl
21191 installcheck-tcl: \
21192 configure-tcl
21193 @: $(MAKE); $(unstage)
21194 @[ -f ./tcl/Makefile ] || exit 0; \
21195 r=`${PWD_COMMAND}`; export r; \
21196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21197 $(HOST_EXPORTS) \
21198 for flag in $(EXTRA_HOST_FLAGS) ; do \
21199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21200 done; \
21201 echo "Doing installcheck in tcl"; \
21202 (cd $(HOST_SUBDIR)/tcl && \
21203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21205 "RANLIB=$${RANLIB}" \
21206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21207 installcheck) \
21208 || exit 1
21210 @endif tcl
21212 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21213 maybe-mostlyclean-tcl:
21214 @if tcl
21215 maybe-mostlyclean-tcl: mostlyclean-tcl
21217 # tcl doesn't support mostlyclean.
21218 mostlyclean-tcl:
21220 @endif tcl
21222 .PHONY: maybe-clean-tcl clean-tcl
21223 maybe-clean-tcl:
21224 @if tcl
21225 maybe-clean-tcl: clean-tcl
21227 clean-tcl:
21228 @: $(MAKE); $(unstage)
21229 @[ -f ./tcl/Makefile ] || exit 0; \
21230 r=`${PWD_COMMAND}`; export r; \
21231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21232 $(HOST_EXPORTS) \
21233 for flag in $(EXTRA_HOST_FLAGS) ; do \
21234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21235 done; \
21236 echo "Doing clean in tcl"; \
21237 (cd $(HOST_SUBDIR)/tcl && \
21238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21240 "RANLIB=$${RANLIB}" \
21241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21242 clean) \
21243 || exit 1
21245 @endif tcl
21247 .PHONY: maybe-distclean-tcl distclean-tcl
21248 maybe-distclean-tcl:
21249 @if tcl
21250 maybe-distclean-tcl: distclean-tcl
21252 distclean-tcl:
21253 @: $(MAKE); $(unstage)
21254 @[ -f ./tcl/Makefile ] || exit 0; \
21255 r=`${PWD_COMMAND}`; export r; \
21256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21257 $(HOST_EXPORTS) \
21258 for flag in $(EXTRA_HOST_FLAGS) ; do \
21259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21260 done; \
21261 echo "Doing distclean in tcl"; \
21262 (cd $(HOST_SUBDIR)/tcl && \
21263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21265 "RANLIB=$${RANLIB}" \
21266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21267 distclean) \
21268 || exit 1
21270 @endif tcl
21272 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21273 maybe-maintainer-clean-tcl:
21274 @if tcl
21275 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21277 maintainer-clean-tcl:
21278 @: $(MAKE); $(unstage)
21279 @[ -f ./tcl/Makefile ] || exit 0; \
21280 r=`${PWD_COMMAND}`; export r; \
21281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21282 $(HOST_EXPORTS) \
21283 for flag in $(EXTRA_HOST_FLAGS) ; do \
21284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21285 done; \
21286 echo "Doing maintainer-clean in tcl"; \
21287 (cd $(HOST_SUBDIR)/tcl && \
21288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21290 "RANLIB=$${RANLIB}" \
21291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21292 maintainer-clean) \
21293 || exit 1
21295 @endif tcl
21299 .PHONY: configure-itcl maybe-configure-itcl
21300 maybe-configure-itcl:
21301 @if gcc-bootstrap
21302 configure-itcl: stage_current
21303 @endif gcc-bootstrap
21304 @if itcl
21305 maybe-configure-itcl: configure-itcl
21306 configure-itcl:
21307 @: $(MAKE); $(unstage)
21308 @r=`${PWD_COMMAND}`; export r; \
21309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21312 $(HOST_EXPORTS) \
21313 echo Configuring in $(HOST_SUBDIR)/itcl; \
21314 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21315 case $(srcdir) in \
21316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21317 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21319 esac; \
21320 module_srcdir=itcl; \
21321 $(SHELL) \
21322 $$s/$$module_srcdir/configure \
21323 --srcdir=$${topdir}/$$module_srcdir \
21324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21325 --target=${target_alias} \
21326 || exit 1
21327 @endif itcl
21333 .PHONY: all-itcl maybe-all-itcl
21334 maybe-all-itcl:
21335 @if gcc-bootstrap
21336 all-itcl: stage_current
21337 @endif gcc-bootstrap
21338 @if itcl
21339 TARGET-itcl=all
21340 maybe-all-itcl: all-itcl
21341 all-itcl: configure-itcl
21342 @: $(MAKE); $(unstage)
21343 @r=`${PWD_COMMAND}`; export r; \
21344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21345 $(HOST_EXPORTS) \
21346 (cd $(HOST_SUBDIR)/itcl && \
21347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21348 $(TARGET-itcl))
21349 @endif itcl
21354 .PHONY: check-itcl maybe-check-itcl
21355 maybe-check-itcl:
21356 @if itcl
21357 maybe-check-itcl: check-itcl
21359 check-itcl:
21360 @: $(MAKE); $(unstage)
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 $(HOST_EXPORTS) \
21364 (cd $(HOST_SUBDIR)/itcl && \
21365 $(MAKE) $(FLAGS_TO_PASS) check)
21367 @endif itcl
21369 .PHONY: install-itcl maybe-install-itcl
21370 maybe-install-itcl:
21371 @if itcl
21372 maybe-install-itcl: install-itcl
21374 install-itcl: installdirs
21375 @: $(MAKE); $(unstage)
21376 @r=`${PWD_COMMAND}`; export r; \
21377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21378 $(HOST_EXPORTS) \
21379 (cd $(HOST_SUBDIR)/itcl && \
21380 $(MAKE) $(FLAGS_TO_PASS) install)
21382 @endif itcl
21384 .PHONY: install-strip-itcl maybe-install-strip-itcl
21385 maybe-install-strip-itcl:
21386 @if itcl
21387 maybe-install-strip-itcl: install-strip-itcl
21389 install-strip-itcl: installdirs
21390 @: $(MAKE); $(unstage)
21391 @r=`${PWD_COMMAND}`; export r; \
21392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393 $(HOST_EXPORTS) \
21394 (cd $(HOST_SUBDIR)/itcl && \
21395 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21397 @endif itcl
21399 # Other targets (info, dvi, pdf, etc.)
21401 .PHONY: maybe-info-itcl info-itcl
21402 maybe-info-itcl:
21403 @if itcl
21404 maybe-info-itcl: info-itcl
21406 info-itcl: \
21407 configure-itcl
21408 @: $(MAKE); $(unstage)
21409 @[ -f ./itcl/Makefile ] || exit 0; \
21410 r=`${PWD_COMMAND}`; export r; \
21411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412 $(HOST_EXPORTS) \
21413 for flag in $(EXTRA_HOST_FLAGS) ; do \
21414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21415 done; \
21416 echo "Doing info in itcl"; \
21417 (cd $(HOST_SUBDIR)/itcl && \
21418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21420 "RANLIB=$${RANLIB}" \
21421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21422 info) \
21423 || exit 1
21425 @endif itcl
21427 .PHONY: maybe-dvi-itcl dvi-itcl
21428 maybe-dvi-itcl:
21429 @if itcl
21430 maybe-dvi-itcl: dvi-itcl
21432 dvi-itcl: \
21433 configure-itcl
21434 @: $(MAKE); $(unstage)
21435 @[ -f ./itcl/Makefile ] || exit 0; \
21436 r=`${PWD_COMMAND}`; export r; \
21437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21438 $(HOST_EXPORTS) \
21439 for flag in $(EXTRA_HOST_FLAGS) ; do \
21440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21441 done; \
21442 echo "Doing dvi in itcl"; \
21443 (cd $(HOST_SUBDIR)/itcl && \
21444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21446 "RANLIB=$${RANLIB}" \
21447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21448 dvi) \
21449 || exit 1
21451 @endif itcl
21453 .PHONY: maybe-pdf-itcl pdf-itcl
21454 maybe-pdf-itcl:
21455 @if itcl
21456 maybe-pdf-itcl: pdf-itcl
21458 pdf-itcl: \
21459 configure-itcl
21460 @: $(MAKE); $(unstage)
21461 @[ -f ./itcl/Makefile ] || exit 0; \
21462 r=`${PWD_COMMAND}`; export r; \
21463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464 $(HOST_EXPORTS) \
21465 for flag in $(EXTRA_HOST_FLAGS) ; do \
21466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21467 done; \
21468 echo "Doing pdf in itcl"; \
21469 (cd $(HOST_SUBDIR)/itcl && \
21470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21472 "RANLIB=$${RANLIB}" \
21473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21474 pdf) \
21475 || exit 1
21477 @endif itcl
21479 .PHONY: maybe-html-itcl html-itcl
21480 maybe-html-itcl:
21481 @if itcl
21482 maybe-html-itcl: html-itcl
21484 html-itcl: \
21485 configure-itcl
21486 @: $(MAKE); $(unstage)
21487 @[ -f ./itcl/Makefile ] || exit 0; \
21488 r=`${PWD_COMMAND}`; export r; \
21489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21490 $(HOST_EXPORTS) \
21491 for flag in $(EXTRA_HOST_FLAGS) ; do \
21492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21493 done; \
21494 echo "Doing html in itcl"; \
21495 (cd $(HOST_SUBDIR)/itcl && \
21496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21498 "RANLIB=$${RANLIB}" \
21499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21500 html) \
21501 || exit 1
21503 @endif itcl
21505 .PHONY: maybe-TAGS-itcl TAGS-itcl
21506 maybe-TAGS-itcl:
21507 @if itcl
21508 maybe-TAGS-itcl: TAGS-itcl
21510 TAGS-itcl: \
21511 configure-itcl
21512 @: $(MAKE); $(unstage)
21513 @[ -f ./itcl/Makefile ] || exit 0; \
21514 r=`${PWD_COMMAND}`; export r; \
21515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21516 $(HOST_EXPORTS) \
21517 for flag in $(EXTRA_HOST_FLAGS) ; do \
21518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21519 done; \
21520 echo "Doing TAGS in itcl"; \
21521 (cd $(HOST_SUBDIR)/itcl && \
21522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21524 "RANLIB=$${RANLIB}" \
21525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21526 TAGS) \
21527 || exit 1
21529 @endif itcl
21531 .PHONY: maybe-install-info-itcl install-info-itcl
21532 maybe-install-info-itcl:
21533 @if itcl
21534 maybe-install-info-itcl: install-info-itcl
21536 install-info-itcl: \
21537 configure-itcl \
21538 info-itcl
21539 @: $(MAKE); $(unstage)
21540 @[ -f ./itcl/Makefile ] || exit 0; \
21541 r=`${PWD_COMMAND}`; export r; \
21542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543 $(HOST_EXPORTS) \
21544 for flag in $(EXTRA_HOST_FLAGS) ; do \
21545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21546 done; \
21547 echo "Doing install-info in itcl"; \
21548 (cd $(HOST_SUBDIR)/itcl && \
21549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21551 "RANLIB=$${RANLIB}" \
21552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21553 install-info) \
21554 || exit 1
21556 @endif itcl
21558 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21559 maybe-install-dvi-itcl:
21560 @if itcl
21561 maybe-install-dvi-itcl: install-dvi-itcl
21563 install-dvi-itcl: \
21564 configure-itcl \
21565 dvi-itcl
21566 @: $(MAKE); $(unstage)
21567 @[ -f ./itcl/Makefile ] || exit 0; \
21568 r=`${PWD_COMMAND}`; export r; \
21569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21570 $(HOST_EXPORTS) \
21571 for flag in $(EXTRA_HOST_FLAGS) ; do \
21572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21573 done; \
21574 echo "Doing install-dvi in itcl"; \
21575 (cd $(HOST_SUBDIR)/itcl && \
21576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21578 "RANLIB=$${RANLIB}" \
21579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21580 install-dvi) \
21581 || exit 1
21583 @endif itcl
21585 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21586 maybe-install-pdf-itcl:
21587 @if itcl
21588 maybe-install-pdf-itcl: install-pdf-itcl
21590 install-pdf-itcl: \
21591 configure-itcl \
21592 pdf-itcl
21593 @: $(MAKE); $(unstage)
21594 @[ -f ./itcl/Makefile ] || exit 0; \
21595 r=`${PWD_COMMAND}`; export r; \
21596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21597 $(HOST_EXPORTS) \
21598 for flag in $(EXTRA_HOST_FLAGS) ; do \
21599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21600 done; \
21601 echo "Doing install-pdf in itcl"; \
21602 (cd $(HOST_SUBDIR)/itcl && \
21603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21605 "RANLIB=$${RANLIB}" \
21606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21607 install-pdf) \
21608 || exit 1
21610 @endif itcl
21612 .PHONY: maybe-install-html-itcl install-html-itcl
21613 maybe-install-html-itcl:
21614 @if itcl
21615 maybe-install-html-itcl: install-html-itcl
21617 install-html-itcl: \
21618 configure-itcl \
21619 html-itcl
21620 @: $(MAKE); $(unstage)
21621 @[ -f ./itcl/Makefile ] || exit 0; \
21622 r=`${PWD_COMMAND}`; export r; \
21623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21624 $(HOST_EXPORTS) \
21625 for flag in $(EXTRA_HOST_FLAGS) ; do \
21626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21627 done; \
21628 echo "Doing install-html in itcl"; \
21629 (cd $(HOST_SUBDIR)/itcl && \
21630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21632 "RANLIB=$${RANLIB}" \
21633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21634 install-html) \
21635 || exit 1
21637 @endif itcl
21639 .PHONY: maybe-installcheck-itcl installcheck-itcl
21640 maybe-installcheck-itcl:
21641 @if itcl
21642 maybe-installcheck-itcl: installcheck-itcl
21644 installcheck-itcl: \
21645 configure-itcl
21646 @: $(MAKE); $(unstage)
21647 @[ -f ./itcl/Makefile ] || exit 0; \
21648 r=`${PWD_COMMAND}`; export r; \
21649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21650 $(HOST_EXPORTS) \
21651 for flag in $(EXTRA_HOST_FLAGS) ; do \
21652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21653 done; \
21654 echo "Doing installcheck in itcl"; \
21655 (cd $(HOST_SUBDIR)/itcl && \
21656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21658 "RANLIB=$${RANLIB}" \
21659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21660 installcheck) \
21661 || exit 1
21663 @endif itcl
21665 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21666 maybe-mostlyclean-itcl:
21667 @if itcl
21668 maybe-mostlyclean-itcl: mostlyclean-itcl
21670 mostlyclean-itcl:
21671 @: $(MAKE); $(unstage)
21672 @[ -f ./itcl/Makefile ] || exit 0; \
21673 r=`${PWD_COMMAND}`; export r; \
21674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21675 $(HOST_EXPORTS) \
21676 for flag in $(EXTRA_HOST_FLAGS) ; do \
21677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21678 done; \
21679 echo "Doing mostlyclean in itcl"; \
21680 (cd $(HOST_SUBDIR)/itcl && \
21681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21683 "RANLIB=$${RANLIB}" \
21684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21685 mostlyclean) \
21686 || exit 1
21688 @endif itcl
21690 .PHONY: maybe-clean-itcl clean-itcl
21691 maybe-clean-itcl:
21692 @if itcl
21693 maybe-clean-itcl: clean-itcl
21695 clean-itcl:
21696 @: $(MAKE); $(unstage)
21697 @[ -f ./itcl/Makefile ] || exit 0; \
21698 r=`${PWD_COMMAND}`; export r; \
21699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21700 $(HOST_EXPORTS) \
21701 for flag in $(EXTRA_HOST_FLAGS) ; do \
21702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21703 done; \
21704 echo "Doing clean in itcl"; \
21705 (cd $(HOST_SUBDIR)/itcl && \
21706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21708 "RANLIB=$${RANLIB}" \
21709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21710 clean) \
21711 || exit 1
21713 @endif itcl
21715 .PHONY: maybe-distclean-itcl distclean-itcl
21716 maybe-distclean-itcl:
21717 @if itcl
21718 maybe-distclean-itcl: distclean-itcl
21720 distclean-itcl:
21721 @: $(MAKE); $(unstage)
21722 @[ -f ./itcl/Makefile ] || exit 0; \
21723 r=`${PWD_COMMAND}`; export r; \
21724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725 $(HOST_EXPORTS) \
21726 for flag in $(EXTRA_HOST_FLAGS) ; do \
21727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21728 done; \
21729 echo "Doing distclean in itcl"; \
21730 (cd $(HOST_SUBDIR)/itcl && \
21731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21733 "RANLIB=$${RANLIB}" \
21734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21735 distclean) \
21736 || exit 1
21738 @endif itcl
21740 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21741 maybe-maintainer-clean-itcl:
21742 @if itcl
21743 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21745 maintainer-clean-itcl:
21746 @: $(MAKE); $(unstage)
21747 @[ -f ./itcl/Makefile ] || exit 0; \
21748 r=`${PWD_COMMAND}`; export r; \
21749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21750 $(HOST_EXPORTS) \
21751 for flag in $(EXTRA_HOST_FLAGS) ; do \
21752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21753 done; \
21754 echo "Doing maintainer-clean in itcl"; \
21755 (cd $(HOST_SUBDIR)/itcl && \
21756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21758 "RANLIB=$${RANLIB}" \
21759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21760 maintainer-clean) \
21761 || exit 1
21763 @endif itcl
21767 .PHONY: configure-ld maybe-configure-ld
21768 maybe-configure-ld:
21769 @if gcc-bootstrap
21770 configure-ld: stage_current
21771 @endif gcc-bootstrap
21772 @if ld
21773 maybe-configure-ld: configure-ld
21774 configure-ld:
21775 @r=`${PWD_COMMAND}`; export r; \
21776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21777 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21779 $(HOST_EXPORTS) \
21780 echo Configuring in $(HOST_SUBDIR)/ld; \
21781 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21782 case $(srcdir) in \
21783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21784 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21786 esac; \
21787 module_srcdir=ld; \
21788 $(SHELL) \
21789 $$s/$$module_srcdir/configure \
21790 --srcdir=$${topdir}/$$module_srcdir \
21791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21792 --target=${target_alias} \
21793 || exit 1
21794 @endif ld
21798 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21799 maybe-configure-stage1-ld:
21800 @if ld-bootstrap
21801 maybe-configure-stage1-ld: configure-stage1-ld
21802 configure-stage1-ld:
21803 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21805 @r=`${PWD_COMMAND}`; export r; \
21806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807 TFLAGS="$(STAGE1_TFLAGS)"; \
21808 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21809 $(HOST_EXPORTS) \
21810 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21811 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21812 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21813 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21815 cd $(HOST_SUBDIR)/ld || exit 1; \
21816 case $(srcdir) in \
21817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21818 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21820 esac; \
21821 module_srcdir=ld; \
21822 $(SHELL) $$s/$$module_srcdir/configure \
21823 --srcdir=$${topdir}/$$module_srcdir \
21824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21825 --target=${target_alias} \
21827 $(STAGE1_CONFIGURE_FLAGS)
21828 @endif ld-bootstrap
21830 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21831 maybe-configure-stage2-ld:
21832 @if ld-bootstrap
21833 maybe-configure-stage2-ld: configure-stage2-ld
21834 configure-stage2-ld:
21835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21837 @r=`${PWD_COMMAND}`; export r; \
21838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839 TFLAGS="$(STAGE2_TFLAGS)"; \
21840 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21841 $(HOST_EXPORTS) \
21842 $(POSTSTAGE1_HOST_EXPORTS) \
21843 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21844 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21845 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21846 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21848 cd $(HOST_SUBDIR)/ld || exit 1; \
21849 case $(srcdir) in \
21850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21851 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21853 esac; \
21854 module_srcdir=ld; \
21855 $(SHELL) $$s/$$module_srcdir/configure \
21856 --srcdir=$${topdir}/$$module_srcdir \
21857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21858 --target=${target_alias} \
21859 --with-build-libsubdir=$(HOST_SUBDIR) \
21860 $(STAGE2_CONFIGURE_FLAGS)
21861 @endif ld-bootstrap
21863 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21864 maybe-configure-stage3-ld:
21865 @if ld-bootstrap
21866 maybe-configure-stage3-ld: configure-stage3-ld
21867 configure-stage3-ld:
21868 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21870 @r=`${PWD_COMMAND}`; export r; \
21871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21872 TFLAGS="$(STAGE3_TFLAGS)"; \
21873 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21874 $(HOST_EXPORTS) \
21875 $(POSTSTAGE1_HOST_EXPORTS) \
21876 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21877 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21878 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21879 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21881 cd $(HOST_SUBDIR)/ld || exit 1; \
21882 case $(srcdir) in \
21883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21884 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21886 esac; \
21887 module_srcdir=ld; \
21888 $(SHELL) $$s/$$module_srcdir/configure \
21889 --srcdir=$${topdir}/$$module_srcdir \
21890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21891 --target=${target_alias} \
21892 --with-build-libsubdir=$(HOST_SUBDIR) \
21893 $(STAGE3_CONFIGURE_FLAGS)
21894 @endif ld-bootstrap
21896 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21897 maybe-configure-stage4-ld:
21898 @if ld-bootstrap
21899 maybe-configure-stage4-ld: configure-stage4-ld
21900 configure-stage4-ld:
21901 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21903 @r=`${PWD_COMMAND}`; export r; \
21904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21905 TFLAGS="$(STAGE4_TFLAGS)"; \
21906 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21907 $(HOST_EXPORTS) \
21908 $(POSTSTAGE1_HOST_EXPORTS) \
21909 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21910 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21911 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21912 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21914 cd $(HOST_SUBDIR)/ld || exit 1; \
21915 case $(srcdir) in \
21916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21917 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21919 esac; \
21920 module_srcdir=ld; \
21921 $(SHELL) $$s/$$module_srcdir/configure \
21922 --srcdir=$${topdir}/$$module_srcdir \
21923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21924 --target=${target_alias} \
21925 --with-build-libsubdir=$(HOST_SUBDIR) \
21926 $(STAGE4_CONFIGURE_FLAGS)
21927 @endif ld-bootstrap
21929 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21930 maybe-configure-stageprofile-ld:
21931 @if ld-bootstrap
21932 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21933 configure-stageprofile-ld:
21934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21936 @r=`${PWD_COMMAND}`; export r; \
21937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21939 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21940 $(HOST_EXPORTS) \
21941 $(POSTSTAGE1_HOST_EXPORTS) \
21942 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21943 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21944 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21945 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21947 cd $(HOST_SUBDIR)/ld || exit 1; \
21948 case $(srcdir) in \
21949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21950 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21952 esac; \
21953 module_srcdir=ld; \
21954 $(SHELL) $$s/$$module_srcdir/configure \
21955 --srcdir=$${topdir}/$$module_srcdir \
21956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21957 --target=${target_alias} \
21958 --with-build-libsubdir=$(HOST_SUBDIR) \
21959 $(STAGEprofile_CONFIGURE_FLAGS)
21960 @endif ld-bootstrap
21962 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21963 maybe-configure-stagetrain-ld:
21964 @if ld-bootstrap
21965 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21966 configure-stagetrain-ld:
21967 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21969 @r=`${PWD_COMMAND}`; export r; \
21970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21971 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21972 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21973 $(HOST_EXPORTS) \
21974 $(POSTSTAGE1_HOST_EXPORTS) \
21975 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21976 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21977 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21978 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21980 cd $(HOST_SUBDIR)/ld || exit 1; \
21981 case $(srcdir) in \
21982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21983 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21985 esac; \
21986 module_srcdir=ld; \
21987 $(SHELL) $$s/$$module_srcdir/configure \
21988 --srcdir=$${topdir}/$$module_srcdir \
21989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21990 --target=${target_alias} \
21991 --with-build-libsubdir=$(HOST_SUBDIR) \
21992 $(STAGEtrain_CONFIGURE_FLAGS)
21993 @endif ld-bootstrap
21995 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21996 maybe-configure-stagefeedback-ld:
21997 @if ld-bootstrap
21998 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21999 configure-stagefeedback-ld:
22000 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22002 @r=`${PWD_COMMAND}`; export r; \
22003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22004 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22005 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22006 $(HOST_EXPORTS) \
22007 $(POSTSTAGE1_HOST_EXPORTS) \
22008 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22009 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22010 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22011 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22013 cd $(HOST_SUBDIR)/ld || exit 1; \
22014 case $(srcdir) in \
22015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22016 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22018 esac; \
22019 module_srcdir=ld; \
22020 $(SHELL) $$s/$$module_srcdir/configure \
22021 --srcdir=$${topdir}/$$module_srcdir \
22022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22023 --target=${target_alias} \
22024 --with-build-libsubdir=$(HOST_SUBDIR) \
22025 $(STAGEfeedback_CONFIGURE_FLAGS)
22026 @endif ld-bootstrap
22028 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22029 maybe-configure-stageautoprofile-ld:
22030 @if ld-bootstrap
22031 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22032 configure-stageautoprofile-ld:
22033 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22035 @r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22038 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22039 $(HOST_EXPORTS) \
22040 $(POSTSTAGE1_HOST_EXPORTS) \
22041 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22042 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22043 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22044 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22046 cd $(HOST_SUBDIR)/ld || exit 1; \
22047 case $(srcdir) in \
22048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22049 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22051 esac; \
22052 module_srcdir=ld; \
22053 $(SHELL) $$s/$$module_srcdir/configure \
22054 --srcdir=$${topdir}/$$module_srcdir \
22055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22056 --target=${target_alias} \
22057 --with-build-libsubdir=$(HOST_SUBDIR) \
22058 $(STAGEautoprofile_CONFIGURE_FLAGS)
22059 @endif ld-bootstrap
22061 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22062 maybe-configure-stageautofeedback-ld:
22063 @if ld-bootstrap
22064 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22065 configure-stageautofeedback-ld:
22066 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22068 @r=`${PWD_COMMAND}`; export r; \
22069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22070 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22071 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22072 $(HOST_EXPORTS) \
22073 $(POSTSTAGE1_HOST_EXPORTS) \
22074 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22075 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22076 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22077 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22079 cd $(HOST_SUBDIR)/ld || exit 1; \
22080 case $(srcdir) in \
22081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22082 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22084 esac; \
22085 module_srcdir=ld; \
22086 $(SHELL) $$s/$$module_srcdir/configure \
22087 --srcdir=$${topdir}/$$module_srcdir \
22088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22089 --target=${target_alias} \
22090 --with-build-libsubdir=$(HOST_SUBDIR) \
22091 $(STAGEautofeedback_CONFIGURE_FLAGS)
22092 @endif ld-bootstrap
22098 .PHONY: all-ld maybe-all-ld
22099 maybe-all-ld:
22100 @if gcc-bootstrap
22101 all-ld: stage_current
22102 @endif gcc-bootstrap
22103 @if ld
22104 TARGET-ld=all
22105 maybe-all-ld: all-ld
22106 all-ld: configure-ld
22107 @r=`${PWD_COMMAND}`; export r; \
22108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109 $(HOST_EXPORTS) \
22110 (cd $(HOST_SUBDIR)/ld && \
22111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22112 $(TARGET-ld))
22113 @endif ld
22117 .PHONY: all-stage1-ld maybe-all-stage1-ld
22118 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22119 maybe-all-stage1-ld:
22120 maybe-clean-stage1-ld:
22121 @if ld-bootstrap
22122 maybe-all-stage1-ld: all-stage1-ld
22123 all-stage1: all-stage1-ld
22124 TARGET-stage1-ld = $(TARGET-ld)
22125 all-stage1-ld: configure-stage1-ld
22126 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22127 @r=`${PWD_COMMAND}`; export r; \
22128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22129 TFLAGS="$(STAGE1_TFLAGS)"; \
22130 $(HOST_EXPORTS) \
22131 cd $(HOST_SUBDIR)/ld && \
22133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22134 CFLAGS="$(STAGE1_CFLAGS)" \
22135 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22136 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22137 LIBCFLAGS="$(LIBCFLAGS)" \
22138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22141 $(EXTRA_HOST_FLAGS) \
22142 $(STAGE1_FLAGS_TO_PASS) \
22143 TFLAGS="$(STAGE1_TFLAGS)" \
22144 $(TARGET-stage1-ld)
22146 maybe-clean-stage1-ld: clean-stage1-ld
22147 clean-stage1: clean-stage1-ld
22148 clean-stage1-ld:
22149 @if [ $(current_stage) = stage1 ]; then \
22150 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22151 else \
22152 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22153 $(MAKE) stage1-start; \
22154 fi; \
22155 cd $(HOST_SUBDIR)/ld && \
22156 $(MAKE) $(EXTRA_HOST_FLAGS) \
22157 $(STAGE1_FLAGS_TO_PASS) clean
22158 @endif ld-bootstrap
22161 .PHONY: all-stage2-ld maybe-all-stage2-ld
22162 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22163 maybe-all-stage2-ld:
22164 maybe-clean-stage2-ld:
22165 @if ld-bootstrap
22166 maybe-all-stage2-ld: all-stage2-ld
22167 all-stage2: all-stage2-ld
22168 TARGET-stage2-ld = $(TARGET-ld)
22169 all-stage2-ld: configure-stage2-ld
22170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22171 @r=`${PWD_COMMAND}`; export r; \
22172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22173 TFLAGS="$(STAGE2_TFLAGS)"; \
22174 $(HOST_EXPORTS) \
22175 $(POSTSTAGE1_HOST_EXPORTS) \
22176 cd $(HOST_SUBDIR)/ld && \
22178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22179 CFLAGS="$(STAGE2_CFLAGS)" \
22180 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22181 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22182 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22187 TFLAGS="$(STAGE2_TFLAGS)" \
22188 $(TARGET-stage2-ld)
22190 maybe-clean-stage2-ld: clean-stage2-ld
22191 clean-stage2: clean-stage2-ld
22192 clean-stage2-ld:
22193 @if [ $(current_stage) = stage2 ]; then \
22194 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22195 else \
22196 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22197 $(MAKE) stage2-start; \
22198 fi; \
22199 cd $(HOST_SUBDIR)/ld && \
22200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22201 @endif ld-bootstrap
22204 .PHONY: all-stage3-ld maybe-all-stage3-ld
22205 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22206 maybe-all-stage3-ld:
22207 maybe-clean-stage3-ld:
22208 @if ld-bootstrap
22209 maybe-all-stage3-ld: all-stage3-ld
22210 all-stage3: all-stage3-ld
22211 TARGET-stage3-ld = $(TARGET-ld)
22212 all-stage3-ld: configure-stage3-ld
22213 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22214 @r=`${PWD_COMMAND}`; export r; \
22215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22216 TFLAGS="$(STAGE3_TFLAGS)"; \
22217 $(HOST_EXPORTS) \
22218 $(POSTSTAGE1_HOST_EXPORTS) \
22219 cd $(HOST_SUBDIR)/ld && \
22221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22222 CFLAGS="$(STAGE3_CFLAGS)" \
22223 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22224 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22225 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22230 TFLAGS="$(STAGE3_TFLAGS)" \
22231 $(TARGET-stage3-ld)
22233 maybe-clean-stage3-ld: clean-stage3-ld
22234 clean-stage3: clean-stage3-ld
22235 clean-stage3-ld:
22236 @if [ $(current_stage) = stage3 ]; then \
22237 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22238 else \
22239 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22240 $(MAKE) stage3-start; \
22241 fi; \
22242 cd $(HOST_SUBDIR)/ld && \
22243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22244 @endif ld-bootstrap
22247 .PHONY: all-stage4-ld maybe-all-stage4-ld
22248 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22249 maybe-all-stage4-ld:
22250 maybe-clean-stage4-ld:
22251 @if ld-bootstrap
22252 maybe-all-stage4-ld: all-stage4-ld
22253 all-stage4: all-stage4-ld
22254 TARGET-stage4-ld = $(TARGET-ld)
22255 all-stage4-ld: configure-stage4-ld
22256 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22257 @r=`${PWD_COMMAND}`; export r; \
22258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22259 TFLAGS="$(STAGE4_TFLAGS)"; \
22260 $(HOST_EXPORTS) \
22261 $(POSTSTAGE1_HOST_EXPORTS) \
22262 cd $(HOST_SUBDIR)/ld && \
22264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22265 CFLAGS="$(STAGE4_CFLAGS)" \
22266 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22267 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22268 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22273 TFLAGS="$(STAGE4_TFLAGS)" \
22274 $(TARGET-stage4-ld)
22276 maybe-clean-stage4-ld: clean-stage4-ld
22277 clean-stage4: clean-stage4-ld
22278 clean-stage4-ld:
22279 @if [ $(current_stage) = stage4 ]; then \
22280 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22281 else \
22282 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22283 $(MAKE) stage4-start; \
22284 fi; \
22285 cd $(HOST_SUBDIR)/ld && \
22286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22287 @endif ld-bootstrap
22290 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22291 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22292 maybe-all-stageprofile-ld:
22293 maybe-clean-stageprofile-ld:
22294 @if ld-bootstrap
22295 maybe-all-stageprofile-ld: all-stageprofile-ld
22296 all-stageprofile: all-stageprofile-ld
22297 TARGET-stageprofile-ld = $(TARGET-ld)
22298 all-stageprofile-ld: configure-stageprofile-ld
22299 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22300 @r=`${PWD_COMMAND}`; export r; \
22301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22302 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22303 $(HOST_EXPORTS) \
22304 $(POSTSTAGE1_HOST_EXPORTS) \
22305 cd $(HOST_SUBDIR)/ld && \
22307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22308 CFLAGS="$(STAGEprofile_CFLAGS)" \
22309 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22310 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22311 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22316 TFLAGS="$(STAGEprofile_TFLAGS)" \
22317 $(TARGET-stageprofile-ld)
22319 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22320 clean-stageprofile: clean-stageprofile-ld
22321 clean-stageprofile-ld:
22322 @if [ $(current_stage) = stageprofile ]; then \
22323 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22324 else \
22325 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22326 $(MAKE) stageprofile-start; \
22327 fi; \
22328 cd $(HOST_SUBDIR)/ld && \
22329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22330 @endif ld-bootstrap
22333 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22334 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22335 maybe-all-stagetrain-ld:
22336 maybe-clean-stagetrain-ld:
22337 @if ld-bootstrap
22338 maybe-all-stagetrain-ld: all-stagetrain-ld
22339 all-stagetrain: all-stagetrain-ld
22340 TARGET-stagetrain-ld = $(TARGET-ld)
22341 all-stagetrain-ld: configure-stagetrain-ld
22342 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22343 @r=`${PWD_COMMAND}`; export r; \
22344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22345 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22346 $(HOST_EXPORTS) \
22347 $(POSTSTAGE1_HOST_EXPORTS) \
22348 cd $(HOST_SUBDIR)/ld && \
22350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22351 CFLAGS="$(STAGEtrain_CFLAGS)" \
22352 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22353 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22354 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22359 TFLAGS="$(STAGEtrain_TFLAGS)" \
22360 $(TARGET-stagetrain-ld)
22362 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22363 clean-stagetrain: clean-stagetrain-ld
22364 clean-stagetrain-ld:
22365 @if [ $(current_stage) = stagetrain ]; then \
22366 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22367 else \
22368 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22369 $(MAKE) stagetrain-start; \
22370 fi; \
22371 cd $(HOST_SUBDIR)/ld && \
22372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22373 @endif ld-bootstrap
22376 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22377 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22378 maybe-all-stagefeedback-ld:
22379 maybe-clean-stagefeedback-ld:
22380 @if ld-bootstrap
22381 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22382 all-stagefeedback: all-stagefeedback-ld
22383 TARGET-stagefeedback-ld = $(TARGET-ld)
22384 all-stagefeedback-ld: configure-stagefeedback-ld
22385 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22386 @r=`${PWD_COMMAND}`; export r; \
22387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22388 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22389 $(HOST_EXPORTS) \
22390 $(POSTSTAGE1_HOST_EXPORTS) \
22391 cd $(HOST_SUBDIR)/ld && \
22393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22394 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22395 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22396 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22397 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22402 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22403 $(TARGET-stagefeedback-ld)
22405 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22406 clean-stagefeedback: clean-stagefeedback-ld
22407 clean-stagefeedback-ld:
22408 @if [ $(current_stage) = stagefeedback ]; then \
22409 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22410 else \
22411 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22412 $(MAKE) stagefeedback-start; \
22413 fi; \
22414 cd $(HOST_SUBDIR)/ld && \
22415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22416 @endif ld-bootstrap
22419 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22420 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22421 maybe-all-stageautoprofile-ld:
22422 maybe-clean-stageautoprofile-ld:
22423 @if ld-bootstrap
22424 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22425 all-stageautoprofile: all-stageautoprofile-ld
22426 TARGET-stageautoprofile-ld = $(TARGET-ld)
22427 all-stageautoprofile-ld: configure-stageautoprofile-ld
22428 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22429 @r=`${PWD_COMMAND}`; export r; \
22430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22431 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22432 $(HOST_EXPORTS) \
22433 $(POSTSTAGE1_HOST_EXPORTS) \
22434 cd $(HOST_SUBDIR)/ld && \
22435 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22437 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22438 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22439 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22440 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22445 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22446 $(TARGET-stageautoprofile-ld)
22448 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22449 clean-stageautoprofile: clean-stageautoprofile-ld
22450 clean-stageautoprofile-ld:
22451 @if [ $(current_stage) = stageautoprofile ]; then \
22452 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22453 else \
22454 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22455 $(MAKE) stageautoprofile-start; \
22456 fi; \
22457 cd $(HOST_SUBDIR)/ld && \
22458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22459 @endif ld-bootstrap
22462 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22463 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22464 maybe-all-stageautofeedback-ld:
22465 maybe-clean-stageautofeedback-ld:
22466 @if ld-bootstrap
22467 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22468 all-stageautofeedback: all-stageautofeedback-ld
22469 TARGET-stageautofeedback-ld = $(TARGET-ld)
22470 all-stageautofeedback-ld: configure-stageautofeedback-ld
22471 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22472 @r=`${PWD_COMMAND}`; export r; \
22473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22474 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22475 $(HOST_EXPORTS) \
22476 $(POSTSTAGE1_HOST_EXPORTS) \
22477 cd $(HOST_SUBDIR)/ld && \
22479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22480 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22481 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22482 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22483 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22488 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22489 $(TARGET-stageautofeedback-ld)
22491 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22492 clean-stageautofeedback: clean-stageautofeedback-ld
22493 clean-stageautofeedback-ld:
22494 @if [ $(current_stage) = stageautofeedback ]; then \
22495 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22496 else \
22497 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22498 $(MAKE) stageautofeedback-start; \
22499 fi; \
22500 cd $(HOST_SUBDIR)/ld && \
22501 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22502 @endif ld-bootstrap
22508 .PHONY: check-ld maybe-check-ld
22509 maybe-check-ld:
22510 @if ld
22511 maybe-check-ld: check-ld
22513 check-ld:
22514 @: $(MAKE); $(unstage)
22515 @r=`${PWD_COMMAND}`; export r; \
22516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22517 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22518 (cd $(HOST_SUBDIR)/ld && \
22519 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22521 @endif ld
22523 .PHONY: install-ld maybe-install-ld
22524 maybe-install-ld:
22525 @if ld
22526 maybe-install-ld: install-ld
22528 install-ld: installdirs
22529 @: $(MAKE); $(unstage)
22530 @r=`${PWD_COMMAND}`; export r; \
22531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532 $(HOST_EXPORTS) \
22533 (cd $(HOST_SUBDIR)/ld && \
22534 $(MAKE) $(FLAGS_TO_PASS) install)
22536 @endif ld
22538 .PHONY: install-strip-ld maybe-install-strip-ld
22539 maybe-install-strip-ld:
22540 @if ld
22541 maybe-install-strip-ld: install-strip-ld
22543 install-strip-ld: installdirs
22544 @: $(MAKE); $(unstage)
22545 @r=`${PWD_COMMAND}`; export r; \
22546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547 $(HOST_EXPORTS) \
22548 (cd $(HOST_SUBDIR)/ld && \
22549 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22551 @endif ld
22553 # Other targets (info, dvi, pdf, etc.)
22555 .PHONY: maybe-info-ld info-ld
22556 maybe-info-ld:
22557 @if ld
22558 maybe-info-ld: info-ld
22560 info-ld: \
22561 configure-ld
22562 @[ -f ./ld/Makefile ] || exit 0; \
22563 r=`${PWD_COMMAND}`; export r; \
22564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565 $(HOST_EXPORTS) \
22566 for flag in $(EXTRA_HOST_FLAGS) ; do \
22567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22568 done; \
22569 echo "Doing info in ld"; \
22570 (cd $(HOST_SUBDIR)/ld && \
22571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22573 "RANLIB=$${RANLIB}" \
22574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22575 info) \
22576 || exit 1
22578 @endif ld
22580 .PHONY: maybe-dvi-ld dvi-ld
22581 maybe-dvi-ld:
22582 @if ld
22583 maybe-dvi-ld: dvi-ld
22585 dvi-ld: \
22586 configure-ld
22587 @[ -f ./ld/Makefile ] || exit 0; \
22588 r=`${PWD_COMMAND}`; export r; \
22589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590 $(HOST_EXPORTS) \
22591 for flag in $(EXTRA_HOST_FLAGS) ; do \
22592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22593 done; \
22594 echo "Doing dvi in ld"; \
22595 (cd $(HOST_SUBDIR)/ld && \
22596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22598 "RANLIB=$${RANLIB}" \
22599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22600 dvi) \
22601 || exit 1
22603 @endif ld
22605 .PHONY: maybe-pdf-ld pdf-ld
22606 maybe-pdf-ld:
22607 @if ld
22608 maybe-pdf-ld: pdf-ld
22610 pdf-ld: \
22611 configure-ld
22612 @[ -f ./ld/Makefile ] || exit 0; \
22613 r=`${PWD_COMMAND}`; export r; \
22614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22615 $(HOST_EXPORTS) \
22616 for flag in $(EXTRA_HOST_FLAGS) ; do \
22617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22618 done; \
22619 echo "Doing pdf in ld"; \
22620 (cd $(HOST_SUBDIR)/ld && \
22621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22623 "RANLIB=$${RANLIB}" \
22624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22625 pdf) \
22626 || exit 1
22628 @endif ld
22630 .PHONY: maybe-html-ld html-ld
22631 maybe-html-ld:
22632 @if ld
22633 maybe-html-ld: html-ld
22635 html-ld: \
22636 configure-ld
22637 @[ -f ./ld/Makefile ] || exit 0; \
22638 r=`${PWD_COMMAND}`; export r; \
22639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640 $(HOST_EXPORTS) \
22641 for flag in $(EXTRA_HOST_FLAGS) ; do \
22642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22643 done; \
22644 echo "Doing html in ld"; \
22645 (cd $(HOST_SUBDIR)/ld && \
22646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22648 "RANLIB=$${RANLIB}" \
22649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22650 html) \
22651 || exit 1
22653 @endif ld
22655 .PHONY: maybe-TAGS-ld TAGS-ld
22656 maybe-TAGS-ld:
22657 @if ld
22658 maybe-TAGS-ld: TAGS-ld
22660 TAGS-ld: \
22661 configure-ld
22662 @[ -f ./ld/Makefile ] || exit 0; \
22663 r=`${PWD_COMMAND}`; export r; \
22664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665 $(HOST_EXPORTS) \
22666 for flag in $(EXTRA_HOST_FLAGS) ; do \
22667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22668 done; \
22669 echo "Doing TAGS in ld"; \
22670 (cd $(HOST_SUBDIR)/ld && \
22671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22673 "RANLIB=$${RANLIB}" \
22674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22675 TAGS) \
22676 || exit 1
22678 @endif ld
22680 .PHONY: maybe-install-info-ld install-info-ld
22681 maybe-install-info-ld:
22682 @if ld
22683 maybe-install-info-ld: install-info-ld
22685 install-info-ld: \
22686 configure-ld \
22687 info-ld
22688 @[ -f ./ld/Makefile ] || exit 0; \
22689 r=`${PWD_COMMAND}`; export r; \
22690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691 $(HOST_EXPORTS) \
22692 for flag in $(EXTRA_HOST_FLAGS) ; do \
22693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22694 done; \
22695 echo "Doing install-info in ld"; \
22696 (cd $(HOST_SUBDIR)/ld && \
22697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22699 "RANLIB=$${RANLIB}" \
22700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22701 install-info) \
22702 || exit 1
22704 @endif ld
22706 .PHONY: maybe-install-dvi-ld install-dvi-ld
22707 maybe-install-dvi-ld:
22708 @if ld
22709 maybe-install-dvi-ld: install-dvi-ld
22711 install-dvi-ld: \
22712 configure-ld \
22713 dvi-ld
22714 @[ -f ./ld/Makefile ] || exit 0; \
22715 r=`${PWD_COMMAND}`; export r; \
22716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717 $(HOST_EXPORTS) \
22718 for flag in $(EXTRA_HOST_FLAGS) ; do \
22719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22720 done; \
22721 echo "Doing install-dvi in ld"; \
22722 (cd $(HOST_SUBDIR)/ld && \
22723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22725 "RANLIB=$${RANLIB}" \
22726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22727 install-dvi) \
22728 || exit 1
22730 @endif ld
22732 .PHONY: maybe-install-pdf-ld install-pdf-ld
22733 maybe-install-pdf-ld:
22734 @if ld
22735 maybe-install-pdf-ld: install-pdf-ld
22737 install-pdf-ld: \
22738 configure-ld \
22739 pdf-ld
22740 @[ -f ./ld/Makefile ] || exit 0; \
22741 r=`${PWD_COMMAND}`; export r; \
22742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22743 $(HOST_EXPORTS) \
22744 for flag in $(EXTRA_HOST_FLAGS) ; do \
22745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22746 done; \
22747 echo "Doing install-pdf in ld"; \
22748 (cd $(HOST_SUBDIR)/ld && \
22749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22751 "RANLIB=$${RANLIB}" \
22752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22753 install-pdf) \
22754 || exit 1
22756 @endif ld
22758 .PHONY: maybe-install-html-ld install-html-ld
22759 maybe-install-html-ld:
22760 @if ld
22761 maybe-install-html-ld: install-html-ld
22763 install-html-ld: \
22764 configure-ld \
22765 html-ld
22766 @[ -f ./ld/Makefile ] || exit 0; \
22767 r=`${PWD_COMMAND}`; export r; \
22768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22769 $(HOST_EXPORTS) \
22770 for flag in $(EXTRA_HOST_FLAGS) ; do \
22771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22772 done; \
22773 echo "Doing install-html in ld"; \
22774 (cd $(HOST_SUBDIR)/ld && \
22775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22777 "RANLIB=$${RANLIB}" \
22778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22779 install-html) \
22780 || exit 1
22782 @endif ld
22784 .PHONY: maybe-installcheck-ld installcheck-ld
22785 maybe-installcheck-ld:
22786 @if ld
22787 maybe-installcheck-ld: installcheck-ld
22789 installcheck-ld: \
22790 configure-ld
22791 @[ -f ./ld/Makefile ] || exit 0; \
22792 r=`${PWD_COMMAND}`; export r; \
22793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22794 $(HOST_EXPORTS) \
22795 for flag in $(EXTRA_HOST_FLAGS) ; do \
22796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22797 done; \
22798 echo "Doing installcheck in ld"; \
22799 (cd $(HOST_SUBDIR)/ld && \
22800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22802 "RANLIB=$${RANLIB}" \
22803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22804 installcheck) \
22805 || exit 1
22807 @endif ld
22809 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22810 maybe-mostlyclean-ld:
22811 @if ld
22812 maybe-mostlyclean-ld: mostlyclean-ld
22814 mostlyclean-ld:
22815 @[ -f ./ld/Makefile ] || exit 0; \
22816 r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818 $(HOST_EXPORTS) \
22819 for flag in $(EXTRA_HOST_FLAGS) ; do \
22820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22821 done; \
22822 echo "Doing mostlyclean in ld"; \
22823 (cd $(HOST_SUBDIR)/ld && \
22824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22826 "RANLIB=$${RANLIB}" \
22827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22828 mostlyclean) \
22829 || exit 1
22831 @endif ld
22833 .PHONY: maybe-clean-ld clean-ld
22834 maybe-clean-ld:
22835 @if ld
22836 maybe-clean-ld: clean-ld
22838 clean-ld:
22839 @[ -f ./ld/Makefile ] || exit 0; \
22840 r=`${PWD_COMMAND}`; export r; \
22841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22842 $(HOST_EXPORTS) \
22843 for flag in $(EXTRA_HOST_FLAGS) ; do \
22844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22845 done; \
22846 echo "Doing clean in ld"; \
22847 (cd $(HOST_SUBDIR)/ld && \
22848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22850 "RANLIB=$${RANLIB}" \
22851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22852 clean) \
22853 || exit 1
22855 @endif ld
22857 .PHONY: maybe-distclean-ld distclean-ld
22858 maybe-distclean-ld:
22859 @if ld
22860 maybe-distclean-ld: distclean-ld
22862 distclean-ld:
22863 @[ -f ./ld/Makefile ] || exit 0; \
22864 r=`${PWD_COMMAND}`; export r; \
22865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22866 $(HOST_EXPORTS) \
22867 for flag in $(EXTRA_HOST_FLAGS) ; do \
22868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22869 done; \
22870 echo "Doing distclean in ld"; \
22871 (cd $(HOST_SUBDIR)/ld && \
22872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22874 "RANLIB=$${RANLIB}" \
22875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22876 distclean) \
22877 || exit 1
22879 @endif ld
22881 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22882 maybe-maintainer-clean-ld:
22883 @if ld
22884 maybe-maintainer-clean-ld: maintainer-clean-ld
22886 maintainer-clean-ld:
22887 @[ -f ./ld/Makefile ] || exit 0; \
22888 r=`${PWD_COMMAND}`; export r; \
22889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22890 $(HOST_EXPORTS) \
22891 for flag in $(EXTRA_HOST_FLAGS) ; do \
22892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22893 done; \
22894 echo "Doing maintainer-clean in ld"; \
22895 (cd $(HOST_SUBDIR)/ld && \
22896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22898 "RANLIB=$${RANLIB}" \
22899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22900 maintainer-clean) \
22901 || exit 1
22903 @endif ld
22907 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22908 maybe-configure-libbacktrace:
22909 @if gcc-bootstrap
22910 configure-libbacktrace: stage_current
22911 @endif gcc-bootstrap
22912 @if libbacktrace
22913 maybe-configure-libbacktrace: configure-libbacktrace
22914 configure-libbacktrace:
22915 @r=`${PWD_COMMAND}`; export r; \
22916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22919 $(HOST_EXPORTS) \
22920 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22921 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22922 case $(srcdir) in \
22923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22924 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22926 esac; \
22927 module_srcdir=libbacktrace; \
22928 $(SHELL) \
22929 $$s/$$module_srcdir/configure \
22930 --srcdir=$${topdir}/$$module_srcdir \
22931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22932 --target=${target_alias} \
22933 || exit 1
22934 @endif libbacktrace
22938 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22939 maybe-configure-stage1-libbacktrace:
22940 @if libbacktrace-bootstrap
22941 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22942 configure-stage1-libbacktrace:
22943 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22945 @r=`${PWD_COMMAND}`; export r; \
22946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22947 TFLAGS="$(STAGE1_TFLAGS)"; \
22948 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22949 $(HOST_EXPORTS) \
22950 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22951 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22952 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22953 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22955 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22956 case $(srcdir) in \
22957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22958 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22960 esac; \
22961 module_srcdir=libbacktrace; \
22962 $(SHELL) $$s/$$module_srcdir/configure \
22963 --srcdir=$${topdir}/$$module_srcdir \
22964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22965 --target=${target_alias} \
22967 $(STAGE1_CONFIGURE_FLAGS)
22968 @endif libbacktrace-bootstrap
22970 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22971 maybe-configure-stage2-libbacktrace:
22972 @if libbacktrace-bootstrap
22973 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22974 configure-stage2-libbacktrace:
22975 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22977 @r=`${PWD_COMMAND}`; export r; \
22978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979 TFLAGS="$(STAGE2_TFLAGS)"; \
22980 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22981 $(HOST_EXPORTS) \
22982 $(POSTSTAGE1_HOST_EXPORTS) \
22983 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22984 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22985 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22986 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22988 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22989 case $(srcdir) in \
22990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22991 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22993 esac; \
22994 module_srcdir=libbacktrace; \
22995 $(SHELL) $$s/$$module_srcdir/configure \
22996 --srcdir=$${topdir}/$$module_srcdir \
22997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22998 --target=${target_alias} \
22999 --with-build-libsubdir=$(HOST_SUBDIR) \
23000 $(STAGE2_CONFIGURE_FLAGS)
23001 @endif libbacktrace-bootstrap
23003 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23004 maybe-configure-stage3-libbacktrace:
23005 @if libbacktrace-bootstrap
23006 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23007 configure-stage3-libbacktrace:
23008 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23010 @r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012 TFLAGS="$(STAGE3_TFLAGS)"; \
23013 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23014 $(HOST_EXPORTS) \
23015 $(POSTSTAGE1_HOST_EXPORTS) \
23016 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23017 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23018 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23019 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23021 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23022 case $(srcdir) in \
23023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23024 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23026 esac; \
23027 module_srcdir=libbacktrace; \
23028 $(SHELL) $$s/$$module_srcdir/configure \
23029 --srcdir=$${topdir}/$$module_srcdir \
23030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23031 --target=${target_alias} \
23032 --with-build-libsubdir=$(HOST_SUBDIR) \
23033 $(STAGE3_CONFIGURE_FLAGS)
23034 @endif libbacktrace-bootstrap
23036 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23037 maybe-configure-stage4-libbacktrace:
23038 @if libbacktrace-bootstrap
23039 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23040 configure-stage4-libbacktrace:
23041 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23042 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23043 @r=`${PWD_COMMAND}`; export r; \
23044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23045 TFLAGS="$(STAGE4_TFLAGS)"; \
23046 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23047 $(HOST_EXPORTS) \
23048 $(POSTSTAGE1_HOST_EXPORTS) \
23049 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23050 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23051 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23052 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23054 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23055 case $(srcdir) in \
23056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23057 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23059 esac; \
23060 module_srcdir=libbacktrace; \
23061 $(SHELL) $$s/$$module_srcdir/configure \
23062 --srcdir=$${topdir}/$$module_srcdir \
23063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23064 --target=${target_alias} \
23065 --with-build-libsubdir=$(HOST_SUBDIR) \
23066 $(STAGE4_CONFIGURE_FLAGS)
23067 @endif libbacktrace-bootstrap
23069 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23070 maybe-configure-stageprofile-libbacktrace:
23071 @if libbacktrace-bootstrap
23072 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23073 configure-stageprofile-libbacktrace:
23074 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23076 @r=`${PWD_COMMAND}`; export r; \
23077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23079 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23080 $(HOST_EXPORTS) \
23081 $(POSTSTAGE1_HOST_EXPORTS) \
23082 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23083 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23084 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23085 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23087 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23088 case $(srcdir) in \
23089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23090 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23092 esac; \
23093 module_srcdir=libbacktrace; \
23094 $(SHELL) $$s/$$module_srcdir/configure \
23095 --srcdir=$${topdir}/$$module_srcdir \
23096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23097 --target=${target_alias} \
23098 --with-build-libsubdir=$(HOST_SUBDIR) \
23099 $(STAGEprofile_CONFIGURE_FLAGS)
23100 @endif libbacktrace-bootstrap
23102 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23103 maybe-configure-stagetrain-libbacktrace:
23104 @if libbacktrace-bootstrap
23105 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23106 configure-stagetrain-libbacktrace:
23107 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23109 @r=`${PWD_COMMAND}`; export r; \
23110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23111 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23112 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23113 $(HOST_EXPORTS) \
23114 $(POSTSTAGE1_HOST_EXPORTS) \
23115 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23116 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23117 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23118 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23120 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23121 case $(srcdir) in \
23122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23123 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23125 esac; \
23126 module_srcdir=libbacktrace; \
23127 $(SHELL) $$s/$$module_srcdir/configure \
23128 --srcdir=$${topdir}/$$module_srcdir \
23129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23130 --target=${target_alias} \
23131 --with-build-libsubdir=$(HOST_SUBDIR) \
23132 $(STAGEtrain_CONFIGURE_FLAGS)
23133 @endif libbacktrace-bootstrap
23135 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23136 maybe-configure-stagefeedback-libbacktrace:
23137 @if libbacktrace-bootstrap
23138 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23139 configure-stagefeedback-libbacktrace:
23140 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23141 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23142 @r=`${PWD_COMMAND}`; export r; \
23143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23144 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23145 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23146 $(HOST_EXPORTS) \
23147 $(POSTSTAGE1_HOST_EXPORTS) \
23148 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23149 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23150 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23151 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23153 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23154 case $(srcdir) in \
23155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23156 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23158 esac; \
23159 module_srcdir=libbacktrace; \
23160 $(SHELL) $$s/$$module_srcdir/configure \
23161 --srcdir=$${topdir}/$$module_srcdir \
23162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23163 --target=${target_alias} \
23164 --with-build-libsubdir=$(HOST_SUBDIR) \
23165 $(STAGEfeedback_CONFIGURE_FLAGS)
23166 @endif libbacktrace-bootstrap
23168 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23169 maybe-configure-stageautoprofile-libbacktrace:
23170 @if libbacktrace-bootstrap
23171 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23172 configure-stageautoprofile-libbacktrace:
23173 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23174 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23175 @r=`${PWD_COMMAND}`; export r; \
23176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23178 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23179 $(HOST_EXPORTS) \
23180 $(POSTSTAGE1_HOST_EXPORTS) \
23181 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23182 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23183 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23184 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23186 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23187 case $(srcdir) in \
23188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23189 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23191 esac; \
23192 module_srcdir=libbacktrace; \
23193 $(SHELL) $$s/$$module_srcdir/configure \
23194 --srcdir=$${topdir}/$$module_srcdir \
23195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23196 --target=${target_alias} \
23197 --with-build-libsubdir=$(HOST_SUBDIR) \
23198 $(STAGEautoprofile_CONFIGURE_FLAGS)
23199 @endif libbacktrace-bootstrap
23201 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23202 maybe-configure-stageautofeedback-libbacktrace:
23203 @if libbacktrace-bootstrap
23204 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23205 configure-stageautofeedback-libbacktrace:
23206 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23208 @r=`${PWD_COMMAND}`; export r; \
23209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23210 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23211 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23212 $(HOST_EXPORTS) \
23213 $(POSTSTAGE1_HOST_EXPORTS) \
23214 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23215 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23216 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23217 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23219 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23220 case $(srcdir) in \
23221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23222 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23224 esac; \
23225 module_srcdir=libbacktrace; \
23226 $(SHELL) $$s/$$module_srcdir/configure \
23227 --srcdir=$${topdir}/$$module_srcdir \
23228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23229 --target=${target_alias} \
23230 --with-build-libsubdir=$(HOST_SUBDIR) \
23231 $(STAGEautofeedback_CONFIGURE_FLAGS)
23232 @endif libbacktrace-bootstrap
23238 .PHONY: all-libbacktrace maybe-all-libbacktrace
23239 maybe-all-libbacktrace:
23240 @if gcc-bootstrap
23241 all-libbacktrace: stage_current
23242 @endif gcc-bootstrap
23243 @if libbacktrace
23244 TARGET-libbacktrace=all
23245 maybe-all-libbacktrace: all-libbacktrace
23246 all-libbacktrace: configure-libbacktrace
23247 @r=`${PWD_COMMAND}`; export r; \
23248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23249 $(HOST_EXPORTS) \
23250 (cd $(HOST_SUBDIR)/libbacktrace && \
23251 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23252 $(TARGET-libbacktrace))
23253 @endif libbacktrace
23257 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23258 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23259 maybe-all-stage1-libbacktrace:
23260 maybe-clean-stage1-libbacktrace:
23261 @if libbacktrace-bootstrap
23262 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23263 all-stage1: all-stage1-libbacktrace
23264 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23265 all-stage1-libbacktrace: configure-stage1-libbacktrace
23266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23267 @r=`${PWD_COMMAND}`; export r; \
23268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23269 TFLAGS="$(STAGE1_TFLAGS)"; \
23270 $(HOST_EXPORTS) \
23271 cd $(HOST_SUBDIR)/libbacktrace && \
23273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23274 CFLAGS="$(STAGE1_CFLAGS)" \
23275 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23276 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23277 LIBCFLAGS="$(LIBCFLAGS)" \
23278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23281 $(EXTRA_HOST_FLAGS) \
23282 $(STAGE1_FLAGS_TO_PASS) \
23283 TFLAGS="$(STAGE1_TFLAGS)" \
23284 $(TARGET-stage1-libbacktrace)
23286 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23287 clean-stage1: clean-stage1-libbacktrace
23288 clean-stage1-libbacktrace:
23289 @if [ $(current_stage) = stage1 ]; then \
23290 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23291 else \
23292 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23293 $(MAKE) stage1-start; \
23294 fi; \
23295 cd $(HOST_SUBDIR)/libbacktrace && \
23296 $(MAKE) $(EXTRA_HOST_FLAGS) \
23297 $(STAGE1_FLAGS_TO_PASS) clean
23298 @endif libbacktrace-bootstrap
23301 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23302 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23303 maybe-all-stage2-libbacktrace:
23304 maybe-clean-stage2-libbacktrace:
23305 @if libbacktrace-bootstrap
23306 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23307 all-stage2: all-stage2-libbacktrace
23308 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23309 all-stage2-libbacktrace: configure-stage2-libbacktrace
23310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23311 @r=`${PWD_COMMAND}`; export r; \
23312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23313 TFLAGS="$(STAGE2_TFLAGS)"; \
23314 $(HOST_EXPORTS) \
23315 $(POSTSTAGE1_HOST_EXPORTS) \
23316 cd $(HOST_SUBDIR)/libbacktrace && \
23318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23319 CFLAGS="$(STAGE2_CFLAGS)" \
23320 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23321 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23322 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23327 TFLAGS="$(STAGE2_TFLAGS)" \
23328 $(TARGET-stage2-libbacktrace)
23330 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23331 clean-stage2: clean-stage2-libbacktrace
23332 clean-stage2-libbacktrace:
23333 @if [ $(current_stage) = stage2 ]; then \
23334 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23335 else \
23336 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23337 $(MAKE) stage2-start; \
23338 fi; \
23339 cd $(HOST_SUBDIR)/libbacktrace && \
23340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23341 @endif libbacktrace-bootstrap
23344 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23345 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23346 maybe-all-stage3-libbacktrace:
23347 maybe-clean-stage3-libbacktrace:
23348 @if libbacktrace-bootstrap
23349 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23350 all-stage3: all-stage3-libbacktrace
23351 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23352 all-stage3-libbacktrace: configure-stage3-libbacktrace
23353 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23354 @r=`${PWD_COMMAND}`; export r; \
23355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23356 TFLAGS="$(STAGE3_TFLAGS)"; \
23357 $(HOST_EXPORTS) \
23358 $(POSTSTAGE1_HOST_EXPORTS) \
23359 cd $(HOST_SUBDIR)/libbacktrace && \
23361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23362 CFLAGS="$(STAGE3_CFLAGS)" \
23363 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23364 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23365 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23370 TFLAGS="$(STAGE3_TFLAGS)" \
23371 $(TARGET-stage3-libbacktrace)
23373 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23374 clean-stage3: clean-stage3-libbacktrace
23375 clean-stage3-libbacktrace:
23376 @if [ $(current_stage) = stage3 ]; then \
23377 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23378 else \
23379 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23380 $(MAKE) stage3-start; \
23381 fi; \
23382 cd $(HOST_SUBDIR)/libbacktrace && \
23383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23384 @endif libbacktrace-bootstrap
23387 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23388 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23389 maybe-all-stage4-libbacktrace:
23390 maybe-clean-stage4-libbacktrace:
23391 @if libbacktrace-bootstrap
23392 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23393 all-stage4: all-stage4-libbacktrace
23394 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23395 all-stage4-libbacktrace: configure-stage4-libbacktrace
23396 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23397 @r=`${PWD_COMMAND}`; export r; \
23398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23399 TFLAGS="$(STAGE4_TFLAGS)"; \
23400 $(HOST_EXPORTS) \
23401 $(POSTSTAGE1_HOST_EXPORTS) \
23402 cd $(HOST_SUBDIR)/libbacktrace && \
23404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23405 CFLAGS="$(STAGE4_CFLAGS)" \
23406 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23407 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23408 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23413 TFLAGS="$(STAGE4_TFLAGS)" \
23414 $(TARGET-stage4-libbacktrace)
23416 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23417 clean-stage4: clean-stage4-libbacktrace
23418 clean-stage4-libbacktrace:
23419 @if [ $(current_stage) = stage4 ]; then \
23420 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23421 else \
23422 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23423 $(MAKE) stage4-start; \
23424 fi; \
23425 cd $(HOST_SUBDIR)/libbacktrace && \
23426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23427 @endif libbacktrace-bootstrap
23430 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23431 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23432 maybe-all-stageprofile-libbacktrace:
23433 maybe-clean-stageprofile-libbacktrace:
23434 @if libbacktrace-bootstrap
23435 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23436 all-stageprofile: all-stageprofile-libbacktrace
23437 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23438 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23439 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23440 @r=`${PWD_COMMAND}`; export r; \
23441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23443 $(HOST_EXPORTS) \
23444 $(POSTSTAGE1_HOST_EXPORTS) \
23445 cd $(HOST_SUBDIR)/libbacktrace && \
23447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23448 CFLAGS="$(STAGEprofile_CFLAGS)" \
23449 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23450 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23451 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23456 TFLAGS="$(STAGEprofile_TFLAGS)" \
23457 $(TARGET-stageprofile-libbacktrace)
23459 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23460 clean-stageprofile: clean-stageprofile-libbacktrace
23461 clean-stageprofile-libbacktrace:
23462 @if [ $(current_stage) = stageprofile ]; then \
23463 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23464 else \
23465 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23466 $(MAKE) stageprofile-start; \
23467 fi; \
23468 cd $(HOST_SUBDIR)/libbacktrace && \
23469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23470 @endif libbacktrace-bootstrap
23473 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23474 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23475 maybe-all-stagetrain-libbacktrace:
23476 maybe-clean-stagetrain-libbacktrace:
23477 @if libbacktrace-bootstrap
23478 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23479 all-stagetrain: all-stagetrain-libbacktrace
23480 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23481 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23482 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23483 @r=`${PWD_COMMAND}`; export r; \
23484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23485 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23486 $(HOST_EXPORTS) \
23487 $(POSTSTAGE1_HOST_EXPORTS) \
23488 cd $(HOST_SUBDIR)/libbacktrace && \
23490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23491 CFLAGS="$(STAGEtrain_CFLAGS)" \
23492 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23493 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23494 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23499 TFLAGS="$(STAGEtrain_TFLAGS)" \
23500 $(TARGET-stagetrain-libbacktrace)
23502 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23503 clean-stagetrain: clean-stagetrain-libbacktrace
23504 clean-stagetrain-libbacktrace:
23505 @if [ $(current_stage) = stagetrain ]; then \
23506 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23507 else \
23508 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23509 $(MAKE) stagetrain-start; \
23510 fi; \
23511 cd $(HOST_SUBDIR)/libbacktrace && \
23512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23513 @endif libbacktrace-bootstrap
23516 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23517 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23518 maybe-all-stagefeedback-libbacktrace:
23519 maybe-clean-stagefeedback-libbacktrace:
23520 @if libbacktrace-bootstrap
23521 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23522 all-stagefeedback: all-stagefeedback-libbacktrace
23523 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23524 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23525 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23526 @r=`${PWD_COMMAND}`; export r; \
23527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23529 $(HOST_EXPORTS) \
23530 $(POSTSTAGE1_HOST_EXPORTS) \
23531 cd $(HOST_SUBDIR)/libbacktrace && \
23533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23534 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23535 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23536 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23537 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23542 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23543 $(TARGET-stagefeedback-libbacktrace)
23545 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23546 clean-stagefeedback: clean-stagefeedback-libbacktrace
23547 clean-stagefeedback-libbacktrace:
23548 @if [ $(current_stage) = stagefeedback ]; then \
23549 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23550 else \
23551 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23552 $(MAKE) stagefeedback-start; \
23553 fi; \
23554 cd $(HOST_SUBDIR)/libbacktrace && \
23555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23556 @endif libbacktrace-bootstrap
23559 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23560 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23561 maybe-all-stageautoprofile-libbacktrace:
23562 maybe-clean-stageautoprofile-libbacktrace:
23563 @if libbacktrace-bootstrap
23564 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23565 all-stageautoprofile: all-stageautoprofile-libbacktrace
23566 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23567 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23568 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23569 @r=`${PWD_COMMAND}`; export r; \
23570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23571 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23572 $(HOST_EXPORTS) \
23573 $(POSTSTAGE1_HOST_EXPORTS) \
23574 cd $(HOST_SUBDIR)/libbacktrace && \
23575 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23577 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23578 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23579 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23580 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23585 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23586 $(TARGET-stageautoprofile-libbacktrace)
23588 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23589 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23590 clean-stageautoprofile-libbacktrace:
23591 @if [ $(current_stage) = stageautoprofile ]; then \
23592 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23593 else \
23594 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23595 $(MAKE) stageautoprofile-start; \
23596 fi; \
23597 cd $(HOST_SUBDIR)/libbacktrace && \
23598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23599 @endif libbacktrace-bootstrap
23602 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23603 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23604 maybe-all-stageautofeedback-libbacktrace:
23605 maybe-clean-stageautofeedback-libbacktrace:
23606 @if libbacktrace-bootstrap
23607 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23608 all-stageautofeedback: all-stageautofeedback-libbacktrace
23609 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23610 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23611 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23612 @r=`${PWD_COMMAND}`; export r; \
23613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23615 $(HOST_EXPORTS) \
23616 $(POSTSTAGE1_HOST_EXPORTS) \
23617 cd $(HOST_SUBDIR)/libbacktrace && \
23619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23620 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23621 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23622 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23623 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23628 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23629 $(TARGET-stageautofeedback-libbacktrace)
23631 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23632 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23633 clean-stageautofeedback-libbacktrace:
23634 @if [ $(current_stage) = stageautofeedback ]; then \
23635 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23636 else \
23637 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23638 $(MAKE) stageautofeedback-start; \
23639 fi; \
23640 cd $(HOST_SUBDIR)/libbacktrace && \
23641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23642 @endif libbacktrace-bootstrap
23648 .PHONY: check-libbacktrace maybe-check-libbacktrace
23649 maybe-check-libbacktrace:
23650 @if libbacktrace
23651 maybe-check-libbacktrace: check-libbacktrace
23653 check-libbacktrace:
23654 @: $(MAKE); $(unstage)
23655 @r=`${PWD_COMMAND}`; export r; \
23656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23657 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23658 (cd $(HOST_SUBDIR)/libbacktrace && \
23659 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23661 @endif libbacktrace
23663 .PHONY: install-libbacktrace maybe-install-libbacktrace
23664 maybe-install-libbacktrace:
23665 @if libbacktrace
23666 maybe-install-libbacktrace: install-libbacktrace
23668 install-libbacktrace: installdirs
23669 @: $(MAKE); $(unstage)
23670 @r=`${PWD_COMMAND}`; export r; \
23671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23672 $(HOST_EXPORTS) \
23673 (cd $(HOST_SUBDIR)/libbacktrace && \
23674 $(MAKE) $(FLAGS_TO_PASS) install)
23676 @endif libbacktrace
23678 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23679 maybe-install-strip-libbacktrace:
23680 @if libbacktrace
23681 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23683 install-strip-libbacktrace: installdirs
23684 @: $(MAKE); $(unstage)
23685 @r=`${PWD_COMMAND}`; export r; \
23686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23687 $(HOST_EXPORTS) \
23688 (cd $(HOST_SUBDIR)/libbacktrace && \
23689 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23691 @endif libbacktrace
23693 # Other targets (info, dvi, pdf, etc.)
23695 .PHONY: maybe-info-libbacktrace info-libbacktrace
23696 maybe-info-libbacktrace:
23697 @if libbacktrace
23698 maybe-info-libbacktrace: info-libbacktrace
23700 info-libbacktrace: \
23701 configure-libbacktrace
23702 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23703 r=`${PWD_COMMAND}`; export r; \
23704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23705 $(HOST_EXPORTS) \
23706 for flag in $(EXTRA_HOST_FLAGS) ; do \
23707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23708 done; \
23709 echo "Doing info in libbacktrace"; \
23710 (cd $(HOST_SUBDIR)/libbacktrace && \
23711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23713 "RANLIB=$${RANLIB}" \
23714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23715 info) \
23716 || exit 1
23718 @endif libbacktrace
23720 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23721 maybe-dvi-libbacktrace:
23722 @if libbacktrace
23723 maybe-dvi-libbacktrace: dvi-libbacktrace
23725 dvi-libbacktrace: \
23726 configure-libbacktrace
23727 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23728 r=`${PWD_COMMAND}`; export r; \
23729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23730 $(HOST_EXPORTS) \
23731 for flag in $(EXTRA_HOST_FLAGS) ; do \
23732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23733 done; \
23734 echo "Doing dvi in libbacktrace"; \
23735 (cd $(HOST_SUBDIR)/libbacktrace && \
23736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23738 "RANLIB=$${RANLIB}" \
23739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23740 dvi) \
23741 || exit 1
23743 @endif libbacktrace
23745 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23746 maybe-pdf-libbacktrace:
23747 @if libbacktrace
23748 maybe-pdf-libbacktrace: pdf-libbacktrace
23750 pdf-libbacktrace: \
23751 configure-libbacktrace
23752 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing pdf in libbacktrace"; \
23760 (cd $(HOST_SUBDIR)/libbacktrace && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765 pdf) \
23766 || exit 1
23768 @endif libbacktrace
23770 .PHONY: maybe-html-libbacktrace html-libbacktrace
23771 maybe-html-libbacktrace:
23772 @if libbacktrace
23773 maybe-html-libbacktrace: html-libbacktrace
23775 html-libbacktrace: \
23776 configure-libbacktrace
23777 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23778 r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 $(HOST_EXPORTS) \
23781 for flag in $(EXTRA_HOST_FLAGS) ; do \
23782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23783 done; \
23784 echo "Doing html in libbacktrace"; \
23785 (cd $(HOST_SUBDIR)/libbacktrace && \
23786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23788 "RANLIB=$${RANLIB}" \
23789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23790 html) \
23791 || exit 1
23793 @endif libbacktrace
23795 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23796 maybe-TAGS-libbacktrace:
23797 @if libbacktrace
23798 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23800 TAGS-libbacktrace: \
23801 configure-libbacktrace
23802 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23803 r=`${PWD_COMMAND}`; export r; \
23804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805 $(HOST_EXPORTS) \
23806 for flag in $(EXTRA_HOST_FLAGS) ; do \
23807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23808 done; \
23809 echo "Doing TAGS in libbacktrace"; \
23810 (cd $(HOST_SUBDIR)/libbacktrace && \
23811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23813 "RANLIB=$${RANLIB}" \
23814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23815 TAGS) \
23816 || exit 1
23818 @endif libbacktrace
23820 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23821 maybe-install-info-libbacktrace:
23822 @if libbacktrace
23823 maybe-install-info-libbacktrace: install-info-libbacktrace
23825 install-info-libbacktrace: \
23826 configure-libbacktrace \
23827 info-libbacktrace
23828 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23829 r=`${PWD_COMMAND}`; export r; \
23830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23831 $(HOST_EXPORTS) \
23832 for flag in $(EXTRA_HOST_FLAGS) ; do \
23833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23834 done; \
23835 echo "Doing install-info in libbacktrace"; \
23836 (cd $(HOST_SUBDIR)/libbacktrace && \
23837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23839 "RANLIB=$${RANLIB}" \
23840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23841 install-info) \
23842 || exit 1
23844 @endif libbacktrace
23846 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23847 maybe-install-dvi-libbacktrace:
23848 @if libbacktrace
23849 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23851 install-dvi-libbacktrace: \
23852 configure-libbacktrace \
23853 dvi-libbacktrace
23854 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23855 r=`${PWD_COMMAND}`; export r; \
23856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23857 $(HOST_EXPORTS) \
23858 for flag in $(EXTRA_HOST_FLAGS) ; do \
23859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23860 done; \
23861 echo "Doing install-dvi in libbacktrace"; \
23862 (cd $(HOST_SUBDIR)/libbacktrace && \
23863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23865 "RANLIB=$${RANLIB}" \
23866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23867 install-dvi) \
23868 || exit 1
23870 @endif libbacktrace
23872 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23873 maybe-install-pdf-libbacktrace:
23874 @if libbacktrace
23875 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23877 install-pdf-libbacktrace: \
23878 configure-libbacktrace \
23879 pdf-libbacktrace
23880 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23881 r=`${PWD_COMMAND}`; export r; \
23882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23883 $(HOST_EXPORTS) \
23884 for flag in $(EXTRA_HOST_FLAGS) ; do \
23885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23886 done; \
23887 echo "Doing install-pdf in libbacktrace"; \
23888 (cd $(HOST_SUBDIR)/libbacktrace && \
23889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23891 "RANLIB=$${RANLIB}" \
23892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23893 install-pdf) \
23894 || exit 1
23896 @endif libbacktrace
23898 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23899 maybe-install-html-libbacktrace:
23900 @if libbacktrace
23901 maybe-install-html-libbacktrace: install-html-libbacktrace
23903 install-html-libbacktrace: \
23904 configure-libbacktrace \
23905 html-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 install-html 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 install-html) \
23920 || exit 1
23922 @endif libbacktrace
23924 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23925 maybe-installcheck-libbacktrace:
23926 @if libbacktrace
23927 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23929 installcheck-libbacktrace: \
23930 configure-libbacktrace
23931 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23932 r=`${PWD_COMMAND}`; export r; \
23933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934 $(HOST_EXPORTS) \
23935 for flag in $(EXTRA_HOST_FLAGS) ; do \
23936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23937 done; \
23938 echo "Doing installcheck in libbacktrace"; \
23939 (cd $(HOST_SUBDIR)/libbacktrace && \
23940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23942 "RANLIB=$${RANLIB}" \
23943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23944 installcheck) \
23945 || exit 1
23947 @endif libbacktrace
23949 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23950 maybe-mostlyclean-libbacktrace:
23951 @if libbacktrace
23952 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23954 mostlyclean-libbacktrace:
23955 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23956 r=`${PWD_COMMAND}`; export r; \
23957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958 $(HOST_EXPORTS) \
23959 for flag in $(EXTRA_HOST_FLAGS) ; do \
23960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961 done; \
23962 echo "Doing mostlyclean in libbacktrace"; \
23963 (cd $(HOST_SUBDIR)/libbacktrace && \
23964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23966 "RANLIB=$${RANLIB}" \
23967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23968 mostlyclean) \
23969 || exit 1
23971 @endif libbacktrace
23973 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23974 maybe-clean-libbacktrace:
23975 @if libbacktrace
23976 maybe-clean-libbacktrace: clean-libbacktrace
23978 clean-libbacktrace:
23979 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23980 r=`${PWD_COMMAND}`; export r; \
23981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23982 $(HOST_EXPORTS) \
23983 for flag in $(EXTRA_HOST_FLAGS) ; do \
23984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23985 done; \
23986 echo "Doing clean in libbacktrace"; \
23987 (cd $(HOST_SUBDIR)/libbacktrace && \
23988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23990 "RANLIB=$${RANLIB}" \
23991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23992 clean) \
23993 || exit 1
23995 @endif libbacktrace
23997 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23998 maybe-distclean-libbacktrace:
23999 @if libbacktrace
24000 maybe-distclean-libbacktrace: distclean-libbacktrace
24002 distclean-libbacktrace:
24003 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 $(HOST_EXPORTS) \
24007 for flag in $(EXTRA_HOST_FLAGS) ; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009 done; \
24010 echo "Doing distclean in libbacktrace"; \
24011 (cd $(HOST_SUBDIR)/libbacktrace && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016 distclean) \
24017 || exit 1
24019 @endif libbacktrace
24021 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24022 maybe-maintainer-clean-libbacktrace:
24023 @if libbacktrace
24024 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24026 maintainer-clean-libbacktrace:
24027 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24028 r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 for flag in $(EXTRA_HOST_FLAGS) ; do \
24032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033 done; \
24034 echo "Doing maintainer-clean in libbacktrace"; \
24035 (cd $(HOST_SUBDIR)/libbacktrace && \
24036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038 "RANLIB=$${RANLIB}" \
24039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24040 maintainer-clean) \
24041 || exit 1
24043 @endif libbacktrace
24047 .PHONY: configure-libcpp maybe-configure-libcpp
24048 maybe-configure-libcpp:
24049 @if gcc-bootstrap
24050 configure-libcpp: stage_current
24051 @endif gcc-bootstrap
24052 @if libcpp
24053 maybe-configure-libcpp: configure-libcpp
24054 configure-libcpp:
24055 @r=`${PWD_COMMAND}`; export r; \
24056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24057 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24059 $(HOST_EXPORTS) \
24060 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24061 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24062 case $(srcdir) in \
24063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24064 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24066 esac; \
24067 module_srcdir=libcpp; \
24068 $(SHELL) \
24069 $$s/$$module_srcdir/configure \
24070 --srcdir=$${topdir}/$$module_srcdir \
24071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24072 --target=${target_alias} \
24073 || exit 1
24074 @endif libcpp
24078 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24079 maybe-configure-stage1-libcpp:
24080 @if libcpp-bootstrap
24081 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24082 configure-stage1-libcpp:
24083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24085 @r=`${PWD_COMMAND}`; export r; \
24086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24087 TFLAGS="$(STAGE1_TFLAGS)"; \
24088 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24089 $(HOST_EXPORTS) \
24090 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24091 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24092 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24093 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24095 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24096 case $(srcdir) in \
24097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24098 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24100 esac; \
24101 module_srcdir=libcpp; \
24102 $(SHELL) $$s/$$module_srcdir/configure \
24103 --srcdir=$${topdir}/$$module_srcdir \
24104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24105 --target=${target_alias} \
24107 $(STAGE1_CONFIGURE_FLAGS)
24108 @endif libcpp-bootstrap
24110 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24111 maybe-configure-stage2-libcpp:
24112 @if libcpp-bootstrap
24113 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24114 configure-stage2-libcpp:
24115 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24117 @r=`${PWD_COMMAND}`; export r; \
24118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24119 TFLAGS="$(STAGE2_TFLAGS)"; \
24120 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24121 $(HOST_EXPORTS) \
24122 $(POSTSTAGE1_HOST_EXPORTS) \
24123 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24124 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24125 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24126 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24128 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24129 case $(srcdir) in \
24130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24131 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24133 esac; \
24134 module_srcdir=libcpp; \
24135 $(SHELL) $$s/$$module_srcdir/configure \
24136 --srcdir=$${topdir}/$$module_srcdir \
24137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24138 --target=${target_alias} \
24139 --with-build-libsubdir=$(HOST_SUBDIR) \
24140 $(STAGE2_CONFIGURE_FLAGS)
24141 @endif libcpp-bootstrap
24143 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24144 maybe-configure-stage3-libcpp:
24145 @if libcpp-bootstrap
24146 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24147 configure-stage3-libcpp:
24148 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24150 @r=`${PWD_COMMAND}`; export r; \
24151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24152 TFLAGS="$(STAGE3_TFLAGS)"; \
24153 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24154 $(HOST_EXPORTS) \
24155 $(POSTSTAGE1_HOST_EXPORTS) \
24156 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24157 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24158 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24159 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24161 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24162 case $(srcdir) in \
24163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24164 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24166 esac; \
24167 module_srcdir=libcpp; \
24168 $(SHELL) $$s/$$module_srcdir/configure \
24169 --srcdir=$${topdir}/$$module_srcdir \
24170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24171 --target=${target_alias} \
24172 --with-build-libsubdir=$(HOST_SUBDIR) \
24173 $(STAGE3_CONFIGURE_FLAGS)
24174 @endif libcpp-bootstrap
24176 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24177 maybe-configure-stage4-libcpp:
24178 @if libcpp-bootstrap
24179 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24180 configure-stage4-libcpp:
24181 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24183 @r=`${PWD_COMMAND}`; export r; \
24184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24185 TFLAGS="$(STAGE4_TFLAGS)"; \
24186 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24187 $(HOST_EXPORTS) \
24188 $(POSTSTAGE1_HOST_EXPORTS) \
24189 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24190 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24191 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24192 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24194 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24195 case $(srcdir) in \
24196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24197 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24199 esac; \
24200 module_srcdir=libcpp; \
24201 $(SHELL) $$s/$$module_srcdir/configure \
24202 --srcdir=$${topdir}/$$module_srcdir \
24203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24204 --target=${target_alias} \
24205 --with-build-libsubdir=$(HOST_SUBDIR) \
24206 $(STAGE4_CONFIGURE_FLAGS)
24207 @endif libcpp-bootstrap
24209 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24210 maybe-configure-stageprofile-libcpp:
24211 @if libcpp-bootstrap
24212 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24213 configure-stageprofile-libcpp:
24214 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24216 @r=`${PWD_COMMAND}`; export r; \
24217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24219 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24220 $(HOST_EXPORTS) \
24221 $(POSTSTAGE1_HOST_EXPORTS) \
24222 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24223 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24224 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24225 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24227 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24228 case $(srcdir) in \
24229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24230 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24232 esac; \
24233 module_srcdir=libcpp; \
24234 $(SHELL) $$s/$$module_srcdir/configure \
24235 --srcdir=$${topdir}/$$module_srcdir \
24236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24237 --target=${target_alias} \
24238 --with-build-libsubdir=$(HOST_SUBDIR) \
24239 $(STAGEprofile_CONFIGURE_FLAGS)
24240 @endif libcpp-bootstrap
24242 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24243 maybe-configure-stagetrain-libcpp:
24244 @if libcpp-bootstrap
24245 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24246 configure-stagetrain-libcpp:
24247 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24249 @r=`${PWD_COMMAND}`; export r; \
24250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24252 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24253 $(HOST_EXPORTS) \
24254 $(POSTSTAGE1_HOST_EXPORTS) \
24255 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24256 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24257 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24258 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24260 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24261 case $(srcdir) in \
24262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24263 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24265 esac; \
24266 module_srcdir=libcpp; \
24267 $(SHELL) $$s/$$module_srcdir/configure \
24268 --srcdir=$${topdir}/$$module_srcdir \
24269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24270 --target=${target_alias} \
24271 --with-build-libsubdir=$(HOST_SUBDIR) \
24272 $(STAGEtrain_CONFIGURE_FLAGS)
24273 @endif libcpp-bootstrap
24275 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24276 maybe-configure-stagefeedback-libcpp:
24277 @if libcpp-bootstrap
24278 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24279 configure-stagefeedback-libcpp:
24280 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24282 @r=`${PWD_COMMAND}`; export r; \
24283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24284 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24285 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24286 $(HOST_EXPORTS) \
24287 $(POSTSTAGE1_HOST_EXPORTS) \
24288 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24289 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24290 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24291 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24293 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24294 case $(srcdir) in \
24295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24296 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24298 esac; \
24299 module_srcdir=libcpp; \
24300 $(SHELL) $$s/$$module_srcdir/configure \
24301 --srcdir=$${topdir}/$$module_srcdir \
24302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24303 --target=${target_alias} \
24304 --with-build-libsubdir=$(HOST_SUBDIR) \
24305 $(STAGEfeedback_CONFIGURE_FLAGS)
24306 @endif libcpp-bootstrap
24308 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24309 maybe-configure-stageautoprofile-libcpp:
24310 @if libcpp-bootstrap
24311 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24312 configure-stageautoprofile-libcpp:
24313 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24315 @r=`${PWD_COMMAND}`; export r; \
24316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24317 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24318 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24319 $(HOST_EXPORTS) \
24320 $(POSTSTAGE1_HOST_EXPORTS) \
24321 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24322 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24323 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24324 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24326 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24327 case $(srcdir) in \
24328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24329 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24331 esac; \
24332 module_srcdir=libcpp; \
24333 $(SHELL) $$s/$$module_srcdir/configure \
24334 --srcdir=$${topdir}/$$module_srcdir \
24335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24336 --target=${target_alias} \
24337 --with-build-libsubdir=$(HOST_SUBDIR) \
24338 $(STAGEautoprofile_CONFIGURE_FLAGS)
24339 @endif libcpp-bootstrap
24341 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24342 maybe-configure-stageautofeedback-libcpp:
24343 @if libcpp-bootstrap
24344 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24345 configure-stageautofeedback-libcpp:
24346 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24348 @r=`${PWD_COMMAND}`; export r; \
24349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24350 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24351 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24352 $(HOST_EXPORTS) \
24353 $(POSTSTAGE1_HOST_EXPORTS) \
24354 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24355 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24356 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24357 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24359 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24360 case $(srcdir) in \
24361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24362 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24364 esac; \
24365 module_srcdir=libcpp; \
24366 $(SHELL) $$s/$$module_srcdir/configure \
24367 --srcdir=$${topdir}/$$module_srcdir \
24368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24369 --target=${target_alias} \
24370 --with-build-libsubdir=$(HOST_SUBDIR) \
24371 $(STAGEautofeedback_CONFIGURE_FLAGS)
24372 @endif libcpp-bootstrap
24378 .PHONY: all-libcpp maybe-all-libcpp
24379 maybe-all-libcpp:
24380 @if gcc-bootstrap
24381 all-libcpp: stage_current
24382 @endif gcc-bootstrap
24383 @if libcpp
24384 TARGET-libcpp=all
24385 maybe-all-libcpp: all-libcpp
24386 all-libcpp: configure-libcpp
24387 @r=`${PWD_COMMAND}`; export r; \
24388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24389 $(HOST_EXPORTS) \
24390 (cd $(HOST_SUBDIR)/libcpp && \
24391 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24392 $(TARGET-libcpp))
24393 @endif libcpp
24397 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24398 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24399 maybe-all-stage1-libcpp:
24400 maybe-clean-stage1-libcpp:
24401 @if libcpp-bootstrap
24402 maybe-all-stage1-libcpp: all-stage1-libcpp
24403 all-stage1: all-stage1-libcpp
24404 TARGET-stage1-libcpp = $(TARGET-libcpp)
24405 all-stage1-libcpp: configure-stage1-libcpp
24406 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24407 @r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 TFLAGS="$(STAGE1_TFLAGS)"; \
24410 $(HOST_EXPORTS) \
24411 cd $(HOST_SUBDIR)/libcpp && \
24413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24414 CFLAGS="$(STAGE1_CFLAGS)" \
24415 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24416 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24417 LIBCFLAGS="$(LIBCFLAGS)" \
24418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24421 $(EXTRA_HOST_FLAGS) \
24422 $(STAGE1_FLAGS_TO_PASS) \
24423 TFLAGS="$(STAGE1_TFLAGS)" \
24424 $(TARGET-stage1-libcpp)
24426 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24427 clean-stage1: clean-stage1-libcpp
24428 clean-stage1-libcpp:
24429 @if [ $(current_stage) = stage1 ]; then \
24430 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24431 else \
24432 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24433 $(MAKE) stage1-start; \
24434 fi; \
24435 cd $(HOST_SUBDIR)/libcpp && \
24436 $(MAKE) $(EXTRA_HOST_FLAGS) \
24437 $(STAGE1_FLAGS_TO_PASS) clean
24438 @endif libcpp-bootstrap
24441 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24442 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24443 maybe-all-stage2-libcpp:
24444 maybe-clean-stage2-libcpp:
24445 @if libcpp-bootstrap
24446 maybe-all-stage2-libcpp: all-stage2-libcpp
24447 all-stage2: all-stage2-libcpp
24448 TARGET-stage2-libcpp = $(TARGET-libcpp)
24449 all-stage2-libcpp: configure-stage2-libcpp
24450 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24451 @r=`${PWD_COMMAND}`; export r; \
24452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453 TFLAGS="$(STAGE2_TFLAGS)"; \
24454 $(HOST_EXPORTS) \
24455 $(POSTSTAGE1_HOST_EXPORTS) \
24456 cd $(HOST_SUBDIR)/libcpp && \
24458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24459 CFLAGS="$(STAGE2_CFLAGS)" \
24460 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24461 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24462 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24467 TFLAGS="$(STAGE2_TFLAGS)" \
24468 $(TARGET-stage2-libcpp)
24470 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24471 clean-stage2: clean-stage2-libcpp
24472 clean-stage2-libcpp:
24473 @if [ $(current_stage) = stage2 ]; then \
24474 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24475 else \
24476 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24477 $(MAKE) stage2-start; \
24478 fi; \
24479 cd $(HOST_SUBDIR)/libcpp && \
24480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24481 @endif libcpp-bootstrap
24484 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24485 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24486 maybe-all-stage3-libcpp:
24487 maybe-clean-stage3-libcpp:
24488 @if libcpp-bootstrap
24489 maybe-all-stage3-libcpp: all-stage3-libcpp
24490 all-stage3: all-stage3-libcpp
24491 TARGET-stage3-libcpp = $(TARGET-libcpp)
24492 all-stage3-libcpp: configure-stage3-libcpp
24493 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24494 @r=`${PWD_COMMAND}`; export r; \
24495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496 TFLAGS="$(STAGE3_TFLAGS)"; \
24497 $(HOST_EXPORTS) \
24498 $(POSTSTAGE1_HOST_EXPORTS) \
24499 cd $(HOST_SUBDIR)/libcpp && \
24501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24502 CFLAGS="$(STAGE3_CFLAGS)" \
24503 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24504 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24505 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24510 TFLAGS="$(STAGE3_TFLAGS)" \
24511 $(TARGET-stage3-libcpp)
24513 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24514 clean-stage3: clean-stage3-libcpp
24515 clean-stage3-libcpp:
24516 @if [ $(current_stage) = stage3 ]; then \
24517 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24518 else \
24519 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24520 $(MAKE) stage3-start; \
24521 fi; \
24522 cd $(HOST_SUBDIR)/libcpp && \
24523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24524 @endif libcpp-bootstrap
24527 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24528 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24529 maybe-all-stage4-libcpp:
24530 maybe-clean-stage4-libcpp:
24531 @if libcpp-bootstrap
24532 maybe-all-stage4-libcpp: all-stage4-libcpp
24533 all-stage4: all-stage4-libcpp
24534 TARGET-stage4-libcpp = $(TARGET-libcpp)
24535 all-stage4-libcpp: configure-stage4-libcpp
24536 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24537 @r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 TFLAGS="$(STAGE4_TFLAGS)"; \
24540 $(HOST_EXPORTS) \
24541 $(POSTSTAGE1_HOST_EXPORTS) \
24542 cd $(HOST_SUBDIR)/libcpp && \
24544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24545 CFLAGS="$(STAGE4_CFLAGS)" \
24546 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24547 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24548 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24549 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24550 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24551 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24552 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24553 TFLAGS="$(STAGE4_TFLAGS)" \
24554 $(TARGET-stage4-libcpp)
24556 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24557 clean-stage4: clean-stage4-libcpp
24558 clean-stage4-libcpp:
24559 @if [ $(current_stage) = stage4 ]; then \
24560 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24561 else \
24562 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24563 $(MAKE) stage4-start; \
24564 fi; \
24565 cd $(HOST_SUBDIR)/libcpp && \
24566 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24567 @endif libcpp-bootstrap
24570 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24571 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24572 maybe-all-stageprofile-libcpp:
24573 maybe-clean-stageprofile-libcpp:
24574 @if libcpp-bootstrap
24575 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24576 all-stageprofile: all-stageprofile-libcpp
24577 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24578 all-stageprofile-libcpp: configure-stageprofile-libcpp
24579 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24580 @r=`${PWD_COMMAND}`; export r; \
24581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24582 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24583 $(HOST_EXPORTS) \
24584 $(POSTSTAGE1_HOST_EXPORTS) \
24585 cd $(HOST_SUBDIR)/libcpp && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24588 CFLAGS="$(STAGEprofile_CFLAGS)" \
24589 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24590 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24591 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24596 TFLAGS="$(STAGEprofile_TFLAGS)" \
24597 $(TARGET-stageprofile-libcpp)
24599 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24600 clean-stageprofile: clean-stageprofile-libcpp
24601 clean-stageprofile-libcpp:
24602 @if [ $(current_stage) = stageprofile ]; then \
24603 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24604 else \
24605 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24606 $(MAKE) stageprofile-start; \
24607 fi; \
24608 cd $(HOST_SUBDIR)/libcpp && \
24609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24610 @endif libcpp-bootstrap
24613 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24614 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24615 maybe-all-stagetrain-libcpp:
24616 maybe-clean-stagetrain-libcpp:
24617 @if libcpp-bootstrap
24618 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24619 all-stagetrain: all-stagetrain-libcpp
24620 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24621 all-stagetrain-libcpp: configure-stagetrain-libcpp
24622 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24623 @r=`${PWD_COMMAND}`; export r; \
24624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24626 $(HOST_EXPORTS) \
24627 $(POSTSTAGE1_HOST_EXPORTS) \
24628 cd $(HOST_SUBDIR)/libcpp && \
24630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24631 CFLAGS="$(STAGEtrain_CFLAGS)" \
24632 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24633 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24634 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24639 TFLAGS="$(STAGEtrain_TFLAGS)" \
24640 $(TARGET-stagetrain-libcpp)
24642 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24643 clean-stagetrain: clean-stagetrain-libcpp
24644 clean-stagetrain-libcpp:
24645 @if [ $(current_stage) = stagetrain ]; then \
24646 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24647 else \
24648 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24649 $(MAKE) stagetrain-start; \
24650 fi; \
24651 cd $(HOST_SUBDIR)/libcpp && \
24652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24653 @endif libcpp-bootstrap
24656 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24657 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24658 maybe-all-stagefeedback-libcpp:
24659 maybe-clean-stagefeedback-libcpp:
24660 @if libcpp-bootstrap
24661 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24662 all-stagefeedback: all-stagefeedback-libcpp
24663 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24664 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24666 @r=`${PWD_COMMAND}`; export r; \
24667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24668 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24669 $(HOST_EXPORTS) \
24670 $(POSTSTAGE1_HOST_EXPORTS) \
24671 cd $(HOST_SUBDIR)/libcpp && \
24673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24674 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24675 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24676 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24677 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24681 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24682 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24683 $(TARGET-stagefeedback-libcpp)
24685 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24686 clean-stagefeedback: clean-stagefeedback-libcpp
24687 clean-stagefeedback-libcpp:
24688 @if [ $(current_stage) = stagefeedback ]; then \
24689 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24690 else \
24691 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24692 $(MAKE) stagefeedback-start; \
24693 fi; \
24694 cd $(HOST_SUBDIR)/libcpp && \
24695 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24696 @endif libcpp-bootstrap
24699 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24700 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24701 maybe-all-stageautoprofile-libcpp:
24702 maybe-clean-stageautoprofile-libcpp:
24703 @if libcpp-bootstrap
24704 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24705 all-stageautoprofile: all-stageautoprofile-libcpp
24706 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24707 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24708 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24709 @r=`${PWD_COMMAND}`; export r; \
24710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24711 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24712 $(HOST_EXPORTS) \
24713 $(POSTSTAGE1_HOST_EXPORTS) \
24714 cd $(HOST_SUBDIR)/libcpp && \
24715 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24717 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24718 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24719 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24720 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24724 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24725 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24726 $(TARGET-stageautoprofile-libcpp)
24728 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24729 clean-stageautoprofile: clean-stageautoprofile-libcpp
24730 clean-stageautoprofile-libcpp:
24731 @if [ $(current_stage) = stageautoprofile ]; then \
24732 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24733 else \
24734 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24735 $(MAKE) stageautoprofile-start; \
24736 fi; \
24737 cd $(HOST_SUBDIR)/libcpp && \
24738 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24739 @endif libcpp-bootstrap
24742 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24743 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24744 maybe-all-stageautofeedback-libcpp:
24745 maybe-clean-stageautofeedback-libcpp:
24746 @if libcpp-bootstrap
24747 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24748 all-stageautofeedback: all-stageautofeedback-libcpp
24749 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24750 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24751 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24752 @r=`${PWD_COMMAND}`; export r; \
24753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24755 $(HOST_EXPORTS) \
24756 $(POSTSTAGE1_HOST_EXPORTS) \
24757 cd $(HOST_SUBDIR)/libcpp && \
24759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24760 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24761 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24762 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24763 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24768 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24769 $(TARGET-stageautofeedback-libcpp)
24771 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24772 clean-stageautofeedback: clean-stageautofeedback-libcpp
24773 clean-stageautofeedback-libcpp:
24774 @if [ $(current_stage) = stageautofeedback ]; then \
24775 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24776 else \
24777 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24778 $(MAKE) stageautofeedback-start; \
24779 fi; \
24780 cd $(HOST_SUBDIR)/libcpp && \
24781 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24782 @endif libcpp-bootstrap
24788 .PHONY: check-libcpp maybe-check-libcpp
24789 maybe-check-libcpp:
24790 @if libcpp
24791 maybe-check-libcpp: check-libcpp
24793 check-libcpp:
24794 @: $(MAKE); $(unstage)
24795 @r=`${PWD_COMMAND}`; export r; \
24796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24798 (cd $(HOST_SUBDIR)/libcpp && \
24799 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24801 @endif libcpp
24803 .PHONY: install-libcpp maybe-install-libcpp
24804 maybe-install-libcpp:
24805 @if libcpp
24806 maybe-install-libcpp: install-libcpp
24808 install-libcpp: installdirs
24809 @: $(MAKE); $(unstage)
24810 @r=`${PWD_COMMAND}`; export r; \
24811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24812 $(HOST_EXPORTS) \
24813 (cd $(HOST_SUBDIR)/libcpp && \
24814 $(MAKE) $(FLAGS_TO_PASS) install)
24816 @endif libcpp
24818 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24819 maybe-install-strip-libcpp:
24820 @if libcpp
24821 maybe-install-strip-libcpp: install-strip-libcpp
24823 install-strip-libcpp: installdirs
24824 @: $(MAKE); $(unstage)
24825 @r=`${PWD_COMMAND}`; export r; \
24826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827 $(HOST_EXPORTS) \
24828 (cd $(HOST_SUBDIR)/libcpp && \
24829 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24831 @endif libcpp
24833 # Other targets (info, dvi, pdf, etc.)
24835 .PHONY: maybe-info-libcpp info-libcpp
24836 maybe-info-libcpp:
24837 @if libcpp
24838 maybe-info-libcpp: info-libcpp
24840 info-libcpp: \
24841 configure-libcpp
24842 @[ -f ./libcpp/Makefile ] || exit 0; \
24843 r=`${PWD_COMMAND}`; export r; \
24844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24845 $(HOST_EXPORTS) \
24846 for flag in $(EXTRA_HOST_FLAGS) ; do \
24847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24848 done; \
24849 echo "Doing info in libcpp"; \
24850 (cd $(HOST_SUBDIR)/libcpp && \
24851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24853 "RANLIB=$${RANLIB}" \
24854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24855 info) \
24856 || exit 1
24858 @endif libcpp
24860 .PHONY: maybe-dvi-libcpp dvi-libcpp
24861 maybe-dvi-libcpp:
24862 @if libcpp
24863 maybe-dvi-libcpp: dvi-libcpp
24865 dvi-libcpp: \
24866 configure-libcpp
24867 @[ -f ./libcpp/Makefile ] || exit 0; \
24868 r=`${PWD_COMMAND}`; export r; \
24869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24870 $(HOST_EXPORTS) \
24871 for flag in $(EXTRA_HOST_FLAGS) ; do \
24872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24873 done; \
24874 echo "Doing dvi in libcpp"; \
24875 (cd $(HOST_SUBDIR)/libcpp && \
24876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24878 "RANLIB=$${RANLIB}" \
24879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24880 dvi) \
24881 || exit 1
24883 @endif libcpp
24885 .PHONY: maybe-pdf-libcpp pdf-libcpp
24886 maybe-pdf-libcpp:
24887 @if libcpp
24888 maybe-pdf-libcpp: pdf-libcpp
24890 pdf-libcpp: \
24891 configure-libcpp
24892 @[ -f ./libcpp/Makefile ] || exit 0; \
24893 r=`${PWD_COMMAND}`; export r; \
24894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24895 $(HOST_EXPORTS) \
24896 for flag in $(EXTRA_HOST_FLAGS) ; do \
24897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24898 done; \
24899 echo "Doing pdf in libcpp"; \
24900 (cd $(HOST_SUBDIR)/libcpp && \
24901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24903 "RANLIB=$${RANLIB}" \
24904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24905 pdf) \
24906 || exit 1
24908 @endif libcpp
24910 .PHONY: maybe-html-libcpp html-libcpp
24911 maybe-html-libcpp:
24912 @if libcpp
24913 maybe-html-libcpp: html-libcpp
24915 html-libcpp: \
24916 configure-libcpp
24917 @[ -f ./libcpp/Makefile ] || exit 0; \
24918 r=`${PWD_COMMAND}`; export r; \
24919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24920 $(HOST_EXPORTS) \
24921 for flag in $(EXTRA_HOST_FLAGS) ; do \
24922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24923 done; \
24924 echo "Doing html in libcpp"; \
24925 (cd $(HOST_SUBDIR)/libcpp && \
24926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24928 "RANLIB=$${RANLIB}" \
24929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24930 html) \
24931 || exit 1
24933 @endif libcpp
24935 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24936 maybe-TAGS-libcpp:
24937 @if libcpp
24938 maybe-TAGS-libcpp: TAGS-libcpp
24940 TAGS-libcpp: \
24941 configure-libcpp
24942 @[ -f ./libcpp/Makefile ] || exit 0; \
24943 r=`${PWD_COMMAND}`; export r; \
24944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24945 $(HOST_EXPORTS) \
24946 for flag in $(EXTRA_HOST_FLAGS) ; do \
24947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24948 done; \
24949 echo "Doing TAGS in libcpp"; \
24950 (cd $(HOST_SUBDIR)/libcpp && \
24951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24953 "RANLIB=$${RANLIB}" \
24954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24955 TAGS) \
24956 || exit 1
24958 @endif libcpp
24960 .PHONY: maybe-install-info-libcpp install-info-libcpp
24961 maybe-install-info-libcpp:
24962 @if libcpp
24963 maybe-install-info-libcpp: install-info-libcpp
24965 install-info-libcpp: \
24966 configure-libcpp \
24967 info-libcpp
24968 @[ -f ./libcpp/Makefile ] || exit 0; \
24969 r=`${PWD_COMMAND}`; export r; \
24970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24971 $(HOST_EXPORTS) \
24972 for flag in $(EXTRA_HOST_FLAGS) ; do \
24973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24974 done; \
24975 echo "Doing install-info in libcpp"; \
24976 (cd $(HOST_SUBDIR)/libcpp && \
24977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24979 "RANLIB=$${RANLIB}" \
24980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24981 install-info) \
24982 || exit 1
24984 @endif libcpp
24986 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24987 maybe-install-dvi-libcpp:
24988 @if libcpp
24989 maybe-install-dvi-libcpp: install-dvi-libcpp
24991 install-dvi-libcpp: \
24992 configure-libcpp \
24993 dvi-libcpp
24994 @[ -f ./libcpp/Makefile ] || exit 0; \
24995 r=`${PWD_COMMAND}`; export r; \
24996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24997 $(HOST_EXPORTS) \
24998 for flag in $(EXTRA_HOST_FLAGS) ; do \
24999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25000 done; \
25001 echo "Doing install-dvi in libcpp"; \
25002 (cd $(HOST_SUBDIR)/libcpp && \
25003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25005 "RANLIB=$${RANLIB}" \
25006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25007 install-dvi) \
25008 || exit 1
25010 @endif libcpp
25012 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25013 maybe-install-pdf-libcpp:
25014 @if libcpp
25015 maybe-install-pdf-libcpp: install-pdf-libcpp
25017 install-pdf-libcpp: \
25018 configure-libcpp \
25019 pdf-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 install-pdf 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 install-pdf) \
25034 || exit 1
25036 @endif libcpp
25038 .PHONY: maybe-install-html-libcpp install-html-libcpp
25039 maybe-install-html-libcpp:
25040 @if libcpp
25041 maybe-install-html-libcpp: install-html-libcpp
25043 install-html-libcpp: \
25044 configure-libcpp \
25045 html-libcpp
25046 @[ -f ./libcpp/Makefile ] || exit 0; \
25047 r=`${PWD_COMMAND}`; export r; \
25048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25049 $(HOST_EXPORTS) \
25050 for flag in $(EXTRA_HOST_FLAGS) ; do \
25051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25052 done; \
25053 echo "Doing install-html in libcpp"; \
25054 (cd $(HOST_SUBDIR)/libcpp && \
25055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25057 "RANLIB=$${RANLIB}" \
25058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25059 install-html) \
25060 || exit 1
25062 @endif libcpp
25064 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25065 maybe-installcheck-libcpp:
25066 @if libcpp
25067 maybe-installcheck-libcpp: installcheck-libcpp
25069 installcheck-libcpp: \
25070 configure-libcpp
25071 @[ -f ./libcpp/Makefile ] || exit 0; \
25072 r=`${PWD_COMMAND}`; export r; \
25073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25074 $(HOST_EXPORTS) \
25075 for flag in $(EXTRA_HOST_FLAGS) ; do \
25076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25077 done; \
25078 echo "Doing installcheck in libcpp"; \
25079 (cd $(HOST_SUBDIR)/libcpp && \
25080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25082 "RANLIB=$${RANLIB}" \
25083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25084 installcheck) \
25085 || exit 1
25087 @endif libcpp
25089 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25090 maybe-mostlyclean-libcpp:
25091 @if libcpp
25092 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25094 mostlyclean-libcpp:
25095 @[ -f ./libcpp/Makefile ] || exit 0; \
25096 r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 $(HOST_EXPORTS) \
25099 for flag in $(EXTRA_HOST_FLAGS) ; do \
25100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101 done; \
25102 echo "Doing mostlyclean in libcpp"; \
25103 (cd $(HOST_SUBDIR)/libcpp && \
25104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106 "RANLIB=$${RANLIB}" \
25107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25108 mostlyclean) \
25109 || exit 1
25111 @endif libcpp
25113 .PHONY: maybe-clean-libcpp clean-libcpp
25114 maybe-clean-libcpp:
25115 @if libcpp
25116 maybe-clean-libcpp: clean-libcpp
25118 clean-libcpp:
25119 @[ -f ./libcpp/Makefile ] || exit 0; \
25120 r=`${PWD_COMMAND}`; export r; \
25121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25122 $(HOST_EXPORTS) \
25123 for flag in $(EXTRA_HOST_FLAGS) ; do \
25124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25125 done; \
25126 echo "Doing clean in libcpp"; \
25127 (cd $(HOST_SUBDIR)/libcpp && \
25128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25130 "RANLIB=$${RANLIB}" \
25131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25132 clean) \
25133 || exit 1
25135 @endif libcpp
25137 .PHONY: maybe-distclean-libcpp distclean-libcpp
25138 maybe-distclean-libcpp:
25139 @if libcpp
25140 maybe-distclean-libcpp: distclean-libcpp
25142 distclean-libcpp:
25143 @[ -f ./libcpp/Makefile ] || exit 0; \
25144 r=`${PWD_COMMAND}`; export r; \
25145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25146 $(HOST_EXPORTS) \
25147 for flag in $(EXTRA_HOST_FLAGS) ; do \
25148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25149 done; \
25150 echo "Doing distclean in libcpp"; \
25151 (cd $(HOST_SUBDIR)/libcpp && \
25152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25154 "RANLIB=$${RANLIB}" \
25155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25156 distclean) \
25157 || exit 1
25159 @endif libcpp
25161 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25162 maybe-maintainer-clean-libcpp:
25163 @if libcpp
25164 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25166 maintainer-clean-libcpp:
25167 @[ -f ./libcpp/Makefile ] || exit 0; \
25168 r=`${PWD_COMMAND}`; export r; \
25169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25170 $(HOST_EXPORTS) \
25171 for flag in $(EXTRA_HOST_FLAGS) ; do \
25172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25173 done; \
25174 echo "Doing maintainer-clean in libcpp"; \
25175 (cd $(HOST_SUBDIR)/libcpp && \
25176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25178 "RANLIB=$${RANLIB}" \
25179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25180 maintainer-clean) \
25181 || exit 1
25183 @endif libcpp
25187 .PHONY: configure-libcody maybe-configure-libcody
25188 maybe-configure-libcody:
25189 @if gcc-bootstrap
25190 configure-libcody: stage_current
25191 @endif gcc-bootstrap
25192 @if libcody
25193 maybe-configure-libcody: configure-libcody
25194 configure-libcody:
25195 @r=`${PWD_COMMAND}`; export r; \
25196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25199 $(HOST_EXPORTS) \
25200 echo Configuring in $(HOST_SUBDIR)/libcody; \
25201 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25202 case $(srcdir) in \
25203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25204 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25206 esac; \
25207 module_srcdir=libcody; \
25208 $(SHELL) \
25209 $$s/$$module_srcdir/configure \
25210 --srcdir=$${topdir}/$$module_srcdir \
25211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25212 --target=${target_alias} \
25213 || exit 1
25214 @endif libcody
25218 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25219 maybe-configure-stage1-libcody:
25220 @if libcody-bootstrap
25221 maybe-configure-stage1-libcody: configure-stage1-libcody
25222 configure-stage1-libcody:
25223 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25225 @r=`${PWD_COMMAND}`; export r; \
25226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25227 TFLAGS="$(STAGE1_TFLAGS)"; \
25228 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25229 $(HOST_EXPORTS) \
25230 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25231 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25232 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25233 echo Configuring stage 1 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} \
25247 $(STAGE1_CONFIGURE_FLAGS)
25248 @endif libcody-bootstrap
25250 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25251 maybe-configure-stage2-libcody:
25252 @if libcody-bootstrap
25253 maybe-configure-stage2-libcody: configure-stage2-libcody
25254 configure-stage2-libcody:
25255 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25257 @r=`${PWD_COMMAND}`; export r; \
25258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259 TFLAGS="$(STAGE2_TFLAGS)"; \
25260 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25261 $(HOST_EXPORTS) \
25262 $(POSTSTAGE1_HOST_EXPORTS) \
25263 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25264 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25265 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25266 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
25281 @endif libcody-bootstrap
25283 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25284 maybe-configure-stage3-libcody:
25285 @if libcody-bootstrap
25286 maybe-configure-stage3-libcody: configure-stage3-libcody
25287 configure-stage3-libcody:
25288 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25290 @r=`${PWD_COMMAND}`; export r; \
25291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292 TFLAGS="$(STAGE3_TFLAGS)"; \
25293 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25294 $(HOST_EXPORTS) \
25295 $(POSTSTAGE1_HOST_EXPORTS) \
25296 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25297 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25298 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25299 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
25314 @endif libcody-bootstrap
25316 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25317 maybe-configure-stage4-libcody:
25318 @if libcody-bootstrap
25319 maybe-configure-stage4-libcody: configure-stage4-libcody
25320 configure-stage4-libcody:
25321 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25323 @r=`${PWD_COMMAND}`; export r; \
25324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325 TFLAGS="$(STAGE4_TFLAGS)"; \
25326 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25327 $(HOST_EXPORTS) \
25328 $(POSTSTAGE1_HOST_EXPORTS) \
25329 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25330 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25331 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25332 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
25347 @endif libcody-bootstrap
25349 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25350 maybe-configure-stageprofile-libcody:
25351 @if libcody-bootstrap
25352 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25353 configure-stageprofile-libcody:
25354 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25356 @r=`${PWD_COMMAND}`; export r; \
25357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25358 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25359 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25360 $(HOST_EXPORTS) \
25361 $(POSTSTAGE1_HOST_EXPORTS) \
25362 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25363 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25364 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25365 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
25380 @endif libcody-bootstrap
25382 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25383 maybe-configure-stagetrain-libcody:
25384 @if libcody-bootstrap
25385 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25386 configure-stagetrain-libcody:
25387 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25389 @r=`${PWD_COMMAND}`; export r; \
25390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25392 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25393 $(HOST_EXPORTS) \
25394 $(POSTSTAGE1_HOST_EXPORTS) \
25395 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25396 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25397 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25398 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
25413 @endif libcody-bootstrap
25415 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25416 maybe-configure-stagefeedback-libcody:
25417 @if libcody-bootstrap
25418 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25419 configure-stagefeedback-libcody:
25420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25422 @r=`${PWD_COMMAND}`; export r; \
25423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25425 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25426 $(HOST_EXPORTS) \
25427 $(POSTSTAGE1_HOST_EXPORTS) \
25428 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25429 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25431 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25433 cd $(HOST_SUBDIR)/libcody || exit 1; \
25434 case $(srcdir) in \
25435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25436 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25438 esac; \
25439 module_srcdir=libcody; \
25440 $(SHELL) $$s/$$module_srcdir/configure \
25441 --srcdir=$${topdir}/$$module_srcdir \
25442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25443 --target=${target_alias} \
25444 --with-build-libsubdir=$(HOST_SUBDIR) \
25445 $(STAGEfeedback_CONFIGURE_FLAGS)
25446 @endif libcody-bootstrap
25448 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25449 maybe-configure-stageautoprofile-libcody:
25450 @if libcody-bootstrap
25451 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25452 configure-stageautoprofile-libcody:
25453 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25455 @r=`${PWD_COMMAND}`; export r; \
25456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25458 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25459 $(HOST_EXPORTS) \
25460 $(POSTSTAGE1_HOST_EXPORTS) \
25461 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25462 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25463 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25464 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25466 cd $(HOST_SUBDIR)/libcody || exit 1; \
25467 case $(srcdir) in \
25468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25469 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25471 esac; \
25472 module_srcdir=libcody; \
25473 $(SHELL) $$s/$$module_srcdir/configure \
25474 --srcdir=$${topdir}/$$module_srcdir \
25475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25476 --target=${target_alias} \
25477 --with-build-libsubdir=$(HOST_SUBDIR) \
25478 $(STAGEautoprofile_CONFIGURE_FLAGS)
25479 @endif libcody-bootstrap
25481 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25482 maybe-configure-stageautofeedback-libcody:
25483 @if libcody-bootstrap
25484 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25485 configure-stageautofeedback-libcody:
25486 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25488 @r=`${PWD_COMMAND}`; export r; \
25489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25491 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25492 $(HOST_EXPORTS) \
25493 $(POSTSTAGE1_HOST_EXPORTS) \
25494 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25495 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25496 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25497 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25499 cd $(HOST_SUBDIR)/libcody || exit 1; \
25500 case $(srcdir) in \
25501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25502 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25504 esac; \
25505 module_srcdir=libcody; \
25506 $(SHELL) $$s/$$module_srcdir/configure \
25507 --srcdir=$${topdir}/$$module_srcdir \
25508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25509 --target=${target_alias} \
25510 --with-build-libsubdir=$(HOST_SUBDIR) \
25511 $(STAGEautofeedback_CONFIGURE_FLAGS)
25512 @endif libcody-bootstrap
25518 .PHONY: all-libcody maybe-all-libcody
25519 maybe-all-libcody:
25520 @if gcc-bootstrap
25521 all-libcody: stage_current
25522 @endif gcc-bootstrap
25523 @if libcody
25524 TARGET-libcody=all
25525 maybe-all-libcody: all-libcody
25526 all-libcody: configure-libcody
25527 @r=`${PWD_COMMAND}`; export r; \
25528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529 $(HOST_EXPORTS) \
25530 (cd $(HOST_SUBDIR)/libcody && \
25531 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25532 $(TARGET-libcody))
25533 @endif libcody
25537 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25538 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25539 maybe-all-stage1-libcody:
25540 maybe-clean-stage1-libcody:
25541 @if libcody-bootstrap
25542 maybe-all-stage1-libcody: all-stage1-libcody
25543 all-stage1: all-stage1-libcody
25544 TARGET-stage1-libcody = $(TARGET-libcody)
25545 all-stage1-libcody: configure-stage1-libcody
25546 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25547 @r=`${PWD_COMMAND}`; export r; \
25548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25549 TFLAGS="$(STAGE1_TFLAGS)"; \
25550 $(HOST_EXPORTS) \
25551 cd $(HOST_SUBDIR)/libcody && \
25553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25554 CFLAGS="$(STAGE1_CFLAGS)" \
25555 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25556 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25557 LIBCFLAGS="$(LIBCFLAGS)" \
25558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25561 $(EXTRA_HOST_FLAGS) \
25562 $(STAGE1_FLAGS_TO_PASS) \
25563 TFLAGS="$(STAGE1_TFLAGS)" \
25564 $(TARGET-stage1-libcody)
25566 maybe-clean-stage1-libcody: clean-stage1-libcody
25567 clean-stage1: clean-stage1-libcody
25568 clean-stage1-libcody:
25569 @if [ $(current_stage) = stage1 ]; then \
25570 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25571 else \
25572 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25573 $(MAKE) stage1-start; \
25574 fi; \
25575 cd $(HOST_SUBDIR)/libcody && \
25576 $(MAKE) $(EXTRA_HOST_FLAGS) \
25577 $(STAGE1_FLAGS_TO_PASS) clean
25578 @endif libcody-bootstrap
25581 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25582 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25583 maybe-all-stage2-libcody:
25584 maybe-clean-stage2-libcody:
25585 @if libcody-bootstrap
25586 maybe-all-stage2-libcody: all-stage2-libcody
25587 all-stage2: all-stage2-libcody
25588 TARGET-stage2-libcody = $(TARGET-libcody)
25589 all-stage2-libcody: configure-stage2-libcody
25590 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25591 @r=`${PWD_COMMAND}`; export r; \
25592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593 TFLAGS="$(STAGE2_TFLAGS)"; \
25594 $(HOST_EXPORTS) \
25595 $(POSTSTAGE1_HOST_EXPORTS) \
25596 cd $(HOST_SUBDIR)/libcody && \
25598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25599 CFLAGS="$(STAGE2_CFLAGS)" \
25600 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25601 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25602 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25607 TFLAGS="$(STAGE2_TFLAGS)" \
25608 $(TARGET-stage2-libcody)
25610 maybe-clean-stage2-libcody: clean-stage2-libcody
25611 clean-stage2: clean-stage2-libcody
25612 clean-stage2-libcody:
25613 @if [ $(current_stage) = stage2 ]; then \
25614 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25615 else \
25616 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25617 $(MAKE) stage2-start; \
25618 fi; \
25619 cd $(HOST_SUBDIR)/libcody && \
25620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25621 @endif libcody-bootstrap
25624 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25625 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25626 maybe-all-stage3-libcody:
25627 maybe-clean-stage3-libcody:
25628 @if libcody-bootstrap
25629 maybe-all-stage3-libcody: all-stage3-libcody
25630 all-stage3: all-stage3-libcody
25631 TARGET-stage3-libcody = $(TARGET-libcody)
25632 all-stage3-libcody: configure-stage3-libcody
25633 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25634 @r=`${PWD_COMMAND}`; export r; \
25635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636 TFLAGS="$(STAGE3_TFLAGS)"; \
25637 $(HOST_EXPORTS) \
25638 $(POSTSTAGE1_HOST_EXPORTS) \
25639 cd $(HOST_SUBDIR)/libcody && \
25641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25642 CFLAGS="$(STAGE3_CFLAGS)" \
25643 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25644 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25645 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25650 TFLAGS="$(STAGE3_TFLAGS)" \
25651 $(TARGET-stage3-libcody)
25653 maybe-clean-stage3-libcody: clean-stage3-libcody
25654 clean-stage3: clean-stage3-libcody
25655 clean-stage3-libcody:
25656 @if [ $(current_stage) = stage3 ]; then \
25657 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25658 else \
25659 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25660 $(MAKE) stage3-start; \
25661 fi; \
25662 cd $(HOST_SUBDIR)/libcody && \
25663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25664 @endif libcody-bootstrap
25667 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25668 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25669 maybe-all-stage4-libcody:
25670 maybe-clean-stage4-libcody:
25671 @if libcody-bootstrap
25672 maybe-all-stage4-libcody: all-stage4-libcody
25673 all-stage4: all-stage4-libcody
25674 TARGET-stage4-libcody = $(TARGET-libcody)
25675 all-stage4-libcody: configure-stage4-libcody
25676 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25677 @r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 TFLAGS="$(STAGE4_TFLAGS)"; \
25680 $(HOST_EXPORTS) \
25681 $(POSTSTAGE1_HOST_EXPORTS) \
25682 cd $(HOST_SUBDIR)/libcody && \
25684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25685 CFLAGS="$(STAGE4_CFLAGS)" \
25686 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25687 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25688 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25693 TFLAGS="$(STAGE4_TFLAGS)" \
25694 $(TARGET-stage4-libcody)
25696 maybe-clean-stage4-libcody: clean-stage4-libcody
25697 clean-stage4: clean-stage4-libcody
25698 clean-stage4-libcody:
25699 @if [ $(current_stage) = stage4 ]; then \
25700 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25701 else \
25702 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25703 $(MAKE) stage4-start; \
25704 fi; \
25705 cd $(HOST_SUBDIR)/libcody && \
25706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25707 @endif libcody-bootstrap
25710 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25711 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25712 maybe-all-stageprofile-libcody:
25713 maybe-clean-stageprofile-libcody:
25714 @if libcody-bootstrap
25715 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25716 all-stageprofile: all-stageprofile-libcody
25717 TARGET-stageprofile-libcody = $(TARGET-libcody)
25718 all-stageprofile-libcody: configure-stageprofile-libcody
25719 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25720 @r=`${PWD_COMMAND}`; export r; \
25721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25723 $(HOST_EXPORTS) \
25724 $(POSTSTAGE1_HOST_EXPORTS) \
25725 cd $(HOST_SUBDIR)/libcody && \
25727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25728 CFLAGS="$(STAGEprofile_CFLAGS)" \
25729 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25730 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25731 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25735 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25736 TFLAGS="$(STAGEprofile_TFLAGS)" \
25737 $(TARGET-stageprofile-libcody)
25739 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25740 clean-stageprofile: clean-stageprofile-libcody
25741 clean-stageprofile-libcody:
25742 @if [ $(current_stage) = stageprofile ]; then \
25743 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25744 else \
25745 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25746 $(MAKE) stageprofile-start; \
25747 fi; \
25748 cd $(HOST_SUBDIR)/libcody && \
25749 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25750 @endif libcody-bootstrap
25753 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25754 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25755 maybe-all-stagetrain-libcody:
25756 maybe-clean-stagetrain-libcody:
25757 @if libcody-bootstrap
25758 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25759 all-stagetrain: all-stagetrain-libcody
25760 TARGET-stagetrain-libcody = $(TARGET-libcody)
25761 all-stagetrain-libcody: configure-stagetrain-libcody
25762 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25763 @r=`${PWD_COMMAND}`; export r; \
25764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25765 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25766 $(HOST_EXPORTS) \
25767 $(POSTSTAGE1_HOST_EXPORTS) \
25768 cd $(HOST_SUBDIR)/libcody && \
25770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25771 CFLAGS="$(STAGEtrain_CFLAGS)" \
25772 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25773 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25774 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25775 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25776 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25777 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25778 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25779 TFLAGS="$(STAGEtrain_TFLAGS)" \
25780 $(TARGET-stagetrain-libcody)
25782 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25783 clean-stagetrain: clean-stagetrain-libcody
25784 clean-stagetrain-libcody:
25785 @if [ $(current_stage) = stagetrain ]; then \
25786 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25787 else \
25788 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25789 $(MAKE) stagetrain-start; \
25790 fi; \
25791 cd $(HOST_SUBDIR)/libcody && \
25792 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25793 @endif libcody-bootstrap
25796 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25797 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25798 maybe-all-stagefeedback-libcody:
25799 maybe-clean-stagefeedback-libcody:
25800 @if libcody-bootstrap
25801 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25802 all-stagefeedback: all-stagefeedback-libcody
25803 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25804 all-stagefeedback-libcody: configure-stagefeedback-libcody
25805 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25806 @r=`${PWD_COMMAND}`; export r; \
25807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25808 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25809 $(HOST_EXPORTS) \
25810 $(POSTSTAGE1_HOST_EXPORTS) \
25811 cd $(HOST_SUBDIR)/libcody && \
25813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25814 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25815 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25816 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25817 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25818 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25819 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25820 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25821 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25822 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25823 $(TARGET-stagefeedback-libcody)
25825 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25826 clean-stagefeedback: clean-stagefeedback-libcody
25827 clean-stagefeedback-libcody:
25828 @if [ $(current_stage) = stagefeedback ]; then \
25829 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25830 else \
25831 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25832 $(MAKE) stagefeedback-start; \
25833 fi; \
25834 cd $(HOST_SUBDIR)/libcody && \
25835 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25836 @endif libcody-bootstrap
25839 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25840 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25841 maybe-all-stageautoprofile-libcody:
25842 maybe-clean-stageautoprofile-libcody:
25843 @if libcody-bootstrap
25844 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25845 all-stageautoprofile: all-stageautoprofile-libcody
25846 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25847 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25848 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25849 @r=`${PWD_COMMAND}`; export r; \
25850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25851 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25852 $(HOST_EXPORTS) \
25853 $(POSTSTAGE1_HOST_EXPORTS) \
25854 cd $(HOST_SUBDIR)/libcody && \
25855 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25857 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25858 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25859 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25860 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25865 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25866 $(TARGET-stageautoprofile-libcody)
25868 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25869 clean-stageautoprofile: clean-stageautoprofile-libcody
25870 clean-stageautoprofile-libcody:
25871 @if [ $(current_stage) = stageautoprofile ]; then \
25872 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25873 else \
25874 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25875 $(MAKE) stageautoprofile-start; \
25876 fi; \
25877 cd $(HOST_SUBDIR)/libcody && \
25878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25879 @endif libcody-bootstrap
25882 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25883 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25884 maybe-all-stageautofeedback-libcody:
25885 maybe-clean-stageautofeedback-libcody:
25886 @if libcody-bootstrap
25887 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25888 all-stageautofeedback: all-stageautofeedback-libcody
25889 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25890 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25891 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25892 @r=`${PWD_COMMAND}`; export r; \
25893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25894 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25895 $(HOST_EXPORTS) \
25896 $(POSTSTAGE1_HOST_EXPORTS) \
25897 cd $(HOST_SUBDIR)/libcody && \
25899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25900 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25901 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25902 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25903 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25908 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25909 $(TARGET-stageautofeedback-libcody)
25911 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25912 clean-stageautofeedback: clean-stageautofeedback-libcody
25913 clean-stageautofeedback-libcody:
25914 @if [ $(current_stage) = stageautofeedback ]; then \
25915 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25916 else \
25917 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25918 $(MAKE) stageautofeedback-start; \
25919 fi; \
25920 cd $(HOST_SUBDIR)/libcody && \
25921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25922 @endif libcody-bootstrap
25928 .PHONY: check-libcody maybe-check-libcody
25929 maybe-check-libcody:
25930 @if libcody
25931 maybe-check-libcody: check-libcody
25933 check-libcody:
25934 @: $(MAKE); $(unstage)
25935 @r=`${PWD_COMMAND}`; export r; \
25936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25937 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25938 (cd $(HOST_SUBDIR)/libcody && \
25939 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25941 @endif libcody
25943 .PHONY: install-libcody maybe-install-libcody
25944 maybe-install-libcody:
25945 @if libcody
25946 maybe-install-libcody: install-libcody
25948 install-libcody:
25950 @endif libcody
25952 .PHONY: install-strip-libcody maybe-install-strip-libcody
25953 maybe-install-strip-libcody:
25954 @if libcody
25955 maybe-install-strip-libcody: install-strip-libcody
25957 install-strip-libcody:
25959 @endif libcody
25961 # Other targets (info, dvi, pdf, etc.)
25963 .PHONY: maybe-info-libcody info-libcody
25964 maybe-info-libcody:
25965 @if libcody
25966 maybe-info-libcody: info-libcody
25968 # libcody doesn't support info.
25969 info-libcody:
25971 @endif libcody
25973 .PHONY: maybe-dvi-libcody dvi-libcody
25974 maybe-dvi-libcody:
25975 @if libcody
25976 maybe-dvi-libcody: dvi-libcody
25978 # libcody doesn't support dvi.
25979 dvi-libcody:
25981 @endif libcody
25983 .PHONY: maybe-pdf-libcody pdf-libcody
25984 maybe-pdf-libcody:
25985 @if libcody
25986 maybe-pdf-libcody: pdf-libcody
25988 # libcody doesn't support pdf.
25989 pdf-libcody:
25991 @endif libcody
25993 .PHONY: maybe-html-libcody html-libcody
25994 maybe-html-libcody:
25995 @if libcody
25996 maybe-html-libcody: html-libcody
25998 # libcody doesn't support html.
25999 html-libcody:
26001 @endif libcody
26003 .PHONY: maybe-TAGS-libcody TAGS-libcody
26004 maybe-TAGS-libcody:
26005 @if libcody
26006 maybe-TAGS-libcody: TAGS-libcody
26008 # libcody doesn't support TAGS.
26009 TAGS-libcody:
26011 @endif libcody
26013 .PHONY: maybe-install-info-libcody install-info-libcody
26014 maybe-install-info-libcody:
26015 @if libcody
26016 maybe-install-info-libcody: install-info-libcody
26018 # libcody doesn't support install-info.
26019 install-info-libcody:
26021 @endif libcody
26023 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26024 maybe-install-dvi-libcody:
26025 @if libcody
26026 maybe-install-dvi-libcody: install-dvi-libcody
26028 # libcody doesn't support install-dvi.
26029 install-dvi-libcody:
26031 @endif libcody
26033 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26034 maybe-install-pdf-libcody:
26035 @if libcody
26036 maybe-install-pdf-libcody: install-pdf-libcody
26038 # libcody doesn't support install-pdf.
26039 install-pdf-libcody:
26041 @endif libcody
26043 .PHONY: maybe-install-html-libcody install-html-libcody
26044 maybe-install-html-libcody:
26045 @if libcody
26046 maybe-install-html-libcody: install-html-libcody
26048 # libcody doesn't support install-html.
26049 install-html-libcody:
26051 @endif libcody
26053 .PHONY: maybe-installcheck-libcody installcheck-libcody
26054 maybe-installcheck-libcody:
26055 @if libcody
26056 maybe-installcheck-libcody: installcheck-libcody
26058 installcheck-libcody: \
26059 configure-libcody
26060 @[ -f ./libcody/Makefile ] || exit 0; \
26061 r=`${PWD_COMMAND}`; export r; \
26062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063 $(HOST_EXPORTS) \
26064 for flag in $(EXTRA_HOST_FLAGS) ; do \
26065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26066 done; \
26067 echo "Doing installcheck in libcody"; \
26068 (cd $(HOST_SUBDIR)/libcody && \
26069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26071 "RANLIB=$${RANLIB}" \
26072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26073 installcheck) \
26074 || exit 1
26076 @endif libcody
26078 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26079 maybe-mostlyclean-libcody:
26080 @if libcody
26081 maybe-mostlyclean-libcody: mostlyclean-libcody
26083 mostlyclean-libcody:
26084 @[ -f ./libcody/Makefile ] || exit 0; \
26085 r=`${PWD_COMMAND}`; export r; \
26086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26087 $(HOST_EXPORTS) \
26088 for flag in $(EXTRA_HOST_FLAGS) ; do \
26089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26090 done; \
26091 echo "Doing mostlyclean in libcody"; \
26092 (cd $(HOST_SUBDIR)/libcody && \
26093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26095 "RANLIB=$${RANLIB}" \
26096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26097 mostlyclean) \
26098 || exit 1
26100 @endif libcody
26102 .PHONY: maybe-clean-libcody clean-libcody
26103 maybe-clean-libcody:
26104 @if libcody
26105 maybe-clean-libcody: clean-libcody
26107 clean-libcody:
26108 @[ -f ./libcody/Makefile ] || exit 0; \
26109 r=`${PWD_COMMAND}`; export r; \
26110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26111 $(HOST_EXPORTS) \
26112 for flag in $(EXTRA_HOST_FLAGS) ; do \
26113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26114 done; \
26115 echo "Doing clean in libcody"; \
26116 (cd $(HOST_SUBDIR)/libcody && \
26117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26119 "RANLIB=$${RANLIB}" \
26120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26121 clean) \
26122 || exit 1
26124 @endif libcody
26126 .PHONY: maybe-distclean-libcody distclean-libcody
26127 maybe-distclean-libcody:
26128 @if libcody
26129 maybe-distclean-libcody: distclean-libcody
26131 distclean-libcody:
26132 @[ -f ./libcody/Makefile ] || exit 0; \
26133 r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26135 $(HOST_EXPORTS) \
26136 for flag in $(EXTRA_HOST_FLAGS) ; do \
26137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26138 done; \
26139 echo "Doing distclean in libcody"; \
26140 (cd $(HOST_SUBDIR)/libcody && \
26141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26143 "RANLIB=$${RANLIB}" \
26144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26145 distclean) \
26146 || exit 1
26148 @endif libcody
26150 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26151 maybe-maintainer-clean-libcody:
26152 @if libcody
26153 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26155 maintainer-clean-libcody:
26156 @[ -f ./libcody/Makefile ] || exit 0; \
26157 r=`${PWD_COMMAND}`; export r; \
26158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159 $(HOST_EXPORTS) \
26160 for flag in $(EXTRA_HOST_FLAGS) ; do \
26161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162 done; \
26163 echo "Doing maintainer-clean in libcody"; \
26164 (cd $(HOST_SUBDIR)/libcody && \
26165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167 "RANLIB=$${RANLIB}" \
26168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169 maintainer-clean) \
26170 || exit 1
26172 @endif libcody
26176 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26177 maybe-configure-libdecnumber:
26178 @if gcc-bootstrap
26179 configure-libdecnumber: stage_current
26180 @endif gcc-bootstrap
26181 @if libdecnumber
26182 maybe-configure-libdecnumber: configure-libdecnumber
26183 configure-libdecnumber:
26184 @r=`${PWD_COMMAND}`; export r; \
26185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26188 $(HOST_EXPORTS) \
26189 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26190 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26191 case $(srcdir) in \
26192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26193 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26195 esac; \
26196 module_srcdir=libdecnumber; \
26197 $(SHELL) \
26198 $$s/$$module_srcdir/configure \
26199 --srcdir=$${topdir}/$$module_srcdir \
26200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26201 --target=${target_alias} \
26202 || exit 1
26203 @endif libdecnumber
26207 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26208 maybe-configure-stage1-libdecnumber:
26209 @if libdecnumber-bootstrap
26210 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26211 configure-stage1-libdecnumber:
26212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26214 @r=`${PWD_COMMAND}`; export r; \
26215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26216 TFLAGS="$(STAGE1_TFLAGS)"; \
26217 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26218 $(HOST_EXPORTS) \
26219 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26220 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26221 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26222 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26224 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26225 case $(srcdir) in \
26226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26227 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26229 esac; \
26230 module_srcdir=libdecnumber; \
26231 $(SHELL) $$s/$$module_srcdir/configure \
26232 --srcdir=$${topdir}/$$module_srcdir \
26233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26234 --target=${target_alias} \
26236 $(STAGE1_CONFIGURE_FLAGS)
26237 @endif libdecnumber-bootstrap
26239 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26240 maybe-configure-stage2-libdecnumber:
26241 @if libdecnumber-bootstrap
26242 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26243 configure-stage2-libdecnumber:
26244 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26246 @r=`${PWD_COMMAND}`; export r; \
26247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26248 TFLAGS="$(STAGE2_TFLAGS)"; \
26249 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26250 $(HOST_EXPORTS) \
26251 $(POSTSTAGE1_HOST_EXPORTS) \
26252 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26253 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26254 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26255 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26257 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26258 case $(srcdir) in \
26259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26260 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26262 esac; \
26263 module_srcdir=libdecnumber; \
26264 $(SHELL) $$s/$$module_srcdir/configure \
26265 --srcdir=$${topdir}/$$module_srcdir \
26266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26267 --target=${target_alias} \
26268 --with-build-libsubdir=$(HOST_SUBDIR) \
26269 $(STAGE2_CONFIGURE_FLAGS)
26270 @endif libdecnumber-bootstrap
26272 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26273 maybe-configure-stage3-libdecnumber:
26274 @if libdecnumber-bootstrap
26275 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26276 configure-stage3-libdecnumber:
26277 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26279 @r=`${PWD_COMMAND}`; export r; \
26280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26281 TFLAGS="$(STAGE3_TFLAGS)"; \
26282 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26283 $(HOST_EXPORTS) \
26284 $(POSTSTAGE1_HOST_EXPORTS) \
26285 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26286 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26287 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26288 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26290 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26291 case $(srcdir) in \
26292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26293 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26295 esac; \
26296 module_srcdir=libdecnumber; \
26297 $(SHELL) $$s/$$module_srcdir/configure \
26298 --srcdir=$${topdir}/$$module_srcdir \
26299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26300 --target=${target_alias} \
26301 --with-build-libsubdir=$(HOST_SUBDIR) \
26302 $(STAGE3_CONFIGURE_FLAGS)
26303 @endif libdecnumber-bootstrap
26305 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26306 maybe-configure-stage4-libdecnumber:
26307 @if libdecnumber-bootstrap
26308 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26309 configure-stage4-libdecnumber:
26310 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26312 @r=`${PWD_COMMAND}`; export r; \
26313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26314 TFLAGS="$(STAGE4_TFLAGS)"; \
26315 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26316 $(HOST_EXPORTS) \
26317 $(POSTSTAGE1_HOST_EXPORTS) \
26318 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26319 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26320 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26321 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26323 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26324 case $(srcdir) in \
26325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26326 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26328 esac; \
26329 module_srcdir=libdecnumber; \
26330 $(SHELL) $$s/$$module_srcdir/configure \
26331 --srcdir=$${topdir}/$$module_srcdir \
26332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26333 --target=${target_alias} \
26334 --with-build-libsubdir=$(HOST_SUBDIR) \
26335 $(STAGE4_CONFIGURE_FLAGS)
26336 @endif libdecnumber-bootstrap
26338 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26339 maybe-configure-stageprofile-libdecnumber:
26340 @if libdecnumber-bootstrap
26341 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26342 configure-stageprofile-libdecnumber:
26343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26345 @r=`${PWD_COMMAND}`; export r; \
26346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26348 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26349 $(HOST_EXPORTS) \
26350 $(POSTSTAGE1_HOST_EXPORTS) \
26351 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26352 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26353 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26354 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26356 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26357 case $(srcdir) in \
26358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26359 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26361 esac; \
26362 module_srcdir=libdecnumber; \
26363 $(SHELL) $$s/$$module_srcdir/configure \
26364 --srcdir=$${topdir}/$$module_srcdir \
26365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26366 --target=${target_alias} \
26367 --with-build-libsubdir=$(HOST_SUBDIR) \
26368 $(STAGEprofile_CONFIGURE_FLAGS)
26369 @endif libdecnumber-bootstrap
26371 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26372 maybe-configure-stagetrain-libdecnumber:
26373 @if libdecnumber-bootstrap
26374 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26375 configure-stagetrain-libdecnumber:
26376 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26377 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26378 @r=`${PWD_COMMAND}`; export r; \
26379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26380 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26381 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26382 $(HOST_EXPORTS) \
26383 $(POSTSTAGE1_HOST_EXPORTS) \
26384 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26385 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26386 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26387 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26389 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26390 case $(srcdir) in \
26391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26392 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26394 esac; \
26395 module_srcdir=libdecnumber; \
26396 $(SHELL) $$s/$$module_srcdir/configure \
26397 --srcdir=$${topdir}/$$module_srcdir \
26398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26399 --target=${target_alias} \
26400 --with-build-libsubdir=$(HOST_SUBDIR) \
26401 $(STAGEtrain_CONFIGURE_FLAGS)
26402 @endif libdecnumber-bootstrap
26404 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26405 maybe-configure-stagefeedback-libdecnumber:
26406 @if libdecnumber-bootstrap
26407 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26408 configure-stagefeedback-libdecnumber:
26409 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26411 @r=`${PWD_COMMAND}`; export r; \
26412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26414 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26415 $(HOST_EXPORTS) \
26416 $(POSTSTAGE1_HOST_EXPORTS) \
26417 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26418 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26419 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26420 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26422 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26423 case $(srcdir) in \
26424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26425 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26427 esac; \
26428 module_srcdir=libdecnumber; \
26429 $(SHELL) $$s/$$module_srcdir/configure \
26430 --srcdir=$${topdir}/$$module_srcdir \
26431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26432 --target=${target_alias} \
26433 --with-build-libsubdir=$(HOST_SUBDIR) \
26434 $(STAGEfeedback_CONFIGURE_FLAGS)
26435 @endif libdecnumber-bootstrap
26437 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26438 maybe-configure-stageautoprofile-libdecnumber:
26439 @if libdecnumber-bootstrap
26440 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26441 configure-stageautoprofile-libdecnumber:
26442 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26444 @r=`${PWD_COMMAND}`; export r; \
26445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26446 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26447 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26448 $(HOST_EXPORTS) \
26449 $(POSTSTAGE1_HOST_EXPORTS) \
26450 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26451 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26452 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26453 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26455 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26456 case $(srcdir) in \
26457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26458 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26460 esac; \
26461 module_srcdir=libdecnumber; \
26462 $(SHELL) $$s/$$module_srcdir/configure \
26463 --srcdir=$${topdir}/$$module_srcdir \
26464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26465 --target=${target_alias} \
26466 --with-build-libsubdir=$(HOST_SUBDIR) \
26467 $(STAGEautoprofile_CONFIGURE_FLAGS)
26468 @endif libdecnumber-bootstrap
26470 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26471 maybe-configure-stageautofeedback-libdecnumber:
26472 @if libdecnumber-bootstrap
26473 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26474 configure-stageautofeedback-libdecnumber:
26475 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26477 @r=`${PWD_COMMAND}`; export r; \
26478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26479 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26480 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26481 $(HOST_EXPORTS) \
26482 $(POSTSTAGE1_HOST_EXPORTS) \
26483 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26484 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26485 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26486 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26488 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26489 case $(srcdir) in \
26490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26491 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26493 esac; \
26494 module_srcdir=libdecnumber; \
26495 $(SHELL) $$s/$$module_srcdir/configure \
26496 --srcdir=$${topdir}/$$module_srcdir \
26497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26498 --target=${target_alias} \
26499 --with-build-libsubdir=$(HOST_SUBDIR) \
26500 $(STAGEautofeedback_CONFIGURE_FLAGS)
26501 @endif libdecnumber-bootstrap
26507 .PHONY: all-libdecnumber maybe-all-libdecnumber
26508 maybe-all-libdecnumber:
26509 @if gcc-bootstrap
26510 all-libdecnumber: stage_current
26511 @endif gcc-bootstrap
26512 @if libdecnumber
26513 TARGET-libdecnumber=all
26514 maybe-all-libdecnumber: all-libdecnumber
26515 all-libdecnumber: configure-libdecnumber
26516 @r=`${PWD_COMMAND}`; export r; \
26517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26518 $(HOST_EXPORTS) \
26519 (cd $(HOST_SUBDIR)/libdecnumber && \
26520 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26521 $(TARGET-libdecnumber))
26522 @endif libdecnumber
26526 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26527 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26528 maybe-all-stage1-libdecnumber:
26529 maybe-clean-stage1-libdecnumber:
26530 @if libdecnumber-bootstrap
26531 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26532 all-stage1: all-stage1-libdecnumber
26533 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26534 all-stage1-libdecnumber: configure-stage1-libdecnumber
26535 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26536 @r=`${PWD_COMMAND}`; export r; \
26537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26538 TFLAGS="$(STAGE1_TFLAGS)"; \
26539 $(HOST_EXPORTS) \
26540 cd $(HOST_SUBDIR)/libdecnumber && \
26542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26543 CFLAGS="$(STAGE1_CFLAGS)" \
26544 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26545 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26546 LIBCFLAGS="$(LIBCFLAGS)" \
26547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26550 $(EXTRA_HOST_FLAGS) \
26551 $(STAGE1_FLAGS_TO_PASS) \
26552 TFLAGS="$(STAGE1_TFLAGS)" \
26553 $(TARGET-stage1-libdecnumber)
26555 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26556 clean-stage1: clean-stage1-libdecnumber
26557 clean-stage1-libdecnumber:
26558 @if [ $(current_stage) = stage1 ]; then \
26559 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26560 else \
26561 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26562 $(MAKE) stage1-start; \
26563 fi; \
26564 cd $(HOST_SUBDIR)/libdecnumber && \
26565 $(MAKE) $(EXTRA_HOST_FLAGS) \
26566 $(STAGE1_FLAGS_TO_PASS) clean
26567 @endif libdecnumber-bootstrap
26570 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26571 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26572 maybe-all-stage2-libdecnumber:
26573 maybe-clean-stage2-libdecnumber:
26574 @if libdecnumber-bootstrap
26575 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26576 all-stage2: all-stage2-libdecnumber
26577 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26578 all-stage2-libdecnumber: configure-stage2-libdecnumber
26579 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26580 @r=`${PWD_COMMAND}`; export r; \
26581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582 TFLAGS="$(STAGE2_TFLAGS)"; \
26583 $(HOST_EXPORTS) \
26584 $(POSTSTAGE1_HOST_EXPORTS) \
26585 cd $(HOST_SUBDIR)/libdecnumber && \
26587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26588 CFLAGS="$(STAGE2_CFLAGS)" \
26589 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26590 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26591 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26596 TFLAGS="$(STAGE2_TFLAGS)" \
26597 $(TARGET-stage2-libdecnumber)
26599 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26600 clean-stage2: clean-stage2-libdecnumber
26601 clean-stage2-libdecnumber:
26602 @if [ $(current_stage) = stage2 ]; then \
26603 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26604 else \
26605 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26606 $(MAKE) stage2-start; \
26607 fi; \
26608 cd $(HOST_SUBDIR)/libdecnumber && \
26609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26610 @endif libdecnumber-bootstrap
26613 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26614 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26615 maybe-all-stage3-libdecnumber:
26616 maybe-clean-stage3-libdecnumber:
26617 @if libdecnumber-bootstrap
26618 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26619 all-stage3: all-stage3-libdecnumber
26620 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26621 all-stage3-libdecnumber: configure-stage3-libdecnumber
26622 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26623 @r=`${PWD_COMMAND}`; export r; \
26624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26625 TFLAGS="$(STAGE3_TFLAGS)"; \
26626 $(HOST_EXPORTS) \
26627 $(POSTSTAGE1_HOST_EXPORTS) \
26628 cd $(HOST_SUBDIR)/libdecnumber && \
26630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26631 CFLAGS="$(STAGE3_CFLAGS)" \
26632 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26633 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26634 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26639 TFLAGS="$(STAGE3_TFLAGS)" \
26640 $(TARGET-stage3-libdecnumber)
26642 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26643 clean-stage3: clean-stage3-libdecnumber
26644 clean-stage3-libdecnumber:
26645 @if [ $(current_stage) = stage3 ]; then \
26646 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26647 else \
26648 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26649 $(MAKE) stage3-start; \
26650 fi; \
26651 cd $(HOST_SUBDIR)/libdecnumber && \
26652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26653 @endif libdecnumber-bootstrap
26656 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26657 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26658 maybe-all-stage4-libdecnumber:
26659 maybe-clean-stage4-libdecnumber:
26660 @if libdecnumber-bootstrap
26661 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26662 all-stage4: all-stage4-libdecnumber
26663 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26664 all-stage4-libdecnumber: configure-stage4-libdecnumber
26665 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26666 @r=`${PWD_COMMAND}`; export r; \
26667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26668 TFLAGS="$(STAGE4_TFLAGS)"; \
26669 $(HOST_EXPORTS) \
26670 $(POSTSTAGE1_HOST_EXPORTS) \
26671 cd $(HOST_SUBDIR)/libdecnumber && \
26673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26674 CFLAGS="$(STAGE4_CFLAGS)" \
26675 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26676 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26677 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26681 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26682 TFLAGS="$(STAGE4_TFLAGS)" \
26683 $(TARGET-stage4-libdecnumber)
26685 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26686 clean-stage4: clean-stage4-libdecnumber
26687 clean-stage4-libdecnumber:
26688 @if [ $(current_stage) = stage4 ]; then \
26689 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26690 else \
26691 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26692 $(MAKE) stage4-start; \
26693 fi; \
26694 cd $(HOST_SUBDIR)/libdecnumber && \
26695 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26696 @endif libdecnumber-bootstrap
26699 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26700 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26701 maybe-all-stageprofile-libdecnumber:
26702 maybe-clean-stageprofile-libdecnumber:
26703 @if libdecnumber-bootstrap
26704 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26705 all-stageprofile: all-stageprofile-libdecnumber
26706 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26707 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26709 @r=`${PWD_COMMAND}`; export r; \
26710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26711 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26712 $(HOST_EXPORTS) \
26713 $(POSTSTAGE1_HOST_EXPORTS) \
26714 cd $(HOST_SUBDIR)/libdecnumber && \
26716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26717 CFLAGS="$(STAGEprofile_CFLAGS)" \
26718 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26719 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26720 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26724 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26725 TFLAGS="$(STAGEprofile_TFLAGS)" \
26726 $(TARGET-stageprofile-libdecnumber)
26728 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26729 clean-stageprofile: clean-stageprofile-libdecnumber
26730 clean-stageprofile-libdecnumber:
26731 @if [ $(current_stage) = stageprofile ]; then \
26732 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26733 else \
26734 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26735 $(MAKE) stageprofile-start; \
26736 fi; \
26737 cd $(HOST_SUBDIR)/libdecnumber && \
26738 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26739 @endif libdecnumber-bootstrap
26742 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26743 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26744 maybe-all-stagetrain-libdecnumber:
26745 maybe-clean-stagetrain-libdecnumber:
26746 @if libdecnumber-bootstrap
26747 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26748 all-stagetrain: all-stagetrain-libdecnumber
26749 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26750 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26751 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26752 @r=`${PWD_COMMAND}`; export r; \
26753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26754 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26755 $(HOST_EXPORTS) \
26756 $(POSTSTAGE1_HOST_EXPORTS) \
26757 cd $(HOST_SUBDIR)/libdecnumber && \
26759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26760 CFLAGS="$(STAGEtrain_CFLAGS)" \
26761 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26762 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26763 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26768 TFLAGS="$(STAGEtrain_TFLAGS)" \
26769 $(TARGET-stagetrain-libdecnumber)
26771 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26772 clean-stagetrain: clean-stagetrain-libdecnumber
26773 clean-stagetrain-libdecnumber:
26774 @if [ $(current_stage) = stagetrain ]; then \
26775 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26776 else \
26777 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26778 $(MAKE) stagetrain-start; \
26779 fi; \
26780 cd $(HOST_SUBDIR)/libdecnumber && \
26781 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26782 @endif libdecnumber-bootstrap
26785 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26786 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26787 maybe-all-stagefeedback-libdecnumber:
26788 maybe-clean-stagefeedback-libdecnumber:
26789 @if libdecnumber-bootstrap
26790 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26791 all-stagefeedback: all-stagefeedback-libdecnumber
26792 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26793 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26794 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26795 @r=`${PWD_COMMAND}`; export r; \
26796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26798 $(HOST_EXPORTS) \
26799 $(POSTSTAGE1_HOST_EXPORTS) \
26800 cd $(HOST_SUBDIR)/libdecnumber && \
26802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26803 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26804 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26805 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26806 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26811 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26812 $(TARGET-stagefeedback-libdecnumber)
26814 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26815 clean-stagefeedback: clean-stagefeedback-libdecnumber
26816 clean-stagefeedback-libdecnumber:
26817 @if [ $(current_stage) = stagefeedback ]; then \
26818 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26819 else \
26820 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26821 $(MAKE) stagefeedback-start; \
26822 fi; \
26823 cd $(HOST_SUBDIR)/libdecnumber && \
26824 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26825 @endif libdecnumber-bootstrap
26828 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26829 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26830 maybe-all-stageautoprofile-libdecnumber:
26831 maybe-clean-stageautoprofile-libdecnumber:
26832 @if libdecnumber-bootstrap
26833 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26834 all-stageautoprofile: all-stageautoprofile-libdecnumber
26835 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26836 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26837 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26838 @r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26841 $(HOST_EXPORTS) \
26842 $(POSTSTAGE1_HOST_EXPORTS) \
26843 cd $(HOST_SUBDIR)/libdecnumber && \
26844 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26846 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26847 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26848 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26849 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26854 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26855 $(TARGET-stageautoprofile-libdecnumber)
26857 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26858 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26859 clean-stageautoprofile-libdecnumber:
26860 @if [ $(current_stage) = stageautoprofile ]; then \
26861 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26862 else \
26863 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26864 $(MAKE) stageautoprofile-start; \
26865 fi; \
26866 cd $(HOST_SUBDIR)/libdecnumber && \
26867 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26868 @endif libdecnumber-bootstrap
26871 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26872 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26873 maybe-all-stageautofeedback-libdecnumber:
26874 maybe-clean-stageautofeedback-libdecnumber:
26875 @if libdecnumber-bootstrap
26876 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26877 all-stageautofeedback: all-stageautofeedback-libdecnumber
26878 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26879 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26880 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26881 @r=`${PWD_COMMAND}`; export r; \
26882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26883 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26884 $(HOST_EXPORTS) \
26885 $(POSTSTAGE1_HOST_EXPORTS) \
26886 cd $(HOST_SUBDIR)/libdecnumber && \
26888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26889 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26890 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26891 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26892 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26897 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26898 $(TARGET-stageautofeedback-libdecnumber)
26900 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26901 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26902 clean-stageautofeedback-libdecnumber:
26903 @if [ $(current_stage) = stageautofeedback ]; then \
26904 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26905 else \
26906 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26907 $(MAKE) stageautofeedback-start; \
26908 fi; \
26909 cd $(HOST_SUBDIR)/libdecnumber && \
26910 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26911 @endif libdecnumber-bootstrap
26917 .PHONY: check-libdecnumber maybe-check-libdecnumber
26918 maybe-check-libdecnumber:
26919 @if libdecnumber
26920 maybe-check-libdecnumber: check-libdecnumber
26922 check-libdecnumber:
26923 @: $(MAKE); $(unstage)
26924 @r=`${PWD_COMMAND}`; export r; \
26925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26926 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26927 (cd $(HOST_SUBDIR)/libdecnumber && \
26928 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26930 @endif libdecnumber
26932 .PHONY: install-libdecnumber maybe-install-libdecnumber
26933 maybe-install-libdecnumber:
26934 @if libdecnumber
26935 maybe-install-libdecnumber: install-libdecnumber
26937 install-libdecnumber: installdirs
26938 @: $(MAKE); $(unstage)
26939 @r=`${PWD_COMMAND}`; export r; \
26940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941 $(HOST_EXPORTS) \
26942 (cd $(HOST_SUBDIR)/libdecnumber && \
26943 $(MAKE) $(FLAGS_TO_PASS) install)
26945 @endif libdecnumber
26947 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26948 maybe-install-strip-libdecnumber:
26949 @if libdecnumber
26950 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26952 install-strip-libdecnumber: installdirs
26953 @: $(MAKE); $(unstage)
26954 @r=`${PWD_COMMAND}`; export r; \
26955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956 $(HOST_EXPORTS) \
26957 (cd $(HOST_SUBDIR)/libdecnumber && \
26958 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26960 @endif libdecnumber
26962 # Other targets (info, dvi, pdf, etc.)
26964 .PHONY: maybe-info-libdecnumber info-libdecnumber
26965 maybe-info-libdecnumber:
26966 @if libdecnumber
26967 maybe-info-libdecnumber: info-libdecnumber
26969 info-libdecnumber: \
26970 configure-libdecnumber
26971 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26972 r=`${PWD_COMMAND}`; export r; \
26973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974 $(HOST_EXPORTS) \
26975 for flag in $(EXTRA_HOST_FLAGS) ; do \
26976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26977 done; \
26978 echo "Doing info in libdecnumber"; \
26979 (cd $(HOST_SUBDIR)/libdecnumber && \
26980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26982 "RANLIB=$${RANLIB}" \
26983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26984 info) \
26985 || exit 1
26987 @endif libdecnumber
26989 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26990 maybe-dvi-libdecnumber:
26991 @if libdecnumber
26992 maybe-dvi-libdecnumber: dvi-libdecnumber
26994 dvi-libdecnumber: \
26995 configure-libdecnumber
26996 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26997 r=`${PWD_COMMAND}`; export r; \
26998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999 $(HOST_EXPORTS) \
27000 for flag in $(EXTRA_HOST_FLAGS) ; do \
27001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002 done; \
27003 echo "Doing dvi in libdecnumber"; \
27004 (cd $(HOST_SUBDIR)/libdecnumber && \
27005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007 "RANLIB=$${RANLIB}" \
27008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27009 dvi) \
27010 || exit 1
27012 @endif libdecnumber
27014 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27015 maybe-pdf-libdecnumber:
27016 @if libdecnumber
27017 maybe-pdf-libdecnumber: pdf-libdecnumber
27019 pdf-libdecnumber: \
27020 configure-libdecnumber
27021 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27022 r=`${PWD_COMMAND}`; export r; \
27023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27024 $(HOST_EXPORTS) \
27025 for flag in $(EXTRA_HOST_FLAGS) ; do \
27026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27027 done; \
27028 echo "Doing pdf in libdecnumber"; \
27029 (cd $(HOST_SUBDIR)/libdecnumber && \
27030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27032 "RANLIB=$${RANLIB}" \
27033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27034 pdf) \
27035 || exit 1
27037 @endif libdecnumber
27039 .PHONY: maybe-html-libdecnumber html-libdecnumber
27040 maybe-html-libdecnumber:
27041 @if libdecnumber
27042 maybe-html-libdecnumber: html-libdecnumber
27044 html-libdecnumber: \
27045 configure-libdecnumber
27046 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27047 r=`${PWD_COMMAND}`; export r; \
27048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049 $(HOST_EXPORTS) \
27050 for flag in $(EXTRA_HOST_FLAGS) ; do \
27051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27052 done; \
27053 echo "Doing html in libdecnumber"; \
27054 (cd $(HOST_SUBDIR)/libdecnumber && \
27055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27057 "RANLIB=$${RANLIB}" \
27058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27059 html) \
27060 || exit 1
27062 @endif libdecnumber
27064 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27065 maybe-TAGS-libdecnumber:
27066 @if libdecnumber
27067 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27069 # libdecnumber doesn't support TAGS.
27070 TAGS-libdecnumber:
27072 @endif libdecnumber
27074 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27075 maybe-install-info-libdecnumber:
27076 @if libdecnumber
27077 maybe-install-info-libdecnumber: install-info-libdecnumber
27079 install-info-libdecnumber: \
27080 configure-libdecnumber \
27081 info-libdecnumber
27082 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27083 r=`${PWD_COMMAND}`; export r; \
27084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085 $(HOST_EXPORTS) \
27086 for flag in $(EXTRA_HOST_FLAGS) ; do \
27087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27088 done; \
27089 echo "Doing install-info in libdecnumber"; \
27090 (cd $(HOST_SUBDIR)/libdecnumber && \
27091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27093 "RANLIB=$${RANLIB}" \
27094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27095 install-info) \
27096 || exit 1
27098 @endif libdecnumber
27100 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27101 maybe-install-dvi-libdecnumber:
27102 @if libdecnumber
27103 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27105 install-dvi-libdecnumber: \
27106 configure-libdecnumber \
27107 dvi-libdecnumber
27108 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27109 r=`${PWD_COMMAND}`; export r; \
27110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111 $(HOST_EXPORTS) \
27112 for flag in $(EXTRA_HOST_FLAGS) ; do \
27113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27114 done; \
27115 echo "Doing install-dvi in libdecnumber"; \
27116 (cd $(HOST_SUBDIR)/libdecnumber && \
27117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27119 "RANLIB=$${RANLIB}" \
27120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27121 install-dvi) \
27122 || exit 1
27124 @endif libdecnumber
27126 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27127 maybe-install-pdf-libdecnumber:
27128 @if libdecnumber
27129 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27131 install-pdf-libdecnumber: \
27132 configure-libdecnumber \
27133 pdf-libdecnumber
27134 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27135 r=`${PWD_COMMAND}`; export r; \
27136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27137 $(HOST_EXPORTS) \
27138 for flag in $(EXTRA_HOST_FLAGS) ; do \
27139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27140 done; \
27141 echo "Doing install-pdf in libdecnumber"; \
27142 (cd $(HOST_SUBDIR)/libdecnumber && \
27143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27145 "RANLIB=$${RANLIB}" \
27146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27147 install-pdf) \
27148 || exit 1
27150 @endif libdecnumber
27152 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27153 maybe-install-html-libdecnumber:
27154 @if libdecnumber
27155 maybe-install-html-libdecnumber: install-html-libdecnumber
27157 install-html-libdecnumber: \
27158 configure-libdecnumber \
27159 html-libdecnumber
27160 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27161 r=`${PWD_COMMAND}`; export r; \
27162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27163 $(HOST_EXPORTS) \
27164 for flag in $(EXTRA_HOST_FLAGS) ; do \
27165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27166 done; \
27167 echo "Doing install-html in libdecnumber"; \
27168 (cd $(HOST_SUBDIR)/libdecnumber && \
27169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27171 "RANLIB=$${RANLIB}" \
27172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27173 install-html) \
27174 || exit 1
27176 @endif libdecnumber
27178 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27179 maybe-installcheck-libdecnumber:
27180 @if libdecnumber
27181 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27183 installcheck-libdecnumber: \
27184 configure-libdecnumber
27185 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27186 r=`${PWD_COMMAND}`; export r; \
27187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27188 $(HOST_EXPORTS) \
27189 for flag in $(EXTRA_HOST_FLAGS) ; do \
27190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27191 done; \
27192 echo "Doing installcheck in libdecnumber"; \
27193 (cd $(HOST_SUBDIR)/libdecnumber && \
27194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27196 "RANLIB=$${RANLIB}" \
27197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27198 installcheck) \
27199 || exit 1
27201 @endif libdecnumber
27203 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27204 maybe-mostlyclean-libdecnumber:
27205 @if libdecnumber
27206 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27208 mostlyclean-libdecnumber:
27209 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27210 r=`${PWD_COMMAND}`; export r; \
27211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27212 $(HOST_EXPORTS) \
27213 for flag in $(EXTRA_HOST_FLAGS) ; do \
27214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27215 done; \
27216 echo "Doing mostlyclean in libdecnumber"; \
27217 (cd $(HOST_SUBDIR)/libdecnumber && \
27218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27220 "RANLIB=$${RANLIB}" \
27221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27222 mostlyclean) \
27223 || exit 1
27225 @endif libdecnumber
27227 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27228 maybe-clean-libdecnumber:
27229 @if libdecnumber
27230 maybe-clean-libdecnumber: clean-libdecnumber
27232 clean-libdecnumber:
27233 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27234 r=`${PWD_COMMAND}`; export r; \
27235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27236 $(HOST_EXPORTS) \
27237 for flag in $(EXTRA_HOST_FLAGS) ; do \
27238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27239 done; \
27240 echo "Doing clean in libdecnumber"; \
27241 (cd $(HOST_SUBDIR)/libdecnumber && \
27242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27244 "RANLIB=$${RANLIB}" \
27245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27246 clean) \
27247 || exit 1
27249 @endif libdecnumber
27251 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27252 maybe-distclean-libdecnumber:
27253 @if libdecnumber
27254 maybe-distclean-libdecnumber: distclean-libdecnumber
27256 distclean-libdecnumber:
27257 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27258 r=`${PWD_COMMAND}`; export r; \
27259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27260 $(HOST_EXPORTS) \
27261 for flag in $(EXTRA_HOST_FLAGS) ; do \
27262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27263 done; \
27264 echo "Doing distclean in libdecnumber"; \
27265 (cd $(HOST_SUBDIR)/libdecnumber && \
27266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27268 "RANLIB=$${RANLIB}" \
27269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27270 distclean) \
27271 || exit 1
27273 @endif libdecnumber
27275 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27276 maybe-maintainer-clean-libdecnumber:
27277 @if libdecnumber
27278 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27280 maintainer-clean-libdecnumber:
27281 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27282 r=`${PWD_COMMAND}`; export r; \
27283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27284 $(HOST_EXPORTS) \
27285 for flag in $(EXTRA_HOST_FLAGS) ; do \
27286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27287 done; \
27288 echo "Doing maintainer-clean in libdecnumber"; \
27289 (cd $(HOST_SUBDIR)/libdecnumber && \
27290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27292 "RANLIB=$${RANLIB}" \
27293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27294 maintainer-clean) \
27295 || exit 1
27297 @endif libdecnumber
27301 .PHONY: configure-libgui maybe-configure-libgui
27302 maybe-configure-libgui:
27303 @if gcc-bootstrap
27304 configure-libgui: stage_current
27305 @endif gcc-bootstrap
27306 @if libgui
27307 maybe-configure-libgui: configure-libgui
27308 configure-libgui:
27309 @: $(MAKE); $(unstage)
27310 @r=`${PWD_COMMAND}`; export r; \
27311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27312 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27314 $(HOST_EXPORTS) \
27315 echo Configuring in $(HOST_SUBDIR)/libgui; \
27316 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27317 case $(srcdir) in \
27318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27319 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27321 esac; \
27322 module_srcdir=libgui; \
27323 $(SHELL) \
27324 $$s/$$module_srcdir/configure \
27325 --srcdir=$${topdir}/$$module_srcdir \
27326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27327 --target=${target_alias} \
27328 || exit 1
27329 @endif libgui
27335 .PHONY: all-libgui maybe-all-libgui
27336 maybe-all-libgui:
27337 @if gcc-bootstrap
27338 all-libgui: stage_current
27339 @endif gcc-bootstrap
27340 @if libgui
27341 TARGET-libgui=all
27342 maybe-all-libgui: all-libgui
27343 all-libgui: configure-libgui
27344 @: $(MAKE); $(unstage)
27345 @r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 $(HOST_EXPORTS) \
27348 (cd $(HOST_SUBDIR)/libgui && \
27349 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27350 $(TARGET-libgui))
27351 @endif libgui
27356 .PHONY: check-libgui maybe-check-libgui
27357 maybe-check-libgui:
27358 @if libgui
27359 maybe-check-libgui: check-libgui
27361 check-libgui:
27362 @: $(MAKE); $(unstage)
27363 @r=`${PWD_COMMAND}`; export r; \
27364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365 $(HOST_EXPORTS) \
27366 (cd $(HOST_SUBDIR)/libgui && \
27367 $(MAKE) $(FLAGS_TO_PASS) check)
27369 @endif libgui
27371 .PHONY: install-libgui maybe-install-libgui
27372 maybe-install-libgui:
27373 @if libgui
27374 maybe-install-libgui: install-libgui
27376 install-libgui: installdirs
27377 @: $(MAKE); $(unstage)
27378 @r=`${PWD_COMMAND}`; export r; \
27379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27380 $(HOST_EXPORTS) \
27381 (cd $(HOST_SUBDIR)/libgui && \
27382 $(MAKE) $(FLAGS_TO_PASS) install)
27384 @endif libgui
27386 .PHONY: install-strip-libgui maybe-install-strip-libgui
27387 maybe-install-strip-libgui:
27388 @if libgui
27389 maybe-install-strip-libgui: install-strip-libgui
27391 install-strip-libgui: installdirs
27392 @: $(MAKE); $(unstage)
27393 @r=`${PWD_COMMAND}`; export r; \
27394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27395 $(HOST_EXPORTS) \
27396 (cd $(HOST_SUBDIR)/libgui && \
27397 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27399 @endif libgui
27401 # Other targets (info, dvi, pdf, etc.)
27403 .PHONY: maybe-info-libgui info-libgui
27404 maybe-info-libgui:
27405 @if libgui
27406 maybe-info-libgui: info-libgui
27408 info-libgui: \
27409 configure-libgui
27410 @: $(MAKE); $(unstage)
27411 @[ -f ./libgui/Makefile ] || exit 0; \
27412 r=`${PWD_COMMAND}`; export r; \
27413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27414 $(HOST_EXPORTS) \
27415 for flag in $(EXTRA_HOST_FLAGS) ; do \
27416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27417 done; \
27418 echo "Doing info in libgui"; \
27419 (cd $(HOST_SUBDIR)/libgui && \
27420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27422 "RANLIB=$${RANLIB}" \
27423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27424 info) \
27425 || exit 1
27427 @endif libgui
27429 .PHONY: maybe-dvi-libgui dvi-libgui
27430 maybe-dvi-libgui:
27431 @if libgui
27432 maybe-dvi-libgui: dvi-libgui
27434 dvi-libgui: \
27435 configure-libgui
27436 @: $(MAKE); $(unstage)
27437 @[ -f ./libgui/Makefile ] || exit 0; \
27438 r=`${PWD_COMMAND}`; export r; \
27439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27440 $(HOST_EXPORTS) \
27441 for flag in $(EXTRA_HOST_FLAGS) ; do \
27442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27443 done; \
27444 echo "Doing dvi in libgui"; \
27445 (cd $(HOST_SUBDIR)/libgui && \
27446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27448 "RANLIB=$${RANLIB}" \
27449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27450 dvi) \
27451 || exit 1
27453 @endif libgui
27455 .PHONY: maybe-pdf-libgui pdf-libgui
27456 maybe-pdf-libgui:
27457 @if libgui
27458 maybe-pdf-libgui: pdf-libgui
27460 pdf-libgui: \
27461 configure-libgui
27462 @: $(MAKE); $(unstage)
27463 @[ -f ./libgui/Makefile ] || exit 0; \
27464 r=`${PWD_COMMAND}`; export r; \
27465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27466 $(HOST_EXPORTS) \
27467 for flag in $(EXTRA_HOST_FLAGS) ; do \
27468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27469 done; \
27470 echo "Doing pdf in libgui"; \
27471 (cd $(HOST_SUBDIR)/libgui && \
27472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27474 "RANLIB=$${RANLIB}" \
27475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27476 pdf) \
27477 || exit 1
27479 @endif libgui
27481 .PHONY: maybe-html-libgui html-libgui
27482 maybe-html-libgui:
27483 @if libgui
27484 maybe-html-libgui: html-libgui
27486 html-libgui: \
27487 configure-libgui
27488 @: $(MAKE); $(unstage)
27489 @[ -f ./libgui/Makefile ] || exit 0; \
27490 r=`${PWD_COMMAND}`; export r; \
27491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27492 $(HOST_EXPORTS) \
27493 for flag in $(EXTRA_HOST_FLAGS) ; do \
27494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27495 done; \
27496 echo "Doing html in libgui"; \
27497 (cd $(HOST_SUBDIR)/libgui && \
27498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27500 "RANLIB=$${RANLIB}" \
27501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27502 html) \
27503 || exit 1
27505 @endif libgui
27507 .PHONY: maybe-TAGS-libgui TAGS-libgui
27508 maybe-TAGS-libgui:
27509 @if libgui
27510 maybe-TAGS-libgui: TAGS-libgui
27512 TAGS-libgui: \
27513 configure-libgui
27514 @: $(MAKE); $(unstage)
27515 @[ -f ./libgui/Makefile ] || exit 0; \
27516 r=`${PWD_COMMAND}`; export r; \
27517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27518 $(HOST_EXPORTS) \
27519 for flag in $(EXTRA_HOST_FLAGS) ; do \
27520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27521 done; \
27522 echo "Doing TAGS in libgui"; \
27523 (cd $(HOST_SUBDIR)/libgui && \
27524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27526 "RANLIB=$${RANLIB}" \
27527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27528 TAGS) \
27529 || exit 1
27531 @endif libgui
27533 .PHONY: maybe-install-info-libgui install-info-libgui
27534 maybe-install-info-libgui:
27535 @if libgui
27536 maybe-install-info-libgui: install-info-libgui
27538 install-info-libgui: \
27539 configure-libgui \
27540 info-libgui
27541 @: $(MAKE); $(unstage)
27542 @[ -f ./libgui/Makefile ] || exit 0; \
27543 r=`${PWD_COMMAND}`; export r; \
27544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545 $(HOST_EXPORTS) \
27546 for flag in $(EXTRA_HOST_FLAGS) ; do \
27547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27548 done; \
27549 echo "Doing install-info in libgui"; \
27550 (cd $(HOST_SUBDIR)/libgui && \
27551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27553 "RANLIB=$${RANLIB}" \
27554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27555 install-info) \
27556 || exit 1
27558 @endif libgui
27560 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27561 maybe-install-dvi-libgui:
27562 @if libgui
27563 maybe-install-dvi-libgui: install-dvi-libgui
27565 install-dvi-libgui: \
27566 configure-libgui \
27567 dvi-libgui
27568 @: $(MAKE); $(unstage)
27569 @[ -f ./libgui/Makefile ] || exit 0; \
27570 r=`${PWD_COMMAND}`; export r; \
27571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27572 $(HOST_EXPORTS) \
27573 for flag in $(EXTRA_HOST_FLAGS) ; do \
27574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27575 done; \
27576 echo "Doing install-dvi in libgui"; \
27577 (cd $(HOST_SUBDIR)/libgui && \
27578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27580 "RANLIB=$${RANLIB}" \
27581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27582 install-dvi) \
27583 || exit 1
27585 @endif libgui
27587 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27588 maybe-install-pdf-libgui:
27589 @if libgui
27590 maybe-install-pdf-libgui: install-pdf-libgui
27592 install-pdf-libgui: \
27593 configure-libgui \
27594 pdf-libgui
27595 @: $(MAKE); $(unstage)
27596 @[ -f ./libgui/Makefile ] || exit 0; \
27597 r=`${PWD_COMMAND}`; export r; \
27598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27599 $(HOST_EXPORTS) \
27600 for flag in $(EXTRA_HOST_FLAGS) ; do \
27601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27602 done; \
27603 echo "Doing install-pdf in libgui"; \
27604 (cd $(HOST_SUBDIR)/libgui && \
27605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27607 "RANLIB=$${RANLIB}" \
27608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27609 install-pdf) \
27610 || exit 1
27612 @endif libgui
27614 .PHONY: maybe-install-html-libgui install-html-libgui
27615 maybe-install-html-libgui:
27616 @if libgui
27617 maybe-install-html-libgui: install-html-libgui
27619 install-html-libgui: \
27620 configure-libgui \
27621 html-libgui
27622 @: $(MAKE); $(unstage)
27623 @[ -f ./libgui/Makefile ] || exit 0; \
27624 r=`${PWD_COMMAND}`; export r; \
27625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27626 $(HOST_EXPORTS) \
27627 for flag in $(EXTRA_HOST_FLAGS) ; do \
27628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27629 done; \
27630 echo "Doing install-html in libgui"; \
27631 (cd $(HOST_SUBDIR)/libgui && \
27632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27634 "RANLIB=$${RANLIB}" \
27635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27636 install-html) \
27637 || exit 1
27639 @endif libgui
27641 .PHONY: maybe-installcheck-libgui installcheck-libgui
27642 maybe-installcheck-libgui:
27643 @if libgui
27644 maybe-installcheck-libgui: installcheck-libgui
27646 installcheck-libgui: \
27647 configure-libgui
27648 @: $(MAKE); $(unstage)
27649 @[ -f ./libgui/Makefile ] || exit 0; \
27650 r=`${PWD_COMMAND}`; export r; \
27651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27652 $(HOST_EXPORTS) \
27653 for flag in $(EXTRA_HOST_FLAGS) ; do \
27654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27655 done; \
27656 echo "Doing installcheck in libgui"; \
27657 (cd $(HOST_SUBDIR)/libgui && \
27658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27660 "RANLIB=$${RANLIB}" \
27661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27662 installcheck) \
27663 || exit 1
27665 @endif libgui
27667 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27668 maybe-mostlyclean-libgui:
27669 @if libgui
27670 maybe-mostlyclean-libgui: mostlyclean-libgui
27672 mostlyclean-libgui:
27673 @: $(MAKE); $(unstage)
27674 @[ -f ./libgui/Makefile ] || exit 0; \
27675 r=`${PWD_COMMAND}`; export r; \
27676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27677 $(HOST_EXPORTS) \
27678 for flag in $(EXTRA_HOST_FLAGS) ; do \
27679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27680 done; \
27681 echo "Doing mostlyclean in libgui"; \
27682 (cd $(HOST_SUBDIR)/libgui && \
27683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27685 "RANLIB=$${RANLIB}" \
27686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27687 mostlyclean) \
27688 || exit 1
27690 @endif libgui
27692 .PHONY: maybe-clean-libgui clean-libgui
27693 maybe-clean-libgui:
27694 @if libgui
27695 maybe-clean-libgui: clean-libgui
27697 clean-libgui:
27698 @: $(MAKE); $(unstage)
27699 @[ -f ./libgui/Makefile ] || exit 0; \
27700 r=`${PWD_COMMAND}`; export r; \
27701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27702 $(HOST_EXPORTS) \
27703 for flag in $(EXTRA_HOST_FLAGS) ; do \
27704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27705 done; \
27706 echo "Doing clean in libgui"; \
27707 (cd $(HOST_SUBDIR)/libgui && \
27708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27710 "RANLIB=$${RANLIB}" \
27711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27712 clean) \
27713 || exit 1
27715 @endif libgui
27717 .PHONY: maybe-distclean-libgui distclean-libgui
27718 maybe-distclean-libgui:
27719 @if libgui
27720 maybe-distclean-libgui: distclean-libgui
27722 distclean-libgui:
27723 @: $(MAKE); $(unstage)
27724 @[ -f ./libgui/Makefile ] || exit 0; \
27725 r=`${PWD_COMMAND}`; export r; \
27726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27727 $(HOST_EXPORTS) \
27728 for flag in $(EXTRA_HOST_FLAGS) ; do \
27729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27730 done; \
27731 echo "Doing distclean in libgui"; \
27732 (cd $(HOST_SUBDIR)/libgui && \
27733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27735 "RANLIB=$${RANLIB}" \
27736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27737 distclean) \
27738 || exit 1
27740 @endif libgui
27742 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27743 maybe-maintainer-clean-libgui:
27744 @if libgui
27745 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27747 maintainer-clean-libgui:
27748 @: $(MAKE); $(unstage)
27749 @[ -f ./libgui/Makefile ] || exit 0; \
27750 r=`${PWD_COMMAND}`; export r; \
27751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752 $(HOST_EXPORTS) \
27753 for flag in $(EXTRA_HOST_FLAGS) ; do \
27754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27755 done; \
27756 echo "Doing maintainer-clean in libgui"; \
27757 (cd $(HOST_SUBDIR)/libgui && \
27758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27760 "RANLIB=$${RANLIB}" \
27761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27762 maintainer-clean) \
27763 || exit 1
27765 @endif libgui
27769 .PHONY: configure-libiberty maybe-configure-libiberty
27770 maybe-configure-libiberty:
27771 @if gcc-bootstrap
27772 configure-libiberty: stage_current
27773 @endif gcc-bootstrap
27774 @if libiberty
27775 maybe-configure-libiberty: configure-libiberty
27776 configure-libiberty:
27777 @r=`${PWD_COMMAND}`; export r; \
27778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27779 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27781 $(HOST_EXPORTS) \
27782 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27783 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27784 case $(srcdir) in \
27785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27786 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27788 esac; \
27789 module_srcdir=libiberty; \
27790 $(SHELL) \
27791 $$s/$$module_srcdir/configure \
27792 --srcdir=$${topdir}/$$module_srcdir \
27793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27794 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27795 || exit 1
27796 @endif libiberty
27800 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27801 maybe-configure-stage1-libiberty:
27802 @if libiberty-bootstrap
27803 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27804 configure-stage1-libiberty:
27805 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27807 @r=`${PWD_COMMAND}`; export r; \
27808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27809 TFLAGS="$(STAGE1_TFLAGS)"; \
27810 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27811 $(HOST_EXPORTS) \
27812 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27813 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27814 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27815 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27817 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27818 case $(srcdir) in \
27819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27820 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27822 esac; \
27823 module_srcdir=libiberty; \
27824 $(SHELL) $$s/$$module_srcdir/configure \
27825 --srcdir=$${topdir}/$$module_srcdir \
27826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27827 --target=${target_alias} \
27829 $(STAGE1_CONFIGURE_FLAGS) \
27830 @extra_host_libiberty_configure_flags@
27831 @endif libiberty-bootstrap
27833 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27834 maybe-configure-stage2-libiberty:
27835 @if libiberty-bootstrap
27836 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27837 configure-stage2-libiberty:
27838 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27840 @r=`${PWD_COMMAND}`; export r; \
27841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842 TFLAGS="$(STAGE2_TFLAGS)"; \
27843 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27844 $(HOST_EXPORTS) \
27845 $(POSTSTAGE1_HOST_EXPORTS) \
27846 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27847 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27848 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27849 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27851 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27852 case $(srcdir) in \
27853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27854 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27856 esac; \
27857 module_srcdir=libiberty; \
27858 $(SHELL) $$s/$$module_srcdir/configure \
27859 --srcdir=$${topdir}/$$module_srcdir \
27860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27861 --target=${target_alias} \
27862 --with-build-libsubdir=$(HOST_SUBDIR) \
27863 $(STAGE2_CONFIGURE_FLAGS) \
27864 @extra_host_libiberty_configure_flags@
27865 @endif libiberty-bootstrap
27867 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27868 maybe-configure-stage3-libiberty:
27869 @if libiberty-bootstrap
27870 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27871 configure-stage3-libiberty:
27872 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27874 @r=`${PWD_COMMAND}`; export r; \
27875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27876 TFLAGS="$(STAGE3_TFLAGS)"; \
27877 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27878 $(HOST_EXPORTS) \
27879 $(POSTSTAGE1_HOST_EXPORTS) \
27880 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27881 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27882 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27883 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27885 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27886 case $(srcdir) in \
27887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27888 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27890 esac; \
27891 module_srcdir=libiberty; \
27892 $(SHELL) $$s/$$module_srcdir/configure \
27893 --srcdir=$${topdir}/$$module_srcdir \
27894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27895 --target=${target_alias} \
27896 --with-build-libsubdir=$(HOST_SUBDIR) \
27897 $(STAGE3_CONFIGURE_FLAGS) \
27898 @extra_host_libiberty_configure_flags@
27899 @endif libiberty-bootstrap
27901 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27902 maybe-configure-stage4-libiberty:
27903 @if libiberty-bootstrap
27904 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27905 configure-stage4-libiberty:
27906 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27908 @r=`${PWD_COMMAND}`; export r; \
27909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27910 TFLAGS="$(STAGE4_TFLAGS)"; \
27911 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27912 $(HOST_EXPORTS) \
27913 $(POSTSTAGE1_HOST_EXPORTS) \
27914 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27915 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27916 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27917 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27919 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27920 case $(srcdir) in \
27921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27922 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27924 esac; \
27925 module_srcdir=libiberty; \
27926 $(SHELL) $$s/$$module_srcdir/configure \
27927 --srcdir=$${topdir}/$$module_srcdir \
27928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27929 --target=${target_alias} \
27930 --with-build-libsubdir=$(HOST_SUBDIR) \
27931 $(STAGE4_CONFIGURE_FLAGS) \
27932 @extra_host_libiberty_configure_flags@
27933 @endif libiberty-bootstrap
27935 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27936 maybe-configure-stageprofile-libiberty:
27937 @if libiberty-bootstrap
27938 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27939 configure-stageprofile-libiberty:
27940 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27942 @r=`${PWD_COMMAND}`; export r; \
27943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27944 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27945 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27946 $(HOST_EXPORTS) \
27947 $(POSTSTAGE1_HOST_EXPORTS) \
27948 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27949 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27950 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27951 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27953 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27954 case $(srcdir) in \
27955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27956 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27958 esac; \
27959 module_srcdir=libiberty; \
27960 $(SHELL) $$s/$$module_srcdir/configure \
27961 --srcdir=$${topdir}/$$module_srcdir \
27962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27963 --target=${target_alias} \
27964 --with-build-libsubdir=$(HOST_SUBDIR) \
27965 $(STAGEprofile_CONFIGURE_FLAGS) \
27966 @extra_host_libiberty_configure_flags@
27967 @endif libiberty-bootstrap
27969 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27970 maybe-configure-stagetrain-libiberty:
27971 @if libiberty-bootstrap
27972 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27973 configure-stagetrain-libiberty:
27974 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27975 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27976 @r=`${PWD_COMMAND}`; export r; \
27977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27979 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27980 $(HOST_EXPORTS) \
27981 $(POSTSTAGE1_HOST_EXPORTS) \
27982 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27983 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27984 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27985 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27987 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27988 case $(srcdir) in \
27989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27990 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27992 esac; \
27993 module_srcdir=libiberty; \
27994 $(SHELL) $$s/$$module_srcdir/configure \
27995 --srcdir=$${topdir}/$$module_srcdir \
27996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997 --target=${target_alias} \
27998 --with-build-libsubdir=$(HOST_SUBDIR) \
27999 $(STAGEtrain_CONFIGURE_FLAGS) \
28000 @extra_host_libiberty_configure_flags@
28001 @endif libiberty-bootstrap
28003 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28004 maybe-configure-stagefeedback-libiberty:
28005 @if libiberty-bootstrap
28006 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28007 configure-stagefeedback-libiberty:
28008 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28010 @r=`${PWD_COMMAND}`; export r; \
28011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28012 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28013 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28014 $(HOST_EXPORTS) \
28015 $(POSTSTAGE1_HOST_EXPORTS) \
28016 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28017 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28018 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28019 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28021 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28022 case $(srcdir) in \
28023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28024 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28026 esac; \
28027 module_srcdir=libiberty; \
28028 $(SHELL) $$s/$$module_srcdir/configure \
28029 --srcdir=$${topdir}/$$module_srcdir \
28030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28031 --target=${target_alias} \
28032 --with-build-libsubdir=$(HOST_SUBDIR) \
28033 $(STAGEfeedback_CONFIGURE_FLAGS) \
28034 @extra_host_libiberty_configure_flags@
28035 @endif libiberty-bootstrap
28037 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28038 maybe-configure-stageautoprofile-libiberty:
28039 @if libiberty-bootstrap
28040 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28041 configure-stageautoprofile-libiberty:
28042 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28044 @r=`${PWD_COMMAND}`; export r; \
28045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28046 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28047 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28048 $(HOST_EXPORTS) \
28049 $(POSTSTAGE1_HOST_EXPORTS) \
28050 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28051 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28052 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28053 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28055 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28056 case $(srcdir) in \
28057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28058 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28060 esac; \
28061 module_srcdir=libiberty; \
28062 $(SHELL) $$s/$$module_srcdir/configure \
28063 --srcdir=$${topdir}/$$module_srcdir \
28064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28065 --target=${target_alias} \
28066 --with-build-libsubdir=$(HOST_SUBDIR) \
28067 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28068 @extra_host_libiberty_configure_flags@
28069 @endif libiberty-bootstrap
28071 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28072 maybe-configure-stageautofeedback-libiberty:
28073 @if libiberty-bootstrap
28074 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28075 configure-stageautofeedback-libiberty:
28076 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28078 @r=`${PWD_COMMAND}`; export r; \
28079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28081 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28082 $(HOST_EXPORTS) \
28083 $(POSTSTAGE1_HOST_EXPORTS) \
28084 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28085 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28086 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28087 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28089 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28090 case $(srcdir) in \
28091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28092 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28094 esac; \
28095 module_srcdir=libiberty; \
28096 $(SHELL) $$s/$$module_srcdir/configure \
28097 --srcdir=$${topdir}/$$module_srcdir \
28098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28099 --target=${target_alias} \
28100 --with-build-libsubdir=$(HOST_SUBDIR) \
28101 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28102 @extra_host_libiberty_configure_flags@
28103 @endif libiberty-bootstrap
28109 .PHONY: all-libiberty maybe-all-libiberty
28110 maybe-all-libiberty:
28111 @if gcc-bootstrap
28112 all-libiberty: stage_current
28113 @endif gcc-bootstrap
28114 @if libiberty
28115 TARGET-libiberty=all
28116 maybe-all-libiberty: all-libiberty
28117 all-libiberty: configure-libiberty
28118 @r=`${PWD_COMMAND}`; export r; \
28119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28120 $(HOST_EXPORTS) \
28121 (cd $(HOST_SUBDIR)/libiberty && \
28122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28123 $(TARGET-libiberty))
28124 @endif libiberty
28128 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28129 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28130 maybe-all-stage1-libiberty:
28131 maybe-clean-stage1-libiberty:
28132 @if libiberty-bootstrap
28133 maybe-all-stage1-libiberty: all-stage1-libiberty
28134 all-stage1: all-stage1-libiberty
28135 TARGET-stage1-libiberty = $(TARGET-libiberty)
28136 all-stage1-libiberty: configure-stage1-libiberty
28137 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28138 @r=`${PWD_COMMAND}`; export r; \
28139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 TFLAGS="$(STAGE1_TFLAGS)"; \
28141 $(HOST_EXPORTS) \
28142 cd $(HOST_SUBDIR)/libiberty && \
28144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28145 CFLAGS="$(STAGE1_CFLAGS)" \
28146 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28147 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28148 LIBCFLAGS="$(LIBCFLAGS)" \
28149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28152 $(EXTRA_HOST_FLAGS) \
28153 $(STAGE1_FLAGS_TO_PASS) \
28154 TFLAGS="$(STAGE1_TFLAGS)" \
28155 $(TARGET-stage1-libiberty)
28157 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28158 clean-stage1: clean-stage1-libiberty
28159 clean-stage1-libiberty:
28160 @if [ $(current_stage) = stage1 ]; then \
28161 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28162 else \
28163 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28164 $(MAKE) stage1-start; \
28165 fi; \
28166 cd $(HOST_SUBDIR)/libiberty && \
28167 $(MAKE) $(EXTRA_HOST_FLAGS) \
28168 $(STAGE1_FLAGS_TO_PASS) clean
28169 @endif libiberty-bootstrap
28172 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28173 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28174 maybe-all-stage2-libiberty:
28175 maybe-clean-stage2-libiberty:
28176 @if libiberty-bootstrap
28177 maybe-all-stage2-libiberty: all-stage2-libiberty
28178 all-stage2: all-stage2-libiberty
28179 TARGET-stage2-libiberty = $(TARGET-libiberty)
28180 all-stage2-libiberty: configure-stage2-libiberty
28181 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28182 @r=`${PWD_COMMAND}`; export r; \
28183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28184 TFLAGS="$(STAGE2_TFLAGS)"; \
28185 $(HOST_EXPORTS) \
28186 $(POSTSTAGE1_HOST_EXPORTS) \
28187 cd $(HOST_SUBDIR)/libiberty && \
28189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28190 CFLAGS="$(STAGE2_CFLAGS)" \
28191 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28192 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28193 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28198 TFLAGS="$(STAGE2_TFLAGS)" \
28199 $(TARGET-stage2-libiberty)
28201 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28202 clean-stage2: clean-stage2-libiberty
28203 clean-stage2-libiberty:
28204 @if [ $(current_stage) = stage2 ]; then \
28205 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28206 else \
28207 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28208 $(MAKE) stage2-start; \
28209 fi; \
28210 cd $(HOST_SUBDIR)/libiberty && \
28211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28212 @endif libiberty-bootstrap
28215 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28216 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28217 maybe-all-stage3-libiberty:
28218 maybe-clean-stage3-libiberty:
28219 @if libiberty-bootstrap
28220 maybe-all-stage3-libiberty: all-stage3-libiberty
28221 all-stage3: all-stage3-libiberty
28222 TARGET-stage3-libiberty = $(TARGET-libiberty)
28223 all-stage3-libiberty: configure-stage3-libiberty
28224 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28225 @r=`${PWD_COMMAND}`; export r; \
28226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28227 TFLAGS="$(STAGE3_TFLAGS)"; \
28228 $(HOST_EXPORTS) \
28229 $(POSTSTAGE1_HOST_EXPORTS) \
28230 cd $(HOST_SUBDIR)/libiberty && \
28232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28233 CFLAGS="$(STAGE3_CFLAGS)" \
28234 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28235 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28236 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28241 TFLAGS="$(STAGE3_TFLAGS)" \
28242 $(TARGET-stage3-libiberty)
28244 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28245 clean-stage3: clean-stage3-libiberty
28246 clean-stage3-libiberty:
28247 @if [ $(current_stage) = stage3 ]; then \
28248 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28249 else \
28250 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28251 $(MAKE) stage3-start; \
28252 fi; \
28253 cd $(HOST_SUBDIR)/libiberty && \
28254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28255 @endif libiberty-bootstrap
28258 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28259 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28260 maybe-all-stage4-libiberty:
28261 maybe-clean-stage4-libiberty:
28262 @if libiberty-bootstrap
28263 maybe-all-stage4-libiberty: all-stage4-libiberty
28264 all-stage4: all-stage4-libiberty
28265 TARGET-stage4-libiberty = $(TARGET-libiberty)
28266 all-stage4-libiberty: configure-stage4-libiberty
28267 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28268 @r=`${PWD_COMMAND}`; export r; \
28269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270 TFLAGS="$(STAGE4_TFLAGS)"; \
28271 $(HOST_EXPORTS) \
28272 $(POSTSTAGE1_HOST_EXPORTS) \
28273 cd $(HOST_SUBDIR)/libiberty && \
28275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28276 CFLAGS="$(STAGE4_CFLAGS)" \
28277 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28278 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28279 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28284 TFLAGS="$(STAGE4_TFLAGS)" \
28285 $(TARGET-stage4-libiberty)
28287 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28288 clean-stage4: clean-stage4-libiberty
28289 clean-stage4-libiberty:
28290 @if [ $(current_stage) = stage4 ]; then \
28291 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28292 else \
28293 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28294 $(MAKE) stage4-start; \
28295 fi; \
28296 cd $(HOST_SUBDIR)/libiberty && \
28297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28298 @endif libiberty-bootstrap
28301 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28302 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28303 maybe-all-stageprofile-libiberty:
28304 maybe-clean-stageprofile-libiberty:
28305 @if libiberty-bootstrap
28306 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28307 all-stageprofile: all-stageprofile-libiberty
28308 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28309 all-stageprofile-libiberty: configure-stageprofile-libiberty
28310 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28311 @r=`${PWD_COMMAND}`; export r; \
28312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28313 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28314 $(HOST_EXPORTS) \
28315 $(POSTSTAGE1_HOST_EXPORTS) \
28316 cd $(HOST_SUBDIR)/libiberty && \
28318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28319 CFLAGS="$(STAGEprofile_CFLAGS)" \
28320 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28321 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28322 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28327 TFLAGS="$(STAGEprofile_TFLAGS)" \
28328 $(TARGET-stageprofile-libiberty)
28330 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28331 clean-stageprofile: clean-stageprofile-libiberty
28332 clean-stageprofile-libiberty:
28333 @if [ $(current_stage) = stageprofile ]; then \
28334 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28335 else \
28336 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28337 $(MAKE) stageprofile-start; \
28338 fi; \
28339 cd $(HOST_SUBDIR)/libiberty && \
28340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28341 @endif libiberty-bootstrap
28344 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28345 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28346 maybe-all-stagetrain-libiberty:
28347 maybe-clean-stagetrain-libiberty:
28348 @if libiberty-bootstrap
28349 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28350 all-stagetrain: all-stagetrain-libiberty
28351 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28352 all-stagetrain-libiberty: configure-stagetrain-libiberty
28353 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28354 @r=`${PWD_COMMAND}`; export r; \
28355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28356 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28357 $(HOST_EXPORTS) \
28358 $(POSTSTAGE1_HOST_EXPORTS) \
28359 cd $(HOST_SUBDIR)/libiberty && \
28361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28362 CFLAGS="$(STAGEtrain_CFLAGS)" \
28363 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28364 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28365 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28370 TFLAGS="$(STAGEtrain_TFLAGS)" \
28371 $(TARGET-stagetrain-libiberty)
28373 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28374 clean-stagetrain: clean-stagetrain-libiberty
28375 clean-stagetrain-libiberty:
28376 @if [ $(current_stage) = stagetrain ]; then \
28377 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28378 else \
28379 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28380 $(MAKE) stagetrain-start; \
28381 fi; \
28382 cd $(HOST_SUBDIR)/libiberty && \
28383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28384 @endif libiberty-bootstrap
28387 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28388 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28389 maybe-all-stagefeedback-libiberty:
28390 maybe-clean-stagefeedback-libiberty:
28391 @if libiberty-bootstrap
28392 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28393 all-stagefeedback: all-stagefeedback-libiberty
28394 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28395 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28396 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28397 @r=`${PWD_COMMAND}`; export r; \
28398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28399 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28400 $(HOST_EXPORTS) \
28401 $(POSTSTAGE1_HOST_EXPORTS) \
28402 cd $(HOST_SUBDIR)/libiberty && \
28404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28405 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28406 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28407 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28408 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28413 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28414 $(TARGET-stagefeedback-libiberty)
28416 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28417 clean-stagefeedback: clean-stagefeedback-libiberty
28418 clean-stagefeedback-libiberty:
28419 @if [ $(current_stage) = stagefeedback ]; then \
28420 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28421 else \
28422 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28423 $(MAKE) stagefeedback-start; \
28424 fi; \
28425 cd $(HOST_SUBDIR)/libiberty && \
28426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28427 @endif libiberty-bootstrap
28430 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28431 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28432 maybe-all-stageautoprofile-libiberty:
28433 maybe-clean-stageautoprofile-libiberty:
28434 @if libiberty-bootstrap
28435 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28436 all-stageautoprofile: all-stageautoprofile-libiberty
28437 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28438 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28439 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28440 @r=`${PWD_COMMAND}`; export r; \
28441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28442 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28443 $(HOST_EXPORTS) \
28444 $(POSTSTAGE1_HOST_EXPORTS) \
28445 cd $(HOST_SUBDIR)/libiberty && \
28446 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28448 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28449 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28450 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28451 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28456 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28457 $(TARGET-stageautoprofile-libiberty)
28459 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28460 clean-stageautoprofile: clean-stageautoprofile-libiberty
28461 clean-stageautoprofile-libiberty:
28462 @if [ $(current_stage) = stageautoprofile ]; then \
28463 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28464 else \
28465 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28466 $(MAKE) stageautoprofile-start; \
28467 fi; \
28468 cd $(HOST_SUBDIR)/libiberty && \
28469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28470 @endif libiberty-bootstrap
28473 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28474 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28475 maybe-all-stageautofeedback-libiberty:
28476 maybe-clean-stageautofeedback-libiberty:
28477 @if libiberty-bootstrap
28478 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28479 all-stageautofeedback: all-stageautofeedback-libiberty
28480 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28481 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28482 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28483 @r=`${PWD_COMMAND}`; export r; \
28484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28485 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28486 $(HOST_EXPORTS) \
28487 $(POSTSTAGE1_HOST_EXPORTS) \
28488 cd $(HOST_SUBDIR)/libiberty && \
28490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28491 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28492 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28493 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28494 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28499 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28500 $(TARGET-stageautofeedback-libiberty)
28502 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28503 clean-stageautofeedback: clean-stageautofeedback-libiberty
28504 clean-stageautofeedback-libiberty:
28505 @if [ $(current_stage) = stageautofeedback ]; then \
28506 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28507 else \
28508 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28509 $(MAKE) stageautofeedback-start; \
28510 fi; \
28511 cd $(HOST_SUBDIR)/libiberty && \
28512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28513 @endif libiberty-bootstrap
28519 .PHONY: check-libiberty maybe-check-libiberty
28520 maybe-check-libiberty:
28521 @if libiberty
28522 maybe-check-libiberty: check-libiberty
28524 check-libiberty:
28525 @: $(MAKE); $(unstage)
28526 @r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28529 (cd $(HOST_SUBDIR)/libiberty && \
28530 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28532 @endif libiberty
28534 .PHONY: install-libiberty maybe-install-libiberty
28535 maybe-install-libiberty:
28536 @if libiberty
28537 maybe-install-libiberty: install-libiberty
28539 install-libiberty: installdirs
28540 @: $(MAKE); $(unstage)
28541 @r=`${PWD_COMMAND}`; export r; \
28542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28543 $(HOST_EXPORTS) \
28544 (cd $(HOST_SUBDIR)/libiberty && \
28545 $(MAKE) $(FLAGS_TO_PASS) install)
28547 @endif libiberty
28549 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28550 maybe-install-strip-libiberty:
28551 @if libiberty
28552 maybe-install-strip-libiberty: install-strip-libiberty
28554 install-strip-libiberty: installdirs
28555 @: $(MAKE); $(unstage)
28556 @r=`${PWD_COMMAND}`; export r; \
28557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28558 $(HOST_EXPORTS) \
28559 (cd $(HOST_SUBDIR)/libiberty && \
28560 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28562 @endif libiberty
28564 # Other targets (info, dvi, pdf, etc.)
28566 .PHONY: maybe-info-libiberty info-libiberty
28567 maybe-info-libiberty:
28568 @if libiberty
28569 maybe-info-libiberty: info-libiberty
28571 info-libiberty: \
28572 configure-libiberty
28573 @[ -f ./libiberty/Makefile ] || exit 0; \
28574 r=`${PWD_COMMAND}`; export r; \
28575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576 $(HOST_EXPORTS) \
28577 for flag in $(EXTRA_HOST_FLAGS) ; do \
28578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28579 done; \
28580 echo "Doing info in libiberty"; \
28581 (cd $(HOST_SUBDIR)/libiberty && \
28582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584 "RANLIB=$${RANLIB}" \
28585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28586 info) \
28587 || exit 1
28589 @endif libiberty
28591 .PHONY: maybe-dvi-libiberty dvi-libiberty
28592 maybe-dvi-libiberty:
28593 @if libiberty
28594 maybe-dvi-libiberty: dvi-libiberty
28596 dvi-libiberty: \
28597 configure-libiberty
28598 @[ -f ./libiberty/Makefile ] || exit 0; \
28599 r=`${PWD_COMMAND}`; export r; \
28600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601 $(HOST_EXPORTS) \
28602 for flag in $(EXTRA_HOST_FLAGS) ; do \
28603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604 done; \
28605 echo "Doing dvi in libiberty"; \
28606 (cd $(HOST_SUBDIR)/libiberty && \
28607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609 "RANLIB=$${RANLIB}" \
28610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611 dvi) \
28612 || exit 1
28614 @endif libiberty
28616 .PHONY: maybe-pdf-libiberty pdf-libiberty
28617 maybe-pdf-libiberty:
28618 @if libiberty
28619 maybe-pdf-libiberty: pdf-libiberty
28621 pdf-libiberty: \
28622 configure-libiberty
28623 @[ -f ./libiberty/Makefile ] || exit 0; \
28624 r=`${PWD_COMMAND}`; export r; \
28625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28626 $(HOST_EXPORTS) \
28627 for flag in $(EXTRA_HOST_FLAGS) ; do \
28628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28629 done; \
28630 echo "Doing pdf in libiberty"; \
28631 (cd $(HOST_SUBDIR)/libiberty && \
28632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28634 "RANLIB=$${RANLIB}" \
28635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28636 pdf) \
28637 || exit 1
28639 @endif libiberty
28641 .PHONY: maybe-html-libiberty html-libiberty
28642 maybe-html-libiberty:
28643 @if libiberty
28644 maybe-html-libiberty: html-libiberty
28646 html-libiberty: \
28647 configure-libiberty
28648 @[ -f ./libiberty/Makefile ] || exit 0; \
28649 r=`${PWD_COMMAND}`; export r; \
28650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28651 $(HOST_EXPORTS) \
28652 for flag in $(EXTRA_HOST_FLAGS) ; do \
28653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28654 done; \
28655 echo "Doing html in libiberty"; \
28656 (cd $(HOST_SUBDIR)/libiberty && \
28657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28659 "RANLIB=$${RANLIB}" \
28660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28661 html) \
28662 || exit 1
28664 @endif libiberty
28666 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28667 maybe-TAGS-libiberty:
28668 @if libiberty
28669 maybe-TAGS-libiberty: TAGS-libiberty
28671 TAGS-libiberty: \
28672 configure-libiberty
28673 @[ -f ./libiberty/Makefile ] || exit 0; \
28674 r=`${PWD_COMMAND}`; export r; \
28675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28676 $(HOST_EXPORTS) \
28677 for flag in $(EXTRA_HOST_FLAGS) ; do \
28678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28679 done; \
28680 echo "Doing TAGS in libiberty"; \
28681 (cd $(HOST_SUBDIR)/libiberty && \
28682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28684 "RANLIB=$${RANLIB}" \
28685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28686 TAGS) \
28687 || exit 1
28689 @endif libiberty
28691 .PHONY: maybe-install-info-libiberty install-info-libiberty
28692 maybe-install-info-libiberty:
28693 @if libiberty
28694 maybe-install-info-libiberty: install-info-libiberty
28696 install-info-libiberty: \
28697 configure-libiberty \
28698 info-libiberty
28699 @[ -f ./libiberty/Makefile ] || exit 0; \
28700 r=`${PWD_COMMAND}`; export r; \
28701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702 $(HOST_EXPORTS) \
28703 for flag in $(EXTRA_HOST_FLAGS) ; do \
28704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28705 done; \
28706 echo "Doing install-info in libiberty"; \
28707 (cd $(HOST_SUBDIR)/libiberty && \
28708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28710 "RANLIB=$${RANLIB}" \
28711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28712 install-info) \
28713 || exit 1
28715 @endif libiberty
28717 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28718 maybe-install-dvi-libiberty:
28719 @if libiberty
28720 maybe-install-dvi-libiberty: install-dvi-libiberty
28722 install-dvi-libiberty: \
28723 configure-libiberty \
28724 dvi-libiberty
28725 @[ -f ./libiberty/Makefile ] || exit 0; \
28726 r=`${PWD_COMMAND}`; export r; \
28727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28728 $(HOST_EXPORTS) \
28729 for flag in $(EXTRA_HOST_FLAGS) ; do \
28730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28731 done; \
28732 echo "Doing install-dvi in libiberty"; \
28733 (cd $(HOST_SUBDIR)/libiberty && \
28734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28736 "RANLIB=$${RANLIB}" \
28737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28738 install-dvi) \
28739 || exit 1
28741 @endif libiberty
28743 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28744 maybe-install-pdf-libiberty:
28745 @if libiberty
28746 maybe-install-pdf-libiberty: install-pdf-libiberty
28748 install-pdf-libiberty: \
28749 configure-libiberty \
28750 pdf-libiberty
28751 @[ -f ./libiberty/Makefile ] || exit 0; \
28752 r=`${PWD_COMMAND}`; export r; \
28753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754 $(HOST_EXPORTS) \
28755 for flag in $(EXTRA_HOST_FLAGS) ; do \
28756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28757 done; \
28758 echo "Doing install-pdf in libiberty"; \
28759 (cd $(HOST_SUBDIR)/libiberty && \
28760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28762 "RANLIB=$${RANLIB}" \
28763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28764 install-pdf) \
28765 || exit 1
28767 @endif libiberty
28769 .PHONY: maybe-install-html-libiberty install-html-libiberty
28770 maybe-install-html-libiberty:
28771 @if libiberty
28772 maybe-install-html-libiberty: install-html-libiberty
28774 install-html-libiberty: \
28775 configure-libiberty \
28776 html-libiberty
28777 @[ -f ./libiberty/Makefile ] || exit 0; \
28778 r=`${PWD_COMMAND}`; export r; \
28779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28780 $(HOST_EXPORTS) \
28781 for flag in $(EXTRA_HOST_FLAGS) ; do \
28782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28783 done; \
28784 echo "Doing install-html in libiberty"; \
28785 (cd $(HOST_SUBDIR)/libiberty && \
28786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28788 "RANLIB=$${RANLIB}" \
28789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28790 install-html) \
28791 || exit 1
28793 @endif libiberty
28795 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28796 maybe-installcheck-libiberty:
28797 @if libiberty
28798 maybe-installcheck-libiberty: installcheck-libiberty
28800 installcheck-libiberty: \
28801 configure-libiberty
28802 @[ -f ./libiberty/Makefile ] || exit 0; \
28803 r=`${PWD_COMMAND}`; export r; \
28804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28805 $(HOST_EXPORTS) \
28806 for flag in $(EXTRA_HOST_FLAGS) ; do \
28807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28808 done; \
28809 echo "Doing installcheck in libiberty"; \
28810 (cd $(HOST_SUBDIR)/libiberty && \
28811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28813 "RANLIB=$${RANLIB}" \
28814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28815 installcheck) \
28816 || exit 1
28818 @endif libiberty
28820 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28821 maybe-mostlyclean-libiberty:
28822 @if libiberty
28823 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28825 mostlyclean-libiberty:
28826 @[ -f ./libiberty/Makefile ] || exit 0; \
28827 r=`${PWD_COMMAND}`; export r; \
28828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829 $(HOST_EXPORTS) \
28830 for flag in $(EXTRA_HOST_FLAGS) ; do \
28831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28832 done; \
28833 echo "Doing mostlyclean in libiberty"; \
28834 (cd $(HOST_SUBDIR)/libiberty && \
28835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28837 "RANLIB=$${RANLIB}" \
28838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28839 mostlyclean) \
28840 || exit 1
28842 @endif libiberty
28844 .PHONY: maybe-clean-libiberty clean-libiberty
28845 maybe-clean-libiberty:
28846 @if libiberty
28847 maybe-clean-libiberty: clean-libiberty
28849 clean-libiberty:
28850 @[ -f ./libiberty/Makefile ] || exit 0; \
28851 r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 for flag in $(EXTRA_HOST_FLAGS) ; do \
28855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856 done; \
28857 echo "Doing clean in libiberty"; \
28858 (cd $(HOST_SUBDIR)/libiberty && \
28859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861 "RANLIB=$${RANLIB}" \
28862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863 clean) \
28864 || exit 1
28866 @endif libiberty
28868 .PHONY: maybe-distclean-libiberty distclean-libiberty
28869 maybe-distclean-libiberty:
28870 @if libiberty
28871 maybe-distclean-libiberty: distclean-libiberty
28873 distclean-libiberty:
28874 @[ -f ./libiberty/Makefile ] || exit 0; \
28875 r=`${PWD_COMMAND}`; export r; \
28876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28877 $(HOST_EXPORTS) \
28878 for flag in $(EXTRA_HOST_FLAGS) ; do \
28879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28880 done; \
28881 echo "Doing distclean in libiberty"; \
28882 (cd $(HOST_SUBDIR)/libiberty && \
28883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28885 "RANLIB=$${RANLIB}" \
28886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28887 distclean) \
28888 || exit 1
28890 @endif libiberty
28892 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28893 maybe-maintainer-clean-libiberty:
28894 @if libiberty
28895 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28897 maintainer-clean-libiberty:
28898 @[ -f ./libiberty/Makefile ] || exit 0; \
28899 r=`${PWD_COMMAND}`; export r; \
28900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28901 $(HOST_EXPORTS) \
28902 for flag in $(EXTRA_HOST_FLAGS) ; do \
28903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28904 done; \
28905 echo "Doing maintainer-clean in libiberty"; \
28906 (cd $(HOST_SUBDIR)/libiberty && \
28907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28909 "RANLIB=$${RANLIB}" \
28910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28911 maintainer-clean) \
28912 || exit 1
28914 @endif libiberty
28918 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28919 maybe-configure-libiberty-linker-plugin:
28920 @if gcc-bootstrap
28921 configure-libiberty-linker-plugin: stage_current
28922 @endif gcc-bootstrap
28923 @if libiberty-linker-plugin
28924 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28925 configure-libiberty-linker-plugin:
28926 @r=`${PWD_COMMAND}`; export r; \
28927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28930 $(HOST_EXPORTS) \
28931 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28932 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28933 case $(srcdir) in \
28934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28935 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28937 esac; \
28938 module_srcdir=libiberty; \
28939 $(SHELL) \
28940 $$s/$$module_srcdir/configure \
28941 --srcdir=$${topdir}/$$module_srcdir \
28942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28943 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28944 || exit 1
28945 @endif libiberty-linker-plugin
28949 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28950 maybe-configure-stage1-libiberty-linker-plugin:
28951 @if libiberty-linker-plugin-bootstrap
28952 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28953 configure-stage1-libiberty-linker-plugin:
28954 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28956 @r=`${PWD_COMMAND}`; export r; \
28957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958 TFLAGS="$(STAGE1_TFLAGS)"; \
28959 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28960 $(HOST_EXPORTS) \
28961 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28962 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28963 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28964 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28966 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28967 case $(srcdir) in \
28968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28969 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28971 esac; \
28972 module_srcdir=libiberty; \
28973 $(SHELL) $$s/$$module_srcdir/configure \
28974 --srcdir=$${topdir}/$$module_srcdir \
28975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28976 --target=${target_alias} \
28978 $(STAGE1_CONFIGURE_FLAGS) \
28979 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28980 @endif libiberty-linker-plugin-bootstrap
28982 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28983 maybe-configure-stage2-libiberty-linker-plugin:
28984 @if libiberty-linker-plugin-bootstrap
28985 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28986 configure-stage2-libiberty-linker-plugin:
28987 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28989 @r=`${PWD_COMMAND}`; export r; \
28990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28991 TFLAGS="$(STAGE2_TFLAGS)"; \
28992 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28993 $(HOST_EXPORTS) \
28994 $(POSTSTAGE1_HOST_EXPORTS) \
28995 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28996 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28997 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28998 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29000 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29001 case $(srcdir) in \
29002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29003 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29005 esac; \
29006 module_srcdir=libiberty; \
29007 $(SHELL) $$s/$$module_srcdir/configure \
29008 --srcdir=$${topdir}/$$module_srcdir \
29009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29010 --target=${target_alias} \
29011 --with-build-libsubdir=$(HOST_SUBDIR) \
29012 $(STAGE2_CONFIGURE_FLAGS) \
29013 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29014 @endif libiberty-linker-plugin-bootstrap
29016 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29017 maybe-configure-stage3-libiberty-linker-plugin:
29018 @if libiberty-linker-plugin-bootstrap
29019 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29020 configure-stage3-libiberty-linker-plugin:
29021 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29023 @r=`${PWD_COMMAND}`; export r; \
29024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29025 TFLAGS="$(STAGE3_TFLAGS)"; \
29026 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29027 $(HOST_EXPORTS) \
29028 $(POSTSTAGE1_HOST_EXPORTS) \
29029 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29030 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29031 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29032 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29034 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29035 case $(srcdir) in \
29036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29037 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29039 esac; \
29040 module_srcdir=libiberty; \
29041 $(SHELL) $$s/$$module_srcdir/configure \
29042 --srcdir=$${topdir}/$$module_srcdir \
29043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29044 --target=${target_alias} \
29045 --with-build-libsubdir=$(HOST_SUBDIR) \
29046 $(STAGE3_CONFIGURE_FLAGS) \
29047 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29048 @endif libiberty-linker-plugin-bootstrap
29050 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29051 maybe-configure-stage4-libiberty-linker-plugin:
29052 @if libiberty-linker-plugin-bootstrap
29053 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29054 configure-stage4-libiberty-linker-plugin:
29055 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29057 @r=`${PWD_COMMAND}`; export r; \
29058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29059 TFLAGS="$(STAGE4_TFLAGS)"; \
29060 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29061 $(HOST_EXPORTS) \
29062 $(POSTSTAGE1_HOST_EXPORTS) \
29063 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29064 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29065 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29066 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29068 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29069 case $(srcdir) in \
29070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29071 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29073 esac; \
29074 module_srcdir=libiberty; \
29075 $(SHELL) $$s/$$module_srcdir/configure \
29076 --srcdir=$${topdir}/$$module_srcdir \
29077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29078 --target=${target_alias} \
29079 --with-build-libsubdir=$(HOST_SUBDIR) \
29080 $(STAGE4_CONFIGURE_FLAGS) \
29081 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29082 @endif libiberty-linker-plugin-bootstrap
29084 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29085 maybe-configure-stageprofile-libiberty-linker-plugin:
29086 @if libiberty-linker-plugin-bootstrap
29087 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29088 configure-stageprofile-libiberty-linker-plugin:
29089 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29091 @r=`${PWD_COMMAND}`; export r; \
29092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29093 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29094 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29095 $(HOST_EXPORTS) \
29096 $(POSTSTAGE1_HOST_EXPORTS) \
29097 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29098 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29099 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29100 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29102 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29103 case $(srcdir) in \
29104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29105 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29107 esac; \
29108 module_srcdir=libiberty; \
29109 $(SHELL) $$s/$$module_srcdir/configure \
29110 --srcdir=$${topdir}/$$module_srcdir \
29111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29112 --target=${target_alias} \
29113 --with-build-libsubdir=$(HOST_SUBDIR) \
29114 $(STAGEprofile_CONFIGURE_FLAGS) \
29115 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29116 @endif libiberty-linker-plugin-bootstrap
29118 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29119 maybe-configure-stagetrain-libiberty-linker-plugin:
29120 @if libiberty-linker-plugin-bootstrap
29121 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29122 configure-stagetrain-libiberty-linker-plugin:
29123 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29125 @r=`${PWD_COMMAND}`; export r; \
29126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29127 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29128 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29129 $(HOST_EXPORTS) \
29130 $(POSTSTAGE1_HOST_EXPORTS) \
29131 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29132 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29133 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29134 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29136 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29137 case $(srcdir) in \
29138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29139 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29141 esac; \
29142 module_srcdir=libiberty; \
29143 $(SHELL) $$s/$$module_srcdir/configure \
29144 --srcdir=$${topdir}/$$module_srcdir \
29145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29146 --target=${target_alias} \
29147 --with-build-libsubdir=$(HOST_SUBDIR) \
29148 $(STAGEtrain_CONFIGURE_FLAGS) \
29149 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29150 @endif libiberty-linker-plugin-bootstrap
29152 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29153 maybe-configure-stagefeedback-libiberty-linker-plugin:
29154 @if libiberty-linker-plugin-bootstrap
29155 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29156 configure-stagefeedback-libiberty-linker-plugin:
29157 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29159 @r=`${PWD_COMMAND}`; export r; \
29160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29162 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29163 $(HOST_EXPORTS) \
29164 $(POSTSTAGE1_HOST_EXPORTS) \
29165 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29166 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29167 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29168 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29170 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29171 case $(srcdir) in \
29172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29173 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29175 esac; \
29176 module_srcdir=libiberty; \
29177 $(SHELL) $$s/$$module_srcdir/configure \
29178 --srcdir=$${topdir}/$$module_srcdir \
29179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29180 --target=${target_alias} \
29181 --with-build-libsubdir=$(HOST_SUBDIR) \
29182 $(STAGEfeedback_CONFIGURE_FLAGS) \
29183 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29184 @endif libiberty-linker-plugin-bootstrap
29186 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29187 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29188 @if libiberty-linker-plugin-bootstrap
29189 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29190 configure-stageautoprofile-libiberty-linker-plugin:
29191 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29193 @r=`${PWD_COMMAND}`; export r; \
29194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29195 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29196 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29197 $(HOST_EXPORTS) \
29198 $(POSTSTAGE1_HOST_EXPORTS) \
29199 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29200 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29201 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29202 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29204 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29205 case $(srcdir) in \
29206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29207 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29209 esac; \
29210 module_srcdir=libiberty; \
29211 $(SHELL) $$s/$$module_srcdir/configure \
29212 --srcdir=$${topdir}/$$module_srcdir \
29213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29214 --target=${target_alias} \
29215 --with-build-libsubdir=$(HOST_SUBDIR) \
29216 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29217 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29218 @endif libiberty-linker-plugin-bootstrap
29220 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29221 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29222 @if libiberty-linker-plugin-bootstrap
29223 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29224 configure-stageautofeedback-libiberty-linker-plugin:
29225 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29227 @r=`${PWD_COMMAND}`; export r; \
29228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29229 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29230 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29231 $(HOST_EXPORTS) \
29232 $(POSTSTAGE1_HOST_EXPORTS) \
29233 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29234 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29235 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29236 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29238 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29239 case $(srcdir) in \
29240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29241 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29243 esac; \
29244 module_srcdir=libiberty; \
29245 $(SHELL) $$s/$$module_srcdir/configure \
29246 --srcdir=$${topdir}/$$module_srcdir \
29247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29248 --target=${target_alias} \
29249 --with-build-libsubdir=$(HOST_SUBDIR) \
29250 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29251 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29252 @endif libiberty-linker-plugin-bootstrap
29258 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29259 maybe-all-libiberty-linker-plugin:
29260 @if gcc-bootstrap
29261 all-libiberty-linker-plugin: stage_current
29262 @endif gcc-bootstrap
29263 @if libiberty-linker-plugin
29264 TARGET-libiberty-linker-plugin=all
29265 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29266 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29267 @r=`${PWD_COMMAND}`; export r; \
29268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29269 $(HOST_EXPORTS) \
29270 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29271 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29272 $(TARGET-libiberty-linker-plugin))
29273 @endif libiberty-linker-plugin
29277 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29278 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29279 maybe-all-stage1-libiberty-linker-plugin:
29280 maybe-clean-stage1-libiberty-linker-plugin:
29281 @if libiberty-linker-plugin-bootstrap
29282 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29283 all-stage1: all-stage1-libiberty-linker-plugin
29284 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29285 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29286 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29287 @r=`${PWD_COMMAND}`; export r; \
29288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289 TFLAGS="$(STAGE1_TFLAGS)"; \
29290 $(HOST_EXPORTS) \
29291 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29294 CFLAGS="$(STAGE1_CFLAGS)" \
29295 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29296 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29297 LIBCFLAGS="$(LIBCFLAGS)" \
29298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29301 $(EXTRA_HOST_FLAGS) \
29302 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29303 TFLAGS="$(STAGE1_TFLAGS)" \
29304 $(TARGET-stage1-libiberty-linker-plugin)
29306 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29307 clean-stage1: clean-stage1-libiberty-linker-plugin
29308 clean-stage1-libiberty-linker-plugin:
29309 @if [ $(current_stage) = stage1 ]; then \
29310 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29311 else \
29312 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29313 $(MAKE) stage1-start; \
29314 fi; \
29315 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29316 $(MAKE) $(EXTRA_HOST_FLAGS) \
29317 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29318 @endif libiberty-linker-plugin-bootstrap
29321 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29322 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29323 maybe-all-stage2-libiberty-linker-plugin:
29324 maybe-clean-stage2-libiberty-linker-plugin:
29325 @if libiberty-linker-plugin-bootstrap
29326 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29327 all-stage2: all-stage2-libiberty-linker-plugin
29328 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29329 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29330 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29331 @r=`${PWD_COMMAND}`; export r; \
29332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29333 TFLAGS="$(STAGE2_TFLAGS)"; \
29334 $(HOST_EXPORTS) \
29335 $(POSTSTAGE1_HOST_EXPORTS) \
29336 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29339 CFLAGS="$(STAGE2_CFLAGS)" \
29340 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29341 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29342 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29347 TFLAGS="$(STAGE2_TFLAGS)" \
29348 $(TARGET-stage2-libiberty-linker-plugin)
29350 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29351 clean-stage2: clean-stage2-libiberty-linker-plugin
29352 clean-stage2-libiberty-linker-plugin:
29353 @if [ $(current_stage) = stage2 ]; then \
29354 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29355 else \
29356 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29357 $(MAKE) stage2-start; \
29358 fi; \
29359 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29361 @endif libiberty-linker-plugin-bootstrap
29364 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29365 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29366 maybe-all-stage3-libiberty-linker-plugin:
29367 maybe-clean-stage3-libiberty-linker-plugin:
29368 @if libiberty-linker-plugin-bootstrap
29369 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29370 all-stage3: all-stage3-libiberty-linker-plugin
29371 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29372 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29373 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29374 @r=`${PWD_COMMAND}`; export r; \
29375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376 TFLAGS="$(STAGE3_TFLAGS)"; \
29377 $(HOST_EXPORTS) \
29378 $(POSTSTAGE1_HOST_EXPORTS) \
29379 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29382 CFLAGS="$(STAGE3_CFLAGS)" \
29383 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29384 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29385 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29390 TFLAGS="$(STAGE3_TFLAGS)" \
29391 $(TARGET-stage3-libiberty-linker-plugin)
29393 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29394 clean-stage3: clean-stage3-libiberty-linker-plugin
29395 clean-stage3-libiberty-linker-plugin:
29396 @if [ $(current_stage) = stage3 ]; then \
29397 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29398 else \
29399 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29400 $(MAKE) stage3-start; \
29401 fi; \
29402 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29404 @endif libiberty-linker-plugin-bootstrap
29407 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29408 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29409 maybe-all-stage4-libiberty-linker-plugin:
29410 maybe-clean-stage4-libiberty-linker-plugin:
29411 @if libiberty-linker-plugin-bootstrap
29412 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29413 all-stage4: all-stage4-libiberty-linker-plugin
29414 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29415 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29416 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29417 @r=`${PWD_COMMAND}`; export r; \
29418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29419 TFLAGS="$(STAGE4_TFLAGS)"; \
29420 $(HOST_EXPORTS) \
29421 $(POSTSTAGE1_HOST_EXPORTS) \
29422 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29425 CFLAGS="$(STAGE4_CFLAGS)" \
29426 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29427 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29428 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29433 TFLAGS="$(STAGE4_TFLAGS)" \
29434 $(TARGET-stage4-libiberty-linker-plugin)
29436 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29437 clean-stage4: clean-stage4-libiberty-linker-plugin
29438 clean-stage4-libiberty-linker-plugin:
29439 @if [ $(current_stage) = stage4 ]; then \
29440 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29441 else \
29442 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29443 $(MAKE) stage4-start; \
29444 fi; \
29445 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29446 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29447 @endif libiberty-linker-plugin-bootstrap
29450 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29451 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29452 maybe-all-stageprofile-libiberty-linker-plugin:
29453 maybe-clean-stageprofile-libiberty-linker-plugin:
29454 @if libiberty-linker-plugin-bootstrap
29455 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29456 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29457 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29458 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29459 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29460 @r=`${PWD_COMMAND}`; export r; \
29461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29463 $(HOST_EXPORTS) \
29464 $(POSTSTAGE1_HOST_EXPORTS) \
29465 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29468 CFLAGS="$(STAGEprofile_CFLAGS)" \
29469 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29470 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29471 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29476 TFLAGS="$(STAGEprofile_TFLAGS)" \
29477 $(TARGET-stageprofile-libiberty-linker-plugin)
29479 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29480 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29481 clean-stageprofile-libiberty-linker-plugin:
29482 @if [ $(current_stage) = stageprofile ]; then \
29483 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29484 else \
29485 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29486 $(MAKE) stageprofile-start; \
29487 fi; \
29488 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29490 @endif libiberty-linker-plugin-bootstrap
29493 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29494 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29495 maybe-all-stagetrain-libiberty-linker-plugin:
29496 maybe-clean-stagetrain-libiberty-linker-plugin:
29497 @if libiberty-linker-plugin-bootstrap
29498 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29499 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29500 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29501 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29502 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29503 @r=`${PWD_COMMAND}`; export r; \
29504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29506 $(HOST_EXPORTS) \
29507 $(POSTSTAGE1_HOST_EXPORTS) \
29508 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29511 CFLAGS="$(STAGEtrain_CFLAGS)" \
29512 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29513 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29514 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29519 TFLAGS="$(STAGEtrain_TFLAGS)" \
29520 $(TARGET-stagetrain-libiberty-linker-plugin)
29522 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29523 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29524 clean-stagetrain-libiberty-linker-plugin:
29525 @if [ $(current_stage) = stagetrain ]; then \
29526 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29527 else \
29528 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29529 $(MAKE) stagetrain-start; \
29530 fi; \
29531 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29532 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29533 @endif libiberty-linker-plugin-bootstrap
29536 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29537 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29538 maybe-all-stagefeedback-libiberty-linker-plugin:
29539 maybe-clean-stagefeedback-libiberty-linker-plugin:
29540 @if libiberty-linker-plugin-bootstrap
29541 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29542 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29543 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29544 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29545 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29546 @r=`${PWD_COMMAND}`; export r; \
29547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29549 $(HOST_EXPORTS) \
29550 $(POSTSTAGE1_HOST_EXPORTS) \
29551 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29554 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29555 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29556 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29557 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29562 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29563 $(TARGET-stagefeedback-libiberty-linker-plugin)
29565 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29566 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29567 clean-stagefeedback-libiberty-linker-plugin:
29568 @if [ $(current_stage) = stagefeedback ]; then \
29569 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29570 else \
29571 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29572 $(MAKE) stagefeedback-start; \
29573 fi; \
29574 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29575 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29576 @endif libiberty-linker-plugin-bootstrap
29579 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29580 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29581 maybe-all-stageautoprofile-libiberty-linker-plugin:
29582 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29583 @if libiberty-linker-plugin-bootstrap
29584 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29585 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29586 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29587 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29588 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29589 @r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29592 $(HOST_EXPORTS) \
29593 $(POSTSTAGE1_HOST_EXPORTS) \
29594 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29595 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29597 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29598 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29599 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29600 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29605 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29606 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29608 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29609 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29610 clean-stageautoprofile-libiberty-linker-plugin:
29611 @if [ $(current_stage) = stageautoprofile ]; then \
29612 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29613 else \
29614 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29615 $(MAKE) stageautoprofile-start; \
29616 fi; \
29617 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29619 @endif libiberty-linker-plugin-bootstrap
29622 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29623 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29624 maybe-all-stageautofeedback-libiberty-linker-plugin:
29625 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29626 @if libiberty-linker-plugin-bootstrap
29627 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29628 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29629 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29630 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29631 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29632 @r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29635 $(HOST_EXPORTS) \
29636 $(POSTSTAGE1_HOST_EXPORTS) \
29637 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29640 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29641 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29642 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29643 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29648 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29649 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29651 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29652 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29653 clean-stageautofeedback-libiberty-linker-plugin:
29654 @if [ $(current_stage) = stageautofeedback ]; then \
29655 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29656 else \
29657 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29658 $(MAKE) stageautofeedback-start; \
29659 fi; \
29660 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29661 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29662 @endif libiberty-linker-plugin-bootstrap
29668 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29669 maybe-check-libiberty-linker-plugin:
29670 @if libiberty-linker-plugin
29671 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29673 check-libiberty-linker-plugin:
29674 @: $(MAKE); $(unstage)
29675 @r=`${PWD_COMMAND}`; export r; \
29676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29678 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29679 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29681 @endif libiberty-linker-plugin
29683 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29684 maybe-install-libiberty-linker-plugin:
29685 @if libiberty-linker-plugin
29686 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29688 install-libiberty-linker-plugin: installdirs
29689 @: $(MAKE); $(unstage)
29690 @r=`${PWD_COMMAND}`; export r; \
29691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692 $(HOST_EXPORTS) \
29693 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29694 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29696 @endif libiberty-linker-plugin
29698 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29699 maybe-install-strip-libiberty-linker-plugin:
29700 @if libiberty-linker-plugin
29701 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29703 install-strip-libiberty-linker-plugin: installdirs
29704 @: $(MAKE); $(unstage)
29705 @r=`${PWD_COMMAND}`; export r; \
29706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29707 $(HOST_EXPORTS) \
29708 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29709 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29711 @endif libiberty-linker-plugin
29713 # Other targets (info, dvi, pdf, etc.)
29715 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29716 maybe-info-libiberty-linker-plugin:
29717 @if libiberty-linker-plugin
29718 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29720 info-libiberty-linker-plugin: \
29721 configure-libiberty-linker-plugin
29722 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29723 r=`${PWD_COMMAND}`; export r; \
29724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29725 $(HOST_EXPORTS) \
29726 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29728 done; \
29729 echo "Doing info in libiberty-linker-plugin"; \
29730 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29733 "RANLIB=$${RANLIB}" \
29734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29735 info) \
29736 || exit 1
29738 @endif libiberty-linker-plugin
29740 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29741 maybe-dvi-libiberty-linker-plugin:
29742 @if libiberty-linker-plugin
29743 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29745 dvi-libiberty-linker-plugin: \
29746 configure-libiberty-linker-plugin
29747 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29748 r=`${PWD_COMMAND}`; export r; \
29749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29750 $(HOST_EXPORTS) \
29751 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29753 done; \
29754 echo "Doing dvi in libiberty-linker-plugin"; \
29755 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29758 "RANLIB=$${RANLIB}" \
29759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29760 dvi) \
29761 || exit 1
29763 @endif libiberty-linker-plugin
29765 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29766 maybe-pdf-libiberty-linker-plugin:
29767 @if libiberty-linker-plugin
29768 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29770 pdf-libiberty-linker-plugin: \
29771 configure-libiberty-linker-plugin
29772 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29773 r=`${PWD_COMMAND}`; export r; \
29774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29775 $(HOST_EXPORTS) \
29776 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29778 done; \
29779 echo "Doing pdf in libiberty-linker-plugin"; \
29780 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29783 "RANLIB=$${RANLIB}" \
29784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29785 pdf) \
29786 || exit 1
29788 @endif libiberty-linker-plugin
29790 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29791 maybe-html-libiberty-linker-plugin:
29792 @if libiberty-linker-plugin
29793 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29795 html-libiberty-linker-plugin: \
29796 configure-libiberty-linker-plugin
29797 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29798 r=`${PWD_COMMAND}`; export r; \
29799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800 $(HOST_EXPORTS) \
29801 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29803 done; \
29804 echo "Doing html in libiberty-linker-plugin"; \
29805 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29808 "RANLIB=$${RANLIB}" \
29809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810 html) \
29811 || exit 1
29813 @endif libiberty-linker-plugin
29815 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29816 maybe-TAGS-libiberty-linker-plugin:
29817 @if libiberty-linker-plugin
29818 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29820 TAGS-libiberty-linker-plugin: \
29821 configure-libiberty-linker-plugin
29822 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29823 r=`${PWD_COMMAND}`; export r; \
29824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29825 $(HOST_EXPORTS) \
29826 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29828 done; \
29829 echo "Doing TAGS in libiberty-linker-plugin"; \
29830 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29833 "RANLIB=$${RANLIB}" \
29834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29835 TAGS) \
29836 || exit 1
29838 @endif libiberty-linker-plugin
29840 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29841 maybe-install-info-libiberty-linker-plugin:
29842 @if libiberty-linker-plugin
29843 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29845 install-info-libiberty-linker-plugin: \
29846 configure-libiberty-linker-plugin \
29847 info-libiberty-linker-plugin
29848 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29849 r=`${PWD_COMMAND}`; export r; \
29850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29851 $(HOST_EXPORTS) \
29852 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29854 done; \
29855 echo "Doing install-info in libiberty-linker-plugin"; \
29856 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29859 "RANLIB=$${RANLIB}" \
29860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29861 install-info) \
29862 || exit 1
29864 @endif libiberty-linker-plugin
29866 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29867 maybe-install-dvi-libiberty-linker-plugin:
29868 @if libiberty-linker-plugin
29869 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29871 install-dvi-libiberty-linker-plugin: \
29872 configure-libiberty-linker-plugin \
29873 dvi-libiberty-linker-plugin
29874 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29875 r=`${PWD_COMMAND}`; export r; \
29876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29877 $(HOST_EXPORTS) \
29878 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29880 done; \
29881 echo "Doing install-dvi in libiberty-linker-plugin"; \
29882 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29885 "RANLIB=$${RANLIB}" \
29886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29887 install-dvi) \
29888 || exit 1
29890 @endif libiberty-linker-plugin
29892 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29893 maybe-install-pdf-libiberty-linker-plugin:
29894 @if libiberty-linker-plugin
29895 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29897 install-pdf-libiberty-linker-plugin: \
29898 configure-libiberty-linker-plugin \
29899 pdf-libiberty-linker-plugin
29900 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29901 r=`${PWD_COMMAND}`; export r; \
29902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29903 $(HOST_EXPORTS) \
29904 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29906 done; \
29907 echo "Doing install-pdf in libiberty-linker-plugin"; \
29908 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29911 "RANLIB=$${RANLIB}" \
29912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29913 install-pdf) \
29914 || exit 1
29916 @endif libiberty-linker-plugin
29918 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29919 maybe-install-html-libiberty-linker-plugin:
29920 @if libiberty-linker-plugin
29921 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29923 install-html-libiberty-linker-plugin: \
29924 configure-libiberty-linker-plugin \
29925 html-libiberty-linker-plugin
29926 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29927 r=`${PWD_COMMAND}`; export r; \
29928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29929 $(HOST_EXPORTS) \
29930 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29932 done; \
29933 echo "Doing install-html in libiberty-linker-plugin"; \
29934 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29937 "RANLIB=$${RANLIB}" \
29938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29939 install-html) \
29940 || exit 1
29942 @endif libiberty-linker-plugin
29944 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29945 maybe-installcheck-libiberty-linker-plugin:
29946 @if libiberty-linker-plugin
29947 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29949 installcheck-libiberty-linker-plugin: \
29950 configure-libiberty-linker-plugin
29951 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29952 r=`${PWD_COMMAND}`; export r; \
29953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29954 $(HOST_EXPORTS) \
29955 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29957 done; \
29958 echo "Doing installcheck in libiberty-linker-plugin"; \
29959 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29962 "RANLIB=$${RANLIB}" \
29963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29964 installcheck) \
29965 || exit 1
29967 @endif libiberty-linker-plugin
29969 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29970 maybe-mostlyclean-libiberty-linker-plugin:
29971 @if libiberty-linker-plugin
29972 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29974 mostlyclean-libiberty-linker-plugin:
29975 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29976 r=`${PWD_COMMAND}`; export r; \
29977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978 $(HOST_EXPORTS) \
29979 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29981 done; \
29982 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29983 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986 "RANLIB=$${RANLIB}" \
29987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988 mostlyclean) \
29989 || exit 1
29991 @endif libiberty-linker-plugin
29993 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29994 maybe-clean-libiberty-linker-plugin:
29995 @if libiberty-linker-plugin
29996 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29998 clean-libiberty-linker-plugin:
29999 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30000 r=`${PWD_COMMAND}`; export r; \
30001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002 $(HOST_EXPORTS) \
30003 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30005 done; \
30006 echo "Doing clean in libiberty-linker-plugin"; \
30007 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30010 "RANLIB=$${RANLIB}" \
30011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30012 clean) \
30013 || exit 1
30015 @endif libiberty-linker-plugin
30017 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30018 maybe-distclean-libiberty-linker-plugin:
30019 @if libiberty-linker-plugin
30020 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30022 distclean-libiberty-linker-plugin:
30023 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30024 r=`${PWD_COMMAND}`; export r; \
30025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026 $(HOST_EXPORTS) \
30027 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029 done; \
30030 echo "Doing distclean in libiberty-linker-plugin"; \
30031 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30034 "RANLIB=$${RANLIB}" \
30035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30036 distclean) \
30037 || exit 1
30039 @endif libiberty-linker-plugin
30041 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30042 maybe-maintainer-clean-libiberty-linker-plugin:
30043 @if libiberty-linker-plugin
30044 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30046 maintainer-clean-libiberty-linker-plugin:
30047 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30048 r=`${PWD_COMMAND}`; export r; \
30049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050 $(HOST_EXPORTS) \
30051 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30053 done; \
30054 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30055 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058 "RANLIB=$${RANLIB}" \
30059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30060 maintainer-clean) \
30061 || exit 1
30063 @endif libiberty-linker-plugin
30067 .PHONY: configure-libiconv maybe-configure-libiconv
30068 maybe-configure-libiconv:
30069 @if gcc-bootstrap
30070 configure-libiconv: stage_current
30071 @endif gcc-bootstrap
30072 @if libiconv
30073 maybe-configure-libiconv: configure-libiconv
30074 configure-libiconv:
30075 @r=`${PWD_COMMAND}`; export r; \
30076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30077 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30079 $(HOST_EXPORTS) \
30080 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30081 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30082 case $(srcdir) in \
30083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30084 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30086 esac; \
30087 module_srcdir=libiconv; \
30088 $(SHELL) \
30089 $$s/$$module_srcdir/configure \
30090 --srcdir=$${topdir}/$$module_srcdir \
30091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30092 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30093 || exit 1
30094 @endif libiconv
30098 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30099 maybe-configure-stage1-libiconv:
30100 @if libiconv-bootstrap
30101 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30102 configure-stage1-libiconv:
30103 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30105 @r=`${PWD_COMMAND}`; export r; \
30106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107 TFLAGS="$(STAGE1_TFLAGS)"; \
30108 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30109 $(HOST_EXPORTS) \
30110 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30111 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30112 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30113 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30115 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30116 case $(srcdir) in \
30117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30118 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30120 esac; \
30121 module_srcdir=libiconv; \
30122 $(SHELL) $$s/$$module_srcdir/configure \
30123 --srcdir=$${topdir}/$$module_srcdir \
30124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30125 --target=${target_alias} \
30127 $(STAGE1_CONFIGURE_FLAGS) \
30128 --disable-shared @host_libs_picflag@
30129 @endif libiconv-bootstrap
30131 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30132 maybe-configure-stage2-libiconv:
30133 @if libiconv-bootstrap
30134 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30135 configure-stage2-libiconv:
30136 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30138 @r=`${PWD_COMMAND}`; export r; \
30139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30140 TFLAGS="$(STAGE2_TFLAGS)"; \
30141 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30142 $(HOST_EXPORTS) \
30143 $(POSTSTAGE1_HOST_EXPORTS) \
30144 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30145 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30146 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30147 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30149 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30150 case $(srcdir) in \
30151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30152 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30154 esac; \
30155 module_srcdir=libiconv; \
30156 $(SHELL) $$s/$$module_srcdir/configure \
30157 --srcdir=$${topdir}/$$module_srcdir \
30158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30159 --target=${target_alias} \
30160 --with-build-libsubdir=$(HOST_SUBDIR) \
30161 $(STAGE2_CONFIGURE_FLAGS) \
30162 --disable-shared @host_libs_picflag@
30163 @endif libiconv-bootstrap
30165 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30166 maybe-configure-stage3-libiconv:
30167 @if libiconv-bootstrap
30168 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30169 configure-stage3-libiconv:
30170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30172 @r=`${PWD_COMMAND}`; export r; \
30173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30174 TFLAGS="$(STAGE3_TFLAGS)"; \
30175 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30176 $(HOST_EXPORTS) \
30177 $(POSTSTAGE1_HOST_EXPORTS) \
30178 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30179 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30180 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30181 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30183 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30184 case $(srcdir) in \
30185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30186 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30188 esac; \
30189 module_srcdir=libiconv; \
30190 $(SHELL) $$s/$$module_srcdir/configure \
30191 --srcdir=$${topdir}/$$module_srcdir \
30192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30193 --target=${target_alias} \
30194 --with-build-libsubdir=$(HOST_SUBDIR) \
30195 $(STAGE3_CONFIGURE_FLAGS) \
30196 --disable-shared @host_libs_picflag@
30197 @endif libiconv-bootstrap
30199 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30200 maybe-configure-stage4-libiconv:
30201 @if libiconv-bootstrap
30202 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30203 configure-stage4-libiconv:
30204 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30205 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30206 @r=`${PWD_COMMAND}`; export r; \
30207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30208 TFLAGS="$(STAGE4_TFLAGS)"; \
30209 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30210 $(HOST_EXPORTS) \
30211 $(POSTSTAGE1_HOST_EXPORTS) \
30212 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30213 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30214 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30215 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30217 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30218 case $(srcdir) in \
30219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30220 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30222 esac; \
30223 module_srcdir=libiconv; \
30224 $(SHELL) $$s/$$module_srcdir/configure \
30225 --srcdir=$${topdir}/$$module_srcdir \
30226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30227 --target=${target_alias} \
30228 --with-build-libsubdir=$(HOST_SUBDIR) \
30229 $(STAGE4_CONFIGURE_FLAGS) \
30230 --disable-shared @host_libs_picflag@
30231 @endif libiconv-bootstrap
30233 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30234 maybe-configure-stageprofile-libiconv:
30235 @if libiconv-bootstrap
30236 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30237 configure-stageprofile-libiconv:
30238 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30240 @r=`${PWD_COMMAND}`; export r; \
30241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30242 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30243 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30244 $(HOST_EXPORTS) \
30245 $(POSTSTAGE1_HOST_EXPORTS) \
30246 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30247 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30248 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30249 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30251 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30252 case $(srcdir) in \
30253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30254 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30256 esac; \
30257 module_srcdir=libiconv; \
30258 $(SHELL) $$s/$$module_srcdir/configure \
30259 --srcdir=$${topdir}/$$module_srcdir \
30260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30261 --target=${target_alias} \
30262 --with-build-libsubdir=$(HOST_SUBDIR) \
30263 $(STAGEprofile_CONFIGURE_FLAGS) \
30264 --disable-shared @host_libs_picflag@
30265 @endif libiconv-bootstrap
30267 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30268 maybe-configure-stagetrain-libiconv:
30269 @if libiconv-bootstrap
30270 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30271 configure-stagetrain-libiconv:
30272 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30274 @r=`${PWD_COMMAND}`; export r; \
30275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30276 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30277 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30278 $(HOST_EXPORTS) \
30279 $(POSTSTAGE1_HOST_EXPORTS) \
30280 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30281 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30282 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30283 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30285 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30286 case $(srcdir) in \
30287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30288 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30290 esac; \
30291 module_srcdir=libiconv; \
30292 $(SHELL) $$s/$$module_srcdir/configure \
30293 --srcdir=$${topdir}/$$module_srcdir \
30294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30295 --target=${target_alias} \
30296 --with-build-libsubdir=$(HOST_SUBDIR) \
30297 $(STAGEtrain_CONFIGURE_FLAGS) \
30298 --disable-shared @host_libs_picflag@
30299 @endif libiconv-bootstrap
30301 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30302 maybe-configure-stagefeedback-libiconv:
30303 @if libiconv-bootstrap
30304 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30305 configure-stagefeedback-libiconv:
30306 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30308 @r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30311 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30312 $(HOST_EXPORTS) \
30313 $(POSTSTAGE1_HOST_EXPORTS) \
30314 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30315 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30316 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30317 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30319 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30320 case $(srcdir) in \
30321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30322 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30324 esac; \
30325 module_srcdir=libiconv; \
30326 $(SHELL) $$s/$$module_srcdir/configure \
30327 --srcdir=$${topdir}/$$module_srcdir \
30328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30329 --target=${target_alias} \
30330 --with-build-libsubdir=$(HOST_SUBDIR) \
30331 $(STAGEfeedback_CONFIGURE_FLAGS) \
30332 --disable-shared @host_libs_picflag@
30333 @endif libiconv-bootstrap
30335 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30336 maybe-configure-stageautoprofile-libiconv:
30337 @if libiconv-bootstrap
30338 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30339 configure-stageautoprofile-libiconv:
30340 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30342 @r=`${PWD_COMMAND}`; export r; \
30343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30344 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30345 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30346 $(HOST_EXPORTS) \
30347 $(POSTSTAGE1_HOST_EXPORTS) \
30348 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30349 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30350 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30351 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30353 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30354 case $(srcdir) in \
30355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30356 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30358 esac; \
30359 module_srcdir=libiconv; \
30360 $(SHELL) $$s/$$module_srcdir/configure \
30361 --srcdir=$${topdir}/$$module_srcdir \
30362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30363 --target=${target_alias} \
30364 --with-build-libsubdir=$(HOST_SUBDIR) \
30365 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30366 --disable-shared @host_libs_picflag@
30367 @endif libiconv-bootstrap
30369 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30370 maybe-configure-stageautofeedback-libiconv:
30371 @if libiconv-bootstrap
30372 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30373 configure-stageautofeedback-libiconv:
30374 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30376 @r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30379 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30380 $(HOST_EXPORTS) \
30381 $(POSTSTAGE1_HOST_EXPORTS) \
30382 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30383 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30384 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30385 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30387 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30388 case $(srcdir) in \
30389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30390 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30392 esac; \
30393 module_srcdir=libiconv; \
30394 $(SHELL) $$s/$$module_srcdir/configure \
30395 --srcdir=$${topdir}/$$module_srcdir \
30396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30397 --target=${target_alias} \
30398 --with-build-libsubdir=$(HOST_SUBDIR) \
30399 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30400 --disable-shared @host_libs_picflag@
30401 @endif libiconv-bootstrap
30407 .PHONY: all-libiconv maybe-all-libiconv
30408 maybe-all-libiconv:
30409 @if gcc-bootstrap
30410 all-libiconv: stage_current
30411 @endif gcc-bootstrap
30412 @if libiconv
30413 TARGET-libiconv=all
30414 maybe-all-libiconv: all-libiconv
30415 all-libiconv: configure-libiconv
30416 @r=`${PWD_COMMAND}`; export r; \
30417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30418 $(HOST_EXPORTS) \
30419 (cd $(HOST_SUBDIR)/libiconv && \
30420 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30421 $(TARGET-libiconv))
30422 @endif libiconv
30426 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30427 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30428 maybe-all-stage1-libiconv:
30429 maybe-clean-stage1-libiconv:
30430 @if libiconv-bootstrap
30431 maybe-all-stage1-libiconv: all-stage1-libiconv
30432 all-stage1: all-stage1-libiconv
30433 TARGET-stage1-libiconv = $(TARGET-libiconv)
30434 all-stage1-libiconv: configure-stage1-libiconv
30435 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30436 @r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 TFLAGS="$(STAGE1_TFLAGS)"; \
30439 $(HOST_EXPORTS) \
30440 cd $(HOST_SUBDIR)/libiconv && \
30442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30443 CFLAGS="$(STAGE1_CFLAGS)" \
30444 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30445 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30446 LIBCFLAGS="$(LIBCFLAGS)" \
30447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30450 $(EXTRA_HOST_FLAGS) \
30451 $(STAGE1_FLAGS_TO_PASS) \
30452 TFLAGS="$(STAGE1_TFLAGS)" \
30453 $(TARGET-stage1-libiconv)
30455 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30456 clean-stage1: clean-stage1-libiconv
30457 clean-stage1-libiconv:
30458 @if [ $(current_stage) = stage1 ]; then \
30459 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30460 else \
30461 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30462 $(MAKE) stage1-start; \
30463 fi; \
30464 cd $(HOST_SUBDIR)/libiconv && \
30465 $(MAKE) $(EXTRA_HOST_FLAGS) \
30466 $(STAGE1_FLAGS_TO_PASS) clean
30467 @endif libiconv-bootstrap
30470 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30471 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30472 maybe-all-stage2-libiconv:
30473 maybe-clean-stage2-libiconv:
30474 @if libiconv-bootstrap
30475 maybe-all-stage2-libiconv: all-stage2-libiconv
30476 all-stage2: all-stage2-libiconv
30477 TARGET-stage2-libiconv = $(TARGET-libiconv)
30478 all-stage2-libiconv: configure-stage2-libiconv
30479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30480 @r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 TFLAGS="$(STAGE2_TFLAGS)"; \
30483 $(HOST_EXPORTS) \
30484 $(POSTSTAGE1_HOST_EXPORTS) \
30485 cd $(HOST_SUBDIR)/libiconv && \
30487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30488 CFLAGS="$(STAGE2_CFLAGS)" \
30489 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30490 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30491 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30496 TFLAGS="$(STAGE2_TFLAGS)" \
30497 $(TARGET-stage2-libiconv)
30499 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30500 clean-stage2: clean-stage2-libiconv
30501 clean-stage2-libiconv:
30502 @if [ $(current_stage) = stage2 ]; then \
30503 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30504 else \
30505 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30506 $(MAKE) stage2-start; \
30507 fi; \
30508 cd $(HOST_SUBDIR)/libiconv && \
30509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30510 @endif libiconv-bootstrap
30513 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30514 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30515 maybe-all-stage3-libiconv:
30516 maybe-clean-stage3-libiconv:
30517 @if libiconv-bootstrap
30518 maybe-all-stage3-libiconv: all-stage3-libiconv
30519 all-stage3: all-stage3-libiconv
30520 TARGET-stage3-libiconv = $(TARGET-libiconv)
30521 all-stage3-libiconv: configure-stage3-libiconv
30522 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 TFLAGS="$(STAGE3_TFLAGS)"; \
30526 $(HOST_EXPORTS) \
30527 $(POSTSTAGE1_HOST_EXPORTS) \
30528 cd $(HOST_SUBDIR)/libiconv && \
30530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30531 CFLAGS="$(STAGE3_CFLAGS)" \
30532 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30533 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30534 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30539 TFLAGS="$(STAGE3_TFLAGS)" \
30540 $(TARGET-stage3-libiconv)
30542 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30543 clean-stage3: clean-stage3-libiconv
30544 clean-stage3-libiconv:
30545 @if [ $(current_stage) = stage3 ]; then \
30546 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30547 else \
30548 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30549 $(MAKE) stage3-start; \
30550 fi; \
30551 cd $(HOST_SUBDIR)/libiconv && \
30552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30553 @endif libiconv-bootstrap
30556 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30557 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30558 maybe-all-stage4-libiconv:
30559 maybe-clean-stage4-libiconv:
30560 @if libiconv-bootstrap
30561 maybe-all-stage4-libiconv: all-stage4-libiconv
30562 all-stage4: all-stage4-libiconv
30563 TARGET-stage4-libiconv = $(TARGET-libiconv)
30564 all-stage4-libiconv: configure-stage4-libiconv
30565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30566 @r=`${PWD_COMMAND}`; export r; \
30567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568 TFLAGS="$(STAGE4_TFLAGS)"; \
30569 $(HOST_EXPORTS) \
30570 $(POSTSTAGE1_HOST_EXPORTS) \
30571 cd $(HOST_SUBDIR)/libiconv && \
30573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30574 CFLAGS="$(STAGE4_CFLAGS)" \
30575 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30576 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30577 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30582 TFLAGS="$(STAGE4_TFLAGS)" \
30583 $(TARGET-stage4-libiconv)
30585 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30586 clean-stage4: clean-stage4-libiconv
30587 clean-stage4-libiconv:
30588 @if [ $(current_stage) = stage4 ]; then \
30589 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30590 else \
30591 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30592 $(MAKE) stage4-start; \
30593 fi; \
30594 cd $(HOST_SUBDIR)/libiconv && \
30595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30596 @endif libiconv-bootstrap
30599 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30600 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30601 maybe-all-stageprofile-libiconv:
30602 maybe-clean-stageprofile-libiconv:
30603 @if libiconv-bootstrap
30604 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30605 all-stageprofile: all-stageprofile-libiconv
30606 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30607 all-stageprofile-libiconv: configure-stageprofile-libiconv
30608 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30609 @r=`${PWD_COMMAND}`; export r; \
30610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30612 $(HOST_EXPORTS) \
30613 $(POSTSTAGE1_HOST_EXPORTS) \
30614 cd $(HOST_SUBDIR)/libiconv && \
30616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30617 CFLAGS="$(STAGEprofile_CFLAGS)" \
30618 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30619 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30620 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30625 TFLAGS="$(STAGEprofile_TFLAGS)" \
30626 $(TARGET-stageprofile-libiconv)
30628 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30629 clean-stageprofile: clean-stageprofile-libiconv
30630 clean-stageprofile-libiconv:
30631 @if [ $(current_stage) = stageprofile ]; then \
30632 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30633 else \
30634 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30635 $(MAKE) stageprofile-start; \
30636 fi; \
30637 cd $(HOST_SUBDIR)/libiconv && \
30638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30639 @endif libiconv-bootstrap
30642 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30643 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30644 maybe-all-stagetrain-libiconv:
30645 maybe-clean-stagetrain-libiconv:
30646 @if libiconv-bootstrap
30647 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30648 all-stagetrain: all-stagetrain-libiconv
30649 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30650 all-stagetrain-libiconv: configure-stagetrain-libiconv
30651 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30652 @r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30655 $(HOST_EXPORTS) \
30656 $(POSTSTAGE1_HOST_EXPORTS) \
30657 cd $(HOST_SUBDIR)/libiconv && \
30659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30660 CFLAGS="$(STAGEtrain_CFLAGS)" \
30661 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30662 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30663 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30667 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30668 TFLAGS="$(STAGEtrain_TFLAGS)" \
30669 $(TARGET-stagetrain-libiconv)
30671 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30672 clean-stagetrain: clean-stagetrain-libiconv
30673 clean-stagetrain-libiconv:
30674 @if [ $(current_stage) = stagetrain ]; then \
30675 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30676 else \
30677 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30678 $(MAKE) stagetrain-start; \
30679 fi; \
30680 cd $(HOST_SUBDIR)/libiconv && \
30681 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30682 @endif libiconv-bootstrap
30685 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30686 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30687 maybe-all-stagefeedback-libiconv:
30688 maybe-clean-stagefeedback-libiconv:
30689 @if libiconv-bootstrap
30690 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30691 all-stagefeedback: all-stagefeedback-libiconv
30692 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30693 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30694 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30695 @r=`${PWD_COMMAND}`; export r; \
30696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30697 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30698 $(HOST_EXPORTS) \
30699 $(POSTSTAGE1_HOST_EXPORTS) \
30700 cd $(HOST_SUBDIR)/libiconv && \
30702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30703 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30704 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30705 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30706 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30710 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30711 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30712 $(TARGET-stagefeedback-libiconv)
30714 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30715 clean-stagefeedback: clean-stagefeedback-libiconv
30716 clean-stagefeedback-libiconv:
30717 @if [ $(current_stage) = stagefeedback ]; then \
30718 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30719 else \
30720 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30721 $(MAKE) stagefeedback-start; \
30722 fi; \
30723 cd $(HOST_SUBDIR)/libiconv && \
30724 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30725 @endif libiconv-bootstrap
30728 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30729 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30730 maybe-all-stageautoprofile-libiconv:
30731 maybe-clean-stageautoprofile-libiconv:
30732 @if libiconv-bootstrap
30733 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30734 all-stageautoprofile: all-stageautoprofile-libiconv
30735 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30736 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30737 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30738 @r=`${PWD_COMMAND}`; export r; \
30739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30740 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30741 $(HOST_EXPORTS) \
30742 $(POSTSTAGE1_HOST_EXPORTS) \
30743 cd $(HOST_SUBDIR)/libiconv && \
30744 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30746 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30747 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30748 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30749 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30753 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30754 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30755 $(TARGET-stageautoprofile-libiconv)
30757 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30758 clean-stageautoprofile: clean-stageautoprofile-libiconv
30759 clean-stageautoprofile-libiconv:
30760 @if [ $(current_stage) = stageautoprofile ]; then \
30761 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30762 else \
30763 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30764 $(MAKE) stageautoprofile-start; \
30765 fi; \
30766 cd $(HOST_SUBDIR)/libiconv && \
30767 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30768 @endif libiconv-bootstrap
30771 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30772 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30773 maybe-all-stageautofeedback-libiconv:
30774 maybe-clean-stageautofeedback-libiconv:
30775 @if libiconv-bootstrap
30776 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30777 all-stageautofeedback: all-stageautofeedback-libiconv
30778 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30779 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30780 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30781 @r=`${PWD_COMMAND}`; export r; \
30782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30784 $(HOST_EXPORTS) \
30785 $(POSTSTAGE1_HOST_EXPORTS) \
30786 cd $(HOST_SUBDIR)/libiconv && \
30788 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30789 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30790 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30791 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30792 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30796 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30797 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30798 $(TARGET-stageautofeedback-libiconv)
30800 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30801 clean-stageautofeedback: clean-stageautofeedback-libiconv
30802 clean-stageautofeedback-libiconv:
30803 @if [ $(current_stage) = stageautofeedback ]; then \
30804 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30805 else \
30806 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30807 $(MAKE) stageautofeedback-start; \
30808 fi; \
30809 cd $(HOST_SUBDIR)/libiconv && \
30810 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30811 @endif libiconv-bootstrap
30817 .PHONY: check-libiconv maybe-check-libiconv
30818 maybe-check-libiconv:
30819 @if libiconv
30820 maybe-check-libiconv: check-libiconv
30822 check-libiconv:
30823 @: $(MAKE); $(unstage)
30824 @r=`${PWD_COMMAND}`; export r; \
30825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30826 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30827 (cd $(HOST_SUBDIR)/libiconv && \
30828 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30830 @endif libiconv
30832 .PHONY: install-libiconv maybe-install-libiconv
30833 maybe-install-libiconv:
30834 @if libiconv
30835 maybe-install-libiconv: install-libiconv
30837 install-libiconv:
30839 @endif libiconv
30841 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30842 maybe-install-strip-libiconv:
30843 @if libiconv
30844 maybe-install-strip-libiconv: install-strip-libiconv
30846 install-strip-libiconv:
30848 @endif libiconv
30850 # Other targets (info, dvi, pdf, etc.)
30852 .PHONY: maybe-info-libiconv info-libiconv
30853 maybe-info-libiconv:
30854 @if libiconv
30855 maybe-info-libiconv: info-libiconv
30857 # libiconv doesn't support info.
30858 info-libiconv:
30860 @endif libiconv
30862 .PHONY: maybe-dvi-libiconv dvi-libiconv
30863 maybe-dvi-libiconv:
30864 @if libiconv
30865 maybe-dvi-libiconv: dvi-libiconv
30867 dvi-libiconv: \
30868 configure-libiconv
30869 @[ -f ./libiconv/Makefile ] || exit 0; \
30870 r=`${PWD_COMMAND}`; export r; \
30871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872 $(HOST_EXPORTS) \
30873 for flag in $(EXTRA_HOST_FLAGS) ; do \
30874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30875 done; \
30876 echo "Doing dvi in libiconv"; \
30877 (cd $(HOST_SUBDIR)/libiconv && \
30878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30880 "RANLIB=$${RANLIB}" \
30881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30882 dvi) \
30883 || exit 1
30885 @endif libiconv
30887 .PHONY: maybe-pdf-libiconv pdf-libiconv
30888 maybe-pdf-libiconv:
30889 @if libiconv
30890 maybe-pdf-libiconv: pdf-libiconv
30892 # libiconv doesn't support pdf.
30893 pdf-libiconv:
30895 @endif libiconv
30897 .PHONY: maybe-html-libiconv html-libiconv
30898 maybe-html-libiconv:
30899 @if libiconv
30900 maybe-html-libiconv: html-libiconv
30902 # libiconv doesn't support html.
30903 html-libiconv:
30905 @endif libiconv
30907 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30908 maybe-TAGS-libiconv:
30909 @if libiconv
30910 maybe-TAGS-libiconv: TAGS-libiconv
30912 TAGS-libiconv: \
30913 configure-libiconv
30914 @[ -f ./libiconv/Makefile ] || exit 0; \
30915 r=`${PWD_COMMAND}`; export r; \
30916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30917 $(HOST_EXPORTS) \
30918 for flag in $(EXTRA_HOST_FLAGS) ; do \
30919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30920 done; \
30921 echo "Doing TAGS in libiconv"; \
30922 (cd $(HOST_SUBDIR)/libiconv && \
30923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30925 "RANLIB=$${RANLIB}" \
30926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30927 TAGS) \
30928 || exit 1
30930 @endif libiconv
30932 .PHONY: maybe-install-info-libiconv install-info-libiconv
30933 maybe-install-info-libiconv:
30934 @if libiconv
30935 maybe-install-info-libiconv: install-info-libiconv
30937 # libiconv doesn't support install-info.
30938 install-info-libiconv:
30940 @endif libiconv
30942 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30943 maybe-install-dvi-libiconv:
30944 @if libiconv
30945 maybe-install-dvi-libiconv: install-dvi-libiconv
30947 install-dvi-libiconv: \
30948 configure-libiconv \
30949 dvi-libiconv
30950 @[ -f ./libiconv/Makefile ] || exit 0; \
30951 r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(HOST_EXPORTS) \
30954 for flag in $(EXTRA_HOST_FLAGS) ; do \
30955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30956 done; \
30957 echo "Doing install-dvi in libiconv"; \
30958 (cd $(HOST_SUBDIR)/libiconv && \
30959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30961 "RANLIB=$${RANLIB}" \
30962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30963 install-dvi) \
30964 || exit 1
30966 @endif libiconv
30968 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30969 maybe-install-pdf-libiconv:
30970 @if libiconv
30971 maybe-install-pdf-libiconv: install-pdf-libiconv
30973 # libiconv doesn't support install-pdf.
30974 install-pdf-libiconv:
30976 @endif libiconv
30978 .PHONY: maybe-install-html-libiconv install-html-libiconv
30979 maybe-install-html-libiconv:
30980 @if libiconv
30981 maybe-install-html-libiconv: install-html-libiconv
30983 # libiconv doesn't support install-html.
30984 install-html-libiconv:
30986 @endif libiconv
30988 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30989 maybe-installcheck-libiconv:
30990 @if libiconv
30991 maybe-installcheck-libiconv: installcheck-libiconv
30993 installcheck-libiconv: \
30994 configure-libiconv
30995 @[ -f ./libiconv/Makefile ] || exit 0; \
30996 r=`${PWD_COMMAND}`; export r; \
30997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30998 $(HOST_EXPORTS) \
30999 for flag in $(EXTRA_HOST_FLAGS) ; do \
31000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31001 done; \
31002 echo "Doing installcheck in libiconv"; \
31003 (cd $(HOST_SUBDIR)/libiconv && \
31004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31006 "RANLIB=$${RANLIB}" \
31007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31008 installcheck) \
31009 || exit 1
31011 @endif libiconv
31013 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31014 maybe-mostlyclean-libiconv:
31015 @if libiconv
31016 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31018 mostlyclean-libiconv:
31019 @[ -f ./libiconv/Makefile ] || exit 0; \
31020 r=`${PWD_COMMAND}`; export r; \
31021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31022 $(HOST_EXPORTS) \
31023 for flag in $(EXTRA_HOST_FLAGS) ; do \
31024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31025 done; \
31026 echo "Doing mostlyclean in libiconv"; \
31027 (cd $(HOST_SUBDIR)/libiconv && \
31028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31030 "RANLIB=$${RANLIB}" \
31031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31032 mostlyclean) \
31033 || exit 1
31035 @endif libiconv
31037 .PHONY: maybe-clean-libiconv clean-libiconv
31038 maybe-clean-libiconv:
31039 @if libiconv
31040 maybe-clean-libiconv: clean-libiconv
31042 clean-libiconv:
31043 @[ -f ./libiconv/Makefile ] || exit 0; \
31044 r=`${PWD_COMMAND}`; export r; \
31045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046 $(HOST_EXPORTS) \
31047 for flag in $(EXTRA_HOST_FLAGS) ; do \
31048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049 done; \
31050 echo "Doing clean in libiconv"; \
31051 (cd $(HOST_SUBDIR)/libiconv && \
31052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054 "RANLIB=$${RANLIB}" \
31055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31056 clean) \
31057 || exit 1
31059 @endif libiconv
31061 .PHONY: maybe-distclean-libiconv distclean-libiconv
31062 maybe-distclean-libiconv:
31063 @if libiconv
31064 maybe-distclean-libiconv: distclean-libiconv
31066 distclean-libiconv:
31067 @[ -f ./libiconv/Makefile ] || exit 0; \
31068 r=`${PWD_COMMAND}`; export r; \
31069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31070 $(HOST_EXPORTS) \
31071 for flag in $(EXTRA_HOST_FLAGS) ; do \
31072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31073 done; \
31074 echo "Doing distclean in libiconv"; \
31075 (cd $(HOST_SUBDIR)/libiconv && \
31076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31078 "RANLIB=$${RANLIB}" \
31079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31080 distclean) \
31081 || exit 1
31083 @endif libiconv
31085 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31086 maybe-maintainer-clean-libiconv:
31087 @if libiconv
31088 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31090 maintainer-clean-libiconv:
31091 @[ -f ./libiconv/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing maintainer-clean in libiconv"; \
31099 (cd $(HOST_SUBDIR)/libiconv && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 maintainer-clean) \
31105 || exit 1
31107 @endif libiconv
31111 .PHONY: configure-m4 maybe-configure-m4
31112 maybe-configure-m4:
31113 @if gcc-bootstrap
31114 configure-m4: stage_current
31115 @endif gcc-bootstrap
31116 @if m4
31117 maybe-configure-m4: configure-m4
31118 configure-m4:
31119 @: $(MAKE); $(unstage)
31120 @r=`${PWD_COMMAND}`; export r; \
31121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31124 $(HOST_EXPORTS) \
31125 echo Configuring in $(HOST_SUBDIR)/m4; \
31126 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31127 case $(srcdir) in \
31128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31129 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31131 esac; \
31132 module_srcdir=m4; \
31133 $(SHELL) \
31134 $$s/$$module_srcdir/configure \
31135 --srcdir=$${topdir}/$$module_srcdir \
31136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31137 --target=${target_alias} \
31138 || exit 1
31139 @endif m4
31145 .PHONY: all-m4 maybe-all-m4
31146 maybe-all-m4:
31147 @if gcc-bootstrap
31148 all-m4: stage_current
31149 @endif gcc-bootstrap
31150 @if m4
31151 TARGET-m4=all
31152 maybe-all-m4: all-m4
31153 all-m4: configure-m4
31154 @: $(MAKE); $(unstage)
31155 @r=`${PWD_COMMAND}`; export r; \
31156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31157 $(HOST_EXPORTS) \
31158 (cd $(HOST_SUBDIR)/m4 && \
31159 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31160 $(TARGET-m4))
31161 @endif m4
31166 .PHONY: check-m4 maybe-check-m4
31167 maybe-check-m4:
31168 @if m4
31169 maybe-check-m4: check-m4
31171 check-m4:
31172 @: $(MAKE); $(unstage)
31173 @r=`${PWD_COMMAND}`; export r; \
31174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175 $(HOST_EXPORTS) \
31176 (cd $(HOST_SUBDIR)/m4 && \
31177 $(MAKE) $(FLAGS_TO_PASS) check)
31179 @endif m4
31181 .PHONY: install-m4 maybe-install-m4
31182 maybe-install-m4:
31183 @if m4
31184 maybe-install-m4: install-m4
31186 install-m4: installdirs
31187 @: $(MAKE); $(unstage)
31188 @r=`${PWD_COMMAND}`; export r; \
31189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31190 $(HOST_EXPORTS) \
31191 (cd $(HOST_SUBDIR)/m4 && \
31192 $(MAKE) $(FLAGS_TO_PASS) install)
31194 @endif m4
31196 .PHONY: install-strip-m4 maybe-install-strip-m4
31197 maybe-install-strip-m4:
31198 @if m4
31199 maybe-install-strip-m4: install-strip-m4
31201 install-strip-m4: installdirs
31202 @: $(MAKE); $(unstage)
31203 @r=`${PWD_COMMAND}`; export r; \
31204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31205 $(HOST_EXPORTS) \
31206 (cd $(HOST_SUBDIR)/m4 && \
31207 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31209 @endif m4
31211 # Other targets (info, dvi, pdf, etc.)
31213 .PHONY: maybe-info-m4 info-m4
31214 maybe-info-m4:
31215 @if m4
31216 maybe-info-m4: info-m4
31218 info-m4: \
31219 configure-m4
31220 @: $(MAKE); $(unstage)
31221 @[ -f ./m4/Makefile ] || exit 0; \
31222 r=`${PWD_COMMAND}`; export r; \
31223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31224 $(HOST_EXPORTS) \
31225 for flag in $(EXTRA_HOST_FLAGS) ; do \
31226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31227 done; \
31228 echo "Doing info in m4"; \
31229 (cd $(HOST_SUBDIR)/m4 && \
31230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31232 "RANLIB=$${RANLIB}" \
31233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31234 info) \
31235 || exit 1
31237 @endif m4
31239 .PHONY: maybe-dvi-m4 dvi-m4
31240 maybe-dvi-m4:
31241 @if m4
31242 maybe-dvi-m4: dvi-m4
31244 dvi-m4: \
31245 configure-m4
31246 @: $(MAKE); $(unstage)
31247 @[ -f ./m4/Makefile ] || exit 0; \
31248 r=`${PWD_COMMAND}`; export r; \
31249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31250 $(HOST_EXPORTS) \
31251 for flag in $(EXTRA_HOST_FLAGS) ; do \
31252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31253 done; \
31254 echo "Doing dvi in m4"; \
31255 (cd $(HOST_SUBDIR)/m4 && \
31256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31258 "RANLIB=$${RANLIB}" \
31259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31260 dvi) \
31261 || exit 1
31263 @endif m4
31265 .PHONY: maybe-pdf-m4 pdf-m4
31266 maybe-pdf-m4:
31267 @if m4
31268 maybe-pdf-m4: pdf-m4
31270 pdf-m4: \
31271 configure-m4
31272 @: $(MAKE); $(unstage)
31273 @[ -f ./m4/Makefile ] || exit 0; \
31274 r=`${PWD_COMMAND}`; export r; \
31275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276 $(HOST_EXPORTS) \
31277 for flag in $(EXTRA_HOST_FLAGS) ; do \
31278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279 done; \
31280 echo "Doing pdf in m4"; \
31281 (cd $(HOST_SUBDIR)/m4 && \
31282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284 "RANLIB=$${RANLIB}" \
31285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286 pdf) \
31287 || exit 1
31289 @endif m4
31291 .PHONY: maybe-html-m4 html-m4
31292 maybe-html-m4:
31293 @if m4
31294 maybe-html-m4: html-m4
31296 html-m4: \
31297 configure-m4
31298 @: $(MAKE); $(unstage)
31299 @[ -f ./m4/Makefile ] || exit 0; \
31300 r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 $(HOST_EXPORTS) \
31303 for flag in $(EXTRA_HOST_FLAGS) ; do \
31304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31305 done; \
31306 echo "Doing html in m4"; \
31307 (cd $(HOST_SUBDIR)/m4 && \
31308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31310 "RANLIB=$${RANLIB}" \
31311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31312 html) \
31313 || exit 1
31315 @endif m4
31317 .PHONY: maybe-TAGS-m4 TAGS-m4
31318 maybe-TAGS-m4:
31319 @if m4
31320 maybe-TAGS-m4: TAGS-m4
31322 TAGS-m4: \
31323 configure-m4
31324 @: $(MAKE); $(unstage)
31325 @[ -f ./m4/Makefile ] || exit 0; \
31326 r=`${PWD_COMMAND}`; export r; \
31327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328 $(HOST_EXPORTS) \
31329 for flag in $(EXTRA_HOST_FLAGS) ; do \
31330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31331 done; \
31332 echo "Doing TAGS in m4"; \
31333 (cd $(HOST_SUBDIR)/m4 && \
31334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31336 "RANLIB=$${RANLIB}" \
31337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31338 TAGS) \
31339 || exit 1
31341 @endif m4
31343 .PHONY: maybe-install-info-m4 install-info-m4
31344 maybe-install-info-m4:
31345 @if m4
31346 maybe-install-info-m4: install-info-m4
31348 install-info-m4: \
31349 configure-m4 \
31350 info-m4
31351 @: $(MAKE); $(unstage)
31352 @[ -f ./m4/Makefile ] || exit 0; \
31353 r=`${PWD_COMMAND}`; export r; \
31354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31355 $(HOST_EXPORTS) \
31356 for flag in $(EXTRA_HOST_FLAGS) ; do \
31357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31358 done; \
31359 echo "Doing install-info in m4"; \
31360 (cd $(HOST_SUBDIR)/m4 && \
31361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31363 "RANLIB=$${RANLIB}" \
31364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31365 install-info) \
31366 || exit 1
31368 @endif m4
31370 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31371 maybe-install-dvi-m4:
31372 @if m4
31373 maybe-install-dvi-m4: install-dvi-m4
31375 install-dvi-m4: \
31376 configure-m4 \
31377 dvi-m4
31378 @: $(MAKE); $(unstage)
31379 @[ -f ./m4/Makefile ] || exit 0; \
31380 r=`${PWD_COMMAND}`; export r; \
31381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382 $(HOST_EXPORTS) \
31383 for flag in $(EXTRA_HOST_FLAGS) ; do \
31384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385 done; \
31386 echo "Doing install-dvi in m4"; \
31387 (cd $(HOST_SUBDIR)/m4 && \
31388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31390 "RANLIB=$${RANLIB}" \
31391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31392 install-dvi) \
31393 || exit 1
31395 @endif m4
31397 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31398 maybe-install-pdf-m4:
31399 @if m4
31400 maybe-install-pdf-m4: install-pdf-m4
31402 install-pdf-m4: \
31403 configure-m4 \
31404 pdf-m4
31405 @: $(MAKE); $(unstage)
31406 @[ -f ./m4/Makefile ] || exit 0; \
31407 r=`${PWD_COMMAND}`; export r; \
31408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31409 $(HOST_EXPORTS) \
31410 for flag in $(EXTRA_HOST_FLAGS) ; do \
31411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31412 done; \
31413 echo "Doing install-pdf in m4"; \
31414 (cd $(HOST_SUBDIR)/m4 && \
31415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31417 "RANLIB=$${RANLIB}" \
31418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31419 install-pdf) \
31420 || exit 1
31422 @endif m4
31424 .PHONY: maybe-install-html-m4 install-html-m4
31425 maybe-install-html-m4:
31426 @if m4
31427 maybe-install-html-m4: install-html-m4
31429 install-html-m4: \
31430 configure-m4 \
31431 html-m4
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./m4/Makefile ] || exit 0; \
31434 r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 for flag in $(EXTRA_HOST_FLAGS) ; do \
31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439 done; \
31440 echo "Doing install-html in m4"; \
31441 (cd $(HOST_SUBDIR)/m4 && \
31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444 "RANLIB=$${RANLIB}" \
31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446 install-html) \
31447 || exit 1
31449 @endif m4
31451 .PHONY: maybe-installcheck-m4 installcheck-m4
31452 maybe-installcheck-m4:
31453 @if m4
31454 maybe-installcheck-m4: installcheck-m4
31456 installcheck-m4: \
31457 configure-m4
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./m4/Makefile ] || exit 0; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) \
31463 for flag in $(EXTRA_HOST_FLAGS) ; do \
31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465 done; \
31466 echo "Doing installcheck in m4"; \
31467 (cd $(HOST_SUBDIR)/m4 && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472 installcheck) \
31473 || exit 1
31475 @endif m4
31477 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31478 maybe-mostlyclean-m4:
31479 @if m4
31480 maybe-mostlyclean-m4: mostlyclean-m4
31482 mostlyclean-m4:
31483 @: $(MAKE); $(unstage)
31484 @[ -f ./m4/Makefile ] || exit 0; \
31485 r=`${PWD_COMMAND}`; export r; \
31486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31487 $(HOST_EXPORTS) \
31488 for flag in $(EXTRA_HOST_FLAGS) ; do \
31489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31490 done; \
31491 echo "Doing mostlyclean in m4"; \
31492 (cd $(HOST_SUBDIR)/m4 && \
31493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31495 "RANLIB=$${RANLIB}" \
31496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31497 mostlyclean) \
31498 || exit 1
31500 @endif m4
31502 .PHONY: maybe-clean-m4 clean-m4
31503 maybe-clean-m4:
31504 @if m4
31505 maybe-clean-m4: clean-m4
31507 clean-m4:
31508 @: $(MAKE); $(unstage)
31509 @[ -f ./m4/Makefile ] || exit 0; \
31510 r=`${PWD_COMMAND}`; export r; \
31511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512 $(HOST_EXPORTS) \
31513 for flag in $(EXTRA_HOST_FLAGS) ; do \
31514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31515 done; \
31516 echo "Doing clean in m4"; \
31517 (cd $(HOST_SUBDIR)/m4 && \
31518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520 "RANLIB=$${RANLIB}" \
31521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31522 clean) \
31523 || exit 1
31525 @endif m4
31527 .PHONY: maybe-distclean-m4 distclean-m4
31528 maybe-distclean-m4:
31529 @if m4
31530 maybe-distclean-m4: distclean-m4
31532 distclean-m4:
31533 @: $(MAKE); $(unstage)
31534 @[ -f ./m4/Makefile ] || exit 0; \
31535 r=`${PWD_COMMAND}`; export r; \
31536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537 $(HOST_EXPORTS) \
31538 for flag in $(EXTRA_HOST_FLAGS) ; do \
31539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31540 done; \
31541 echo "Doing distclean in m4"; \
31542 (cd $(HOST_SUBDIR)/m4 && \
31543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31545 "RANLIB=$${RANLIB}" \
31546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31547 distclean) \
31548 || exit 1
31550 @endif m4
31552 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31553 maybe-maintainer-clean-m4:
31554 @if m4
31555 maybe-maintainer-clean-m4: maintainer-clean-m4
31557 maintainer-clean-m4:
31558 @: $(MAKE); $(unstage)
31559 @[ -f ./m4/Makefile ] || exit 0; \
31560 r=`${PWD_COMMAND}`; export r; \
31561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562 $(HOST_EXPORTS) \
31563 for flag in $(EXTRA_HOST_FLAGS) ; do \
31564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31565 done; \
31566 echo "Doing maintainer-clean in m4"; \
31567 (cd $(HOST_SUBDIR)/m4 && \
31568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31570 "RANLIB=$${RANLIB}" \
31571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31572 maintainer-clean) \
31573 || exit 1
31575 @endif m4
31579 .PHONY: configure-readline maybe-configure-readline
31580 maybe-configure-readline:
31581 @if gcc-bootstrap
31582 configure-readline: stage_current
31583 @endif gcc-bootstrap
31584 @if readline
31585 maybe-configure-readline: configure-readline
31586 configure-readline:
31587 @: $(MAKE); $(unstage)
31588 @r=`${PWD_COMMAND}`; export r; \
31589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31590 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31592 $(HOST_EXPORTS) \
31593 echo Configuring in $(HOST_SUBDIR)/readline; \
31594 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31595 case $(srcdir) in \
31596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31597 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31599 esac; \
31600 module_srcdir=readline; \
31601 $(SHELL) \
31602 $$s/$$module_srcdir/configure \
31603 --srcdir=$${topdir}/$$module_srcdir \
31604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31605 --target=${target_alias} \
31606 || exit 1
31607 @endif readline
31613 .PHONY: all-readline maybe-all-readline
31614 maybe-all-readline:
31615 @if gcc-bootstrap
31616 all-readline: stage_current
31617 @endif gcc-bootstrap
31618 @if readline
31619 TARGET-readline=all
31620 maybe-all-readline: all-readline
31621 all-readline: configure-readline
31622 @: $(MAKE); $(unstage)
31623 @r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625 $(HOST_EXPORTS) \
31626 (cd $(HOST_SUBDIR)/readline && \
31627 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31628 $(TARGET-readline))
31629 @endif readline
31634 .PHONY: check-readline maybe-check-readline
31635 maybe-check-readline:
31636 @if readline
31637 maybe-check-readline: check-readline
31639 check-readline:
31640 @: $(MAKE); $(unstage)
31641 @r=`${PWD_COMMAND}`; export r; \
31642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31643 $(HOST_EXPORTS) \
31644 (cd $(HOST_SUBDIR)/readline && \
31645 $(MAKE) $(FLAGS_TO_PASS) check)
31647 @endif readline
31649 .PHONY: install-readline maybe-install-readline
31650 maybe-install-readline:
31651 @if readline
31652 maybe-install-readline: install-readline
31654 install-readline: installdirs
31655 @: $(MAKE); $(unstage)
31656 @r=`${PWD_COMMAND}`; export r; \
31657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31658 $(HOST_EXPORTS) \
31659 (cd $(HOST_SUBDIR)/readline && \
31660 $(MAKE) $(FLAGS_TO_PASS) install)
31662 @endif readline
31664 .PHONY: install-strip-readline maybe-install-strip-readline
31665 maybe-install-strip-readline:
31666 @if readline
31667 maybe-install-strip-readline: install-strip-readline
31669 install-strip-readline: installdirs
31670 @: $(MAKE); $(unstage)
31671 @r=`${PWD_COMMAND}`; export r; \
31672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31673 $(HOST_EXPORTS) \
31674 (cd $(HOST_SUBDIR)/readline && \
31675 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31677 @endif readline
31679 # Other targets (info, dvi, pdf, etc.)
31681 .PHONY: maybe-info-readline info-readline
31682 maybe-info-readline:
31683 @if readline
31684 maybe-info-readline: info-readline
31686 info-readline: \
31687 configure-readline
31688 @: $(MAKE); $(unstage)
31689 @[ -f ./readline/Makefile ] || exit 0; \
31690 r=`${PWD_COMMAND}`; export r; \
31691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31692 $(HOST_EXPORTS) \
31693 for flag in $(EXTRA_HOST_FLAGS) ; do \
31694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31695 done; \
31696 echo "Doing info in readline"; \
31697 (cd $(HOST_SUBDIR)/readline && \
31698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31700 "RANLIB=$${RANLIB}" \
31701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31702 info) \
31703 || exit 1
31705 @endif readline
31707 .PHONY: maybe-dvi-readline dvi-readline
31708 maybe-dvi-readline:
31709 @if readline
31710 maybe-dvi-readline: dvi-readline
31712 dvi-readline: \
31713 configure-readline
31714 @: $(MAKE); $(unstage)
31715 @[ -f ./readline/Makefile ] || exit 0; \
31716 r=`${PWD_COMMAND}`; export r; \
31717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31718 $(HOST_EXPORTS) \
31719 for flag in $(EXTRA_HOST_FLAGS) ; do \
31720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31721 done; \
31722 echo "Doing dvi in readline"; \
31723 (cd $(HOST_SUBDIR)/readline && \
31724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31726 "RANLIB=$${RANLIB}" \
31727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31728 dvi) \
31729 || exit 1
31731 @endif readline
31733 .PHONY: maybe-pdf-readline pdf-readline
31734 maybe-pdf-readline:
31735 @if readline
31736 maybe-pdf-readline: pdf-readline
31738 pdf-readline: \
31739 configure-readline
31740 @: $(MAKE); $(unstage)
31741 @[ -f ./readline/Makefile ] || exit 0; \
31742 r=`${PWD_COMMAND}`; export r; \
31743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744 $(HOST_EXPORTS) \
31745 for flag in $(EXTRA_HOST_FLAGS) ; do \
31746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31747 done; \
31748 echo "Doing pdf in readline"; \
31749 (cd $(HOST_SUBDIR)/readline && \
31750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31752 "RANLIB=$${RANLIB}" \
31753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31754 pdf) \
31755 || exit 1
31757 @endif readline
31759 .PHONY: maybe-html-readline html-readline
31760 maybe-html-readline:
31761 @if readline
31762 maybe-html-readline: html-readline
31764 html-readline: \
31765 configure-readline
31766 @: $(MAKE); $(unstage)
31767 @[ -f ./readline/Makefile ] || exit 0; \
31768 r=`${PWD_COMMAND}`; export r; \
31769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770 $(HOST_EXPORTS) \
31771 for flag in $(EXTRA_HOST_FLAGS) ; do \
31772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31773 done; \
31774 echo "Doing html in readline"; \
31775 (cd $(HOST_SUBDIR)/readline && \
31776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778 "RANLIB=$${RANLIB}" \
31779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31780 html) \
31781 || exit 1
31783 @endif readline
31785 .PHONY: maybe-TAGS-readline TAGS-readline
31786 maybe-TAGS-readline:
31787 @if readline
31788 maybe-TAGS-readline: TAGS-readline
31790 TAGS-readline: \
31791 configure-readline
31792 @: $(MAKE); $(unstage)
31793 @[ -f ./readline/Makefile ] || exit 0; \
31794 r=`${PWD_COMMAND}`; export r; \
31795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796 $(HOST_EXPORTS) \
31797 for flag in $(EXTRA_HOST_FLAGS) ; do \
31798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31799 done; \
31800 echo "Doing TAGS in readline"; \
31801 (cd $(HOST_SUBDIR)/readline && \
31802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804 "RANLIB=$${RANLIB}" \
31805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31806 TAGS) \
31807 || exit 1
31809 @endif readline
31811 .PHONY: maybe-install-info-readline install-info-readline
31812 maybe-install-info-readline:
31813 @if readline
31814 maybe-install-info-readline: install-info-readline
31816 install-info-readline: \
31817 configure-readline \
31818 info-readline
31819 @: $(MAKE); $(unstage)
31820 @[ -f ./readline/Makefile ] || exit 0; \
31821 r=`${PWD_COMMAND}`; export r; \
31822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823 $(HOST_EXPORTS) \
31824 for flag in $(EXTRA_HOST_FLAGS) ; do \
31825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31826 done; \
31827 echo "Doing install-info in readline"; \
31828 (cd $(HOST_SUBDIR)/readline && \
31829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31831 "RANLIB=$${RANLIB}" \
31832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31833 install-info) \
31834 || exit 1
31836 @endif readline
31838 .PHONY: maybe-install-dvi-readline install-dvi-readline
31839 maybe-install-dvi-readline:
31840 @if readline
31841 maybe-install-dvi-readline: install-dvi-readline
31843 install-dvi-readline: \
31844 configure-readline \
31845 dvi-readline
31846 @: $(MAKE); $(unstage)
31847 @[ -f ./readline/Makefile ] || exit 0; \
31848 r=`${PWD_COMMAND}`; export r; \
31849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31850 $(HOST_EXPORTS) \
31851 for flag in $(EXTRA_HOST_FLAGS) ; do \
31852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31853 done; \
31854 echo "Doing install-dvi in readline"; \
31855 (cd $(HOST_SUBDIR)/readline && \
31856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31858 "RANLIB=$${RANLIB}" \
31859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31860 install-dvi) \
31861 || exit 1
31863 @endif readline
31865 .PHONY: maybe-install-pdf-readline install-pdf-readline
31866 maybe-install-pdf-readline:
31867 @if readline
31868 maybe-install-pdf-readline: install-pdf-readline
31870 install-pdf-readline: \
31871 configure-readline \
31872 pdf-readline
31873 @: $(MAKE); $(unstage)
31874 @[ -f ./readline/Makefile ] || exit 0; \
31875 r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 $(HOST_EXPORTS) \
31878 for flag in $(EXTRA_HOST_FLAGS) ; do \
31879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31880 done; \
31881 echo "Doing install-pdf in readline"; \
31882 (cd $(HOST_SUBDIR)/readline && \
31883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31885 "RANLIB=$${RANLIB}" \
31886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31887 install-pdf) \
31888 || exit 1
31890 @endif readline
31892 .PHONY: maybe-install-html-readline install-html-readline
31893 maybe-install-html-readline:
31894 @if readline
31895 maybe-install-html-readline: install-html-readline
31897 install-html-readline: \
31898 configure-readline \
31899 html-readline
31900 @: $(MAKE); $(unstage)
31901 @[ -f ./readline/Makefile ] || exit 0; \
31902 r=`${PWD_COMMAND}`; export r; \
31903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31904 $(HOST_EXPORTS) \
31905 for flag in $(EXTRA_HOST_FLAGS) ; do \
31906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31907 done; \
31908 echo "Doing install-html in readline"; \
31909 (cd $(HOST_SUBDIR)/readline && \
31910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31912 "RANLIB=$${RANLIB}" \
31913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31914 install-html) \
31915 || exit 1
31917 @endif readline
31919 .PHONY: maybe-installcheck-readline installcheck-readline
31920 maybe-installcheck-readline:
31921 @if readline
31922 maybe-installcheck-readline: installcheck-readline
31924 installcheck-readline: \
31925 configure-readline
31926 @: $(MAKE); $(unstage)
31927 @[ -f ./readline/Makefile ] || exit 0; \
31928 r=`${PWD_COMMAND}`; export r; \
31929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31930 $(HOST_EXPORTS) \
31931 for flag in $(EXTRA_HOST_FLAGS) ; do \
31932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31933 done; \
31934 echo "Doing installcheck in readline"; \
31935 (cd $(HOST_SUBDIR)/readline && \
31936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31938 "RANLIB=$${RANLIB}" \
31939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31940 installcheck) \
31941 || exit 1
31943 @endif readline
31945 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31946 maybe-mostlyclean-readline:
31947 @if readline
31948 maybe-mostlyclean-readline: mostlyclean-readline
31950 mostlyclean-readline:
31951 @: $(MAKE); $(unstage)
31952 @[ -f ./readline/Makefile ] || exit 0; \
31953 r=`${PWD_COMMAND}`; export r; \
31954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31955 $(HOST_EXPORTS) \
31956 for flag in $(EXTRA_HOST_FLAGS) ; do \
31957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31958 done; \
31959 echo "Doing mostlyclean in readline"; \
31960 (cd $(HOST_SUBDIR)/readline && \
31961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31963 "RANLIB=$${RANLIB}" \
31964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31965 mostlyclean) \
31966 || exit 1
31968 @endif readline
31970 .PHONY: maybe-clean-readline clean-readline
31971 maybe-clean-readline:
31972 @if readline
31973 maybe-clean-readline: clean-readline
31975 clean-readline:
31976 @: $(MAKE); $(unstage)
31977 @[ -f ./readline/Makefile ] || exit 0; \
31978 r=`${PWD_COMMAND}`; export r; \
31979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31980 $(HOST_EXPORTS) \
31981 for flag in $(EXTRA_HOST_FLAGS) ; do \
31982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31983 done; \
31984 echo "Doing clean in readline"; \
31985 (cd $(HOST_SUBDIR)/readline && \
31986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31988 "RANLIB=$${RANLIB}" \
31989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31990 clean) \
31991 || exit 1
31993 @endif readline
31995 .PHONY: maybe-distclean-readline distclean-readline
31996 maybe-distclean-readline:
31997 @if readline
31998 maybe-distclean-readline: distclean-readline
32000 distclean-readline:
32001 @: $(MAKE); $(unstage)
32002 @[ -f ./readline/Makefile ] || exit 0; \
32003 r=`${PWD_COMMAND}`; export r; \
32004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32005 $(HOST_EXPORTS) \
32006 for flag in $(EXTRA_HOST_FLAGS) ; do \
32007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32008 done; \
32009 echo "Doing distclean in readline"; \
32010 (cd $(HOST_SUBDIR)/readline && \
32011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32013 "RANLIB=$${RANLIB}" \
32014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32015 distclean) \
32016 || exit 1
32018 @endif readline
32020 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32021 maybe-maintainer-clean-readline:
32022 @if readline
32023 maybe-maintainer-clean-readline: maintainer-clean-readline
32025 maintainer-clean-readline:
32026 @: $(MAKE); $(unstage)
32027 @[ -f ./readline/Makefile ] || exit 0; \
32028 r=`${PWD_COMMAND}`; export r; \
32029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32030 $(HOST_EXPORTS) \
32031 for flag in $(EXTRA_HOST_FLAGS) ; do \
32032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32033 done; \
32034 echo "Doing maintainer-clean in readline"; \
32035 (cd $(HOST_SUBDIR)/readline && \
32036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32038 "RANLIB=$${RANLIB}" \
32039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32040 maintainer-clean) \
32041 || exit 1
32043 @endif readline
32047 .PHONY: configure-sid maybe-configure-sid
32048 maybe-configure-sid:
32049 @if gcc-bootstrap
32050 configure-sid: stage_current
32051 @endif gcc-bootstrap
32052 @if sid
32053 maybe-configure-sid: configure-sid
32054 configure-sid:
32055 @: $(MAKE); $(unstage)
32056 @r=`${PWD_COMMAND}`; export r; \
32057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32058 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32060 $(HOST_EXPORTS) \
32061 echo Configuring in $(HOST_SUBDIR)/sid; \
32062 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32063 case $(srcdir) in \
32064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32065 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32067 esac; \
32068 module_srcdir=sid; \
32069 $(SHELL) \
32070 $$s/$$module_srcdir/configure \
32071 --srcdir=$${topdir}/$$module_srcdir \
32072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32073 --target=${target_alias} \
32074 || exit 1
32075 @endif sid
32081 .PHONY: all-sid maybe-all-sid
32082 maybe-all-sid:
32083 @if gcc-bootstrap
32084 all-sid: stage_current
32085 @endif gcc-bootstrap
32086 @if sid
32087 TARGET-sid=all
32088 maybe-all-sid: all-sid
32089 all-sid: configure-sid
32090 @: $(MAKE); $(unstage)
32091 @r=`${PWD_COMMAND}`; export r; \
32092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32093 $(HOST_EXPORTS) \
32094 (cd $(HOST_SUBDIR)/sid && \
32095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32096 $(TARGET-sid))
32097 @endif sid
32102 .PHONY: check-sid maybe-check-sid
32103 maybe-check-sid:
32104 @if sid
32105 maybe-check-sid: check-sid
32107 check-sid:
32108 @: $(MAKE); $(unstage)
32109 @r=`${PWD_COMMAND}`; export r; \
32110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111 $(HOST_EXPORTS) \
32112 (cd $(HOST_SUBDIR)/sid && \
32113 $(MAKE) $(FLAGS_TO_PASS) check)
32115 @endif sid
32117 .PHONY: install-sid maybe-install-sid
32118 maybe-install-sid:
32119 @if sid
32120 maybe-install-sid: install-sid
32122 install-sid: installdirs
32123 @: $(MAKE); $(unstage)
32124 @r=`${PWD_COMMAND}`; export r; \
32125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126 $(HOST_EXPORTS) \
32127 (cd $(HOST_SUBDIR)/sid && \
32128 $(MAKE) $(FLAGS_TO_PASS) install)
32130 @endif sid
32132 .PHONY: install-strip-sid maybe-install-strip-sid
32133 maybe-install-strip-sid:
32134 @if sid
32135 maybe-install-strip-sid: install-strip-sid
32137 install-strip-sid: installdirs
32138 @: $(MAKE); $(unstage)
32139 @r=`${PWD_COMMAND}`; export r; \
32140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32141 $(HOST_EXPORTS) \
32142 (cd $(HOST_SUBDIR)/sid && \
32143 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32145 @endif sid
32147 # Other targets (info, dvi, pdf, etc.)
32149 .PHONY: maybe-info-sid info-sid
32150 maybe-info-sid:
32151 @if sid
32152 maybe-info-sid: info-sid
32154 info-sid: \
32155 configure-sid
32156 @: $(MAKE); $(unstage)
32157 @[ -f ./sid/Makefile ] || exit 0; \
32158 r=`${PWD_COMMAND}`; export r; \
32159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160 $(HOST_EXPORTS) \
32161 for flag in $(EXTRA_HOST_FLAGS) ; do \
32162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32163 done; \
32164 echo "Doing info in sid"; \
32165 (cd $(HOST_SUBDIR)/sid && \
32166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168 "RANLIB=$${RANLIB}" \
32169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32170 info) \
32171 || exit 1
32173 @endif sid
32175 .PHONY: maybe-dvi-sid dvi-sid
32176 maybe-dvi-sid:
32177 @if sid
32178 maybe-dvi-sid: dvi-sid
32180 dvi-sid: \
32181 configure-sid
32182 @: $(MAKE); $(unstage)
32183 @[ -f ./sid/Makefile ] || exit 0; \
32184 r=`${PWD_COMMAND}`; export r; \
32185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32186 $(HOST_EXPORTS) \
32187 for flag in $(EXTRA_HOST_FLAGS) ; do \
32188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32189 done; \
32190 echo "Doing dvi in sid"; \
32191 (cd $(HOST_SUBDIR)/sid && \
32192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32194 "RANLIB=$${RANLIB}" \
32195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32196 dvi) \
32197 || exit 1
32199 @endif sid
32201 .PHONY: maybe-pdf-sid pdf-sid
32202 maybe-pdf-sid:
32203 @if sid
32204 maybe-pdf-sid: pdf-sid
32206 pdf-sid: \
32207 configure-sid
32208 @: $(MAKE); $(unstage)
32209 @[ -f ./sid/Makefile ] || exit 0; \
32210 r=`${PWD_COMMAND}`; export r; \
32211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212 $(HOST_EXPORTS) \
32213 for flag in $(EXTRA_HOST_FLAGS) ; do \
32214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215 done; \
32216 echo "Doing pdf in sid"; \
32217 (cd $(HOST_SUBDIR)/sid && \
32218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220 "RANLIB=$${RANLIB}" \
32221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222 pdf) \
32223 || exit 1
32225 @endif sid
32227 .PHONY: maybe-html-sid html-sid
32228 maybe-html-sid:
32229 @if sid
32230 maybe-html-sid: html-sid
32232 html-sid: \
32233 configure-sid
32234 @: $(MAKE); $(unstage)
32235 @[ -f ./sid/Makefile ] || exit 0; \
32236 r=`${PWD_COMMAND}`; export r; \
32237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32238 $(HOST_EXPORTS) \
32239 for flag in $(EXTRA_HOST_FLAGS) ; do \
32240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32241 done; \
32242 echo "Doing html in sid"; \
32243 (cd $(HOST_SUBDIR)/sid && \
32244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32246 "RANLIB=$${RANLIB}" \
32247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32248 html) \
32249 || exit 1
32251 @endif sid
32253 .PHONY: maybe-TAGS-sid TAGS-sid
32254 maybe-TAGS-sid:
32255 @if sid
32256 maybe-TAGS-sid: TAGS-sid
32258 TAGS-sid: \
32259 configure-sid
32260 @: $(MAKE); $(unstage)
32261 @[ -f ./sid/Makefile ] || exit 0; \
32262 r=`${PWD_COMMAND}`; export r; \
32263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264 $(HOST_EXPORTS) \
32265 for flag in $(EXTRA_HOST_FLAGS) ; do \
32266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267 done; \
32268 echo "Doing TAGS in sid"; \
32269 (cd $(HOST_SUBDIR)/sid && \
32270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272 "RANLIB=$${RANLIB}" \
32273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274 TAGS) \
32275 || exit 1
32277 @endif sid
32279 .PHONY: maybe-install-info-sid install-info-sid
32280 maybe-install-info-sid:
32281 @if sid
32282 maybe-install-info-sid: install-info-sid
32284 install-info-sid: \
32285 configure-sid \
32286 info-sid
32287 @: $(MAKE); $(unstage)
32288 @[ -f ./sid/Makefile ] || exit 0; \
32289 r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 $(HOST_EXPORTS) \
32292 for flag in $(EXTRA_HOST_FLAGS) ; do \
32293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 done; \
32295 echo "Doing install-info in sid"; \
32296 (cd $(HOST_SUBDIR)/sid && \
32297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299 "RANLIB=$${RANLIB}" \
32300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301 install-info) \
32302 || exit 1
32304 @endif sid
32306 .PHONY: maybe-install-dvi-sid install-dvi-sid
32307 maybe-install-dvi-sid:
32308 @if sid
32309 maybe-install-dvi-sid: install-dvi-sid
32311 install-dvi-sid: \
32312 configure-sid \
32313 dvi-sid
32314 @: $(MAKE); $(unstage)
32315 @[ -f ./sid/Makefile ] || exit 0; \
32316 r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(HOST_EXPORTS) \
32319 for flag in $(EXTRA_HOST_FLAGS) ; do \
32320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321 done; \
32322 echo "Doing install-dvi in sid"; \
32323 (cd $(HOST_SUBDIR)/sid && \
32324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326 "RANLIB=$${RANLIB}" \
32327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328 install-dvi) \
32329 || exit 1
32331 @endif sid
32333 .PHONY: maybe-install-pdf-sid install-pdf-sid
32334 maybe-install-pdf-sid:
32335 @if sid
32336 maybe-install-pdf-sid: install-pdf-sid
32338 install-pdf-sid: \
32339 configure-sid \
32340 pdf-sid
32341 @: $(MAKE); $(unstage)
32342 @[ -f ./sid/Makefile ] || exit 0; \
32343 r=`${PWD_COMMAND}`; export r; \
32344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32345 $(HOST_EXPORTS) \
32346 for flag in $(EXTRA_HOST_FLAGS) ; do \
32347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348 done; \
32349 echo "Doing install-pdf in sid"; \
32350 (cd $(HOST_SUBDIR)/sid && \
32351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32353 "RANLIB=$${RANLIB}" \
32354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32355 install-pdf) \
32356 || exit 1
32358 @endif sid
32360 .PHONY: maybe-install-html-sid install-html-sid
32361 maybe-install-html-sid:
32362 @if sid
32363 maybe-install-html-sid: install-html-sid
32365 install-html-sid: \
32366 configure-sid \
32367 html-sid
32368 @: $(MAKE); $(unstage)
32369 @[ -f ./sid/Makefile ] || exit 0; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(HOST_EXPORTS) \
32373 for flag in $(EXTRA_HOST_FLAGS) ; do \
32374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375 done; \
32376 echo "Doing install-html in sid"; \
32377 (cd $(HOST_SUBDIR)/sid && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382 install-html) \
32383 || exit 1
32385 @endif sid
32387 .PHONY: maybe-installcheck-sid installcheck-sid
32388 maybe-installcheck-sid:
32389 @if sid
32390 maybe-installcheck-sid: installcheck-sid
32392 installcheck-sid: \
32393 configure-sid
32394 @: $(MAKE); $(unstage)
32395 @[ -f ./sid/Makefile ] || exit 0; \
32396 r=`${PWD_COMMAND}`; export r; \
32397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32398 $(HOST_EXPORTS) \
32399 for flag in $(EXTRA_HOST_FLAGS) ; do \
32400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32401 done; \
32402 echo "Doing installcheck in sid"; \
32403 (cd $(HOST_SUBDIR)/sid && \
32404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32406 "RANLIB=$${RANLIB}" \
32407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32408 installcheck) \
32409 || exit 1
32411 @endif sid
32413 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32414 maybe-mostlyclean-sid:
32415 @if sid
32416 maybe-mostlyclean-sid: mostlyclean-sid
32418 mostlyclean-sid:
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./sid/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing mostlyclean in sid"; \
32428 (cd $(HOST_SUBDIR)/sid && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 mostlyclean) \
32434 || exit 1
32436 @endif sid
32438 .PHONY: maybe-clean-sid clean-sid
32439 maybe-clean-sid:
32440 @if sid
32441 maybe-clean-sid: clean-sid
32443 clean-sid:
32444 @: $(MAKE); $(unstage)
32445 @[ -f ./sid/Makefile ] || exit 0; \
32446 r=`${PWD_COMMAND}`; export r; \
32447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32448 $(HOST_EXPORTS) \
32449 for flag in $(EXTRA_HOST_FLAGS) ; do \
32450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32451 done; \
32452 echo "Doing clean in sid"; \
32453 (cd $(HOST_SUBDIR)/sid && \
32454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32456 "RANLIB=$${RANLIB}" \
32457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32458 clean) \
32459 || exit 1
32461 @endif sid
32463 .PHONY: maybe-distclean-sid distclean-sid
32464 maybe-distclean-sid:
32465 @if sid
32466 maybe-distclean-sid: distclean-sid
32468 distclean-sid:
32469 @: $(MAKE); $(unstage)
32470 @[ -f ./sid/Makefile ] || exit 0; \
32471 r=`${PWD_COMMAND}`; export r; \
32472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473 $(HOST_EXPORTS) \
32474 for flag in $(EXTRA_HOST_FLAGS) ; do \
32475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32476 done; \
32477 echo "Doing distclean in sid"; \
32478 (cd $(HOST_SUBDIR)/sid && \
32479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32481 "RANLIB=$${RANLIB}" \
32482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32483 distclean) \
32484 || exit 1
32486 @endif sid
32488 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32489 maybe-maintainer-clean-sid:
32490 @if sid
32491 maybe-maintainer-clean-sid: maintainer-clean-sid
32493 maintainer-clean-sid:
32494 @: $(MAKE); $(unstage)
32495 @[ -f ./sid/Makefile ] || exit 0; \
32496 r=`${PWD_COMMAND}`; export r; \
32497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32498 $(HOST_EXPORTS) \
32499 for flag in $(EXTRA_HOST_FLAGS) ; do \
32500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32501 done; \
32502 echo "Doing maintainer-clean in sid"; \
32503 (cd $(HOST_SUBDIR)/sid && \
32504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32506 "RANLIB=$${RANLIB}" \
32507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32508 maintainer-clean) \
32509 || exit 1
32511 @endif sid
32515 .PHONY: configure-sim maybe-configure-sim
32516 maybe-configure-sim:
32517 @if gcc-bootstrap
32518 configure-sim: stage_current
32519 @endif gcc-bootstrap
32520 @if sim
32521 maybe-configure-sim: configure-sim
32522 configure-sim:
32523 @: $(MAKE); $(unstage)
32524 @r=`${PWD_COMMAND}`; export r; \
32525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32528 $(HOST_EXPORTS) \
32529 echo Configuring in $(HOST_SUBDIR)/sim; \
32530 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32531 case $(srcdir) in \
32532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32533 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32535 esac; \
32536 module_srcdir=sim; \
32537 $(SHELL) \
32538 $$s/$$module_srcdir/configure \
32539 --srcdir=$${topdir}/$$module_srcdir \
32540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32541 --target=${target_alias} \
32542 || exit 1
32543 @endif sim
32549 .PHONY: all-sim maybe-all-sim
32550 maybe-all-sim:
32551 @if gcc-bootstrap
32552 all-sim: stage_current
32553 @endif gcc-bootstrap
32554 @if sim
32555 TARGET-sim=all
32556 maybe-all-sim: all-sim
32557 all-sim: configure-sim
32558 @: $(MAKE); $(unstage)
32559 @r=`${PWD_COMMAND}`; export r; \
32560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32561 $(HOST_EXPORTS) \
32562 (cd $(HOST_SUBDIR)/sim && \
32563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32564 $(TARGET-sim))
32565 @endif sim
32570 .PHONY: check-sim maybe-check-sim
32571 maybe-check-sim:
32572 @if sim
32573 maybe-check-sim: check-sim
32575 check-sim:
32576 @: $(MAKE); $(unstage)
32577 @r=`${PWD_COMMAND}`; export r; \
32578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579 $(HOST_EXPORTS) \
32580 (cd $(HOST_SUBDIR)/sim && \
32581 $(MAKE) $(FLAGS_TO_PASS) check)
32583 @endif sim
32585 .PHONY: install-sim maybe-install-sim
32586 maybe-install-sim:
32587 @if sim
32588 maybe-install-sim: install-sim
32590 install-sim: installdirs
32591 @: $(MAKE); $(unstage)
32592 @r=`${PWD_COMMAND}`; export r; \
32593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32594 $(HOST_EXPORTS) \
32595 (cd $(HOST_SUBDIR)/sim && \
32596 $(MAKE) $(FLAGS_TO_PASS) install)
32598 @endif sim
32600 .PHONY: install-strip-sim maybe-install-strip-sim
32601 maybe-install-strip-sim:
32602 @if sim
32603 maybe-install-strip-sim: install-strip-sim
32605 install-strip-sim: installdirs
32606 @: $(MAKE); $(unstage)
32607 @r=`${PWD_COMMAND}`; export r; \
32608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32609 $(HOST_EXPORTS) \
32610 (cd $(HOST_SUBDIR)/sim && \
32611 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32613 @endif sim
32615 # Other targets (info, dvi, pdf, etc.)
32617 .PHONY: maybe-info-sim info-sim
32618 maybe-info-sim:
32619 @if sim
32620 maybe-info-sim: info-sim
32622 info-sim: \
32623 configure-sim
32624 @: $(MAKE); $(unstage)
32625 @[ -f ./sim/Makefile ] || exit 0; \
32626 r=`${PWD_COMMAND}`; export r; \
32627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32628 $(HOST_EXPORTS) \
32629 for flag in $(EXTRA_HOST_FLAGS) ; do \
32630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32631 done; \
32632 echo "Doing info in sim"; \
32633 (cd $(HOST_SUBDIR)/sim && \
32634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32636 "RANLIB=$${RANLIB}" \
32637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32638 info) \
32639 || exit 1
32641 @endif sim
32643 .PHONY: maybe-dvi-sim dvi-sim
32644 maybe-dvi-sim:
32645 @if sim
32646 maybe-dvi-sim: dvi-sim
32648 dvi-sim: \
32649 configure-sim
32650 @: $(MAKE); $(unstage)
32651 @[ -f ./sim/Makefile ] || exit 0; \
32652 r=`${PWD_COMMAND}`; export r; \
32653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32654 $(HOST_EXPORTS) \
32655 for flag in $(EXTRA_HOST_FLAGS) ; do \
32656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32657 done; \
32658 echo "Doing dvi in sim"; \
32659 (cd $(HOST_SUBDIR)/sim && \
32660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32662 "RANLIB=$${RANLIB}" \
32663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32664 dvi) \
32665 || exit 1
32667 @endif sim
32669 .PHONY: maybe-pdf-sim pdf-sim
32670 maybe-pdf-sim:
32671 @if sim
32672 maybe-pdf-sim: pdf-sim
32674 pdf-sim: \
32675 configure-sim
32676 @: $(MAKE); $(unstage)
32677 @[ -f ./sim/Makefile ] || exit 0; \
32678 r=`${PWD_COMMAND}`; export r; \
32679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680 $(HOST_EXPORTS) \
32681 for flag in $(EXTRA_HOST_FLAGS) ; do \
32682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683 done; \
32684 echo "Doing pdf in sim"; \
32685 (cd $(HOST_SUBDIR)/sim && \
32686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688 "RANLIB=$${RANLIB}" \
32689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690 pdf) \
32691 || exit 1
32693 @endif sim
32695 .PHONY: maybe-html-sim html-sim
32696 maybe-html-sim:
32697 @if sim
32698 maybe-html-sim: html-sim
32700 html-sim: \
32701 configure-sim
32702 @: $(MAKE); $(unstage)
32703 @[ -f ./sim/Makefile ] || exit 0; \
32704 r=`${PWD_COMMAND}`; export r; \
32705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32706 $(HOST_EXPORTS) \
32707 for flag in $(EXTRA_HOST_FLAGS) ; do \
32708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32709 done; \
32710 echo "Doing html in sim"; \
32711 (cd $(HOST_SUBDIR)/sim && \
32712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32714 "RANLIB=$${RANLIB}" \
32715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32716 html) \
32717 || exit 1
32719 @endif sim
32721 .PHONY: maybe-TAGS-sim TAGS-sim
32722 maybe-TAGS-sim:
32723 @if sim
32724 maybe-TAGS-sim: TAGS-sim
32726 TAGS-sim: \
32727 configure-sim
32728 @: $(MAKE); $(unstage)
32729 @[ -f ./sim/Makefile ] || exit 0; \
32730 r=`${PWD_COMMAND}`; export r; \
32731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32732 $(HOST_EXPORTS) \
32733 for flag in $(EXTRA_HOST_FLAGS) ; do \
32734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32735 done; \
32736 echo "Doing TAGS in sim"; \
32737 (cd $(HOST_SUBDIR)/sim && \
32738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32740 "RANLIB=$${RANLIB}" \
32741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32742 TAGS) \
32743 || exit 1
32745 @endif sim
32747 .PHONY: maybe-install-info-sim install-info-sim
32748 maybe-install-info-sim:
32749 @if sim
32750 maybe-install-info-sim: install-info-sim
32752 install-info-sim: \
32753 configure-sim \
32754 info-sim
32755 @: $(MAKE); $(unstage)
32756 @[ -f ./sim/Makefile ] || exit 0; \
32757 r=`${PWD_COMMAND}`; export r; \
32758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759 $(HOST_EXPORTS) \
32760 for flag in $(EXTRA_HOST_FLAGS) ; do \
32761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32762 done; \
32763 echo "Doing install-info in sim"; \
32764 (cd $(HOST_SUBDIR)/sim && \
32765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32767 "RANLIB=$${RANLIB}" \
32768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32769 install-info) \
32770 || exit 1
32772 @endif sim
32774 .PHONY: maybe-install-dvi-sim install-dvi-sim
32775 maybe-install-dvi-sim:
32776 @if sim
32777 maybe-install-dvi-sim: install-dvi-sim
32779 install-dvi-sim: \
32780 configure-sim \
32781 dvi-sim
32782 @: $(MAKE); $(unstage)
32783 @[ -f ./sim/Makefile ] || exit 0; \
32784 r=`${PWD_COMMAND}`; export r; \
32785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786 $(HOST_EXPORTS) \
32787 for flag in $(EXTRA_HOST_FLAGS) ; do \
32788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789 done; \
32790 echo "Doing install-dvi in sim"; \
32791 (cd $(HOST_SUBDIR)/sim && \
32792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794 "RANLIB=$${RANLIB}" \
32795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796 install-dvi) \
32797 || exit 1
32799 @endif sim
32801 .PHONY: maybe-install-pdf-sim install-pdf-sim
32802 maybe-install-pdf-sim:
32803 @if sim
32804 maybe-install-pdf-sim: install-pdf-sim
32806 install-pdf-sim: \
32807 configure-sim \
32808 pdf-sim
32809 @: $(MAKE); $(unstage)
32810 @[ -f ./sim/Makefile ] || exit 0; \
32811 r=`${PWD_COMMAND}`; export r; \
32812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813 $(HOST_EXPORTS) \
32814 for flag in $(EXTRA_HOST_FLAGS) ; do \
32815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816 done; \
32817 echo "Doing install-pdf in sim"; \
32818 (cd $(HOST_SUBDIR)/sim && \
32819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32821 "RANLIB=$${RANLIB}" \
32822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32823 install-pdf) \
32824 || exit 1
32826 @endif sim
32828 .PHONY: maybe-install-html-sim install-html-sim
32829 maybe-install-html-sim:
32830 @if sim
32831 maybe-install-html-sim: install-html-sim
32833 install-html-sim: \
32834 configure-sim \
32835 html-sim
32836 @: $(MAKE); $(unstage)
32837 @[ -f ./sim/Makefile ] || exit 0; \
32838 r=`${PWD_COMMAND}`; export r; \
32839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32840 $(HOST_EXPORTS) \
32841 for flag in $(EXTRA_HOST_FLAGS) ; do \
32842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32843 done; \
32844 echo "Doing install-html in sim"; \
32845 (cd $(HOST_SUBDIR)/sim && \
32846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32848 "RANLIB=$${RANLIB}" \
32849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32850 install-html) \
32851 || exit 1
32853 @endif sim
32855 .PHONY: maybe-installcheck-sim installcheck-sim
32856 maybe-installcheck-sim:
32857 @if sim
32858 maybe-installcheck-sim: installcheck-sim
32860 installcheck-sim: \
32861 configure-sim
32862 @: $(MAKE); $(unstage)
32863 @[ -f ./sim/Makefile ] || exit 0; \
32864 r=`${PWD_COMMAND}`; export r; \
32865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32866 $(HOST_EXPORTS) \
32867 for flag in $(EXTRA_HOST_FLAGS) ; do \
32868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32869 done; \
32870 echo "Doing installcheck in sim"; \
32871 (cd $(HOST_SUBDIR)/sim && \
32872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32874 "RANLIB=$${RANLIB}" \
32875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32876 installcheck) \
32877 || exit 1
32879 @endif sim
32881 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32882 maybe-mostlyclean-sim:
32883 @if sim
32884 maybe-mostlyclean-sim: mostlyclean-sim
32886 mostlyclean-sim:
32887 @: $(MAKE); $(unstage)
32888 @[ -f ./sim/Makefile ] || exit 0; \
32889 r=`${PWD_COMMAND}`; export r; \
32890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891 $(HOST_EXPORTS) \
32892 for flag in $(EXTRA_HOST_FLAGS) ; do \
32893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32894 done; \
32895 echo "Doing mostlyclean in sim"; \
32896 (cd $(HOST_SUBDIR)/sim && \
32897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899 "RANLIB=$${RANLIB}" \
32900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32901 mostlyclean) \
32902 || exit 1
32904 @endif sim
32906 .PHONY: maybe-clean-sim clean-sim
32907 maybe-clean-sim:
32908 @if sim
32909 maybe-clean-sim: clean-sim
32911 clean-sim:
32912 @: $(MAKE); $(unstage)
32913 @[ -f ./sim/Makefile ] || exit 0; \
32914 r=`${PWD_COMMAND}`; export r; \
32915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32916 $(HOST_EXPORTS) \
32917 for flag in $(EXTRA_HOST_FLAGS) ; do \
32918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919 done; \
32920 echo "Doing clean in sim"; \
32921 (cd $(HOST_SUBDIR)/sim && \
32922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32924 "RANLIB=$${RANLIB}" \
32925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32926 clean) \
32927 || exit 1
32929 @endif sim
32931 .PHONY: maybe-distclean-sim distclean-sim
32932 maybe-distclean-sim:
32933 @if sim
32934 maybe-distclean-sim: distclean-sim
32936 distclean-sim:
32937 @: $(MAKE); $(unstage)
32938 @[ -f ./sim/Makefile ] || exit 0; \
32939 r=`${PWD_COMMAND}`; export r; \
32940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941 $(HOST_EXPORTS) \
32942 for flag in $(EXTRA_HOST_FLAGS) ; do \
32943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944 done; \
32945 echo "Doing distclean in sim"; \
32946 (cd $(HOST_SUBDIR)/sim && \
32947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949 "RANLIB=$${RANLIB}" \
32950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951 distclean) \
32952 || exit 1
32954 @endif sim
32956 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32957 maybe-maintainer-clean-sim:
32958 @if sim
32959 maybe-maintainer-clean-sim: maintainer-clean-sim
32961 maintainer-clean-sim:
32962 @: $(MAKE); $(unstage)
32963 @[ -f ./sim/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 maintainer-clean in sim"; \
32971 (cd $(HOST_SUBDIR)/sim && \
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 maintainer-clean) \
32977 || exit 1
32979 @endif sim
32983 .PHONY: configure-texinfo maybe-configure-texinfo
32984 maybe-configure-texinfo:
32985 @if gcc-bootstrap
32986 configure-texinfo: stage_current
32987 @endif gcc-bootstrap
32988 @if texinfo
32989 maybe-configure-texinfo: configure-texinfo
32990 configure-texinfo:
32991 @: $(MAKE); $(unstage)
32992 @r=`${PWD_COMMAND}`; export r; \
32993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32996 $(HOST_EXPORTS) \
32997 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32998 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32999 case $(srcdir) in \
33000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33001 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33003 esac; \
33004 module_srcdir=texinfo; \
33005 $(SHELL) \
33006 $$s/$$module_srcdir/configure \
33007 --srcdir=$${topdir}/$$module_srcdir \
33008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33009 --target=${target_alias} \
33010 || exit 1
33011 @endif texinfo
33017 .PHONY: all-texinfo maybe-all-texinfo
33018 maybe-all-texinfo:
33019 @if gcc-bootstrap
33020 all-texinfo: stage_current
33021 @endif gcc-bootstrap
33022 @if texinfo
33023 TARGET-texinfo=all
33024 maybe-all-texinfo: all-texinfo
33025 all-texinfo: configure-texinfo
33026 @: $(MAKE); $(unstage)
33027 @r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 $(HOST_EXPORTS) \
33030 (cd $(HOST_SUBDIR)/texinfo && \
33031 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33032 $(TARGET-texinfo))
33033 @endif texinfo
33038 .PHONY: check-texinfo maybe-check-texinfo
33039 maybe-check-texinfo:
33040 @if texinfo
33041 maybe-check-texinfo: check-texinfo
33043 check-texinfo:
33044 @: $(MAKE); $(unstage)
33045 @r=`${PWD_COMMAND}`; export r; \
33046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047 $(HOST_EXPORTS) \
33048 (cd $(HOST_SUBDIR)/texinfo && \
33049 $(MAKE) $(FLAGS_TO_PASS) check)
33051 @endif texinfo
33053 .PHONY: install-texinfo maybe-install-texinfo
33054 maybe-install-texinfo:
33055 @if texinfo
33056 maybe-install-texinfo: install-texinfo
33058 install-texinfo:
33060 @endif texinfo
33062 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33063 maybe-install-strip-texinfo:
33064 @if texinfo
33065 maybe-install-strip-texinfo: install-strip-texinfo
33067 install-strip-texinfo:
33069 @endif texinfo
33071 # Other targets (info, dvi, pdf, etc.)
33073 .PHONY: maybe-info-texinfo info-texinfo
33074 maybe-info-texinfo:
33075 @if texinfo
33076 maybe-info-texinfo: info-texinfo
33078 info-texinfo: \
33079 configure-texinfo
33080 @: $(MAKE); $(unstage)
33081 @[ -f ./texinfo/Makefile ] || exit 0; \
33082 r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(HOST_EXPORTS) \
33085 for flag in $(EXTRA_HOST_FLAGS) ; do \
33086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087 done; \
33088 echo "Doing info in texinfo"; \
33089 (cd $(HOST_SUBDIR)/texinfo && \
33090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092 "RANLIB=$${RANLIB}" \
33093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094 info) \
33095 || exit 1
33097 @endif texinfo
33099 .PHONY: maybe-dvi-texinfo dvi-texinfo
33100 maybe-dvi-texinfo:
33101 @if texinfo
33102 maybe-dvi-texinfo: dvi-texinfo
33104 dvi-texinfo: \
33105 configure-texinfo
33106 @: $(MAKE); $(unstage)
33107 @[ -f ./texinfo/Makefile ] || exit 0; \
33108 r=`${PWD_COMMAND}`; export r; \
33109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33110 $(HOST_EXPORTS) \
33111 for flag in $(EXTRA_HOST_FLAGS) ; do \
33112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33113 done; \
33114 echo "Doing dvi in texinfo"; \
33115 (cd $(HOST_SUBDIR)/texinfo && \
33116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33118 "RANLIB=$${RANLIB}" \
33119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33120 dvi) \
33121 || exit 1
33123 @endif texinfo
33125 .PHONY: maybe-pdf-texinfo pdf-texinfo
33126 maybe-pdf-texinfo:
33127 @if texinfo
33128 maybe-pdf-texinfo: pdf-texinfo
33130 pdf-texinfo: \
33131 configure-texinfo
33132 @: $(MAKE); $(unstage)
33133 @[ -f ./texinfo/Makefile ] || exit 0; \
33134 r=`${PWD_COMMAND}`; export r; \
33135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136 $(HOST_EXPORTS) \
33137 for flag in $(EXTRA_HOST_FLAGS) ; do \
33138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33139 done; \
33140 echo "Doing pdf in texinfo"; \
33141 (cd $(HOST_SUBDIR)/texinfo && \
33142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144 "RANLIB=$${RANLIB}" \
33145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33146 pdf) \
33147 || exit 1
33149 @endif texinfo
33151 .PHONY: maybe-html-texinfo html-texinfo
33152 maybe-html-texinfo:
33153 @if texinfo
33154 maybe-html-texinfo: html-texinfo
33156 html-texinfo: \
33157 configure-texinfo
33158 @: $(MAKE); $(unstage)
33159 @[ -f ./texinfo/Makefile ] || exit 0; \
33160 r=`${PWD_COMMAND}`; export r; \
33161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162 $(HOST_EXPORTS) \
33163 for flag in $(EXTRA_HOST_FLAGS) ; do \
33164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165 done; \
33166 echo "Doing html in texinfo"; \
33167 (cd $(HOST_SUBDIR)/texinfo && \
33168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170 "RANLIB=$${RANLIB}" \
33171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33172 html) \
33173 || exit 1
33175 @endif texinfo
33177 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33178 maybe-TAGS-texinfo:
33179 @if texinfo
33180 maybe-TAGS-texinfo: TAGS-texinfo
33182 TAGS-texinfo: \
33183 configure-texinfo
33184 @: $(MAKE); $(unstage)
33185 @[ -f ./texinfo/Makefile ] || exit 0; \
33186 r=`${PWD_COMMAND}`; export r; \
33187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33188 $(HOST_EXPORTS) \
33189 for flag in $(EXTRA_HOST_FLAGS) ; do \
33190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33191 done; \
33192 echo "Doing TAGS in texinfo"; \
33193 (cd $(HOST_SUBDIR)/texinfo && \
33194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33196 "RANLIB=$${RANLIB}" \
33197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33198 TAGS) \
33199 || exit 1
33201 @endif texinfo
33203 .PHONY: maybe-install-info-texinfo install-info-texinfo
33204 maybe-install-info-texinfo:
33205 @if texinfo
33206 maybe-install-info-texinfo: install-info-texinfo
33208 install-info-texinfo: \
33209 configure-texinfo \
33210 info-texinfo
33211 @: $(MAKE); $(unstage)
33212 @[ -f ./texinfo/Makefile ] || exit 0; \
33213 r=`${PWD_COMMAND}`; export r; \
33214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33215 $(HOST_EXPORTS) \
33216 for flag in $(EXTRA_HOST_FLAGS) ; do \
33217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33218 done; \
33219 echo "Doing install-info in texinfo"; \
33220 (cd $(HOST_SUBDIR)/texinfo && \
33221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33223 "RANLIB=$${RANLIB}" \
33224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33225 install-info) \
33226 || exit 1
33228 @endif texinfo
33230 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33231 maybe-install-dvi-texinfo:
33232 @if texinfo
33233 maybe-install-dvi-texinfo: install-dvi-texinfo
33235 install-dvi-texinfo: \
33236 configure-texinfo \
33237 dvi-texinfo
33238 @: $(MAKE); $(unstage)
33239 @[ -f ./texinfo/Makefile ] || exit 0; \
33240 r=`${PWD_COMMAND}`; export r; \
33241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33242 $(HOST_EXPORTS) \
33243 for flag in $(EXTRA_HOST_FLAGS) ; do \
33244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33245 done; \
33246 echo "Doing install-dvi in texinfo"; \
33247 (cd $(HOST_SUBDIR)/texinfo && \
33248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33250 "RANLIB=$${RANLIB}" \
33251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33252 install-dvi) \
33253 || exit 1
33255 @endif texinfo
33257 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33258 maybe-install-pdf-texinfo:
33259 @if texinfo
33260 maybe-install-pdf-texinfo: install-pdf-texinfo
33262 install-pdf-texinfo: \
33263 configure-texinfo \
33264 pdf-texinfo
33265 @: $(MAKE); $(unstage)
33266 @[ -f ./texinfo/Makefile ] || exit 0; \
33267 r=`${PWD_COMMAND}`; export r; \
33268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33269 $(HOST_EXPORTS) \
33270 for flag in $(EXTRA_HOST_FLAGS) ; do \
33271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33272 done; \
33273 echo "Doing install-pdf in texinfo"; \
33274 (cd $(HOST_SUBDIR)/texinfo && \
33275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33277 "RANLIB=$${RANLIB}" \
33278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33279 install-pdf) \
33280 || exit 1
33282 @endif texinfo
33284 .PHONY: maybe-install-html-texinfo install-html-texinfo
33285 maybe-install-html-texinfo:
33286 @if texinfo
33287 maybe-install-html-texinfo: install-html-texinfo
33289 install-html-texinfo: \
33290 configure-texinfo \
33291 html-texinfo
33292 @: $(MAKE); $(unstage)
33293 @[ -f ./texinfo/Makefile ] || exit 0; \
33294 r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 $(HOST_EXPORTS) \
33297 for flag in $(EXTRA_HOST_FLAGS) ; do \
33298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33299 done; \
33300 echo "Doing install-html in texinfo"; \
33301 (cd $(HOST_SUBDIR)/texinfo && \
33302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33304 "RANLIB=$${RANLIB}" \
33305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33306 install-html) \
33307 || exit 1
33309 @endif texinfo
33311 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33312 maybe-installcheck-texinfo:
33313 @if texinfo
33314 maybe-installcheck-texinfo: installcheck-texinfo
33316 installcheck-texinfo: \
33317 configure-texinfo
33318 @: $(MAKE); $(unstage)
33319 @[ -f ./texinfo/Makefile ] || exit 0; \
33320 r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 $(HOST_EXPORTS) \
33323 for flag in $(EXTRA_HOST_FLAGS) ; do \
33324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33325 done; \
33326 echo "Doing installcheck in texinfo"; \
33327 (cd $(HOST_SUBDIR)/texinfo && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33330 "RANLIB=$${RANLIB}" \
33331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33332 installcheck) \
33333 || exit 1
33335 @endif texinfo
33337 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33338 maybe-mostlyclean-texinfo:
33339 @if texinfo
33340 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33342 mostlyclean-texinfo:
33343 @: $(MAKE); $(unstage)
33344 @[ -f ./texinfo/Makefile ] || exit 0; \
33345 r=`${PWD_COMMAND}`; export r; \
33346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33347 $(HOST_EXPORTS) \
33348 for flag in $(EXTRA_HOST_FLAGS) ; do \
33349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33350 done; \
33351 echo "Doing mostlyclean in texinfo"; \
33352 (cd $(HOST_SUBDIR)/texinfo && \
33353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33355 "RANLIB=$${RANLIB}" \
33356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33357 mostlyclean) \
33358 || exit 1
33360 @endif texinfo
33362 .PHONY: maybe-clean-texinfo clean-texinfo
33363 maybe-clean-texinfo:
33364 @if texinfo
33365 maybe-clean-texinfo: clean-texinfo
33367 clean-texinfo:
33368 @: $(MAKE); $(unstage)
33369 @[ -f ./texinfo/Makefile ] || exit 0; \
33370 r=`${PWD_COMMAND}`; export r; \
33371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372 $(HOST_EXPORTS) \
33373 for flag in $(EXTRA_HOST_FLAGS) ; do \
33374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33375 done; \
33376 echo "Doing clean in texinfo"; \
33377 (cd $(HOST_SUBDIR)/texinfo && \
33378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33380 "RANLIB=$${RANLIB}" \
33381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33382 clean) \
33383 || exit 1
33385 @endif texinfo
33387 .PHONY: maybe-distclean-texinfo distclean-texinfo
33388 maybe-distclean-texinfo:
33389 @if texinfo
33390 maybe-distclean-texinfo: distclean-texinfo
33392 distclean-texinfo:
33393 @: $(MAKE); $(unstage)
33394 @[ -f ./texinfo/Makefile ] || exit 0; \
33395 r=`${PWD_COMMAND}`; export r; \
33396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33397 $(HOST_EXPORTS) \
33398 for flag in $(EXTRA_HOST_FLAGS) ; do \
33399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33400 done; \
33401 echo "Doing distclean in texinfo"; \
33402 (cd $(HOST_SUBDIR)/texinfo && \
33403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33405 "RANLIB=$${RANLIB}" \
33406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33407 distclean) \
33408 || exit 1
33410 @endif texinfo
33412 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33413 maybe-maintainer-clean-texinfo:
33414 @if texinfo
33415 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33417 maintainer-clean-texinfo:
33418 @: $(MAKE); $(unstage)
33419 @[ -f ./texinfo/Makefile ] || exit 0; \
33420 r=`${PWD_COMMAND}`; export r; \
33421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33422 $(HOST_EXPORTS) \
33423 for flag in $(EXTRA_HOST_FLAGS) ; do \
33424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33425 done; \
33426 echo "Doing maintainer-clean in texinfo"; \
33427 (cd $(HOST_SUBDIR)/texinfo && \
33428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33430 "RANLIB=$${RANLIB}" \
33431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33432 maintainer-clean) \
33433 || exit 1
33435 @endif texinfo
33439 .PHONY: configure-zlib maybe-configure-zlib
33440 maybe-configure-zlib:
33441 @if gcc-bootstrap
33442 configure-zlib: stage_current
33443 @endif gcc-bootstrap
33444 @if zlib
33445 maybe-configure-zlib: configure-zlib
33446 configure-zlib:
33447 @r=`${PWD_COMMAND}`; export r; \
33448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33451 $(HOST_EXPORTS) \
33452 echo Configuring in $(HOST_SUBDIR)/zlib; \
33453 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33454 case $(srcdir) in \
33455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33456 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33458 esac; \
33459 module_srcdir=zlib; \
33460 $(SHELL) \
33461 $$s/$$module_srcdir/configure \
33462 --srcdir=$${topdir}/$$module_srcdir \
33463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33464 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33465 || exit 1
33466 @endif zlib
33470 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33471 maybe-configure-stage1-zlib:
33472 @if zlib-bootstrap
33473 maybe-configure-stage1-zlib: configure-stage1-zlib
33474 configure-stage1-zlib:
33475 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33477 @r=`${PWD_COMMAND}`; export r; \
33478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33479 TFLAGS="$(STAGE1_TFLAGS)"; \
33480 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33481 $(HOST_EXPORTS) \
33482 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33483 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33484 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33485 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33487 cd $(HOST_SUBDIR)/zlib || exit 1; \
33488 case $(srcdir) in \
33489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33490 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33492 esac; \
33493 module_srcdir=zlib; \
33494 $(SHELL) $$s/$$module_srcdir/configure \
33495 --srcdir=$${topdir}/$$module_srcdir \
33496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33497 --target=${target_alias} \
33499 $(STAGE1_CONFIGURE_FLAGS) \
33500 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33501 @endif zlib-bootstrap
33503 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33504 maybe-configure-stage2-zlib:
33505 @if zlib-bootstrap
33506 maybe-configure-stage2-zlib: configure-stage2-zlib
33507 configure-stage2-zlib:
33508 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33510 @r=`${PWD_COMMAND}`; export r; \
33511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33512 TFLAGS="$(STAGE2_TFLAGS)"; \
33513 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33514 $(HOST_EXPORTS) \
33515 $(POSTSTAGE1_HOST_EXPORTS) \
33516 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33517 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33518 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33519 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33521 cd $(HOST_SUBDIR)/zlib || exit 1; \
33522 case $(srcdir) in \
33523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33524 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33526 esac; \
33527 module_srcdir=zlib; \
33528 $(SHELL) $$s/$$module_srcdir/configure \
33529 --srcdir=$${topdir}/$$module_srcdir \
33530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33531 --target=${target_alias} \
33532 --with-build-libsubdir=$(HOST_SUBDIR) \
33533 $(STAGE2_CONFIGURE_FLAGS) \
33534 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33535 @endif zlib-bootstrap
33537 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33538 maybe-configure-stage3-zlib:
33539 @if zlib-bootstrap
33540 maybe-configure-stage3-zlib: configure-stage3-zlib
33541 configure-stage3-zlib:
33542 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33544 @r=`${PWD_COMMAND}`; export r; \
33545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33546 TFLAGS="$(STAGE3_TFLAGS)"; \
33547 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33548 $(HOST_EXPORTS) \
33549 $(POSTSTAGE1_HOST_EXPORTS) \
33550 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33551 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33552 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33553 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33555 cd $(HOST_SUBDIR)/zlib || exit 1; \
33556 case $(srcdir) in \
33557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33558 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33560 esac; \
33561 module_srcdir=zlib; \
33562 $(SHELL) $$s/$$module_srcdir/configure \
33563 --srcdir=$${topdir}/$$module_srcdir \
33564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33565 --target=${target_alias} \
33566 --with-build-libsubdir=$(HOST_SUBDIR) \
33567 $(STAGE3_CONFIGURE_FLAGS) \
33568 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33569 @endif zlib-bootstrap
33571 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33572 maybe-configure-stage4-zlib:
33573 @if zlib-bootstrap
33574 maybe-configure-stage4-zlib: configure-stage4-zlib
33575 configure-stage4-zlib:
33576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33578 @r=`${PWD_COMMAND}`; export r; \
33579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33580 TFLAGS="$(STAGE4_TFLAGS)"; \
33581 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33582 $(HOST_EXPORTS) \
33583 $(POSTSTAGE1_HOST_EXPORTS) \
33584 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33585 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33586 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33587 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33589 cd $(HOST_SUBDIR)/zlib || exit 1; \
33590 case $(srcdir) in \
33591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33592 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33594 esac; \
33595 module_srcdir=zlib; \
33596 $(SHELL) $$s/$$module_srcdir/configure \
33597 --srcdir=$${topdir}/$$module_srcdir \
33598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33599 --target=${target_alias} \
33600 --with-build-libsubdir=$(HOST_SUBDIR) \
33601 $(STAGE4_CONFIGURE_FLAGS) \
33602 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33603 @endif zlib-bootstrap
33605 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33606 maybe-configure-stageprofile-zlib:
33607 @if zlib-bootstrap
33608 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33609 configure-stageprofile-zlib:
33610 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33611 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33612 @r=`${PWD_COMMAND}`; export r; \
33613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33614 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33615 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33616 $(HOST_EXPORTS) \
33617 $(POSTSTAGE1_HOST_EXPORTS) \
33618 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33619 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33620 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33621 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33623 cd $(HOST_SUBDIR)/zlib || exit 1; \
33624 case $(srcdir) in \
33625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33626 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33628 esac; \
33629 module_srcdir=zlib; \
33630 $(SHELL) $$s/$$module_srcdir/configure \
33631 --srcdir=$${topdir}/$$module_srcdir \
33632 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33633 --target=${target_alias} \
33634 --with-build-libsubdir=$(HOST_SUBDIR) \
33635 $(STAGEprofile_CONFIGURE_FLAGS) \
33636 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33637 @endif zlib-bootstrap
33639 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33640 maybe-configure-stagetrain-zlib:
33641 @if zlib-bootstrap
33642 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33643 configure-stagetrain-zlib:
33644 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33646 @r=`${PWD_COMMAND}`; export r; \
33647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33648 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33649 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33650 $(HOST_EXPORTS) \
33651 $(POSTSTAGE1_HOST_EXPORTS) \
33652 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33653 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33654 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33655 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33657 cd $(HOST_SUBDIR)/zlib || exit 1; \
33658 case $(srcdir) in \
33659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33660 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33662 esac; \
33663 module_srcdir=zlib; \
33664 $(SHELL) $$s/$$module_srcdir/configure \
33665 --srcdir=$${topdir}/$$module_srcdir \
33666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33667 --target=${target_alias} \
33668 --with-build-libsubdir=$(HOST_SUBDIR) \
33669 $(STAGEtrain_CONFIGURE_FLAGS) \
33670 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33671 @endif zlib-bootstrap
33673 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33674 maybe-configure-stagefeedback-zlib:
33675 @if zlib-bootstrap
33676 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33677 configure-stagefeedback-zlib:
33678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33680 @r=`${PWD_COMMAND}`; export r; \
33681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33683 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33684 $(HOST_EXPORTS) \
33685 $(POSTSTAGE1_HOST_EXPORTS) \
33686 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33689 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33691 cd $(HOST_SUBDIR)/zlib || exit 1; \
33692 case $(srcdir) in \
33693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33694 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33696 esac; \
33697 module_srcdir=zlib; \
33698 $(SHELL) $$s/$$module_srcdir/configure \
33699 --srcdir=$${topdir}/$$module_srcdir \
33700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33701 --target=${target_alias} \
33702 --with-build-libsubdir=$(HOST_SUBDIR) \
33703 $(STAGEfeedback_CONFIGURE_FLAGS) \
33704 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33705 @endif zlib-bootstrap
33707 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33708 maybe-configure-stageautoprofile-zlib:
33709 @if zlib-bootstrap
33710 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33711 configure-stageautoprofile-zlib:
33712 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33714 @r=`${PWD_COMMAND}`; export r; \
33715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33717 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33718 $(HOST_EXPORTS) \
33719 $(POSTSTAGE1_HOST_EXPORTS) \
33720 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33721 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33722 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33723 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33725 cd $(HOST_SUBDIR)/zlib || exit 1; \
33726 case $(srcdir) in \
33727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33728 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33730 esac; \
33731 module_srcdir=zlib; \
33732 $(SHELL) $$s/$$module_srcdir/configure \
33733 --srcdir=$${topdir}/$$module_srcdir \
33734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33735 --target=${target_alias} \
33736 --with-build-libsubdir=$(HOST_SUBDIR) \
33737 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33738 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33739 @endif zlib-bootstrap
33741 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33742 maybe-configure-stageautofeedback-zlib:
33743 @if zlib-bootstrap
33744 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33745 configure-stageautofeedback-zlib:
33746 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33748 @r=`${PWD_COMMAND}`; export r; \
33749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33750 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33751 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33752 $(HOST_EXPORTS) \
33753 $(POSTSTAGE1_HOST_EXPORTS) \
33754 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33755 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33756 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33757 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33759 cd $(HOST_SUBDIR)/zlib || exit 1; \
33760 case $(srcdir) in \
33761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33762 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33764 esac; \
33765 module_srcdir=zlib; \
33766 $(SHELL) $$s/$$module_srcdir/configure \
33767 --srcdir=$${topdir}/$$module_srcdir \
33768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33769 --target=${target_alias} \
33770 --with-build-libsubdir=$(HOST_SUBDIR) \
33771 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33772 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33773 @endif zlib-bootstrap
33779 .PHONY: all-zlib maybe-all-zlib
33780 maybe-all-zlib:
33781 @if gcc-bootstrap
33782 all-zlib: stage_current
33783 @endif gcc-bootstrap
33784 @if zlib
33785 TARGET-zlib=all
33786 maybe-all-zlib: all-zlib
33787 all-zlib: configure-zlib
33788 @r=`${PWD_COMMAND}`; export r; \
33789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33790 $(HOST_EXPORTS) \
33791 (cd $(HOST_SUBDIR)/zlib && \
33792 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33793 $(TARGET-zlib))
33794 @endif zlib
33798 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33799 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33800 maybe-all-stage1-zlib:
33801 maybe-clean-stage1-zlib:
33802 @if zlib-bootstrap
33803 maybe-all-stage1-zlib: all-stage1-zlib
33804 all-stage1: all-stage1-zlib
33805 TARGET-stage1-zlib = $(TARGET-zlib)
33806 all-stage1-zlib: configure-stage1-zlib
33807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33808 @r=`${PWD_COMMAND}`; export r; \
33809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33810 TFLAGS="$(STAGE1_TFLAGS)"; \
33811 $(HOST_EXPORTS) \
33812 cd $(HOST_SUBDIR)/zlib && \
33814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33815 CFLAGS="$(STAGE1_CFLAGS)" \
33816 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33817 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33818 LIBCFLAGS="$(LIBCFLAGS)" \
33819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33822 $(EXTRA_HOST_FLAGS) \
33823 $(STAGE1_FLAGS_TO_PASS) \
33824 TFLAGS="$(STAGE1_TFLAGS)" \
33825 $(TARGET-stage1-zlib)
33827 maybe-clean-stage1-zlib: clean-stage1-zlib
33828 clean-stage1: clean-stage1-zlib
33829 clean-stage1-zlib:
33830 @if [ $(current_stage) = stage1 ]; then \
33831 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33832 else \
33833 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33834 $(MAKE) stage1-start; \
33835 fi; \
33836 cd $(HOST_SUBDIR)/zlib && \
33837 $(MAKE) $(EXTRA_HOST_FLAGS) \
33838 $(STAGE1_FLAGS_TO_PASS) clean
33839 @endif zlib-bootstrap
33842 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33843 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33844 maybe-all-stage2-zlib:
33845 maybe-clean-stage2-zlib:
33846 @if zlib-bootstrap
33847 maybe-all-stage2-zlib: all-stage2-zlib
33848 all-stage2: all-stage2-zlib
33849 TARGET-stage2-zlib = $(TARGET-zlib)
33850 all-stage2-zlib: configure-stage2-zlib
33851 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33852 @r=`${PWD_COMMAND}`; export r; \
33853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33854 TFLAGS="$(STAGE2_TFLAGS)"; \
33855 $(HOST_EXPORTS) \
33856 $(POSTSTAGE1_HOST_EXPORTS) \
33857 cd $(HOST_SUBDIR)/zlib && \
33859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33860 CFLAGS="$(STAGE2_CFLAGS)" \
33861 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33862 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33863 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33868 TFLAGS="$(STAGE2_TFLAGS)" \
33869 $(TARGET-stage2-zlib)
33871 maybe-clean-stage2-zlib: clean-stage2-zlib
33872 clean-stage2: clean-stage2-zlib
33873 clean-stage2-zlib:
33874 @if [ $(current_stage) = stage2 ]; then \
33875 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33876 else \
33877 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33878 $(MAKE) stage2-start; \
33879 fi; \
33880 cd $(HOST_SUBDIR)/zlib && \
33881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33882 @endif zlib-bootstrap
33885 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33886 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33887 maybe-all-stage3-zlib:
33888 maybe-clean-stage3-zlib:
33889 @if zlib-bootstrap
33890 maybe-all-stage3-zlib: all-stage3-zlib
33891 all-stage3: all-stage3-zlib
33892 TARGET-stage3-zlib = $(TARGET-zlib)
33893 all-stage3-zlib: configure-stage3-zlib
33894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33895 @r=`${PWD_COMMAND}`; export r; \
33896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33897 TFLAGS="$(STAGE3_TFLAGS)"; \
33898 $(HOST_EXPORTS) \
33899 $(POSTSTAGE1_HOST_EXPORTS) \
33900 cd $(HOST_SUBDIR)/zlib && \
33902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33903 CFLAGS="$(STAGE3_CFLAGS)" \
33904 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33905 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33906 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33911 TFLAGS="$(STAGE3_TFLAGS)" \
33912 $(TARGET-stage3-zlib)
33914 maybe-clean-stage3-zlib: clean-stage3-zlib
33915 clean-stage3: clean-stage3-zlib
33916 clean-stage3-zlib:
33917 @if [ $(current_stage) = stage3 ]; then \
33918 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33919 else \
33920 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33921 $(MAKE) stage3-start; \
33922 fi; \
33923 cd $(HOST_SUBDIR)/zlib && \
33924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33925 @endif zlib-bootstrap
33928 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33929 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33930 maybe-all-stage4-zlib:
33931 maybe-clean-stage4-zlib:
33932 @if zlib-bootstrap
33933 maybe-all-stage4-zlib: all-stage4-zlib
33934 all-stage4: all-stage4-zlib
33935 TARGET-stage4-zlib = $(TARGET-zlib)
33936 all-stage4-zlib: configure-stage4-zlib
33937 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33938 @r=`${PWD_COMMAND}`; export r; \
33939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33940 TFLAGS="$(STAGE4_TFLAGS)"; \
33941 $(HOST_EXPORTS) \
33942 $(POSTSTAGE1_HOST_EXPORTS) \
33943 cd $(HOST_SUBDIR)/zlib && \
33945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33946 CFLAGS="$(STAGE4_CFLAGS)" \
33947 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33948 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33949 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33954 TFLAGS="$(STAGE4_TFLAGS)" \
33955 $(TARGET-stage4-zlib)
33957 maybe-clean-stage4-zlib: clean-stage4-zlib
33958 clean-stage4: clean-stage4-zlib
33959 clean-stage4-zlib:
33960 @if [ $(current_stage) = stage4 ]; then \
33961 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33962 else \
33963 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33964 $(MAKE) stage4-start; \
33965 fi; \
33966 cd $(HOST_SUBDIR)/zlib && \
33967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33968 @endif zlib-bootstrap
33971 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33972 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33973 maybe-all-stageprofile-zlib:
33974 maybe-clean-stageprofile-zlib:
33975 @if zlib-bootstrap
33976 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33977 all-stageprofile: all-stageprofile-zlib
33978 TARGET-stageprofile-zlib = $(TARGET-zlib)
33979 all-stageprofile-zlib: configure-stageprofile-zlib
33980 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33981 @r=`${PWD_COMMAND}`; export r; \
33982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33984 $(HOST_EXPORTS) \
33985 $(POSTSTAGE1_HOST_EXPORTS) \
33986 cd $(HOST_SUBDIR)/zlib && \
33988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33989 CFLAGS="$(STAGEprofile_CFLAGS)" \
33990 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33991 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33992 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33997 TFLAGS="$(STAGEprofile_TFLAGS)" \
33998 $(TARGET-stageprofile-zlib)
34000 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34001 clean-stageprofile: clean-stageprofile-zlib
34002 clean-stageprofile-zlib:
34003 @if [ $(current_stage) = stageprofile ]; then \
34004 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34005 else \
34006 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34007 $(MAKE) stageprofile-start; \
34008 fi; \
34009 cd $(HOST_SUBDIR)/zlib && \
34010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34011 @endif zlib-bootstrap
34014 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34015 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34016 maybe-all-stagetrain-zlib:
34017 maybe-clean-stagetrain-zlib:
34018 @if zlib-bootstrap
34019 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34020 all-stagetrain: all-stagetrain-zlib
34021 TARGET-stagetrain-zlib = $(TARGET-zlib)
34022 all-stagetrain-zlib: configure-stagetrain-zlib
34023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34024 @r=`${PWD_COMMAND}`; export r; \
34025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34027 $(HOST_EXPORTS) \
34028 $(POSTSTAGE1_HOST_EXPORTS) \
34029 cd $(HOST_SUBDIR)/zlib && \
34031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34032 CFLAGS="$(STAGEtrain_CFLAGS)" \
34033 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34034 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34035 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34039 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34040 TFLAGS="$(STAGEtrain_TFLAGS)" \
34041 $(TARGET-stagetrain-zlib)
34043 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34044 clean-stagetrain: clean-stagetrain-zlib
34045 clean-stagetrain-zlib:
34046 @if [ $(current_stage) = stagetrain ]; then \
34047 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34048 else \
34049 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34050 $(MAKE) stagetrain-start; \
34051 fi; \
34052 cd $(HOST_SUBDIR)/zlib && \
34053 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34054 @endif zlib-bootstrap
34057 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34058 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34059 maybe-all-stagefeedback-zlib:
34060 maybe-clean-stagefeedback-zlib:
34061 @if zlib-bootstrap
34062 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34063 all-stagefeedback: all-stagefeedback-zlib
34064 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34065 all-stagefeedback-zlib: configure-stagefeedback-zlib
34066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34067 @r=`${PWD_COMMAND}`; export r; \
34068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34070 $(HOST_EXPORTS) \
34071 $(POSTSTAGE1_HOST_EXPORTS) \
34072 cd $(HOST_SUBDIR)/zlib && \
34074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34075 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34076 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34077 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34078 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34083 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34084 $(TARGET-stagefeedback-zlib)
34086 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34087 clean-stagefeedback: clean-stagefeedback-zlib
34088 clean-stagefeedback-zlib:
34089 @if [ $(current_stage) = stagefeedback ]; then \
34090 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34091 else \
34092 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34093 $(MAKE) stagefeedback-start; \
34094 fi; \
34095 cd $(HOST_SUBDIR)/zlib && \
34096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34097 @endif zlib-bootstrap
34100 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34101 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34102 maybe-all-stageautoprofile-zlib:
34103 maybe-clean-stageautoprofile-zlib:
34104 @if zlib-bootstrap
34105 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34106 all-stageautoprofile: all-stageautoprofile-zlib
34107 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34108 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34109 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34110 @r=`${PWD_COMMAND}`; export r; \
34111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34113 $(HOST_EXPORTS) \
34114 $(POSTSTAGE1_HOST_EXPORTS) \
34115 cd $(HOST_SUBDIR)/zlib && \
34116 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34118 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34119 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34120 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34121 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34125 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34126 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34127 $(TARGET-stageautoprofile-zlib)
34129 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34130 clean-stageautoprofile: clean-stageautoprofile-zlib
34131 clean-stageautoprofile-zlib:
34132 @if [ $(current_stage) = stageautoprofile ]; then \
34133 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34134 else \
34135 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34136 $(MAKE) stageautoprofile-start; \
34137 fi; \
34138 cd $(HOST_SUBDIR)/zlib && \
34139 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34140 @endif zlib-bootstrap
34143 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34144 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34145 maybe-all-stageautofeedback-zlib:
34146 maybe-clean-stageautofeedback-zlib:
34147 @if zlib-bootstrap
34148 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34149 all-stageautofeedback: all-stageautofeedback-zlib
34150 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34151 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34152 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34153 @r=`${PWD_COMMAND}`; export r; \
34154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34156 $(HOST_EXPORTS) \
34157 $(POSTSTAGE1_HOST_EXPORTS) \
34158 cd $(HOST_SUBDIR)/zlib && \
34160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34161 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34162 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34163 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34164 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34169 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34170 $(TARGET-stageautofeedback-zlib)
34172 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34173 clean-stageautofeedback: clean-stageautofeedback-zlib
34174 clean-stageautofeedback-zlib:
34175 @if [ $(current_stage) = stageautofeedback ]; then \
34176 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34177 else \
34178 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34179 $(MAKE) stageautofeedback-start; \
34180 fi; \
34181 cd $(HOST_SUBDIR)/zlib && \
34182 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34183 @endif zlib-bootstrap
34189 .PHONY: check-zlib maybe-check-zlib
34190 maybe-check-zlib:
34191 @if zlib
34192 maybe-check-zlib: check-zlib
34194 check-zlib:
34196 @endif zlib
34198 .PHONY: install-zlib maybe-install-zlib
34199 maybe-install-zlib:
34200 @if zlib
34201 maybe-install-zlib: install-zlib
34203 install-zlib:
34205 @endif zlib
34207 .PHONY: install-strip-zlib maybe-install-strip-zlib
34208 maybe-install-strip-zlib:
34209 @if zlib
34210 maybe-install-strip-zlib: install-strip-zlib
34212 install-strip-zlib:
34214 @endif zlib
34216 # Other targets (info, dvi, pdf, etc.)
34218 .PHONY: maybe-info-zlib info-zlib
34219 maybe-info-zlib:
34220 @if zlib
34221 maybe-info-zlib: info-zlib
34223 info-zlib: \
34224 configure-zlib
34225 @[ -f ./zlib/Makefile ] || exit 0; \
34226 r=`${PWD_COMMAND}`; export r; \
34227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34228 $(HOST_EXPORTS) \
34229 for flag in $(EXTRA_HOST_FLAGS) ; do \
34230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34231 done; \
34232 echo "Doing info in zlib"; \
34233 (cd $(HOST_SUBDIR)/zlib && \
34234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34236 "RANLIB=$${RANLIB}" \
34237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34238 info) \
34239 || exit 1
34241 @endif zlib
34243 .PHONY: maybe-dvi-zlib dvi-zlib
34244 maybe-dvi-zlib:
34245 @if zlib
34246 maybe-dvi-zlib: dvi-zlib
34248 dvi-zlib: \
34249 configure-zlib
34250 @[ -f ./zlib/Makefile ] || exit 0; \
34251 r=`${PWD_COMMAND}`; export r; \
34252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34253 $(HOST_EXPORTS) \
34254 for flag in $(EXTRA_HOST_FLAGS) ; do \
34255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34256 done; \
34257 echo "Doing dvi in zlib"; \
34258 (cd $(HOST_SUBDIR)/zlib && \
34259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34261 "RANLIB=$${RANLIB}" \
34262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34263 dvi) \
34264 || exit 1
34266 @endif zlib
34268 .PHONY: maybe-pdf-zlib pdf-zlib
34269 maybe-pdf-zlib:
34270 @if zlib
34271 maybe-pdf-zlib: pdf-zlib
34273 pdf-zlib: \
34274 configure-zlib
34275 @[ -f ./zlib/Makefile ] || exit 0; \
34276 r=`${PWD_COMMAND}`; export r; \
34277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278 $(HOST_EXPORTS) \
34279 for flag in $(EXTRA_HOST_FLAGS) ; do \
34280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34281 done; \
34282 echo "Doing pdf in zlib"; \
34283 (cd $(HOST_SUBDIR)/zlib && \
34284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34286 "RANLIB=$${RANLIB}" \
34287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34288 pdf) \
34289 || exit 1
34291 @endif zlib
34293 .PHONY: maybe-html-zlib html-zlib
34294 maybe-html-zlib:
34295 @if zlib
34296 maybe-html-zlib: html-zlib
34298 html-zlib: \
34299 configure-zlib
34300 @[ -f ./zlib/Makefile ] || exit 0; \
34301 r=`${PWD_COMMAND}`; export r; \
34302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34303 $(HOST_EXPORTS) \
34304 for flag in $(EXTRA_HOST_FLAGS) ; do \
34305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34306 done; \
34307 echo "Doing html in zlib"; \
34308 (cd $(HOST_SUBDIR)/zlib && \
34309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34311 "RANLIB=$${RANLIB}" \
34312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34313 html) \
34314 || exit 1
34316 @endif zlib
34318 .PHONY: maybe-TAGS-zlib TAGS-zlib
34319 maybe-TAGS-zlib:
34320 @if zlib
34321 maybe-TAGS-zlib: TAGS-zlib
34323 TAGS-zlib: \
34324 configure-zlib
34325 @[ -f ./zlib/Makefile ] || exit 0; \
34326 r=`${PWD_COMMAND}`; export r; \
34327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34328 $(HOST_EXPORTS) \
34329 for flag in $(EXTRA_HOST_FLAGS) ; do \
34330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34331 done; \
34332 echo "Doing TAGS in zlib"; \
34333 (cd $(HOST_SUBDIR)/zlib && \
34334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34336 "RANLIB=$${RANLIB}" \
34337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34338 TAGS) \
34339 || exit 1
34341 @endif zlib
34343 .PHONY: maybe-install-info-zlib install-info-zlib
34344 maybe-install-info-zlib:
34345 @if zlib
34346 maybe-install-info-zlib: install-info-zlib
34348 install-info-zlib: \
34349 configure-zlib \
34350 info-zlib
34351 @[ -f ./zlib/Makefile ] || exit 0; \
34352 r=`${PWD_COMMAND}`; export r; \
34353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34354 $(HOST_EXPORTS) \
34355 for flag in $(EXTRA_HOST_FLAGS) ; do \
34356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34357 done; \
34358 echo "Doing install-info in zlib"; \
34359 (cd $(HOST_SUBDIR)/zlib && \
34360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34362 "RANLIB=$${RANLIB}" \
34363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34364 install-info) \
34365 || exit 1
34367 @endif zlib
34369 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34370 maybe-install-dvi-zlib:
34371 @if zlib
34372 maybe-install-dvi-zlib: install-dvi-zlib
34374 install-dvi-zlib: \
34375 configure-zlib \
34376 dvi-zlib
34377 @[ -f ./zlib/Makefile ] || exit 0; \
34378 r=`${PWD_COMMAND}`; export r; \
34379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34380 $(HOST_EXPORTS) \
34381 for flag in $(EXTRA_HOST_FLAGS) ; do \
34382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34383 done; \
34384 echo "Doing install-dvi in zlib"; \
34385 (cd $(HOST_SUBDIR)/zlib && \
34386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34388 "RANLIB=$${RANLIB}" \
34389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34390 install-dvi) \
34391 || exit 1
34393 @endif zlib
34395 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34396 maybe-install-pdf-zlib:
34397 @if zlib
34398 maybe-install-pdf-zlib: install-pdf-zlib
34400 install-pdf-zlib: \
34401 configure-zlib \
34402 pdf-zlib
34403 @[ -f ./zlib/Makefile ] || exit 0; \
34404 r=`${PWD_COMMAND}`; export r; \
34405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34406 $(HOST_EXPORTS) \
34407 for flag in $(EXTRA_HOST_FLAGS) ; do \
34408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34409 done; \
34410 echo "Doing install-pdf in zlib"; \
34411 (cd $(HOST_SUBDIR)/zlib && \
34412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34414 "RANLIB=$${RANLIB}" \
34415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34416 install-pdf) \
34417 || exit 1
34419 @endif zlib
34421 .PHONY: maybe-install-html-zlib install-html-zlib
34422 maybe-install-html-zlib:
34423 @if zlib
34424 maybe-install-html-zlib: install-html-zlib
34426 install-html-zlib: \
34427 configure-zlib \
34428 html-zlib
34429 @[ -f ./zlib/Makefile ] || exit 0; \
34430 r=`${PWD_COMMAND}`; export r; \
34431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432 $(HOST_EXPORTS) \
34433 for flag in $(EXTRA_HOST_FLAGS) ; do \
34434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34435 done; \
34436 echo "Doing install-html in zlib"; \
34437 (cd $(HOST_SUBDIR)/zlib && \
34438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34440 "RANLIB=$${RANLIB}" \
34441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34442 install-html) \
34443 || exit 1
34445 @endif zlib
34447 .PHONY: maybe-installcheck-zlib installcheck-zlib
34448 maybe-installcheck-zlib:
34449 @if zlib
34450 maybe-installcheck-zlib: installcheck-zlib
34452 installcheck-zlib: \
34453 configure-zlib
34454 @[ -f ./zlib/Makefile ] || exit 0; \
34455 r=`${PWD_COMMAND}`; export r; \
34456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457 $(HOST_EXPORTS) \
34458 for flag in $(EXTRA_HOST_FLAGS) ; do \
34459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460 done; \
34461 echo "Doing installcheck in zlib"; \
34462 (cd $(HOST_SUBDIR)/zlib && \
34463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34465 "RANLIB=$${RANLIB}" \
34466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34467 installcheck) \
34468 || exit 1
34470 @endif zlib
34472 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34473 maybe-mostlyclean-zlib:
34474 @if zlib
34475 maybe-mostlyclean-zlib: mostlyclean-zlib
34477 mostlyclean-zlib:
34478 @[ -f ./zlib/Makefile ] || exit 0; \
34479 r=`${PWD_COMMAND}`; export r; \
34480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481 $(HOST_EXPORTS) \
34482 for flag in $(EXTRA_HOST_FLAGS) ; do \
34483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34484 done; \
34485 echo "Doing mostlyclean in zlib"; \
34486 (cd $(HOST_SUBDIR)/zlib && \
34487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34489 "RANLIB=$${RANLIB}" \
34490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34491 mostlyclean) \
34492 || exit 1
34494 @endif zlib
34496 .PHONY: maybe-clean-zlib clean-zlib
34497 maybe-clean-zlib:
34498 @if zlib
34499 maybe-clean-zlib: clean-zlib
34501 clean-zlib:
34502 @[ -f ./zlib/Makefile ] || exit 0; \
34503 r=`${PWD_COMMAND}`; export r; \
34504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34505 $(HOST_EXPORTS) \
34506 for flag in $(EXTRA_HOST_FLAGS) ; do \
34507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34508 done; \
34509 echo "Doing clean in zlib"; \
34510 (cd $(HOST_SUBDIR)/zlib && \
34511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34513 "RANLIB=$${RANLIB}" \
34514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34515 clean) \
34516 || exit 1
34518 @endif zlib
34520 .PHONY: maybe-distclean-zlib distclean-zlib
34521 maybe-distclean-zlib:
34522 @if zlib
34523 maybe-distclean-zlib: distclean-zlib
34525 distclean-zlib:
34526 @[ -f ./zlib/Makefile ] || exit 0; \
34527 r=`${PWD_COMMAND}`; export r; \
34528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34529 $(HOST_EXPORTS) \
34530 for flag in $(EXTRA_HOST_FLAGS) ; do \
34531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34532 done; \
34533 echo "Doing distclean in zlib"; \
34534 (cd $(HOST_SUBDIR)/zlib && \
34535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34537 "RANLIB=$${RANLIB}" \
34538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34539 distclean) \
34540 || exit 1
34542 @endif zlib
34544 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34545 maybe-maintainer-clean-zlib:
34546 @if zlib
34547 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34549 maintainer-clean-zlib:
34550 @[ -f ./zlib/Makefile ] || exit 0; \
34551 r=`${PWD_COMMAND}`; export r; \
34552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34553 $(HOST_EXPORTS) \
34554 for flag in $(EXTRA_HOST_FLAGS) ; do \
34555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34556 done; \
34557 echo "Doing maintainer-clean in zlib"; \
34558 (cd $(HOST_SUBDIR)/zlib && \
34559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34561 "RANLIB=$${RANLIB}" \
34562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34563 maintainer-clean) \
34564 || exit 1
34566 @endif zlib
34570 .PHONY: configure-gnulib maybe-configure-gnulib
34571 maybe-configure-gnulib:
34572 @if gcc-bootstrap
34573 configure-gnulib: stage_current
34574 @endif gcc-bootstrap
34575 @if gnulib
34576 maybe-configure-gnulib: configure-gnulib
34577 configure-gnulib:
34578 @: $(MAKE); $(unstage)
34579 @r=`${PWD_COMMAND}`; export r; \
34580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34581 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34583 $(HOST_EXPORTS) \
34584 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34585 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34586 case $(srcdir) in \
34587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34588 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34590 esac; \
34591 module_srcdir=gnulib; \
34592 $(SHELL) \
34593 $$s/$$module_srcdir/configure \
34594 --srcdir=$${topdir}/$$module_srcdir \
34595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34596 --target=${target_alias} \
34597 || exit 1
34598 @endif gnulib
34604 .PHONY: all-gnulib maybe-all-gnulib
34605 maybe-all-gnulib:
34606 @if gcc-bootstrap
34607 all-gnulib: stage_current
34608 @endif gcc-bootstrap
34609 @if gnulib
34610 TARGET-gnulib=all
34611 maybe-all-gnulib: all-gnulib
34612 all-gnulib: configure-gnulib
34613 @: $(MAKE); $(unstage)
34614 @r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(HOST_EXPORTS) \
34617 (cd $(HOST_SUBDIR)/gnulib && \
34618 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34619 $(TARGET-gnulib))
34620 @endif gnulib
34625 .PHONY: check-gnulib maybe-check-gnulib
34626 maybe-check-gnulib:
34627 @if gnulib
34628 maybe-check-gnulib: check-gnulib
34630 check-gnulib:
34631 @: $(MAKE); $(unstage)
34632 @r=`${PWD_COMMAND}`; export r; \
34633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34634 $(HOST_EXPORTS) \
34635 (cd $(HOST_SUBDIR)/gnulib && \
34636 $(MAKE) $(FLAGS_TO_PASS) check)
34638 @endif gnulib
34640 .PHONY: install-gnulib maybe-install-gnulib
34641 maybe-install-gnulib:
34642 @if gnulib
34643 maybe-install-gnulib: install-gnulib
34645 install-gnulib: installdirs
34646 @: $(MAKE); $(unstage)
34647 @r=`${PWD_COMMAND}`; export r; \
34648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34649 $(HOST_EXPORTS) \
34650 (cd $(HOST_SUBDIR)/gnulib && \
34651 $(MAKE) $(FLAGS_TO_PASS) install)
34653 @endif gnulib
34655 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34656 maybe-install-strip-gnulib:
34657 @if gnulib
34658 maybe-install-strip-gnulib: install-strip-gnulib
34660 install-strip-gnulib: installdirs
34661 @: $(MAKE); $(unstage)
34662 @r=`${PWD_COMMAND}`; export r; \
34663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34664 $(HOST_EXPORTS) \
34665 (cd $(HOST_SUBDIR)/gnulib && \
34666 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34668 @endif gnulib
34670 # Other targets (info, dvi, pdf, etc.)
34672 .PHONY: maybe-info-gnulib info-gnulib
34673 maybe-info-gnulib:
34674 @if gnulib
34675 maybe-info-gnulib: info-gnulib
34677 info-gnulib: \
34678 configure-gnulib
34679 @: $(MAKE); $(unstage)
34680 @[ -f ./gnulib/Makefile ] || exit 0; \
34681 r=`${PWD_COMMAND}`; export r; \
34682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34683 $(HOST_EXPORTS) \
34684 for flag in $(EXTRA_HOST_FLAGS) ; do \
34685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34686 done; \
34687 echo "Doing info in gnulib"; \
34688 (cd $(HOST_SUBDIR)/gnulib && \
34689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34691 "RANLIB=$${RANLIB}" \
34692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34693 info) \
34694 || exit 1
34696 @endif gnulib
34698 .PHONY: maybe-dvi-gnulib dvi-gnulib
34699 maybe-dvi-gnulib:
34700 @if gnulib
34701 maybe-dvi-gnulib: dvi-gnulib
34703 dvi-gnulib: \
34704 configure-gnulib
34705 @: $(MAKE); $(unstage)
34706 @[ -f ./gnulib/Makefile ] || exit 0; \
34707 r=`${PWD_COMMAND}`; export r; \
34708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34709 $(HOST_EXPORTS) \
34710 for flag in $(EXTRA_HOST_FLAGS) ; do \
34711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34712 done; \
34713 echo "Doing dvi in gnulib"; \
34714 (cd $(HOST_SUBDIR)/gnulib && \
34715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34717 "RANLIB=$${RANLIB}" \
34718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34719 dvi) \
34720 || exit 1
34722 @endif gnulib
34724 .PHONY: maybe-pdf-gnulib pdf-gnulib
34725 maybe-pdf-gnulib:
34726 @if gnulib
34727 maybe-pdf-gnulib: pdf-gnulib
34729 pdf-gnulib: \
34730 configure-gnulib
34731 @: $(MAKE); $(unstage)
34732 @[ -f ./gnulib/Makefile ] || exit 0; \
34733 r=`${PWD_COMMAND}`; export r; \
34734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34735 $(HOST_EXPORTS) \
34736 for flag in $(EXTRA_HOST_FLAGS) ; do \
34737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34738 done; \
34739 echo "Doing pdf in gnulib"; \
34740 (cd $(HOST_SUBDIR)/gnulib && \
34741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34743 "RANLIB=$${RANLIB}" \
34744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34745 pdf) \
34746 || exit 1
34748 @endif gnulib
34750 .PHONY: maybe-html-gnulib html-gnulib
34751 maybe-html-gnulib:
34752 @if gnulib
34753 maybe-html-gnulib: html-gnulib
34755 html-gnulib: \
34756 configure-gnulib
34757 @: $(MAKE); $(unstage)
34758 @[ -f ./gnulib/Makefile ] || exit 0; \
34759 r=`${PWD_COMMAND}`; export r; \
34760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761 $(HOST_EXPORTS) \
34762 for flag in $(EXTRA_HOST_FLAGS) ; do \
34763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34764 done; \
34765 echo "Doing html in gnulib"; \
34766 (cd $(HOST_SUBDIR)/gnulib && \
34767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34769 "RANLIB=$${RANLIB}" \
34770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34771 html) \
34772 || exit 1
34774 @endif gnulib
34776 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34777 maybe-TAGS-gnulib:
34778 @if gnulib
34779 maybe-TAGS-gnulib: TAGS-gnulib
34781 TAGS-gnulib: \
34782 configure-gnulib
34783 @: $(MAKE); $(unstage)
34784 @[ -f ./gnulib/Makefile ] || exit 0; \
34785 r=`${PWD_COMMAND}`; export r; \
34786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34787 $(HOST_EXPORTS) \
34788 for flag in $(EXTRA_HOST_FLAGS) ; do \
34789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34790 done; \
34791 echo "Doing TAGS in gnulib"; \
34792 (cd $(HOST_SUBDIR)/gnulib && \
34793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34795 "RANLIB=$${RANLIB}" \
34796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34797 TAGS) \
34798 || exit 1
34800 @endif gnulib
34802 .PHONY: maybe-install-info-gnulib install-info-gnulib
34803 maybe-install-info-gnulib:
34804 @if gnulib
34805 maybe-install-info-gnulib: install-info-gnulib
34807 install-info-gnulib: \
34808 configure-gnulib \
34809 info-gnulib
34810 @: $(MAKE); $(unstage)
34811 @[ -f ./gnulib/Makefile ] || exit 0; \
34812 r=`${PWD_COMMAND}`; export r; \
34813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34814 $(HOST_EXPORTS) \
34815 for flag in $(EXTRA_HOST_FLAGS) ; do \
34816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34817 done; \
34818 echo "Doing install-info in gnulib"; \
34819 (cd $(HOST_SUBDIR)/gnulib && \
34820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34822 "RANLIB=$${RANLIB}" \
34823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34824 install-info) \
34825 || exit 1
34827 @endif gnulib
34829 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34830 maybe-install-dvi-gnulib:
34831 @if gnulib
34832 maybe-install-dvi-gnulib: install-dvi-gnulib
34834 install-dvi-gnulib: \
34835 configure-gnulib \
34836 dvi-gnulib
34837 @: $(MAKE); $(unstage)
34838 @[ -f ./gnulib/Makefile ] || exit 0; \
34839 r=`${PWD_COMMAND}`; export r; \
34840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34841 $(HOST_EXPORTS) \
34842 for flag in $(EXTRA_HOST_FLAGS) ; do \
34843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34844 done; \
34845 echo "Doing install-dvi in gnulib"; \
34846 (cd $(HOST_SUBDIR)/gnulib && \
34847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34849 "RANLIB=$${RANLIB}" \
34850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34851 install-dvi) \
34852 || exit 1
34854 @endif gnulib
34856 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34857 maybe-install-pdf-gnulib:
34858 @if gnulib
34859 maybe-install-pdf-gnulib: install-pdf-gnulib
34861 install-pdf-gnulib: \
34862 configure-gnulib \
34863 pdf-gnulib
34864 @: $(MAKE); $(unstage)
34865 @[ -f ./gnulib/Makefile ] || exit 0; \
34866 r=`${PWD_COMMAND}`; export r; \
34867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34868 $(HOST_EXPORTS) \
34869 for flag in $(EXTRA_HOST_FLAGS) ; do \
34870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34871 done; \
34872 echo "Doing install-pdf in gnulib"; \
34873 (cd $(HOST_SUBDIR)/gnulib && \
34874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34876 "RANLIB=$${RANLIB}" \
34877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34878 install-pdf) \
34879 || exit 1
34881 @endif gnulib
34883 .PHONY: maybe-install-html-gnulib install-html-gnulib
34884 maybe-install-html-gnulib:
34885 @if gnulib
34886 maybe-install-html-gnulib: install-html-gnulib
34888 install-html-gnulib: \
34889 configure-gnulib \
34890 html-gnulib
34891 @: $(MAKE); $(unstage)
34892 @[ -f ./gnulib/Makefile ] || exit 0; \
34893 r=`${PWD_COMMAND}`; export r; \
34894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34895 $(HOST_EXPORTS) \
34896 for flag in $(EXTRA_HOST_FLAGS) ; do \
34897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34898 done; \
34899 echo "Doing install-html in gnulib"; \
34900 (cd $(HOST_SUBDIR)/gnulib && \
34901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34903 "RANLIB=$${RANLIB}" \
34904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34905 install-html) \
34906 || exit 1
34908 @endif gnulib
34910 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34911 maybe-installcheck-gnulib:
34912 @if gnulib
34913 maybe-installcheck-gnulib: installcheck-gnulib
34915 installcheck-gnulib: \
34916 configure-gnulib
34917 @: $(MAKE); $(unstage)
34918 @[ -f ./gnulib/Makefile ] || exit 0; \
34919 r=`${PWD_COMMAND}`; export r; \
34920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34921 $(HOST_EXPORTS) \
34922 for flag in $(EXTRA_HOST_FLAGS) ; do \
34923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34924 done; \
34925 echo "Doing installcheck in gnulib"; \
34926 (cd $(HOST_SUBDIR)/gnulib && \
34927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34929 "RANLIB=$${RANLIB}" \
34930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34931 installcheck) \
34932 || exit 1
34934 @endif gnulib
34936 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34937 maybe-mostlyclean-gnulib:
34938 @if gnulib
34939 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34941 mostlyclean-gnulib:
34942 @: $(MAKE); $(unstage)
34943 @[ -f ./gnulib/Makefile ] || exit 0; \
34944 r=`${PWD_COMMAND}`; export r; \
34945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34946 $(HOST_EXPORTS) \
34947 for flag in $(EXTRA_HOST_FLAGS) ; do \
34948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34949 done; \
34950 echo "Doing mostlyclean in gnulib"; \
34951 (cd $(HOST_SUBDIR)/gnulib && \
34952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34954 "RANLIB=$${RANLIB}" \
34955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34956 mostlyclean) \
34957 || exit 1
34959 @endif gnulib
34961 .PHONY: maybe-clean-gnulib clean-gnulib
34962 maybe-clean-gnulib:
34963 @if gnulib
34964 maybe-clean-gnulib: clean-gnulib
34966 clean-gnulib:
34967 @: $(MAKE); $(unstage)
34968 @[ -f ./gnulib/Makefile ] || exit 0; \
34969 r=`${PWD_COMMAND}`; export r; \
34970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34971 $(HOST_EXPORTS) \
34972 for flag in $(EXTRA_HOST_FLAGS) ; do \
34973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34974 done; \
34975 echo "Doing clean in gnulib"; \
34976 (cd $(HOST_SUBDIR)/gnulib && \
34977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34979 "RANLIB=$${RANLIB}" \
34980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34981 clean) \
34982 || exit 1
34984 @endif gnulib
34986 .PHONY: maybe-distclean-gnulib distclean-gnulib
34987 maybe-distclean-gnulib:
34988 @if gnulib
34989 maybe-distclean-gnulib: distclean-gnulib
34991 distclean-gnulib:
34992 @: $(MAKE); $(unstage)
34993 @[ -f ./gnulib/Makefile ] || exit 0; \
34994 r=`${PWD_COMMAND}`; export r; \
34995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34996 $(HOST_EXPORTS) \
34997 for flag in $(EXTRA_HOST_FLAGS) ; do \
34998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34999 done; \
35000 echo "Doing distclean in gnulib"; \
35001 (cd $(HOST_SUBDIR)/gnulib && \
35002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35004 "RANLIB=$${RANLIB}" \
35005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35006 distclean) \
35007 || exit 1
35009 @endif gnulib
35011 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35012 maybe-maintainer-clean-gnulib:
35013 @if gnulib
35014 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35016 maintainer-clean-gnulib:
35017 @: $(MAKE); $(unstage)
35018 @[ -f ./gnulib/Makefile ] || exit 0; \
35019 r=`${PWD_COMMAND}`; export r; \
35020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35021 $(HOST_EXPORTS) \
35022 for flag in $(EXTRA_HOST_FLAGS) ; do \
35023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35024 done; \
35025 echo "Doing maintainer-clean in gnulib"; \
35026 (cd $(HOST_SUBDIR)/gnulib && \
35027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35029 "RANLIB=$${RANLIB}" \
35030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35031 maintainer-clean) \
35032 || exit 1
35034 @endif gnulib
35038 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35039 maybe-configure-gdbsupport:
35040 @if gcc-bootstrap
35041 configure-gdbsupport: stage_current
35042 @endif gcc-bootstrap
35043 @if gdbsupport
35044 maybe-configure-gdbsupport: configure-gdbsupport
35045 configure-gdbsupport:
35046 @: $(MAKE); $(unstage)
35047 @r=`${PWD_COMMAND}`; export r; \
35048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35049 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35051 $(HOST_EXPORTS) \
35052 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35053 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35054 case $(srcdir) in \
35055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35056 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35058 esac; \
35059 module_srcdir=gdbsupport; \
35060 $(SHELL) \
35061 $$s/$$module_srcdir/configure \
35062 --srcdir=$${topdir}/$$module_srcdir \
35063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35064 --target=${target_alias} \
35065 || exit 1
35066 @endif gdbsupport
35072 .PHONY: all-gdbsupport maybe-all-gdbsupport
35073 maybe-all-gdbsupport:
35074 @if gcc-bootstrap
35075 all-gdbsupport: stage_current
35076 @endif gcc-bootstrap
35077 @if gdbsupport
35078 TARGET-gdbsupport=all
35079 maybe-all-gdbsupport: all-gdbsupport
35080 all-gdbsupport: configure-gdbsupport
35081 @: $(MAKE); $(unstage)
35082 @r=`${PWD_COMMAND}`; export r; \
35083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35084 $(HOST_EXPORTS) \
35085 (cd $(HOST_SUBDIR)/gdbsupport && \
35086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35087 $(TARGET-gdbsupport))
35088 @endif gdbsupport
35093 .PHONY: check-gdbsupport maybe-check-gdbsupport
35094 maybe-check-gdbsupport:
35095 @if gdbsupport
35096 maybe-check-gdbsupport: check-gdbsupport
35098 check-gdbsupport:
35099 @: $(MAKE); $(unstage)
35100 @r=`${PWD_COMMAND}`; export r; \
35101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35102 $(HOST_EXPORTS) \
35103 (cd $(HOST_SUBDIR)/gdbsupport && \
35104 $(MAKE) $(FLAGS_TO_PASS) check)
35106 @endif gdbsupport
35108 .PHONY: install-gdbsupport maybe-install-gdbsupport
35109 maybe-install-gdbsupport:
35110 @if gdbsupport
35111 maybe-install-gdbsupport: install-gdbsupport
35113 install-gdbsupport: installdirs
35114 @: $(MAKE); $(unstage)
35115 @r=`${PWD_COMMAND}`; export r; \
35116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35117 $(HOST_EXPORTS) \
35118 (cd $(HOST_SUBDIR)/gdbsupport && \
35119 $(MAKE) $(FLAGS_TO_PASS) install)
35121 @endif gdbsupport
35123 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35124 maybe-install-strip-gdbsupport:
35125 @if gdbsupport
35126 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35128 install-strip-gdbsupport: installdirs
35129 @: $(MAKE); $(unstage)
35130 @r=`${PWD_COMMAND}`; export r; \
35131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35132 $(HOST_EXPORTS) \
35133 (cd $(HOST_SUBDIR)/gdbsupport && \
35134 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35136 @endif gdbsupport
35138 # Other targets (info, dvi, pdf, etc.)
35140 .PHONY: maybe-info-gdbsupport info-gdbsupport
35141 maybe-info-gdbsupport:
35142 @if gdbsupport
35143 maybe-info-gdbsupport: info-gdbsupport
35145 info-gdbsupport: \
35146 configure-gdbsupport
35147 @: $(MAKE); $(unstage)
35148 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35149 r=`${PWD_COMMAND}`; export r; \
35150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35151 $(HOST_EXPORTS) \
35152 for flag in $(EXTRA_HOST_FLAGS) ; do \
35153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35154 done; \
35155 echo "Doing info in gdbsupport"; \
35156 (cd $(HOST_SUBDIR)/gdbsupport && \
35157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35159 "RANLIB=$${RANLIB}" \
35160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35161 info) \
35162 || exit 1
35164 @endif gdbsupport
35166 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35167 maybe-dvi-gdbsupport:
35168 @if gdbsupport
35169 maybe-dvi-gdbsupport: dvi-gdbsupport
35171 dvi-gdbsupport: \
35172 configure-gdbsupport
35173 @: $(MAKE); $(unstage)
35174 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35175 r=`${PWD_COMMAND}`; export r; \
35176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177 $(HOST_EXPORTS) \
35178 for flag in $(EXTRA_HOST_FLAGS) ; do \
35179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35180 done; \
35181 echo "Doing dvi in gdbsupport"; \
35182 (cd $(HOST_SUBDIR)/gdbsupport && \
35183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35185 "RANLIB=$${RANLIB}" \
35186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35187 dvi) \
35188 || exit 1
35190 @endif gdbsupport
35192 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35193 maybe-pdf-gdbsupport:
35194 @if gdbsupport
35195 maybe-pdf-gdbsupport: pdf-gdbsupport
35197 pdf-gdbsupport: \
35198 configure-gdbsupport
35199 @: $(MAKE); $(unstage)
35200 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35201 r=`${PWD_COMMAND}`; export r; \
35202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203 $(HOST_EXPORTS) \
35204 for flag in $(EXTRA_HOST_FLAGS) ; do \
35205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35206 done; \
35207 echo "Doing pdf in gdbsupport"; \
35208 (cd $(HOST_SUBDIR)/gdbsupport && \
35209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35211 "RANLIB=$${RANLIB}" \
35212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35213 pdf) \
35214 || exit 1
35216 @endif gdbsupport
35218 .PHONY: maybe-html-gdbsupport html-gdbsupport
35219 maybe-html-gdbsupport:
35220 @if gdbsupport
35221 maybe-html-gdbsupport: html-gdbsupport
35223 html-gdbsupport: \
35224 configure-gdbsupport
35225 @: $(MAKE); $(unstage)
35226 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35227 r=`${PWD_COMMAND}`; export r; \
35228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35229 $(HOST_EXPORTS) \
35230 for flag in $(EXTRA_HOST_FLAGS) ; do \
35231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35232 done; \
35233 echo "Doing html in gdbsupport"; \
35234 (cd $(HOST_SUBDIR)/gdbsupport && \
35235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35237 "RANLIB=$${RANLIB}" \
35238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35239 html) \
35240 || exit 1
35242 @endif gdbsupport
35244 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35245 maybe-TAGS-gdbsupport:
35246 @if gdbsupport
35247 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35249 TAGS-gdbsupport: \
35250 configure-gdbsupport
35251 @: $(MAKE); $(unstage)
35252 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35253 r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(HOST_EXPORTS) \
35256 for flag in $(EXTRA_HOST_FLAGS) ; do \
35257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258 done; \
35259 echo "Doing TAGS in gdbsupport"; \
35260 (cd $(HOST_SUBDIR)/gdbsupport && \
35261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263 "RANLIB=$${RANLIB}" \
35264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265 TAGS) \
35266 || exit 1
35268 @endif gdbsupport
35270 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35271 maybe-install-info-gdbsupport:
35272 @if gdbsupport
35273 maybe-install-info-gdbsupport: install-info-gdbsupport
35275 install-info-gdbsupport: \
35276 configure-gdbsupport \
35277 info-gdbsupport
35278 @: $(MAKE); $(unstage)
35279 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35280 r=`${PWD_COMMAND}`; export r; \
35281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35282 $(HOST_EXPORTS) \
35283 for flag in $(EXTRA_HOST_FLAGS) ; do \
35284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35285 done; \
35286 echo "Doing install-info in gdbsupport"; \
35287 (cd $(HOST_SUBDIR)/gdbsupport && \
35288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35290 "RANLIB=$${RANLIB}" \
35291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35292 install-info) \
35293 || exit 1
35295 @endif gdbsupport
35297 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35298 maybe-install-dvi-gdbsupport:
35299 @if gdbsupport
35300 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35302 install-dvi-gdbsupport: \
35303 configure-gdbsupport \
35304 dvi-gdbsupport
35305 @: $(MAKE); $(unstage)
35306 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35307 r=`${PWD_COMMAND}`; export r; \
35308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35309 $(HOST_EXPORTS) \
35310 for flag in $(EXTRA_HOST_FLAGS) ; do \
35311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35312 done; \
35313 echo "Doing install-dvi in gdbsupport"; \
35314 (cd $(HOST_SUBDIR)/gdbsupport && \
35315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35317 "RANLIB=$${RANLIB}" \
35318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35319 install-dvi) \
35320 || exit 1
35322 @endif gdbsupport
35324 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35325 maybe-install-pdf-gdbsupport:
35326 @if gdbsupport
35327 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35329 install-pdf-gdbsupport: \
35330 configure-gdbsupport \
35331 pdf-gdbsupport
35332 @: $(MAKE); $(unstage)
35333 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35334 r=`${PWD_COMMAND}`; export r; \
35335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35336 $(HOST_EXPORTS) \
35337 for flag in $(EXTRA_HOST_FLAGS) ; do \
35338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35339 done; \
35340 echo "Doing install-pdf in gdbsupport"; \
35341 (cd $(HOST_SUBDIR)/gdbsupport && \
35342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35344 "RANLIB=$${RANLIB}" \
35345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35346 install-pdf) \
35347 || exit 1
35349 @endif gdbsupport
35351 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35352 maybe-install-html-gdbsupport:
35353 @if gdbsupport
35354 maybe-install-html-gdbsupport: install-html-gdbsupport
35356 install-html-gdbsupport: \
35357 configure-gdbsupport \
35358 html-gdbsupport
35359 @: $(MAKE); $(unstage)
35360 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35361 r=`${PWD_COMMAND}`; export r; \
35362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35363 $(HOST_EXPORTS) \
35364 for flag in $(EXTRA_HOST_FLAGS) ; do \
35365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35366 done; \
35367 echo "Doing install-html in gdbsupport"; \
35368 (cd $(HOST_SUBDIR)/gdbsupport && \
35369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35371 "RANLIB=$${RANLIB}" \
35372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35373 install-html) \
35374 || exit 1
35376 @endif gdbsupport
35378 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35379 maybe-installcheck-gdbsupport:
35380 @if gdbsupport
35381 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35383 installcheck-gdbsupport: \
35384 configure-gdbsupport
35385 @: $(MAKE); $(unstage)
35386 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35387 r=`${PWD_COMMAND}`; export r; \
35388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35389 $(HOST_EXPORTS) \
35390 for flag in $(EXTRA_HOST_FLAGS) ; do \
35391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35392 done; \
35393 echo "Doing installcheck in gdbsupport"; \
35394 (cd $(HOST_SUBDIR)/gdbsupport && \
35395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35397 "RANLIB=$${RANLIB}" \
35398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35399 installcheck) \
35400 || exit 1
35402 @endif gdbsupport
35404 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35405 maybe-mostlyclean-gdbsupport:
35406 @if gdbsupport
35407 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35409 mostlyclean-gdbsupport:
35410 @: $(MAKE); $(unstage)
35411 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35412 r=`${PWD_COMMAND}`; export r; \
35413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35414 $(HOST_EXPORTS) \
35415 for flag in $(EXTRA_HOST_FLAGS) ; do \
35416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35417 done; \
35418 echo "Doing mostlyclean in gdbsupport"; \
35419 (cd $(HOST_SUBDIR)/gdbsupport && \
35420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35422 "RANLIB=$${RANLIB}" \
35423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35424 mostlyclean) \
35425 || exit 1
35427 @endif gdbsupport
35429 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35430 maybe-clean-gdbsupport:
35431 @if gdbsupport
35432 maybe-clean-gdbsupport: clean-gdbsupport
35434 clean-gdbsupport:
35435 @: $(MAKE); $(unstage)
35436 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35437 r=`${PWD_COMMAND}`; export r; \
35438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439 $(HOST_EXPORTS) \
35440 for flag in $(EXTRA_HOST_FLAGS) ; do \
35441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35442 done; \
35443 echo "Doing clean in gdbsupport"; \
35444 (cd $(HOST_SUBDIR)/gdbsupport && \
35445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35447 "RANLIB=$${RANLIB}" \
35448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35449 clean) \
35450 || exit 1
35452 @endif gdbsupport
35454 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35455 maybe-distclean-gdbsupport:
35456 @if gdbsupport
35457 maybe-distclean-gdbsupport: distclean-gdbsupport
35459 distclean-gdbsupport:
35460 @: $(MAKE); $(unstage)
35461 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35462 r=`${PWD_COMMAND}`; export r; \
35463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35464 $(HOST_EXPORTS) \
35465 for flag in $(EXTRA_HOST_FLAGS) ; do \
35466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35467 done; \
35468 echo "Doing distclean in gdbsupport"; \
35469 (cd $(HOST_SUBDIR)/gdbsupport && \
35470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35472 "RANLIB=$${RANLIB}" \
35473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35474 distclean) \
35475 || exit 1
35477 @endif gdbsupport
35479 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35480 maybe-maintainer-clean-gdbsupport:
35481 @if gdbsupport
35482 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35484 maintainer-clean-gdbsupport:
35485 @: $(MAKE); $(unstage)
35486 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35487 r=`${PWD_COMMAND}`; export r; \
35488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489 $(HOST_EXPORTS) \
35490 for flag in $(EXTRA_HOST_FLAGS) ; do \
35491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35492 done; \
35493 echo "Doing maintainer-clean in gdbsupport"; \
35494 (cd $(HOST_SUBDIR)/gdbsupport && \
35495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35497 "RANLIB=$${RANLIB}" \
35498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35499 maintainer-clean) \
35500 || exit 1
35502 @endif gdbsupport
35506 .PHONY: configure-gdbserver maybe-configure-gdbserver
35507 maybe-configure-gdbserver:
35508 @if gcc-bootstrap
35509 configure-gdbserver: stage_current
35510 @endif gcc-bootstrap
35511 @if gdbserver
35512 maybe-configure-gdbserver: configure-gdbserver
35513 configure-gdbserver:
35514 @: $(MAKE); $(unstage)
35515 @r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35519 $(HOST_EXPORTS) \
35520 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35521 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35522 case $(srcdir) in \
35523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35524 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35526 esac; \
35527 module_srcdir=gdbserver; \
35528 $(SHELL) \
35529 $$s/$$module_srcdir/configure \
35530 --srcdir=$${topdir}/$$module_srcdir \
35531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35532 --target=${target_alias} \
35533 || exit 1
35534 @endif gdbserver
35540 .PHONY: all-gdbserver maybe-all-gdbserver
35541 maybe-all-gdbserver:
35542 @if gcc-bootstrap
35543 all-gdbserver: stage_current
35544 @endif gcc-bootstrap
35545 @if gdbserver
35546 TARGET-gdbserver=all
35547 maybe-all-gdbserver: all-gdbserver
35548 all-gdbserver: configure-gdbserver
35549 @: $(MAKE); $(unstage)
35550 @r=`${PWD_COMMAND}`; export r; \
35551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35552 $(HOST_EXPORTS) \
35553 (cd $(HOST_SUBDIR)/gdbserver && \
35554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35555 $(TARGET-gdbserver))
35556 @endif gdbserver
35561 .PHONY: check-gdbserver maybe-check-gdbserver
35562 maybe-check-gdbserver:
35563 @if gdbserver
35564 maybe-check-gdbserver: check-gdbserver
35566 check-gdbserver:
35567 @: $(MAKE); $(unstage)
35568 @r=`${PWD_COMMAND}`; export r; \
35569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570 $(HOST_EXPORTS) \
35571 (cd $(HOST_SUBDIR)/gdbserver && \
35572 $(MAKE) $(FLAGS_TO_PASS) check)
35574 @endif gdbserver
35576 .PHONY: install-gdbserver maybe-install-gdbserver
35577 maybe-install-gdbserver:
35578 @if gdbserver
35579 maybe-install-gdbserver: install-gdbserver
35581 install-gdbserver: installdirs
35582 @: $(MAKE); $(unstage)
35583 @r=`${PWD_COMMAND}`; export r; \
35584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585 $(HOST_EXPORTS) \
35586 (cd $(HOST_SUBDIR)/gdbserver && \
35587 $(MAKE) $(FLAGS_TO_PASS) install)
35589 @endif gdbserver
35591 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35592 maybe-install-strip-gdbserver:
35593 @if gdbserver
35594 maybe-install-strip-gdbserver: install-strip-gdbserver
35596 install-strip-gdbserver: installdirs
35597 @: $(MAKE); $(unstage)
35598 @r=`${PWD_COMMAND}`; export r; \
35599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35600 $(HOST_EXPORTS) \
35601 (cd $(HOST_SUBDIR)/gdbserver && \
35602 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35604 @endif gdbserver
35606 # Other targets (info, dvi, pdf, etc.)
35608 .PHONY: maybe-info-gdbserver info-gdbserver
35609 maybe-info-gdbserver:
35610 @if gdbserver
35611 maybe-info-gdbserver: info-gdbserver
35613 info-gdbserver: \
35614 configure-gdbserver
35615 @: $(MAKE); $(unstage)
35616 @[ -f ./gdbserver/Makefile ] || exit 0; \
35617 r=`${PWD_COMMAND}`; export r; \
35618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35619 $(HOST_EXPORTS) \
35620 for flag in $(EXTRA_HOST_FLAGS) ; do \
35621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35622 done; \
35623 echo "Doing info in gdbserver"; \
35624 (cd $(HOST_SUBDIR)/gdbserver && \
35625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35627 "RANLIB=$${RANLIB}" \
35628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35629 info) \
35630 || exit 1
35632 @endif gdbserver
35634 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35635 maybe-dvi-gdbserver:
35636 @if gdbserver
35637 maybe-dvi-gdbserver: dvi-gdbserver
35639 dvi-gdbserver: \
35640 configure-gdbserver
35641 @: $(MAKE); $(unstage)
35642 @[ -f ./gdbserver/Makefile ] || exit 0; \
35643 r=`${PWD_COMMAND}`; export r; \
35644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35645 $(HOST_EXPORTS) \
35646 for flag in $(EXTRA_HOST_FLAGS) ; do \
35647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35648 done; \
35649 echo "Doing dvi in gdbserver"; \
35650 (cd $(HOST_SUBDIR)/gdbserver && \
35651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35653 "RANLIB=$${RANLIB}" \
35654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35655 dvi) \
35656 || exit 1
35658 @endif gdbserver
35660 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35661 maybe-pdf-gdbserver:
35662 @if gdbserver
35663 maybe-pdf-gdbserver: pdf-gdbserver
35665 pdf-gdbserver: \
35666 configure-gdbserver
35667 @: $(MAKE); $(unstage)
35668 @[ -f ./gdbserver/Makefile ] || exit 0; \
35669 r=`${PWD_COMMAND}`; export r; \
35670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35671 $(HOST_EXPORTS) \
35672 for flag in $(EXTRA_HOST_FLAGS) ; do \
35673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35674 done; \
35675 echo "Doing pdf in gdbserver"; \
35676 (cd $(HOST_SUBDIR)/gdbserver && \
35677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35679 "RANLIB=$${RANLIB}" \
35680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35681 pdf) \
35682 || exit 1
35684 @endif gdbserver
35686 .PHONY: maybe-html-gdbserver html-gdbserver
35687 maybe-html-gdbserver:
35688 @if gdbserver
35689 maybe-html-gdbserver: html-gdbserver
35691 html-gdbserver: \
35692 configure-gdbserver
35693 @: $(MAKE); $(unstage)
35694 @[ -f ./gdbserver/Makefile ] || exit 0; \
35695 r=`${PWD_COMMAND}`; export r; \
35696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697 $(HOST_EXPORTS) \
35698 for flag in $(EXTRA_HOST_FLAGS) ; do \
35699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35700 done; \
35701 echo "Doing html in gdbserver"; \
35702 (cd $(HOST_SUBDIR)/gdbserver && \
35703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705 "RANLIB=$${RANLIB}" \
35706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35707 html) \
35708 || exit 1
35710 @endif gdbserver
35712 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35713 maybe-TAGS-gdbserver:
35714 @if gdbserver
35715 maybe-TAGS-gdbserver: TAGS-gdbserver
35717 TAGS-gdbserver: \
35718 configure-gdbserver
35719 @: $(MAKE); $(unstage)
35720 @[ -f ./gdbserver/Makefile ] || exit 0; \
35721 r=`${PWD_COMMAND}`; export r; \
35722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35723 $(HOST_EXPORTS) \
35724 for flag in $(EXTRA_HOST_FLAGS) ; do \
35725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35726 done; \
35727 echo "Doing TAGS in gdbserver"; \
35728 (cd $(HOST_SUBDIR)/gdbserver && \
35729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35731 "RANLIB=$${RANLIB}" \
35732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35733 TAGS) \
35734 || exit 1
35736 @endif gdbserver
35738 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35739 maybe-install-info-gdbserver:
35740 @if gdbserver
35741 maybe-install-info-gdbserver: install-info-gdbserver
35743 install-info-gdbserver: \
35744 configure-gdbserver \
35745 info-gdbserver
35746 @: $(MAKE); $(unstage)
35747 @[ -f ./gdbserver/Makefile ] || exit 0; \
35748 r=`${PWD_COMMAND}`; export r; \
35749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750 $(HOST_EXPORTS) \
35751 for flag in $(EXTRA_HOST_FLAGS) ; do \
35752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35753 done; \
35754 echo "Doing install-info in gdbserver"; \
35755 (cd $(HOST_SUBDIR)/gdbserver && \
35756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35758 "RANLIB=$${RANLIB}" \
35759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35760 install-info) \
35761 || exit 1
35763 @endif gdbserver
35765 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35766 maybe-install-dvi-gdbserver:
35767 @if gdbserver
35768 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35770 install-dvi-gdbserver: \
35771 configure-gdbserver \
35772 dvi-gdbserver
35773 @: $(MAKE); $(unstage)
35774 @[ -f ./gdbserver/Makefile ] || exit 0; \
35775 r=`${PWD_COMMAND}`; export r; \
35776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777 $(HOST_EXPORTS) \
35778 for flag in $(EXTRA_HOST_FLAGS) ; do \
35779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780 done; \
35781 echo "Doing install-dvi in gdbserver"; \
35782 (cd $(HOST_SUBDIR)/gdbserver && \
35783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785 "RANLIB=$${RANLIB}" \
35786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787 install-dvi) \
35788 || exit 1
35790 @endif gdbserver
35792 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35793 maybe-install-pdf-gdbserver:
35794 @if gdbserver
35795 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35797 install-pdf-gdbserver: \
35798 configure-gdbserver \
35799 pdf-gdbserver
35800 @: $(MAKE); $(unstage)
35801 @[ -f ./gdbserver/Makefile ] || exit 0; \
35802 r=`${PWD_COMMAND}`; export r; \
35803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35804 $(HOST_EXPORTS) \
35805 for flag in $(EXTRA_HOST_FLAGS) ; do \
35806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35807 done; \
35808 echo "Doing install-pdf in gdbserver"; \
35809 (cd $(HOST_SUBDIR)/gdbserver && \
35810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35812 "RANLIB=$${RANLIB}" \
35813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35814 install-pdf) \
35815 || exit 1
35817 @endif gdbserver
35819 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35820 maybe-install-html-gdbserver:
35821 @if gdbserver
35822 maybe-install-html-gdbserver: install-html-gdbserver
35824 install-html-gdbserver: \
35825 configure-gdbserver \
35826 html-gdbserver
35827 @: $(MAKE); $(unstage)
35828 @[ -f ./gdbserver/Makefile ] || exit 0; \
35829 r=`${PWD_COMMAND}`; export r; \
35830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831 $(HOST_EXPORTS) \
35832 for flag in $(EXTRA_HOST_FLAGS) ; do \
35833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35834 done; \
35835 echo "Doing install-html in gdbserver"; \
35836 (cd $(HOST_SUBDIR)/gdbserver && \
35837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35839 "RANLIB=$${RANLIB}" \
35840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35841 install-html) \
35842 || exit 1
35844 @endif gdbserver
35846 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35847 maybe-installcheck-gdbserver:
35848 @if gdbserver
35849 maybe-installcheck-gdbserver: installcheck-gdbserver
35851 installcheck-gdbserver: \
35852 configure-gdbserver
35853 @: $(MAKE); $(unstage)
35854 @[ -f ./gdbserver/Makefile ] || exit 0; \
35855 r=`${PWD_COMMAND}`; export r; \
35856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35857 $(HOST_EXPORTS) \
35858 for flag in $(EXTRA_HOST_FLAGS) ; do \
35859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35860 done; \
35861 echo "Doing installcheck in gdbserver"; \
35862 (cd $(HOST_SUBDIR)/gdbserver && \
35863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35865 "RANLIB=$${RANLIB}" \
35866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35867 installcheck) \
35868 || exit 1
35870 @endif gdbserver
35872 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35873 maybe-mostlyclean-gdbserver:
35874 @if gdbserver
35875 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35877 mostlyclean-gdbserver:
35878 @: $(MAKE); $(unstage)
35879 @[ -f ./gdbserver/Makefile ] || exit 0; \
35880 r=`${PWD_COMMAND}`; export r; \
35881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882 $(HOST_EXPORTS) \
35883 for flag in $(EXTRA_HOST_FLAGS) ; do \
35884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35885 done; \
35886 echo "Doing mostlyclean in gdbserver"; \
35887 (cd $(HOST_SUBDIR)/gdbserver && \
35888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35890 "RANLIB=$${RANLIB}" \
35891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35892 mostlyclean) \
35893 || exit 1
35895 @endif gdbserver
35897 .PHONY: maybe-clean-gdbserver clean-gdbserver
35898 maybe-clean-gdbserver:
35899 @if gdbserver
35900 maybe-clean-gdbserver: clean-gdbserver
35902 clean-gdbserver:
35903 @: $(MAKE); $(unstage)
35904 @[ -f ./gdbserver/Makefile ] || exit 0; \
35905 r=`${PWD_COMMAND}`; export r; \
35906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35907 $(HOST_EXPORTS) \
35908 for flag in $(EXTRA_HOST_FLAGS) ; do \
35909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35910 done; \
35911 echo "Doing clean in gdbserver"; \
35912 (cd $(HOST_SUBDIR)/gdbserver && \
35913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35915 "RANLIB=$${RANLIB}" \
35916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35917 clean) \
35918 || exit 1
35920 @endif gdbserver
35922 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35923 maybe-distclean-gdbserver:
35924 @if gdbserver
35925 maybe-distclean-gdbserver: distclean-gdbserver
35927 distclean-gdbserver:
35928 @: $(MAKE); $(unstage)
35929 @[ -f ./gdbserver/Makefile ] || exit 0; \
35930 r=`${PWD_COMMAND}`; export r; \
35931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35932 $(HOST_EXPORTS) \
35933 for flag in $(EXTRA_HOST_FLAGS) ; do \
35934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35935 done; \
35936 echo "Doing distclean in gdbserver"; \
35937 (cd $(HOST_SUBDIR)/gdbserver && \
35938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35940 "RANLIB=$${RANLIB}" \
35941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35942 distclean) \
35943 || exit 1
35945 @endif gdbserver
35947 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35948 maybe-maintainer-clean-gdbserver:
35949 @if gdbserver
35950 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35952 maintainer-clean-gdbserver:
35953 @: $(MAKE); $(unstage)
35954 @[ -f ./gdbserver/Makefile ] || exit 0; \
35955 r=`${PWD_COMMAND}`; export r; \
35956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957 $(HOST_EXPORTS) \
35958 for flag in $(EXTRA_HOST_FLAGS) ; do \
35959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35960 done; \
35961 echo "Doing maintainer-clean in gdbserver"; \
35962 (cd $(HOST_SUBDIR)/gdbserver && \
35963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35965 "RANLIB=$${RANLIB}" \
35966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35967 maintainer-clean) \
35968 || exit 1
35970 @endif gdbserver
35974 .PHONY: configure-gdb maybe-configure-gdb
35975 maybe-configure-gdb:
35976 @if gcc-bootstrap
35977 configure-gdb: stage_current
35978 @endif gcc-bootstrap
35979 @if gdb
35980 maybe-configure-gdb: configure-gdb
35981 configure-gdb:
35982 @: $(MAKE); $(unstage)
35983 @r=`${PWD_COMMAND}`; export r; \
35984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35985 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35987 $(HOST_EXPORTS) \
35988 echo Configuring in $(HOST_SUBDIR)/gdb; \
35989 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35990 case $(srcdir) in \
35991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35992 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35994 esac; \
35995 module_srcdir=gdb; \
35996 $(SHELL) \
35997 $$s/$$module_srcdir/configure \
35998 --srcdir=$${topdir}/$$module_srcdir \
35999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36000 --target=${target_alias} \
36001 || exit 1
36002 @endif gdb
36008 .PHONY: all-gdb maybe-all-gdb
36009 maybe-all-gdb:
36010 @if gcc-bootstrap
36011 all-gdb: stage_current
36012 @endif gcc-bootstrap
36013 @if gdb
36014 TARGET-gdb=all
36015 maybe-all-gdb: all-gdb
36016 all-gdb: configure-gdb
36017 @: $(MAKE); $(unstage)
36018 @r=`${PWD_COMMAND}`; export r; \
36019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36020 $(HOST_EXPORTS) \
36021 (cd $(HOST_SUBDIR)/gdb && \
36022 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36023 $(TARGET-gdb))
36024 @endif gdb
36029 .PHONY: check-gdb maybe-check-gdb
36030 maybe-check-gdb:
36031 @if gdb
36032 maybe-check-gdb: check-gdb
36034 check-gdb:
36035 @: $(MAKE); $(unstage)
36036 @r=`${PWD_COMMAND}`; export r; \
36037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36038 $(HOST_EXPORTS) \
36039 (cd $(HOST_SUBDIR)/gdb && \
36040 $(MAKE) $(FLAGS_TO_PASS) check)
36042 @endif gdb
36044 .PHONY: install-gdb maybe-install-gdb
36045 maybe-install-gdb:
36046 @if gdb
36047 maybe-install-gdb: install-gdb
36049 install-gdb: installdirs
36050 @: $(MAKE); $(unstage)
36051 @r=`${PWD_COMMAND}`; export r; \
36052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053 $(HOST_EXPORTS) \
36054 (cd $(HOST_SUBDIR)/gdb && \
36055 $(MAKE) $(FLAGS_TO_PASS) install)
36057 @endif gdb
36059 .PHONY: install-strip-gdb maybe-install-strip-gdb
36060 maybe-install-strip-gdb:
36061 @if gdb
36062 maybe-install-strip-gdb: install-strip-gdb
36064 install-strip-gdb: installdirs
36065 @: $(MAKE); $(unstage)
36066 @r=`${PWD_COMMAND}`; export r; \
36067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36068 $(HOST_EXPORTS) \
36069 (cd $(HOST_SUBDIR)/gdb && \
36070 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36072 @endif gdb
36074 # Other targets (info, dvi, pdf, etc.)
36076 .PHONY: maybe-info-gdb info-gdb
36077 maybe-info-gdb:
36078 @if gdb
36079 maybe-info-gdb: info-gdb
36081 info-gdb: \
36082 configure-gdb
36083 @: $(MAKE); $(unstage)
36084 @[ -f ./gdb/Makefile ] || exit 0; \
36085 r=`${PWD_COMMAND}`; export r; \
36086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087 $(HOST_EXPORTS) \
36088 for flag in $(EXTRA_HOST_FLAGS) ; do \
36089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090 done; \
36091 echo "Doing info in gdb"; \
36092 (cd $(HOST_SUBDIR)/gdb && \
36093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36095 "RANLIB=$${RANLIB}" \
36096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36097 info) \
36098 || exit 1
36100 @endif gdb
36102 .PHONY: maybe-dvi-gdb dvi-gdb
36103 maybe-dvi-gdb:
36104 @if gdb
36105 maybe-dvi-gdb: dvi-gdb
36107 dvi-gdb: \
36108 configure-gdb
36109 @: $(MAKE); $(unstage)
36110 @[ -f ./gdb/Makefile ] || exit 0; \
36111 r=`${PWD_COMMAND}`; export r; \
36112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36113 $(HOST_EXPORTS) \
36114 for flag in $(EXTRA_HOST_FLAGS) ; do \
36115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116 done; \
36117 echo "Doing dvi in gdb"; \
36118 (cd $(HOST_SUBDIR)/gdb && \
36119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36121 "RANLIB=$${RANLIB}" \
36122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36123 dvi) \
36124 || exit 1
36126 @endif gdb
36128 .PHONY: maybe-pdf-gdb pdf-gdb
36129 maybe-pdf-gdb:
36130 @if gdb
36131 maybe-pdf-gdb: pdf-gdb
36133 pdf-gdb: \
36134 configure-gdb
36135 @: $(MAKE); $(unstage)
36136 @[ -f ./gdb/Makefile ] || exit 0; \
36137 r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(HOST_EXPORTS) \
36140 for flag in $(EXTRA_HOST_FLAGS) ; do \
36141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142 done; \
36143 echo "Doing pdf in gdb"; \
36144 (cd $(HOST_SUBDIR)/gdb && \
36145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147 "RANLIB=$${RANLIB}" \
36148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149 pdf) \
36150 || exit 1
36152 @endif gdb
36154 .PHONY: maybe-html-gdb html-gdb
36155 maybe-html-gdb:
36156 @if gdb
36157 maybe-html-gdb: html-gdb
36159 html-gdb: \
36160 configure-gdb
36161 @: $(MAKE); $(unstage)
36162 @[ -f ./gdb/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing html in gdb"; \
36170 (cd $(HOST_SUBDIR)/gdb && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 html) \
36176 || exit 1
36178 @endif gdb
36180 .PHONY: maybe-TAGS-gdb TAGS-gdb
36181 maybe-TAGS-gdb:
36182 @if gdb
36183 maybe-TAGS-gdb: TAGS-gdb
36185 TAGS-gdb: \
36186 configure-gdb
36187 @: $(MAKE); $(unstage)
36188 @[ -f ./gdb/Makefile ] || exit 0; \
36189 r=`${PWD_COMMAND}`; export r; \
36190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191 $(HOST_EXPORTS) \
36192 for flag in $(EXTRA_HOST_FLAGS) ; do \
36193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36194 done; \
36195 echo "Doing TAGS in gdb"; \
36196 (cd $(HOST_SUBDIR)/gdb && \
36197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36199 "RANLIB=$${RANLIB}" \
36200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36201 TAGS) \
36202 || exit 1
36204 @endif gdb
36206 .PHONY: maybe-install-info-gdb install-info-gdb
36207 maybe-install-info-gdb:
36208 @if gdb
36209 maybe-install-info-gdb: install-info-gdb
36211 install-info-gdb: \
36212 configure-gdb \
36213 info-gdb
36214 @: $(MAKE); $(unstage)
36215 @[ -f ./gdb/Makefile ] || exit 0; \
36216 r=`${PWD_COMMAND}`; export r; \
36217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36218 $(HOST_EXPORTS) \
36219 for flag in $(EXTRA_HOST_FLAGS) ; do \
36220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36221 done; \
36222 echo "Doing install-info in gdb"; \
36223 (cd $(HOST_SUBDIR)/gdb && \
36224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36226 "RANLIB=$${RANLIB}" \
36227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36228 install-info) \
36229 || exit 1
36231 @endif gdb
36233 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36234 maybe-install-dvi-gdb:
36235 @if gdb
36236 maybe-install-dvi-gdb: install-dvi-gdb
36238 install-dvi-gdb: \
36239 configure-gdb \
36240 dvi-gdb
36241 @: $(MAKE); $(unstage)
36242 @[ -f ./gdb/Makefile ] || exit 0; \
36243 r=`${PWD_COMMAND}`; export r; \
36244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36245 $(HOST_EXPORTS) \
36246 for flag in $(EXTRA_HOST_FLAGS) ; do \
36247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36248 done; \
36249 echo "Doing install-dvi in gdb"; \
36250 (cd $(HOST_SUBDIR)/gdb && \
36251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36253 "RANLIB=$${RANLIB}" \
36254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36255 install-dvi) \
36256 || exit 1
36258 @endif gdb
36260 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36261 maybe-install-pdf-gdb:
36262 @if gdb
36263 maybe-install-pdf-gdb: install-pdf-gdb
36265 install-pdf-gdb: \
36266 configure-gdb \
36267 pdf-gdb
36268 @: $(MAKE); $(unstage)
36269 @[ -f ./gdb/Makefile ] || exit 0; \
36270 r=`${PWD_COMMAND}`; export r; \
36271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272 $(HOST_EXPORTS) \
36273 for flag in $(EXTRA_HOST_FLAGS) ; do \
36274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275 done; \
36276 echo "Doing install-pdf in gdb"; \
36277 (cd $(HOST_SUBDIR)/gdb && \
36278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280 "RANLIB=$${RANLIB}" \
36281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282 install-pdf) \
36283 || exit 1
36285 @endif gdb
36287 .PHONY: maybe-install-html-gdb install-html-gdb
36288 maybe-install-html-gdb:
36289 @if gdb
36290 maybe-install-html-gdb: install-html-gdb
36292 install-html-gdb: \
36293 configure-gdb \
36294 html-gdb
36295 @: $(MAKE); $(unstage)
36296 @[ -f ./gdb/Makefile ] || exit 0; \
36297 r=`${PWD_COMMAND}`; export r; \
36298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36299 $(HOST_EXPORTS) \
36300 for flag in $(EXTRA_HOST_FLAGS) ; do \
36301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36302 done; \
36303 echo "Doing install-html in gdb"; \
36304 (cd $(HOST_SUBDIR)/gdb && \
36305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36307 "RANLIB=$${RANLIB}" \
36308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36309 install-html) \
36310 || exit 1
36312 @endif gdb
36314 .PHONY: maybe-installcheck-gdb installcheck-gdb
36315 maybe-installcheck-gdb:
36316 @if gdb
36317 maybe-installcheck-gdb: installcheck-gdb
36319 installcheck-gdb: \
36320 configure-gdb
36321 @: $(MAKE); $(unstage)
36322 @[ -f ./gdb/Makefile ] || exit 0; \
36323 r=`${PWD_COMMAND}`; export r; \
36324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36325 $(HOST_EXPORTS) \
36326 for flag in $(EXTRA_HOST_FLAGS) ; do \
36327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36328 done; \
36329 echo "Doing installcheck in gdb"; \
36330 (cd $(HOST_SUBDIR)/gdb && \
36331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36333 "RANLIB=$${RANLIB}" \
36334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36335 installcheck) \
36336 || exit 1
36338 @endif gdb
36340 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36341 maybe-mostlyclean-gdb:
36342 @if gdb
36343 maybe-mostlyclean-gdb: mostlyclean-gdb
36345 mostlyclean-gdb:
36346 @: $(MAKE); $(unstage)
36347 @[ -f ./gdb/Makefile ] || exit 0; \
36348 r=`${PWD_COMMAND}`; export r; \
36349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36350 $(HOST_EXPORTS) \
36351 for flag in $(EXTRA_HOST_FLAGS) ; do \
36352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36353 done; \
36354 echo "Doing mostlyclean in gdb"; \
36355 (cd $(HOST_SUBDIR)/gdb && \
36356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36358 "RANLIB=$${RANLIB}" \
36359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36360 mostlyclean) \
36361 || exit 1
36363 @endif gdb
36365 .PHONY: maybe-clean-gdb clean-gdb
36366 maybe-clean-gdb:
36367 @if gdb
36368 maybe-clean-gdb: clean-gdb
36370 clean-gdb:
36371 @: $(MAKE); $(unstage)
36372 @[ -f ./gdb/Makefile ] || exit 0; \
36373 r=`${PWD_COMMAND}`; export r; \
36374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36375 $(HOST_EXPORTS) \
36376 for flag in $(EXTRA_HOST_FLAGS) ; do \
36377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36378 done; \
36379 echo "Doing clean in gdb"; \
36380 (cd $(HOST_SUBDIR)/gdb && \
36381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36383 "RANLIB=$${RANLIB}" \
36384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36385 clean) \
36386 || exit 1
36388 @endif gdb
36390 .PHONY: maybe-distclean-gdb distclean-gdb
36391 maybe-distclean-gdb:
36392 @if gdb
36393 maybe-distclean-gdb: distclean-gdb
36395 distclean-gdb:
36396 @: $(MAKE); $(unstage)
36397 @[ -f ./gdb/Makefile ] || exit 0; \
36398 r=`${PWD_COMMAND}`; export r; \
36399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36400 $(HOST_EXPORTS) \
36401 for flag in $(EXTRA_HOST_FLAGS) ; do \
36402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36403 done; \
36404 echo "Doing distclean in gdb"; \
36405 (cd $(HOST_SUBDIR)/gdb && \
36406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36408 "RANLIB=$${RANLIB}" \
36409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36410 distclean) \
36411 || exit 1
36413 @endif gdb
36415 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36416 maybe-maintainer-clean-gdb:
36417 @if gdb
36418 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36420 maintainer-clean-gdb:
36421 @: $(MAKE); $(unstage)
36422 @[ -f ./gdb/Makefile ] || exit 0; \
36423 r=`${PWD_COMMAND}`; export r; \
36424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36425 $(HOST_EXPORTS) \
36426 for flag in $(EXTRA_HOST_FLAGS) ; do \
36427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36428 done; \
36429 echo "Doing maintainer-clean in gdb"; \
36430 (cd $(HOST_SUBDIR)/gdb && \
36431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36433 "RANLIB=$${RANLIB}" \
36434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36435 maintainer-clean) \
36436 || exit 1
36438 @endif gdb
36442 .PHONY: configure-expect maybe-configure-expect
36443 maybe-configure-expect:
36444 @if gcc-bootstrap
36445 configure-expect: stage_current
36446 @endif gcc-bootstrap
36447 @if expect
36448 maybe-configure-expect: configure-expect
36449 configure-expect:
36450 @: $(MAKE); $(unstage)
36451 @r=`${PWD_COMMAND}`; export r; \
36452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36453 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36455 $(HOST_EXPORTS) \
36456 echo Configuring in $(HOST_SUBDIR)/expect; \
36457 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36458 case $(srcdir) in \
36459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36460 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36462 esac; \
36463 module_srcdir=expect; \
36464 $(SHELL) \
36465 $$s/$$module_srcdir/configure \
36466 --srcdir=$${topdir}/$$module_srcdir \
36467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36468 --target=${target_alias} \
36469 || exit 1
36470 @endif expect
36476 .PHONY: all-expect maybe-all-expect
36477 maybe-all-expect:
36478 @if gcc-bootstrap
36479 all-expect: stage_current
36480 @endif gcc-bootstrap
36481 @if expect
36482 TARGET-expect=all
36483 maybe-all-expect: all-expect
36484 all-expect: configure-expect
36485 @: $(MAKE); $(unstage)
36486 @r=`${PWD_COMMAND}`; export r; \
36487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488 $(HOST_EXPORTS) \
36489 (cd $(HOST_SUBDIR)/expect && \
36490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36491 $(TARGET-expect))
36492 @endif expect
36497 .PHONY: check-expect maybe-check-expect
36498 maybe-check-expect:
36499 @if expect
36500 maybe-check-expect: check-expect
36502 check-expect:
36503 @: $(MAKE); $(unstage)
36504 @r=`${PWD_COMMAND}`; export r; \
36505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36506 $(HOST_EXPORTS) \
36507 (cd $(HOST_SUBDIR)/expect && \
36508 $(MAKE) $(FLAGS_TO_PASS) check)
36510 @endif expect
36512 .PHONY: install-expect maybe-install-expect
36513 maybe-install-expect:
36514 @if expect
36515 maybe-install-expect: install-expect
36517 install-expect: installdirs
36518 @: $(MAKE); $(unstage)
36519 @r=`${PWD_COMMAND}`; export r; \
36520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36521 $(HOST_EXPORTS) \
36522 (cd $(HOST_SUBDIR)/expect && \
36523 $(MAKE) $(FLAGS_TO_PASS) install)
36525 @endif expect
36527 .PHONY: install-strip-expect maybe-install-strip-expect
36528 maybe-install-strip-expect:
36529 @if expect
36530 maybe-install-strip-expect: install-strip-expect
36532 install-strip-expect: installdirs
36533 @: $(MAKE); $(unstage)
36534 @r=`${PWD_COMMAND}`; export r; \
36535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36536 $(HOST_EXPORTS) \
36537 (cd $(HOST_SUBDIR)/expect && \
36538 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36540 @endif expect
36542 # Other targets (info, dvi, pdf, etc.)
36544 .PHONY: maybe-info-expect info-expect
36545 maybe-info-expect:
36546 @if expect
36547 maybe-info-expect: info-expect
36549 info-expect: \
36550 configure-expect
36551 @: $(MAKE); $(unstage)
36552 @[ -f ./expect/Makefile ] || exit 0; \
36553 r=`${PWD_COMMAND}`; export r; \
36554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36555 $(HOST_EXPORTS) \
36556 for flag in $(EXTRA_HOST_FLAGS) ; do \
36557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36558 done; \
36559 echo "Doing info in expect"; \
36560 (cd $(HOST_SUBDIR)/expect && \
36561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36563 "RANLIB=$${RANLIB}" \
36564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36565 info) \
36566 || exit 1
36568 @endif expect
36570 .PHONY: maybe-dvi-expect dvi-expect
36571 maybe-dvi-expect:
36572 @if expect
36573 maybe-dvi-expect: dvi-expect
36575 dvi-expect: \
36576 configure-expect
36577 @: $(MAKE); $(unstage)
36578 @[ -f ./expect/Makefile ] || exit 0; \
36579 r=`${PWD_COMMAND}`; export r; \
36580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36581 $(HOST_EXPORTS) \
36582 for flag in $(EXTRA_HOST_FLAGS) ; do \
36583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36584 done; \
36585 echo "Doing dvi in expect"; \
36586 (cd $(HOST_SUBDIR)/expect && \
36587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36589 "RANLIB=$${RANLIB}" \
36590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36591 dvi) \
36592 || exit 1
36594 @endif expect
36596 .PHONY: maybe-pdf-expect pdf-expect
36597 maybe-pdf-expect:
36598 @if expect
36599 maybe-pdf-expect: pdf-expect
36601 pdf-expect: \
36602 configure-expect
36603 @: $(MAKE); $(unstage)
36604 @[ -f ./expect/Makefile ] || exit 0; \
36605 r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 $(HOST_EXPORTS) \
36608 for flag in $(EXTRA_HOST_FLAGS) ; do \
36609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610 done; \
36611 echo "Doing pdf in expect"; \
36612 (cd $(HOST_SUBDIR)/expect && \
36613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615 "RANLIB=$${RANLIB}" \
36616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617 pdf) \
36618 || exit 1
36620 @endif expect
36622 .PHONY: maybe-html-expect html-expect
36623 maybe-html-expect:
36624 @if expect
36625 maybe-html-expect: html-expect
36627 html-expect: \
36628 configure-expect
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./expect/Makefile ] || exit 0; \
36631 r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 for flag in $(EXTRA_HOST_FLAGS) ; do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636 done; \
36637 echo "Doing html in expect"; \
36638 (cd $(HOST_SUBDIR)/expect && \
36639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641 "RANLIB=$${RANLIB}" \
36642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643 html) \
36644 || exit 1
36646 @endif expect
36648 .PHONY: maybe-TAGS-expect TAGS-expect
36649 maybe-TAGS-expect:
36650 @if expect
36651 maybe-TAGS-expect: TAGS-expect
36653 TAGS-expect: \
36654 configure-expect
36655 @: $(MAKE); $(unstage)
36656 @[ -f ./expect/Makefile ] || exit 0; \
36657 r=`${PWD_COMMAND}`; export r; \
36658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36659 $(HOST_EXPORTS) \
36660 for flag in $(EXTRA_HOST_FLAGS) ; do \
36661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36662 done; \
36663 echo "Doing TAGS in expect"; \
36664 (cd $(HOST_SUBDIR)/expect && \
36665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36667 "RANLIB=$${RANLIB}" \
36668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36669 TAGS) \
36670 || exit 1
36672 @endif expect
36674 .PHONY: maybe-install-info-expect install-info-expect
36675 maybe-install-info-expect:
36676 @if expect
36677 maybe-install-info-expect: install-info-expect
36679 install-info-expect: \
36680 configure-expect \
36681 info-expect
36682 @: $(MAKE); $(unstage)
36683 @[ -f ./expect/Makefile ] || exit 0; \
36684 r=`${PWD_COMMAND}`; export r; \
36685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36686 $(HOST_EXPORTS) \
36687 for flag in $(EXTRA_HOST_FLAGS) ; do \
36688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36689 done; \
36690 echo "Doing install-info in expect"; \
36691 (cd $(HOST_SUBDIR)/expect && \
36692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36694 "RANLIB=$${RANLIB}" \
36695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36696 install-info) \
36697 || exit 1
36699 @endif expect
36701 .PHONY: maybe-install-dvi-expect install-dvi-expect
36702 maybe-install-dvi-expect:
36703 @if expect
36704 maybe-install-dvi-expect: install-dvi-expect
36706 install-dvi-expect: \
36707 configure-expect \
36708 dvi-expect
36709 @: $(MAKE); $(unstage)
36710 @[ -f ./expect/Makefile ] || exit 0; \
36711 r=`${PWD_COMMAND}`; export r; \
36712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36713 $(HOST_EXPORTS) \
36714 for flag in $(EXTRA_HOST_FLAGS) ; do \
36715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 done; \
36717 echo "Doing install-dvi in expect"; \
36718 (cd $(HOST_SUBDIR)/expect && \
36719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36721 "RANLIB=$${RANLIB}" \
36722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36723 install-dvi) \
36724 || exit 1
36726 @endif expect
36728 .PHONY: maybe-install-pdf-expect install-pdf-expect
36729 maybe-install-pdf-expect:
36730 @if expect
36731 maybe-install-pdf-expect: install-pdf-expect
36733 install-pdf-expect: \
36734 configure-expect \
36735 pdf-expect
36736 @: $(MAKE); $(unstage)
36737 @[ -f ./expect/Makefile ] || exit 0; \
36738 r=`${PWD_COMMAND}`; export r; \
36739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740 $(HOST_EXPORTS) \
36741 for flag in $(EXTRA_HOST_FLAGS) ; do \
36742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36743 done; \
36744 echo "Doing install-pdf in expect"; \
36745 (cd $(HOST_SUBDIR)/expect && \
36746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36748 "RANLIB=$${RANLIB}" \
36749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36750 install-pdf) \
36751 || exit 1
36753 @endif expect
36755 .PHONY: maybe-install-html-expect install-html-expect
36756 maybe-install-html-expect:
36757 @if expect
36758 maybe-install-html-expect: install-html-expect
36760 install-html-expect: \
36761 configure-expect \
36762 html-expect
36763 @: $(MAKE); $(unstage)
36764 @[ -f ./expect/Makefile ] || exit 0; \
36765 r=`${PWD_COMMAND}`; export r; \
36766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36767 $(HOST_EXPORTS) \
36768 for flag in $(EXTRA_HOST_FLAGS) ; do \
36769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36770 done; \
36771 echo "Doing install-html in expect"; \
36772 (cd $(HOST_SUBDIR)/expect && \
36773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36775 "RANLIB=$${RANLIB}" \
36776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36777 install-html) \
36778 || exit 1
36780 @endif expect
36782 .PHONY: maybe-installcheck-expect installcheck-expect
36783 maybe-installcheck-expect:
36784 @if expect
36785 maybe-installcheck-expect: installcheck-expect
36787 installcheck-expect: \
36788 configure-expect
36789 @: $(MAKE); $(unstage)
36790 @[ -f ./expect/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 installcheck in expect"; \
36798 (cd $(HOST_SUBDIR)/expect && \
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 installcheck) \
36804 || exit 1
36806 @endif expect
36808 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36809 maybe-mostlyclean-expect:
36810 @if expect
36811 maybe-mostlyclean-expect: mostlyclean-expect
36813 mostlyclean-expect:
36814 @: $(MAKE); $(unstage)
36815 @[ -f ./expect/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 mostlyclean in expect"; \
36823 (cd $(HOST_SUBDIR)/expect && \
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 mostlyclean) \
36829 || exit 1
36831 @endif expect
36833 .PHONY: maybe-clean-expect clean-expect
36834 maybe-clean-expect:
36835 @if expect
36836 maybe-clean-expect: clean-expect
36838 clean-expect:
36839 @: $(MAKE); $(unstage)
36840 @[ -f ./expect/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 clean in expect"; \
36848 (cd $(HOST_SUBDIR)/expect && \
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 clean) \
36854 || exit 1
36856 @endif expect
36858 .PHONY: maybe-distclean-expect distclean-expect
36859 maybe-distclean-expect:
36860 @if expect
36861 maybe-distclean-expect: distclean-expect
36863 distclean-expect:
36864 @: $(MAKE); $(unstage)
36865 @[ -f ./expect/Makefile ] || exit 0; \
36866 r=`${PWD_COMMAND}`; export r; \
36867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36868 $(HOST_EXPORTS) \
36869 for flag in $(EXTRA_HOST_FLAGS) ; do \
36870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36871 done; \
36872 echo "Doing distclean in expect"; \
36873 (cd $(HOST_SUBDIR)/expect && \
36874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36876 "RANLIB=$${RANLIB}" \
36877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36878 distclean) \
36879 || exit 1
36881 @endif expect
36883 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36884 maybe-maintainer-clean-expect:
36885 @if expect
36886 maybe-maintainer-clean-expect: maintainer-clean-expect
36888 maintainer-clean-expect:
36889 @: $(MAKE); $(unstage)
36890 @[ -f ./expect/Makefile ] || exit 0; \
36891 r=`${PWD_COMMAND}`; export r; \
36892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893 $(HOST_EXPORTS) \
36894 for flag in $(EXTRA_HOST_FLAGS) ; do \
36895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896 done; \
36897 echo "Doing maintainer-clean in expect"; \
36898 (cd $(HOST_SUBDIR)/expect && \
36899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901 "RANLIB=$${RANLIB}" \
36902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903 maintainer-clean) \
36904 || exit 1
36906 @endif expect
36910 .PHONY: configure-guile maybe-configure-guile
36911 maybe-configure-guile:
36912 @if gcc-bootstrap
36913 configure-guile: stage_current
36914 @endif gcc-bootstrap
36915 @if guile
36916 maybe-configure-guile: configure-guile
36917 configure-guile:
36918 @: $(MAKE); $(unstage)
36919 @r=`${PWD_COMMAND}`; export r; \
36920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36923 $(HOST_EXPORTS) \
36924 echo Configuring in $(HOST_SUBDIR)/guile; \
36925 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36926 case $(srcdir) in \
36927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36928 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36930 esac; \
36931 module_srcdir=guile; \
36932 $(SHELL) \
36933 $$s/$$module_srcdir/configure \
36934 --srcdir=$${topdir}/$$module_srcdir \
36935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36936 --target=${target_alias} \
36937 || exit 1
36938 @endif guile
36944 .PHONY: all-guile maybe-all-guile
36945 maybe-all-guile:
36946 @if gcc-bootstrap
36947 all-guile: stage_current
36948 @endif gcc-bootstrap
36949 @if guile
36950 TARGET-guile=all
36951 maybe-all-guile: all-guile
36952 all-guile: configure-guile
36953 @: $(MAKE); $(unstage)
36954 @r=`${PWD_COMMAND}`; export r; \
36955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36956 $(HOST_EXPORTS) \
36957 (cd $(HOST_SUBDIR)/guile && \
36958 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36959 $(TARGET-guile))
36960 @endif guile
36965 .PHONY: check-guile maybe-check-guile
36966 maybe-check-guile:
36967 @if guile
36968 maybe-check-guile: check-guile
36970 check-guile:
36971 @: $(MAKE); $(unstage)
36972 @r=`${PWD_COMMAND}`; export r; \
36973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36974 $(HOST_EXPORTS) \
36975 (cd $(HOST_SUBDIR)/guile && \
36976 $(MAKE) $(FLAGS_TO_PASS) check)
36978 @endif guile
36980 .PHONY: install-guile maybe-install-guile
36981 maybe-install-guile:
36982 @if guile
36983 maybe-install-guile: install-guile
36985 install-guile: installdirs
36986 @: $(MAKE); $(unstage)
36987 @r=`${PWD_COMMAND}`; export r; \
36988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989 $(HOST_EXPORTS) \
36990 (cd $(HOST_SUBDIR)/guile && \
36991 $(MAKE) $(FLAGS_TO_PASS) install)
36993 @endif guile
36995 .PHONY: install-strip-guile maybe-install-strip-guile
36996 maybe-install-strip-guile:
36997 @if guile
36998 maybe-install-strip-guile: install-strip-guile
37000 install-strip-guile: installdirs
37001 @: $(MAKE); $(unstage)
37002 @r=`${PWD_COMMAND}`; export r; \
37003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004 $(HOST_EXPORTS) \
37005 (cd $(HOST_SUBDIR)/guile && \
37006 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37008 @endif guile
37010 # Other targets (info, dvi, pdf, etc.)
37012 .PHONY: maybe-info-guile info-guile
37013 maybe-info-guile:
37014 @if guile
37015 maybe-info-guile: info-guile
37017 info-guile: \
37018 configure-guile
37019 @: $(MAKE); $(unstage)
37020 @[ -f ./guile/Makefile ] || exit 0; \
37021 r=`${PWD_COMMAND}`; export r; \
37022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37023 $(HOST_EXPORTS) \
37024 for flag in $(EXTRA_HOST_FLAGS) ; do \
37025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37026 done; \
37027 echo "Doing info in guile"; \
37028 (cd $(HOST_SUBDIR)/guile && \
37029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37031 "RANLIB=$${RANLIB}" \
37032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37033 info) \
37034 || exit 1
37036 @endif guile
37038 .PHONY: maybe-dvi-guile dvi-guile
37039 maybe-dvi-guile:
37040 @if guile
37041 maybe-dvi-guile: dvi-guile
37043 dvi-guile: \
37044 configure-guile
37045 @: $(MAKE); $(unstage)
37046 @[ -f ./guile/Makefile ] || exit 0; \
37047 r=`${PWD_COMMAND}`; export r; \
37048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37049 $(HOST_EXPORTS) \
37050 for flag in $(EXTRA_HOST_FLAGS) ; do \
37051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37052 done; \
37053 echo "Doing dvi in guile"; \
37054 (cd $(HOST_SUBDIR)/guile && \
37055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37057 "RANLIB=$${RANLIB}" \
37058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37059 dvi) \
37060 || exit 1
37062 @endif guile
37064 .PHONY: maybe-pdf-guile pdf-guile
37065 maybe-pdf-guile:
37066 @if guile
37067 maybe-pdf-guile: pdf-guile
37069 pdf-guile: \
37070 configure-guile
37071 @: $(MAKE); $(unstage)
37072 @[ -f ./guile/Makefile ] || exit 0; \
37073 r=`${PWD_COMMAND}`; export r; \
37074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37075 $(HOST_EXPORTS) \
37076 for flag in $(EXTRA_HOST_FLAGS) ; do \
37077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37078 done; \
37079 echo "Doing pdf in guile"; \
37080 (cd $(HOST_SUBDIR)/guile && \
37081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37083 "RANLIB=$${RANLIB}" \
37084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37085 pdf) \
37086 || exit 1
37088 @endif guile
37090 .PHONY: maybe-html-guile html-guile
37091 maybe-html-guile:
37092 @if guile
37093 maybe-html-guile: html-guile
37095 html-guile: \
37096 configure-guile
37097 @: $(MAKE); $(unstage)
37098 @[ -f ./guile/Makefile ] || exit 0; \
37099 r=`${PWD_COMMAND}`; export r; \
37100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101 $(HOST_EXPORTS) \
37102 for flag in $(EXTRA_HOST_FLAGS) ; do \
37103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104 done; \
37105 echo "Doing html in guile"; \
37106 (cd $(HOST_SUBDIR)/guile && \
37107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109 "RANLIB=$${RANLIB}" \
37110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111 html) \
37112 || exit 1
37114 @endif guile
37116 .PHONY: maybe-TAGS-guile TAGS-guile
37117 maybe-TAGS-guile:
37118 @if guile
37119 maybe-TAGS-guile: TAGS-guile
37121 TAGS-guile: \
37122 configure-guile
37123 @: $(MAKE); $(unstage)
37124 @[ -f ./guile/Makefile ] || exit 0; \
37125 r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 for flag in $(EXTRA_HOST_FLAGS) ; do \
37129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130 done; \
37131 echo "Doing TAGS in guile"; \
37132 (cd $(HOST_SUBDIR)/guile && \
37133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135 "RANLIB=$${RANLIB}" \
37136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137 TAGS) \
37138 || exit 1
37140 @endif guile
37142 .PHONY: maybe-install-info-guile install-info-guile
37143 maybe-install-info-guile:
37144 @if guile
37145 maybe-install-info-guile: install-info-guile
37147 install-info-guile: \
37148 configure-guile \
37149 info-guile
37150 @: $(MAKE); $(unstage)
37151 @[ -f ./guile/Makefile ] || exit 0; \
37152 r=`${PWD_COMMAND}`; export r; \
37153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154 $(HOST_EXPORTS) \
37155 for flag in $(EXTRA_HOST_FLAGS) ; do \
37156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37157 done; \
37158 echo "Doing install-info in guile"; \
37159 (cd $(HOST_SUBDIR)/guile && \
37160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37162 "RANLIB=$${RANLIB}" \
37163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37164 install-info) \
37165 || exit 1
37167 @endif guile
37169 .PHONY: maybe-install-dvi-guile install-dvi-guile
37170 maybe-install-dvi-guile:
37171 @if guile
37172 maybe-install-dvi-guile: install-dvi-guile
37174 install-dvi-guile: \
37175 configure-guile \
37176 dvi-guile
37177 @: $(MAKE); $(unstage)
37178 @[ -f ./guile/Makefile ] || exit 0; \
37179 r=`${PWD_COMMAND}`; export r; \
37180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37181 $(HOST_EXPORTS) \
37182 for flag in $(EXTRA_HOST_FLAGS) ; do \
37183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37184 done; \
37185 echo "Doing install-dvi in guile"; \
37186 (cd $(HOST_SUBDIR)/guile && \
37187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37189 "RANLIB=$${RANLIB}" \
37190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37191 install-dvi) \
37192 || exit 1
37194 @endif guile
37196 .PHONY: maybe-install-pdf-guile install-pdf-guile
37197 maybe-install-pdf-guile:
37198 @if guile
37199 maybe-install-pdf-guile: install-pdf-guile
37201 install-pdf-guile: \
37202 configure-guile \
37203 pdf-guile
37204 @: $(MAKE); $(unstage)
37205 @[ -f ./guile/Makefile ] || exit 0; \
37206 r=`${PWD_COMMAND}`; export r; \
37207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37208 $(HOST_EXPORTS) \
37209 for flag in $(EXTRA_HOST_FLAGS) ; do \
37210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37211 done; \
37212 echo "Doing install-pdf in guile"; \
37213 (cd $(HOST_SUBDIR)/guile && \
37214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37216 "RANLIB=$${RANLIB}" \
37217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37218 install-pdf) \
37219 || exit 1
37221 @endif guile
37223 .PHONY: maybe-install-html-guile install-html-guile
37224 maybe-install-html-guile:
37225 @if guile
37226 maybe-install-html-guile: install-html-guile
37228 install-html-guile: \
37229 configure-guile \
37230 html-guile
37231 @: $(MAKE); $(unstage)
37232 @[ -f ./guile/Makefile ] || exit 0; \
37233 r=`${PWD_COMMAND}`; export r; \
37234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37235 $(HOST_EXPORTS) \
37236 for flag in $(EXTRA_HOST_FLAGS) ; do \
37237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37238 done; \
37239 echo "Doing install-html in guile"; \
37240 (cd $(HOST_SUBDIR)/guile && \
37241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37243 "RANLIB=$${RANLIB}" \
37244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37245 install-html) \
37246 || exit 1
37248 @endif guile
37250 .PHONY: maybe-installcheck-guile installcheck-guile
37251 maybe-installcheck-guile:
37252 @if guile
37253 maybe-installcheck-guile: installcheck-guile
37255 installcheck-guile: \
37256 configure-guile
37257 @: $(MAKE); $(unstage)
37258 @[ -f ./guile/Makefile ] || exit 0; \
37259 r=`${PWD_COMMAND}`; export r; \
37260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37261 $(HOST_EXPORTS) \
37262 for flag in $(EXTRA_HOST_FLAGS) ; do \
37263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37264 done; \
37265 echo "Doing installcheck in guile"; \
37266 (cd $(HOST_SUBDIR)/guile && \
37267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37269 "RANLIB=$${RANLIB}" \
37270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37271 installcheck) \
37272 || exit 1
37274 @endif guile
37276 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37277 maybe-mostlyclean-guile:
37278 @if guile
37279 maybe-mostlyclean-guile: mostlyclean-guile
37281 mostlyclean-guile:
37282 @: $(MAKE); $(unstage)
37283 @[ -f ./guile/Makefile ] || exit 0; \
37284 r=`${PWD_COMMAND}`; export r; \
37285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37286 $(HOST_EXPORTS) \
37287 for flag in $(EXTRA_HOST_FLAGS) ; do \
37288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37289 done; \
37290 echo "Doing mostlyclean in guile"; \
37291 (cd $(HOST_SUBDIR)/guile && \
37292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37294 "RANLIB=$${RANLIB}" \
37295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37296 mostlyclean) \
37297 || exit 1
37299 @endif guile
37301 .PHONY: maybe-clean-guile clean-guile
37302 maybe-clean-guile:
37303 @if guile
37304 maybe-clean-guile: clean-guile
37306 clean-guile:
37307 @: $(MAKE); $(unstage)
37308 @[ -f ./guile/Makefile ] || exit 0; \
37309 r=`${PWD_COMMAND}`; export r; \
37310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37311 $(HOST_EXPORTS) \
37312 for flag in $(EXTRA_HOST_FLAGS) ; do \
37313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37314 done; \
37315 echo "Doing clean in guile"; \
37316 (cd $(HOST_SUBDIR)/guile && \
37317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37319 "RANLIB=$${RANLIB}" \
37320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37321 clean) \
37322 || exit 1
37324 @endif guile
37326 .PHONY: maybe-distclean-guile distclean-guile
37327 maybe-distclean-guile:
37328 @if guile
37329 maybe-distclean-guile: distclean-guile
37331 distclean-guile:
37332 @: $(MAKE); $(unstage)
37333 @[ -f ./guile/Makefile ] || exit 0; \
37334 r=`${PWD_COMMAND}`; export r; \
37335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37336 $(HOST_EXPORTS) \
37337 for flag in $(EXTRA_HOST_FLAGS) ; do \
37338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37339 done; \
37340 echo "Doing distclean in guile"; \
37341 (cd $(HOST_SUBDIR)/guile && \
37342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37344 "RANLIB=$${RANLIB}" \
37345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37346 distclean) \
37347 || exit 1
37349 @endif guile
37351 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37352 maybe-maintainer-clean-guile:
37353 @if guile
37354 maybe-maintainer-clean-guile: maintainer-clean-guile
37356 maintainer-clean-guile:
37357 @: $(MAKE); $(unstage)
37358 @[ -f ./guile/Makefile ] || exit 0; \
37359 r=`${PWD_COMMAND}`; export r; \
37360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37361 $(HOST_EXPORTS) \
37362 for flag in $(EXTRA_HOST_FLAGS) ; do \
37363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37364 done; \
37365 echo "Doing maintainer-clean in guile"; \
37366 (cd $(HOST_SUBDIR)/guile && \
37367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37369 "RANLIB=$${RANLIB}" \
37370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37371 maintainer-clean) \
37372 || exit 1
37374 @endif guile
37378 .PHONY: configure-tk maybe-configure-tk
37379 maybe-configure-tk:
37380 @if gcc-bootstrap
37381 configure-tk: stage_current
37382 @endif gcc-bootstrap
37383 @if tk
37384 maybe-configure-tk: configure-tk
37385 configure-tk:
37386 @: $(MAKE); $(unstage)
37387 @r=`${PWD_COMMAND}`; export r; \
37388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37391 $(HOST_EXPORTS) \
37392 echo Configuring in $(HOST_SUBDIR)/tk; \
37393 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37394 case $(srcdir) in \
37395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37396 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37398 esac; \
37399 module_srcdir=tk; \
37400 $(SHELL) \
37401 $$s/$$module_srcdir/configure \
37402 --srcdir=$${topdir}/$$module_srcdir \
37403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37404 --target=${target_alias} \
37405 || exit 1
37406 @endif tk
37412 .PHONY: all-tk maybe-all-tk
37413 maybe-all-tk:
37414 @if gcc-bootstrap
37415 all-tk: stage_current
37416 @endif gcc-bootstrap
37417 @if tk
37418 TARGET-tk=all
37419 maybe-all-tk: all-tk
37420 all-tk: configure-tk
37421 @: $(MAKE); $(unstage)
37422 @r=`${PWD_COMMAND}`; export r; \
37423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37424 $(HOST_EXPORTS) \
37425 (cd $(HOST_SUBDIR)/tk && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37427 $(TARGET-tk))
37428 @endif tk
37433 .PHONY: check-tk maybe-check-tk
37434 maybe-check-tk:
37435 @if tk
37436 maybe-check-tk: check-tk
37438 check-tk:
37439 @: $(MAKE); $(unstage)
37440 @r=`${PWD_COMMAND}`; export r; \
37441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442 $(HOST_EXPORTS) \
37443 (cd $(HOST_SUBDIR)/tk && \
37444 $(MAKE) $(FLAGS_TO_PASS) check)
37446 @endif tk
37448 .PHONY: install-tk maybe-install-tk
37449 maybe-install-tk:
37450 @if tk
37451 maybe-install-tk: install-tk
37453 install-tk: installdirs
37454 @: $(MAKE); $(unstage)
37455 @r=`${PWD_COMMAND}`; export r; \
37456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37457 $(HOST_EXPORTS) \
37458 (cd $(HOST_SUBDIR)/tk && \
37459 $(MAKE) $(FLAGS_TO_PASS) install)
37461 @endif tk
37463 .PHONY: install-strip-tk maybe-install-strip-tk
37464 maybe-install-strip-tk:
37465 @if tk
37466 maybe-install-strip-tk: install-strip-tk
37468 install-strip-tk: installdirs
37469 @: $(MAKE); $(unstage)
37470 @r=`${PWD_COMMAND}`; export r; \
37471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37472 $(HOST_EXPORTS) \
37473 (cd $(HOST_SUBDIR)/tk && \
37474 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37476 @endif tk
37478 # Other targets (info, dvi, pdf, etc.)
37480 .PHONY: maybe-info-tk info-tk
37481 maybe-info-tk:
37482 @if tk
37483 maybe-info-tk: info-tk
37485 info-tk: \
37486 configure-tk
37487 @: $(MAKE); $(unstage)
37488 @[ -f ./tk/Makefile ] || exit 0; \
37489 r=`${PWD_COMMAND}`; export r; \
37490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37491 $(HOST_EXPORTS) \
37492 for flag in $(EXTRA_HOST_FLAGS) ; do \
37493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37494 done; \
37495 echo "Doing info in tk"; \
37496 (cd $(HOST_SUBDIR)/tk && \
37497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37499 "RANLIB=$${RANLIB}" \
37500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37501 info) \
37502 || exit 1
37504 @endif tk
37506 .PHONY: maybe-dvi-tk dvi-tk
37507 maybe-dvi-tk:
37508 @if tk
37509 maybe-dvi-tk: dvi-tk
37511 dvi-tk: \
37512 configure-tk
37513 @: $(MAKE); $(unstage)
37514 @[ -f ./tk/Makefile ] || exit 0; \
37515 r=`${PWD_COMMAND}`; export r; \
37516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517 $(HOST_EXPORTS) \
37518 for flag in $(EXTRA_HOST_FLAGS) ; do \
37519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520 done; \
37521 echo "Doing dvi in tk"; \
37522 (cd $(HOST_SUBDIR)/tk && \
37523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37525 "RANLIB=$${RANLIB}" \
37526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37527 dvi) \
37528 || exit 1
37530 @endif tk
37532 .PHONY: maybe-pdf-tk pdf-tk
37533 maybe-pdf-tk:
37534 @if tk
37535 maybe-pdf-tk: pdf-tk
37537 pdf-tk: \
37538 configure-tk
37539 @: $(MAKE); $(unstage)
37540 @[ -f ./tk/Makefile ] || exit 0; \
37541 r=`${PWD_COMMAND}`; export r; \
37542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37543 $(HOST_EXPORTS) \
37544 for flag in $(EXTRA_HOST_FLAGS) ; do \
37545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37546 done; \
37547 echo "Doing pdf in tk"; \
37548 (cd $(HOST_SUBDIR)/tk && \
37549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37551 "RANLIB=$${RANLIB}" \
37552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37553 pdf) \
37554 || exit 1
37556 @endif tk
37558 .PHONY: maybe-html-tk html-tk
37559 maybe-html-tk:
37560 @if tk
37561 maybe-html-tk: html-tk
37563 html-tk: \
37564 configure-tk
37565 @: $(MAKE); $(unstage)
37566 @[ -f ./tk/Makefile ] || exit 0; \
37567 r=`${PWD_COMMAND}`; export r; \
37568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37569 $(HOST_EXPORTS) \
37570 for flag in $(EXTRA_HOST_FLAGS) ; do \
37571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37572 done; \
37573 echo "Doing html in tk"; \
37574 (cd $(HOST_SUBDIR)/tk && \
37575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37577 "RANLIB=$${RANLIB}" \
37578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37579 html) \
37580 || exit 1
37582 @endif tk
37584 .PHONY: maybe-TAGS-tk TAGS-tk
37585 maybe-TAGS-tk:
37586 @if tk
37587 maybe-TAGS-tk: TAGS-tk
37589 TAGS-tk: \
37590 configure-tk
37591 @: $(MAKE); $(unstage)
37592 @[ -f ./tk/Makefile ] || exit 0; \
37593 r=`${PWD_COMMAND}`; export r; \
37594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37595 $(HOST_EXPORTS) \
37596 for flag in $(EXTRA_HOST_FLAGS) ; do \
37597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37598 done; \
37599 echo "Doing TAGS in tk"; \
37600 (cd $(HOST_SUBDIR)/tk && \
37601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37603 "RANLIB=$${RANLIB}" \
37604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37605 TAGS) \
37606 || exit 1
37608 @endif tk
37610 .PHONY: maybe-install-info-tk install-info-tk
37611 maybe-install-info-tk:
37612 @if tk
37613 maybe-install-info-tk: install-info-tk
37615 install-info-tk: \
37616 configure-tk \
37617 info-tk
37618 @: $(MAKE); $(unstage)
37619 @[ -f ./tk/Makefile ] || exit 0; \
37620 r=`${PWD_COMMAND}`; export r; \
37621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37622 $(HOST_EXPORTS) \
37623 for flag in $(EXTRA_HOST_FLAGS) ; do \
37624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37625 done; \
37626 echo "Doing install-info in tk"; \
37627 (cd $(HOST_SUBDIR)/tk && \
37628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37630 "RANLIB=$${RANLIB}" \
37631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37632 install-info) \
37633 || exit 1
37635 @endif tk
37637 .PHONY: maybe-install-dvi-tk install-dvi-tk
37638 maybe-install-dvi-tk:
37639 @if tk
37640 maybe-install-dvi-tk: install-dvi-tk
37642 install-dvi-tk: \
37643 configure-tk \
37644 dvi-tk
37645 @: $(MAKE); $(unstage)
37646 @[ -f ./tk/Makefile ] || exit 0; \
37647 r=`${PWD_COMMAND}`; export r; \
37648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37649 $(HOST_EXPORTS) \
37650 for flag in $(EXTRA_HOST_FLAGS) ; do \
37651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37652 done; \
37653 echo "Doing install-dvi in tk"; \
37654 (cd $(HOST_SUBDIR)/tk && \
37655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37657 "RANLIB=$${RANLIB}" \
37658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37659 install-dvi) \
37660 || exit 1
37662 @endif tk
37664 .PHONY: maybe-install-pdf-tk install-pdf-tk
37665 maybe-install-pdf-tk:
37666 @if tk
37667 maybe-install-pdf-tk: install-pdf-tk
37669 install-pdf-tk: \
37670 configure-tk \
37671 pdf-tk
37672 @: $(MAKE); $(unstage)
37673 @[ -f ./tk/Makefile ] || exit 0; \
37674 r=`${PWD_COMMAND}`; export r; \
37675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37676 $(HOST_EXPORTS) \
37677 for flag in $(EXTRA_HOST_FLAGS) ; do \
37678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37679 done; \
37680 echo "Doing install-pdf in tk"; \
37681 (cd $(HOST_SUBDIR)/tk && \
37682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37684 "RANLIB=$${RANLIB}" \
37685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37686 install-pdf) \
37687 || exit 1
37689 @endif tk
37691 .PHONY: maybe-install-html-tk install-html-tk
37692 maybe-install-html-tk:
37693 @if tk
37694 maybe-install-html-tk: install-html-tk
37696 install-html-tk: \
37697 configure-tk \
37698 html-tk
37699 @: $(MAKE); $(unstage)
37700 @[ -f ./tk/Makefile ] || exit 0; \
37701 r=`${PWD_COMMAND}`; export r; \
37702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703 $(HOST_EXPORTS) \
37704 for flag in $(EXTRA_HOST_FLAGS) ; do \
37705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37706 done; \
37707 echo "Doing install-html in tk"; \
37708 (cd $(HOST_SUBDIR)/tk && \
37709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711 "RANLIB=$${RANLIB}" \
37712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37713 install-html) \
37714 || exit 1
37716 @endif tk
37718 .PHONY: maybe-installcheck-tk installcheck-tk
37719 maybe-installcheck-tk:
37720 @if tk
37721 maybe-installcheck-tk: installcheck-tk
37723 installcheck-tk: \
37724 configure-tk
37725 @: $(MAKE); $(unstage)
37726 @[ -f ./tk/Makefile ] || exit 0; \
37727 r=`${PWD_COMMAND}`; export r; \
37728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729 $(HOST_EXPORTS) \
37730 for flag in $(EXTRA_HOST_FLAGS) ; do \
37731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37732 done; \
37733 echo "Doing installcheck in tk"; \
37734 (cd $(HOST_SUBDIR)/tk && \
37735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37737 "RANLIB=$${RANLIB}" \
37738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37739 installcheck) \
37740 || exit 1
37742 @endif tk
37744 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37745 maybe-mostlyclean-tk:
37746 @if tk
37747 maybe-mostlyclean-tk: mostlyclean-tk
37749 mostlyclean-tk:
37750 @: $(MAKE); $(unstage)
37751 @[ -f ./tk/Makefile ] || exit 0; \
37752 r=`${PWD_COMMAND}`; export r; \
37753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37754 $(HOST_EXPORTS) \
37755 for flag in $(EXTRA_HOST_FLAGS) ; do \
37756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37757 done; \
37758 echo "Doing mostlyclean in tk"; \
37759 (cd $(HOST_SUBDIR)/tk && \
37760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37762 "RANLIB=$${RANLIB}" \
37763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37764 mostlyclean) \
37765 || exit 1
37767 @endif tk
37769 .PHONY: maybe-clean-tk clean-tk
37770 maybe-clean-tk:
37771 @if tk
37772 maybe-clean-tk: clean-tk
37774 clean-tk:
37775 @: $(MAKE); $(unstage)
37776 @[ -f ./tk/Makefile ] || exit 0; \
37777 r=`${PWD_COMMAND}`; export r; \
37778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779 $(HOST_EXPORTS) \
37780 for flag in $(EXTRA_HOST_FLAGS) ; do \
37781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37782 done; \
37783 echo "Doing clean in tk"; \
37784 (cd $(HOST_SUBDIR)/tk && \
37785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37787 "RANLIB=$${RANLIB}" \
37788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37789 clean) \
37790 || exit 1
37792 @endif tk
37794 .PHONY: maybe-distclean-tk distclean-tk
37795 maybe-distclean-tk:
37796 @if tk
37797 maybe-distclean-tk: distclean-tk
37799 distclean-tk:
37800 @: $(MAKE); $(unstage)
37801 @[ -f ./tk/Makefile ] || exit 0; \
37802 r=`${PWD_COMMAND}`; export r; \
37803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37804 $(HOST_EXPORTS) \
37805 for flag in $(EXTRA_HOST_FLAGS) ; do \
37806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37807 done; \
37808 echo "Doing distclean in tk"; \
37809 (cd $(HOST_SUBDIR)/tk && \
37810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37812 "RANLIB=$${RANLIB}" \
37813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37814 distclean) \
37815 || exit 1
37817 @endif tk
37819 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37820 maybe-maintainer-clean-tk:
37821 @if tk
37822 maybe-maintainer-clean-tk: maintainer-clean-tk
37824 maintainer-clean-tk:
37825 @: $(MAKE); $(unstage)
37826 @[ -f ./tk/Makefile ] || exit 0; \
37827 r=`${PWD_COMMAND}`; export r; \
37828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37829 $(HOST_EXPORTS) \
37830 for flag in $(EXTRA_HOST_FLAGS) ; do \
37831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37832 done; \
37833 echo "Doing maintainer-clean in tk"; \
37834 (cd $(HOST_SUBDIR)/tk && \
37835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37837 "RANLIB=$${RANLIB}" \
37838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37839 maintainer-clean) \
37840 || exit 1
37842 @endif tk
37846 .PHONY: configure-libtermcap maybe-configure-libtermcap
37847 maybe-configure-libtermcap:
37848 @if gcc-bootstrap
37849 configure-libtermcap: stage_current
37850 @endif gcc-bootstrap
37851 @if libtermcap
37852 maybe-configure-libtermcap: configure-libtermcap
37853 configure-libtermcap:
37854 @: $(MAKE); $(unstage)
37855 @r=`${PWD_COMMAND}`; export r; \
37856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37857 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37859 $(HOST_EXPORTS) \
37860 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37861 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37862 case $(srcdir) in \
37863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37864 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37866 esac; \
37867 module_srcdir=libtermcap; \
37868 $(SHELL) \
37869 $$s/$$module_srcdir/configure \
37870 --srcdir=$${topdir}/$$module_srcdir \
37871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37872 --target=${target_alias} \
37873 || exit 1
37874 @endif libtermcap
37880 .PHONY: all-libtermcap maybe-all-libtermcap
37881 maybe-all-libtermcap:
37882 @if gcc-bootstrap
37883 all-libtermcap: stage_current
37884 @endif gcc-bootstrap
37885 @if libtermcap
37886 TARGET-libtermcap=all
37887 maybe-all-libtermcap: all-libtermcap
37888 all-libtermcap: configure-libtermcap
37889 @: $(MAKE); $(unstage)
37890 @r=`${PWD_COMMAND}`; export r; \
37891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892 $(HOST_EXPORTS) \
37893 (cd $(HOST_SUBDIR)/libtermcap && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37895 $(TARGET-libtermcap))
37896 @endif libtermcap
37901 .PHONY: check-libtermcap maybe-check-libtermcap
37902 maybe-check-libtermcap:
37903 @if libtermcap
37904 maybe-check-libtermcap: check-libtermcap
37906 check-libtermcap:
37908 @endif libtermcap
37910 .PHONY: install-libtermcap maybe-install-libtermcap
37911 maybe-install-libtermcap:
37912 @if libtermcap
37913 maybe-install-libtermcap: install-libtermcap
37915 install-libtermcap: installdirs
37916 @: $(MAKE); $(unstage)
37917 @r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 (cd $(HOST_SUBDIR)/libtermcap && \
37921 $(MAKE) $(FLAGS_TO_PASS) install)
37923 @endif libtermcap
37925 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37926 maybe-install-strip-libtermcap:
37927 @if libtermcap
37928 maybe-install-strip-libtermcap: install-strip-libtermcap
37930 install-strip-libtermcap: installdirs
37931 @: $(MAKE); $(unstage)
37932 @r=`${PWD_COMMAND}`; export r; \
37933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37934 $(HOST_EXPORTS) \
37935 (cd $(HOST_SUBDIR)/libtermcap && \
37936 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37938 @endif libtermcap
37940 # Other targets (info, dvi, pdf, etc.)
37942 .PHONY: maybe-info-libtermcap info-libtermcap
37943 maybe-info-libtermcap:
37944 @if libtermcap
37945 maybe-info-libtermcap: info-libtermcap
37947 info-libtermcap: \
37948 configure-libtermcap
37949 @: $(MAKE); $(unstage)
37950 @[ -f ./libtermcap/Makefile ] || exit 0; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(HOST_EXPORTS) \
37954 for flag in $(EXTRA_HOST_FLAGS) ; do \
37955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 done; \
37957 echo "Doing info in libtermcap"; \
37958 (cd $(HOST_SUBDIR)/libtermcap && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963 info) \
37964 || exit 1
37966 @endif libtermcap
37968 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37969 maybe-dvi-libtermcap:
37970 @if libtermcap
37971 maybe-dvi-libtermcap: dvi-libtermcap
37973 dvi-libtermcap: \
37974 configure-libtermcap
37975 @: $(MAKE); $(unstage)
37976 @[ -f ./libtermcap/Makefile ] || exit 0; \
37977 r=`${PWD_COMMAND}`; export r; \
37978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979 $(HOST_EXPORTS) \
37980 for flag in $(EXTRA_HOST_FLAGS) ; do \
37981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982 done; \
37983 echo "Doing dvi in libtermcap"; \
37984 (cd $(HOST_SUBDIR)/libtermcap && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987 "RANLIB=$${RANLIB}" \
37988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989 dvi) \
37990 || exit 1
37992 @endif libtermcap
37994 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37995 maybe-pdf-libtermcap:
37996 @if libtermcap
37997 maybe-pdf-libtermcap: pdf-libtermcap
37999 pdf-libtermcap: \
38000 configure-libtermcap
38001 @: $(MAKE); $(unstage)
38002 @[ -f ./libtermcap/Makefile ] || exit 0; \
38003 r=`${PWD_COMMAND}`; export r; \
38004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005 $(HOST_EXPORTS) \
38006 for flag in $(EXTRA_HOST_FLAGS) ; do \
38007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008 done; \
38009 echo "Doing pdf in libtermcap"; \
38010 (cd $(HOST_SUBDIR)/libtermcap && \
38011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013 "RANLIB=$${RANLIB}" \
38014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015 pdf) \
38016 || exit 1
38018 @endif libtermcap
38020 .PHONY: maybe-html-libtermcap html-libtermcap
38021 maybe-html-libtermcap:
38022 @if libtermcap
38023 maybe-html-libtermcap: html-libtermcap
38025 html-libtermcap: \
38026 configure-libtermcap
38027 @: $(MAKE); $(unstage)
38028 @[ -f ./libtermcap/Makefile ] || exit 0; \
38029 r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 $(HOST_EXPORTS) \
38032 for flag in $(EXTRA_HOST_FLAGS) ; do \
38033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034 done; \
38035 echo "Doing html in libtermcap"; \
38036 (cd $(HOST_SUBDIR)/libtermcap && \
38037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38039 "RANLIB=$${RANLIB}" \
38040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38041 html) \
38042 || exit 1
38044 @endif libtermcap
38046 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38047 maybe-TAGS-libtermcap:
38048 @if libtermcap
38049 maybe-TAGS-libtermcap: TAGS-libtermcap
38051 TAGS-libtermcap: \
38052 configure-libtermcap
38053 @: $(MAKE); $(unstage)
38054 @[ -f ./libtermcap/Makefile ] || exit 0; \
38055 r=`${PWD_COMMAND}`; export r; \
38056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057 $(HOST_EXPORTS) \
38058 for flag in $(EXTRA_HOST_FLAGS) ; do \
38059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060 done; \
38061 echo "Doing TAGS in libtermcap"; \
38062 (cd $(HOST_SUBDIR)/libtermcap && \
38063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065 "RANLIB=$${RANLIB}" \
38066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067 TAGS) \
38068 || exit 1
38070 @endif libtermcap
38072 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38073 maybe-install-info-libtermcap:
38074 @if libtermcap
38075 maybe-install-info-libtermcap: install-info-libtermcap
38077 install-info-libtermcap: \
38078 configure-libtermcap \
38079 info-libtermcap
38080 @: $(MAKE); $(unstage)
38081 @[ -f ./libtermcap/Makefile ] || exit 0; \
38082 r=`${PWD_COMMAND}`; export r; \
38083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084 $(HOST_EXPORTS) \
38085 for flag in $(EXTRA_HOST_FLAGS) ; do \
38086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38087 done; \
38088 echo "Doing install-info in libtermcap"; \
38089 (cd $(HOST_SUBDIR)/libtermcap && \
38090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38092 "RANLIB=$${RANLIB}" \
38093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38094 install-info) \
38095 || exit 1
38097 @endif libtermcap
38099 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38100 maybe-install-dvi-libtermcap:
38101 @if libtermcap
38102 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38104 install-dvi-libtermcap: \
38105 configure-libtermcap \
38106 dvi-libtermcap
38107 @: $(MAKE); $(unstage)
38108 @[ -f ./libtermcap/Makefile ] || exit 0; \
38109 r=`${PWD_COMMAND}`; export r; \
38110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38111 $(HOST_EXPORTS) \
38112 for flag in $(EXTRA_HOST_FLAGS) ; do \
38113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38114 done; \
38115 echo "Doing install-dvi in libtermcap"; \
38116 (cd $(HOST_SUBDIR)/libtermcap && \
38117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38119 "RANLIB=$${RANLIB}" \
38120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38121 install-dvi) \
38122 || exit 1
38124 @endif libtermcap
38126 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38127 maybe-install-pdf-libtermcap:
38128 @if libtermcap
38129 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38131 install-pdf-libtermcap: \
38132 configure-libtermcap \
38133 pdf-libtermcap
38134 @: $(MAKE); $(unstage)
38135 @[ -f ./libtermcap/Makefile ] || exit 0; \
38136 r=`${PWD_COMMAND}`; export r; \
38137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38138 $(HOST_EXPORTS) \
38139 for flag in $(EXTRA_HOST_FLAGS) ; do \
38140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38141 done; \
38142 echo "Doing install-pdf in libtermcap"; \
38143 (cd $(HOST_SUBDIR)/libtermcap && \
38144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38146 "RANLIB=$${RANLIB}" \
38147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38148 install-pdf) \
38149 || exit 1
38151 @endif libtermcap
38153 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38154 maybe-install-html-libtermcap:
38155 @if libtermcap
38156 maybe-install-html-libtermcap: install-html-libtermcap
38158 install-html-libtermcap: \
38159 configure-libtermcap \
38160 html-libtermcap
38161 @: $(MAKE); $(unstage)
38162 @[ -f ./libtermcap/Makefile ] || exit 0; \
38163 r=`${PWD_COMMAND}`; export r; \
38164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38165 $(HOST_EXPORTS) \
38166 for flag in $(EXTRA_HOST_FLAGS) ; do \
38167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38168 done; \
38169 echo "Doing install-html in libtermcap"; \
38170 (cd $(HOST_SUBDIR)/libtermcap && \
38171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38173 "RANLIB=$${RANLIB}" \
38174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38175 install-html) \
38176 || exit 1
38178 @endif libtermcap
38180 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38181 maybe-installcheck-libtermcap:
38182 @if libtermcap
38183 maybe-installcheck-libtermcap: installcheck-libtermcap
38185 installcheck-libtermcap: \
38186 configure-libtermcap
38187 @: $(MAKE); $(unstage)
38188 @[ -f ./libtermcap/Makefile ] || exit 0; \
38189 r=`${PWD_COMMAND}`; export r; \
38190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38191 $(HOST_EXPORTS) \
38192 for flag in $(EXTRA_HOST_FLAGS) ; do \
38193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38194 done; \
38195 echo "Doing installcheck in libtermcap"; \
38196 (cd $(HOST_SUBDIR)/libtermcap && \
38197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38199 "RANLIB=$${RANLIB}" \
38200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38201 installcheck) \
38202 || exit 1
38204 @endif libtermcap
38206 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38207 maybe-mostlyclean-libtermcap:
38208 @if libtermcap
38209 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38211 # libtermcap doesn't support mostlyclean.
38212 mostlyclean-libtermcap:
38214 @endif libtermcap
38216 .PHONY: maybe-clean-libtermcap clean-libtermcap
38217 maybe-clean-libtermcap:
38218 @if libtermcap
38219 maybe-clean-libtermcap: clean-libtermcap
38221 # libtermcap doesn't support clean.
38222 clean-libtermcap:
38224 @endif libtermcap
38226 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38227 maybe-distclean-libtermcap:
38228 @if libtermcap
38229 maybe-distclean-libtermcap: distclean-libtermcap
38231 # libtermcap doesn't support distclean.
38232 distclean-libtermcap:
38234 @endif libtermcap
38236 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38237 maybe-maintainer-clean-libtermcap:
38238 @if libtermcap
38239 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38241 # libtermcap doesn't support maintainer-clean.
38242 maintainer-clean-libtermcap:
38244 @endif libtermcap
38248 .PHONY: configure-utils maybe-configure-utils
38249 maybe-configure-utils:
38250 @if gcc-bootstrap
38251 configure-utils: stage_current
38252 @endif gcc-bootstrap
38253 @if utils
38254 maybe-configure-utils: configure-utils
38255 configure-utils:
38256 @: $(MAKE); $(unstage)
38257 @r=`${PWD_COMMAND}`; export r; \
38258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38259 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38261 $(HOST_EXPORTS) \
38262 echo Configuring in $(HOST_SUBDIR)/utils; \
38263 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38264 case $(srcdir) in \
38265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38266 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38268 esac; \
38269 module_srcdir=utils; \
38270 $(SHELL) \
38271 $$s/$$module_srcdir/configure \
38272 --srcdir=$${topdir}/$$module_srcdir \
38273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38274 --target=${target_alias} \
38275 || exit 1
38276 @endif utils
38282 .PHONY: all-utils maybe-all-utils
38283 maybe-all-utils:
38284 @if gcc-bootstrap
38285 all-utils: stage_current
38286 @endif gcc-bootstrap
38287 @if utils
38288 TARGET-utils=all
38289 maybe-all-utils: all-utils
38290 all-utils: configure-utils
38291 @: $(MAKE); $(unstage)
38292 @r=`${PWD_COMMAND}`; export r; \
38293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294 $(HOST_EXPORTS) \
38295 (cd $(HOST_SUBDIR)/utils && \
38296 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38297 $(TARGET-utils))
38298 @endif utils
38303 .PHONY: check-utils maybe-check-utils
38304 maybe-check-utils:
38305 @if utils
38306 maybe-check-utils: check-utils
38308 check-utils:
38310 @endif utils
38312 .PHONY: install-utils maybe-install-utils
38313 maybe-install-utils:
38314 @if utils
38315 maybe-install-utils: install-utils
38317 install-utils: installdirs
38318 @: $(MAKE); $(unstage)
38319 @r=`${PWD_COMMAND}`; export r; \
38320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321 $(HOST_EXPORTS) \
38322 (cd $(HOST_SUBDIR)/utils && \
38323 $(MAKE) $(FLAGS_TO_PASS) install)
38325 @endif utils
38327 .PHONY: install-strip-utils maybe-install-strip-utils
38328 maybe-install-strip-utils:
38329 @if utils
38330 maybe-install-strip-utils: install-strip-utils
38332 install-strip-utils: installdirs
38333 @: $(MAKE); $(unstage)
38334 @r=`${PWD_COMMAND}`; export r; \
38335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38336 $(HOST_EXPORTS) \
38337 (cd $(HOST_SUBDIR)/utils && \
38338 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38340 @endif utils
38342 # Other targets (info, dvi, pdf, etc.)
38344 .PHONY: maybe-info-utils info-utils
38345 maybe-info-utils:
38346 @if utils
38347 maybe-info-utils: info-utils
38349 info-utils: \
38350 configure-utils
38351 @: $(MAKE); $(unstage)
38352 @[ -f ./utils/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 info in utils"; \
38360 (cd $(HOST_SUBDIR)/utils && \
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 info) \
38366 || exit 1
38368 @endif utils
38370 .PHONY: maybe-dvi-utils dvi-utils
38371 maybe-dvi-utils:
38372 @if utils
38373 maybe-dvi-utils: dvi-utils
38375 dvi-utils: \
38376 configure-utils
38377 @: $(MAKE); $(unstage)
38378 @[ -f ./utils/Makefile ] || exit 0; \
38379 r=`${PWD_COMMAND}`; export r; \
38380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38381 $(HOST_EXPORTS) \
38382 for flag in $(EXTRA_HOST_FLAGS) ; do \
38383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38384 done; \
38385 echo "Doing dvi in utils"; \
38386 (cd $(HOST_SUBDIR)/utils && \
38387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38389 "RANLIB=$${RANLIB}" \
38390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38391 dvi) \
38392 || exit 1
38394 @endif utils
38396 .PHONY: maybe-pdf-utils pdf-utils
38397 maybe-pdf-utils:
38398 @if utils
38399 maybe-pdf-utils: pdf-utils
38401 pdf-utils: \
38402 configure-utils
38403 @: $(MAKE); $(unstage)
38404 @[ -f ./utils/Makefile ] || exit 0; \
38405 r=`${PWD_COMMAND}`; export r; \
38406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38407 $(HOST_EXPORTS) \
38408 for flag in $(EXTRA_HOST_FLAGS) ; do \
38409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38410 done; \
38411 echo "Doing pdf in utils"; \
38412 (cd $(HOST_SUBDIR)/utils && \
38413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38415 "RANLIB=$${RANLIB}" \
38416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38417 pdf) \
38418 || exit 1
38420 @endif utils
38422 .PHONY: maybe-html-utils html-utils
38423 maybe-html-utils:
38424 @if utils
38425 maybe-html-utils: html-utils
38427 html-utils: \
38428 configure-utils
38429 @: $(MAKE); $(unstage)
38430 @[ -f ./utils/Makefile ] || exit 0; \
38431 r=`${PWD_COMMAND}`; export r; \
38432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38433 $(HOST_EXPORTS) \
38434 for flag in $(EXTRA_HOST_FLAGS) ; do \
38435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38436 done; \
38437 echo "Doing html in utils"; \
38438 (cd $(HOST_SUBDIR)/utils && \
38439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38441 "RANLIB=$${RANLIB}" \
38442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38443 html) \
38444 || exit 1
38446 @endif utils
38448 .PHONY: maybe-TAGS-utils TAGS-utils
38449 maybe-TAGS-utils:
38450 @if utils
38451 maybe-TAGS-utils: TAGS-utils
38453 TAGS-utils: \
38454 configure-utils
38455 @: $(MAKE); $(unstage)
38456 @[ -f ./utils/Makefile ] || exit 0; \
38457 r=`${PWD_COMMAND}`; export r; \
38458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459 $(HOST_EXPORTS) \
38460 for flag in $(EXTRA_HOST_FLAGS) ; do \
38461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38462 done; \
38463 echo "Doing TAGS in utils"; \
38464 (cd $(HOST_SUBDIR)/utils && \
38465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38467 "RANLIB=$${RANLIB}" \
38468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38469 TAGS) \
38470 || exit 1
38472 @endif utils
38474 .PHONY: maybe-install-info-utils install-info-utils
38475 maybe-install-info-utils:
38476 @if utils
38477 maybe-install-info-utils: install-info-utils
38479 install-info-utils: \
38480 configure-utils \
38481 info-utils
38482 @: $(MAKE); $(unstage)
38483 @[ -f ./utils/Makefile ] || exit 0; \
38484 r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 $(HOST_EXPORTS) \
38487 for flag in $(EXTRA_HOST_FLAGS) ; do \
38488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38489 done; \
38490 echo "Doing install-info in utils"; \
38491 (cd $(HOST_SUBDIR)/utils && \
38492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494 "RANLIB=$${RANLIB}" \
38495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38496 install-info) \
38497 || exit 1
38499 @endif utils
38501 .PHONY: maybe-install-dvi-utils install-dvi-utils
38502 maybe-install-dvi-utils:
38503 @if utils
38504 maybe-install-dvi-utils: install-dvi-utils
38506 install-dvi-utils: \
38507 configure-utils \
38508 dvi-utils
38509 @: $(MAKE); $(unstage)
38510 @[ -f ./utils/Makefile ] || exit 0; \
38511 r=`${PWD_COMMAND}`; export r; \
38512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38513 $(HOST_EXPORTS) \
38514 for flag in $(EXTRA_HOST_FLAGS) ; do \
38515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38516 done; \
38517 echo "Doing install-dvi in utils"; \
38518 (cd $(HOST_SUBDIR)/utils && \
38519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38521 "RANLIB=$${RANLIB}" \
38522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38523 install-dvi) \
38524 || exit 1
38526 @endif utils
38528 .PHONY: maybe-install-pdf-utils install-pdf-utils
38529 maybe-install-pdf-utils:
38530 @if utils
38531 maybe-install-pdf-utils: install-pdf-utils
38533 install-pdf-utils: \
38534 configure-utils \
38535 pdf-utils
38536 @: $(MAKE); $(unstage)
38537 @[ -f ./utils/Makefile ] || exit 0; \
38538 r=`${PWD_COMMAND}`; export r; \
38539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540 $(HOST_EXPORTS) \
38541 for flag in $(EXTRA_HOST_FLAGS) ; do \
38542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38543 done; \
38544 echo "Doing install-pdf in utils"; \
38545 (cd $(HOST_SUBDIR)/utils && \
38546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548 "RANLIB=$${RANLIB}" \
38549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550 install-pdf) \
38551 || exit 1
38553 @endif utils
38555 .PHONY: maybe-install-html-utils install-html-utils
38556 maybe-install-html-utils:
38557 @if utils
38558 maybe-install-html-utils: install-html-utils
38560 install-html-utils: \
38561 configure-utils \
38562 html-utils
38563 @: $(MAKE); $(unstage)
38564 @[ -f ./utils/Makefile ] || exit 0; \
38565 r=`${PWD_COMMAND}`; export r; \
38566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38567 $(HOST_EXPORTS) \
38568 for flag in $(EXTRA_HOST_FLAGS) ; do \
38569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38570 done; \
38571 echo "Doing install-html in utils"; \
38572 (cd $(HOST_SUBDIR)/utils && \
38573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38575 "RANLIB=$${RANLIB}" \
38576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38577 install-html) \
38578 || exit 1
38580 @endif utils
38582 .PHONY: maybe-installcheck-utils installcheck-utils
38583 maybe-installcheck-utils:
38584 @if utils
38585 maybe-installcheck-utils: installcheck-utils
38587 installcheck-utils: \
38588 configure-utils
38589 @: $(MAKE); $(unstage)
38590 @[ -f ./utils/Makefile ] || exit 0; \
38591 r=`${PWD_COMMAND}`; export r; \
38592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38593 $(HOST_EXPORTS) \
38594 for flag in $(EXTRA_HOST_FLAGS) ; do \
38595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38596 done; \
38597 echo "Doing installcheck in utils"; \
38598 (cd $(HOST_SUBDIR)/utils && \
38599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38601 "RANLIB=$${RANLIB}" \
38602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38603 installcheck) \
38604 || exit 1
38606 @endif utils
38608 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38609 maybe-mostlyclean-utils:
38610 @if utils
38611 maybe-mostlyclean-utils: mostlyclean-utils
38613 mostlyclean-utils:
38614 @: $(MAKE); $(unstage)
38615 @[ -f ./utils/Makefile ] || exit 0; \
38616 r=`${PWD_COMMAND}`; export r; \
38617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618 $(HOST_EXPORTS) \
38619 for flag in $(EXTRA_HOST_FLAGS) ; do \
38620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38621 done; \
38622 echo "Doing mostlyclean in utils"; \
38623 (cd $(HOST_SUBDIR)/utils && \
38624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38626 "RANLIB=$${RANLIB}" \
38627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38628 mostlyclean) \
38629 || exit 1
38631 @endif utils
38633 .PHONY: maybe-clean-utils clean-utils
38634 maybe-clean-utils:
38635 @if utils
38636 maybe-clean-utils: clean-utils
38638 clean-utils:
38639 @: $(MAKE); $(unstage)
38640 @[ -f ./utils/Makefile ] || exit 0; \
38641 r=`${PWD_COMMAND}`; export r; \
38642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38643 $(HOST_EXPORTS) \
38644 for flag in $(EXTRA_HOST_FLAGS) ; do \
38645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38646 done; \
38647 echo "Doing clean in utils"; \
38648 (cd $(HOST_SUBDIR)/utils && \
38649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38651 "RANLIB=$${RANLIB}" \
38652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38653 clean) \
38654 || exit 1
38656 @endif utils
38658 .PHONY: maybe-distclean-utils distclean-utils
38659 maybe-distclean-utils:
38660 @if utils
38661 maybe-distclean-utils: distclean-utils
38663 distclean-utils:
38664 @: $(MAKE); $(unstage)
38665 @[ -f ./utils/Makefile ] || exit 0; \
38666 r=`${PWD_COMMAND}`; export r; \
38667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38668 $(HOST_EXPORTS) \
38669 for flag in $(EXTRA_HOST_FLAGS) ; do \
38670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38671 done; \
38672 echo "Doing distclean in utils"; \
38673 (cd $(HOST_SUBDIR)/utils && \
38674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38676 "RANLIB=$${RANLIB}" \
38677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38678 distclean) \
38679 || exit 1
38681 @endif utils
38683 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38684 maybe-maintainer-clean-utils:
38685 @if utils
38686 maybe-maintainer-clean-utils: maintainer-clean-utils
38688 maintainer-clean-utils:
38689 @: $(MAKE); $(unstage)
38690 @[ -f ./utils/Makefile ] || exit 0; \
38691 r=`${PWD_COMMAND}`; export r; \
38692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693 $(HOST_EXPORTS) \
38694 for flag in $(EXTRA_HOST_FLAGS) ; do \
38695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38696 done; \
38697 echo "Doing maintainer-clean in utils"; \
38698 (cd $(HOST_SUBDIR)/utils && \
38699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38701 "RANLIB=$${RANLIB}" \
38702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38703 maintainer-clean) \
38704 || exit 1
38706 @endif utils
38710 .PHONY: configure-c++tools maybe-configure-c++tools
38711 maybe-configure-c++tools:
38712 @if gcc-bootstrap
38713 configure-c++tools: stage_current
38714 @endif gcc-bootstrap
38715 @if c++tools
38716 maybe-configure-c++tools: configure-c++tools
38717 configure-c++tools:
38718 @: $(MAKE); $(unstage)
38719 @r=`${PWD_COMMAND}`; export r; \
38720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38721 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38723 $(HOST_EXPORTS) \
38724 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38725 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38726 case $(srcdir) in \
38727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38728 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38730 esac; \
38731 module_srcdir=c++tools; \
38732 $(SHELL) \
38733 $$s/$$module_srcdir/configure \
38734 --srcdir=$${topdir}/$$module_srcdir \
38735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38736 --target=${target_alias} \
38737 || exit 1
38738 @endif c++tools
38744 .PHONY: all-c++tools maybe-all-c++tools
38745 maybe-all-c++tools:
38746 @if gcc-bootstrap
38747 all-c++tools: stage_current
38748 @endif gcc-bootstrap
38749 @if c++tools
38750 TARGET-c++tools=all
38751 maybe-all-c++tools: all-c++tools
38752 all-c++tools: configure-c++tools
38753 @: $(MAKE); $(unstage)
38754 @r=`${PWD_COMMAND}`; export r; \
38755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38756 $(HOST_EXPORTS) \
38757 (cd $(HOST_SUBDIR)/c++tools && \
38758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38759 $(TARGET-c++tools))
38760 @endif c++tools
38765 .PHONY: check-c++tools maybe-check-c++tools
38766 maybe-check-c++tools:
38767 @if c++tools
38768 maybe-check-c++tools: check-c++tools
38770 check-c++tools:
38771 @: $(MAKE); $(unstage)
38772 @r=`${PWD_COMMAND}`; export r; \
38773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774 $(HOST_EXPORTS) \
38775 (cd $(HOST_SUBDIR)/c++tools && \
38776 $(MAKE) $(FLAGS_TO_PASS) check)
38778 @endif c++tools
38780 .PHONY: install-c++tools maybe-install-c++tools
38781 maybe-install-c++tools:
38782 @if c++tools
38783 maybe-install-c++tools: install-c++tools
38785 install-c++tools: installdirs
38786 @: $(MAKE); $(unstage)
38787 @r=`${PWD_COMMAND}`; export r; \
38788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789 $(HOST_EXPORTS) \
38790 (cd $(HOST_SUBDIR)/c++tools && \
38791 $(MAKE) $(FLAGS_TO_PASS) install)
38793 @endif c++tools
38795 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38796 maybe-install-strip-c++tools:
38797 @if c++tools
38798 maybe-install-strip-c++tools: install-strip-c++tools
38800 install-strip-c++tools: installdirs
38801 @: $(MAKE); $(unstage)
38802 @r=`${PWD_COMMAND}`; export r; \
38803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38804 $(HOST_EXPORTS) \
38805 (cd $(HOST_SUBDIR)/c++tools && \
38806 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38808 @endif c++tools
38810 # Other targets (info, dvi, pdf, etc.)
38812 .PHONY: maybe-info-c++tools info-c++tools
38813 maybe-info-c++tools:
38814 @if c++tools
38815 maybe-info-c++tools: info-c++tools
38817 info-c++tools: \
38818 configure-c++tools
38819 @: $(MAKE); $(unstage)
38820 @[ -f ./c++tools/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 info in c++tools"; \
38828 (cd $(HOST_SUBDIR)/c++tools && \
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 info) \
38834 || exit 1
38836 @endif c++tools
38838 .PHONY: maybe-dvi-c++tools dvi-c++tools
38839 maybe-dvi-c++tools:
38840 @if c++tools
38841 maybe-dvi-c++tools: dvi-c++tools
38843 dvi-c++tools: \
38844 configure-c++tools
38845 @: $(MAKE); $(unstage)
38846 @[ -f ./c++tools/Makefile ] || exit 0; \
38847 r=`${PWD_COMMAND}`; export r; \
38848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38849 $(HOST_EXPORTS) \
38850 for flag in $(EXTRA_HOST_FLAGS) ; do \
38851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38852 done; \
38853 echo "Doing dvi in c++tools"; \
38854 (cd $(HOST_SUBDIR)/c++tools && \
38855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38857 "RANLIB=$${RANLIB}" \
38858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38859 dvi) \
38860 || exit 1
38862 @endif c++tools
38864 .PHONY: maybe-pdf-c++tools pdf-c++tools
38865 maybe-pdf-c++tools:
38866 @if c++tools
38867 maybe-pdf-c++tools: pdf-c++tools
38869 pdf-c++tools: \
38870 configure-c++tools
38871 @: $(MAKE); $(unstage)
38872 @[ -f ./c++tools/Makefile ] || exit 0; \
38873 r=`${PWD_COMMAND}`; export r; \
38874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38875 $(HOST_EXPORTS) \
38876 for flag in $(EXTRA_HOST_FLAGS) ; do \
38877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38878 done; \
38879 echo "Doing pdf in c++tools"; \
38880 (cd $(HOST_SUBDIR)/c++tools && \
38881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38883 "RANLIB=$${RANLIB}" \
38884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38885 pdf) \
38886 || exit 1
38888 @endif c++tools
38890 .PHONY: maybe-html-c++tools html-c++tools
38891 maybe-html-c++tools:
38892 @if c++tools
38893 maybe-html-c++tools: html-c++tools
38895 html-c++tools: \
38896 configure-c++tools
38897 @: $(MAKE); $(unstage)
38898 @[ -f ./c++tools/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 html in c++tools"; \
38906 (cd $(HOST_SUBDIR)/c++tools && \
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 html) \
38912 || exit 1
38914 @endif c++tools
38916 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38917 maybe-TAGS-c++tools:
38918 @if c++tools
38919 maybe-TAGS-c++tools: TAGS-c++tools
38921 # c++tools doesn't support TAGS.
38922 TAGS-c++tools:
38924 @endif c++tools
38926 .PHONY: maybe-install-info-c++tools install-info-c++tools
38927 maybe-install-info-c++tools:
38928 @if c++tools
38929 maybe-install-info-c++tools: install-info-c++tools
38931 install-info-c++tools: \
38932 configure-c++tools \
38933 info-c++tools
38934 @: $(MAKE); $(unstage)
38935 @[ -f ./c++tools/Makefile ] || exit 0; \
38936 r=`${PWD_COMMAND}`; export r; \
38937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938 $(HOST_EXPORTS) \
38939 for flag in $(EXTRA_HOST_FLAGS) ; do \
38940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941 done; \
38942 echo "Doing install-info in c++tools"; \
38943 (cd $(HOST_SUBDIR)/c++tools && \
38944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946 "RANLIB=$${RANLIB}" \
38947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948 install-info) \
38949 || exit 1
38951 @endif c++tools
38953 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38954 maybe-install-dvi-c++tools:
38955 @if c++tools
38956 maybe-install-dvi-c++tools: install-dvi-c++tools
38958 install-dvi-c++tools: \
38959 configure-c++tools \
38960 dvi-c++tools
38961 @: $(MAKE); $(unstage)
38962 @[ -f ./c++tools/Makefile ] || exit 0; \
38963 r=`${PWD_COMMAND}`; export r; \
38964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965 $(HOST_EXPORTS) \
38966 for flag in $(EXTRA_HOST_FLAGS) ; do \
38967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 done; \
38969 echo "Doing install-dvi in c++tools"; \
38970 (cd $(HOST_SUBDIR)/c++tools && \
38971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973 "RANLIB=$${RANLIB}" \
38974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975 install-dvi) \
38976 || exit 1
38978 @endif c++tools
38980 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38981 maybe-install-pdf-c++tools:
38982 @if c++tools
38983 maybe-install-pdf-c++tools: install-pdf-c++tools
38985 install-pdf-c++tools: \
38986 configure-c++tools \
38987 pdf-c++tools
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./c++tools/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing install-pdf in c++tools"; \
38997 (cd $(HOST_SUBDIR)/c++tools && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 install-pdf) \
39003 || exit 1
39005 @endif c++tools
39007 .PHONY: maybe-install-html-c++tools install-html-c++tools
39008 maybe-install-html-c++tools:
39009 @if c++tools
39010 maybe-install-html-c++tools: install-html-c++tools
39012 install-html-c++tools: \
39013 configure-c++tools \
39014 html-c++tools
39015 @: $(MAKE); $(unstage)
39016 @[ -f ./c++tools/Makefile ] || exit 0; \
39017 r=`${PWD_COMMAND}`; export r; \
39018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019 $(HOST_EXPORTS) \
39020 for flag in $(EXTRA_HOST_FLAGS) ; do \
39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 done; \
39023 echo "Doing install-html in c++tools"; \
39024 (cd $(HOST_SUBDIR)/c++tools && \
39025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027 "RANLIB=$${RANLIB}" \
39028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029 install-html) \
39030 || exit 1
39032 @endif c++tools
39034 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39035 maybe-installcheck-c++tools:
39036 @if c++tools
39037 maybe-installcheck-c++tools: installcheck-c++tools
39039 installcheck-c++tools: \
39040 configure-c++tools
39041 @: $(MAKE); $(unstage)
39042 @[ -f ./c++tools/Makefile ] || exit 0; \
39043 r=`${PWD_COMMAND}`; export r; \
39044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39045 $(HOST_EXPORTS) \
39046 for flag in $(EXTRA_HOST_FLAGS) ; do \
39047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39048 done; \
39049 echo "Doing installcheck in c++tools"; \
39050 (cd $(HOST_SUBDIR)/c++tools && \
39051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39053 "RANLIB=$${RANLIB}" \
39054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39055 installcheck) \
39056 || exit 1
39058 @endif c++tools
39060 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39061 maybe-mostlyclean-c++tools:
39062 @if c++tools
39063 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39065 mostlyclean-c++tools:
39066 @: $(MAKE); $(unstage)
39067 @[ -f ./c++tools/Makefile ] || exit 0; \
39068 r=`${PWD_COMMAND}`; export r; \
39069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39070 $(HOST_EXPORTS) \
39071 for flag in $(EXTRA_HOST_FLAGS) ; do \
39072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39073 done; \
39074 echo "Doing mostlyclean in c++tools"; \
39075 (cd $(HOST_SUBDIR)/c++tools && \
39076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39078 "RANLIB=$${RANLIB}" \
39079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39080 mostlyclean) \
39081 || exit 1
39083 @endif c++tools
39085 .PHONY: maybe-clean-c++tools clean-c++tools
39086 maybe-clean-c++tools:
39087 @if c++tools
39088 maybe-clean-c++tools: clean-c++tools
39090 clean-c++tools:
39091 @: $(MAKE); $(unstage)
39092 @[ -f ./c++tools/Makefile ] || exit 0; \
39093 r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(HOST_EXPORTS) \
39096 for flag in $(EXTRA_HOST_FLAGS) ; do \
39097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098 done; \
39099 echo "Doing clean in c++tools"; \
39100 (cd $(HOST_SUBDIR)/c++tools && \
39101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103 "RANLIB=$${RANLIB}" \
39104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105 clean) \
39106 || exit 1
39108 @endif c++tools
39110 .PHONY: maybe-distclean-c++tools distclean-c++tools
39111 maybe-distclean-c++tools:
39112 @if c++tools
39113 maybe-distclean-c++tools: distclean-c++tools
39115 distclean-c++tools:
39116 @: $(MAKE); $(unstage)
39117 @[ -f ./c++tools/Makefile ] || exit 0; \
39118 r=`${PWD_COMMAND}`; export r; \
39119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39120 $(HOST_EXPORTS) \
39121 for flag in $(EXTRA_HOST_FLAGS) ; do \
39122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39123 done; \
39124 echo "Doing distclean in c++tools"; \
39125 (cd $(HOST_SUBDIR)/c++tools && \
39126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39128 "RANLIB=$${RANLIB}" \
39129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39130 distclean) \
39131 || exit 1
39133 @endif c++tools
39135 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39136 maybe-maintainer-clean-c++tools:
39137 @if c++tools
39138 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39140 maintainer-clean-c++tools:
39141 @: $(MAKE); $(unstage)
39142 @[ -f ./c++tools/Makefile ] || exit 0; \
39143 r=`${PWD_COMMAND}`; export r; \
39144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39145 $(HOST_EXPORTS) \
39146 for flag in $(EXTRA_HOST_FLAGS) ; do \
39147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39148 done; \
39149 echo "Doing maintainer-clean in c++tools"; \
39150 (cd $(HOST_SUBDIR)/c++tools && \
39151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39153 "RANLIB=$${RANLIB}" \
39154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39155 maintainer-clean) \
39156 || exit 1
39158 @endif c++tools
39162 .PHONY: configure-gnattools maybe-configure-gnattools
39163 maybe-configure-gnattools:
39164 @if gcc-bootstrap
39165 configure-gnattools: stage_current
39166 @endif gcc-bootstrap
39167 @if gnattools
39168 maybe-configure-gnattools: configure-gnattools
39169 configure-gnattools:
39170 @: $(MAKE); $(unstage)
39171 @r=`${PWD_COMMAND}`; export r; \
39172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39175 $(HOST_EXPORTS) \
39176 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39177 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39178 case $(srcdir) in \
39179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39180 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39182 esac; \
39183 module_srcdir=gnattools; \
39184 $(SHELL) \
39185 $$s/$$module_srcdir/configure \
39186 --srcdir=$${topdir}/$$module_srcdir \
39187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39188 --target=${target_alias} \
39189 || exit 1
39190 @endif gnattools
39196 .PHONY: all-gnattools maybe-all-gnattools
39197 maybe-all-gnattools:
39198 @if gcc-bootstrap
39199 all-gnattools: stage_current
39200 @endif gcc-bootstrap
39201 @if gnattools
39202 TARGET-gnattools=all
39203 maybe-all-gnattools: all-gnattools
39204 all-gnattools: configure-gnattools
39205 @: $(MAKE); $(unstage)
39206 @r=`${PWD_COMMAND}`; export r; \
39207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39208 $(HOST_EXPORTS) \
39209 (cd $(HOST_SUBDIR)/gnattools && \
39210 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39211 $(TARGET-gnattools))
39212 @endif gnattools
39217 .PHONY: check-gnattools maybe-check-gnattools
39218 maybe-check-gnattools:
39219 @if gnattools
39220 maybe-check-gnattools: check-gnattools
39222 check-gnattools:
39223 @: $(MAKE); $(unstage)
39224 @r=`${PWD_COMMAND}`; export r; \
39225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226 $(HOST_EXPORTS) \
39227 (cd $(HOST_SUBDIR)/gnattools && \
39228 $(MAKE) $(FLAGS_TO_PASS) check)
39230 @endif gnattools
39232 .PHONY: install-gnattools maybe-install-gnattools
39233 maybe-install-gnattools:
39234 @if gnattools
39235 maybe-install-gnattools: install-gnattools
39237 install-gnattools: installdirs
39238 @: $(MAKE); $(unstage)
39239 @r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 (cd $(HOST_SUBDIR)/gnattools && \
39243 $(MAKE) $(FLAGS_TO_PASS) install)
39245 @endif gnattools
39247 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39248 maybe-install-strip-gnattools:
39249 @if gnattools
39250 maybe-install-strip-gnattools: install-strip-gnattools
39252 install-strip-gnattools: installdirs
39253 @: $(MAKE); $(unstage)
39254 @r=`${PWD_COMMAND}`; export r; \
39255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39256 $(HOST_EXPORTS) \
39257 (cd $(HOST_SUBDIR)/gnattools && \
39258 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39260 @endif gnattools
39262 # Other targets (info, dvi, pdf, etc.)
39264 .PHONY: maybe-info-gnattools info-gnattools
39265 maybe-info-gnattools:
39266 @if gnattools
39267 maybe-info-gnattools: info-gnattools
39269 info-gnattools: \
39270 configure-gnattools
39271 @: $(MAKE); $(unstage)
39272 @[ -f ./gnattools/Makefile ] || exit 0; \
39273 r=`${PWD_COMMAND}`; export r; \
39274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39275 $(HOST_EXPORTS) \
39276 for flag in $(EXTRA_HOST_FLAGS) ; do \
39277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39278 done; \
39279 echo "Doing info in gnattools"; \
39280 (cd $(HOST_SUBDIR)/gnattools && \
39281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39283 "RANLIB=$${RANLIB}" \
39284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39285 info) \
39286 || exit 1
39288 @endif gnattools
39290 .PHONY: maybe-dvi-gnattools dvi-gnattools
39291 maybe-dvi-gnattools:
39292 @if gnattools
39293 maybe-dvi-gnattools: dvi-gnattools
39295 dvi-gnattools: \
39296 configure-gnattools
39297 @: $(MAKE); $(unstage)
39298 @[ -f ./gnattools/Makefile ] || exit 0; \
39299 r=`${PWD_COMMAND}`; export r; \
39300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39301 $(HOST_EXPORTS) \
39302 for flag in $(EXTRA_HOST_FLAGS) ; do \
39303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39304 done; \
39305 echo "Doing dvi in gnattools"; \
39306 (cd $(HOST_SUBDIR)/gnattools && \
39307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39309 "RANLIB=$${RANLIB}" \
39310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39311 dvi) \
39312 || exit 1
39314 @endif gnattools
39316 .PHONY: maybe-pdf-gnattools pdf-gnattools
39317 maybe-pdf-gnattools:
39318 @if gnattools
39319 maybe-pdf-gnattools: pdf-gnattools
39321 pdf-gnattools: \
39322 configure-gnattools
39323 @: $(MAKE); $(unstage)
39324 @[ -f ./gnattools/Makefile ] || exit 0; \
39325 r=`${PWD_COMMAND}`; export r; \
39326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39327 $(HOST_EXPORTS) \
39328 for flag in $(EXTRA_HOST_FLAGS) ; do \
39329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39330 done; \
39331 echo "Doing pdf in gnattools"; \
39332 (cd $(HOST_SUBDIR)/gnattools && \
39333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39335 "RANLIB=$${RANLIB}" \
39336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39337 pdf) \
39338 || exit 1
39340 @endif gnattools
39342 .PHONY: maybe-html-gnattools html-gnattools
39343 maybe-html-gnattools:
39344 @if gnattools
39345 maybe-html-gnattools: html-gnattools
39347 html-gnattools: \
39348 configure-gnattools
39349 @: $(MAKE); $(unstage)
39350 @[ -f ./gnattools/Makefile ] || exit 0; \
39351 r=`${PWD_COMMAND}`; export r; \
39352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39353 $(HOST_EXPORTS) \
39354 for flag in $(EXTRA_HOST_FLAGS) ; do \
39355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39356 done; \
39357 echo "Doing html in gnattools"; \
39358 (cd $(HOST_SUBDIR)/gnattools && \
39359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39361 "RANLIB=$${RANLIB}" \
39362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39363 html) \
39364 || exit 1
39366 @endif gnattools
39368 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39369 maybe-TAGS-gnattools:
39370 @if gnattools
39371 maybe-TAGS-gnattools: TAGS-gnattools
39373 TAGS-gnattools: \
39374 configure-gnattools
39375 @: $(MAKE); $(unstage)
39376 @[ -f ./gnattools/Makefile ] || exit 0; \
39377 r=`${PWD_COMMAND}`; export r; \
39378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39379 $(HOST_EXPORTS) \
39380 for flag in $(EXTRA_HOST_FLAGS) ; do \
39381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382 done; \
39383 echo "Doing TAGS in gnattools"; \
39384 (cd $(HOST_SUBDIR)/gnattools && \
39385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39387 "RANLIB=$${RANLIB}" \
39388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39389 TAGS) \
39390 || exit 1
39392 @endif gnattools
39394 .PHONY: maybe-install-info-gnattools install-info-gnattools
39395 maybe-install-info-gnattools:
39396 @if gnattools
39397 maybe-install-info-gnattools: install-info-gnattools
39399 install-info-gnattools: \
39400 configure-gnattools \
39401 info-gnattools
39402 @: $(MAKE); $(unstage)
39403 @[ -f ./gnattools/Makefile ] || exit 0; \
39404 r=`${PWD_COMMAND}`; export r; \
39405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39406 $(HOST_EXPORTS) \
39407 for flag in $(EXTRA_HOST_FLAGS) ; do \
39408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39409 done; \
39410 echo "Doing install-info in gnattools"; \
39411 (cd $(HOST_SUBDIR)/gnattools && \
39412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39414 "RANLIB=$${RANLIB}" \
39415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39416 install-info) \
39417 || exit 1
39419 @endif gnattools
39421 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39422 maybe-install-dvi-gnattools:
39423 @if gnattools
39424 maybe-install-dvi-gnattools: install-dvi-gnattools
39426 install-dvi-gnattools: \
39427 configure-gnattools \
39428 dvi-gnattools
39429 @: $(MAKE); $(unstage)
39430 @[ -f ./gnattools/Makefile ] || exit 0; \
39431 r=`${PWD_COMMAND}`; export r; \
39432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39433 $(HOST_EXPORTS) \
39434 for flag in $(EXTRA_HOST_FLAGS) ; do \
39435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39436 done; \
39437 echo "Doing install-dvi in gnattools"; \
39438 (cd $(HOST_SUBDIR)/gnattools && \
39439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39441 "RANLIB=$${RANLIB}" \
39442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39443 install-dvi) \
39444 || exit 1
39446 @endif gnattools
39448 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39449 maybe-install-pdf-gnattools:
39450 @if gnattools
39451 maybe-install-pdf-gnattools: install-pdf-gnattools
39453 install-pdf-gnattools: \
39454 configure-gnattools \
39455 pdf-gnattools
39456 @: $(MAKE); $(unstage)
39457 @[ -f ./gnattools/Makefile ] || exit 0; \
39458 r=`${PWD_COMMAND}`; export r; \
39459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39460 $(HOST_EXPORTS) \
39461 for flag in $(EXTRA_HOST_FLAGS) ; do \
39462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463 done; \
39464 echo "Doing install-pdf in gnattools"; \
39465 (cd $(HOST_SUBDIR)/gnattools && \
39466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39468 "RANLIB=$${RANLIB}" \
39469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39470 install-pdf) \
39471 || exit 1
39473 @endif gnattools
39475 .PHONY: maybe-install-html-gnattools install-html-gnattools
39476 maybe-install-html-gnattools:
39477 @if gnattools
39478 maybe-install-html-gnattools: install-html-gnattools
39480 install-html-gnattools: \
39481 configure-gnattools \
39482 html-gnattools
39483 @: $(MAKE); $(unstage)
39484 @[ -f ./gnattools/Makefile ] || exit 0; \
39485 r=`${PWD_COMMAND}`; export r; \
39486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39487 $(HOST_EXPORTS) \
39488 for flag in $(EXTRA_HOST_FLAGS) ; do \
39489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39490 done; \
39491 echo "Doing install-html in gnattools"; \
39492 (cd $(HOST_SUBDIR)/gnattools && \
39493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39495 "RANLIB=$${RANLIB}" \
39496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39497 install-html) \
39498 || exit 1
39500 @endif gnattools
39502 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39503 maybe-installcheck-gnattools:
39504 @if gnattools
39505 maybe-installcheck-gnattools: installcheck-gnattools
39507 installcheck-gnattools: \
39508 configure-gnattools
39509 @: $(MAKE); $(unstage)
39510 @[ -f ./gnattools/Makefile ] || exit 0; \
39511 r=`${PWD_COMMAND}`; export r; \
39512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39513 $(HOST_EXPORTS) \
39514 for flag in $(EXTRA_HOST_FLAGS) ; do \
39515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39516 done; \
39517 echo "Doing installcheck in gnattools"; \
39518 (cd $(HOST_SUBDIR)/gnattools && \
39519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39521 "RANLIB=$${RANLIB}" \
39522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39523 installcheck) \
39524 || exit 1
39526 @endif gnattools
39528 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39529 maybe-mostlyclean-gnattools:
39530 @if gnattools
39531 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39533 mostlyclean-gnattools:
39534 @: $(MAKE); $(unstage)
39535 @[ -f ./gnattools/Makefile ] || exit 0; \
39536 r=`${PWD_COMMAND}`; export r; \
39537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39538 $(HOST_EXPORTS) \
39539 for flag in $(EXTRA_HOST_FLAGS) ; do \
39540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39541 done; \
39542 echo "Doing mostlyclean in gnattools"; \
39543 (cd $(HOST_SUBDIR)/gnattools && \
39544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39546 "RANLIB=$${RANLIB}" \
39547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39548 mostlyclean) \
39549 || exit 1
39551 @endif gnattools
39553 .PHONY: maybe-clean-gnattools clean-gnattools
39554 maybe-clean-gnattools:
39555 @if gnattools
39556 maybe-clean-gnattools: clean-gnattools
39558 clean-gnattools:
39559 @: $(MAKE); $(unstage)
39560 @[ -f ./gnattools/Makefile ] || exit 0; \
39561 r=`${PWD_COMMAND}`; export r; \
39562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563 $(HOST_EXPORTS) \
39564 for flag in $(EXTRA_HOST_FLAGS) ; do \
39565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39566 done; \
39567 echo "Doing clean in gnattools"; \
39568 (cd $(HOST_SUBDIR)/gnattools && \
39569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39571 "RANLIB=$${RANLIB}" \
39572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39573 clean) \
39574 || exit 1
39576 @endif gnattools
39578 .PHONY: maybe-distclean-gnattools distclean-gnattools
39579 maybe-distclean-gnattools:
39580 @if gnattools
39581 maybe-distclean-gnattools: distclean-gnattools
39583 distclean-gnattools:
39584 @: $(MAKE); $(unstage)
39585 @[ -f ./gnattools/Makefile ] || exit 0; \
39586 r=`${PWD_COMMAND}`; export r; \
39587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39588 $(HOST_EXPORTS) \
39589 for flag in $(EXTRA_HOST_FLAGS) ; do \
39590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39591 done; \
39592 echo "Doing distclean in gnattools"; \
39593 (cd $(HOST_SUBDIR)/gnattools && \
39594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39596 "RANLIB=$${RANLIB}" \
39597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39598 distclean) \
39599 || exit 1
39601 @endif gnattools
39603 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39604 maybe-maintainer-clean-gnattools:
39605 @if gnattools
39606 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39608 maintainer-clean-gnattools:
39609 @: $(MAKE); $(unstage)
39610 @[ -f ./gnattools/Makefile ] || exit 0; \
39611 r=`${PWD_COMMAND}`; export r; \
39612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39613 $(HOST_EXPORTS) \
39614 for flag in $(EXTRA_HOST_FLAGS) ; do \
39615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39616 done; \
39617 echo "Doing maintainer-clean in gnattools"; \
39618 (cd $(HOST_SUBDIR)/gnattools && \
39619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39621 "RANLIB=$${RANLIB}" \
39622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39623 maintainer-clean) \
39624 || exit 1
39626 @endif gnattools
39630 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39631 maybe-configure-lto-plugin:
39632 @if gcc-bootstrap
39633 configure-lto-plugin: stage_current
39634 @endif gcc-bootstrap
39635 @if lto-plugin
39636 maybe-configure-lto-plugin: configure-lto-plugin
39637 configure-lto-plugin:
39638 @r=`${PWD_COMMAND}`; export r; \
39639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39640 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39642 $(HOST_EXPORTS) \
39643 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39644 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39645 case $(srcdir) in \
39646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39647 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39649 esac; \
39650 module_srcdir=lto-plugin; \
39651 $(SHELL) \
39652 $$s/$$module_srcdir/configure \
39653 --srcdir=$${topdir}/$$module_srcdir \
39654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39655 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39656 || exit 1
39657 @endif lto-plugin
39661 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39662 maybe-configure-stage1-lto-plugin:
39663 @if lto-plugin-bootstrap
39664 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39665 configure-stage1-lto-plugin:
39666 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39668 @r=`${PWD_COMMAND}`; export r; \
39669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39670 TFLAGS="$(STAGE1_TFLAGS)"; \
39671 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39672 $(HOST_EXPORTS) \
39673 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39674 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39675 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39676 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39678 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39679 case $(srcdir) in \
39680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39681 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39683 esac; \
39684 module_srcdir=lto-plugin; \
39685 $(SHELL) $$s/$$module_srcdir/configure \
39686 --srcdir=$${topdir}/$$module_srcdir \
39687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39688 --target=${target_alias} \
39690 $(STAGE1_CONFIGURE_FLAGS) \
39691 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39692 @endif lto-plugin-bootstrap
39694 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39695 maybe-configure-stage2-lto-plugin:
39696 @if lto-plugin-bootstrap
39697 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39698 configure-stage2-lto-plugin:
39699 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39701 @r=`${PWD_COMMAND}`; export r; \
39702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703 TFLAGS="$(STAGE2_TFLAGS)"; \
39704 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39705 $(HOST_EXPORTS) \
39706 $(POSTSTAGE1_HOST_EXPORTS) \
39707 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39708 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39709 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39710 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39712 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39713 case $(srcdir) in \
39714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39715 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39717 esac; \
39718 module_srcdir=lto-plugin; \
39719 $(SHELL) $$s/$$module_srcdir/configure \
39720 --srcdir=$${topdir}/$$module_srcdir \
39721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39722 --target=${target_alias} \
39723 --with-build-libsubdir=$(HOST_SUBDIR) \
39724 $(STAGE2_CONFIGURE_FLAGS) \
39725 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39726 @endif lto-plugin-bootstrap
39728 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39729 maybe-configure-stage3-lto-plugin:
39730 @if lto-plugin-bootstrap
39731 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39732 configure-stage3-lto-plugin:
39733 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39735 @r=`${PWD_COMMAND}`; export r; \
39736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39737 TFLAGS="$(STAGE3_TFLAGS)"; \
39738 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39739 $(HOST_EXPORTS) \
39740 $(POSTSTAGE1_HOST_EXPORTS) \
39741 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39742 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39743 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39744 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39746 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39747 case $(srcdir) in \
39748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39749 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39751 esac; \
39752 module_srcdir=lto-plugin; \
39753 $(SHELL) $$s/$$module_srcdir/configure \
39754 --srcdir=$${topdir}/$$module_srcdir \
39755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39756 --target=${target_alias} \
39757 --with-build-libsubdir=$(HOST_SUBDIR) \
39758 $(STAGE3_CONFIGURE_FLAGS) \
39759 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39760 @endif lto-plugin-bootstrap
39762 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39763 maybe-configure-stage4-lto-plugin:
39764 @if lto-plugin-bootstrap
39765 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39766 configure-stage4-lto-plugin:
39767 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39769 @r=`${PWD_COMMAND}`; export r; \
39770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39771 TFLAGS="$(STAGE4_TFLAGS)"; \
39772 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39773 $(HOST_EXPORTS) \
39774 $(POSTSTAGE1_HOST_EXPORTS) \
39775 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39776 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39777 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39778 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39780 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39781 case $(srcdir) in \
39782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39783 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39785 esac; \
39786 module_srcdir=lto-plugin; \
39787 $(SHELL) $$s/$$module_srcdir/configure \
39788 --srcdir=$${topdir}/$$module_srcdir \
39789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39790 --target=${target_alias} \
39791 --with-build-libsubdir=$(HOST_SUBDIR) \
39792 $(STAGE4_CONFIGURE_FLAGS) \
39793 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39794 @endif lto-plugin-bootstrap
39796 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39797 maybe-configure-stageprofile-lto-plugin:
39798 @if lto-plugin-bootstrap
39799 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39800 configure-stageprofile-lto-plugin:
39801 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39803 @r=`${PWD_COMMAND}`; export r; \
39804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39805 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39806 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39807 $(HOST_EXPORTS) \
39808 $(POSTSTAGE1_HOST_EXPORTS) \
39809 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39810 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39811 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39812 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39814 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39815 case $(srcdir) in \
39816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39817 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39819 esac; \
39820 module_srcdir=lto-plugin; \
39821 $(SHELL) $$s/$$module_srcdir/configure \
39822 --srcdir=$${topdir}/$$module_srcdir \
39823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39824 --target=${target_alias} \
39825 --with-build-libsubdir=$(HOST_SUBDIR) \
39826 $(STAGEprofile_CONFIGURE_FLAGS) \
39827 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39828 @endif lto-plugin-bootstrap
39830 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39831 maybe-configure-stagetrain-lto-plugin:
39832 @if lto-plugin-bootstrap
39833 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39834 configure-stagetrain-lto-plugin:
39835 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39837 @r=`${PWD_COMMAND}`; export r; \
39838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39839 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39840 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39841 $(HOST_EXPORTS) \
39842 $(POSTSTAGE1_HOST_EXPORTS) \
39843 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39844 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39845 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39846 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39848 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39849 case $(srcdir) in \
39850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39851 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39853 esac; \
39854 module_srcdir=lto-plugin; \
39855 $(SHELL) $$s/$$module_srcdir/configure \
39856 --srcdir=$${topdir}/$$module_srcdir \
39857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39858 --target=${target_alias} \
39859 --with-build-libsubdir=$(HOST_SUBDIR) \
39860 $(STAGEtrain_CONFIGURE_FLAGS) \
39861 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39862 @endif lto-plugin-bootstrap
39864 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39865 maybe-configure-stagefeedback-lto-plugin:
39866 @if lto-plugin-bootstrap
39867 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39868 configure-stagefeedback-lto-plugin:
39869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39871 @r=`${PWD_COMMAND}`; export r; \
39872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39874 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39875 $(HOST_EXPORTS) \
39876 $(POSTSTAGE1_HOST_EXPORTS) \
39877 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39878 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39879 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39880 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39882 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39883 case $(srcdir) in \
39884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39885 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39887 esac; \
39888 module_srcdir=lto-plugin; \
39889 $(SHELL) $$s/$$module_srcdir/configure \
39890 --srcdir=$${topdir}/$$module_srcdir \
39891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39892 --target=${target_alias} \
39893 --with-build-libsubdir=$(HOST_SUBDIR) \
39894 $(STAGEfeedback_CONFIGURE_FLAGS) \
39895 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39896 @endif lto-plugin-bootstrap
39898 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39899 maybe-configure-stageautoprofile-lto-plugin:
39900 @if lto-plugin-bootstrap
39901 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39902 configure-stageautoprofile-lto-plugin:
39903 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39905 @r=`${PWD_COMMAND}`; export r; \
39906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39908 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39909 $(HOST_EXPORTS) \
39910 $(POSTSTAGE1_HOST_EXPORTS) \
39911 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39912 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39913 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39914 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39916 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39917 case $(srcdir) in \
39918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39919 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39921 esac; \
39922 module_srcdir=lto-plugin; \
39923 $(SHELL) $$s/$$module_srcdir/configure \
39924 --srcdir=$${topdir}/$$module_srcdir \
39925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39926 --target=${target_alias} \
39927 --with-build-libsubdir=$(HOST_SUBDIR) \
39928 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39929 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39930 @endif lto-plugin-bootstrap
39932 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39933 maybe-configure-stageautofeedback-lto-plugin:
39934 @if lto-plugin-bootstrap
39935 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39936 configure-stageautofeedback-lto-plugin:
39937 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39939 @r=`${PWD_COMMAND}`; export r; \
39940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39942 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39943 $(HOST_EXPORTS) \
39944 $(POSTSTAGE1_HOST_EXPORTS) \
39945 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39946 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39947 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39948 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39950 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39951 case $(srcdir) in \
39952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39953 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39955 esac; \
39956 module_srcdir=lto-plugin; \
39957 $(SHELL) $$s/$$module_srcdir/configure \
39958 --srcdir=$${topdir}/$$module_srcdir \
39959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39960 --target=${target_alias} \
39961 --with-build-libsubdir=$(HOST_SUBDIR) \
39962 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39963 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39964 @endif lto-plugin-bootstrap
39970 .PHONY: all-lto-plugin maybe-all-lto-plugin
39971 maybe-all-lto-plugin:
39972 @if gcc-bootstrap
39973 all-lto-plugin: stage_current
39974 @endif gcc-bootstrap
39975 @if lto-plugin
39976 TARGET-lto-plugin=all
39977 maybe-all-lto-plugin: all-lto-plugin
39978 all-lto-plugin: configure-lto-plugin
39979 @r=`${PWD_COMMAND}`; export r; \
39980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981 $(HOST_EXPORTS) \
39982 (cd $(HOST_SUBDIR)/lto-plugin && \
39983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39984 $(TARGET-lto-plugin))
39985 @endif lto-plugin
39989 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39990 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39991 maybe-all-stage1-lto-plugin:
39992 maybe-clean-stage1-lto-plugin:
39993 @if lto-plugin-bootstrap
39994 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39995 all-stage1: all-stage1-lto-plugin
39996 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39997 all-stage1-lto-plugin: configure-stage1-lto-plugin
39998 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39999 @r=`${PWD_COMMAND}`; export r; \
40000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40001 TFLAGS="$(STAGE1_TFLAGS)"; \
40002 $(HOST_EXPORTS) \
40003 cd $(HOST_SUBDIR)/lto-plugin && \
40005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40006 CFLAGS="$(STAGE1_CFLAGS)" \
40007 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40008 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40009 LIBCFLAGS="$(LIBCFLAGS)" \
40010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40013 $(EXTRA_HOST_FLAGS) \
40014 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40015 TFLAGS="$(STAGE1_TFLAGS)" \
40016 $(TARGET-stage1-lto-plugin)
40018 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40019 clean-stage1: clean-stage1-lto-plugin
40020 clean-stage1-lto-plugin:
40021 @if [ $(current_stage) = stage1 ]; then \
40022 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40023 else \
40024 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40025 $(MAKE) stage1-start; \
40026 fi; \
40027 cd $(HOST_SUBDIR)/lto-plugin && \
40028 $(MAKE) $(EXTRA_HOST_FLAGS) \
40029 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40030 @endif lto-plugin-bootstrap
40033 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40034 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40035 maybe-all-stage2-lto-plugin:
40036 maybe-clean-stage2-lto-plugin:
40037 @if lto-plugin-bootstrap
40038 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40039 all-stage2: all-stage2-lto-plugin
40040 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40041 all-stage2-lto-plugin: configure-stage2-lto-plugin
40042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40043 @r=`${PWD_COMMAND}`; export r; \
40044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045 TFLAGS="$(STAGE2_TFLAGS)"; \
40046 $(HOST_EXPORTS) \
40047 $(POSTSTAGE1_HOST_EXPORTS) \
40048 cd $(HOST_SUBDIR)/lto-plugin && \
40050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40051 CFLAGS="$(STAGE2_CFLAGS)" \
40052 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40053 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40054 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40059 TFLAGS="$(STAGE2_TFLAGS)" \
40060 $(TARGET-stage2-lto-plugin)
40062 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40063 clean-stage2: clean-stage2-lto-plugin
40064 clean-stage2-lto-plugin:
40065 @if [ $(current_stage) = stage2 ]; then \
40066 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40067 else \
40068 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40069 $(MAKE) stage2-start; \
40070 fi; \
40071 cd $(HOST_SUBDIR)/lto-plugin && \
40072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40073 @endif lto-plugin-bootstrap
40076 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40077 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40078 maybe-all-stage3-lto-plugin:
40079 maybe-clean-stage3-lto-plugin:
40080 @if lto-plugin-bootstrap
40081 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40082 all-stage3: all-stage3-lto-plugin
40083 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40084 all-stage3-lto-plugin: configure-stage3-lto-plugin
40085 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40086 @r=`${PWD_COMMAND}`; export r; \
40087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40088 TFLAGS="$(STAGE3_TFLAGS)"; \
40089 $(HOST_EXPORTS) \
40090 $(POSTSTAGE1_HOST_EXPORTS) \
40091 cd $(HOST_SUBDIR)/lto-plugin && \
40093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40094 CFLAGS="$(STAGE3_CFLAGS)" \
40095 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40096 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40097 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40102 TFLAGS="$(STAGE3_TFLAGS)" \
40103 $(TARGET-stage3-lto-plugin)
40105 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40106 clean-stage3: clean-stage3-lto-plugin
40107 clean-stage3-lto-plugin:
40108 @if [ $(current_stage) = stage3 ]; then \
40109 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40110 else \
40111 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40112 $(MAKE) stage3-start; \
40113 fi; \
40114 cd $(HOST_SUBDIR)/lto-plugin && \
40115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40116 @endif lto-plugin-bootstrap
40119 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40120 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40121 maybe-all-stage4-lto-plugin:
40122 maybe-clean-stage4-lto-plugin:
40123 @if lto-plugin-bootstrap
40124 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40125 all-stage4: all-stage4-lto-plugin
40126 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40127 all-stage4-lto-plugin: configure-stage4-lto-plugin
40128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40129 @r=`${PWD_COMMAND}`; export r; \
40130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40131 TFLAGS="$(STAGE4_TFLAGS)"; \
40132 $(HOST_EXPORTS) \
40133 $(POSTSTAGE1_HOST_EXPORTS) \
40134 cd $(HOST_SUBDIR)/lto-plugin && \
40136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40137 CFLAGS="$(STAGE4_CFLAGS)" \
40138 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40139 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40140 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40145 TFLAGS="$(STAGE4_TFLAGS)" \
40146 $(TARGET-stage4-lto-plugin)
40148 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40149 clean-stage4: clean-stage4-lto-plugin
40150 clean-stage4-lto-plugin:
40151 @if [ $(current_stage) = stage4 ]; then \
40152 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40153 else \
40154 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40155 $(MAKE) stage4-start; \
40156 fi; \
40157 cd $(HOST_SUBDIR)/lto-plugin && \
40158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40159 @endif lto-plugin-bootstrap
40162 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40163 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40164 maybe-all-stageprofile-lto-plugin:
40165 maybe-clean-stageprofile-lto-plugin:
40166 @if lto-plugin-bootstrap
40167 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40168 all-stageprofile: all-stageprofile-lto-plugin
40169 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40170 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40171 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40172 @r=`${PWD_COMMAND}`; export r; \
40173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40175 $(HOST_EXPORTS) \
40176 $(POSTSTAGE1_HOST_EXPORTS) \
40177 cd $(HOST_SUBDIR)/lto-plugin && \
40179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40180 CFLAGS="$(STAGEprofile_CFLAGS)" \
40181 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40182 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40183 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40188 TFLAGS="$(STAGEprofile_TFLAGS)" \
40189 $(TARGET-stageprofile-lto-plugin)
40191 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40192 clean-stageprofile: clean-stageprofile-lto-plugin
40193 clean-stageprofile-lto-plugin:
40194 @if [ $(current_stage) = stageprofile ]; then \
40195 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40196 else \
40197 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40198 $(MAKE) stageprofile-start; \
40199 fi; \
40200 cd $(HOST_SUBDIR)/lto-plugin && \
40201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40202 @endif lto-plugin-bootstrap
40205 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40206 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40207 maybe-all-stagetrain-lto-plugin:
40208 maybe-clean-stagetrain-lto-plugin:
40209 @if lto-plugin-bootstrap
40210 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40211 all-stagetrain: all-stagetrain-lto-plugin
40212 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40213 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40214 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40215 @r=`${PWD_COMMAND}`; export r; \
40216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40217 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40218 $(HOST_EXPORTS) \
40219 $(POSTSTAGE1_HOST_EXPORTS) \
40220 cd $(HOST_SUBDIR)/lto-plugin && \
40222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40223 CFLAGS="$(STAGEtrain_CFLAGS)" \
40224 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40225 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40226 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40231 TFLAGS="$(STAGEtrain_TFLAGS)" \
40232 $(TARGET-stagetrain-lto-plugin)
40234 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40235 clean-stagetrain: clean-stagetrain-lto-plugin
40236 clean-stagetrain-lto-plugin:
40237 @if [ $(current_stage) = stagetrain ]; then \
40238 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40239 else \
40240 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40241 $(MAKE) stagetrain-start; \
40242 fi; \
40243 cd $(HOST_SUBDIR)/lto-plugin && \
40244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40245 @endif lto-plugin-bootstrap
40248 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40249 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40250 maybe-all-stagefeedback-lto-plugin:
40251 maybe-clean-stagefeedback-lto-plugin:
40252 @if lto-plugin-bootstrap
40253 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40254 all-stagefeedback: all-stagefeedback-lto-plugin
40255 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40256 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40257 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40258 @r=`${PWD_COMMAND}`; export r; \
40259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40260 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40261 $(HOST_EXPORTS) \
40262 $(POSTSTAGE1_HOST_EXPORTS) \
40263 cd $(HOST_SUBDIR)/lto-plugin && \
40265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40266 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40267 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40268 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40269 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40274 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40275 $(TARGET-stagefeedback-lto-plugin)
40277 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40278 clean-stagefeedback: clean-stagefeedback-lto-plugin
40279 clean-stagefeedback-lto-plugin:
40280 @if [ $(current_stage) = stagefeedback ]; then \
40281 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40282 else \
40283 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40284 $(MAKE) stagefeedback-start; \
40285 fi; \
40286 cd $(HOST_SUBDIR)/lto-plugin && \
40287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40288 @endif lto-plugin-bootstrap
40291 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40292 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40293 maybe-all-stageautoprofile-lto-plugin:
40294 maybe-clean-stageautoprofile-lto-plugin:
40295 @if lto-plugin-bootstrap
40296 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40297 all-stageautoprofile: all-stageautoprofile-lto-plugin
40298 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40299 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40300 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40301 @r=`${PWD_COMMAND}`; export r; \
40302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40303 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40304 $(HOST_EXPORTS) \
40305 $(POSTSTAGE1_HOST_EXPORTS) \
40306 cd $(HOST_SUBDIR)/lto-plugin && \
40307 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40309 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40310 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40311 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40312 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40317 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40318 $(TARGET-stageautoprofile-lto-plugin)
40320 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40321 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40322 clean-stageautoprofile-lto-plugin:
40323 @if [ $(current_stage) = stageautoprofile ]; then \
40324 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40325 else \
40326 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40327 $(MAKE) stageautoprofile-start; \
40328 fi; \
40329 cd $(HOST_SUBDIR)/lto-plugin && \
40330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40331 @endif lto-plugin-bootstrap
40334 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40335 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40336 maybe-all-stageautofeedback-lto-plugin:
40337 maybe-clean-stageautofeedback-lto-plugin:
40338 @if lto-plugin-bootstrap
40339 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40340 all-stageautofeedback: all-stageautofeedback-lto-plugin
40341 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40342 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40343 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40344 @r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40347 $(HOST_EXPORTS) \
40348 $(POSTSTAGE1_HOST_EXPORTS) \
40349 cd $(HOST_SUBDIR)/lto-plugin && \
40351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40352 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40353 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40354 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40355 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40360 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40361 $(TARGET-stageautofeedback-lto-plugin)
40363 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40364 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40365 clean-stageautofeedback-lto-plugin:
40366 @if [ $(current_stage) = stageautofeedback ]; then \
40367 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40368 else \
40369 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40370 $(MAKE) stageautofeedback-start; \
40371 fi; \
40372 cd $(HOST_SUBDIR)/lto-plugin && \
40373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40374 @endif lto-plugin-bootstrap
40380 .PHONY: check-lto-plugin maybe-check-lto-plugin
40381 maybe-check-lto-plugin:
40382 @if lto-plugin
40383 maybe-check-lto-plugin: check-lto-plugin
40385 check-lto-plugin:
40386 @: $(MAKE); $(unstage)
40387 @r=`${PWD_COMMAND}`; export r; \
40388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40389 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40390 (cd $(HOST_SUBDIR)/lto-plugin && \
40391 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40393 @endif lto-plugin
40395 .PHONY: install-lto-plugin maybe-install-lto-plugin
40396 maybe-install-lto-plugin:
40397 @if lto-plugin
40398 maybe-install-lto-plugin: install-lto-plugin
40400 install-lto-plugin: installdirs
40401 @: $(MAKE); $(unstage)
40402 @r=`${PWD_COMMAND}`; export r; \
40403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40404 $(HOST_EXPORTS) \
40405 (cd $(HOST_SUBDIR)/lto-plugin && \
40406 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40408 @endif lto-plugin
40410 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40411 maybe-install-strip-lto-plugin:
40412 @if lto-plugin
40413 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40415 install-strip-lto-plugin: installdirs
40416 @: $(MAKE); $(unstage)
40417 @r=`${PWD_COMMAND}`; export r; \
40418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419 $(HOST_EXPORTS) \
40420 (cd $(HOST_SUBDIR)/lto-plugin && \
40421 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40423 @endif lto-plugin
40425 # Other targets (info, dvi, pdf, etc.)
40427 .PHONY: maybe-info-lto-plugin info-lto-plugin
40428 maybe-info-lto-plugin:
40429 @if lto-plugin
40430 maybe-info-lto-plugin: info-lto-plugin
40432 info-lto-plugin: \
40433 configure-lto-plugin
40434 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40435 r=`${PWD_COMMAND}`; export r; \
40436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437 $(HOST_EXPORTS) \
40438 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40440 done; \
40441 echo "Doing info in lto-plugin"; \
40442 (cd $(HOST_SUBDIR)/lto-plugin && \
40443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40445 "RANLIB=$${RANLIB}" \
40446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40447 info) \
40448 || exit 1
40450 @endif lto-plugin
40452 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40453 maybe-dvi-lto-plugin:
40454 @if lto-plugin
40455 maybe-dvi-lto-plugin: dvi-lto-plugin
40457 dvi-lto-plugin: \
40458 configure-lto-plugin
40459 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40460 r=`${PWD_COMMAND}`; export r; \
40461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462 $(HOST_EXPORTS) \
40463 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40465 done; \
40466 echo "Doing dvi in lto-plugin"; \
40467 (cd $(HOST_SUBDIR)/lto-plugin && \
40468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40470 "RANLIB=$${RANLIB}" \
40471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40472 dvi) \
40473 || exit 1
40475 @endif lto-plugin
40477 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40478 maybe-pdf-lto-plugin:
40479 @if lto-plugin
40480 maybe-pdf-lto-plugin: pdf-lto-plugin
40482 pdf-lto-plugin: \
40483 configure-lto-plugin
40484 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40485 r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 $(HOST_EXPORTS) \
40488 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40490 done; \
40491 echo "Doing pdf in lto-plugin"; \
40492 (cd $(HOST_SUBDIR)/lto-plugin && \
40493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40495 "RANLIB=$${RANLIB}" \
40496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40497 pdf) \
40498 || exit 1
40500 @endif lto-plugin
40502 .PHONY: maybe-html-lto-plugin html-lto-plugin
40503 maybe-html-lto-plugin:
40504 @if lto-plugin
40505 maybe-html-lto-plugin: html-lto-plugin
40507 html-lto-plugin: \
40508 configure-lto-plugin
40509 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40510 r=`${PWD_COMMAND}`; export r; \
40511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40512 $(HOST_EXPORTS) \
40513 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40515 done; \
40516 echo "Doing html in lto-plugin"; \
40517 (cd $(HOST_SUBDIR)/lto-plugin && \
40518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40520 "RANLIB=$${RANLIB}" \
40521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40522 html) \
40523 || exit 1
40525 @endif lto-plugin
40527 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40528 maybe-TAGS-lto-plugin:
40529 @if lto-plugin
40530 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40532 TAGS-lto-plugin: \
40533 configure-lto-plugin
40534 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40535 r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(HOST_EXPORTS) \
40538 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40540 done; \
40541 echo "Doing TAGS in lto-plugin"; \
40542 (cd $(HOST_SUBDIR)/lto-plugin && \
40543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545 "RANLIB=$${RANLIB}" \
40546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547 TAGS) \
40548 || exit 1
40550 @endif lto-plugin
40552 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40553 maybe-install-info-lto-plugin:
40554 @if lto-plugin
40555 maybe-install-info-lto-plugin: install-info-lto-plugin
40557 install-info-lto-plugin: \
40558 configure-lto-plugin \
40559 info-lto-plugin
40560 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40561 r=`${PWD_COMMAND}`; export r; \
40562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40563 $(HOST_EXPORTS) \
40564 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40566 done; \
40567 echo "Doing install-info in lto-plugin"; \
40568 (cd $(HOST_SUBDIR)/lto-plugin && \
40569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40571 "RANLIB=$${RANLIB}" \
40572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40573 install-info) \
40574 || exit 1
40576 @endif lto-plugin
40578 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40579 maybe-install-dvi-lto-plugin:
40580 @if lto-plugin
40581 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40583 install-dvi-lto-plugin: \
40584 configure-lto-plugin \
40585 dvi-lto-plugin
40586 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40587 r=`${PWD_COMMAND}`; export r; \
40588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589 $(HOST_EXPORTS) \
40590 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40592 done; \
40593 echo "Doing install-dvi in lto-plugin"; \
40594 (cd $(HOST_SUBDIR)/lto-plugin && \
40595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40597 "RANLIB=$${RANLIB}" \
40598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40599 install-dvi) \
40600 || exit 1
40602 @endif lto-plugin
40604 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40605 maybe-install-pdf-lto-plugin:
40606 @if lto-plugin
40607 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40609 install-pdf-lto-plugin: \
40610 configure-lto-plugin \
40611 pdf-lto-plugin
40612 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40613 r=`${PWD_COMMAND}`; export r; \
40614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615 $(HOST_EXPORTS) \
40616 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40618 done; \
40619 echo "Doing install-pdf in lto-plugin"; \
40620 (cd $(HOST_SUBDIR)/lto-plugin && \
40621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40623 "RANLIB=$${RANLIB}" \
40624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40625 install-pdf) \
40626 || exit 1
40628 @endif lto-plugin
40630 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40631 maybe-install-html-lto-plugin:
40632 @if lto-plugin
40633 maybe-install-html-lto-plugin: install-html-lto-plugin
40635 install-html-lto-plugin: \
40636 configure-lto-plugin \
40637 html-lto-plugin
40638 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40639 r=`${PWD_COMMAND}`; export r; \
40640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40641 $(HOST_EXPORTS) \
40642 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40644 done; \
40645 echo "Doing install-html in lto-plugin"; \
40646 (cd $(HOST_SUBDIR)/lto-plugin && \
40647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40649 "RANLIB=$${RANLIB}" \
40650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40651 install-html) \
40652 || exit 1
40654 @endif lto-plugin
40656 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40657 maybe-installcheck-lto-plugin:
40658 @if lto-plugin
40659 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40661 installcheck-lto-plugin: \
40662 configure-lto-plugin
40663 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40664 r=`${PWD_COMMAND}`; export r; \
40665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40666 $(HOST_EXPORTS) \
40667 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40669 done; \
40670 echo "Doing installcheck in lto-plugin"; \
40671 (cd $(HOST_SUBDIR)/lto-plugin && \
40672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40674 "RANLIB=$${RANLIB}" \
40675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40676 installcheck) \
40677 || exit 1
40679 @endif lto-plugin
40681 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40682 maybe-mostlyclean-lto-plugin:
40683 @if lto-plugin
40684 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40686 mostlyclean-lto-plugin:
40687 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40688 r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 $(HOST_EXPORTS) \
40691 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40693 done; \
40694 echo "Doing mostlyclean in lto-plugin"; \
40695 (cd $(HOST_SUBDIR)/lto-plugin && \
40696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698 "RANLIB=$${RANLIB}" \
40699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700 mostlyclean) \
40701 || exit 1
40703 @endif lto-plugin
40705 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40706 maybe-clean-lto-plugin:
40707 @if lto-plugin
40708 maybe-clean-lto-plugin: clean-lto-plugin
40710 clean-lto-plugin:
40711 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40712 r=`${PWD_COMMAND}`; export r; \
40713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40714 $(HOST_EXPORTS) \
40715 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717 done; \
40718 echo "Doing clean in lto-plugin"; \
40719 (cd $(HOST_SUBDIR)/lto-plugin && \
40720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40722 "RANLIB=$${RANLIB}" \
40723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40724 clean) \
40725 || exit 1
40727 @endif lto-plugin
40729 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40730 maybe-distclean-lto-plugin:
40731 @if lto-plugin
40732 maybe-distclean-lto-plugin: distclean-lto-plugin
40734 distclean-lto-plugin:
40735 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40736 r=`${PWD_COMMAND}`; export r; \
40737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40738 $(HOST_EXPORTS) \
40739 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40741 done; \
40742 echo "Doing distclean in lto-plugin"; \
40743 (cd $(HOST_SUBDIR)/lto-plugin && \
40744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40746 "RANLIB=$${RANLIB}" \
40747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40748 distclean) \
40749 || exit 1
40751 @endif lto-plugin
40753 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40754 maybe-maintainer-clean-lto-plugin:
40755 @if lto-plugin
40756 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40758 maintainer-clean-lto-plugin:
40759 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40760 r=`${PWD_COMMAND}`; export r; \
40761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40762 $(HOST_EXPORTS) \
40763 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40765 done; \
40766 echo "Doing maintainer-clean in lto-plugin"; \
40767 (cd $(HOST_SUBDIR)/lto-plugin && \
40768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40770 "RANLIB=$${RANLIB}" \
40771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40772 maintainer-clean) \
40773 || exit 1
40775 @endif lto-plugin
40779 .PHONY: configure-libcc1 maybe-configure-libcc1
40780 maybe-configure-libcc1:
40781 @if gcc-bootstrap
40782 configure-libcc1: stage_current
40783 @endif gcc-bootstrap
40784 @if libcc1
40785 maybe-configure-libcc1: configure-libcc1
40786 configure-libcc1:
40787 @: $(MAKE); $(unstage)
40788 @r=`${PWD_COMMAND}`; export r; \
40789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40790 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40792 $(HOST_EXPORTS) \
40793 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40794 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40795 case $(srcdir) in \
40796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40797 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40799 esac; \
40800 module_srcdir=libcc1; \
40801 $(SHELL) \
40802 $$s/$$module_srcdir/configure \
40803 --srcdir=$${topdir}/$$module_srcdir \
40804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40805 --target=${target_alias} --enable-shared \
40806 || exit 1
40807 @endif libcc1
40813 .PHONY: all-libcc1 maybe-all-libcc1
40814 maybe-all-libcc1:
40815 @if gcc-bootstrap
40816 all-libcc1: stage_current
40817 @endif gcc-bootstrap
40818 @if libcc1
40819 TARGET-libcc1=all
40820 maybe-all-libcc1: all-libcc1
40821 all-libcc1: configure-libcc1
40822 @: $(MAKE); $(unstage)
40823 @r=`${PWD_COMMAND}`; export r; \
40824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40825 $(HOST_EXPORTS) \
40826 (cd $(HOST_SUBDIR)/libcc1 && \
40827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40828 $(TARGET-libcc1))
40829 @endif libcc1
40834 .PHONY: check-libcc1 maybe-check-libcc1
40835 maybe-check-libcc1:
40836 @if libcc1
40837 maybe-check-libcc1: check-libcc1
40839 check-libcc1:
40840 @: $(MAKE); $(unstage)
40841 @r=`${PWD_COMMAND}`; export r; \
40842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40843 $(HOST_EXPORTS) \
40844 (cd $(HOST_SUBDIR)/libcc1 && \
40845 $(MAKE) $(FLAGS_TO_PASS) check)
40847 @endif libcc1
40849 .PHONY: install-libcc1 maybe-install-libcc1
40850 maybe-install-libcc1:
40851 @if libcc1
40852 maybe-install-libcc1: install-libcc1
40854 install-libcc1: installdirs
40855 @: $(MAKE); $(unstage)
40856 @r=`${PWD_COMMAND}`; export r; \
40857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40858 $(HOST_EXPORTS) \
40859 (cd $(HOST_SUBDIR)/libcc1 && \
40860 $(MAKE) $(FLAGS_TO_PASS) install)
40862 @endif libcc1
40864 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40865 maybe-install-strip-libcc1:
40866 @if libcc1
40867 maybe-install-strip-libcc1: install-strip-libcc1
40869 install-strip-libcc1: installdirs
40870 @: $(MAKE); $(unstage)
40871 @r=`${PWD_COMMAND}`; export r; \
40872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40873 $(HOST_EXPORTS) \
40874 (cd $(HOST_SUBDIR)/libcc1 && \
40875 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40877 @endif libcc1
40879 # Other targets (info, dvi, pdf, etc.)
40881 .PHONY: maybe-info-libcc1 info-libcc1
40882 maybe-info-libcc1:
40883 @if libcc1
40884 maybe-info-libcc1: info-libcc1
40886 info-libcc1: \
40887 configure-libcc1
40888 @: $(MAKE); $(unstage)
40889 @[ -f ./libcc1/Makefile ] || exit 0; \
40890 r=`${PWD_COMMAND}`; export r; \
40891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40892 $(HOST_EXPORTS) \
40893 for flag in $(EXTRA_HOST_FLAGS) ; do \
40894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895 done; \
40896 echo "Doing info in libcc1"; \
40897 (cd $(HOST_SUBDIR)/libcc1 && \
40898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40900 "RANLIB=$${RANLIB}" \
40901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40902 info) \
40903 || exit 1
40905 @endif libcc1
40907 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40908 maybe-dvi-libcc1:
40909 @if libcc1
40910 maybe-dvi-libcc1: dvi-libcc1
40912 dvi-libcc1: \
40913 configure-libcc1
40914 @: $(MAKE); $(unstage)
40915 @[ -f ./libcc1/Makefile ] || exit 0; \
40916 r=`${PWD_COMMAND}`; export r; \
40917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918 $(HOST_EXPORTS) \
40919 for flag in $(EXTRA_HOST_FLAGS) ; do \
40920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40921 done; \
40922 echo "Doing dvi in libcc1"; \
40923 (cd $(HOST_SUBDIR)/libcc1 && \
40924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40926 "RANLIB=$${RANLIB}" \
40927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40928 dvi) \
40929 || exit 1
40931 @endif libcc1
40933 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40934 maybe-pdf-libcc1:
40935 @if libcc1
40936 maybe-pdf-libcc1: pdf-libcc1
40938 pdf-libcc1: \
40939 configure-libcc1
40940 @: $(MAKE); $(unstage)
40941 @[ -f ./libcc1/Makefile ] || exit 0; \
40942 r=`${PWD_COMMAND}`; export r; \
40943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944 $(HOST_EXPORTS) \
40945 for flag in $(EXTRA_HOST_FLAGS) ; do \
40946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40947 done; \
40948 echo "Doing pdf in libcc1"; \
40949 (cd $(HOST_SUBDIR)/libcc1 && \
40950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952 "RANLIB=$${RANLIB}" \
40953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954 pdf) \
40955 || exit 1
40957 @endif libcc1
40959 .PHONY: maybe-html-libcc1 html-libcc1
40960 maybe-html-libcc1:
40961 @if libcc1
40962 maybe-html-libcc1: html-libcc1
40964 html-libcc1: \
40965 configure-libcc1
40966 @: $(MAKE); $(unstage)
40967 @[ -f ./libcc1/Makefile ] || exit 0; \
40968 r=`${PWD_COMMAND}`; export r; \
40969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40970 $(HOST_EXPORTS) \
40971 for flag in $(EXTRA_HOST_FLAGS) ; do \
40972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40973 done; \
40974 echo "Doing html in libcc1"; \
40975 (cd $(HOST_SUBDIR)/libcc1 && \
40976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40978 "RANLIB=$${RANLIB}" \
40979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980 html) \
40981 || exit 1
40983 @endif libcc1
40985 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40986 maybe-TAGS-libcc1:
40987 @if libcc1
40988 maybe-TAGS-libcc1: TAGS-libcc1
40990 TAGS-libcc1: \
40991 configure-libcc1
40992 @: $(MAKE); $(unstage)
40993 @[ -f ./libcc1/Makefile ] || exit 0; \
40994 r=`${PWD_COMMAND}`; export r; \
40995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40996 $(HOST_EXPORTS) \
40997 for flag in $(EXTRA_HOST_FLAGS) ; do \
40998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40999 done; \
41000 echo "Doing TAGS in libcc1"; \
41001 (cd $(HOST_SUBDIR)/libcc1 && \
41002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41004 "RANLIB=$${RANLIB}" \
41005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006 TAGS) \
41007 || exit 1
41009 @endif libcc1
41011 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41012 maybe-install-info-libcc1:
41013 @if libcc1
41014 maybe-install-info-libcc1: install-info-libcc1
41016 install-info-libcc1: \
41017 configure-libcc1 \
41018 info-libcc1
41019 @: $(MAKE); $(unstage)
41020 @[ -f ./libcc1/Makefile ] || exit 0; \
41021 r=`${PWD_COMMAND}`; export r; \
41022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41023 $(HOST_EXPORTS) \
41024 for flag in $(EXTRA_HOST_FLAGS) ; do \
41025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41026 done; \
41027 echo "Doing install-info in libcc1"; \
41028 (cd $(HOST_SUBDIR)/libcc1 && \
41029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41031 "RANLIB=$${RANLIB}" \
41032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41033 install-info) \
41034 || exit 1
41036 @endif libcc1
41038 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41039 maybe-install-dvi-libcc1:
41040 @if libcc1
41041 maybe-install-dvi-libcc1: install-dvi-libcc1
41043 install-dvi-libcc1: \
41044 configure-libcc1 \
41045 dvi-libcc1
41046 @: $(MAKE); $(unstage)
41047 @[ -f ./libcc1/Makefile ] || exit 0; \
41048 r=`${PWD_COMMAND}`; export r; \
41049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41050 $(HOST_EXPORTS) \
41051 for flag in $(EXTRA_HOST_FLAGS) ; do \
41052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053 done; \
41054 echo "Doing install-dvi in libcc1"; \
41055 (cd $(HOST_SUBDIR)/libcc1 && \
41056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41058 "RANLIB=$${RANLIB}" \
41059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41060 install-dvi) \
41061 || exit 1
41063 @endif libcc1
41065 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41066 maybe-install-pdf-libcc1:
41067 @if libcc1
41068 maybe-install-pdf-libcc1: install-pdf-libcc1
41070 install-pdf-libcc1: \
41071 configure-libcc1 \
41072 pdf-libcc1
41073 @: $(MAKE); $(unstage)
41074 @[ -f ./libcc1/Makefile ] || exit 0; \
41075 r=`${PWD_COMMAND}`; export r; \
41076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41077 $(HOST_EXPORTS) \
41078 for flag in $(EXTRA_HOST_FLAGS) ; do \
41079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41080 done; \
41081 echo "Doing install-pdf in libcc1"; \
41082 (cd $(HOST_SUBDIR)/libcc1 && \
41083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41085 "RANLIB=$${RANLIB}" \
41086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41087 install-pdf) \
41088 || exit 1
41090 @endif libcc1
41092 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41093 maybe-install-html-libcc1:
41094 @if libcc1
41095 maybe-install-html-libcc1: install-html-libcc1
41097 install-html-libcc1: \
41098 configure-libcc1 \
41099 html-libcc1
41100 @: $(MAKE); $(unstage)
41101 @[ -f ./libcc1/Makefile ] || exit 0; \
41102 r=`${PWD_COMMAND}`; export r; \
41103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41104 $(HOST_EXPORTS) \
41105 for flag in $(EXTRA_HOST_FLAGS) ; do \
41106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41107 done; \
41108 echo "Doing install-html in libcc1"; \
41109 (cd $(HOST_SUBDIR)/libcc1 && \
41110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41112 "RANLIB=$${RANLIB}" \
41113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41114 install-html) \
41115 || exit 1
41117 @endif libcc1
41119 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41120 maybe-installcheck-libcc1:
41121 @if libcc1
41122 maybe-installcheck-libcc1: installcheck-libcc1
41124 installcheck-libcc1: \
41125 configure-libcc1
41126 @: $(MAKE); $(unstage)
41127 @[ -f ./libcc1/Makefile ] || exit 0; \
41128 r=`${PWD_COMMAND}`; export r; \
41129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41130 $(HOST_EXPORTS) \
41131 for flag in $(EXTRA_HOST_FLAGS) ; do \
41132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41133 done; \
41134 echo "Doing installcheck in libcc1"; \
41135 (cd $(HOST_SUBDIR)/libcc1 && \
41136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41138 "RANLIB=$${RANLIB}" \
41139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41140 installcheck) \
41141 || exit 1
41143 @endif libcc1
41145 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41146 maybe-mostlyclean-libcc1:
41147 @if libcc1
41148 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41150 mostlyclean-libcc1:
41151 @: $(MAKE); $(unstage)
41152 @[ -f ./libcc1/Makefile ] || exit 0; \
41153 r=`${PWD_COMMAND}`; export r; \
41154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41155 $(HOST_EXPORTS) \
41156 for flag in $(EXTRA_HOST_FLAGS) ; do \
41157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41158 done; \
41159 echo "Doing mostlyclean in libcc1"; \
41160 (cd $(HOST_SUBDIR)/libcc1 && \
41161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41163 "RANLIB=$${RANLIB}" \
41164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41165 mostlyclean) \
41166 || exit 1
41168 @endif libcc1
41170 .PHONY: maybe-clean-libcc1 clean-libcc1
41171 maybe-clean-libcc1:
41172 @if libcc1
41173 maybe-clean-libcc1: clean-libcc1
41175 clean-libcc1:
41176 @: $(MAKE); $(unstage)
41177 @[ -f ./libcc1/Makefile ] || exit 0; \
41178 r=`${PWD_COMMAND}`; export r; \
41179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41180 $(HOST_EXPORTS) \
41181 for flag in $(EXTRA_HOST_FLAGS) ; do \
41182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41183 done; \
41184 echo "Doing clean in libcc1"; \
41185 (cd $(HOST_SUBDIR)/libcc1 && \
41186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41188 "RANLIB=$${RANLIB}" \
41189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41190 clean) \
41191 || exit 1
41193 @endif libcc1
41195 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41196 maybe-distclean-libcc1:
41197 @if libcc1
41198 maybe-distclean-libcc1: distclean-libcc1
41200 distclean-libcc1:
41201 @: $(MAKE); $(unstage)
41202 @[ -f ./libcc1/Makefile ] || exit 0; \
41203 r=`${PWD_COMMAND}`; export r; \
41204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41205 $(HOST_EXPORTS) \
41206 for flag in $(EXTRA_HOST_FLAGS) ; do \
41207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41208 done; \
41209 echo "Doing distclean in libcc1"; \
41210 (cd $(HOST_SUBDIR)/libcc1 && \
41211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41213 "RANLIB=$${RANLIB}" \
41214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41215 distclean) \
41216 || exit 1
41218 @endif libcc1
41220 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41221 maybe-maintainer-clean-libcc1:
41222 @if libcc1
41223 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41225 maintainer-clean-libcc1:
41226 @: $(MAKE); $(unstage)
41227 @[ -f ./libcc1/Makefile ] || exit 0; \
41228 r=`${PWD_COMMAND}`; export r; \
41229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41230 $(HOST_EXPORTS) \
41231 for flag in $(EXTRA_HOST_FLAGS) ; do \
41232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41233 done; \
41234 echo "Doing maintainer-clean in libcc1"; \
41235 (cd $(HOST_SUBDIR)/libcc1 && \
41236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41238 "RANLIB=$${RANLIB}" \
41239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41240 maintainer-clean) \
41241 || exit 1
41243 @endif libcc1
41247 .PHONY: configure-gotools maybe-configure-gotools
41248 maybe-configure-gotools:
41249 @if gcc-bootstrap
41250 configure-gotools: stage_current
41251 @endif gcc-bootstrap
41252 @if gotools
41253 maybe-configure-gotools: configure-gotools
41254 configure-gotools:
41255 @: $(MAKE); $(unstage)
41256 @r=`${PWD_COMMAND}`; export r; \
41257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41258 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41260 $(HOST_EXPORTS) \
41261 echo Configuring in $(HOST_SUBDIR)/gotools; \
41262 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41263 case $(srcdir) in \
41264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41265 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41267 esac; \
41268 module_srcdir=gotools; \
41269 $(SHELL) \
41270 $$s/$$module_srcdir/configure \
41271 --srcdir=$${topdir}/$$module_srcdir \
41272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41273 --target=${target_alias} \
41274 || exit 1
41275 @endif gotools
41281 .PHONY: all-gotools maybe-all-gotools
41282 maybe-all-gotools:
41283 @if gcc-bootstrap
41284 all-gotools: stage_current
41285 @endif gcc-bootstrap
41286 @if gotools
41287 TARGET-gotools=all
41288 maybe-all-gotools: all-gotools
41289 all-gotools: configure-gotools
41290 @: $(MAKE); $(unstage)
41291 @r=`${PWD_COMMAND}`; export r; \
41292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293 $(HOST_EXPORTS) \
41294 (cd $(HOST_SUBDIR)/gotools && \
41295 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41296 $(TARGET-gotools))
41297 @endif gotools
41302 .PHONY: check-gotools maybe-check-gotools
41303 maybe-check-gotools:
41304 @if gotools
41305 maybe-check-gotools: check-gotools
41307 check-gotools:
41308 @: $(MAKE); $(unstage)
41309 @r=`${PWD_COMMAND}`; export r; \
41310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311 $(HOST_EXPORTS) \
41312 (cd $(HOST_SUBDIR)/gotools && \
41313 $(MAKE) $(FLAGS_TO_PASS) check)
41315 @endif gotools
41317 .PHONY: install-gotools maybe-install-gotools
41318 maybe-install-gotools:
41319 @if gotools
41320 maybe-install-gotools: install-gotools
41322 install-gotools: installdirs
41323 @: $(MAKE); $(unstage)
41324 @r=`${PWD_COMMAND}`; export r; \
41325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41326 $(HOST_EXPORTS) \
41327 (cd $(HOST_SUBDIR)/gotools && \
41328 $(MAKE) $(FLAGS_TO_PASS) install)
41330 @endif gotools
41332 .PHONY: install-strip-gotools maybe-install-strip-gotools
41333 maybe-install-strip-gotools:
41334 @if gotools
41335 maybe-install-strip-gotools: install-strip-gotools
41337 install-strip-gotools: installdirs
41338 @: $(MAKE); $(unstage)
41339 @r=`${PWD_COMMAND}`; export r; \
41340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41341 $(HOST_EXPORTS) \
41342 (cd $(HOST_SUBDIR)/gotools && \
41343 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41345 @endif gotools
41347 # Other targets (info, dvi, pdf, etc.)
41349 .PHONY: maybe-info-gotools info-gotools
41350 maybe-info-gotools:
41351 @if gotools
41352 maybe-info-gotools: info-gotools
41354 info-gotools: \
41355 configure-gotools
41356 @: $(MAKE); $(unstage)
41357 @[ -f ./gotools/Makefile ] || exit 0; \
41358 r=`${PWD_COMMAND}`; export r; \
41359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41360 $(HOST_EXPORTS) \
41361 for flag in $(EXTRA_HOST_FLAGS) ; do \
41362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41363 done; \
41364 echo "Doing info in gotools"; \
41365 (cd $(HOST_SUBDIR)/gotools && \
41366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41368 "RANLIB=$${RANLIB}" \
41369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41370 info) \
41371 || exit 1
41373 @endif gotools
41375 .PHONY: maybe-dvi-gotools dvi-gotools
41376 maybe-dvi-gotools:
41377 @if gotools
41378 maybe-dvi-gotools: dvi-gotools
41380 dvi-gotools: \
41381 configure-gotools
41382 @: $(MAKE); $(unstage)
41383 @[ -f ./gotools/Makefile ] || exit 0; \
41384 r=`${PWD_COMMAND}`; export r; \
41385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41386 $(HOST_EXPORTS) \
41387 for flag in $(EXTRA_HOST_FLAGS) ; do \
41388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41389 done; \
41390 echo "Doing dvi in gotools"; \
41391 (cd $(HOST_SUBDIR)/gotools && \
41392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41394 "RANLIB=$${RANLIB}" \
41395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41396 dvi) \
41397 || exit 1
41399 @endif gotools
41401 .PHONY: maybe-pdf-gotools pdf-gotools
41402 maybe-pdf-gotools:
41403 @if gotools
41404 maybe-pdf-gotools: pdf-gotools
41406 pdf-gotools: \
41407 configure-gotools
41408 @: $(MAKE); $(unstage)
41409 @[ -f ./gotools/Makefile ] || exit 0; \
41410 r=`${PWD_COMMAND}`; export r; \
41411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41412 $(HOST_EXPORTS) \
41413 for flag in $(EXTRA_HOST_FLAGS) ; do \
41414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41415 done; \
41416 echo "Doing pdf in gotools"; \
41417 (cd $(HOST_SUBDIR)/gotools && \
41418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41420 "RANLIB=$${RANLIB}" \
41421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41422 pdf) \
41423 || exit 1
41425 @endif gotools
41427 .PHONY: maybe-html-gotools html-gotools
41428 maybe-html-gotools:
41429 @if gotools
41430 maybe-html-gotools: html-gotools
41432 html-gotools: \
41433 configure-gotools
41434 @: $(MAKE); $(unstage)
41435 @[ -f ./gotools/Makefile ] || exit 0; \
41436 r=`${PWD_COMMAND}`; export r; \
41437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41438 $(HOST_EXPORTS) \
41439 for flag in $(EXTRA_HOST_FLAGS) ; do \
41440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41441 done; \
41442 echo "Doing html in gotools"; \
41443 (cd $(HOST_SUBDIR)/gotools && \
41444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41446 "RANLIB=$${RANLIB}" \
41447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41448 html) \
41449 || exit 1
41451 @endif gotools
41453 .PHONY: maybe-TAGS-gotools TAGS-gotools
41454 maybe-TAGS-gotools:
41455 @if gotools
41456 maybe-TAGS-gotools: TAGS-gotools
41458 TAGS-gotools: \
41459 configure-gotools
41460 @: $(MAKE); $(unstage)
41461 @[ -f ./gotools/Makefile ] || exit 0; \
41462 r=`${PWD_COMMAND}`; export r; \
41463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41464 $(HOST_EXPORTS) \
41465 for flag in $(EXTRA_HOST_FLAGS) ; do \
41466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41467 done; \
41468 echo "Doing TAGS in gotools"; \
41469 (cd $(HOST_SUBDIR)/gotools && \
41470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41472 "RANLIB=$${RANLIB}" \
41473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41474 TAGS) \
41475 || exit 1
41477 @endif gotools
41479 .PHONY: maybe-install-info-gotools install-info-gotools
41480 maybe-install-info-gotools:
41481 @if gotools
41482 maybe-install-info-gotools: install-info-gotools
41484 install-info-gotools: \
41485 configure-gotools \
41486 info-gotools
41487 @: $(MAKE); $(unstage)
41488 @[ -f ./gotools/Makefile ] || exit 0; \
41489 r=`${PWD_COMMAND}`; export r; \
41490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491 $(HOST_EXPORTS) \
41492 for flag in $(EXTRA_HOST_FLAGS) ; do \
41493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41494 done; \
41495 echo "Doing install-info in gotools"; \
41496 (cd $(HOST_SUBDIR)/gotools && \
41497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41499 "RANLIB=$${RANLIB}" \
41500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41501 install-info) \
41502 || exit 1
41504 @endif gotools
41506 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41507 maybe-install-dvi-gotools:
41508 @if gotools
41509 maybe-install-dvi-gotools: install-dvi-gotools
41511 install-dvi-gotools: \
41512 configure-gotools \
41513 dvi-gotools
41514 @: $(MAKE); $(unstage)
41515 @[ -f ./gotools/Makefile ] || exit 0; \
41516 r=`${PWD_COMMAND}`; export r; \
41517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518 $(HOST_EXPORTS) \
41519 for flag in $(EXTRA_HOST_FLAGS) ; do \
41520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41521 done; \
41522 echo "Doing install-dvi in gotools"; \
41523 (cd $(HOST_SUBDIR)/gotools && \
41524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41526 "RANLIB=$${RANLIB}" \
41527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41528 install-dvi) \
41529 || exit 1
41531 @endif gotools
41533 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41534 maybe-install-pdf-gotools:
41535 @if gotools
41536 maybe-install-pdf-gotools: install-pdf-gotools
41538 install-pdf-gotools: \
41539 configure-gotools \
41540 pdf-gotools
41541 @: $(MAKE); $(unstage)
41542 @[ -f ./gotools/Makefile ] || exit 0; \
41543 r=`${PWD_COMMAND}`; export r; \
41544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41545 $(HOST_EXPORTS) \
41546 for flag in $(EXTRA_HOST_FLAGS) ; do \
41547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41548 done; \
41549 echo "Doing install-pdf in gotools"; \
41550 (cd $(HOST_SUBDIR)/gotools && \
41551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41553 "RANLIB=$${RANLIB}" \
41554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41555 install-pdf) \
41556 || exit 1
41558 @endif gotools
41560 .PHONY: maybe-install-html-gotools install-html-gotools
41561 maybe-install-html-gotools:
41562 @if gotools
41563 maybe-install-html-gotools: install-html-gotools
41565 install-html-gotools: \
41566 configure-gotools \
41567 html-gotools
41568 @: $(MAKE); $(unstage)
41569 @[ -f ./gotools/Makefile ] || exit 0; \
41570 r=`${PWD_COMMAND}`; export r; \
41571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41572 $(HOST_EXPORTS) \
41573 for flag in $(EXTRA_HOST_FLAGS) ; do \
41574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41575 done; \
41576 echo "Doing install-html in gotools"; \
41577 (cd $(HOST_SUBDIR)/gotools && \
41578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41580 "RANLIB=$${RANLIB}" \
41581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41582 install-html) \
41583 || exit 1
41585 @endif gotools
41587 .PHONY: maybe-installcheck-gotools installcheck-gotools
41588 maybe-installcheck-gotools:
41589 @if gotools
41590 maybe-installcheck-gotools: installcheck-gotools
41592 installcheck-gotools: \
41593 configure-gotools
41594 @: $(MAKE); $(unstage)
41595 @[ -f ./gotools/Makefile ] || exit 0; \
41596 r=`${PWD_COMMAND}`; export r; \
41597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41598 $(HOST_EXPORTS) \
41599 for flag in $(EXTRA_HOST_FLAGS) ; do \
41600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41601 done; \
41602 echo "Doing installcheck in gotools"; \
41603 (cd $(HOST_SUBDIR)/gotools && \
41604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41606 "RANLIB=$${RANLIB}" \
41607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41608 installcheck) \
41609 || exit 1
41611 @endif gotools
41613 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41614 maybe-mostlyclean-gotools:
41615 @if gotools
41616 maybe-mostlyclean-gotools: mostlyclean-gotools
41618 mostlyclean-gotools:
41619 @: $(MAKE); $(unstage)
41620 @[ -f ./gotools/Makefile ] || exit 0; \
41621 r=`${PWD_COMMAND}`; export r; \
41622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41623 $(HOST_EXPORTS) \
41624 for flag in $(EXTRA_HOST_FLAGS) ; do \
41625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41626 done; \
41627 echo "Doing mostlyclean in gotools"; \
41628 (cd $(HOST_SUBDIR)/gotools && \
41629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41631 "RANLIB=$${RANLIB}" \
41632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41633 mostlyclean) \
41634 || exit 1
41636 @endif gotools
41638 .PHONY: maybe-clean-gotools clean-gotools
41639 maybe-clean-gotools:
41640 @if gotools
41641 maybe-clean-gotools: clean-gotools
41643 clean-gotools:
41644 @: $(MAKE); $(unstage)
41645 @[ -f ./gotools/Makefile ] || exit 0; \
41646 r=`${PWD_COMMAND}`; export r; \
41647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41648 $(HOST_EXPORTS) \
41649 for flag in $(EXTRA_HOST_FLAGS) ; do \
41650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41651 done; \
41652 echo "Doing clean in gotools"; \
41653 (cd $(HOST_SUBDIR)/gotools && \
41654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41656 "RANLIB=$${RANLIB}" \
41657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41658 clean) \
41659 || exit 1
41661 @endif gotools
41663 .PHONY: maybe-distclean-gotools distclean-gotools
41664 maybe-distclean-gotools:
41665 @if gotools
41666 maybe-distclean-gotools: distclean-gotools
41668 distclean-gotools:
41669 @: $(MAKE); $(unstage)
41670 @[ -f ./gotools/Makefile ] || exit 0; \
41671 r=`${PWD_COMMAND}`; export r; \
41672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673 $(HOST_EXPORTS) \
41674 for flag in $(EXTRA_HOST_FLAGS) ; do \
41675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41676 done; \
41677 echo "Doing distclean in gotools"; \
41678 (cd $(HOST_SUBDIR)/gotools && \
41679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681 "RANLIB=$${RANLIB}" \
41682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683 distclean) \
41684 || exit 1
41686 @endif gotools
41688 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41689 maybe-maintainer-clean-gotools:
41690 @if gotools
41691 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41693 maintainer-clean-gotools:
41694 @: $(MAKE); $(unstage)
41695 @[ -f ./gotools/Makefile ] || exit 0; \
41696 r=`${PWD_COMMAND}`; export r; \
41697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698 $(HOST_EXPORTS) \
41699 for flag in $(EXTRA_HOST_FLAGS) ; do \
41700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701 done; \
41702 echo "Doing maintainer-clean in gotools"; \
41703 (cd $(HOST_SUBDIR)/gotools && \
41704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706 "RANLIB=$${RANLIB}" \
41707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708 maintainer-clean) \
41709 || exit 1
41711 @endif gotools
41715 .PHONY: configure-libctf maybe-configure-libctf
41716 maybe-configure-libctf:
41717 @if gcc-bootstrap
41718 configure-libctf: stage_current
41719 @endif gcc-bootstrap
41720 @if libctf
41721 maybe-configure-libctf: configure-libctf
41722 configure-libctf:
41723 @r=`${PWD_COMMAND}`; export r; \
41724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41727 $(HOST_EXPORTS) \
41728 echo Configuring in $(HOST_SUBDIR)/libctf; \
41729 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41730 case $(srcdir) in \
41731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41732 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41734 esac; \
41735 module_srcdir=libctf; \
41736 $(SHELL) \
41737 $$s/$$module_srcdir/configure \
41738 --srcdir=$${topdir}/$$module_srcdir \
41739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41740 --target=${target_alias} \
41741 || exit 1
41742 @endif libctf
41746 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41747 maybe-configure-stage1-libctf:
41748 @if libctf-bootstrap
41749 maybe-configure-stage1-libctf: configure-stage1-libctf
41750 configure-stage1-libctf:
41751 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41753 @r=`${PWD_COMMAND}`; export r; \
41754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41755 TFLAGS="$(STAGE1_TFLAGS)"; \
41756 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41757 $(HOST_EXPORTS) \
41758 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41759 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41760 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41761 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41763 cd $(HOST_SUBDIR)/libctf || exit 1; \
41764 case $(srcdir) in \
41765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41766 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41768 esac; \
41769 module_srcdir=libctf; \
41770 $(SHELL) $$s/$$module_srcdir/configure \
41771 --srcdir=$${topdir}/$$module_srcdir \
41772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41773 --target=${target_alias} \
41775 $(STAGE1_CONFIGURE_FLAGS)
41776 @endif libctf-bootstrap
41778 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41779 maybe-configure-stage2-libctf:
41780 @if libctf-bootstrap
41781 maybe-configure-stage2-libctf: configure-stage2-libctf
41782 configure-stage2-libctf:
41783 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41784 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41785 @r=`${PWD_COMMAND}`; export r; \
41786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787 TFLAGS="$(STAGE2_TFLAGS)"; \
41788 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41789 $(HOST_EXPORTS) \
41790 $(POSTSTAGE1_HOST_EXPORTS) \
41791 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41792 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41793 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41794 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41796 cd $(HOST_SUBDIR)/libctf || exit 1; \
41797 case $(srcdir) in \
41798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41799 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41801 esac; \
41802 module_srcdir=libctf; \
41803 $(SHELL) $$s/$$module_srcdir/configure \
41804 --srcdir=$${topdir}/$$module_srcdir \
41805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41806 --target=${target_alias} \
41807 --with-build-libsubdir=$(HOST_SUBDIR) \
41808 $(STAGE2_CONFIGURE_FLAGS)
41809 @endif libctf-bootstrap
41811 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41812 maybe-configure-stage3-libctf:
41813 @if libctf-bootstrap
41814 maybe-configure-stage3-libctf: configure-stage3-libctf
41815 configure-stage3-libctf:
41816 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41818 @r=`${PWD_COMMAND}`; export r; \
41819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41820 TFLAGS="$(STAGE3_TFLAGS)"; \
41821 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41822 $(HOST_EXPORTS) \
41823 $(POSTSTAGE1_HOST_EXPORTS) \
41824 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41825 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41826 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41827 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41829 cd $(HOST_SUBDIR)/libctf || exit 1; \
41830 case $(srcdir) in \
41831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41832 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41834 esac; \
41835 module_srcdir=libctf; \
41836 $(SHELL) $$s/$$module_srcdir/configure \
41837 --srcdir=$${topdir}/$$module_srcdir \
41838 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41839 --target=${target_alias} \
41840 --with-build-libsubdir=$(HOST_SUBDIR) \
41841 $(STAGE3_CONFIGURE_FLAGS)
41842 @endif libctf-bootstrap
41844 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41845 maybe-configure-stage4-libctf:
41846 @if libctf-bootstrap
41847 maybe-configure-stage4-libctf: configure-stage4-libctf
41848 configure-stage4-libctf:
41849 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41851 @r=`${PWD_COMMAND}`; export r; \
41852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41853 TFLAGS="$(STAGE4_TFLAGS)"; \
41854 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41855 $(HOST_EXPORTS) \
41856 $(POSTSTAGE1_HOST_EXPORTS) \
41857 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41858 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41859 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41860 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41862 cd $(HOST_SUBDIR)/libctf || exit 1; \
41863 case $(srcdir) in \
41864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41865 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41867 esac; \
41868 module_srcdir=libctf; \
41869 $(SHELL) $$s/$$module_srcdir/configure \
41870 --srcdir=$${topdir}/$$module_srcdir \
41871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41872 --target=${target_alias} \
41873 --with-build-libsubdir=$(HOST_SUBDIR) \
41874 $(STAGE4_CONFIGURE_FLAGS)
41875 @endif libctf-bootstrap
41877 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41878 maybe-configure-stageprofile-libctf:
41879 @if libctf-bootstrap
41880 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41881 configure-stageprofile-libctf:
41882 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41884 @r=`${PWD_COMMAND}`; export r; \
41885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41886 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41887 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41888 $(HOST_EXPORTS) \
41889 $(POSTSTAGE1_HOST_EXPORTS) \
41890 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41891 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41892 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41893 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41895 cd $(HOST_SUBDIR)/libctf || exit 1; \
41896 case $(srcdir) in \
41897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41898 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41900 esac; \
41901 module_srcdir=libctf; \
41902 $(SHELL) $$s/$$module_srcdir/configure \
41903 --srcdir=$${topdir}/$$module_srcdir \
41904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41905 --target=${target_alias} \
41906 --with-build-libsubdir=$(HOST_SUBDIR) \
41907 $(STAGEprofile_CONFIGURE_FLAGS)
41908 @endif libctf-bootstrap
41910 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41911 maybe-configure-stagetrain-libctf:
41912 @if libctf-bootstrap
41913 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41914 configure-stagetrain-libctf:
41915 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41917 @r=`${PWD_COMMAND}`; export r; \
41918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41919 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41920 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41921 $(HOST_EXPORTS) \
41922 $(POSTSTAGE1_HOST_EXPORTS) \
41923 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41924 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41925 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41926 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41928 cd $(HOST_SUBDIR)/libctf || exit 1; \
41929 case $(srcdir) in \
41930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41931 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41933 esac; \
41934 module_srcdir=libctf; \
41935 $(SHELL) $$s/$$module_srcdir/configure \
41936 --srcdir=$${topdir}/$$module_srcdir \
41937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41938 --target=${target_alias} \
41939 --with-build-libsubdir=$(HOST_SUBDIR) \
41940 $(STAGEtrain_CONFIGURE_FLAGS)
41941 @endif libctf-bootstrap
41943 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41944 maybe-configure-stagefeedback-libctf:
41945 @if libctf-bootstrap
41946 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41947 configure-stagefeedback-libctf:
41948 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41950 @r=`${PWD_COMMAND}`; export r; \
41951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41953 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41954 $(HOST_EXPORTS) \
41955 $(POSTSTAGE1_HOST_EXPORTS) \
41956 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41957 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41958 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41959 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41961 cd $(HOST_SUBDIR)/libctf || exit 1; \
41962 case $(srcdir) in \
41963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41964 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41966 esac; \
41967 module_srcdir=libctf; \
41968 $(SHELL) $$s/$$module_srcdir/configure \
41969 --srcdir=$${topdir}/$$module_srcdir \
41970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41971 --target=${target_alias} \
41972 --with-build-libsubdir=$(HOST_SUBDIR) \
41973 $(STAGEfeedback_CONFIGURE_FLAGS)
41974 @endif libctf-bootstrap
41976 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41977 maybe-configure-stageautoprofile-libctf:
41978 @if libctf-bootstrap
41979 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41980 configure-stageautoprofile-libctf:
41981 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41983 @r=`${PWD_COMMAND}`; export r; \
41984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41985 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41986 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41987 $(HOST_EXPORTS) \
41988 $(POSTSTAGE1_HOST_EXPORTS) \
41989 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41990 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41991 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41992 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41994 cd $(HOST_SUBDIR)/libctf || exit 1; \
41995 case $(srcdir) in \
41996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41997 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41999 esac; \
42000 module_srcdir=libctf; \
42001 $(SHELL) $$s/$$module_srcdir/configure \
42002 --srcdir=$${topdir}/$$module_srcdir \
42003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42004 --target=${target_alias} \
42005 --with-build-libsubdir=$(HOST_SUBDIR) \
42006 $(STAGEautoprofile_CONFIGURE_FLAGS)
42007 @endif libctf-bootstrap
42009 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42010 maybe-configure-stageautofeedback-libctf:
42011 @if libctf-bootstrap
42012 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42013 configure-stageautofeedback-libctf:
42014 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42016 @r=`${PWD_COMMAND}`; export r; \
42017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42018 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42019 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42020 $(HOST_EXPORTS) \
42021 $(POSTSTAGE1_HOST_EXPORTS) \
42022 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42023 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42024 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42025 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42027 cd $(HOST_SUBDIR)/libctf || exit 1; \
42028 case $(srcdir) in \
42029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42030 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42032 esac; \
42033 module_srcdir=libctf; \
42034 $(SHELL) $$s/$$module_srcdir/configure \
42035 --srcdir=$${topdir}/$$module_srcdir \
42036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42037 --target=${target_alias} \
42038 --with-build-libsubdir=$(HOST_SUBDIR) \
42039 $(STAGEautofeedback_CONFIGURE_FLAGS)
42040 @endif libctf-bootstrap
42046 .PHONY: all-libctf maybe-all-libctf
42047 maybe-all-libctf:
42048 @if gcc-bootstrap
42049 all-libctf: stage_current
42050 @endif gcc-bootstrap
42051 @if libctf
42052 TARGET-libctf=all
42053 maybe-all-libctf: all-libctf
42054 all-libctf: configure-libctf
42055 @r=`${PWD_COMMAND}`; export r; \
42056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057 $(HOST_EXPORTS) \
42058 (cd $(HOST_SUBDIR)/libctf && \
42059 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42060 $(TARGET-libctf))
42061 @endif libctf
42065 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42066 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42067 maybe-all-stage1-libctf:
42068 maybe-clean-stage1-libctf:
42069 @if libctf-bootstrap
42070 maybe-all-stage1-libctf: all-stage1-libctf
42071 all-stage1: all-stage1-libctf
42072 TARGET-stage1-libctf = $(TARGET-libctf)
42073 all-stage1-libctf: configure-stage1-libctf
42074 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42075 @r=`${PWD_COMMAND}`; export r; \
42076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42077 TFLAGS="$(STAGE1_TFLAGS)"; \
42078 $(HOST_EXPORTS) \
42079 cd $(HOST_SUBDIR)/libctf && \
42081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42082 CFLAGS="$(STAGE1_CFLAGS)" \
42083 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42084 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42085 LIBCFLAGS="$(LIBCFLAGS)" \
42086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42089 $(EXTRA_HOST_FLAGS) \
42090 $(STAGE1_FLAGS_TO_PASS) \
42091 TFLAGS="$(STAGE1_TFLAGS)" \
42092 $(TARGET-stage1-libctf)
42094 maybe-clean-stage1-libctf: clean-stage1-libctf
42095 clean-stage1: clean-stage1-libctf
42096 clean-stage1-libctf:
42097 @if [ $(current_stage) = stage1 ]; then \
42098 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42099 else \
42100 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42101 $(MAKE) stage1-start; \
42102 fi; \
42103 cd $(HOST_SUBDIR)/libctf && \
42104 $(MAKE) $(EXTRA_HOST_FLAGS) \
42105 $(STAGE1_FLAGS_TO_PASS) clean
42106 @endif libctf-bootstrap
42109 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42110 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42111 maybe-all-stage2-libctf:
42112 maybe-clean-stage2-libctf:
42113 @if libctf-bootstrap
42114 maybe-all-stage2-libctf: all-stage2-libctf
42115 all-stage2: all-stage2-libctf
42116 TARGET-stage2-libctf = $(TARGET-libctf)
42117 all-stage2-libctf: configure-stage2-libctf
42118 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42119 @r=`${PWD_COMMAND}`; export r; \
42120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42121 TFLAGS="$(STAGE2_TFLAGS)"; \
42122 $(HOST_EXPORTS) \
42123 $(POSTSTAGE1_HOST_EXPORTS) \
42124 cd $(HOST_SUBDIR)/libctf && \
42126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42127 CFLAGS="$(STAGE2_CFLAGS)" \
42128 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42129 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42130 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42135 TFLAGS="$(STAGE2_TFLAGS)" \
42136 $(TARGET-stage2-libctf)
42138 maybe-clean-stage2-libctf: clean-stage2-libctf
42139 clean-stage2: clean-stage2-libctf
42140 clean-stage2-libctf:
42141 @if [ $(current_stage) = stage2 ]; then \
42142 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42143 else \
42144 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42145 $(MAKE) stage2-start; \
42146 fi; \
42147 cd $(HOST_SUBDIR)/libctf && \
42148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42149 @endif libctf-bootstrap
42152 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42153 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42154 maybe-all-stage3-libctf:
42155 maybe-clean-stage3-libctf:
42156 @if libctf-bootstrap
42157 maybe-all-stage3-libctf: all-stage3-libctf
42158 all-stage3: all-stage3-libctf
42159 TARGET-stage3-libctf = $(TARGET-libctf)
42160 all-stage3-libctf: configure-stage3-libctf
42161 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42162 @r=`${PWD_COMMAND}`; export r; \
42163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42164 TFLAGS="$(STAGE3_TFLAGS)"; \
42165 $(HOST_EXPORTS) \
42166 $(POSTSTAGE1_HOST_EXPORTS) \
42167 cd $(HOST_SUBDIR)/libctf && \
42169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42170 CFLAGS="$(STAGE3_CFLAGS)" \
42171 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42172 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42173 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42178 TFLAGS="$(STAGE3_TFLAGS)" \
42179 $(TARGET-stage3-libctf)
42181 maybe-clean-stage3-libctf: clean-stage3-libctf
42182 clean-stage3: clean-stage3-libctf
42183 clean-stage3-libctf:
42184 @if [ $(current_stage) = stage3 ]; then \
42185 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42186 else \
42187 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42188 $(MAKE) stage3-start; \
42189 fi; \
42190 cd $(HOST_SUBDIR)/libctf && \
42191 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42192 @endif libctf-bootstrap
42195 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42196 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42197 maybe-all-stage4-libctf:
42198 maybe-clean-stage4-libctf:
42199 @if libctf-bootstrap
42200 maybe-all-stage4-libctf: all-stage4-libctf
42201 all-stage4: all-stage4-libctf
42202 TARGET-stage4-libctf = $(TARGET-libctf)
42203 all-stage4-libctf: configure-stage4-libctf
42204 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42205 @r=`${PWD_COMMAND}`; export r; \
42206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42207 TFLAGS="$(STAGE4_TFLAGS)"; \
42208 $(HOST_EXPORTS) \
42209 $(POSTSTAGE1_HOST_EXPORTS) \
42210 cd $(HOST_SUBDIR)/libctf && \
42212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42213 CFLAGS="$(STAGE4_CFLAGS)" \
42214 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42215 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42216 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42221 TFLAGS="$(STAGE4_TFLAGS)" \
42222 $(TARGET-stage4-libctf)
42224 maybe-clean-stage4-libctf: clean-stage4-libctf
42225 clean-stage4: clean-stage4-libctf
42226 clean-stage4-libctf:
42227 @if [ $(current_stage) = stage4 ]; then \
42228 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42229 else \
42230 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42231 $(MAKE) stage4-start; \
42232 fi; \
42233 cd $(HOST_SUBDIR)/libctf && \
42234 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42235 @endif libctf-bootstrap
42238 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42239 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42240 maybe-all-stageprofile-libctf:
42241 maybe-clean-stageprofile-libctf:
42242 @if libctf-bootstrap
42243 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42244 all-stageprofile: all-stageprofile-libctf
42245 TARGET-stageprofile-libctf = $(TARGET-libctf)
42246 all-stageprofile-libctf: configure-stageprofile-libctf
42247 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42248 @r=`${PWD_COMMAND}`; export r; \
42249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42250 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42251 $(HOST_EXPORTS) \
42252 $(POSTSTAGE1_HOST_EXPORTS) \
42253 cd $(HOST_SUBDIR)/libctf && \
42255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42256 CFLAGS="$(STAGEprofile_CFLAGS)" \
42257 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42258 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42259 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42264 TFLAGS="$(STAGEprofile_TFLAGS)" \
42265 $(TARGET-stageprofile-libctf)
42267 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42268 clean-stageprofile: clean-stageprofile-libctf
42269 clean-stageprofile-libctf:
42270 @if [ $(current_stage) = stageprofile ]; then \
42271 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42272 else \
42273 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42274 $(MAKE) stageprofile-start; \
42275 fi; \
42276 cd $(HOST_SUBDIR)/libctf && \
42277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42278 @endif libctf-bootstrap
42281 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42282 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42283 maybe-all-stagetrain-libctf:
42284 maybe-clean-stagetrain-libctf:
42285 @if libctf-bootstrap
42286 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42287 all-stagetrain: all-stagetrain-libctf
42288 TARGET-stagetrain-libctf = $(TARGET-libctf)
42289 all-stagetrain-libctf: configure-stagetrain-libctf
42290 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42291 @r=`${PWD_COMMAND}`; export r; \
42292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42293 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42294 $(HOST_EXPORTS) \
42295 $(POSTSTAGE1_HOST_EXPORTS) \
42296 cd $(HOST_SUBDIR)/libctf && \
42298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42299 CFLAGS="$(STAGEtrain_CFLAGS)" \
42300 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42301 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42302 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42307 TFLAGS="$(STAGEtrain_TFLAGS)" \
42308 $(TARGET-stagetrain-libctf)
42310 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42311 clean-stagetrain: clean-stagetrain-libctf
42312 clean-stagetrain-libctf:
42313 @if [ $(current_stage) = stagetrain ]; then \
42314 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42315 else \
42316 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42317 $(MAKE) stagetrain-start; \
42318 fi; \
42319 cd $(HOST_SUBDIR)/libctf && \
42320 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42321 @endif libctf-bootstrap
42324 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42325 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42326 maybe-all-stagefeedback-libctf:
42327 maybe-clean-stagefeedback-libctf:
42328 @if libctf-bootstrap
42329 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42330 all-stagefeedback: all-stagefeedback-libctf
42331 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42332 all-stagefeedback-libctf: configure-stagefeedback-libctf
42333 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42334 @r=`${PWD_COMMAND}`; export r; \
42335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42336 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42337 $(HOST_EXPORTS) \
42338 $(POSTSTAGE1_HOST_EXPORTS) \
42339 cd $(HOST_SUBDIR)/libctf && \
42341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42342 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42343 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42344 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42345 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42350 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42351 $(TARGET-stagefeedback-libctf)
42353 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42354 clean-stagefeedback: clean-stagefeedback-libctf
42355 clean-stagefeedback-libctf:
42356 @if [ $(current_stage) = stagefeedback ]; then \
42357 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42358 else \
42359 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42360 $(MAKE) stagefeedback-start; \
42361 fi; \
42362 cd $(HOST_SUBDIR)/libctf && \
42363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42364 @endif libctf-bootstrap
42367 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42368 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42369 maybe-all-stageautoprofile-libctf:
42370 maybe-clean-stageautoprofile-libctf:
42371 @if libctf-bootstrap
42372 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42373 all-stageautoprofile: all-stageautoprofile-libctf
42374 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42375 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42376 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42377 @r=`${PWD_COMMAND}`; export r; \
42378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42380 $(HOST_EXPORTS) \
42381 $(POSTSTAGE1_HOST_EXPORTS) \
42382 cd $(HOST_SUBDIR)/libctf && \
42383 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42385 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42386 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42387 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42388 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42393 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42394 $(TARGET-stageautoprofile-libctf)
42396 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42397 clean-stageautoprofile: clean-stageautoprofile-libctf
42398 clean-stageautoprofile-libctf:
42399 @if [ $(current_stage) = stageautoprofile ]; then \
42400 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42401 else \
42402 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42403 $(MAKE) stageautoprofile-start; \
42404 fi; \
42405 cd $(HOST_SUBDIR)/libctf && \
42406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42407 @endif libctf-bootstrap
42410 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42411 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42412 maybe-all-stageautofeedback-libctf:
42413 maybe-clean-stageautofeedback-libctf:
42414 @if libctf-bootstrap
42415 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42416 all-stageautofeedback: all-stageautofeedback-libctf
42417 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42418 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42419 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42420 @r=`${PWD_COMMAND}`; export r; \
42421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42422 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42423 $(HOST_EXPORTS) \
42424 $(POSTSTAGE1_HOST_EXPORTS) \
42425 cd $(HOST_SUBDIR)/libctf && \
42427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42428 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42429 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42430 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42431 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42436 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42437 $(TARGET-stageautofeedback-libctf)
42439 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42440 clean-stageautofeedback: clean-stageautofeedback-libctf
42441 clean-stageautofeedback-libctf:
42442 @if [ $(current_stage) = stageautofeedback ]; then \
42443 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42444 else \
42445 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42446 $(MAKE) stageautofeedback-start; \
42447 fi; \
42448 cd $(HOST_SUBDIR)/libctf && \
42449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42450 @endif libctf-bootstrap
42456 .PHONY: check-libctf maybe-check-libctf
42457 maybe-check-libctf:
42458 @if libctf
42459 maybe-check-libctf: check-libctf
42461 check-libctf:
42462 @: $(MAKE); $(unstage)
42463 @r=`${PWD_COMMAND}`; export r; \
42464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42465 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42466 (cd $(HOST_SUBDIR)/libctf && \
42467 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42469 @endif libctf
42471 .PHONY: install-libctf maybe-install-libctf
42472 maybe-install-libctf:
42473 @if libctf
42474 maybe-install-libctf: install-libctf
42476 install-libctf: installdirs
42477 @: $(MAKE); $(unstage)
42478 @r=`${PWD_COMMAND}`; export r; \
42479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42480 $(HOST_EXPORTS) \
42481 (cd $(HOST_SUBDIR)/libctf && \
42482 $(MAKE) $(FLAGS_TO_PASS) install)
42484 @endif libctf
42486 .PHONY: install-strip-libctf maybe-install-strip-libctf
42487 maybe-install-strip-libctf:
42488 @if libctf
42489 maybe-install-strip-libctf: install-strip-libctf
42491 install-strip-libctf: installdirs
42492 @: $(MAKE); $(unstage)
42493 @r=`${PWD_COMMAND}`; export r; \
42494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495 $(HOST_EXPORTS) \
42496 (cd $(HOST_SUBDIR)/libctf && \
42497 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42499 @endif libctf
42501 # Other targets (info, dvi, pdf, etc.)
42503 .PHONY: maybe-info-libctf info-libctf
42504 maybe-info-libctf:
42505 @if libctf
42506 maybe-info-libctf: info-libctf
42508 info-libctf: \
42509 configure-libctf
42510 @[ -f ./libctf/Makefile ] || exit 0; \
42511 r=`${PWD_COMMAND}`; export r; \
42512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42513 $(HOST_EXPORTS) \
42514 for flag in $(EXTRA_HOST_FLAGS) ; do \
42515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42516 done; \
42517 echo "Doing info in libctf"; \
42518 (cd $(HOST_SUBDIR)/libctf && \
42519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42521 "RANLIB=$${RANLIB}" \
42522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42523 info) \
42524 || exit 1
42526 @endif libctf
42528 .PHONY: maybe-dvi-libctf dvi-libctf
42529 maybe-dvi-libctf:
42530 @if libctf
42531 maybe-dvi-libctf: dvi-libctf
42533 dvi-libctf: \
42534 configure-libctf
42535 @[ -f ./libctf/Makefile ] || exit 0; \
42536 r=`${PWD_COMMAND}`; export r; \
42537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42538 $(HOST_EXPORTS) \
42539 for flag in $(EXTRA_HOST_FLAGS) ; do \
42540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42541 done; \
42542 echo "Doing dvi in libctf"; \
42543 (cd $(HOST_SUBDIR)/libctf && \
42544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42546 "RANLIB=$${RANLIB}" \
42547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42548 dvi) \
42549 || exit 1
42551 @endif libctf
42553 .PHONY: maybe-pdf-libctf pdf-libctf
42554 maybe-pdf-libctf:
42555 @if libctf
42556 maybe-pdf-libctf: pdf-libctf
42558 pdf-libctf: \
42559 configure-libctf
42560 @[ -f ./libctf/Makefile ] || exit 0; \
42561 r=`${PWD_COMMAND}`; export r; \
42562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42563 $(HOST_EXPORTS) \
42564 for flag in $(EXTRA_HOST_FLAGS) ; do \
42565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42566 done; \
42567 echo "Doing pdf in libctf"; \
42568 (cd $(HOST_SUBDIR)/libctf && \
42569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42571 "RANLIB=$${RANLIB}" \
42572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42573 pdf) \
42574 || exit 1
42576 @endif libctf
42578 .PHONY: maybe-html-libctf html-libctf
42579 maybe-html-libctf:
42580 @if libctf
42581 maybe-html-libctf: html-libctf
42583 html-libctf: \
42584 configure-libctf
42585 @[ -f ./libctf/Makefile ] || exit 0; \
42586 r=`${PWD_COMMAND}`; export r; \
42587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588 $(HOST_EXPORTS) \
42589 for flag in $(EXTRA_HOST_FLAGS) ; do \
42590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42591 done; \
42592 echo "Doing html in libctf"; \
42593 (cd $(HOST_SUBDIR)/libctf && \
42594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42596 "RANLIB=$${RANLIB}" \
42597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42598 html) \
42599 || exit 1
42601 @endif libctf
42603 .PHONY: maybe-TAGS-libctf TAGS-libctf
42604 maybe-TAGS-libctf:
42605 @if libctf
42606 maybe-TAGS-libctf: TAGS-libctf
42608 TAGS-libctf: \
42609 configure-libctf
42610 @[ -f ./libctf/Makefile ] || exit 0; \
42611 r=`${PWD_COMMAND}`; export r; \
42612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42613 $(HOST_EXPORTS) \
42614 for flag in $(EXTRA_HOST_FLAGS) ; do \
42615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42616 done; \
42617 echo "Doing TAGS in libctf"; \
42618 (cd $(HOST_SUBDIR)/libctf && \
42619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42621 "RANLIB=$${RANLIB}" \
42622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42623 TAGS) \
42624 || exit 1
42626 @endif libctf
42628 .PHONY: maybe-install-info-libctf install-info-libctf
42629 maybe-install-info-libctf:
42630 @if libctf
42631 maybe-install-info-libctf: install-info-libctf
42633 install-info-libctf: \
42634 configure-libctf \
42635 info-libctf
42636 @[ -f ./libctf/Makefile ] || exit 0; \
42637 r=`${PWD_COMMAND}`; export r; \
42638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42639 $(HOST_EXPORTS) \
42640 for flag in $(EXTRA_HOST_FLAGS) ; do \
42641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42642 done; \
42643 echo "Doing install-info in libctf"; \
42644 (cd $(HOST_SUBDIR)/libctf && \
42645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42647 "RANLIB=$${RANLIB}" \
42648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42649 install-info) \
42650 || exit 1
42652 @endif libctf
42654 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42655 maybe-install-dvi-libctf:
42656 @if libctf
42657 maybe-install-dvi-libctf: install-dvi-libctf
42659 install-dvi-libctf: \
42660 configure-libctf \
42661 dvi-libctf
42662 @[ -f ./libctf/Makefile ] || exit 0; \
42663 r=`${PWD_COMMAND}`; export r; \
42664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42665 $(HOST_EXPORTS) \
42666 for flag in $(EXTRA_HOST_FLAGS) ; do \
42667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668 done; \
42669 echo "Doing install-dvi in libctf"; \
42670 (cd $(HOST_SUBDIR)/libctf && \
42671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42673 "RANLIB=$${RANLIB}" \
42674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42675 install-dvi) \
42676 || exit 1
42678 @endif libctf
42680 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42681 maybe-install-pdf-libctf:
42682 @if libctf
42683 maybe-install-pdf-libctf: install-pdf-libctf
42685 install-pdf-libctf: \
42686 configure-libctf \
42687 pdf-libctf
42688 @[ -f ./libctf/Makefile ] || exit 0; \
42689 r=`${PWD_COMMAND}`; export r; \
42690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691 $(HOST_EXPORTS) \
42692 for flag in $(EXTRA_HOST_FLAGS) ; do \
42693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694 done; \
42695 echo "Doing install-pdf in libctf"; \
42696 (cd $(HOST_SUBDIR)/libctf && \
42697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42699 "RANLIB=$${RANLIB}" \
42700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42701 install-pdf) \
42702 || exit 1
42704 @endif libctf
42706 .PHONY: maybe-install-html-libctf install-html-libctf
42707 maybe-install-html-libctf:
42708 @if libctf
42709 maybe-install-html-libctf: install-html-libctf
42711 install-html-libctf: \
42712 configure-libctf \
42713 html-libctf
42714 @[ -f ./libctf/Makefile ] || exit 0; \
42715 r=`${PWD_COMMAND}`; export r; \
42716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42717 $(HOST_EXPORTS) \
42718 for flag in $(EXTRA_HOST_FLAGS) ; do \
42719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720 done; \
42721 echo "Doing install-html in libctf"; \
42722 (cd $(HOST_SUBDIR)/libctf && \
42723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42725 "RANLIB=$${RANLIB}" \
42726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42727 install-html) \
42728 || exit 1
42730 @endif libctf
42732 .PHONY: maybe-installcheck-libctf installcheck-libctf
42733 maybe-installcheck-libctf:
42734 @if libctf
42735 maybe-installcheck-libctf: installcheck-libctf
42737 installcheck-libctf: \
42738 configure-libctf
42739 @[ -f ./libctf/Makefile ] || exit 0; \
42740 r=`${PWD_COMMAND}`; export r; \
42741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42742 $(HOST_EXPORTS) \
42743 for flag in $(EXTRA_HOST_FLAGS) ; do \
42744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42745 done; \
42746 echo "Doing installcheck in libctf"; \
42747 (cd $(HOST_SUBDIR)/libctf && \
42748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42750 "RANLIB=$${RANLIB}" \
42751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42752 installcheck) \
42753 || exit 1
42755 @endif libctf
42757 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42758 maybe-mostlyclean-libctf:
42759 @if libctf
42760 maybe-mostlyclean-libctf: mostlyclean-libctf
42762 mostlyclean-libctf:
42763 @[ -f ./libctf/Makefile ] || exit 0; \
42764 r=`${PWD_COMMAND}`; export r; \
42765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42766 $(HOST_EXPORTS) \
42767 for flag in $(EXTRA_HOST_FLAGS) ; do \
42768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769 done; \
42770 echo "Doing mostlyclean in libctf"; \
42771 (cd $(HOST_SUBDIR)/libctf && \
42772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42774 "RANLIB=$${RANLIB}" \
42775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42776 mostlyclean) \
42777 || exit 1
42779 @endif libctf
42781 .PHONY: maybe-clean-libctf clean-libctf
42782 maybe-clean-libctf:
42783 @if libctf
42784 maybe-clean-libctf: clean-libctf
42786 clean-libctf:
42787 @[ -f ./libctf/Makefile ] || exit 0; \
42788 r=`${PWD_COMMAND}`; export r; \
42789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790 $(HOST_EXPORTS) \
42791 for flag in $(EXTRA_HOST_FLAGS) ; do \
42792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42793 done; \
42794 echo "Doing clean in libctf"; \
42795 (cd $(HOST_SUBDIR)/libctf && \
42796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42798 "RANLIB=$${RANLIB}" \
42799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42800 clean) \
42801 || exit 1
42803 @endif libctf
42805 .PHONY: maybe-distclean-libctf distclean-libctf
42806 maybe-distclean-libctf:
42807 @if libctf
42808 maybe-distclean-libctf: distclean-libctf
42810 distclean-libctf:
42811 @[ -f ./libctf/Makefile ] || exit 0; \
42812 r=`${PWD_COMMAND}`; export r; \
42813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42814 $(HOST_EXPORTS) \
42815 for flag in $(EXTRA_HOST_FLAGS) ; do \
42816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42817 done; \
42818 echo "Doing distclean in libctf"; \
42819 (cd $(HOST_SUBDIR)/libctf && \
42820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42822 "RANLIB=$${RANLIB}" \
42823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42824 distclean) \
42825 || exit 1
42827 @endif libctf
42829 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42830 maybe-maintainer-clean-libctf:
42831 @if libctf
42832 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42834 maintainer-clean-libctf:
42835 @[ -f ./libctf/Makefile ] || exit 0; \
42836 r=`${PWD_COMMAND}`; export r; \
42837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42838 $(HOST_EXPORTS) \
42839 for flag in $(EXTRA_HOST_FLAGS) ; do \
42840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42841 done; \
42842 echo "Doing maintainer-clean in libctf"; \
42843 (cd $(HOST_SUBDIR)/libctf && \
42844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42846 "RANLIB=$${RANLIB}" \
42847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42848 maintainer-clean) \
42849 || exit 1
42851 @endif libctf
42855 .PHONY: configure-libsframe maybe-configure-libsframe
42856 maybe-configure-libsframe:
42857 @if gcc-bootstrap
42858 configure-libsframe: stage_current
42859 @endif gcc-bootstrap
42860 @if libsframe
42861 maybe-configure-libsframe: configure-libsframe
42862 configure-libsframe:
42863 @r=`${PWD_COMMAND}`; export r; \
42864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42865 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42867 $(HOST_EXPORTS) \
42868 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42869 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42870 case $(srcdir) in \
42871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42872 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42874 esac; \
42875 module_srcdir=libsframe; \
42876 $(SHELL) \
42877 $$s/$$module_srcdir/configure \
42878 --srcdir=$${topdir}/$$module_srcdir \
42879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42880 --target=${target_alias} \
42881 || exit 1
42882 @endif libsframe
42886 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42887 maybe-configure-stage1-libsframe:
42888 @if libsframe-bootstrap
42889 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42890 configure-stage1-libsframe:
42891 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42893 @r=`${PWD_COMMAND}`; export r; \
42894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42895 TFLAGS="$(STAGE1_TFLAGS)"; \
42896 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42897 $(HOST_EXPORTS) \
42898 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42899 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42900 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42901 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42903 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42904 case $(srcdir) in \
42905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42906 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42908 esac; \
42909 module_srcdir=libsframe; \
42910 $(SHELL) $$s/$$module_srcdir/configure \
42911 --srcdir=$${topdir}/$$module_srcdir \
42912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42913 --target=${target_alias} \
42915 $(STAGE1_CONFIGURE_FLAGS)
42916 @endif libsframe-bootstrap
42918 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42919 maybe-configure-stage2-libsframe:
42920 @if libsframe-bootstrap
42921 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42922 configure-stage2-libsframe:
42923 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42925 @r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 TFLAGS="$(STAGE2_TFLAGS)"; \
42928 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42929 $(HOST_EXPORTS) \
42930 $(POSTSTAGE1_HOST_EXPORTS) \
42931 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42932 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42933 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42934 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42936 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42937 case $(srcdir) in \
42938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42939 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42941 esac; \
42942 module_srcdir=libsframe; \
42943 $(SHELL) $$s/$$module_srcdir/configure \
42944 --srcdir=$${topdir}/$$module_srcdir \
42945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42946 --target=${target_alias} \
42947 --with-build-libsubdir=$(HOST_SUBDIR) \
42948 $(STAGE2_CONFIGURE_FLAGS)
42949 @endif libsframe-bootstrap
42951 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42952 maybe-configure-stage3-libsframe:
42953 @if libsframe-bootstrap
42954 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42955 configure-stage3-libsframe:
42956 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42958 @r=`${PWD_COMMAND}`; export r; \
42959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960 TFLAGS="$(STAGE3_TFLAGS)"; \
42961 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42962 $(HOST_EXPORTS) \
42963 $(POSTSTAGE1_HOST_EXPORTS) \
42964 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42965 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42966 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42967 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42969 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42970 case $(srcdir) in \
42971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42972 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42974 esac; \
42975 module_srcdir=libsframe; \
42976 $(SHELL) $$s/$$module_srcdir/configure \
42977 --srcdir=$${topdir}/$$module_srcdir \
42978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42979 --target=${target_alias} \
42980 --with-build-libsubdir=$(HOST_SUBDIR) \
42981 $(STAGE3_CONFIGURE_FLAGS)
42982 @endif libsframe-bootstrap
42984 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42985 maybe-configure-stage4-libsframe:
42986 @if libsframe-bootstrap
42987 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42988 configure-stage4-libsframe:
42989 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42991 @r=`${PWD_COMMAND}`; export r; \
42992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42993 TFLAGS="$(STAGE4_TFLAGS)"; \
42994 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42995 $(HOST_EXPORTS) \
42996 $(POSTSTAGE1_HOST_EXPORTS) \
42997 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42998 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42999 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43000 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
43001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43002 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43003 case $(srcdir) in \
43004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43005 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43007 esac; \
43008 module_srcdir=libsframe; \
43009 $(SHELL) $$s/$$module_srcdir/configure \
43010 --srcdir=$${topdir}/$$module_srcdir \
43011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43012 --target=${target_alias} \
43013 --with-build-libsubdir=$(HOST_SUBDIR) \
43014 $(STAGE4_CONFIGURE_FLAGS)
43015 @endif libsframe-bootstrap
43017 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43018 maybe-configure-stageprofile-libsframe:
43019 @if libsframe-bootstrap
43020 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43021 configure-stageprofile-libsframe:
43022 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43024 @r=`${PWD_COMMAND}`; export r; \
43025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43026 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43027 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43028 $(HOST_EXPORTS) \
43029 $(POSTSTAGE1_HOST_EXPORTS) \
43030 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43031 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43032 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43033 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43035 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43036 case $(srcdir) in \
43037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43038 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43040 esac; \
43041 module_srcdir=libsframe; \
43042 $(SHELL) $$s/$$module_srcdir/configure \
43043 --srcdir=$${topdir}/$$module_srcdir \
43044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43045 --target=${target_alias} \
43046 --with-build-libsubdir=$(HOST_SUBDIR) \
43047 $(STAGEprofile_CONFIGURE_FLAGS)
43048 @endif libsframe-bootstrap
43050 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43051 maybe-configure-stagetrain-libsframe:
43052 @if libsframe-bootstrap
43053 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43054 configure-stagetrain-libsframe:
43055 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43057 @r=`${PWD_COMMAND}`; export r; \
43058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43059 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43060 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43061 $(HOST_EXPORTS) \
43062 $(POSTSTAGE1_HOST_EXPORTS) \
43063 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43064 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43065 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43066 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43068 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43069 case $(srcdir) in \
43070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43071 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43073 esac; \
43074 module_srcdir=libsframe; \
43075 $(SHELL) $$s/$$module_srcdir/configure \
43076 --srcdir=$${topdir}/$$module_srcdir \
43077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43078 --target=${target_alias} \
43079 --with-build-libsubdir=$(HOST_SUBDIR) \
43080 $(STAGEtrain_CONFIGURE_FLAGS)
43081 @endif libsframe-bootstrap
43083 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43084 maybe-configure-stagefeedback-libsframe:
43085 @if libsframe-bootstrap
43086 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43087 configure-stagefeedback-libsframe:
43088 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43090 @r=`${PWD_COMMAND}`; export r; \
43091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43092 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43093 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43094 $(HOST_EXPORTS) \
43095 $(POSTSTAGE1_HOST_EXPORTS) \
43096 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43097 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43098 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43099 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43101 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43102 case $(srcdir) in \
43103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43104 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43106 esac; \
43107 module_srcdir=libsframe; \
43108 $(SHELL) $$s/$$module_srcdir/configure \
43109 --srcdir=$${topdir}/$$module_srcdir \
43110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43111 --target=${target_alias} \
43112 --with-build-libsubdir=$(HOST_SUBDIR) \
43113 $(STAGEfeedback_CONFIGURE_FLAGS)
43114 @endif libsframe-bootstrap
43116 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43117 maybe-configure-stageautoprofile-libsframe:
43118 @if libsframe-bootstrap
43119 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43120 configure-stageautoprofile-libsframe:
43121 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43123 @r=`${PWD_COMMAND}`; export r; \
43124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43125 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43126 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43127 $(HOST_EXPORTS) \
43128 $(POSTSTAGE1_HOST_EXPORTS) \
43129 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43130 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43131 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43132 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43134 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43135 case $(srcdir) in \
43136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43137 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43139 esac; \
43140 module_srcdir=libsframe; \
43141 $(SHELL) $$s/$$module_srcdir/configure \
43142 --srcdir=$${topdir}/$$module_srcdir \
43143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43144 --target=${target_alias} \
43145 --with-build-libsubdir=$(HOST_SUBDIR) \
43146 $(STAGEautoprofile_CONFIGURE_FLAGS)
43147 @endif libsframe-bootstrap
43149 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43150 maybe-configure-stageautofeedback-libsframe:
43151 @if libsframe-bootstrap
43152 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43153 configure-stageautofeedback-libsframe:
43154 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43156 @r=`${PWD_COMMAND}`; export r; \
43157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43158 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43159 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43160 $(HOST_EXPORTS) \
43161 $(POSTSTAGE1_HOST_EXPORTS) \
43162 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43163 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43164 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43165 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43167 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43168 case $(srcdir) in \
43169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43170 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43172 esac; \
43173 module_srcdir=libsframe; \
43174 $(SHELL) $$s/$$module_srcdir/configure \
43175 --srcdir=$${topdir}/$$module_srcdir \
43176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43177 --target=${target_alias} \
43178 --with-build-libsubdir=$(HOST_SUBDIR) \
43179 $(STAGEautofeedback_CONFIGURE_FLAGS)
43180 @endif libsframe-bootstrap
43186 .PHONY: all-libsframe maybe-all-libsframe
43187 maybe-all-libsframe:
43188 @if gcc-bootstrap
43189 all-libsframe: stage_current
43190 @endif gcc-bootstrap
43191 @if libsframe
43192 TARGET-libsframe=all
43193 maybe-all-libsframe: all-libsframe
43194 all-libsframe: configure-libsframe
43195 @r=`${PWD_COMMAND}`; export r; \
43196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197 $(HOST_EXPORTS) \
43198 (cd $(HOST_SUBDIR)/libsframe && \
43199 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43200 $(TARGET-libsframe))
43201 @endif libsframe
43205 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43206 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43207 maybe-all-stage1-libsframe:
43208 maybe-clean-stage1-libsframe:
43209 @if libsframe-bootstrap
43210 maybe-all-stage1-libsframe: all-stage1-libsframe
43211 all-stage1: all-stage1-libsframe
43212 TARGET-stage1-libsframe = $(TARGET-libsframe)
43213 all-stage1-libsframe: configure-stage1-libsframe
43214 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43215 @r=`${PWD_COMMAND}`; export r; \
43216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43217 TFLAGS="$(STAGE1_TFLAGS)"; \
43218 $(HOST_EXPORTS) \
43219 cd $(HOST_SUBDIR)/libsframe && \
43221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43222 CFLAGS="$(STAGE1_CFLAGS)" \
43223 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43224 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43225 LIBCFLAGS="$(LIBCFLAGS)" \
43226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43229 $(EXTRA_HOST_FLAGS) \
43230 $(STAGE1_FLAGS_TO_PASS) \
43231 TFLAGS="$(STAGE1_TFLAGS)" \
43232 $(TARGET-stage1-libsframe)
43234 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43235 clean-stage1: clean-stage1-libsframe
43236 clean-stage1-libsframe:
43237 @if [ $(current_stage) = stage1 ]; then \
43238 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43239 else \
43240 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43241 $(MAKE) stage1-start; \
43242 fi; \
43243 cd $(HOST_SUBDIR)/libsframe && \
43244 $(MAKE) $(EXTRA_HOST_FLAGS) \
43245 $(STAGE1_FLAGS_TO_PASS) clean
43246 @endif libsframe-bootstrap
43249 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43250 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43251 maybe-all-stage2-libsframe:
43252 maybe-clean-stage2-libsframe:
43253 @if libsframe-bootstrap
43254 maybe-all-stage2-libsframe: all-stage2-libsframe
43255 all-stage2: all-stage2-libsframe
43256 TARGET-stage2-libsframe = $(TARGET-libsframe)
43257 all-stage2-libsframe: configure-stage2-libsframe
43258 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43259 @r=`${PWD_COMMAND}`; export r; \
43260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261 TFLAGS="$(STAGE2_TFLAGS)"; \
43262 $(HOST_EXPORTS) \
43263 $(POSTSTAGE1_HOST_EXPORTS) \
43264 cd $(HOST_SUBDIR)/libsframe && \
43266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43267 CFLAGS="$(STAGE2_CFLAGS)" \
43268 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43269 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43270 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43275 TFLAGS="$(STAGE2_TFLAGS)" \
43276 $(TARGET-stage2-libsframe)
43278 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43279 clean-stage2: clean-stage2-libsframe
43280 clean-stage2-libsframe:
43281 @if [ $(current_stage) = stage2 ]; then \
43282 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43283 else \
43284 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43285 $(MAKE) stage2-start; \
43286 fi; \
43287 cd $(HOST_SUBDIR)/libsframe && \
43288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43289 @endif libsframe-bootstrap
43292 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43293 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43294 maybe-all-stage3-libsframe:
43295 maybe-clean-stage3-libsframe:
43296 @if libsframe-bootstrap
43297 maybe-all-stage3-libsframe: all-stage3-libsframe
43298 all-stage3: all-stage3-libsframe
43299 TARGET-stage3-libsframe = $(TARGET-libsframe)
43300 all-stage3-libsframe: configure-stage3-libsframe
43301 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43302 @r=`${PWD_COMMAND}`; export r; \
43303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43304 TFLAGS="$(STAGE3_TFLAGS)"; \
43305 $(HOST_EXPORTS) \
43306 $(POSTSTAGE1_HOST_EXPORTS) \
43307 cd $(HOST_SUBDIR)/libsframe && \
43309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43310 CFLAGS="$(STAGE3_CFLAGS)" \
43311 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43312 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43313 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43318 TFLAGS="$(STAGE3_TFLAGS)" \
43319 $(TARGET-stage3-libsframe)
43321 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43322 clean-stage3: clean-stage3-libsframe
43323 clean-stage3-libsframe:
43324 @if [ $(current_stage) = stage3 ]; then \
43325 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43326 else \
43327 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43328 $(MAKE) stage3-start; \
43329 fi; \
43330 cd $(HOST_SUBDIR)/libsframe && \
43331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43332 @endif libsframe-bootstrap
43335 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43336 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43337 maybe-all-stage4-libsframe:
43338 maybe-clean-stage4-libsframe:
43339 @if libsframe-bootstrap
43340 maybe-all-stage4-libsframe: all-stage4-libsframe
43341 all-stage4: all-stage4-libsframe
43342 TARGET-stage4-libsframe = $(TARGET-libsframe)
43343 all-stage4-libsframe: configure-stage4-libsframe
43344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43345 @r=`${PWD_COMMAND}`; export r; \
43346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43347 TFLAGS="$(STAGE4_TFLAGS)"; \
43348 $(HOST_EXPORTS) \
43349 $(POSTSTAGE1_HOST_EXPORTS) \
43350 cd $(HOST_SUBDIR)/libsframe && \
43352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43353 CFLAGS="$(STAGE4_CFLAGS)" \
43354 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43355 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43356 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43361 TFLAGS="$(STAGE4_TFLAGS)" \
43362 $(TARGET-stage4-libsframe)
43364 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43365 clean-stage4: clean-stage4-libsframe
43366 clean-stage4-libsframe:
43367 @if [ $(current_stage) = stage4 ]; then \
43368 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43369 else \
43370 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43371 $(MAKE) stage4-start; \
43372 fi; \
43373 cd $(HOST_SUBDIR)/libsframe && \
43374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43375 @endif libsframe-bootstrap
43378 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43379 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43380 maybe-all-stageprofile-libsframe:
43381 maybe-clean-stageprofile-libsframe:
43382 @if libsframe-bootstrap
43383 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43384 all-stageprofile: all-stageprofile-libsframe
43385 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43386 all-stageprofile-libsframe: configure-stageprofile-libsframe
43387 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43388 @r=`${PWD_COMMAND}`; export r; \
43389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43390 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43391 $(HOST_EXPORTS) \
43392 $(POSTSTAGE1_HOST_EXPORTS) \
43393 cd $(HOST_SUBDIR)/libsframe && \
43395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43396 CFLAGS="$(STAGEprofile_CFLAGS)" \
43397 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43398 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43399 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43404 TFLAGS="$(STAGEprofile_TFLAGS)" \
43405 $(TARGET-stageprofile-libsframe)
43407 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43408 clean-stageprofile: clean-stageprofile-libsframe
43409 clean-stageprofile-libsframe:
43410 @if [ $(current_stage) = stageprofile ]; then \
43411 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43412 else \
43413 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43414 $(MAKE) stageprofile-start; \
43415 fi; \
43416 cd $(HOST_SUBDIR)/libsframe && \
43417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43418 @endif libsframe-bootstrap
43421 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43422 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43423 maybe-all-stagetrain-libsframe:
43424 maybe-clean-stagetrain-libsframe:
43425 @if libsframe-bootstrap
43426 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43427 all-stagetrain: all-stagetrain-libsframe
43428 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43429 all-stagetrain-libsframe: configure-stagetrain-libsframe
43430 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43431 @r=`${PWD_COMMAND}`; export r; \
43432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43434 $(HOST_EXPORTS) \
43435 $(POSTSTAGE1_HOST_EXPORTS) \
43436 cd $(HOST_SUBDIR)/libsframe && \
43438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43439 CFLAGS="$(STAGEtrain_CFLAGS)" \
43440 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43441 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43442 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43447 TFLAGS="$(STAGEtrain_TFLAGS)" \
43448 $(TARGET-stagetrain-libsframe)
43450 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43451 clean-stagetrain: clean-stagetrain-libsframe
43452 clean-stagetrain-libsframe:
43453 @if [ $(current_stage) = stagetrain ]; then \
43454 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43455 else \
43456 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43457 $(MAKE) stagetrain-start; \
43458 fi; \
43459 cd $(HOST_SUBDIR)/libsframe && \
43460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43461 @endif libsframe-bootstrap
43464 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43465 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43466 maybe-all-stagefeedback-libsframe:
43467 maybe-clean-stagefeedback-libsframe:
43468 @if libsframe-bootstrap
43469 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43470 all-stagefeedback: all-stagefeedback-libsframe
43471 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43472 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43473 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43474 @r=`${PWD_COMMAND}`; export r; \
43475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43477 $(HOST_EXPORTS) \
43478 $(POSTSTAGE1_HOST_EXPORTS) \
43479 cd $(HOST_SUBDIR)/libsframe && \
43481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43482 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43483 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43484 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43485 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43490 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43491 $(TARGET-stagefeedback-libsframe)
43493 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43494 clean-stagefeedback: clean-stagefeedback-libsframe
43495 clean-stagefeedback-libsframe:
43496 @if [ $(current_stage) = stagefeedback ]; then \
43497 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43498 else \
43499 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43500 $(MAKE) stagefeedback-start; \
43501 fi; \
43502 cd $(HOST_SUBDIR)/libsframe && \
43503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43504 @endif libsframe-bootstrap
43507 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43508 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43509 maybe-all-stageautoprofile-libsframe:
43510 maybe-clean-stageautoprofile-libsframe:
43511 @if libsframe-bootstrap
43512 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43513 all-stageautoprofile: all-stageautoprofile-libsframe
43514 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43515 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43516 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43517 @r=`${PWD_COMMAND}`; export r; \
43518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43519 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43520 $(HOST_EXPORTS) \
43521 $(POSTSTAGE1_HOST_EXPORTS) \
43522 cd $(HOST_SUBDIR)/libsframe && \
43523 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43525 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43526 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43527 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43528 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43533 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43534 $(TARGET-stageautoprofile-libsframe)
43536 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43537 clean-stageautoprofile: clean-stageautoprofile-libsframe
43538 clean-stageautoprofile-libsframe:
43539 @if [ $(current_stage) = stageautoprofile ]; then \
43540 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43541 else \
43542 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43543 $(MAKE) stageautoprofile-start; \
43544 fi; \
43545 cd $(HOST_SUBDIR)/libsframe && \
43546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43547 @endif libsframe-bootstrap
43550 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43551 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43552 maybe-all-stageautofeedback-libsframe:
43553 maybe-clean-stageautofeedback-libsframe:
43554 @if libsframe-bootstrap
43555 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43556 all-stageautofeedback: all-stageautofeedback-libsframe
43557 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43558 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43559 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43560 @r=`${PWD_COMMAND}`; export r; \
43561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43563 $(HOST_EXPORTS) \
43564 $(POSTSTAGE1_HOST_EXPORTS) \
43565 cd $(HOST_SUBDIR)/libsframe && \
43567 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43568 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43569 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43570 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43571 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43576 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43577 $(TARGET-stageautofeedback-libsframe)
43579 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43580 clean-stageautofeedback: clean-stageautofeedback-libsframe
43581 clean-stageautofeedback-libsframe:
43582 @if [ $(current_stage) = stageautofeedback ]; then \
43583 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43584 else \
43585 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43586 $(MAKE) stageautofeedback-start; \
43587 fi; \
43588 cd $(HOST_SUBDIR)/libsframe && \
43589 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43590 @endif libsframe-bootstrap
43596 .PHONY: check-libsframe maybe-check-libsframe
43597 maybe-check-libsframe:
43598 @if libsframe
43599 maybe-check-libsframe: check-libsframe
43601 check-libsframe:
43602 @: $(MAKE); $(unstage)
43603 @r=`${PWD_COMMAND}`; export r; \
43604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43606 (cd $(HOST_SUBDIR)/libsframe && \
43607 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43609 @endif libsframe
43611 .PHONY: install-libsframe maybe-install-libsframe
43612 maybe-install-libsframe:
43613 @if libsframe
43614 maybe-install-libsframe: install-libsframe
43616 install-libsframe: installdirs
43617 @: $(MAKE); $(unstage)
43618 @r=`${PWD_COMMAND}`; export r; \
43619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620 $(HOST_EXPORTS) \
43621 (cd $(HOST_SUBDIR)/libsframe && \
43622 $(MAKE) $(FLAGS_TO_PASS) install)
43624 @endif libsframe
43626 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43627 maybe-install-strip-libsframe:
43628 @if libsframe
43629 maybe-install-strip-libsframe: install-strip-libsframe
43631 install-strip-libsframe: installdirs
43632 @: $(MAKE); $(unstage)
43633 @r=`${PWD_COMMAND}`; export r; \
43634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43635 $(HOST_EXPORTS) \
43636 (cd $(HOST_SUBDIR)/libsframe && \
43637 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43639 @endif libsframe
43641 # Other targets (info, dvi, pdf, etc.)
43643 .PHONY: maybe-info-libsframe info-libsframe
43644 maybe-info-libsframe:
43645 @if libsframe
43646 maybe-info-libsframe: info-libsframe
43648 info-libsframe: \
43649 configure-libsframe
43650 @[ -f ./libsframe/Makefile ] || exit 0; \
43651 r=`${PWD_COMMAND}`; export r; \
43652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43653 $(HOST_EXPORTS) \
43654 for flag in $(EXTRA_HOST_FLAGS) ; do \
43655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43656 done; \
43657 echo "Doing info in libsframe"; \
43658 (cd $(HOST_SUBDIR)/libsframe && \
43659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43661 "RANLIB=$${RANLIB}" \
43662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43663 info) \
43664 || exit 1
43666 @endif libsframe
43668 .PHONY: maybe-dvi-libsframe dvi-libsframe
43669 maybe-dvi-libsframe:
43670 @if libsframe
43671 maybe-dvi-libsframe: dvi-libsframe
43673 dvi-libsframe: \
43674 configure-libsframe
43675 @[ -f ./libsframe/Makefile ] || exit 0; \
43676 r=`${PWD_COMMAND}`; export r; \
43677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43678 $(HOST_EXPORTS) \
43679 for flag in $(EXTRA_HOST_FLAGS) ; do \
43680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43681 done; \
43682 echo "Doing dvi in libsframe"; \
43683 (cd $(HOST_SUBDIR)/libsframe && \
43684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43686 "RANLIB=$${RANLIB}" \
43687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43688 dvi) \
43689 || exit 1
43691 @endif libsframe
43693 .PHONY: maybe-pdf-libsframe pdf-libsframe
43694 maybe-pdf-libsframe:
43695 @if libsframe
43696 maybe-pdf-libsframe: pdf-libsframe
43698 pdf-libsframe: \
43699 configure-libsframe
43700 @[ -f ./libsframe/Makefile ] || exit 0; \
43701 r=`${PWD_COMMAND}`; export r; \
43702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43703 $(HOST_EXPORTS) \
43704 for flag in $(EXTRA_HOST_FLAGS) ; do \
43705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43706 done; \
43707 echo "Doing pdf in libsframe"; \
43708 (cd $(HOST_SUBDIR)/libsframe && \
43709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43711 "RANLIB=$${RANLIB}" \
43712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43713 pdf) \
43714 || exit 1
43716 @endif libsframe
43718 .PHONY: maybe-html-libsframe html-libsframe
43719 maybe-html-libsframe:
43720 @if libsframe
43721 maybe-html-libsframe: html-libsframe
43723 html-libsframe: \
43724 configure-libsframe
43725 @[ -f ./libsframe/Makefile ] || exit 0; \
43726 r=`${PWD_COMMAND}`; export r; \
43727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43728 $(HOST_EXPORTS) \
43729 for flag in $(EXTRA_HOST_FLAGS) ; do \
43730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43731 done; \
43732 echo "Doing html in libsframe"; \
43733 (cd $(HOST_SUBDIR)/libsframe && \
43734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43736 "RANLIB=$${RANLIB}" \
43737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43738 html) \
43739 || exit 1
43741 @endif libsframe
43743 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43744 maybe-TAGS-libsframe:
43745 @if libsframe
43746 maybe-TAGS-libsframe: TAGS-libsframe
43748 TAGS-libsframe: \
43749 configure-libsframe
43750 @[ -f ./libsframe/Makefile ] || exit 0; \
43751 r=`${PWD_COMMAND}`; export r; \
43752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753 $(HOST_EXPORTS) \
43754 for flag in $(EXTRA_HOST_FLAGS) ; do \
43755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43756 done; \
43757 echo "Doing TAGS in libsframe"; \
43758 (cd $(HOST_SUBDIR)/libsframe && \
43759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43761 "RANLIB=$${RANLIB}" \
43762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43763 TAGS) \
43764 || exit 1
43766 @endif libsframe
43768 .PHONY: maybe-install-info-libsframe install-info-libsframe
43769 maybe-install-info-libsframe:
43770 @if libsframe
43771 maybe-install-info-libsframe: install-info-libsframe
43773 install-info-libsframe: \
43774 configure-libsframe \
43775 info-libsframe
43776 @[ -f ./libsframe/Makefile ] || exit 0; \
43777 r=`${PWD_COMMAND}`; export r; \
43778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43779 $(HOST_EXPORTS) \
43780 for flag in $(EXTRA_HOST_FLAGS) ; do \
43781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43782 done; \
43783 echo "Doing install-info in libsframe"; \
43784 (cd $(HOST_SUBDIR)/libsframe && \
43785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43787 "RANLIB=$${RANLIB}" \
43788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43789 install-info) \
43790 || exit 1
43792 @endif libsframe
43794 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43795 maybe-install-dvi-libsframe:
43796 @if libsframe
43797 maybe-install-dvi-libsframe: install-dvi-libsframe
43799 install-dvi-libsframe: \
43800 configure-libsframe \
43801 dvi-libsframe
43802 @[ -f ./libsframe/Makefile ] || exit 0; \
43803 r=`${PWD_COMMAND}`; export r; \
43804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43805 $(HOST_EXPORTS) \
43806 for flag in $(EXTRA_HOST_FLAGS) ; do \
43807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808 done; \
43809 echo "Doing install-dvi in libsframe"; \
43810 (cd $(HOST_SUBDIR)/libsframe && \
43811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43813 "RANLIB=$${RANLIB}" \
43814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43815 install-dvi) \
43816 || exit 1
43818 @endif libsframe
43820 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43821 maybe-install-pdf-libsframe:
43822 @if libsframe
43823 maybe-install-pdf-libsframe: install-pdf-libsframe
43825 install-pdf-libsframe: \
43826 configure-libsframe \
43827 pdf-libsframe
43828 @[ -f ./libsframe/Makefile ] || exit 0; \
43829 r=`${PWD_COMMAND}`; export r; \
43830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831 $(HOST_EXPORTS) \
43832 for flag in $(EXTRA_HOST_FLAGS) ; do \
43833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43834 done; \
43835 echo "Doing install-pdf in libsframe"; \
43836 (cd $(HOST_SUBDIR)/libsframe && \
43837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839 "RANLIB=$${RANLIB}" \
43840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841 install-pdf) \
43842 || exit 1
43844 @endif libsframe
43846 .PHONY: maybe-install-html-libsframe install-html-libsframe
43847 maybe-install-html-libsframe:
43848 @if libsframe
43849 maybe-install-html-libsframe: install-html-libsframe
43851 install-html-libsframe: \
43852 configure-libsframe \
43853 html-libsframe
43854 @[ -f ./libsframe/Makefile ] || exit 0; \
43855 r=`${PWD_COMMAND}`; export r; \
43856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43857 $(HOST_EXPORTS) \
43858 for flag in $(EXTRA_HOST_FLAGS) ; do \
43859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43860 done; \
43861 echo "Doing install-html in libsframe"; \
43862 (cd $(HOST_SUBDIR)/libsframe && \
43863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43865 "RANLIB=$${RANLIB}" \
43866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43867 install-html) \
43868 || exit 1
43870 @endif libsframe
43872 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43873 maybe-installcheck-libsframe:
43874 @if libsframe
43875 maybe-installcheck-libsframe: installcheck-libsframe
43877 installcheck-libsframe: \
43878 configure-libsframe
43879 @[ -f ./libsframe/Makefile ] || exit 0; \
43880 r=`${PWD_COMMAND}`; export r; \
43881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43882 $(HOST_EXPORTS) \
43883 for flag in $(EXTRA_HOST_FLAGS) ; do \
43884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43885 done; \
43886 echo "Doing installcheck in libsframe"; \
43887 (cd $(HOST_SUBDIR)/libsframe && \
43888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43890 "RANLIB=$${RANLIB}" \
43891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43892 installcheck) \
43893 || exit 1
43895 @endif libsframe
43897 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43898 maybe-mostlyclean-libsframe:
43899 @if libsframe
43900 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43902 mostlyclean-libsframe:
43903 @[ -f ./libsframe/Makefile ] || exit 0; \
43904 r=`${PWD_COMMAND}`; export r; \
43905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906 $(HOST_EXPORTS) \
43907 for flag in $(EXTRA_HOST_FLAGS) ; do \
43908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43909 done; \
43910 echo "Doing mostlyclean in libsframe"; \
43911 (cd $(HOST_SUBDIR)/libsframe && \
43912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914 "RANLIB=$${RANLIB}" \
43915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916 mostlyclean) \
43917 || exit 1
43919 @endif libsframe
43921 .PHONY: maybe-clean-libsframe clean-libsframe
43922 maybe-clean-libsframe:
43923 @if libsframe
43924 maybe-clean-libsframe: clean-libsframe
43926 clean-libsframe:
43927 @[ -f ./libsframe/Makefile ] || exit 0; \
43928 r=`${PWD_COMMAND}`; export r; \
43929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43930 $(HOST_EXPORTS) \
43931 for flag in $(EXTRA_HOST_FLAGS) ; do \
43932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43933 done; \
43934 echo "Doing clean in libsframe"; \
43935 (cd $(HOST_SUBDIR)/libsframe && \
43936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43938 "RANLIB=$${RANLIB}" \
43939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43940 clean) \
43941 || exit 1
43943 @endif libsframe
43945 .PHONY: maybe-distclean-libsframe distclean-libsframe
43946 maybe-distclean-libsframe:
43947 @if libsframe
43948 maybe-distclean-libsframe: distclean-libsframe
43950 distclean-libsframe:
43951 @[ -f ./libsframe/Makefile ] || exit 0; \
43952 r=`${PWD_COMMAND}`; export r; \
43953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43954 $(HOST_EXPORTS) \
43955 for flag in $(EXTRA_HOST_FLAGS) ; do \
43956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43957 done; \
43958 echo "Doing distclean in libsframe"; \
43959 (cd $(HOST_SUBDIR)/libsframe && \
43960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43962 "RANLIB=$${RANLIB}" \
43963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43964 distclean) \
43965 || exit 1
43967 @endif libsframe
43969 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43970 maybe-maintainer-clean-libsframe:
43971 @if libsframe
43972 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43974 maintainer-clean-libsframe:
43975 @[ -f ./libsframe/Makefile ] || exit 0; \
43976 r=`${PWD_COMMAND}`; export r; \
43977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978 $(HOST_EXPORTS) \
43979 for flag in $(EXTRA_HOST_FLAGS) ; do \
43980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981 done; \
43982 echo "Doing maintainer-clean in libsframe"; \
43983 (cd $(HOST_SUBDIR)/libsframe && \
43984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43986 "RANLIB=$${RANLIB}" \
43987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43988 maintainer-clean) \
43989 || exit 1
43991 @endif libsframe
43995 .PHONY: configure-libgrust maybe-configure-libgrust
43996 maybe-configure-libgrust:
43997 @if gcc-bootstrap
43998 configure-libgrust: stage_current
43999 @endif gcc-bootstrap
44000 @if libgrust
44001 maybe-configure-libgrust: configure-libgrust
44002 configure-libgrust:
44003 @r=`${PWD_COMMAND}`; export r; \
44004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44005 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44007 $(HOST_EXPORTS) \
44008 echo Configuring in $(HOST_SUBDIR)/libgrust; \
44009 cd "$(HOST_SUBDIR)/libgrust" || exit 1; \
44010 case $(srcdir) in \
44011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44012 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44014 esac; \
44015 module_srcdir=libgrust; \
44016 $(SHELL) \
44017 $$s/$$module_srcdir/configure \
44018 --srcdir=$${topdir}/$$module_srcdir \
44019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44020 --target=${target_alias} \
44021 || exit 1
44022 @endif libgrust
44026 .PHONY: configure-stage1-libgrust maybe-configure-stage1-libgrust
44027 maybe-configure-stage1-libgrust:
44028 @if libgrust-bootstrap
44029 maybe-configure-stage1-libgrust: configure-stage1-libgrust
44030 configure-stage1-libgrust:
44031 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44033 @r=`${PWD_COMMAND}`; export r; \
44034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44035 TFLAGS="$(STAGE1_TFLAGS)"; \
44036 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44037 $(HOST_EXPORTS) \
44038 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44039 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44040 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
44041 echo Configuring stage 1 in $(HOST_SUBDIR)/libgrust; \
44042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44043 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44044 case $(srcdir) in \
44045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44046 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44048 esac; \
44049 module_srcdir=libgrust; \
44050 $(SHELL) $$s/$$module_srcdir/configure \
44051 --srcdir=$${topdir}/$$module_srcdir \
44052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44053 --target=${target_alias} \
44055 $(STAGE1_CONFIGURE_FLAGS)
44056 @endif libgrust-bootstrap
44058 .PHONY: configure-stage2-libgrust maybe-configure-stage2-libgrust
44059 maybe-configure-stage2-libgrust:
44060 @if libgrust-bootstrap
44061 maybe-configure-stage2-libgrust: configure-stage2-libgrust
44062 configure-stage2-libgrust:
44063 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44065 @r=`${PWD_COMMAND}`; export r; \
44066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067 TFLAGS="$(STAGE2_TFLAGS)"; \
44068 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44069 $(HOST_EXPORTS) \
44070 $(POSTSTAGE1_HOST_EXPORTS) \
44071 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44072 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44073 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44074 echo Configuring stage 2 in $(HOST_SUBDIR)/libgrust; \
44075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44076 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44077 case $(srcdir) in \
44078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44079 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44081 esac; \
44082 module_srcdir=libgrust; \
44083 $(SHELL) $$s/$$module_srcdir/configure \
44084 --srcdir=$${topdir}/$$module_srcdir \
44085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44086 --target=${target_alias} \
44087 --with-build-libsubdir=$(HOST_SUBDIR) \
44088 $(STAGE2_CONFIGURE_FLAGS)
44089 @endif libgrust-bootstrap
44091 .PHONY: configure-stage3-libgrust maybe-configure-stage3-libgrust
44092 maybe-configure-stage3-libgrust:
44093 @if libgrust-bootstrap
44094 maybe-configure-stage3-libgrust: configure-stage3-libgrust
44095 configure-stage3-libgrust:
44096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44098 @r=`${PWD_COMMAND}`; export r; \
44099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44100 TFLAGS="$(STAGE3_TFLAGS)"; \
44101 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44102 $(HOST_EXPORTS) \
44103 $(POSTSTAGE1_HOST_EXPORTS) \
44104 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44105 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44106 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44107 echo Configuring stage 3 in $(HOST_SUBDIR)/libgrust; \
44108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44109 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44110 case $(srcdir) in \
44111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44112 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44114 esac; \
44115 module_srcdir=libgrust; \
44116 $(SHELL) $$s/$$module_srcdir/configure \
44117 --srcdir=$${topdir}/$$module_srcdir \
44118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44119 --target=${target_alias} \
44120 --with-build-libsubdir=$(HOST_SUBDIR) \
44121 $(STAGE3_CONFIGURE_FLAGS)
44122 @endif libgrust-bootstrap
44124 .PHONY: configure-stage4-libgrust maybe-configure-stage4-libgrust
44125 maybe-configure-stage4-libgrust:
44126 @if libgrust-bootstrap
44127 maybe-configure-stage4-libgrust: configure-stage4-libgrust
44128 configure-stage4-libgrust:
44129 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44131 @r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 TFLAGS="$(STAGE4_TFLAGS)"; \
44134 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44135 $(HOST_EXPORTS) \
44136 $(POSTSTAGE1_HOST_EXPORTS) \
44137 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44138 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44139 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44140 echo Configuring stage 4 in $(HOST_SUBDIR)/libgrust; \
44141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44142 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44143 case $(srcdir) in \
44144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44145 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44147 esac; \
44148 module_srcdir=libgrust; \
44149 $(SHELL) $$s/$$module_srcdir/configure \
44150 --srcdir=$${topdir}/$$module_srcdir \
44151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44152 --target=${target_alias} \
44153 --with-build-libsubdir=$(HOST_SUBDIR) \
44154 $(STAGE4_CONFIGURE_FLAGS)
44155 @endif libgrust-bootstrap
44157 .PHONY: configure-stageprofile-libgrust maybe-configure-stageprofile-libgrust
44158 maybe-configure-stageprofile-libgrust:
44159 @if libgrust-bootstrap
44160 maybe-configure-stageprofile-libgrust: configure-stageprofile-libgrust
44161 configure-stageprofile-libgrust:
44162 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44164 @r=`${PWD_COMMAND}`; export r; \
44165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44167 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44168 $(HOST_EXPORTS) \
44169 $(POSTSTAGE1_HOST_EXPORTS) \
44170 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44172 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44173 echo Configuring stage profile in $(HOST_SUBDIR)/libgrust; \
44174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44175 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44176 case $(srcdir) in \
44177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44178 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44180 esac; \
44181 module_srcdir=libgrust; \
44182 $(SHELL) $$s/$$module_srcdir/configure \
44183 --srcdir=$${topdir}/$$module_srcdir \
44184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44185 --target=${target_alias} \
44186 --with-build-libsubdir=$(HOST_SUBDIR) \
44187 $(STAGEprofile_CONFIGURE_FLAGS)
44188 @endif libgrust-bootstrap
44190 .PHONY: configure-stagetrain-libgrust maybe-configure-stagetrain-libgrust
44191 maybe-configure-stagetrain-libgrust:
44192 @if libgrust-bootstrap
44193 maybe-configure-stagetrain-libgrust: configure-stagetrain-libgrust
44194 configure-stagetrain-libgrust:
44195 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44197 @r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44200 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44201 $(HOST_EXPORTS) \
44202 $(POSTSTAGE1_HOST_EXPORTS) \
44203 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
44204 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
44205 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
44206 echo Configuring stage train in $(HOST_SUBDIR)/libgrust; \
44207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44208 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44209 case $(srcdir) in \
44210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44211 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44213 esac; \
44214 module_srcdir=libgrust; \
44215 $(SHELL) $$s/$$module_srcdir/configure \
44216 --srcdir=$${topdir}/$$module_srcdir \
44217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44218 --target=${target_alias} \
44219 --with-build-libsubdir=$(HOST_SUBDIR) \
44220 $(STAGEtrain_CONFIGURE_FLAGS)
44221 @endif libgrust-bootstrap
44223 .PHONY: configure-stagefeedback-libgrust maybe-configure-stagefeedback-libgrust
44224 maybe-configure-stagefeedback-libgrust:
44225 @if libgrust-bootstrap
44226 maybe-configure-stagefeedback-libgrust: configure-stagefeedback-libgrust
44227 configure-stagefeedback-libgrust:
44228 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44230 @r=`${PWD_COMMAND}`; export r; \
44231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44232 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44233 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44234 $(HOST_EXPORTS) \
44235 $(POSTSTAGE1_HOST_EXPORTS) \
44236 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44237 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44238 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44239 echo Configuring stage feedback in $(HOST_SUBDIR)/libgrust; \
44240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44241 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44242 case $(srcdir) in \
44243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44244 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44246 esac; \
44247 module_srcdir=libgrust; \
44248 $(SHELL) $$s/$$module_srcdir/configure \
44249 --srcdir=$${topdir}/$$module_srcdir \
44250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44251 --target=${target_alias} \
44252 --with-build-libsubdir=$(HOST_SUBDIR) \
44253 $(STAGEfeedback_CONFIGURE_FLAGS)
44254 @endif libgrust-bootstrap
44256 .PHONY: configure-stageautoprofile-libgrust maybe-configure-stageautoprofile-libgrust
44257 maybe-configure-stageautoprofile-libgrust:
44258 @if libgrust-bootstrap
44259 maybe-configure-stageautoprofile-libgrust: configure-stageautoprofile-libgrust
44260 configure-stageautoprofile-libgrust:
44261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44263 @r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44266 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44267 $(HOST_EXPORTS) \
44268 $(POSTSTAGE1_HOST_EXPORTS) \
44269 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
44270 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
44271 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
44272 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libgrust; \
44273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44274 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44275 case $(srcdir) in \
44276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44277 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44279 esac; \
44280 module_srcdir=libgrust; \
44281 $(SHELL) $$s/$$module_srcdir/configure \
44282 --srcdir=$${topdir}/$$module_srcdir \
44283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44284 --target=${target_alias} \
44285 --with-build-libsubdir=$(HOST_SUBDIR) \
44286 $(STAGEautoprofile_CONFIGURE_FLAGS)
44287 @endif libgrust-bootstrap
44289 .PHONY: configure-stageautofeedback-libgrust maybe-configure-stageautofeedback-libgrust
44290 maybe-configure-stageautofeedback-libgrust:
44291 @if libgrust-bootstrap
44292 maybe-configure-stageautofeedback-libgrust: configure-stageautofeedback-libgrust
44293 configure-stageautofeedback-libgrust:
44294 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust
44296 @r=`${PWD_COMMAND}`; export r; \
44297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44298 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44299 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44300 $(HOST_EXPORTS) \
44301 $(POSTSTAGE1_HOST_EXPORTS) \
44302 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
44303 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
44304 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
44305 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libgrust; \
44306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44307 cd $(HOST_SUBDIR)/libgrust || exit 1; \
44308 case $(srcdir) in \
44309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44310 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44312 esac; \
44313 module_srcdir=libgrust; \
44314 $(SHELL) $$s/$$module_srcdir/configure \
44315 --srcdir=$${topdir}/$$module_srcdir \
44316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44317 --target=${target_alias} \
44318 --with-build-libsubdir=$(HOST_SUBDIR) \
44319 $(STAGEautofeedback_CONFIGURE_FLAGS)
44320 @endif libgrust-bootstrap
44326 .PHONY: all-libgrust maybe-all-libgrust
44327 maybe-all-libgrust:
44328 @if gcc-bootstrap
44329 all-libgrust: stage_current
44330 @endif gcc-bootstrap
44331 @if libgrust
44332 TARGET-libgrust=all
44333 maybe-all-libgrust: all-libgrust
44334 all-libgrust: configure-libgrust
44335 @r=`${PWD_COMMAND}`; export r; \
44336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44337 $(HOST_EXPORTS) \
44338 (cd $(HOST_SUBDIR)/libgrust && \
44339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
44340 $(TARGET-libgrust))
44341 @endif libgrust
44345 .PHONY: all-stage1-libgrust maybe-all-stage1-libgrust
44346 .PHONY: clean-stage1-libgrust maybe-clean-stage1-libgrust
44347 maybe-all-stage1-libgrust:
44348 maybe-clean-stage1-libgrust:
44349 @if libgrust-bootstrap
44350 maybe-all-stage1-libgrust: all-stage1-libgrust
44351 all-stage1: all-stage1-libgrust
44352 TARGET-stage1-libgrust = $(TARGET-libgrust)
44353 all-stage1-libgrust: configure-stage1-libgrust
44354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44355 @r=`${PWD_COMMAND}`; export r; \
44356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44357 TFLAGS="$(STAGE1_TFLAGS)"; \
44358 $(HOST_EXPORTS) \
44359 cd $(HOST_SUBDIR)/libgrust && \
44361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44362 CFLAGS="$(STAGE1_CFLAGS)" \
44363 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
44364 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44365 LIBCFLAGS="$(LIBCFLAGS)" \
44366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44369 $(EXTRA_HOST_FLAGS) \
44370 $(STAGE1_FLAGS_TO_PASS) \
44371 TFLAGS="$(STAGE1_TFLAGS)" \
44372 $(TARGET-stage1-libgrust)
44374 maybe-clean-stage1-libgrust: clean-stage1-libgrust
44375 clean-stage1: clean-stage1-libgrust
44376 clean-stage1-libgrust:
44377 @if [ $(current_stage) = stage1 ]; then \
44378 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44379 else \
44380 [ -f $(HOST_SUBDIR)/stage1-libgrust/Makefile ] || exit 0; \
44381 $(MAKE) stage1-start; \
44382 fi; \
44383 cd $(HOST_SUBDIR)/libgrust && \
44384 $(MAKE) $(EXTRA_HOST_FLAGS) \
44385 $(STAGE1_FLAGS_TO_PASS) clean
44386 @endif libgrust-bootstrap
44389 .PHONY: all-stage2-libgrust maybe-all-stage2-libgrust
44390 .PHONY: clean-stage2-libgrust maybe-clean-stage2-libgrust
44391 maybe-all-stage2-libgrust:
44392 maybe-clean-stage2-libgrust:
44393 @if libgrust-bootstrap
44394 maybe-all-stage2-libgrust: all-stage2-libgrust
44395 all-stage2: all-stage2-libgrust
44396 TARGET-stage2-libgrust = $(TARGET-libgrust)
44397 all-stage2-libgrust: configure-stage2-libgrust
44398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44399 @r=`${PWD_COMMAND}`; export r; \
44400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401 TFLAGS="$(STAGE2_TFLAGS)"; \
44402 $(HOST_EXPORTS) \
44403 $(POSTSTAGE1_HOST_EXPORTS) \
44404 cd $(HOST_SUBDIR)/libgrust && \
44406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44407 CFLAGS="$(STAGE2_CFLAGS)" \
44408 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
44409 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44410 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44415 TFLAGS="$(STAGE2_TFLAGS)" \
44416 $(TARGET-stage2-libgrust)
44418 maybe-clean-stage2-libgrust: clean-stage2-libgrust
44419 clean-stage2: clean-stage2-libgrust
44420 clean-stage2-libgrust:
44421 @if [ $(current_stage) = stage2 ]; then \
44422 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44423 else \
44424 [ -f $(HOST_SUBDIR)/stage2-libgrust/Makefile ] || exit 0; \
44425 $(MAKE) stage2-start; \
44426 fi; \
44427 cd $(HOST_SUBDIR)/libgrust && \
44428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44429 @endif libgrust-bootstrap
44432 .PHONY: all-stage3-libgrust maybe-all-stage3-libgrust
44433 .PHONY: clean-stage3-libgrust maybe-clean-stage3-libgrust
44434 maybe-all-stage3-libgrust:
44435 maybe-clean-stage3-libgrust:
44436 @if libgrust-bootstrap
44437 maybe-all-stage3-libgrust: all-stage3-libgrust
44438 all-stage3: all-stage3-libgrust
44439 TARGET-stage3-libgrust = $(TARGET-libgrust)
44440 all-stage3-libgrust: configure-stage3-libgrust
44441 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44442 @r=`${PWD_COMMAND}`; export r; \
44443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44444 TFLAGS="$(STAGE3_TFLAGS)"; \
44445 $(HOST_EXPORTS) \
44446 $(POSTSTAGE1_HOST_EXPORTS) \
44447 cd $(HOST_SUBDIR)/libgrust && \
44449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44450 CFLAGS="$(STAGE3_CFLAGS)" \
44451 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
44452 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44453 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44458 TFLAGS="$(STAGE3_TFLAGS)" \
44459 $(TARGET-stage3-libgrust)
44461 maybe-clean-stage3-libgrust: clean-stage3-libgrust
44462 clean-stage3: clean-stage3-libgrust
44463 clean-stage3-libgrust:
44464 @if [ $(current_stage) = stage3 ]; then \
44465 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44466 else \
44467 [ -f $(HOST_SUBDIR)/stage3-libgrust/Makefile ] || exit 0; \
44468 $(MAKE) stage3-start; \
44469 fi; \
44470 cd $(HOST_SUBDIR)/libgrust && \
44471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44472 @endif libgrust-bootstrap
44475 .PHONY: all-stage4-libgrust maybe-all-stage4-libgrust
44476 .PHONY: clean-stage4-libgrust maybe-clean-stage4-libgrust
44477 maybe-all-stage4-libgrust:
44478 maybe-clean-stage4-libgrust:
44479 @if libgrust-bootstrap
44480 maybe-all-stage4-libgrust: all-stage4-libgrust
44481 all-stage4: all-stage4-libgrust
44482 TARGET-stage4-libgrust = $(TARGET-libgrust)
44483 all-stage4-libgrust: configure-stage4-libgrust
44484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44485 @r=`${PWD_COMMAND}`; export r; \
44486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44487 TFLAGS="$(STAGE4_TFLAGS)"; \
44488 $(HOST_EXPORTS) \
44489 $(POSTSTAGE1_HOST_EXPORTS) \
44490 cd $(HOST_SUBDIR)/libgrust && \
44492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44493 CFLAGS="$(STAGE4_CFLAGS)" \
44494 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
44495 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44496 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44501 TFLAGS="$(STAGE4_TFLAGS)" \
44502 $(TARGET-stage4-libgrust)
44504 maybe-clean-stage4-libgrust: clean-stage4-libgrust
44505 clean-stage4: clean-stage4-libgrust
44506 clean-stage4-libgrust:
44507 @if [ $(current_stage) = stage4 ]; then \
44508 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44509 else \
44510 [ -f $(HOST_SUBDIR)/stage4-libgrust/Makefile ] || exit 0; \
44511 $(MAKE) stage4-start; \
44512 fi; \
44513 cd $(HOST_SUBDIR)/libgrust && \
44514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44515 @endif libgrust-bootstrap
44518 .PHONY: all-stageprofile-libgrust maybe-all-stageprofile-libgrust
44519 .PHONY: clean-stageprofile-libgrust maybe-clean-stageprofile-libgrust
44520 maybe-all-stageprofile-libgrust:
44521 maybe-clean-stageprofile-libgrust:
44522 @if libgrust-bootstrap
44523 maybe-all-stageprofile-libgrust: all-stageprofile-libgrust
44524 all-stageprofile: all-stageprofile-libgrust
44525 TARGET-stageprofile-libgrust = $(TARGET-libgrust)
44526 all-stageprofile-libgrust: configure-stageprofile-libgrust
44527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44528 @r=`${PWD_COMMAND}`; export r; \
44529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44531 $(HOST_EXPORTS) \
44532 $(POSTSTAGE1_HOST_EXPORTS) \
44533 cd $(HOST_SUBDIR)/libgrust && \
44535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44536 CFLAGS="$(STAGEprofile_CFLAGS)" \
44537 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
44538 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44539 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44544 TFLAGS="$(STAGEprofile_TFLAGS)" \
44545 $(TARGET-stageprofile-libgrust)
44547 maybe-clean-stageprofile-libgrust: clean-stageprofile-libgrust
44548 clean-stageprofile: clean-stageprofile-libgrust
44549 clean-stageprofile-libgrust:
44550 @if [ $(current_stage) = stageprofile ]; then \
44551 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44552 else \
44553 [ -f $(HOST_SUBDIR)/stageprofile-libgrust/Makefile ] || exit 0; \
44554 $(MAKE) stageprofile-start; \
44555 fi; \
44556 cd $(HOST_SUBDIR)/libgrust && \
44557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44558 @endif libgrust-bootstrap
44561 .PHONY: all-stagetrain-libgrust maybe-all-stagetrain-libgrust
44562 .PHONY: clean-stagetrain-libgrust maybe-clean-stagetrain-libgrust
44563 maybe-all-stagetrain-libgrust:
44564 maybe-clean-stagetrain-libgrust:
44565 @if libgrust-bootstrap
44566 maybe-all-stagetrain-libgrust: all-stagetrain-libgrust
44567 all-stagetrain: all-stagetrain-libgrust
44568 TARGET-stagetrain-libgrust = $(TARGET-libgrust)
44569 all-stagetrain-libgrust: configure-stagetrain-libgrust
44570 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44571 @r=`${PWD_COMMAND}`; export r; \
44572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44574 $(HOST_EXPORTS) \
44575 $(POSTSTAGE1_HOST_EXPORTS) \
44576 cd $(HOST_SUBDIR)/libgrust && \
44578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44579 CFLAGS="$(STAGEtrain_CFLAGS)" \
44580 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
44581 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
44582 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
44583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44587 TFLAGS="$(STAGEtrain_TFLAGS)" \
44588 $(TARGET-stagetrain-libgrust)
44590 maybe-clean-stagetrain-libgrust: clean-stagetrain-libgrust
44591 clean-stagetrain: clean-stagetrain-libgrust
44592 clean-stagetrain-libgrust:
44593 @if [ $(current_stage) = stagetrain ]; then \
44594 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44595 else \
44596 [ -f $(HOST_SUBDIR)/stagetrain-libgrust/Makefile ] || exit 0; \
44597 $(MAKE) stagetrain-start; \
44598 fi; \
44599 cd $(HOST_SUBDIR)/libgrust && \
44600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44601 @endif libgrust-bootstrap
44604 .PHONY: all-stagefeedback-libgrust maybe-all-stagefeedback-libgrust
44605 .PHONY: clean-stagefeedback-libgrust maybe-clean-stagefeedback-libgrust
44606 maybe-all-stagefeedback-libgrust:
44607 maybe-clean-stagefeedback-libgrust:
44608 @if libgrust-bootstrap
44609 maybe-all-stagefeedback-libgrust: all-stagefeedback-libgrust
44610 all-stagefeedback: all-stagefeedback-libgrust
44611 TARGET-stagefeedback-libgrust = $(TARGET-libgrust)
44612 all-stagefeedback-libgrust: configure-stagefeedback-libgrust
44613 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44614 @r=`${PWD_COMMAND}`; export r; \
44615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44616 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44617 $(HOST_EXPORTS) \
44618 $(POSTSTAGE1_HOST_EXPORTS) \
44619 cd $(HOST_SUBDIR)/libgrust && \
44621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44622 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44623 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
44624 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44625 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44630 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44631 $(TARGET-stagefeedback-libgrust)
44633 maybe-clean-stagefeedback-libgrust: clean-stagefeedback-libgrust
44634 clean-stagefeedback: clean-stagefeedback-libgrust
44635 clean-stagefeedback-libgrust:
44636 @if [ $(current_stage) = stagefeedback ]; then \
44637 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44638 else \
44639 [ -f $(HOST_SUBDIR)/stagefeedback-libgrust/Makefile ] || exit 0; \
44640 $(MAKE) stagefeedback-start; \
44641 fi; \
44642 cd $(HOST_SUBDIR)/libgrust && \
44643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44644 @endif libgrust-bootstrap
44647 .PHONY: all-stageautoprofile-libgrust maybe-all-stageautoprofile-libgrust
44648 .PHONY: clean-stageautoprofile-libgrust maybe-clean-stageautoprofile-libgrust
44649 maybe-all-stageautoprofile-libgrust:
44650 maybe-clean-stageautoprofile-libgrust:
44651 @if libgrust-bootstrap
44652 maybe-all-stageautoprofile-libgrust: all-stageautoprofile-libgrust
44653 all-stageautoprofile: all-stageautoprofile-libgrust
44654 TARGET-stageautoprofile-libgrust = $(TARGET-libgrust)
44655 all-stageautoprofile-libgrust: configure-stageautoprofile-libgrust
44656 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44657 @r=`${PWD_COMMAND}`; export r; \
44658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44660 $(HOST_EXPORTS) \
44661 $(POSTSTAGE1_HOST_EXPORTS) \
44662 cd $(HOST_SUBDIR)/libgrust && \
44663 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44665 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
44666 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
44667 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
44668 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
44669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44673 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44674 $(TARGET-stageautoprofile-libgrust)
44676 maybe-clean-stageautoprofile-libgrust: clean-stageautoprofile-libgrust
44677 clean-stageautoprofile: clean-stageautoprofile-libgrust
44678 clean-stageautoprofile-libgrust:
44679 @if [ $(current_stage) = stageautoprofile ]; then \
44680 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44681 else \
44682 [ -f $(HOST_SUBDIR)/stageautoprofile-libgrust/Makefile ] || exit 0; \
44683 $(MAKE) stageautoprofile-start; \
44684 fi; \
44685 cd $(HOST_SUBDIR)/libgrust && \
44686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44687 @endif libgrust-bootstrap
44690 .PHONY: all-stageautofeedback-libgrust maybe-all-stageautofeedback-libgrust
44691 .PHONY: clean-stageautofeedback-libgrust maybe-clean-stageautofeedback-libgrust
44692 maybe-all-stageautofeedback-libgrust:
44693 maybe-clean-stageautofeedback-libgrust:
44694 @if libgrust-bootstrap
44695 maybe-all-stageautofeedback-libgrust: all-stageautofeedback-libgrust
44696 all-stageautofeedback: all-stageautofeedback-libgrust
44697 TARGET-stageautofeedback-libgrust = $(TARGET-libgrust)
44698 all-stageautofeedback-libgrust: configure-stageautofeedback-libgrust
44699 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44700 @r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44703 $(HOST_EXPORTS) \
44704 $(POSTSTAGE1_HOST_EXPORTS) \
44705 cd $(HOST_SUBDIR)/libgrust && \
44707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44708 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
44709 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
44710 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
44711 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
44712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44716 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44717 $(TARGET-stageautofeedback-libgrust)
44719 maybe-clean-stageautofeedback-libgrust: clean-stageautofeedback-libgrust
44720 clean-stageautofeedback: clean-stageautofeedback-libgrust
44721 clean-stageautofeedback-libgrust:
44722 @if [ $(current_stage) = stageautofeedback ]; then \
44723 [ -f $(HOST_SUBDIR)/libgrust/Makefile ] || exit 0; \
44724 else \
44725 [ -f $(HOST_SUBDIR)/stageautofeedback-libgrust/Makefile ] || exit 0; \
44726 $(MAKE) stageautofeedback-start; \
44727 fi; \
44728 cd $(HOST_SUBDIR)/libgrust && \
44729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44730 @endif libgrust-bootstrap
44736 .PHONY: check-libgrust maybe-check-libgrust
44737 maybe-check-libgrust:
44738 @if libgrust
44739 maybe-check-libgrust: check-libgrust
44741 check-libgrust:
44742 @: $(MAKE); $(unstage)
44743 @r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
44746 (cd $(HOST_SUBDIR)/libgrust && \
44747 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
44749 @endif libgrust
44751 .PHONY: install-libgrust maybe-install-libgrust
44752 maybe-install-libgrust:
44753 @if libgrust
44754 maybe-install-libgrust: install-libgrust
44756 install-libgrust: installdirs
44757 @: $(MAKE); $(unstage)
44758 @r=`${PWD_COMMAND}`; export r; \
44759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44760 $(HOST_EXPORTS) \
44761 (cd $(HOST_SUBDIR)/libgrust && \
44762 $(MAKE) $(FLAGS_TO_PASS) install)
44764 @endif libgrust
44766 .PHONY: install-strip-libgrust maybe-install-strip-libgrust
44767 maybe-install-strip-libgrust:
44768 @if libgrust
44769 maybe-install-strip-libgrust: install-strip-libgrust
44771 install-strip-libgrust: installdirs
44772 @: $(MAKE); $(unstage)
44773 @r=`${PWD_COMMAND}`; export r; \
44774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44775 $(HOST_EXPORTS) \
44776 (cd $(HOST_SUBDIR)/libgrust && \
44777 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44779 @endif libgrust
44781 # Other targets (info, dvi, pdf, etc.)
44783 .PHONY: maybe-info-libgrust info-libgrust
44784 maybe-info-libgrust:
44785 @if libgrust
44786 maybe-info-libgrust: info-libgrust
44788 info-libgrust: \
44789 configure-libgrust
44790 @[ -f ./libgrust/Makefile ] || exit 0; \
44791 r=`${PWD_COMMAND}`; export r; \
44792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44793 $(HOST_EXPORTS) \
44794 for flag in $(EXTRA_HOST_FLAGS) ; do \
44795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44796 done; \
44797 echo "Doing info in libgrust"; \
44798 (cd $(HOST_SUBDIR)/libgrust && \
44799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44801 "RANLIB=$${RANLIB}" \
44802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44803 info) \
44804 || exit 1
44806 @endif libgrust
44808 .PHONY: maybe-dvi-libgrust dvi-libgrust
44809 maybe-dvi-libgrust:
44810 @if libgrust
44811 maybe-dvi-libgrust: dvi-libgrust
44813 dvi-libgrust: \
44814 configure-libgrust
44815 @[ -f ./libgrust/Makefile ] || exit 0; \
44816 r=`${PWD_COMMAND}`; export r; \
44817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44818 $(HOST_EXPORTS) \
44819 for flag in $(EXTRA_HOST_FLAGS) ; do \
44820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44821 done; \
44822 echo "Doing dvi in libgrust"; \
44823 (cd $(HOST_SUBDIR)/libgrust && \
44824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44826 "RANLIB=$${RANLIB}" \
44827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44828 dvi) \
44829 || exit 1
44831 @endif libgrust
44833 .PHONY: maybe-pdf-libgrust pdf-libgrust
44834 maybe-pdf-libgrust:
44835 @if libgrust
44836 maybe-pdf-libgrust: pdf-libgrust
44838 pdf-libgrust: \
44839 configure-libgrust
44840 @[ -f ./libgrust/Makefile ] || exit 0; \
44841 r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 $(HOST_EXPORTS) \
44844 for flag in $(EXTRA_HOST_FLAGS) ; do \
44845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44846 done; \
44847 echo "Doing pdf in libgrust"; \
44848 (cd $(HOST_SUBDIR)/libgrust && \
44849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44851 "RANLIB=$${RANLIB}" \
44852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44853 pdf) \
44854 || exit 1
44856 @endif libgrust
44858 .PHONY: maybe-html-libgrust html-libgrust
44859 maybe-html-libgrust:
44860 @if libgrust
44861 maybe-html-libgrust: html-libgrust
44863 html-libgrust: \
44864 configure-libgrust
44865 @[ -f ./libgrust/Makefile ] || exit 0; \
44866 r=`${PWD_COMMAND}`; export r; \
44867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868 $(HOST_EXPORTS) \
44869 for flag in $(EXTRA_HOST_FLAGS) ; do \
44870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44871 done; \
44872 echo "Doing html in libgrust"; \
44873 (cd $(HOST_SUBDIR)/libgrust && \
44874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44876 "RANLIB=$${RANLIB}" \
44877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44878 html) \
44879 || exit 1
44881 @endif libgrust
44883 .PHONY: maybe-TAGS-libgrust TAGS-libgrust
44884 maybe-TAGS-libgrust:
44885 @if libgrust
44886 maybe-TAGS-libgrust: TAGS-libgrust
44888 TAGS-libgrust: \
44889 configure-libgrust
44890 @[ -f ./libgrust/Makefile ] || exit 0; \
44891 r=`${PWD_COMMAND}`; export r; \
44892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44893 $(HOST_EXPORTS) \
44894 for flag in $(EXTRA_HOST_FLAGS) ; do \
44895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44896 done; \
44897 echo "Doing TAGS in libgrust"; \
44898 (cd $(HOST_SUBDIR)/libgrust && \
44899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44901 "RANLIB=$${RANLIB}" \
44902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44903 TAGS) \
44904 || exit 1
44906 @endif libgrust
44908 .PHONY: maybe-install-info-libgrust install-info-libgrust
44909 maybe-install-info-libgrust:
44910 @if libgrust
44911 maybe-install-info-libgrust: install-info-libgrust
44913 install-info-libgrust: \
44914 configure-libgrust \
44915 info-libgrust
44916 @[ -f ./libgrust/Makefile ] || exit 0; \
44917 r=`${PWD_COMMAND}`; export r; \
44918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919 $(HOST_EXPORTS) \
44920 for flag in $(EXTRA_HOST_FLAGS) ; do \
44921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44922 done; \
44923 echo "Doing install-info in libgrust"; \
44924 (cd $(HOST_SUBDIR)/libgrust && \
44925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44927 "RANLIB=$${RANLIB}" \
44928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44929 install-info) \
44930 || exit 1
44932 @endif libgrust
44934 .PHONY: maybe-install-dvi-libgrust install-dvi-libgrust
44935 maybe-install-dvi-libgrust:
44936 @if libgrust
44937 maybe-install-dvi-libgrust: install-dvi-libgrust
44939 install-dvi-libgrust: \
44940 configure-libgrust \
44941 dvi-libgrust
44942 @[ -f ./libgrust/Makefile ] || exit 0; \
44943 r=`${PWD_COMMAND}`; export r; \
44944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44945 $(HOST_EXPORTS) \
44946 for flag in $(EXTRA_HOST_FLAGS) ; do \
44947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44948 done; \
44949 echo "Doing install-dvi in libgrust"; \
44950 (cd $(HOST_SUBDIR)/libgrust && \
44951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44953 "RANLIB=$${RANLIB}" \
44954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44955 install-dvi) \
44956 || exit 1
44958 @endif libgrust
44960 .PHONY: maybe-install-pdf-libgrust install-pdf-libgrust
44961 maybe-install-pdf-libgrust:
44962 @if libgrust
44963 maybe-install-pdf-libgrust: install-pdf-libgrust
44965 install-pdf-libgrust: \
44966 configure-libgrust \
44967 pdf-libgrust
44968 @[ -f ./libgrust/Makefile ] || exit 0; \
44969 r=`${PWD_COMMAND}`; export r; \
44970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44971 $(HOST_EXPORTS) \
44972 for flag in $(EXTRA_HOST_FLAGS) ; do \
44973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44974 done; \
44975 echo "Doing install-pdf in libgrust"; \
44976 (cd $(HOST_SUBDIR)/libgrust && \
44977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44979 "RANLIB=$${RANLIB}" \
44980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44981 install-pdf) \
44982 || exit 1
44984 @endif libgrust
44986 .PHONY: maybe-install-html-libgrust install-html-libgrust
44987 maybe-install-html-libgrust:
44988 @if libgrust
44989 maybe-install-html-libgrust: install-html-libgrust
44991 install-html-libgrust: \
44992 configure-libgrust \
44993 html-libgrust
44994 @[ -f ./libgrust/Makefile ] || exit 0; \
44995 r=`${PWD_COMMAND}`; export r; \
44996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44997 $(HOST_EXPORTS) \
44998 for flag in $(EXTRA_HOST_FLAGS) ; do \
44999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45000 done; \
45001 echo "Doing install-html in libgrust"; \
45002 (cd $(HOST_SUBDIR)/libgrust && \
45003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45005 "RANLIB=$${RANLIB}" \
45006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45007 install-html) \
45008 || exit 1
45010 @endif libgrust
45012 .PHONY: maybe-installcheck-libgrust installcheck-libgrust
45013 maybe-installcheck-libgrust:
45014 @if libgrust
45015 maybe-installcheck-libgrust: installcheck-libgrust
45017 installcheck-libgrust: \
45018 configure-libgrust
45019 @[ -f ./libgrust/Makefile ] || exit 0; \
45020 r=`${PWD_COMMAND}`; export r; \
45021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022 $(HOST_EXPORTS) \
45023 for flag in $(EXTRA_HOST_FLAGS) ; do \
45024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45025 done; \
45026 echo "Doing installcheck in libgrust"; \
45027 (cd $(HOST_SUBDIR)/libgrust && \
45028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45030 "RANLIB=$${RANLIB}" \
45031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45032 installcheck) \
45033 || exit 1
45035 @endif libgrust
45037 .PHONY: maybe-mostlyclean-libgrust mostlyclean-libgrust
45038 maybe-mostlyclean-libgrust:
45039 @if libgrust
45040 maybe-mostlyclean-libgrust: mostlyclean-libgrust
45042 mostlyclean-libgrust:
45043 @[ -f ./libgrust/Makefile ] || exit 0; \
45044 r=`${PWD_COMMAND}`; export r; \
45045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45046 $(HOST_EXPORTS) \
45047 for flag in $(EXTRA_HOST_FLAGS) ; do \
45048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45049 done; \
45050 echo "Doing mostlyclean in libgrust"; \
45051 (cd $(HOST_SUBDIR)/libgrust && \
45052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45054 "RANLIB=$${RANLIB}" \
45055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45056 mostlyclean) \
45057 || exit 1
45059 @endif libgrust
45061 .PHONY: maybe-clean-libgrust clean-libgrust
45062 maybe-clean-libgrust:
45063 @if libgrust
45064 maybe-clean-libgrust: clean-libgrust
45066 clean-libgrust:
45067 @[ -f ./libgrust/Makefile ] || exit 0; \
45068 r=`${PWD_COMMAND}`; export r; \
45069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45070 $(HOST_EXPORTS) \
45071 for flag in $(EXTRA_HOST_FLAGS) ; do \
45072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45073 done; \
45074 echo "Doing clean in libgrust"; \
45075 (cd $(HOST_SUBDIR)/libgrust && \
45076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45078 "RANLIB=$${RANLIB}" \
45079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45080 clean) \
45081 || exit 1
45083 @endif libgrust
45085 .PHONY: maybe-distclean-libgrust distclean-libgrust
45086 maybe-distclean-libgrust:
45087 @if libgrust
45088 maybe-distclean-libgrust: distclean-libgrust
45090 distclean-libgrust:
45091 @[ -f ./libgrust/Makefile ] || exit 0; \
45092 r=`${PWD_COMMAND}`; export r; \
45093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45094 $(HOST_EXPORTS) \
45095 for flag in $(EXTRA_HOST_FLAGS) ; do \
45096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45097 done; \
45098 echo "Doing distclean in libgrust"; \
45099 (cd $(HOST_SUBDIR)/libgrust && \
45100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45102 "RANLIB=$${RANLIB}" \
45103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45104 distclean) \
45105 || exit 1
45107 @endif libgrust
45109 .PHONY: maybe-maintainer-clean-libgrust maintainer-clean-libgrust
45110 maybe-maintainer-clean-libgrust:
45111 @if libgrust
45112 maybe-maintainer-clean-libgrust: maintainer-clean-libgrust
45114 maintainer-clean-libgrust:
45115 @[ -f ./libgrust/Makefile ] || exit 0; \
45116 r=`${PWD_COMMAND}`; export r; \
45117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45118 $(HOST_EXPORTS) \
45119 for flag in $(EXTRA_HOST_FLAGS) ; do \
45120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45121 done; \
45122 echo "Doing maintainer-clean in libgrust"; \
45123 (cd $(HOST_SUBDIR)/libgrust && \
45124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45126 "RANLIB=$${RANLIB}" \
45127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45128 maintainer-clean) \
45129 || exit 1
45131 @endif libgrust
45135 # ---------------------------------------
45136 # Modules which run on the target machine
45137 # ---------------------------------------
45142 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
45143 maybe-configure-target-libstdc++-v3:
45144 @if gcc-bootstrap
45145 configure-target-libstdc++-v3: stage_current
45146 @endif gcc-bootstrap
45147 @if target-libstdc++-v3
45148 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
45149 configure-target-libstdc++-v3:
45150 @r=`${PWD_COMMAND}`; export r; \
45151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45152 echo "Checking multilib configuration for libstdc++-v3..."; \
45153 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45155 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45156 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45157 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45158 else \
45159 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45160 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45161 fi; \
45162 else \
45163 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45164 fi; \
45165 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45166 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45167 $(RAW_CXX_TARGET_EXPORTS) \
45168 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
45169 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
45170 case $(srcdir) in \
45171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45172 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45174 esac; \
45175 module_srcdir=libstdc++-v3; \
45176 rm -f no-such-file || : ; \
45177 CONFIG_SITE=no-such-file $(SHELL) \
45178 $$s/$$module_srcdir/configure \
45179 --srcdir=$${topdir}/$$module_srcdir \
45180 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45181 --target=${target_alias} \
45182 || exit 1
45183 @endif target-libstdc++-v3
45187 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
45188 maybe-configure-stage1-target-libstdc++-v3:
45189 @if target-libstdc++-v3-bootstrap
45190 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45191 configure-stage1-target-libstdc++-v3:
45192 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45194 @r=`${PWD_COMMAND}`; export r; \
45195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45196 TFLAGS="$(STAGE1_TFLAGS)"; \
45197 echo "Checking multilib configuration for libstdc++-v3..."; \
45198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45199 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45200 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45201 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45202 else \
45203 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45204 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45205 fi; \
45206 else \
45207 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45208 fi; \
45209 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45210 $(RAW_CXX_TARGET_EXPORTS) \
45211 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45212 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45213 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45214 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
45215 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45216 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45217 case $(srcdir) in \
45218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45219 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45221 esac; \
45222 module_srcdir=libstdc++-v3; \
45223 $(SHELL) $$s/$$module_srcdir/configure \
45224 --srcdir=$${topdir}/$$module_srcdir \
45225 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45226 --target=${target_alias} \
45228 $(STAGE1_CONFIGURE_FLAGS)
45229 @endif target-libstdc++-v3-bootstrap
45231 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
45232 maybe-configure-stage2-target-libstdc++-v3:
45233 @if target-libstdc++-v3-bootstrap
45234 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45235 configure-stage2-target-libstdc++-v3:
45236 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45237 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45238 @r=`${PWD_COMMAND}`; export r; \
45239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45240 TFLAGS="$(STAGE2_TFLAGS)"; \
45241 echo "Checking multilib configuration for libstdc++-v3..."; \
45242 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45243 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45244 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45245 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45246 else \
45247 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45248 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45249 fi; \
45250 else \
45251 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45252 fi; \
45253 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45254 $(RAW_CXX_TARGET_EXPORTS) \
45256 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45257 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45258 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45259 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
45260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45261 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45262 case $(srcdir) in \
45263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45264 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45266 esac; \
45267 module_srcdir=libstdc++-v3; \
45268 $(SHELL) $$s/$$module_srcdir/configure \
45269 --srcdir=$${topdir}/$$module_srcdir \
45270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45271 --target=${target_alias} \
45272 --with-build-libsubdir=$(HOST_SUBDIR) \
45273 $(STAGE2_CONFIGURE_FLAGS)
45274 @endif target-libstdc++-v3-bootstrap
45276 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45277 maybe-configure-stage3-target-libstdc++-v3:
45278 @if target-libstdc++-v3-bootstrap
45279 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45280 configure-stage3-target-libstdc++-v3:
45281 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45282 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45283 @r=`${PWD_COMMAND}`; export r; \
45284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45285 TFLAGS="$(STAGE3_TFLAGS)"; \
45286 echo "Checking multilib configuration for libstdc++-v3..."; \
45287 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45288 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45289 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45290 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45291 else \
45292 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45293 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45294 fi; \
45295 else \
45296 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45297 fi; \
45298 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45299 $(RAW_CXX_TARGET_EXPORTS) \
45301 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45304 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
45305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45306 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45307 case $(srcdir) in \
45308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45309 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45311 esac; \
45312 module_srcdir=libstdc++-v3; \
45313 $(SHELL) $$s/$$module_srcdir/configure \
45314 --srcdir=$${topdir}/$$module_srcdir \
45315 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45316 --target=${target_alias} \
45317 --with-build-libsubdir=$(HOST_SUBDIR) \
45318 $(STAGE3_CONFIGURE_FLAGS)
45319 @endif target-libstdc++-v3-bootstrap
45321 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45322 maybe-configure-stage4-target-libstdc++-v3:
45323 @if target-libstdc++-v3-bootstrap
45324 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45325 configure-stage4-target-libstdc++-v3:
45326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45327 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45328 @r=`${PWD_COMMAND}`; export r; \
45329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45330 TFLAGS="$(STAGE4_TFLAGS)"; \
45331 echo "Checking multilib configuration for libstdc++-v3..."; \
45332 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45333 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45334 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45335 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45336 else \
45337 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45338 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45339 fi; \
45340 else \
45341 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45342 fi; \
45343 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45344 $(RAW_CXX_TARGET_EXPORTS) \
45346 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45347 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45348 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45349 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
45350 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45351 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45352 case $(srcdir) in \
45353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45354 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45356 esac; \
45357 module_srcdir=libstdc++-v3; \
45358 $(SHELL) $$s/$$module_srcdir/configure \
45359 --srcdir=$${topdir}/$$module_srcdir \
45360 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45361 --target=${target_alias} \
45362 --with-build-libsubdir=$(HOST_SUBDIR) \
45363 $(STAGE4_CONFIGURE_FLAGS)
45364 @endif target-libstdc++-v3-bootstrap
45366 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45367 maybe-configure-stageprofile-target-libstdc++-v3:
45368 @if target-libstdc++-v3-bootstrap
45369 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45370 configure-stageprofile-target-libstdc++-v3:
45371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45373 @r=`${PWD_COMMAND}`; export r; \
45374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45375 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45376 echo "Checking multilib configuration for libstdc++-v3..."; \
45377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45378 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45379 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45380 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45381 else \
45382 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45383 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45384 fi; \
45385 else \
45386 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45387 fi; \
45388 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45389 $(RAW_CXX_TARGET_EXPORTS) \
45391 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45392 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45393 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45394 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
45395 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45396 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45397 case $(srcdir) in \
45398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45399 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45401 esac; \
45402 module_srcdir=libstdc++-v3; \
45403 $(SHELL) $$s/$$module_srcdir/configure \
45404 --srcdir=$${topdir}/$$module_srcdir \
45405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45406 --target=${target_alias} \
45407 --with-build-libsubdir=$(HOST_SUBDIR) \
45408 $(STAGEprofile_CONFIGURE_FLAGS)
45409 @endif target-libstdc++-v3-bootstrap
45411 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
45412 maybe-configure-stagetrain-target-libstdc++-v3:
45413 @if target-libstdc++-v3-bootstrap
45414 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45415 configure-stagetrain-target-libstdc++-v3:
45416 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45417 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45418 @r=`${PWD_COMMAND}`; export r; \
45419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45420 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45421 echo "Checking multilib configuration for libstdc++-v3..."; \
45422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45423 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45424 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45425 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45426 else \
45427 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45428 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45429 fi; \
45430 else \
45431 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45432 fi; \
45433 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45434 $(RAW_CXX_TARGET_EXPORTS) \
45436 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45439 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
45440 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45441 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45442 case $(srcdir) in \
45443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45444 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45446 esac; \
45447 module_srcdir=libstdc++-v3; \
45448 $(SHELL) $$s/$$module_srcdir/configure \
45449 --srcdir=$${topdir}/$$module_srcdir \
45450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45451 --target=${target_alias} \
45452 --with-build-libsubdir=$(HOST_SUBDIR) \
45453 $(STAGEtrain_CONFIGURE_FLAGS)
45454 @endif target-libstdc++-v3-bootstrap
45456 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45457 maybe-configure-stagefeedback-target-libstdc++-v3:
45458 @if target-libstdc++-v3-bootstrap
45459 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45460 configure-stagefeedback-target-libstdc++-v3:
45461 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45462 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45463 @r=`${PWD_COMMAND}`; export r; \
45464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45465 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45466 echo "Checking multilib configuration for libstdc++-v3..."; \
45467 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45468 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45469 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45470 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45471 else \
45472 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45473 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45474 fi; \
45475 else \
45476 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45477 fi; \
45478 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45479 $(RAW_CXX_TARGET_EXPORTS) \
45481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45484 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45486 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45487 case $(srcdir) in \
45488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45489 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45491 esac; \
45492 module_srcdir=libstdc++-v3; \
45493 $(SHELL) $$s/$$module_srcdir/configure \
45494 --srcdir=$${topdir}/$$module_srcdir \
45495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45496 --target=${target_alias} \
45497 --with-build-libsubdir=$(HOST_SUBDIR) \
45498 $(STAGEfeedback_CONFIGURE_FLAGS)
45499 @endif target-libstdc++-v3-bootstrap
45501 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
45502 maybe-configure-stageautoprofile-target-libstdc++-v3:
45503 @if target-libstdc++-v3-bootstrap
45504 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45505 configure-stageautoprofile-target-libstdc++-v3:
45506 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45508 @r=`${PWD_COMMAND}`; export r; \
45509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45510 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45511 echo "Checking multilib configuration for libstdc++-v3..."; \
45512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45513 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45514 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45515 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45516 else \
45517 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45518 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45519 fi; \
45520 else \
45521 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45522 fi; \
45523 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45524 $(RAW_CXX_TARGET_EXPORTS) \
45526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45529 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
45530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45531 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45532 case $(srcdir) in \
45533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45534 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45536 esac; \
45537 module_srcdir=libstdc++-v3; \
45538 $(SHELL) $$s/$$module_srcdir/configure \
45539 --srcdir=$${topdir}/$$module_srcdir \
45540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45541 --target=${target_alias} \
45542 --with-build-libsubdir=$(HOST_SUBDIR) \
45543 $(STAGEautoprofile_CONFIGURE_FLAGS)
45544 @endif target-libstdc++-v3-bootstrap
45546 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
45547 maybe-configure-stageautofeedback-target-libstdc++-v3:
45548 @if target-libstdc++-v3-bootstrap
45549 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45550 configure-stageautofeedback-target-libstdc++-v3:
45551 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45553 @r=`${PWD_COMMAND}`; export r; \
45554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45555 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45556 echo "Checking multilib configuration for libstdc++-v3..."; \
45557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45558 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45559 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45560 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45561 else \
45562 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45563 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45564 fi; \
45565 else \
45566 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45567 fi; \
45568 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45569 $(RAW_CXX_TARGET_EXPORTS) \
45571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45574 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45576 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45577 case $(srcdir) in \
45578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45579 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45581 esac; \
45582 module_srcdir=libstdc++-v3; \
45583 $(SHELL) $$s/$$module_srcdir/configure \
45584 --srcdir=$${topdir}/$$module_srcdir \
45585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45586 --target=${target_alias} \
45587 --with-build-libsubdir=$(HOST_SUBDIR) \
45588 $(STAGEautofeedback_CONFIGURE_FLAGS)
45589 @endif target-libstdc++-v3-bootstrap
45595 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45596 maybe-all-target-libstdc++-v3:
45597 @if gcc-bootstrap
45598 all-target-libstdc++-v3: stage_current
45599 @endif gcc-bootstrap
45600 @if target-libstdc++-v3
45601 TARGET-target-libstdc++-v3=all
45602 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45603 all-target-libstdc++-v3: configure-target-libstdc++-v3
45604 @r=`${PWD_COMMAND}`; export r; \
45605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45606 $(RAW_CXX_TARGET_EXPORTS) \
45607 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45608 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45609 $(TARGET-target-libstdc++-v3))
45610 @endif target-libstdc++-v3
45614 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45615 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45616 maybe-all-stage1-target-libstdc++-v3:
45617 maybe-clean-stage1-target-libstdc++-v3:
45618 @if target-libstdc++-v3-bootstrap
45619 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45620 all-stage1: all-stage1-target-libstdc++-v3
45621 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45622 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45623 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45624 @r=`${PWD_COMMAND}`; export r; \
45625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45626 TFLAGS="$(STAGE1_TFLAGS)"; \
45627 $(RAW_CXX_TARGET_EXPORTS) \
45628 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45637 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45639 TFLAGS="$(STAGE1_TFLAGS)" \
45640 $(TARGET-stage1-target-libstdc++-v3)
45642 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45643 clean-stage1: clean-stage1-target-libstdc++-v3
45644 clean-stage1-target-libstdc++-v3:
45645 @if [ $(current_stage) = stage1 ]; then \
45646 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45647 else \
45648 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45649 $(MAKE) stage1-start; \
45650 fi; \
45651 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45652 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45653 clean
45654 @endif target-libstdc++-v3-bootstrap
45657 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45658 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45659 maybe-all-stage2-target-libstdc++-v3:
45660 maybe-clean-stage2-target-libstdc++-v3:
45661 @if target-libstdc++-v3-bootstrap
45662 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45663 all-stage2: all-stage2-target-libstdc++-v3
45664 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45665 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45666 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45667 @r=`${PWD_COMMAND}`; export r; \
45668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45669 TFLAGS="$(STAGE2_TFLAGS)"; \
45670 $(RAW_CXX_TARGET_EXPORTS) \
45672 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45675 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45676 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45677 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45681 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45682 TFLAGS="$(STAGE2_TFLAGS)" \
45683 $(TARGET-stage2-target-libstdc++-v3)
45685 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45686 clean-stage2: clean-stage2-target-libstdc++-v3
45687 clean-stage2-target-libstdc++-v3:
45688 @if [ $(current_stage) = stage2 ]; then \
45689 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45690 else \
45691 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45692 $(MAKE) stage2-start; \
45693 fi; \
45694 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45695 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45696 @endif target-libstdc++-v3-bootstrap
45699 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45700 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45701 maybe-all-stage3-target-libstdc++-v3:
45702 maybe-clean-stage3-target-libstdc++-v3:
45703 @if target-libstdc++-v3-bootstrap
45704 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45705 all-stage3: all-stage3-target-libstdc++-v3
45706 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45707 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45708 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45709 @r=`${PWD_COMMAND}`; export r; \
45710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45711 TFLAGS="$(STAGE3_TFLAGS)"; \
45712 $(RAW_CXX_TARGET_EXPORTS) \
45714 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45717 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45718 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45719 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45723 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45724 TFLAGS="$(STAGE3_TFLAGS)" \
45725 $(TARGET-stage3-target-libstdc++-v3)
45727 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45728 clean-stage3: clean-stage3-target-libstdc++-v3
45729 clean-stage3-target-libstdc++-v3:
45730 @if [ $(current_stage) = stage3 ]; then \
45731 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45732 else \
45733 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45734 $(MAKE) stage3-start; \
45735 fi; \
45736 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45737 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45738 @endif target-libstdc++-v3-bootstrap
45741 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45742 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45743 maybe-all-stage4-target-libstdc++-v3:
45744 maybe-clean-stage4-target-libstdc++-v3:
45745 @if target-libstdc++-v3-bootstrap
45746 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45747 all-stage4: all-stage4-target-libstdc++-v3
45748 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45749 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45750 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45751 @r=`${PWD_COMMAND}`; export r; \
45752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753 TFLAGS="$(STAGE4_TFLAGS)"; \
45754 $(RAW_CXX_TARGET_EXPORTS) \
45756 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45759 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45760 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45761 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45765 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45766 TFLAGS="$(STAGE4_TFLAGS)" \
45767 $(TARGET-stage4-target-libstdc++-v3)
45769 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45770 clean-stage4: clean-stage4-target-libstdc++-v3
45771 clean-stage4-target-libstdc++-v3:
45772 @if [ $(current_stage) = stage4 ]; then \
45773 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45774 else \
45775 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45776 $(MAKE) stage4-start; \
45777 fi; \
45778 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45779 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45780 @endif target-libstdc++-v3-bootstrap
45783 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45784 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45785 maybe-all-stageprofile-target-libstdc++-v3:
45786 maybe-clean-stageprofile-target-libstdc++-v3:
45787 @if target-libstdc++-v3-bootstrap
45788 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45789 all-stageprofile: all-stageprofile-target-libstdc++-v3
45790 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45791 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45792 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45793 @r=`${PWD_COMMAND}`; export r; \
45794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45795 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45796 $(RAW_CXX_TARGET_EXPORTS) \
45798 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45801 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45802 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45803 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45807 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45808 TFLAGS="$(STAGEprofile_TFLAGS)" \
45809 $(TARGET-stageprofile-target-libstdc++-v3)
45811 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45812 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45813 clean-stageprofile-target-libstdc++-v3:
45814 @if [ $(current_stage) = stageprofile ]; then \
45815 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45816 else \
45817 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45818 $(MAKE) stageprofile-start; \
45819 fi; \
45820 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45821 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45822 @endif target-libstdc++-v3-bootstrap
45825 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45826 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45827 maybe-all-stagetrain-target-libstdc++-v3:
45828 maybe-clean-stagetrain-target-libstdc++-v3:
45829 @if target-libstdc++-v3-bootstrap
45830 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45831 all-stagetrain: all-stagetrain-target-libstdc++-v3
45832 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45833 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45834 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45835 @r=`${PWD_COMMAND}`; export r; \
45836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45838 $(RAW_CXX_TARGET_EXPORTS) \
45840 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45843 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45844 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45845 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45849 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45850 TFLAGS="$(STAGEtrain_TFLAGS)" \
45851 $(TARGET-stagetrain-target-libstdc++-v3)
45853 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45854 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45855 clean-stagetrain-target-libstdc++-v3:
45856 @if [ $(current_stage) = stagetrain ]; then \
45857 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45858 else \
45859 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45860 $(MAKE) stagetrain-start; \
45861 fi; \
45862 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45863 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45864 @endif target-libstdc++-v3-bootstrap
45867 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45868 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45869 maybe-all-stagefeedback-target-libstdc++-v3:
45870 maybe-clean-stagefeedback-target-libstdc++-v3:
45871 @if target-libstdc++-v3-bootstrap
45872 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45873 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45874 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45875 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45876 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45877 @r=`${PWD_COMMAND}`; export r; \
45878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45879 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45880 $(RAW_CXX_TARGET_EXPORTS) \
45882 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45885 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45891 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45892 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45893 $(TARGET-stagefeedback-target-libstdc++-v3)
45895 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45896 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45897 clean-stagefeedback-target-libstdc++-v3:
45898 @if [ $(current_stage) = stagefeedback ]; then \
45899 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45900 else \
45901 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45902 $(MAKE) stagefeedback-start; \
45903 fi; \
45904 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45905 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45906 @endif target-libstdc++-v3-bootstrap
45909 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45910 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45911 maybe-all-stageautoprofile-target-libstdc++-v3:
45912 maybe-clean-stageautoprofile-target-libstdc++-v3:
45913 @if target-libstdc++-v3-bootstrap
45914 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45915 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45916 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45917 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45918 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45919 @r=`${PWD_COMMAND}`; export r; \
45920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45921 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45922 $(RAW_CXX_TARGET_EXPORTS) \
45924 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45925 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45927 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45933 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45934 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45935 $(TARGET-stageautoprofile-target-libstdc++-v3)
45937 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
45938 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
45939 clean-stageautoprofile-target-libstdc++-v3:
45940 @if [ $(current_stage) = stageautoprofile ]; then \
45941 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45942 else \
45943 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
45944 $(MAKE) stageautoprofile-start; \
45945 fi; \
45946 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45947 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45948 @endif target-libstdc++-v3-bootstrap
45951 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
45952 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
45953 maybe-all-stageautofeedback-target-libstdc++-v3:
45954 maybe-clean-stageautofeedback-target-libstdc++-v3:
45955 @if target-libstdc++-v3-bootstrap
45956 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
45957 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
45958 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45959 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45960 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45961 @r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45964 $(RAW_CXX_TARGET_EXPORTS) \
45966 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45969 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45970 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45971 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45975 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45976 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45977 $(TARGET-stageautofeedback-target-libstdc++-v3)
45979 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
45980 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
45981 clean-stageautofeedback-target-libstdc++-v3:
45982 @if [ $(current_stage) = stageautofeedback ]; then \
45983 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45984 else \
45985 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
45986 $(MAKE) stageautofeedback-start; \
45987 fi; \
45988 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45989 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45990 @endif target-libstdc++-v3-bootstrap
45997 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45998 maybe-check-target-libstdc++-v3:
45999 @if target-libstdc++-v3
46000 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46002 check-target-libstdc++-v3:
46003 @: $(MAKE); $(unstage)
46004 @r=`${PWD_COMMAND}`; export r; \
46005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46006 $(RAW_CXX_TARGET_EXPORTS) \
46007 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46008 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46010 @endif target-libstdc++-v3
46012 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46013 maybe-install-target-libstdc++-v3:
46014 @if target-libstdc++-v3
46015 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46017 install-target-libstdc++-v3: installdirs
46018 @: $(MAKE); $(unstage)
46019 @r=`${PWD_COMMAND}`; export r; \
46020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46021 $(RAW_CXX_TARGET_EXPORTS) \
46022 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46023 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46025 @endif target-libstdc++-v3
46027 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46028 maybe-install-strip-target-libstdc++-v3:
46029 @if target-libstdc++-v3
46030 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46032 install-strip-target-libstdc++-v3: installdirs
46033 @: $(MAKE); $(unstage)
46034 @r=`${PWD_COMMAND}`; export r; \
46035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036 $(RAW_CXX_TARGET_EXPORTS) \
46037 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46038 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46040 @endif target-libstdc++-v3
46042 # Other targets (info, dvi, pdf, etc.)
46044 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46045 maybe-info-target-libstdc++-v3:
46046 @if target-libstdc++-v3
46047 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46049 info-target-libstdc++-v3: \
46050 configure-target-libstdc++-v3
46051 @: $(MAKE); $(unstage)
46052 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46053 r=`${PWD_COMMAND}`; export r; \
46054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055 $(RAW_CXX_TARGET_EXPORTS) \
46056 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46057 for flag in $(EXTRA_TARGET_FLAGS); do \
46058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46059 done; \
46060 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46063 "RANLIB=$${RANLIB}" \
46064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46065 info) \
46066 || exit 1
46068 @endif target-libstdc++-v3
46070 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46071 maybe-dvi-target-libstdc++-v3:
46072 @if target-libstdc++-v3
46073 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46075 dvi-target-libstdc++-v3: \
46076 configure-target-libstdc++-v3
46077 @: $(MAKE); $(unstage)
46078 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46079 r=`${PWD_COMMAND}`; export r; \
46080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46081 $(RAW_CXX_TARGET_EXPORTS) \
46082 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46083 for flag in $(EXTRA_TARGET_FLAGS); do \
46084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46085 done; \
46086 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46089 "RANLIB=$${RANLIB}" \
46090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46091 dvi) \
46092 || exit 1
46094 @endif target-libstdc++-v3
46096 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46097 maybe-pdf-target-libstdc++-v3:
46098 @if target-libstdc++-v3
46099 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46101 pdf-target-libstdc++-v3: \
46102 configure-target-libstdc++-v3
46103 @: $(MAKE); $(unstage)
46104 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46105 r=`${PWD_COMMAND}`; export r; \
46106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107 $(RAW_CXX_TARGET_EXPORTS) \
46108 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
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)/libstdc++-v3 && \
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 pdf) \
46118 || exit 1
46120 @endif target-libstdc++-v3
46122 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46123 maybe-html-target-libstdc++-v3:
46124 @if target-libstdc++-v3
46125 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46127 html-target-libstdc++-v3: \
46128 configure-target-libstdc++-v3
46129 @: $(MAKE); $(unstage)
46130 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46131 r=`${PWD_COMMAND}`; export r; \
46132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46133 $(RAW_CXX_TARGET_EXPORTS) \
46134 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46135 for flag in $(EXTRA_TARGET_FLAGS); do \
46136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46137 done; \
46138 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46141 "RANLIB=$${RANLIB}" \
46142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46143 html) \
46144 || exit 1
46146 @endif target-libstdc++-v3
46148 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46149 maybe-TAGS-target-libstdc++-v3:
46150 @if target-libstdc++-v3
46151 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46153 TAGS-target-libstdc++-v3: \
46154 configure-target-libstdc++-v3
46155 @: $(MAKE); $(unstage)
46156 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46157 r=`${PWD_COMMAND}`; export r; \
46158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46159 $(RAW_CXX_TARGET_EXPORTS) \
46160 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
46161 for flag in $(EXTRA_TARGET_FLAGS); do \
46162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46163 done; \
46164 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46167 "RANLIB=$${RANLIB}" \
46168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46169 TAGS) \
46170 || exit 1
46172 @endif target-libstdc++-v3
46174 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46175 maybe-install-info-target-libstdc++-v3:
46176 @if target-libstdc++-v3
46177 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46179 install-info-target-libstdc++-v3: \
46180 configure-target-libstdc++-v3 \
46181 info-target-libstdc++-v3
46182 @: $(MAKE); $(unstage)
46183 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46184 r=`${PWD_COMMAND}`; export r; \
46185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46186 $(RAW_CXX_TARGET_EXPORTS) \
46187 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46188 for flag in $(EXTRA_TARGET_FLAGS); do \
46189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46190 done; \
46191 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46194 "RANLIB=$${RANLIB}" \
46195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46196 install-info) \
46197 || exit 1
46199 @endif target-libstdc++-v3
46201 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
46202 maybe-install-dvi-target-libstdc++-v3:
46203 @if target-libstdc++-v3
46204 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
46206 install-dvi-target-libstdc++-v3: \
46207 configure-target-libstdc++-v3 \
46208 dvi-target-libstdc++-v3
46209 @: $(MAKE); $(unstage)
46210 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46211 r=`${PWD_COMMAND}`; export r; \
46212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46213 $(RAW_CXX_TARGET_EXPORTS) \
46214 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46215 for flag in $(EXTRA_TARGET_FLAGS); do \
46216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46217 done; \
46218 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46221 "RANLIB=$${RANLIB}" \
46222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46223 install-dvi) \
46224 || exit 1
46226 @endif target-libstdc++-v3
46228 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46229 maybe-install-pdf-target-libstdc++-v3:
46230 @if target-libstdc++-v3
46231 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46233 install-pdf-target-libstdc++-v3: \
46234 configure-target-libstdc++-v3 \
46235 pdf-target-libstdc++-v3
46236 @: $(MAKE); $(unstage)
46237 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46238 r=`${PWD_COMMAND}`; export r; \
46239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46240 $(RAW_CXX_TARGET_EXPORTS) \
46241 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46242 for flag in $(EXTRA_TARGET_FLAGS); do \
46243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46244 done; \
46245 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46248 "RANLIB=$${RANLIB}" \
46249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46250 install-pdf) \
46251 || exit 1
46253 @endif target-libstdc++-v3
46255 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46256 maybe-install-html-target-libstdc++-v3:
46257 @if target-libstdc++-v3
46258 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46260 install-html-target-libstdc++-v3: \
46261 configure-target-libstdc++-v3 \
46262 html-target-libstdc++-v3
46263 @: $(MAKE); $(unstage)
46264 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46265 r=`${PWD_COMMAND}`; export r; \
46266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267 $(RAW_CXX_TARGET_EXPORTS) \
46268 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46269 for flag in $(EXTRA_TARGET_FLAGS); do \
46270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46271 done; \
46272 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46275 "RANLIB=$${RANLIB}" \
46276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46277 install-html) \
46278 || exit 1
46280 @endif target-libstdc++-v3
46282 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46283 maybe-installcheck-target-libstdc++-v3:
46284 @if target-libstdc++-v3
46285 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46287 installcheck-target-libstdc++-v3: \
46288 configure-target-libstdc++-v3
46289 @: $(MAKE); $(unstage)
46290 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46291 r=`${PWD_COMMAND}`; export r; \
46292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46293 $(RAW_CXX_TARGET_EXPORTS) \
46294 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
46295 for flag in $(EXTRA_TARGET_FLAGS); do \
46296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46297 done; \
46298 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46301 "RANLIB=$${RANLIB}" \
46302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46303 installcheck) \
46304 || exit 1
46306 @endif target-libstdc++-v3
46308 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46309 maybe-mostlyclean-target-libstdc++-v3:
46310 @if target-libstdc++-v3
46311 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46313 mostlyclean-target-libstdc++-v3:
46314 @: $(MAKE); $(unstage)
46315 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46316 r=`${PWD_COMMAND}`; export r; \
46317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46318 $(RAW_CXX_TARGET_EXPORTS) \
46319 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46320 for flag in $(EXTRA_TARGET_FLAGS); do \
46321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46322 done; \
46323 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46326 "RANLIB=$${RANLIB}" \
46327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46328 mostlyclean) \
46329 || exit 1
46331 @endif target-libstdc++-v3
46333 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
46334 maybe-clean-target-libstdc++-v3:
46335 @if target-libstdc++-v3
46336 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
46338 clean-target-libstdc++-v3:
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46341 r=`${PWD_COMMAND}`; export r; \
46342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343 $(RAW_CXX_TARGET_EXPORTS) \
46344 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46345 for flag in $(EXTRA_TARGET_FLAGS); do \
46346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347 done; \
46348 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351 "RANLIB=$${RANLIB}" \
46352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353 clean) \
46354 || exit 1
46356 @endif target-libstdc++-v3
46358 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
46359 maybe-distclean-target-libstdc++-v3:
46360 @if target-libstdc++-v3
46361 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
46363 distclean-target-libstdc++-v3:
46364 @: $(MAKE); $(unstage)
46365 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46366 r=`${PWD_COMMAND}`; export r; \
46367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46368 $(RAW_CXX_TARGET_EXPORTS) \
46369 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46370 for flag in $(EXTRA_TARGET_FLAGS); do \
46371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46372 done; \
46373 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46376 "RANLIB=$${RANLIB}" \
46377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46378 distclean) \
46379 || exit 1
46381 @endif target-libstdc++-v3
46383 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
46384 maybe-maintainer-clean-target-libstdc++-v3:
46385 @if target-libstdc++-v3
46386 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
46388 maintainer-clean-target-libstdc++-v3:
46389 @: $(MAKE); $(unstage)
46390 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46391 r=`${PWD_COMMAND}`; export r; \
46392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46393 $(RAW_CXX_TARGET_EXPORTS) \
46394 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46395 for flag in $(EXTRA_TARGET_FLAGS); do \
46396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46397 done; \
46398 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46401 "RANLIB=$${RANLIB}" \
46402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46403 maintainer-clean) \
46404 || exit 1
46406 @endif target-libstdc++-v3
46412 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
46413 maybe-configure-target-libsanitizer:
46414 @if gcc-bootstrap
46415 configure-target-libsanitizer: stage_current
46416 @endif gcc-bootstrap
46417 @if target-libsanitizer
46418 maybe-configure-target-libsanitizer: configure-target-libsanitizer
46419 configure-target-libsanitizer:
46420 @r=`${PWD_COMMAND}`; export r; \
46421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46422 echo "Checking multilib configuration for libsanitizer..."; \
46423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46424 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46425 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46426 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46427 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46428 else \
46429 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46430 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46431 fi; \
46432 else \
46433 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46434 fi; \
46435 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46437 $(RAW_CXX_TARGET_EXPORTS) \
46438 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
46439 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
46440 case $(srcdir) in \
46441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46442 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46444 esac; \
46445 module_srcdir=libsanitizer; \
46446 rm -f no-such-file || : ; \
46447 CONFIG_SITE=no-such-file $(SHELL) \
46448 $$s/$$module_srcdir/configure \
46449 --srcdir=$${topdir}/$$module_srcdir \
46450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46451 --target=${target_alias} \
46452 || exit 1
46453 @endif target-libsanitizer
46457 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
46458 maybe-configure-stage1-target-libsanitizer:
46459 @if target-libsanitizer-bootstrap
46460 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46461 configure-stage1-target-libsanitizer:
46462 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46464 @r=`${PWD_COMMAND}`; export r; \
46465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46466 TFLAGS="$(STAGE1_TFLAGS)"; \
46467 echo "Checking multilib configuration for libsanitizer..."; \
46468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46469 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46470 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46471 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46472 else \
46473 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46474 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46475 fi; \
46476 else \
46477 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46478 fi; \
46479 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46480 $(RAW_CXX_TARGET_EXPORTS) \
46481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46484 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
46485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46486 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46487 case $(srcdir) in \
46488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46489 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46491 esac; \
46492 module_srcdir=libsanitizer; \
46493 $(SHELL) $$s/$$module_srcdir/configure \
46494 --srcdir=$${topdir}/$$module_srcdir \
46495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46496 --target=${target_alias} \
46498 $(STAGE1_CONFIGURE_FLAGS)
46499 @endif target-libsanitizer-bootstrap
46501 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
46502 maybe-configure-stage2-target-libsanitizer:
46503 @if target-libsanitizer-bootstrap
46504 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46505 configure-stage2-target-libsanitizer:
46506 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46508 @r=`${PWD_COMMAND}`; export r; \
46509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46510 TFLAGS="$(STAGE2_TFLAGS)"; \
46511 echo "Checking multilib configuration for libsanitizer..."; \
46512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46513 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46514 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46515 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46516 else \
46517 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46518 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46519 fi; \
46520 else \
46521 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46522 fi; \
46523 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46524 $(RAW_CXX_TARGET_EXPORTS) \
46526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46529 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
46530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46531 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46532 case $(srcdir) in \
46533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46534 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46536 esac; \
46537 module_srcdir=libsanitizer; \
46538 $(SHELL) $$s/$$module_srcdir/configure \
46539 --srcdir=$${topdir}/$$module_srcdir \
46540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46541 --target=${target_alias} \
46542 --with-build-libsubdir=$(HOST_SUBDIR) \
46543 $(STAGE2_CONFIGURE_FLAGS)
46544 @endif target-libsanitizer-bootstrap
46546 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
46547 maybe-configure-stage3-target-libsanitizer:
46548 @if target-libsanitizer-bootstrap
46549 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46550 configure-stage3-target-libsanitizer:
46551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46553 @r=`${PWD_COMMAND}`; export r; \
46554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46555 TFLAGS="$(STAGE3_TFLAGS)"; \
46556 echo "Checking multilib configuration for libsanitizer..."; \
46557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46558 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46559 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46560 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46561 else \
46562 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46563 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46564 fi; \
46565 else \
46566 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46567 fi; \
46568 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46569 $(RAW_CXX_TARGET_EXPORTS) \
46571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46574 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
46575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46576 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46577 case $(srcdir) in \
46578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46579 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46581 esac; \
46582 module_srcdir=libsanitizer; \
46583 $(SHELL) $$s/$$module_srcdir/configure \
46584 --srcdir=$${topdir}/$$module_srcdir \
46585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46586 --target=${target_alias} \
46587 --with-build-libsubdir=$(HOST_SUBDIR) \
46588 $(STAGE3_CONFIGURE_FLAGS)
46589 @endif target-libsanitizer-bootstrap
46591 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
46592 maybe-configure-stage4-target-libsanitizer:
46593 @if target-libsanitizer-bootstrap
46594 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46595 configure-stage4-target-libsanitizer:
46596 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46597 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46598 @r=`${PWD_COMMAND}`; export r; \
46599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46600 TFLAGS="$(STAGE4_TFLAGS)"; \
46601 echo "Checking multilib configuration for libsanitizer..."; \
46602 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46603 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46604 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46605 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46606 else \
46607 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46608 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46609 fi; \
46610 else \
46611 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46612 fi; \
46613 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46614 $(RAW_CXX_TARGET_EXPORTS) \
46616 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46619 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
46620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46621 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46622 case $(srcdir) in \
46623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46624 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46626 esac; \
46627 module_srcdir=libsanitizer; \
46628 $(SHELL) $$s/$$module_srcdir/configure \
46629 --srcdir=$${topdir}/$$module_srcdir \
46630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46631 --target=${target_alias} \
46632 --with-build-libsubdir=$(HOST_SUBDIR) \
46633 $(STAGE4_CONFIGURE_FLAGS)
46634 @endif target-libsanitizer-bootstrap
46636 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
46637 maybe-configure-stageprofile-target-libsanitizer:
46638 @if target-libsanitizer-bootstrap
46639 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46640 configure-stageprofile-target-libsanitizer:
46641 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46642 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46643 @r=`${PWD_COMMAND}`; export r; \
46644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46645 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46646 echo "Checking multilib configuration for libsanitizer..."; \
46647 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46648 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46649 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46650 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46651 else \
46652 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46653 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46654 fi; \
46655 else \
46656 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46657 fi; \
46658 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46659 $(RAW_CXX_TARGET_EXPORTS) \
46661 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46664 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
46665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46666 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46667 case $(srcdir) in \
46668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46669 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46671 esac; \
46672 module_srcdir=libsanitizer; \
46673 $(SHELL) $$s/$$module_srcdir/configure \
46674 --srcdir=$${topdir}/$$module_srcdir \
46675 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46676 --target=${target_alias} \
46677 --with-build-libsubdir=$(HOST_SUBDIR) \
46678 $(STAGEprofile_CONFIGURE_FLAGS)
46679 @endif target-libsanitizer-bootstrap
46681 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46682 maybe-configure-stagetrain-target-libsanitizer:
46683 @if target-libsanitizer-bootstrap
46684 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46685 configure-stagetrain-target-libsanitizer:
46686 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46688 @r=`${PWD_COMMAND}`; export r; \
46689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46691 echo "Checking multilib configuration for libsanitizer..."; \
46692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46693 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46694 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46695 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46696 else \
46697 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46698 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46699 fi; \
46700 else \
46701 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46702 fi; \
46703 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46704 $(RAW_CXX_TARGET_EXPORTS) \
46706 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46709 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46711 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46712 case $(srcdir) in \
46713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46714 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46716 esac; \
46717 module_srcdir=libsanitizer; \
46718 $(SHELL) $$s/$$module_srcdir/configure \
46719 --srcdir=$${topdir}/$$module_srcdir \
46720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46721 --target=${target_alias} \
46722 --with-build-libsubdir=$(HOST_SUBDIR) \
46723 $(STAGEtrain_CONFIGURE_FLAGS)
46724 @endif target-libsanitizer-bootstrap
46726 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46727 maybe-configure-stagefeedback-target-libsanitizer:
46728 @if target-libsanitizer-bootstrap
46729 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46730 configure-stagefeedback-target-libsanitizer:
46731 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46732 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46733 @r=`${PWD_COMMAND}`; export r; \
46734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46735 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46736 echo "Checking multilib configuration for libsanitizer..."; \
46737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46738 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46739 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46740 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46741 else \
46742 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46743 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46744 fi; \
46745 else \
46746 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46747 fi; \
46748 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46749 $(RAW_CXX_TARGET_EXPORTS) \
46751 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46754 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46756 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46757 case $(srcdir) in \
46758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46759 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46761 esac; \
46762 module_srcdir=libsanitizer; \
46763 $(SHELL) $$s/$$module_srcdir/configure \
46764 --srcdir=$${topdir}/$$module_srcdir \
46765 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46766 --target=${target_alias} \
46767 --with-build-libsubdir=$(HOST_SUBDIR) \
46768 $(STAGEfeedback_CONFIGURE_FLAGS)
46769 @endif target-libsanitizer-bootstrap
46771 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46772 maybe-configure-stageautoprofile-target-libsanitizer:
46773 @if target-libsanitizer-bootstrap
46774 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46775 configure-stageautoprofile-target-libsanitizer:
46776 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46777 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46778 @r=`${PWD_COMMAND}`; export r; \
46779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46781 echo "Checking multilib configuration for libsanitizer..."; \
46782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46783 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46784 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46785 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46786 else \
46787 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46788 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46789 fi; \
46790 else \
46791 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46792 fi; \
46793 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46794 $(RAW_CXX_TARGET_EXPORTS) \
46796 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46799 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46801 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46802 case $(srcdir) in \
46803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46804 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46806 esac; \
46807 module_srcdir=libsanitizer; \
46808 $(SHELL) $$s/$$module_srcdir/configure \
46809 --srcdir=$${topdir}/$$module_srcdir \
46810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46811 --target=${target_alias} \
46812 --with-build-libsubdir=$(HOST_SUBDIR) \
46813 $(STAGEautoprofile_CONFIGURE_FLAGS)
46814 @endif target-libsanitizer-bootstrap
46816 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46817 maybe-configure-stageautofeedback-target-libsanitizer:
46818 @if target-libsanitizer-bootstrap
46819 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46820 configure-stageautofeedback-target-libsanitizer:
46821 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46822 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46823 @r=`${PWD_COMMAND}`; export r; \
46824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46825 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46826 echo "Checking multilib configuration for libsanitizer..."; \
46827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46828 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46829 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46830 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46831 else \
46832 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46833 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46834 fi; \
46835 else \
46836 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46837 fi; \
46838 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46839 $(RAW_CXX_TARGET_EXPORTS) \
46841 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46844 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46846 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46847 case $(srcdir) in \
46848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46849 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46851 esac; \
46852 module_srcdir=libsanitizer; \
46853 $(SHELL) $$s/$$module_srcdir/configure \
46854 --srcdir=$${topdir}/$$module_srcdir \
46855 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46856 --target=${target_alias} \
46857 --with-build-libsubdir=$(HOST_SUBDIR) \
46858 $(STAGEautofeedback_CONFIGURE_FLAGS)
46859 @endif target-libsanitizer-bootstrap
46865 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46866 maybe-all-target-libsanitizer:
46867 @if gcc-bootstrap
46868 all-target-libsanitizer: stage_current
46869 @endif gcc-bootstrap
46870 @if target-libsanitizer
46871 TARGET-target-libsanitizer=all
46872 maybe-all-target-libsanitizer: all-target-libsanitizer
46873 all-target-libsanitizer: configure-target-libsanitizer
46874 @r=`${PWD_COMMAND}`; export r; \
46875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46876 $(RAW_CXX_TARGET_EXPORTS) \
46877 (cd $(TARGET_SUBDIR)/libsanitizer && \
46878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46879 $(TARGET-target-libsanitizer))
46880 @endif target-libsanitizer
46884 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46885 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46886 maybe-all-stage1-target-libsanitizer:
46887 maybe-clean-stage1-target-libsanitizer:
46888 @if target-libsanitizer-bootstrap
46889 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46890 all-stage1: all-stage1-target-libsanitizer
46891 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46892 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46893 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46894 @r=`${PWD_COMMAND}`; export r; \
46895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46896 TFLAGS="$(STAGE1_TFLAGS)"; \
46897 $(RAW_CXX_TARGET_EXPORTS) \
46898 cd $(TARGET_SUBDIR)/libsanitizer && \
46900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46901 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46902 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46903 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46907 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46909 TFLAGS="$(STAGE1_TFLAGS)" \
46910 $(TARGET-stage1-target-libsanitizer)
46912 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46913 clean-stage1: clean-stage1-target-libsanitizer
46914 clean-stage1-target-libsanitizer:
46915 @if [ $(current_stage) = stage1 ]; then \
46916 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46917 else \
46918 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46919 $(MAKE) stage1-start; \
46920 fi; \
46921 cd $(TARGET_SUBDIR)/libsanitizer && \
46922 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46923 clean
46924 @endif target-libsanitizer-bootstrap
46927 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
46928 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
46929 maybe-all-stage2-target-libsanitizer:
46930 maybe-clean-stage2-target-libsanitizer:
46931 @if target-libsanitizer-bootstrap
46932 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
46933 all-stage2: all-stage2-target-libsanitizer
46934 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
46935 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46936 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46937 @r=`${PWD_COMMAND}`; export r; \
46938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46939 TFLAGS="$(STAGE2_TFLAGS)"; \
46940 $(RAW_CXX_TARGET_EXPORTS) \
46942 cd $(TARGET_SUBDIR)/libsanitizer && \
46944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46945 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46951 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46952 TFLAGS="$(STAGE2_TFLAGS)" \
46953 $(TARGET-stage2-target-libsanitizer)
46955 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
46956 clean-stage2: clean-stage2-target-libsanitizer
46957 clean-stage2-target-libsanitizer:
46958 @if [ $(current_stage) = stage2 ]; then \
46959 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46960 else \
46961 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
46962 $(MAKE) stage2-start; \
46963 fi; \
46964 cd $(TARGET_SUBDIR)/libsanitizer && \
46965 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46966 @endif target-libsanitizer-bootstrap
46969 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
46970 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
46971 maybe-all-stage3-target-libsanitizer:
46972 maybe-clean-stage3-target-libsanitizer:
46973 @if target-libsanitizer-bootstrap
46974 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
46975 all-stage3: all-stage3-target-libsanitizer
46976 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
46977 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46978 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46979 @r=`${PWD_COMMAND}`; export r; \
46980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46981 TFLAGS="$(STAGE3_TFLAGS)"; \
46982 $(RAW_CXX_TARGET_EXPORTS) \
46984 cd $(TARGET_SUBDIR)/libsanitizer && \
46986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46987 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46993 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46994 TFLAGS="$(STAGE3_TFLAGS)" \
46995 $(TARGET-stage3-target-libsanitizer)
46997 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
46998 clean-stage3: clean-stage3-target-libsanitizer
46999 clean-stage3-target-libsanitizer:
47000 @if [ $(current_stage) = stage3 ]; then \
47001 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47002 else \
47003 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
47004 $(MAKE) stage3-start; \
47005 fi; \
47006 cd $(TARGET_SUBDIR)/libsanitizer && \
47007 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47008 @endif target-libsanitizer-bootstrap
47011 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
47012 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
47013 maybe-all-stage4-target-libsanitizer:
47014 maybe-clean-stage4-target-libsanitizer:
47015 @if target-libsanitizer-bootstrap
47016 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
47017 all-stage4: all-stage4-target-libsanitizer
47018 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
47019 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
47020 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47021 @r=`${PWD_COMMAND}`; export r; \
47022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023 TFLAGS="$(STAGE4_TFLAGS)"; \
47024 $(RAW_CXX_TARGET_EXPORTS) \
47026 cd $(TARGET_SUBDIR)/libsanitizer && \
47028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47029 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47035 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47036 TFLAGS="$(STAGE4_TFLAGS)" \
47037 $(TARGET-stage4-target-libsanitizer)
47039 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
47040 clean-stage4: clean-stage4-target-libsanitizer
47041 clean-stage4-target-libsanitizer:
47042 @if [ $(current_stage) = stage4 ]; then \
47043 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47044 else \
47045 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
47046 $(MAKE) stage4-start; \
47047 fi; \
47048 cd $(TARGET_SUBDIR)/libsanitizer && \
47049 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47050 @endif target-libsanitizer-bootstrap
47053 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
47054 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
47055 maybe-all-stageprofile-target-libsanitizer:
47056 maybe-clean-stageprofile-target-libsanitizer:
47057 @if target-libsanitizer-bootstrap
47058 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
47059 all-stageprofile: all-stageprofile-target-libsanitizer
47060 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47061 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
47062 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47063 @r=`${PWD_COMMAND}`; export r; \
47064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47065 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47066 $(RAW_CXX_TARGET_EXPORTS) \
47068 cd $(TARGET_SUBDIR)/libsanitizer && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47071 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47077 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47078 TFLAGS="$(STAGEprofile_TFLAGS)" \
47079 $(TARGET-stageprofile-target-libsanitizer)
47081 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
47082 clean-stageprofile: clean-stageprofile-target-libsanitizer
47083 clean-stageprofile-target-libsanitizer:
47084 @if [ $(current_stage) = stageprofile ]; then \
47085 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47086 else \
47087 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
47088 $(MAKE) stageprofile-start; \
47089 fi; \
47090 cd $(TARGET_SUBDIR)/libsanitizer && \
47091 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47092 @endif target-libsanitizer-bootstrap
47095 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
47096 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
47097 maybe-all-stagetrain-target-libsanitizer:
47098 maybe-clean-stagetrain-target-libsanitizer:
47099 @if target-libsanitizer-bootstrap
47100 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
47101 all-stagetrain: all-stagetrain-target-libsanitizer
47102 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
47103 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
47104 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47105 @r=`${PWD_COMMAND}`; export r; \
47106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47107 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47108 $(RAW_CXX_TARGET_EXPORTS) \
47110 cd $(TARGET_SUBDIR)/libsanitizer && \
47112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47113 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47119 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47120 TFLAGS="$(STAGEtrain_TFLAGS)" \
47121 $(TARGET-stagetrain-target-libsanitizer)
47123 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
47124 clean-stagetrain: clean-stagetrain-target-libsanitizer
47125 clean-stagetrain-target-libsanitizer:
47126 @if [ $(current_stage) = stagetrain ]; then \
47127 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47128 else \
47129 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
47130 $(MAKE) stagetrain-start; \
47131 fi; \
47132 cd $(TARGET_SUBDIR)/libsanitizer && \
47133 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47134 @endif target-libsanitizer-bootstrap
47137 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
47138 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
47139 maybe-all-stagefeedback-target-libsanitizer:
47140 maybe-clean-stagefeedback-target-libsanitizer:
47141 @if target-libsanitizer-bootstrap
47142 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
47143 all-stagefeedback: all-stagefeedback-target-libsanitizer
47144 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47145 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
47146 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47147 @r=`${PWD_COMMAND}`; export r; \
47148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47149 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47150 $(RAW_CXX_TARGET_EXPORTS) \
47152 cd $(TARGET_SUBDIR)/libsanitizer && \
47154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47155 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47156 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47157 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47161 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47162 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47163 $(TARGET-stagefeedback-target-libsanitizer)
47165 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
47166 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
47167 clean-stagefeedback-target-libsanitizer:
47168 @if [ $(current_stage) = stagefeedback ]; then \
47169 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47170 else \
47171 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
47172 $(MAKE) stagefeedback-start; \
47173 fi; \
47174 cd $(TARGET_SUBDIR)/libsanitizer && \
47175 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47176 @endif target-libsanitizer-bootstrap
47179 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
47180 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
47181 maybe-all-stageautoprofile-target-libsanitizer:
47182 maybe-clean-stageautoprofile-target-libsanitizer:
47183 @if target-libsanitizer-bootstrap
47184 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
47185 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
47186 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47187 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
47188 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47189 @r=`${PWD_COMMAND}`; export r; \
47190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47191 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47192 $(RAW_CXX_TARGET_EXPORTS) \
47194 cd $(TARGET_SUBDIR)/libsanitizer && \
47195 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47197 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47203 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47204 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47205 $(TARGET-stageautoprofile-target-libsanitizer)
47207 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
47208 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
47209 clean-stageautoprofile-target-libsanitizer:
47210 @if [ $(current_stage) = stageautoprofile ]; then \
47211 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47212 else \
47213 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
47214 $(MAKE) stageautoprofile-start; \
47215 fi; \
47216 cd $(TARGET_SUBDIR)/libsanitizer && \
47217 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47218 @endif target-libsanitizer-bootstrap
47221 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
47222 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
47223 maybe-all-stageautofeedback-target-libsanitizer:
47224 maybe-clean-stageautofeedback-target-libsanitizer:
47225 @if target-libsanitizer-bootstrap
47226 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
47227 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
47228 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47229 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
47230 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47231 @r=`${PWD_COMMAND}`; export r; \
47232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47233 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47234 $(RAW_CXX_TARGET_EXPORTS) \
47236 cd $(TARGET_SUBDIR)/libsanitizer && \
47238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47239 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47240 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47241 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47245 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47246 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47247 $(TARGET-stageautofeedback-target-libsanitizer)
47249 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
47250 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
47251 clean-stageautofeedback-target-libsanitizer:
47252 @if [ $(current_stage) = stageautofeedback ]; then \
47253 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47254 else \
47255 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
47256 $(MAKE) stageautofeedback-start; \
47257 fi; \
47258 cd $(TARGET_SUBDIR)/libsanitizer && \
47259 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47260 @endif target-libsanitizer-bootstrap
47267 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
47268 maybe-check-target-libsanitizer:
47269 @if target-libsanitizer
47270 maybe-check-target-libsanitizer: check-target-libsanitizer
47272 check-target-libsanitizer:
47273 @: $(MAKE); $(unstage)
47274 @r=`${PWD_COMMAND}`; export r; \
47275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47276 $(RAW_CXX_TARGET_EXPORTS) \
47277 (cd $(TARGET_SUBDIR)/libsanitizer && \
47278 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47280 @endif target-libsanitizer
47282 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
47283 maybe-install-target-libsanitizer:
47284 @if target-libsanitizer
47285 maybe-install-target-libsanitizer: install-target-libsanitizer
47287 install-target-libsanitizer: installdirs
47288 @: $(MAKE); $(unstage)
47289 @r=`${PWD_COMMAND}`; export r; \
47290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291 $(RAW_CXX_TARGET_EXPORTS) \
47292 (cd $(TARGET_SUBDIR)/libsanitizer && \
47293 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47295 @endif target-libsanitizer
47297 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
47298 maybe-install-strip-target-libsanitizer:
47299 @if target-libsanitizer
47300 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
47302 install-strip-target-libsanitizer: installdirs
47303 @: $(MAKE); $(unstage)
47304 @r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(RAW_CXX_TARGET_EXPORTS) \
47307 (cd $(TARGET_SUBDIR)/libsanitizer && \
47308 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47310 @endif target-libsanitizer
47312 # Other targets (info, dvi, pdf, etc.)
47314 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
47315 maybe-info-target-libsanitizer:
47316 @if target-libsanitizer
47317 maybe-info-target-libsanitizer: info-target-libsanitizer
47319 info-target-libsanitizer: \
47320 configure-target-libsanitizer
47321 @: $(MAKE); $(unstage)
47322 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47323 r=`${PWD_COMMAND}`; export r; \
47324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325 $(RAW_CXX_TARGET_EXPORTS) \
47326 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
47327 for flag in $(EXTRA_TARGET_FLAGS); do \
47328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47329 done; \
47330 (cd $(TARGET_SUBDIR)/libsanitizer && \
47331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47333 "RANLIB=$${RANLIB}" \
47334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47335 info) \
47336 || exit 1
47338 @endif target-libsanitizer
47340 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
47341 maybe-dvi-target-libsanitizer:
47342 @if target-libsanitizer
47343 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
47345 dvi-target-libsanitizer: \
47346 configure-target-libsanitizer
47347 @: $(MAKE); $(unstage)
47348 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47349 r=`${PWD_COMMAND}`; export r; \
47350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47351 $(RAW_CXX_TARGET_EXPORTS) \
47352 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47353 for flag in $(EXTRA_TARGET_FLAGS); do \
47354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47355 done; \
47356 (cd $(TARGET_SUBDIR)/libsanitizer && \
47357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47359 "RANLIB=$${RANLIB}" \
47360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47361 dvi) \
47362 || exit 1
47364 @endif target-libsanitizer
47366 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
47367 maybe-pdf-target-libsanitizer:
47368 @if target-libsanitizer
47369 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
47371 pdf-target-libsanitizer: \
47372 configure-target-libsanitizer
47373 @: $(MAKE); $(unstage)
47374 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47375 r=`${PWD_COMMAND}`; export r; \
47376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377 $(RAW_CXX_TARGET_EXPORTS) \
47378 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47379 for flag in $(EXTRA_TARGET_FLAGS); do \
47380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381 done; \
47382 (cd $(TARGET_SUBDIR)/libsanitizer && \
47383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385 "RANLIB=$${RANLIB}" \
47386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387 pdf) \
47388 || exit 1
47390 @endif target-libsanitizer
47392 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
47393 maybe-html-target-libsanitizer:
47394 @if target-libsanitizer
47395 maybe-html-target-libsanitizer: html-target-libsanitizer
47397 html-target-libsanitizer: \
47398 configure-target-libsanitizer
47399 @: $(MAKE); $(unstage)
47400 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47401 r=`${PWD_COMMAND}`; export r; \
47402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47403 $(RAW_CXX_TARGET_EXPORTS) \
47404 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
47405 for flag in $(EXTRA_TARGET_FLAGS); do \
47406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47407 done; \
47408 (cd $(TARGET_SUBDIR)/libsanitizer && \
47409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47411 "RANLIB=$${RANLIB}" \
47412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47413 html) \
47414 || exit 1
47416 @endif target-libsanitizer
47418 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
47419 maybe-TAGS-target-libsanitizer:
47420 @if target-libsanitizer
47421 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
47423 TAGS-target-libsanitizer: \
47424 configure-target-libsanitizer
47425 @: $(MAKE); $(unstage)
47426 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47427 r=`${PWD_COMMAND}`; export r; \
47428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47429 $(RAW_CXX_TARGET_EXPORTS) \
47430 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
47431 for flag in $(EXTRA_TARGET_FLAGS); do \
47432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47433 done; \
47434 (cd $(TARGET_SUBDIR)/libsanitizer && \
47435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47437 "RANLIB=$${RANLIB}" \
47438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47439 TAGS) \
47440 || exit 1
47442 @endif target-libsanitizer
47444 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
47445 maybe-install-info-target-libsanitizer:
47446 @if target-libsanitizer
47447 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
47449 install-info-target-libsanitizer: \
47450 configure-target-libsanitizer \
47451 info-target-libsanitizer
47452 @: $(MAKE); $(unstage)
47453 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47454 r=`${PWD_COMMAND}`; export r; \
47455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47456 $(RAW_CXX_TARGET_EXPORTS) \
47457 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
47458 for flag in $(EXTRA_TARGET_FLAGS); do \
47459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47460 done; \
47461 (cd $(TARGET_SUBDIR)/libsanitizer && \
47462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47464 "RANLIB=$${RANLIB}" \
47465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47466 install-info) \
47467 || exit 1
47469 @endif target-libsanitizer
47471 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
47472 maybe-install-dvi-target-libsanitizer:
47473 @if target-libsanitizer
47474 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
47476 install-dvi-target-libsanitizer: \
47477 configure-target-libsanitizer \
47478 dvi-target-libsanitizer
47479 @: $(MAKE); $(unstage)
47480 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47481 r=`${PWD_COMMAND}`; export r; \
47482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47483 $(RAW_CXX_TARGET_EXPORTS) \
47484 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47485 for flag in $(EXTRA_TARGET_FLAGS); do \
47486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47487 done; \
47488 (cd $(TARGET_SUBDIR)/libsanitizer && \
47489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47491 "RANLIB=$${RANLIB}" \
47492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47493 install-dvi) \
47494 || exit 1
47496 @endif target-libsanitizer
47498 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
47499 maybe-install-pdf-target-libsanitizer:
47500 @if target-libsanitizer
47501 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
47503 install-pdf-target-libsanitizer: \
47504 configure-target-libsanitizer \
47505 pdf-target-libsanitizer
47506 @: $(MAKE); $(unstage)
47507 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47508 r=`${PWD_COMMAND}`; export r; \
47509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47510 $(RAW_CXX_TARGET_EXPORTS) \
47511 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47512 for flag in $(EXTRA_TARGET_FLAGS); do \
47513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47514 done; \
47515 (cd $(TARGET_SUBDIR)/libsanitizer && \
47516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47518 "RANLIB=$${RANLIB}" \
47519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47520 install-pdf) \
47521 || exit 1
47523 @endif target-libsanitizer
47525 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
47526 maybe-install-html-target-libsanitizer:
47527 @if target-libsanitizer
47528 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
47530 install-html-target-libsanitizer: \
47531 configure-target-libsanitizer \
47532 html-target-libsanitizer
47533 @: $(MAKE); $(unstage)
47534 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47535 r=`${PWD_COMMAND}`; export r; \
47536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47537 $(RAW_CXX_TARGET_EXPORTS) \
47538 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
47539 for flag in $(EXTRA_TARGET_FLAGS); do \
47540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47541 done; \
47542 (cd $(TARGET_SUBDIR)/libsanitizer && \
47543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47545 "RANLIB=$${RANLIB}" \
47546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47547 install-html) \
47548 || exit 1
47550 @endif target-libsanitizer
47552 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
47553 maybe-installcheck-target-libsanitizer:
47554 @if target-libsanitizer
47555 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
47557 installcheck-target-libsanitizer: \
47558 configure-target-libsanitizer
47559 @: $(MAKE); $(unstage)
47560 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47561 r=`${PWD_COMMAND}`; export r; \
47562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47563 $(RAW_CXX_TARGET_EXPORTS) \
47564 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
47565 for flag in $(EXTRA_TARGET_FLAGS); do \
47566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47567 done; \
47568 (cd $(TARGET_SUBDIR)/libsanitizer && \
47569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47571 "RANLIB=$${RANLIB}" \
47572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47573 installcheck) \
47574 || exit 1
47576 @endif target-libsanitizer
47578 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
47579 maybe-mostlyclean-target-libsanitizer:
47580 @if target-libsanitizer
47581 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
47583 mostlyclean-target-libsanitizer:
47584 @: $(MAKE); $(unstage)
47585 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47586 r=`${PWD_COMMAND}`; export r; \
47587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47588 $(RAW_CXX_TARGET_EXPORTS) \
47589 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
47590 for flag in $(EXTRA_TARGET_FLAGS); do \
47591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47592 done; \
47593 (cd $(TARGET_SUBDIR)/libsanitizer && \
47594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47596 "RANLIB=$${RANLIB}" \
47597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47598 mostlyclean) \
47599 || exit 1
47601 @endif target-libsanitizer
47603 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
47604 maybe-clean-target-libsanitizer:
47605 @if target-libsanitizer
47606 maybe-clean-target-libsanitizer: clean-target-libsanitizer
47608 clean-target-libsanitizer:
47609 @: $(MAKE); $(unstage)
47610 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47611 r=`${PWD_COMMAND}`; export r; \
47612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47613 $(RAW_CXX_TARGET_EXPORTS) \
47614 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
47615 for flag in $(EXTRA_TARGET_FLAGS); do \
47616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47617 done; \
47618 (cd $(TARGET_SUBDIR)/libsanitizer && \
47619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47621 "RANLIB=$${RANLIB}" \
47622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47623 clean) \
47624 || exit 1
47626 @endif target-libsanitizer
47628 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
47629 maybe-distclean-target-libsanitizer:
47630 @if target-libsanitizer
47631 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
47633 distclean-target-libsanitizer:
47634 @: $(MAKE); $(unstage)
47635 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47636 r=`${PWD_COMMAND}`; export r; \
47637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47638 $(RAW_CXX_TARGET_EXPORTS) \
47639 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
47640 for flag in $(EXTRA_TARGET_FLAGS); do \
47641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47642 done; \
47643 (cd $(TARGET_SUBDIR)/libsanitizer && \
47644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47646 "RANLIB=$${RANLIB}" \
47647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47648 distclean) \
47649 || exit 1
47651 @endif target-libsanitizer
47653 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
47654 maybe-maintainer-clean-target-libsanitizer:
47655 @if target-libsanitizer
47656 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
47658 maintainer-clean-target-libsanitizer:
47659 @: $(MAKE); $(unstage)
47660 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47661 r=`${PWD_COMMAND}`; export r; \
47662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47663 $(RAW_CXX_TARGET_EXPORTS) \
47664 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
47665 for flag in $(EXTRA_TARGET_FLAGS); do \
47666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47667 done; \
47668 (cd $(TARGET_SUBDIR)/libsanitizer && \
47669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47671 "RANLIB=$${RANLIB}" \
47672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47673 maintainer-clean) \
47674 || exit 1
47676 @endif target-libsanitizer
47682 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47683 maybe-configure-target-libvtv:
47684 @if gcc-bootstrap
47685 configure-target-libvtv: stage_current
47686 @endif gcc-bootstrap
47687 @if target-libvtv
47688 maybe-configure-target-libvtv: configure-target-libvtv
47689 configure-target-libvtv:
47690 @r=`${PWD_COMMAND}`; export r; \
47691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47692 echo "Checking multilib configuration for libvtv..."; \
47693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47695 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47696 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47697 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47698 else \
47699 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47700 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47701 fi; \
47702 else \
47703 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47704 fi; \
47705 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47707 $(RAW_CXX_TARGET_EXPORTS) \
47708 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47709 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47710 case $(srcdir) in \
47711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47712 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47714 esac; \
47715 module_srcdir=libvtv; \
47716 rm -f no-such-file || : ; \
47717 CONFIG_SITE=no-such-file $(SHELL) \
47718 $$s/$$module_srcdir/configure \
47719 --srcdir=$${topdir}/$$module_srcdir \
47720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47721 --target=${target_alias} \
47722 || exit 1
47723 @endif target-libvtv
47727 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47728 maybe-configure-stage1-target-libvtv:
47729 @if target-libvtv-bootstrap
47730 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47731 configure-stage1-target-libvtv:
47732 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47734 @r=`${PWD_COMMAND}`; export r; \
47735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736 TFLAGS="$(STAGE1_TFLAGS)"; \
47737 echo "Checking multilib configuration for libvtv..."; \
47738 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47739 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47740 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47741 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47742 else \
47743 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47744 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47745 fi; \
47746 else \
47747 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47748 fi; \
47749 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47750 $(RAW_CXX_TARGET_EXPORTS) \
47751 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47754 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47756 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47757 case $(srcdir) in \
47758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47759 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47761 esac; \
47762 module_srcdir=libvtv; \
47763 $(SHELL) $$s/$$module_srcdir/configure \
47764 --srcdir=$${topdir}/$$module_srcdir \
47765 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47766 --target=${target_alias} \
47768 $(STAGE1_CONFIGURE_FLAGS)
47769 @endif target-libvtv-bootstrap
47771 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47772 maybe-configure-stage2-target-libvtv:
47773 @if target-libvtv-bootstrap
47774 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47775 configure-stage2-target-libvtv:
47776 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47777 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47778 @r=`${PWD_COMMAND}`; export r; \
47779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47780 TFLAGS="$(STAGE2_TFLAGS)"; \
47781 echo "Checking multilib configuration for libvtv..."; \
47782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47783 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47784 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47785 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47786 else \
47787 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47788 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47789 fi; \
47790 else \
47791 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47792 fi; \
47793 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47794 $(RAW_CXX_TARGET_EXPORTS) \
47796 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47799 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47801 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47802 case $(srcdir) in \
47803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47804 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47806 esac; \
47807 module_srcdir=libvtv; \
47808 $(SHELL) $$s/$$module_srcdir/configure \
47809 --srcdir=$${topdir}/$$module_srcdir \
47810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47811 --target=${target_alias} \
47812 --with-build-libsubdir=$(HOST_SUBDIR) \
47813 $(STAGE2_CONFIGURE_FLAGS)
47814 @endif target-libvtv-bootstrap
47816 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47817 maybe-configure-stage3-target-libvtv:
47818 @if target-libvtv-bootstrap
47819 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47820 configure-stage3-target-libvtv:
47821 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47822 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47823 @r=`${PWD_COMMAND}`; export r; \
47824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47825 TFLAGS="$(STAGE3_TFLAGS)"; \
47826 echo "Checking multilib configuration for libvtv..."; \
47827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47828 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47829 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47830 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47831 else \
47832 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47833 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47834 fi; \
47835 else \
47836 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47837 fi; \
47838 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47839 $(RAW_CXX_TARGET_EXPORTS) \
47841 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47844 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47846 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47847 case $(srcdir) in \
47848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47849 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47851 esac; \
47852 module_srcdir=libvtv; \
47853 $(SHELL) $$s/$$module_srcdir/configure \
47854 --srcdir=$${topdir}/$$module_srcdir \
47855 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47856 --target=${target_alias} \
47857 --with-build-libsubdir=$(HOST_SUBDIR) \
47858 $(STAGE3_CONFIGURE_FLAGS)
47859 @endif target-libvtv-bootstrap
47861 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47862 maybe-configure-stage4-target-libvtv:
47863 @if target-libvtv-bootstrap
47864 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47865 configure-stage4-target-libvtv:
47866 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47867 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47868 @r=`${PWD_COMMAND}`; export r; \
47869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47870 TFLAGS="$(STAGE4_TFLAGS)"; \
47871 echo "Checking multilib configuration for libvtv..."; \
47872 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47873 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47874 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47875 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47876 else \
47877 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47878 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47879 fi; \
47880 else \
47881 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47882 fi; \
47883 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47884 $(RAW_CXX_TARGET_EXPORTS) \
47886 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47887 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47888 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47889 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47891 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47892 case $(srcdir) in \
47893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47894 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47896 esac; \
47897 module_srcdir=libvtv; \
47898 $(SHELL) $$s/$$module_srcdir/configure \
47899 --srcdir=$${topdir}/$$module_srcdir \
47900 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47901 --target=${target_alias} \
47902 --with-build-libsubdir=$(HOST_SUBDIR) \
47903 $(STAGE4_CONFIGURE_FLAGS)
47904 @endif target-libvtv-bootstrap
47906 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47907 maybe-configure-stageprofile-target-libvtv:
47908 @if target-libvtv-bootstrap
47909 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47910 configure-stageprofile-target-libvtv:
47911 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47912 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47913 @r=`${PWD_COMMAND}`; export r; \
47914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47915 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47916 echo "Checking multilib configuration for libvtv..."; \
47917 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47918 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47919 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47920 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47921 else \
47922 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47923 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47924 fi; \
47925 else \
47926 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47927 fi; \
47928 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47929 $(RAW_CXX_TARGET_EXPORTS) \
47931 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47932 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47933 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47934 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
47935 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47936 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47937 case $(srcdir) in \
47938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47939 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47941 esac; \
47942 module_srcdir=libvtv; \
47943 $(SHELL) $$s/$$module_srcdir/configure \
47944 --srcdir=$${topdir}/$$module_srcdir \
47945 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47946 --target=${target_alias} \
47947 --with-build-libsubdir=$(HOST_SUBDIR) \
47948 $(STAGEprofile_CONFIGURE_FLAGS)
47949 @endif target-libvtv-bootstrap
47951 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
47952 maybe-configure-stagetrain-target-libvtv:
47953 @if target-libvtv-bootstrap
47954 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47955 configure-stagetrain-target-libvtv:
47956 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47957 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47958 @r=`${PWD_COMMAND}`; export r; \
47959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47960 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47961 echo "Checking multilib configuration for libvtv..."; \
47962 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47963 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47964 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47965 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47966 else \
47967 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47968 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47969 fi; \
47970 else \
47971 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47972 fi; \
47973 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47974 $(RAW_CXX_TARGET_EXPORTS) \
47976 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47977 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47978 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47979 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
47980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47981 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47982 case $(srcdir) in \
47983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47984 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47986 esac; \
47987 module_srcdir=libvtv; \
47988 $(SHELL) $$s/$$module_srcdir/configure \
47989 --srcdir=$${topdir}/$$module_srcdir \
47990 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47991 --target=${target_alias} \
47992 --with-build-libsubdir=$(HOST_SUBDIR) \
47993 $(STAGEtrain_CONFIGURE_FLAGS)
47994 @endif target-libvtv-bootstrap
47996 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
47997 maybe-configure-stagefeedback-target-libvtv:
47998 @if target-libvtv-bootstrap
47999 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48000 configure-stagefeedback-target-libvtv:
48001 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48002 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48003 @r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48006 echo "Checking multilib configuration for libvtv..."; \
48007 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48008 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48009 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48010 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48011 else \
48012 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48013 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48014 fi; \
48015 else \
48016 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48017 fi; \
48018 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48019 $(RAW_CXX_TARGET_EXPORTS) \
48021 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48024 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
48025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48026 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48027 case $(srcdir) in \
48028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48029 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48031 esac; \
48032 module_srcdir=libvtv; \
48033 $(SHELL) $$s/$$module_srcdir/configure \
48034 --srcdir=$${topdir}/$$module_srcdir \
48035 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48036 --target=${target_alias} \
48037 --with-build-libsubdir=$(HOST_SUBDIR) \
48038 $(STAGEfeedback_CONFIGURE_FLAGS)
48039 @endif target-libvtv-bootstrap
48041 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
48042 maybe-configure-stageautoprofile-target-libvtv:
48043 @if target-libvtv-bootstrap
48044 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48045 configure-stageautoprofile-target-libvtv:
48046 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48047 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48048 @r=`${PWD_COMMAND}`; export r; \
48049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48050 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48051 echo "Checking multilib configuration for libvtv..."; \
48052 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48053 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48054 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48055 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48056 else \
48057 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48058 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48059 fi; \
48060 else \
48061 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48062 fi; \
48063 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48064 $(RAW_CXX_TARGET_EXPORTS) \
48066 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48067 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48068 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48069 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
48070 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48071 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48072 case $(srcdir) in \
48073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48074 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48076 esac; \
48077 module_srcdir=libvtv; \
48078 $(SHELL) $$s/$$module_srcdir/configure \
48079 --srcdir=$${topdir}/$$module_srcdir \
48080 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48081 --target=${target_alias} \
48082 --with-build-libsubdir=$(HOST_SUBDIR) \
48083 $(STAGEautoprofile_CONFIGURE_FLAGS)
48084 @endif target-libvtv-bootstrap
48086 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
48087 maybe-configure-stageautofeedback-target-libvtv:
48088 @if target-libvtv-bootstrap
48089 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48090 configure-stageautofeedback-target-libvtv:
48091 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48092 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48093 @r=`${PWD_COMMAND}`; export r; \
48094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48095 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48096 echo "Checking multilib configuration for libvtv..."; \
48097 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48098 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48099 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48100 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48101 else \
48102 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48103 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48104 fi; \
48105 else \
48106 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48107 fi; \
48108 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48109 $(RAW_CXX_TARGET_EXPORTS) \
48111 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48114 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
48115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48116 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48117 case $(srcdir) in \
48118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48119 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48121 esac; \
48122 module_srcdir=libvtv; \
48123 $(SHELL) $$s/$$module_srcdir/configure \
48124 --srcdir=$${topdir}/$$module_srcdir \
48125 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48126 --target=${target_alias} \
48127 --with-build-libsubdir=$(HOST_SUBDIR) \
48128 $(STAGEautofeedback_CONFIGURE_FLAGS)
48129 @endif target-libvtv-bootstrap
48135 .PHONY: all-target-libvtv maybe-all-target-libvtv
48136 maybe-all-target-libvtv:
48137 @if gcc-bootstrap
48138 all-target-libvtv: stage_current
48139 @endif gcc-bootstrap
48140 @if target-libvtv
48141 TARGET-target-libvtv=all
48142 maybe-all-target-libvtv: all-target-libvtv
48143 all-target-libvtv: configure-target-libvtv
48144 @r=`${PWD_COMMAND}`; export r; \
48145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48146 $(RAW_CXX_TARGET_EXPORTS) \
48147 (cd $(TARGET_SUBDIR)/libvtv && \
48148 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48149 $(TARGET-target-libvtv))
48150 @endif target-libvtv
48154 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
48155 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
48156 maybe-all-stage1-target-libvtv:
48157 maybe-clean-stage1-target-libvtv:
48158 @if target-libvtv-bootstrap
48159 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
48160 all-stage1: all-stage1-target-libvtv
48161 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
48162 all-stage1-target-libvtv: configure-stage1-target-libvtv
48163 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48164 @r=`${PWD_COMMAND}`; export r; \
48165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48166 TFLAGS="$(STAGE1_TFLAGS)"; \
48167 $(RAW_CXX_TARGET_EXPORTS) \
48168 cd $(TARGET_SUBDIR)/libvtv && \
48170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48171 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48177 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48179 TFLAGS="$(STAGE1_TFLAGS)" \
48180 $(TARGET-stage1-target-libvtv)
48182 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
48183 clean-stage1: clean-stage1-target-libvtv
48184 clean-stage1-target-libvtv:
48185 @if [ $(current_stage) = stage1 ]; then \
48186 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48187 else \
48188 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
48189 $(MAKE) stage1-start; \
48190 fi; \
48191 cd $(TARGET_SUBDIR)/libvtv && \
48192 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48193 clean
48194 @endif target-libvtv-bootstrap
48197 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
48198 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
48199 maybe-all-stage2-target-libvtv:
48200 maybe-clean-stage2-target-libvtv:
48201 @if target-libvtv-bootstrap
48202 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
48203 all-stage2: all-stage2-target-libvtv
48204 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
48205 all-stage2-target-libvtv: configure-stage2-target-libvtv
48206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48207 @r=`${PWD_COMMAND}`; export r; \
48208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48209 TFLAGS="$(STAGE2_TFLAGS)"; \
48210 $(RAW_CXX_TARGET_EXPORTS) \
48212 cd $(TARGET_SUBDIR)/libvtv && \
48214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48215 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48216 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48217 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48221 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48222 TFLAGS="$(STAGE2_TFLAGS)" \
48223 $(TARGET-stage2-target-libvtv)
48225 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
48226 clean-stage2: clean-stage2-target-libvtv
48227 clean-stage2-target-libvtv:
48228 @if [ $(current_stage) = stage2 ]; then \
48229 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48230 else \
48231 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
48232 $(MAKE) stage2-start; \
48233 fi; \
48234 cd $(TARGET_SUBDIR)/libvtv && \
48235 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48236 @endif target-libvtv-bootstrap
48239 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
48240 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
48241 maybe-all-stage3-target-libvtv:
48242 maybe-clean-stage3-target-libvtv:
48243 @if target-libvtv-bootstrap
48244 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
48245 all-stage3: all-stage3-target-libvtv
48246 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
48247 all-stage3-target-libvtv: configure-stage3-target-libvtv
48248 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48249 @r=`${PWD_COMMAND}`; export r; \
48250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48251 TFLAGS="$(STAGE3_TFLAGS)"; \
48252 $(RAW_CXX_TARGET_EXPORTS) \
48254 cd $(TARGET_SUBDIR)/libvtv && \
48256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48257 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48263 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48264 TFLAGS="$(STAGE3_TFLAGS)" \
48265 $(TARGET-stage3-target-libvtv)
48267 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
48268 clean-stage3: clean-stage3-target-libvtv
48269 clean-stage3-target-libvtv:
48270 @if [ $(current_stage) = stage3 ]; then \
48271 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48272 else \
48273 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
48274 $(MAKE) stage3-start; \
48275 fi; \
48276 cd $(TARGET_SUBDIR)/libvtv && \
48277 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48278 @endif target-libvtv-bootstrap
48281 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
48282 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
48283 maybe-all-stage4-target-libvtv:
48284 maybe-clean-stage4-target-libvtv:
48285 @if target-libvtv-bootstrap
48286 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
48287 all-stage4: all-stage4-target-libvtv
48288 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
48289 all-stage4-target-libvtv: configure-stage4-target-libvtv
48290 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48291 @r=`${PWD_COMMAND}`; export r; \
48292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293 TFLAGS="$(STAGE4_TFLAGS)"; \
48294 $(RAW_CXX_TARGET_EXPORTS) \
48296 cd $(TARGET_SUBDIR)/libvtv && \
48298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48299 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48305 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48306 TFLAGS="$(STAGE4_TFLAGS)" \
48307 $(TARGET-stage4-target-libvtv)
48309 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
48310 clean-stage4: clean-stage4-target-libvtv
48311 clean-stage4-target-libvtv:
48312 @if [ $(current_stage) = stage4 ]; then \
48313 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48314 else \
48315 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
48316 $(MAKE) stage4-start; \
48317 fi; \
48318 cd $(TARGET_SUBDIR)/libvtv && \
48319 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48320 @endif target-libvtv-bootstrap
48323 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
48324 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
48325 maybe-all-stageprofile-target-libvtv:
48326 maybe-clean-stageprofile-target-libvtv:
48327 @if target-libvtv-bootstrap
48328 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
48329 all-stageprofile: all-stageprofile-target-libvtv
48330 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
48331 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
48332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48333 @r=`${PWD_COMMAND}`; export r; \
48334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48336 $(RAW_CXX_TARGET_EXPORTS) \
48338 cd $(TARGET_SUBDIR)/libvtv && \
48340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48341 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48342 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48343 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48347 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48348 TFLAGS="$(STAGEprofile_TFLAGS)" \
48349 $(TARGET-stageprofile-target-libvtv)
48351 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
48352 clean-stageprofile: clean-stageprofile-target-libvtv
48353 clean-stageprofile-target-libvtv:
48354 @if [ $(current_stage) = stageprofile ]; then \
48355 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48356 else \
48357 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
48358 $(MAKE) stageprofile-start; \
48359 fi; \
48360 cd $(TARGET_SUBDIR)/libvtv && \
48361 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48362 @endif target-libvtv-bootstrap
48365 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
48366 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
48367 maybe-all-stagetrain-target-libvtv:
48368 maybe-clean-stagetrain-target-libvtv:
48369 @if target-libvtv-bootstrap
48370 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
48371 all-stagetrain: all-stagetrain-target-libvtv
48372 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
48373 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48374 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48375 @r=`${PWD_COMMAND}`; export r; \
48376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48377 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48378 $(RAW_CXX_TARGET_EXPORTS) \
48380 cd $(TARGET_SUBDIR)/libvtv && \
48382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48383 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48384 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48385 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48389 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48390 TFLAGS="$(STAGEtrain_TFLAGS)" \
48391 $(TARGET-stagetrain-target-libvtv)
48393 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
48394 clean-stagetrain: clean-stagetrain-target-libvtv
48395 clean-stagetrain-target-libvtv:
48396 @if [ $(current_stage) = stagetrain ]; then \
48397 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48398 else \
48399 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
48400 $(MAKE) stagetrain-start; \
48401 fi; \
48402 cd $(TARGET_SUBDIR)/libvtv && \
48403 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48404 @endif target-libvtv-bootstrap
48407 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
48408 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
48409 maybe-all-stagefeedback-target-libvtv:
48410 maybe-clean-stagefeedback-target-libvtv:
48411 @if target-libvtv-bootstrap
48412 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
48413 all-stagefeedback: all-stagefeedback-target-libvtv
48414 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
48415 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48416 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48417 @r=`${PWD_COMMAND}`; export r; \
48418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48420 $(RAW_CXX_TARGET_EXPORTS) \
48422 cd $(TARGET_SUBDIR)/libvtv && \
48424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48425 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48431 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48432 TFLAGS="$(STAGEfeedback_TFLAGS)" \
48433 $(TARGET-stagefeedback-target-libvtv)
48435 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
48436 clean-stagefeedback: clean-stagefeedback-target-libvtv
48437 clean-stagefeedback-target-libvtv:
48438 @if [ $(current_stage) = stagefeedback ]; then \
48439 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48440 else \
48441 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
48442 $(MAKE) stagefeedback-start; \
48443 fi; \
48444 cd $(TARGET_SUBDIR)/libvtv && \
48445 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48446 @endif target-libvtv-bootstrap
48449 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
48450 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
48451 maybe-all-stageautoprofile-target-libvtv:
48452 maybe-clean-stageautoprofile-target-libvtv:
48453 @if target-libvtv-bootstrap
48454 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
48455 all-stageautoprofile: all-stageautoprofile-target-libvtv
48456 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
48457 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48458 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48459 @r=`${PWD_COMMAND}`; export r; \
48460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48461 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48462 $(RAW_CXX_TARGET_EXPORTS) \
48464 cd $(TARGET_SUBDIR)/libvtv && \
48465 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48467 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48469 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48473 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48474 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48475 $(TARGET-stageautoprofile-target-libvtv)
48477 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
48478 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
48479 clean-stageautoprofile-target-libvtv:
48480 @if [ $(current_stage) = stageautoprofile ]; then \
48481 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48482 else \
48483 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
48484 $(MAKE) stageautoprofile-start; \
48485 fi; \
48486 cd $(TARGET_SUBDIR)/libvtv && \
48487 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48488 @endif target-libvtv-bootstrap
48491 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
48492 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
48493 maybe-all-stageautofeedback-target-libvtv:
48494 maybe-clean-stageautofeedback-target-libvtv:
48495 @if target-libvtv-bootstrap
48496 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
48497 all-stageautofeedback: all-stageautofeedback-target-libvtv
48498 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
48499 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48500 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48501 @r=`${PWD_COMMAND}`; export r; \
48502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48503 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48504 $(RAW_CXX_TARGET_EXPORTS) \
48506 cd $(TARGET_SUBDIR)/libvtv && \
48508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48509 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48510 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48511 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48515 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48516 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48517 $(TARGET-stageautofeedback-target-libvtv)
48519 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
48520 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
48521 clean-stageautofeedback-target-libvtv:
48522 @if [ $(current_stage) = stageautofeedback ]; then \
48523 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48524 else \
48525 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
48526 $(MAKE) stageautofeedback-start; \
48527 fi; \
48528 cd $(TARGET_SUBDIR)/libvtv && \
48529 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48530 @endif target-libvtv-bootstrap
48537 .PHONY: check-target-libvtv maybe-check-target-libvtv
48538 maybe-check-target-libvtv:
48539 @if target-libvtv
48540 maybe-check-target-libvtv: check-target-libvtv
48542 check-target-libvtv:
48543 @: $(MAKE); $(unstage)
48544 @r=`${PWD_COMMAND}`; export r; \
48545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48546 $(RAW_CXX_TARGET_EXPORTS) \
48547 (cd $(TARGET_SUBDIR)/libvtv && \
48548 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
48550 @endif target-libvtv
48552 .PHONY: install-target-libvtv maybe-install-target-libvtv
48553 maybe-install-target-libvtv:
48554 @if target-libvtv
48555 maybe-install-target-libvtv: install-target-libvtv
48557 install-target-libvtv: installdirs
48558 @: $(MAKE); $(unstage)
48559 @r=`${PWD_COMMAND}`; export r; \
48560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561 $(RAW_CXX_TARGET_EXPORTS) \
48562 (cd $(TARGET_SUBDIR)/libvtv && \
48563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48565 @endif target-libvtv
48567 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
48568 maybe-install-strip-target-libvtv:
48569 @if target-libvtv
48570 maybe-install-strip-target-libvtv: install-strip-target-libvtv
48572 install-strip-target-libvtv: installdirs
48573 @: $(MAKE); $(unstage)
48574 @r=`${PWD_COMMAND}`; export r; \
48575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48576 $(RAW_CXX_TARGET_EXPORTS) \
48577 (cd $(TARGET_SUBDIR)/libvtv && \
48578 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48580 @endif target-libvtv
48582 # Other targets (info, dvi, pdf, etc.)
48584 .PHONY: maybe-info-target-libvtv info-target-libvtv
48585 maybe-info-target-libvtv:
48586 @if target-libvtv
48587 maybe-info-target-libvtv: info-target-libvtv
48589 info-target-libvtv: \
48590 configure-target-libvtv
48591 @: $(MAKE); $(unstage)
48592 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48593 r=`${PWD_COMMAND}`; export r; \
48594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48595 $(RAW_CXX_TARGET_EXPORTS) \
48596 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
48597 for flag in $(EXTRA_TARGET_FLAGS); do \
48598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48599 done; \
48600 (cd $(TARGET_SUBDIR)/libvtv && \
48601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48603 "RANLIB=$${RANLIB}" \
48604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48605 info) \
48606 || exit 1
48608 @endif target-libvtv
48610 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
48611 maybe-dvi-target-libvtv:
48612 @if target-libvtv
48613 maybe-dvi-target-libvtv: dvi-target-libvtv
48615 dvi-target-libvtv: \
48616 configure-target-libvtv
48617 @: $(MAKE); $(unstage)
48618 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48619 r=`${PWD_COMMAND}`; export r; \
48620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48621 $(RAW_CXX_TARGET_EXPORTS) \
48622 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
48623 for flag in $(EXTRA_TARGET_FLAGS); do \
48624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48625 done; \
48626 (cd $(TARGET_SUBDIR)/libvtv && \
48627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48629 "RANLIB=$${RANLIB}" \
48630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48631 dvi) \
48632 || exit 1
48634 @endif target-libvtv
48636 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
48637 maybe-pdf-target-libvtv:
48638 @if target-libvtv
48639 maybe-pdf-target-libvtv: pdf-target-libvtv
48641 pdf-target-libvtv: \
48642 configure-target-libvtv
48643 @: $(MAKE); $(unstage)
48644 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48645 r=`${PWD_COMMAND}`; export r; \
48646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647 $(RAW_CXX_TARGET_EXPORTS) \
48648 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
48649 for flag in $(EXTRA_TARGET_FLAGS); do \
48650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651 done; \
48652 (cd $(TARGET_SUBDIR)/libvtv && \
48653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655 "RANLIB=$${RANLIB}" \
48656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657 pdf) \
48658 || exit 1
48660 @endif target-libvtv
48662 .PHONY: maybe-html-target-libvtv html-target-libvtv
48663 maybe-html-target-libvtv:
48664 @if target-libvtv
48665 maybe-html-target-libvtv: html-target-libvtv
48667 html-target-libvtv: \
48668 configure-target-libvtv
48669 @: $(MAKE); $(unstage)
48670 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48671 r=`${PWD_COMMAND}`; export r; \
48672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48673 $(RAW_CXX_TARGET_EXPORTS) \
48674 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
48675 for flag in $(EXTRA_TARGET_FLAGS); do \
48676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48677 done; \
48678 (cd $(TARGET_SUBDIR)/libvtv && \
48679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48681 "RANLIB=$${RANLIB}" \
48682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48683 html) \
48684 || exit 1
48686 @endif target-libvtv
48688 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48689 maybe-TAGS-target-libvtv:
48690 @if target-libvtv
48691 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48693 TAGS-target-libvtv: \
48694 configure-target-libvtv
48695 @: $(MAKE); $(unstage)
48696 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48697 r=`${PWD_COMMAND}`; export r; \
48698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48699 $(RAW_CXX_TARGET_EXPORTS) \
48700 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48701 for flag in $(EXTRA_TARGET_FLAGS); do \
48702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48703 done; \
48704 (cd $(TARGET_SUBDIR)/libvtv && \
48705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48707 "RANLIB=$${RANLIB}" \
48708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48709 TAGS) \
48710 || exit 1
48712 @endif target-libvtv
48714 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48715 maybe-install-info-target-libvtv:
48716 @if target-libvtv
48717 maybe-install-info-target-libvtv: install-info-target-libvtv
48719 install-info-target-libvtv: \
48720 configure-target-libvtv \
48721 info-target-libvtv
48722 @: $(MAKE); $(unstage)
48723 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48724 r=`${PWD_COMMAND}`; export r; \
48725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48726 $(RAW_CXX_TARGET_EXPORTS) \
48727 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48728 for flag in $(EXTRA_TARGET_FLAGS); do \
48729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48730 done; \
48731 (cd $(TARGET_SUBDIR)/libvtv && \
48732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48734 "RANLIB=$${RANLIB}" \
48735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48736 install-info) \
48737 || exit 1
48739 @endif target-libvtv
48741 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48742 maybe-install-dvi-target-libvtv:
48743 @if target-libvtv
48744 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48746 install-dvi-target-libvtv: \
48747 configure-target-libvtv \
48748 dvi-target-libvtv
48749 @: $(MAKE); $(unstage)
48750 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48751 r=`${PWD_COMMAND}`; export r; \
48752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48753 $(RAW_CXX_TARGET_EXPORTS) \
48754 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48755 for flag in $(EXTRA_TARGET_FLAGS); do \
48756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48757 done; \
48758 (cd $(TARGET_SUBDIR)/libvtv && \
48759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48761 "RANLIB=$${RANLIB}" \
48762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48763 install-dvi) \
48764 || exit 1
48766 @endif target-libvtv
48768 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48769 maybe-install-pdf-target-libvtv:
48770 @if target-libvtv
48771 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48773 install-pdf-target-libvtv: \
48774 configure-target-libvtv \
48775 pdf-target-libvtv
48776 @: $(MAKE); $(unstage)
48777 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48778 r=`${PWD_COMMAND}`; export r; \
48779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48780 $(RAW_CXX_TARGET_EXPORTS) \
48781 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
48782 for flag in $(EXTRA_TARGET_FLAGS); do \
48783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48784 done; \
48785 (cd $(TARGET_SUBDIR)/libvtv && \
48786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48788 "RANLIB=$${RANLIB}" \
48789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48790 install-pdf) \
48791 || exit 1
48793 @endif target-libvtv
48795 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48796 maybe-install-html-target-libvtv:
48797 @if target-libvtv
48798 maybe-install-html-target-libvtv: install-html-target-libvtv
48800 install-html-target-libvtv: \
48801 configure-target-libvtv \
48802 html-target-libvtv
48803 @: $(MAKE); $(unstage)
48804 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48805 r=`${PWD_COMMAND}`; export r; \
48806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48807 $(RAW_CXX_TARGET_EXPORTS) \
48808 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
48809 for flag in $(EXTRA_TARGET_FLAGS); do \
48810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48811 done; \
48812 (cd $(TARGET_SUBDIR)/libvtv && \
48813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48815 "RANLIB=$${RANLIB}" \
48816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48817 install-html) \
48818 || exit 1
48820 @endif target-libvtv
48822 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48823 maybe-installcheck-target-libvtv:
48824 @if target-libvtv
48825 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48827 installcheck-target-libvtv: \
48828 configure-target-libvtv
48829 @: $(MAKE); $(unstage)
48830 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48831 r=`${PWD_COMMAND}`; export r; \
48832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48833 $(RAW_CXX_TARGET_EXPORTS) \
48834 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
48835 for flag in $(EXTRA_TARGET_FLAGS); do \
48836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48837 done; \
48838 (cd $(TARGET_SUBDIR)/libvtv && \
48839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48841 "RANLIB=$${RANLIB}" \
48842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48843 installcheck) \
48844 || exit 1
48846 @endif target-libvtv
48848 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48849 maybe-mostlyclean-target-libvtv:
48850 @if target-libvtv
48851 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48853 mostlyclean-target-libvtv:
48854 @: $(MAKE); $(unstage)
48855 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48856 r=`${PWD_COMMAND}`; export r; \
48857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48858 $(RAW_CXX_TARGET_EXPORTS) \
48859 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48860 for flag in $(EXTRA_TARGET_FLAGS); do \
48861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48862 done; \
48863 (cd $(TARGET_SUBDIR)/libvtv && \
48864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48866 "RANLIB=$${RANLIB}" \
48867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48868 mostlyclean) \
48869 || exit 1
48871 @endif target-libvtv
48873 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48874 maybe-clean-target-libvtv:
48875 @if target-libvtv
48876 maybe-clean-target-libvtv: clean-target-libvtv
48878 clean-target-libvtv:
48879 @: $(MAKE); $(unstage)
48880 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48881 r=`${PWD_COMMAND}`; export r; \
48882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48883 $(RAW_CXX_TARGET_EXPORTS) \
48884 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48885 for flag in $(EXTRA_TARGET_FLAGS); do \
48886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48887 done; \
48888 (cd $(TARGET_SUBDIR)/libvtv && \
48889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48891 "RANLIB=$${RANLIB}" \
48892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48893 clean) \
48894 || exit 1
48896 @endif target-libvtv
48898 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48899 maybe-distclean-target-libvtv:
48900 @if target-libvtv
48901 maybe-distclean-target-libvtv: distclean-target-libvtv
48903 distclean-target-libvtv:
48904 @: $(MAKE); $(unstage)
48905 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48906 r=`${PWD_COMMAND}`; export r; \
48907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48908 $(RAW_CXX_TARGET_EXPORTS) \
48909 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48910 for flag in $(EXTRA_TARGET_FLAGS); do \
48911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48912 done; \
48913 (cd $(TARGET_SUBDIR)/libvtv && \
48914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48916 "RANLIB=$${RANLIB}" \
48917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48918 distclean) \
48919 || exit 1
48921 @endif target-libvtv
48923 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48924 maybe-maintainer-clean-target-libvtv:
48925 @if target-libvtv
48926 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
48928 maintainer-clean-target-libvtv:
48929 @: $(MAKE); $(unstage)
48930 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48931 r=`${PWD_COMMAND}`; export r; \
48932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48933 $(RAW_CXX_TARGET_EXPORTS) \
48934 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
48935 for flag in $(EXTRA_TARGET_FLAGS); do \
48936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48937 done; \
48938 (cd $(TARGET_SUBDIR)/libvtv && \
48939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48941 "RANLIB=$${RANLIB}" \
48942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48943 maintainer-clean) \
48944 || exit 1
48946 @endif target-libvtv
48952 .PHONY: configure-target-libssp maybe-configure-target-libssp
48953 maybe-configure-target-libssp:
48954 @if gcc-bootstrap
48955 configure-target-libssp: stage_current
48956 @endif gcc-bootstrap
48957 @if target-libssp
48958 maybe-configure-target-libssp: configure-target-libssp
48959 configure-target-libssp:
48960 @: $(MAKE); $(unstage)
48961 @r=`${PWD_COMMAND}`; export r; \
48962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48963 echo "Checking multilib configuration for libssp..."; \
48964 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
48966 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48967 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48968 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48969 else \
48970 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48971 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48972 fi; \
48973 else \
48974 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48975 fi; \
48976 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48978 $(NORMAL_TARGET_EXPORTS) \
48979 echo Configuring in $(TARGET_SUBDIR)/libssp; \
48980 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48981 case $(srcdir) in \
48982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48983 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48985 esac; \
48986 module_srcdir=libssp; \
48987 rm -f no-such-file || : ; \
48988 CONFIG_SITE=no-such-file $(SHELL) \
48989 $$s/$$module_srcdir/configure \
48990 --srcdir=$${topdir}/$$module_srcdir \
48991 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48992 --target=${target_alias} \
48993 || exit 1
48994 @endif target-libssp
49000 .PHONY: all-target-libssp maybe-all-target-libssp
49001 maybe-all-target-libssp:
49002 @if gcc-bootstrap
49003 all-target-libssp: stage_current
49004 @endif gcc-bootstrap
49005 @if target-libssp
49006 TARGET-target-libssp=all
49007 maybe-all-target-libssp: all-target-libssp
49008 all-target-libssp: configure-target-libssp
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)/libssp && \
49014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49015 $(TARGET-target-libssp))
49016 @endif target-libssp
49022 .PHONY: check-target-libssp maybe-check-target-libssp
49023 maybe-check-target-libssp:
49024 @if target-libssp
49025 maybe-check-target-libssp: check-target-libssp
49027 check-target-libssp:
49028 @: $(MAKE); $(unstage)
49029 @r=`${PWD_COMMAND}`; export r; \
49030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49031 $(NORMAL_TARGET_EXPORTS) \
49032 (cd $(TARGET_SUBDIR)/libssp && \
49033 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49035 @endif target-libssp
49037 .PHONY: install-target-libssp maybe-install-target-libssp
49038 maybe-install-target-libssp:
49039 @if target-libssp
49040 maybe-install-target-libssp: install-target-libssp
49042 install-target-libssp: installdirs
49043 @: $(MAKE); $(unstage)
49044 @r=`${PWD_COMMAND}`; export r; \
49045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49046 $(NORMAL_TARGET_EXPORTS) \
49047 (cd $(TARGET_SUBDIR)/libssp && \
49048 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49050 @endif target-libssp
49052 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
49053 maybe-install-strip-target-libssp:
49054 @if target-libssp
49055 maybe-install-strip-target-libssp: install-strip-target-libssp
49057 install-strip-target-libssp: installdirs
49058 @: $(MAKE); $(unstage)
49059 @r=`${PWD_COMMAND}`; export r; \
49060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061 $(NORMAL_TARGET_EXPORTS) \
49062 (cd $(TARGET_SUBDIR)/libssp && \
49063 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49065 @endif target-libssp
49067 # Other targets (info, dvi, pdf, etc.)
49069 .PHONY: maybe-info-target-libssp info-target-libssp
49070 maybe-info-target-libssp:
49071 @if target-libssp
49072 maybe-info-target-libssp: info-target-libssp
49074 info-target-libssp: \
49075 configure-target-libssp
49076 @: $(MAKE); $(unstage)
49077 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49078 r=`${PWD_COMMAND}`; export r; \
49079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49080 $(NORMAL_TARGET_EXPORTS) \
49081 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
49082 for flag in $(EXTRA_TARGET_FLAGS); do \
49083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49084 done; \
49085 (cd $(TARGET_SUBDIR)/libssp && \
49086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49088 "RANLIB=$${RANLIB}" \
49089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49090 info) \
49091 || exit 1
49093 @endif target-libssp
49095 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
49096 maybe-dvi-target-libssp:
49097 @if target-libssp
49098 maybe-dvi-target-libssp: dvi-target-libssp
49100 dvi-target-libssp: \
49101 configure-target-libssp
49102 @: $(MAKE); $(unstage)
49103 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49104 r=`${PWD_COMMAND}`; export r; \
49105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106 $(NORMAL_TARGET_EXPORTS) \
49107 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
49108 for flag in $(EXTRA_TARGET_FLAGS); do \
49109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49110 done; \
49111 (cd $(TARGET_SUBDIR)/libssp && \
49112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49114 "RANLIB=$${RANLIB}" \
49115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49116 dvi) \
49117 || exit 1
49119 @endif target-libssp
49121 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
49122 maybe-pdf-target-libssp:
49123 @if target-libssp
49124 maybe-pdf-target-libssp: pdf-target-libssp
49126 pdf-target-libssp: \
49127 configure-target-libssp
49128 @: $(MAKE); $(unstage)
49129 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49130 r=`${PWD_COMMAND}`; export r; \
49131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49132 $(NORMAL_TARGET_EXPORTS) \
49133 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
49134 for flag in $(EXTRA_TARGET_FLAGS); do \
49135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49136 done; \
49137 (cd $(TARGET_SUBDIR)/libssp && \
49138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49140 "RANLIB=$${RANLIB}" \
49141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49142 pdf) \
49143 || exit 1
49145 @endif target-libssp
49147 .PHONY: maybe-html-target-libssp html-target-libssp
49148 maybe-html-target-libssp:
49149 @if target-libssp
49150 maybe-html-target-libssp: html-target-libssp
49152 html-target-libssp: \
49153 configure-target-libssp
49154 @: $(MAKE); $(unstage)
49155 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49156 r=`${PWD_COMMAND}`; export r; \
49157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49158 $(NORMAL_TARGET_EXPORTS) \
49159 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
49160 for flag in $(EXTRA_TARGET_FLAGS); do \
49161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49162 done; \
49163 (cd $(TARGET_SUBDIR)/libssp && \
49164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49166 "RANLIB=$${RANLIB}" \
49167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49168 html) \
49169 || exit 1
49171 @endif target-libssp
49173 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
49174 maybe-TAGS-target-libssp:
49175 @if target-libssp
49176 maybe-TAGS-target-libssp: TAGS-target-libssp
49178 TAGS-target-libssp: \
49179 configure-target-libssp
49180 @: $(MAKE); $(unstage)
49181 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49182 r=`${PWD_COMMAND}`; export r; \
49183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49184 $(NORMAL_TARGET_EXPORTS) \
49185 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
49186 for flag in $(EXTRA_TARGET_FLAGS); do \
49187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49188 done; \
49189 (cd $(TARGET_SUBDIR)/libssp && \
49190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49192 "RANLIB=$${RANLIB}" \
49193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49194 TAGS) \
49195 || exit 1
49197 @endif target-libssp
49199 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
49200 maybe-install-info-target-libssp:
49201 @if target-libssp
49202 maybe-install-info-target-libssp: install-info-target-libssp
49204 install-info-target-libssp: \
49205 configure-target-libssp \
49206 info-target-libssp
49207 @: $(MAKE); $(unstage)
49208 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49209 r=`${PWD_COMMAND}`; export r; \
49210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211 $(NORMAL_TARGET_EXPORTS) \
49212 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
49213 for flag in $(EXTRA_TARGET_FLAGS); do \
49214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215 done; \
49216 (cd $(TARGET_SUBDIR)/libssp && \
49217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219 "RANLIB=$${RANLIB}" \
49220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221 install-info) \
49222 || exit 1
49224 @endif target-libssp
49226 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
49227 maybe-install-dvi-target-libssp:
49228 @if target-libssp
49229 maybe-install-dvi-target-libssp: install-dvi-target-libssp
49231 install-dvi-target-libssp: \
49232 configure-target-libssp \
49233 dvi-target-libssp
49234 @: $(MAKE); $(unstage)
49235 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49236 r=`${PWD_COMMAND}`; export r; \
49237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49238 $(NORMAL_TARGET_EXPORTS) \
49239 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
49240 for flag in $(EXTRA_TARGET_FLAGS); do \
49241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49242 done; \
49243 (cd $(TARGET_SUBDIR)/libssp && \
49244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49246 "RANLIB=$${RANLIB}" \
49247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49248 install-dvi) \
49249 || exit 1
49251 @endif target-libssp
49253 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
49254 maybe-install-pdf-target-libssp:
49255 @if target-libssp
49256 maybe-install-pdf-target-libssp: install-pdf-target-libssp
49258 install-pdf-target-libssp: \
49259 configure-target-libssp \
49260 pdf-target-libssp
49261 @: $(MAKE); $(unstage)
49262 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49263 r=`${PWD_COMMAND}`; export r; \
49264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49265 $(NORMAL_TARGET_EXPORTS) \
49266 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
49267 for flag in $(EXTRA_TARGET_FLAGS); do \
49268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49269 done; \
49270 (cd $(TARGET_SUBDIR)/libssp && \
49271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49273 "RANLIB=$${RANLIB}" \
49274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49275 install-pdf) \
49276 || exit 1
49278 @endif target-libssp
49280 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
49281 maybe-install-html-target-libssp:
49282 @if target-libssp
49283 maybe-install-html-target-libssp: install-html-target-libssp
49285 install-html-target-libssp: \
49286 configure-target-libssp \
49287 html-target-libssp
49288 @: $(MAKE); $(unstage)
49289 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49290 r=`${PWD_COMMAND}`; export r; \
49291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292 $(NORMAL_TARGET_EXPORTS) \
49293 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
49294 for flag in $(EXTRA_TARGET_FLAGS); do \
49295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49296 done; \
49297 (cd $(TARGET_SUBDIR)/libssp && \
49298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49300 "RANLIB=$${RANLIB}" \
49301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49302 install-html) \
49303 || exit 1
49305 @endif target-libssp
49307 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
49308 maybe-installcheck-target-libssp:
49309 @if target-libssp
49310 maybe-installcheck-target-libssp: installcheck-target-libssp
49312 installcheck-target-libssp: \
49313 configure-target-libssp
49314 @: $(MAKE); $(unstage)
49315 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49316 r=`${PWD_COMMAND}`; export r; \
49317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49318 $(NORMAL_TARGET_EXPORTS) \
49319 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
49320 for flag in $(EXTRA_TARGET_FLAGS); do \
49321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49322 done; \
49323 (cd $(TARGET_SUBDIR)/libssp && \
49324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49326 "RANLIB=$${RANLIB}" \
49327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49328 installcheck) \
49329 || exit 1
49331 @endif target-libssp
49333 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
49334 maybe-mostlyclean-target-libssp:
49335 @if target-libssp
49336 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
49338 mostlyclean-target-libssp:
49339 @: $(MAKE); $(unstage)
49340 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49341 r=`${PWD_COMMAND}`; export r; \
49342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49343 $(NORMAL_TARGET_EXPORTS) \
49344 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
49345 for flag in $(EXTRA_TARGET_FLAGS); do \
49346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49347 done; \
49348 (cd $(TARGET_SUBDIR)/libssp && \
49349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49351 "RANLIB=$${RANLIB}" \
49352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49353 mostlyclean) \
49354 || exit 1
49356 @endif target-libssp
49358 .PHONY: maybe-clean-target-libssp clean-target-libssp
49359 maybe-clean-target-libssp:
49360 @if target-libssp
49361 maybe-clean-target-libssp: clean-target-libssp
49363 clean-target-libssp:
49364 @: $(MAKE); $(unstage)
49365 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49366 r=`${PWD_COMMAND}`; export r; \
49367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49368 $(NORMAL_TARGET_EXPORTS) \
49369 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
49370 for flag in $(EXTRA_TARGET_FLAGS); do \
49371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49372 done; \
49373 (cd $(TARGET_SUBDIR)/libssp && \
49374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49376 "RANLIB=$${RANLIB}" \
49377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49378 clean) \
49379 || exit 1
49381 @endif target-libssp
49383 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
49384 maybe-distclean-target-libssp:
49385 @if target-libssp
49386 maybe-distclean-target-libssp: distclean-target-libssp
49388 distclean-target-libssp:
49389 @: $(MAKE); $(unstage)
49390 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49391 r=`${PWD_COMMAND}`; export r; \
49392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49393 $(NORMAL_TARGET_EXPORTS) \
49394 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
49395 for flag in $(EXTRA_TARGET_FLAGS); do \
49396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49397 done; \
49398 (cd $(TARGET_SUBDIR)/libssp && \
49399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49401 "RANLIB=$${RANLIB}" \
49402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49403 distclean) \
49404 || exit 1
49406 @endif target-libssp
49408 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
49409 maybe-maintainer-clean-target-libssp:
49410 @if target-libssp
49411 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
49413 maintainer-clean-target-libssp:
49414 @: $(MAKE); $(unstage)
49415 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49416 r=`${PWD_COMMAND}`; export r; \
49417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49418 $(NORMAL_TARGET_EXPORTS) \
49419 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
49420 for flag in $(EXTRA_TARGET_FLAGS); do \
49421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49422 done; \
49423 (cd $(TARGET_SUBDIR)/libssp && \
49424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49426 "RANLIB=$${RANLIB}" \
49427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49428 maintainer-clean) \
49429 || exit 1
49431 @endif target-libssp
49437 .PHONY: configure-target-newlib maybe-configure-target-newlib
49438 maybe-configure-target-newlib:
49439 @if gcc-bootstrap
49440 configure-target-newlib: stage_current
49441 @endif gcc-bootstrap
49442 @if target-newlib
49443 maybe-configure-target-newlib: configure-target-newlib
49444 configure-target-newlib:
49445 @: $(MAKE); $(unstage)
49446 @r=`${PWD_COMMAND}`; export r; \
49447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49448 echo "Checking multilib configuration for newlib..."; \
49449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
49450 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
49451 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
49452 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
49453 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
49454 else \
49455 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
49456 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
49457 fi; \
49458 else \
49459 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
49460 fi; \
49461 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
49462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
49463 $(NORMAL_TARGET_EXPORTS) \
49464 echo Configuring in $(TARGET_SUBDIR)/newlib; \
49465 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
49466 case $(srcdir) in \
49467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49468 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
49469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49470 esac; \
49471 module_srcdir=newlib; \
49472 rm -f no-such-file || : ; \
49473 CONFIG_SITE=no-such-file $(SHELL) \
49474 $$s/$$module_srcdir/configure \
49475 --srcdir=$${topdir}/$$module_srcdir \
49476 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49477 --target=${target_alias} \
49478 || exit 1
49479 @endif target-newlib
49485 .PHONY: all-target-newlib maybe-all-target-newlib
49486 maybe-all-target-newlib:
49487 @if gcc-bootstrap
49488 all-target-newlib: stage_current
49489 @endif gcc-bootstrap
49490 @if target-newlib
49491 TARGET-target-newlib=all
49492 maybe-all-target-newlib: all-target-newlib
49493 all-target-newlib: configure-target-newlib
49494 @: $(MAKE); $(unstage)
49495 @r=`${PWD_COMMAND}`; export r; \
49496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49497 $(NORMAL_TARGET_EXPORTS) \
49498 (cd $(TARGET_SUBDIR)/newlib && \
49499 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49500 $(TARGET-target-newlib))
49501 @endif target-newlib
49507 .PHONY: check-target-newlib maybe-check-target-newlib
49508 maybe-check-target-newlib:
49509 @if target-newlib
49510 maybe-check-target-newlib: check-target-newlib
49512 check-target-newlib:
49513 @: $(MAKE); $(unstage)
49514 @r=`${PWD_COMMAND}`; export r; \
49515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516 $(NORMAL_TARGET_EXPORTS) \
49517 (cd $(TARGET_SUBDIR)/newlib && \
49518 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49520 @endif target-newlib
49522 .PHONY: install-target-newlib maybe-install-target-newlib
49523 maybe-install-target-newlib:
49524 @if target-newlib
49525 maybe-install-target-newlib: install-target-newlib
49527 install-target-newlib: installdirs
49528 @: $(MAKE); $(unstage)
49529 @r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 $(NORMAL_TARGET_EXPORTS) \
49532 (cd $(TARGET_SUBDIR)/newlib && \
49533 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49535 @endif target-newlib
49537 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
49538 maybe-install-strip-target-newlib:
49539 @if target-newlib
49540 maybe-install-strip-target-newlib: install-strip-target-newlib
49542 install-strip-target-newlib: installdirs
49543 @: $(MAKE); $(unstage)
49544 @r=`${PWD_COMMAND}`; export r; \
49545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49546 $(NORMAL_TARGET_EXPORTS) \
49547 (cd $(TARGET_SUBDIR)/newlib && \
49548 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49550 @endif target-newlib
49552 # Other targets (info, dvi, pdf, etc.)
49554 .PHONY: maybe-info-target-newlib info-target-newlib
49555 maybe-info-target-newlib:
49556 @if target-newlib
49557 maybe-info-target-newlib: info-target-newlib
49559 info-target-newlib: \
49560 configure-target-newlib
49561 @: $(MAKE); $(unstage)
49562 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49563 r=`${PWD_COMMAND}`; export r; \
49564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49565 $(NORMAL_TARGET_EXPORTS) \
49566 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
49567 for flag in $(EXTRA_TARGET_FLAGS); do \
49568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49569 done; \
49570 (cd $(TARGET_SUBDIR)/newlib && \
49571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49573 "RANLIB=$${RANLIB}" \
49574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49575 info) \
49576 || exit 1
49578 @endif target-newlib
49580 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
49581 maybe-dvi-target-newlib:
49582 @if target-newlib
49583 maybe-dvi-target-newlib: dvi-target-newlib
49585 dvi-target-newlib: \
49586 configure-target-newlib
49587 @: $(MAKE); $(unstage)
49588 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49589 r=`${PWD_COMMAND}`; export r; \
49590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49591 $(NORMAL_TARGET_EXPORTS) \
49592 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
49593 for flag in $(EXTRA_TARGET_FLAGS); do \
49594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49595 done; \
49596 (cd $(TARGET_SUBDIR)/newlib && \
49597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49599 "RANLIB=$${RANLIB}" \
49600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49601 dvi) \
49602 || exit 1
49604 @endif target-newlib
49606 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
49607 maybe-pdf-target-newlib:
49608 @if target-newlib
49609 maybe-pdf-target-newlib: pdf-target-newlib
49611 pdf-target-newlib: \
49612 configure-target-newlib
49613 @: $(MAKE); $(unstage)
49614 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49615 r=`${PWD_COMMAND}`; export r; \
49616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49617 $(NORMAL_TARGET_EXPORTS) \
49618 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
49619 for flag in $(EXTRA_TARGET_FLAGS); do \
49620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49621 done; \
49622 (cd $(TARGET_SUBDIR)/newlib && \
49623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49625 "RANLIB=$${RANLIB}" \
49626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49627 pdf) \
49628 || exit 1
49630 @endif target-newlib
49632 .PHONY: maybe-html-target-newlib html-target-newlib
49633 maybe-html-target-newlib:
49634 @if target-newlib
49635 maybe-html-target-newlib: html-target-newlib
49637 html-target-newlib: \
49638 configure-target-newlib
49639 @: $(MAKE); $(unstage)
49640 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49641 r=`${PWD_COMMAND}`; export r; \
49642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49643 $(NORMAL_TARGET_EXPORTS) \
49644 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
49645 for flag in $(EXTRA_TARGET_FLAGS); do \
49646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49647 done; \
49648 (cd $(TARGET_SUBDIR)/newlib && \
49649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49651 "RANLIB=$${RANLIB}" \
49652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49653 html) \
49654 || exit 1
49656 @endif target-newlib
49658 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
49659 maybe-TAGS-target-newlib:
49660 @if target-newlib
49661 maybe-TAGS-target-newlib: TAGS-target-newlib
49663 TAGS-target-newlib: \
49664 configure-target-newlib
49665 @: $(MAKE); $(unstage)
49666 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49667 r=`${PWD_COMMAND}`; export r; \
49668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49669 $(NORMAL_TARGET_EXPORTS) \
49670 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
49671 for flag in $(EXTRA_TARGET_FLAGS); do \
49672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49673 done; \
49674 (cd $(TARGET_SUBDIR)/newlib && \
49675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49677 "RANLIB=$${RANLIB}" \
49678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49679 TAGS) \
49680 || exit 1
49682 @endif target-newlib
49684 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49685 maybe-install-info-target-newlib:
49686 @if target-newlib
49687 maybe-install-info-target-newlib: install-info-target-newlib
49689 install-info-target-newlib: \
49690 configure-target-newlib \
49691 info-target-newlib
49692 @: $(MAKE); $(unstage)
49693 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49694 r=`${PWD_COMMAND}`; export r; \
49695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49696 $(NORMAL_TARGET_EXPORTS) \
49697 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
49698 for flag in $(EXTRA_TARGET_FLAGS); do \
49699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49700 done; \
49701 (cd $(TARGET_SUBDIR)/newlib && \
49702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49704 "RANLIB=$${RANLIB}" \
49705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49706 install-info) \
49707 || exit 1
49709 @endif target-newlib
49711 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
49712 maybe-install-dvi-target-newlib:
49713 @if target-newlib
49714 maybe-install-dvi-target-newlib: install-dvi-target-newlib
49716 install-dvi-target-newlib: \
49717 configure-target-newlib \
49718 dvi-target-newlib
49719 @: $(MAKE); $(unstage)
49720 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49721 r=`${PWD_COMMAND}`; export r; \
49722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49723 $(NORMAL_TARGET_EXPORTS) \
49724 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
49725 for flag in $(EXTRA_TARGET_FLAGS); do \
49726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49727 done; \
49728 (cd $(TARGET_SUBDIR)/newlib && \
49729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49731 "RANLIB=$${RANLIB}" \
49732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49733 install-dvi) \
49734 || exit 1
49736 @endif target-newlib
49738 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49739 maybe-install-pdf-target-newlib:
49740 @if target-newlib
49741 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49743 install-pdf-target-newlib: \
49744 configure-target-newlib \
49745 pdf-target-newlib
49746 @: $(MAKE); $(unstage)
49747 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49748 r=`${PWD_COMMAND}`; export r; \
49749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49750 $(NORMAL_TARGET_EXPORTS) \
49751 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
49752 for flag in $(EXTRA_TARGET_FLAGS); do \
49753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49754 done; \
49755 (cd $(TARGET_SUBDIR)/newlib && \
49756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49758 "RANLIB=$${RANLIB}" \
49759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49760 install-pdf) \
49761 || exit 1
49763 @endif target-newlib
49765 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49766 maybe-install-html-target-newlib:
49767 @if target-newlib
49768 maybe-install-html-target-newlib: install-html-target-newlib
49770 install-html-target-newlib: \
49771 configure-target-newlib \
49772 html-target-newlib
49773 @: $(MAKE); $(unstage)
49774 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49775 r=`${PWD_COMMAND}`; export r; \
49776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49777 $(NORMAL_TARGET_EXPORTS) \
49778 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
49779 for flag in $(EXTRA_TARGET_FLAGS); do \
49780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49781 done; \
49782 (cd $(TARGET_SUBDIR)/newlib && \
49783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49785 "RANLIB=$${RANLIB}" \
49786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49787 install-html) \
49788 || exit 1
49790 @endif target-newlib
49792 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49793 maybe-installcheck-target-newlib:
49794 @if target-newlib
49795 maybe-installcheck-target-newlib: installcheck-target-newlib
49797 installcheck-target-newlib: \
49798 configure-target-newlib
49799 @: $(MAKE); $(unstage)
49800 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49801 r=`${PWD_COMMAND}`; export r; \
49802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49803 $(NORMAL_TARGET_EXPORTS) \
49804 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
49805 for flag in $(EXTRA_TARGET_FLAGS); do \
49806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49807 done; \
49808 (cd $(TARGET_SUBDIR)/newlib && \
49809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49811 "RANLIB=$${RANLIB}" \
49812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49813 installcheck) \
49814 || exit 1
49816 @endif target-newlib
49818 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49819 maybe-mostlyclean-target-newlib:
49820 @if target-newlib
49821 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49823 mostlyclean-target-newlib:
49824 @: $(MAKE); $(unstage)
49825 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49826 r=`${PWD_COMMAND}`; export r; \
49827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49828 $(NORMAL_TARGET_EXPORTS) \
49829 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
49830 for flag in $(EXTRA_TARGET_FLAGS); do \
49831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49832 done; \
49833 (cd $(TARGET_SUBDIR)/newlib && \
49834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49836 "RANLIB=$${RANLIB}" \
49837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49838 mostlyclean) \
49839 || exit 1
49841 @endif target-newlib
49843 .PHONY: maybe-clean-target-newlib clean-target-newlib
49844 maybe-clean-target-newlib:
49845 @if target-newlib
49846 maybe-clean-target-newlib: clean-target-newlib
49848 clean-target-newlib:
49849 @: $(MAKE); $(unstage)
49850 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49851 r=`${PWD_COMMAND}`; export r; \
49852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49853 $(NORMAL_TARGET_EXPORTS) \
49854 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
49855 for flag in $(EXTRA_TARGET_FLAGS); do \
49856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49857 done; \
49858 (cd $(TARGET_SUBDIR)/newlib && \
49859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49861 "RANLIB=$${RANLIB}" \
49862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49863 clean) \
49864 || exit 1
49866 @endif target-newlib
49868 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49869 maybe-distclean-target-newlib:
49870 @if target-newlib
49871 maybe-distclean-target-newlib: distclean-target-newlib
49873 distclean-target-newlib:
49874 @: $(MAKE); $(unstage)
49875 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49876 r=`${PWD_COMMAND}`; export r; \
49877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49878 $(NORMAL_TARGET_EXPORTS) \
49879 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
49880 for flag in $(EXTRA_TARGET_FLAGS); do \
49881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49882 done; \
49883 (cd $(TARGET_SUBDIR)/newlib && \
49884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49886 "RANLIB=$${RANLIB}" \
49887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49888 distclean) \
49889 || exit 1
49891 @endif target-newlib
49893 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49894 maybe-maintainer-clean-target-newlib:
49895 @if target-newlib
49896 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49898 maintainer-clean-target-newlib:
49899 @: $(MAKE); $(unstage)
49900 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49901 r=`${PWD_COMMAND}`; export r; \
49902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903 $(NORMAL_TARGET_EXPORTS) \
49904 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
49905 for flag in $(EXTRA_TARGET_FLAGS); do \
49906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49907 done; \
49908 (cd $(TARGET_SUBDIR)/newlib && \
49909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49911 "RANLIB=$${RANLIB}" \
49912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49913 maintainer-clean) \
49914 || exit 1
49916 @endif target-newlib
49922 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49923 maybe-configure-target-libgcc:
49924 @if gcc-bootstrap
49925 configure-target-libgcc: stage_current
49926 @endif gcc-bootstrap
49927 @if target-libgcc
49928 maybe-configure-target-libgcc: configure-target-libgcc
49929 configure-target-libgcc:
49930 @r=`${PWD_COMMAND}`; export r; \
49931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49932 echo "Checking multilib configuration for libgcc..."; \
49933 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49934 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49935 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49936 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49937 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49938 else \
49939 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49940 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49941 fi; \
49942 else \
49943 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49944 fi; \
49945 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49947 $(NORMAL_TARGET_EXPORTS) \
49948 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49949 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49950 case $(srcdir) in \
49951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49952 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49954 esac; \
49955 module_srcdir=libgcc; \
49956 rm -f no-such-file || : ; \
49957 CONFIG_SITE=no-such-file $(SHELL) \
49958 $$s/$$module_srcdir/configure \
49959 --srcdir=$${topdir}/$$module_srcdir \
49960 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49961 --target=${target_alias} \
49962 || exit 1
49963 @endif target-libgcc
49967 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49968 maybe-configure-stage1-target-libgcc:
49969 @if target-libgcc-bootstrap
49970 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49971 configure-stage1-target-libgcc:
49972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49973 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49974 @r=`${PWD_COMMAND}`; export r; \
49975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49976 TFLAGS="$(STAGE1_TFLAGS)"; \
49977 echo "Checking multilib configuration for libgcc..."; \
49978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49979 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49980 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49981 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49982 else \
49983 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49984 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49985 fi; \
49986 else \
49987 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49988 fi; \
49989 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49990 $(NORMAL_TARGET_EXPORTS) \
49991 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49992 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49993 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49994 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
49995 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49996 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49997 case $(srcdir) in \
49998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49999 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50001 esac; \
50002 module_srcdir=libgcc; \
50003 $(SHELL) $$s/$$module_srcdir/configure \
50004 --srcdir=$${topdir}/$$module_srcdir \
50005 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50006 --target=${target_alias} \
50008 $(STAGE1_CONFIGURE_FLAGS)
50009 @endif target-libgcc-bootstrap
50011 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
50012 maybe-configure-stage2-target-libgcc:
50013 @if target-libgcc-bootstrap
50014 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
50015 configure-stage2-target-libgcc:
50016 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50017 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50018 @r=`${PWD_COMMAND}`; export r; \
50019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50020 TFLAGS="$(STAGE2_TFLAGS)"; \
50021 echo "Checking multilib configuration for libgcc..."; \
50022 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50023 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50024 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50025 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50026 else \
50027 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50028 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50029 fi; \
50030 else \
50031 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50032 fi; \
50033 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50034 $(NORMAL_TARGET_EXPORTS) \
50036 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50037 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50038 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50039 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
50040 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50041 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50042 case $(srcdir) in \
50043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50044 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50046 esac; \
50047 module_srcdir=libgcc; \
50048 $(SHELL) $$s/$$module_srcdir/configure \
50049 --srcdir=$${topdir}/$$module_srcdir \
50050 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50051 --target=${target_alias} \
50052 --with-build-libsubdir=$(HOST_SUBDIR) \
50053 $(STAGE2_CONFIGURE_FLAGS)
50054 @endif target-libgcc-bootstrap
50056 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
50057 maybe-configure-stage3-target-libgcc:
50058 @if target-libgcc-bootstrap
50059 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
50060 configure-stage3-target-libgcc:
50061 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50062 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50063 @r=`${PWD_COMMAND}`; export r; \
50064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50065 TFLAGS="$(STAGE3_TFLAGS)"; \
50066 echo "Checking multilib configuration for libgcc..."; \
50067 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50068 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50069 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50070 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50071 else \
50072 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50073 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50074 fi; \
50075 else \
50076 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50077 fi; \
50078 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50079 $(NORMAL_TARGET_EXPORTS) \
50081 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50082 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50083 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50084 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
50085 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50086 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50087 case $(srcdir) in \
50088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50089 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50091 esac; \
50092 module_srcdir=libgcc; \
50093 $(SHELL) $$s/$$module_srcdir/configure \
50094 --srcdir=$${topdir}/$$module_srcdir \
50095 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50096 --target=${target_alias} \
50097 --with-build-libsubdir=$(HOST_SUBDIR) \
50098 $(STAGE3_CONFIGURE_FLAGS)
50099 @endif target-libgcc-bootstrap
50101 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
50102 maybe-configure-stage4-target-libgcc:
50103 @if target-libgcc-bootstrap
50104 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
50105 configure-stage4-target-libgcc:
50106 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50107 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50108 @r=`${PWD_COMMAND}`; export r; \
50109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50110 TFLAGS="$(STAGE4_TFLAGS)"; \
50111 echo "Checking multilib configuration for libgcc..."; \
50112 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50113 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50114 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50115 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50116 else \
50117 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50118 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50119 fi; \
50120 else \
50121 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50122 fi; \
50123 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50124 $(NORMAL_TARGET_EXPORTS) \
50126 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50127 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50128 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50129 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
50130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50131 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50132 case $(srcdir) in \
50133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50134 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50136 esac; \
50137 module_srcdir=libgcc; \
50138 $(SHELL) $$s/$$module_srcdir/configure \
50139 --srcdir=$${topdir}/$$module_srcdir \
50140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50141 --target=${target_alias} \
50142 --with-build-libsubdir=$(HOST_SUBDIR) \
50143 $(STAGE4_CONFIGURE_FLAGS)
50144 @endif target-libgcc-bootstrap
50146 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
50147 maybe-configure-stageprofile-target-libgcc:
50148 @if target-libgcc-bootstrap
50149 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50150 configure-stageprofile-target-libgcc:
50151 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50152 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50153 @r=`${PWD_COMMAND}`; export r; \
50154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50155 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50156 echo "Checking multilib configuration for libgcc..."; \
50157 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50158 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50159 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50160 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50161 else \
50162 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50163 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50164 fi; \
50165 else \
50166 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50167 fi; \
50168 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50169 $(NORMAL_TARGET_EXPORTS) \
50171 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50174 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
50175 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50176 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50177 case $(srcdir) in \
50178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50179 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50181 esac; \
50182 module_srcdir=libgcc; \
50183 $(SHELL) $$s/$$module_srcdir/configure \
50184 --srcdir=$${topdir}/$$module_srcdir \
50185 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50186 --target=${target_alias} \
50187 --with-build-libsubdir=$(HOST_SUBDIR) \
50188 $(STAGEprofile_CONFIGURE_FLAGS)
50189 @endif target-libgcc-bootstrap
50191 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
50192 maybe-configure-stagetrain-target-libgcc:
50193 @if target-libgcc-bootstrap
50194 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50195 configure-stagetrain-target-libgcc:
50196 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50197 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50198 @r=`${PWD_COMMAND}`; export r; \
50199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50200 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50201 echo "Checking multilib configuration for libgcc..."; \
50202 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50203 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50204 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50205 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50206 else \
50207 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50208 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50209 fi; \
50210 else \
50211 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50212 fi; \
50213 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50214 $(NORMAL_TARGET_EXPORTS) \
50216 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50217 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50218 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50219 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
50220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50221 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50222 case $(srcdir) in \
50223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50224 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50226 esac; \
50227 module_srcdir=libgcc; \
50228 $(SHELL) $$s/$$module_srcdir/configure \
50229 --srcdir=$${topdir}/$$module_srcdir \
50230 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50231 --target=${target_alias} \
50232 --with-build-libsubdir=$(HOST_SUBDIR) \
50233 $(STAGEtrain_CONFIGURE_FLAGS)
50234 @endif target-libgcc-bootstrap
50236 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
50237 maybe-configure-stagefeedback-target-libgcc:
50238 @if target-libgcc-bootstrap
50239 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50240 configure-stagefeedback-target-libgcc:
50241 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50242 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50243 @r=`${PWD_COMMAND}`; export r; \
50244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50245 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50246 echo "Checking multilib configuration for libgcc..."; \
50247 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50248 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50249 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50250 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50251 else \
50252 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50253 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50254 fi; \
50255 else \
50256 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50257 fi; \
50258 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50259 $(NORMAL_TARGET_EXPORTS) \
50261 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50262 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50263 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50264 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
50265 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50266 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50267 case $(srcdir) in \
50268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50269 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50271 esac; \
50272 module_srcdir=libgcc; \
50273 $(SHELL) $$s/$$module_srcdir/configure \
50274 --srcdir=$${topdir}/$$module_srcdir \
50275 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50276 --target=${target_alias} \
50277 --with-build-libsubdir=$(HOST_SUBDIR) \
50278 $(STAGEfeedback_CONFIGURE_FLAGS)
50279 @endif target-libgcc-bootstrap
50281 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
50282 maybe-configure-stageautoprofile-target-libgcc:
50283 @if target-libgcc-bootstrap
50284 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50285 configure-stageautoprofile-target-libgcc:
50286 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50287 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50288 @r=`${PWD_COMMAND}`; export r; \
50289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50290 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50291 echo "Checking multilib configuration for libgcc..."; \
50292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50293 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50294 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50295 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50296 else \
50297 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50298 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50299 fi; \
50300 else \
50301 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50302 fi; \
50303 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50304 $(NORMAL_TARGET_EXPORTS) \
50306 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50308 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50309 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
50310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50311 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50312 case $(srcdir) in \
50313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50314 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50316 esac; \
50317 module_srcdir=libgcc; \
50318 $(SHELL) $$s/$$module_srcdir/configure \
50319 --srcdir=$${topdir}/$$module_srcdir \
50320 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50321 --target=${target_alias} \
50322 --with-build-libsubdir=$(HOST_SUBDIR) \
50323 $(STAGEautoprofile_CONFIGURE_FLAGS)
50324 @endif target-libgcc-bootstrap
50326 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
50327 maybe-configure-stageautofeedback-target-libgcc:
50328 @if target-libgcc-bootstrap
50329 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50330 configure-stageautofeedback-target-libgcc:
50331 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50332 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50333 @r=`${PWD_COMMAND}`; export r; \
50334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50335 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50336 echo "Checking multilib configuration for libgcc..."; \
50337 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50338 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50339 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50340 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50341 else \
50342 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50343 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50344 fi; \
50345 else \
50346 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50347 fi; \
50348 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50349 $(NORMAL_TARGET_EXPORTS) \
50351 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50352 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50353 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50354 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
50355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50356 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50357 case $(srcdir) in \
50358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50359 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50361 esac; \
50362 module_srcdir=libgcc; \
50363 $(SHELL) $$s/$$module_srcdir/configure \
50364 --srcdir=$${topdir}/$$module_srcdir \
50365 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50366 --target=${target_alias} \
50367 --with-build-libsubdir=$(HOST_SUBDIR) \
50368 $(STAGEautofeedback_CONFIGURE_FLAGS)
50369 @endif target-libgcc-bootstrap
50375 .PHONY: all-target-libgcc maybe-all-target-libgcc
50376 maybe-all-target-libgcc:
50377 @if gcc-bootstrap
50378 all-target-libgcc: stage_current
50379 @endif gcc-bootstrap
50380 @if target-libgcc
50381 TARGET-target-libgcc=all
50382 maybe-all-target-libgcc: all-target-libgcc
50383 all-target-libgcc: configure-target-libgcc
50384 @r=`${PWD_COMMAND}`; export r; \
50385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386 $(NORMAL_TARGET_EXPORTS) \
50387 (cd $(TARGET_SUBDIR)/libgcc && \
50388 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50389 $(TARGET-target-libgcc))
50390 @endif target-libgcc
50394 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
50395 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
50396 maybe-all-stage1-target-libgcc:
50397 maybe-clean-stage1-target-libgcc:
50398 @if target-libgcc-bootstrap
50399 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
50400 all-stage1: all-stage1-target-libgcc
50401 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
50402 all-stage1-target-libgcc: configure-stage1-target-libgcc
50403 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50404 @r=`${PWD_COMMAND}`; export r; \
50405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50406 TFLAGS="$(STAGE1_TFLAGS)"; \
50407 $(NORMAL_TARGET_EXPORTS) \
50408 cd $(TARGET_SUBDIR)/libgcc && \
50410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50411 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50412 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50413 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50417 $(EXTRA_TARGET_FLAGS) \
50419 TFLAGS="$(STAGE1_TFLAGS)" \
50420 $(TARGET-stage1-target-libgcc)
50422 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
50423 clean-stage1: clean-stage1-target-libgcc
50424 clean-stage1-target-libgcc:
50425 @if [ $(current_stage) = stage1 ]; then \
50426 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50427 else \
50428 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
50429 $(MAKE) stage1-start; \
50430 fi; \
50431 cd $(TARGET_SUBDIR)/libgcc && \
50432 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50433 clean
50434 @endif target-libgcc-bootstrap
50437 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
50438 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
50439 maybe-all-stage2-target-libgcc:
50440 maybe-clean-stage2-target-libgcc:
50441 @if target-libgcc-bootstrap
50442 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
50443 all-stage2: all-stage2-target-libgcc
50444 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
50445 all-stage2-target-libgcc: configure-stage2-target-libgcc
50446 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50447 @r=`${PWD_COMMAND}`; export r; \
50448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50449 TFLAGS="$(STAGE2_TFLAGS)"; \
50450 $(NORMAL_TARGET_EXPORTS) \
50452 cd $(TARGET_SUBDIR)/libgcc && \
50454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50455 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50456 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50457 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50461 $(EXTRA_TARGET_FLAGS) \
50462 TFLAGS="$(STAGE2_TFLAGS)" \
50463 $(TARGET-stage2-target-libgcc)
50465 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
50466 clean-stage2: clean-stage2-target-libgcc
50467 clean-stage2-target-libgcc:
50468 @if [ $(current_stage) = stage2 ]; then \
50469 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50470 else \
50471 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
50472 $(MAKE) stage2-start; \
50473 fi; \
50474 cd $(TARGET_SUBDIR)/libgcc && \
50475 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50476 @endif target-libgcc-bootstrap
50479 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
50480 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
50481 maybe-all-stage3-target-libgcc:
50482 maybe-clean-stage3-target-libgcc:
50483 @if target-libgcc-bootstrap
50484 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
50485 all-stage3: all-stage3-target-libgcc
50486 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
50487 all-stage3-target-libgcc: configure-stage3-target-libgcc
50488 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50489 @r=`${PWD_COMMAND}`; export r; \
50490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50491 TFLAGS="$(STAGE3_TFLAGS)"; \
50492 $(NORMAL_TARGET_EXPORTS) \
50494 cd $(TARGET_SUBDIR)/libgcc && \
50496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50497 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50498 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50499 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50503 $(EXTRA_TARGET_FLAGS) \
50504 TFLAGS="$(STAGE3_TFLAGS)" \
50505 $(TARGET-stage3-target-libgcc)
50507 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
50508 clean-stage3: clean-stage3-target-libgcc
50509 clean-stage3-target-libgcc:
50510 @if [ $(current_stage) = stage3 ]; then \
50511 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50512 else \
50513 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
50514 $(MAKE) stage3-start; \
50515 fi; \
50516 cd $(TARGET_SUBDIR)/libgcc && \
50517 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50518 @endif target-libgcc-bootstrap
50521 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
50522 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
50523 maybe-all-stage4-target-libgcc:
50524 maybe-clean-stage4-target-libgcc:
50525 @if target-libgcc-bootstrap
50526 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
50527 all-stage4: all-stage4-target-libgcc
50528 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
50529 all-stage4-target-libgcc: configure-stage4-target-libgcc
50530 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50531 @r=`${PWD_COMMAND}`; export r; \
50532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50533 TFLAGS="$(STAGE4_TFLAGS)"; \
50534 $(NORMAL_TARGET_EXPORTS) \
50536 cd $(TARGET_SUBDIR)/libgcc && \
50538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50539 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50545 $(EXTRA_TARGET_FLAGS) \
50546 TFLAGS="$(STAGE4_TFLAGS)" \
50547 $(TARGET-stage4-target-libgcc)
50549 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
50550 clean-stage4: clean-stage4-target-libgcc
50551 clean-stage4-target-libgcc:
50552 @if [ $(current_stage) = stage4 ]; then \
50553 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50554 else \
50555 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
50556 $(MAKE) stage4-start; \
50557 fi; \
50558 cd $(TARGET_SUBDIR)/libgcc && \
50559 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50560 @endif target-libgcc-bootstrap
50563 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
50564 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
50565 maybe-all-stageprofile-target-libgcc:
50566 maybe-clean-stageprofile-target-libgcc:
50567 @if target-libgcc-bootstrap
50568 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
50569 all-stageprofile: all-stageprofile-target-libgcc
50570 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
50571 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50572 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50573 @r=`${PWD_COMMAND}`; export r; \
50574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50576 $(NORMAL_TARGET_EXPORTS) \
50578 cd $(TARGET_SUBDIR)/libgcc && \
50580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50581 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50582 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50583 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50587 $(EXTRA_TARGET_FLAGS) \
50588 TFLAGS="$(STAGEprofile_TFLAGS)" \
50589 $(TARGET-stageprofile-target-libgcc)
50591 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
50592 clean-stageprofile: clean-stageprofile-target-libgcc
50593 clean-stageprofile-target-libgcc:
50594 @if [ $(current_stage) = stageprofile ]; then \
50595 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50596 else \
50597 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
50598 $(MAKE) stageprofile-start; \
50599 fi; \
50600 cd $(TARGET_SUBDIR)/libgcc && \
50601 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50602 @endif target-libgcc-bootstrap
50605 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
50606 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
50607 maybe-all-stagetrain-target-libgcc:
50608 maybe-clean-stagetrain-target-libgcc:
50609 @if target-libgcc-bootstrap
50610 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
50611 all-stagetrain: all-stagetrain-target-libgcc
50612 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
50613 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50614 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50615 @r=`${PWD_COMMAND}`; export r; \
50616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50618 $(NORMAL_TARGET_EXPORTS) \
50620 cd $(TARGET_SUBDIR)/libgcc && \
50622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50623 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50624 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50625 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50629 $(EXTRA_TARGET_FLAGS) \
50630 TFLAGS="$(STAGEtrain_TFLAGS)" \
50631 $(TARGET-stagetrain-target-libgcc)
50633 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
50634 clean-stagetrain: clean-stagetrain-target-libgcc
50635 clean-stagetrain-target-libgcc:
50636 @if [ $(current_stage) = stagetrain ]; then \
50637 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50638 else \
50639 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
50640 $(MAKE) stagetrain-start; \
50641 fi; \
50642 cd $(TARGET_SUBDIR)/libgcc && \
50643 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50644 @endif target-libgcc-bootstrap
50647 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
50648 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
50649 maybe-all-stagefeedback-target-libgcc:
50650 maybe-clean-stagefeedback-target-libgcc:
50651 @if target-libgcc-bootstrap
50652 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
50653 all-stagefeedback: all-stagefeedback-target-libgcc
50654 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
50655 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50656 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50657 @r=`${PWD_COMMAND}`; export r; \
50658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50659 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50660 $(NORMAL_TARGET_EXPORTS) \
50662 cd $(TARGET_SUBDIR)/libgcc && \
50664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50665 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50671 $(EXTRA_TARGET_FLAGS) \
50672 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50673 $(TARGET-stagefeedback-target-libgcc)
50675 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
50676 clean-stagefeedback: clean-stagefeedback-target-libgcc
50677 clean-stagefeedback-target-libgcc:
50678 @if [ $(current_stage) = stagefeedback ]; then \
50679 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50680 else \
50681 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
50682 $(MAKE) stagefeedback-start; \
50683 fi; \
50684 cd $(TARGET_SUBDIR)/libgcc && \
50685 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50686 @endif target-libgcc-bootstrap
50689 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
50690 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
50691 maybe-all-stageautoprofile-target-libgcc:
50692 maybe-clean-stageautoprofile-target-libgcc:
50693 @if target-libgcc-bootstrap
50694 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
50695 all-stageautoprofile: all-stageautoprofile-target-libgcc
50696 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
50697 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50698 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50699 @r=`${PWD_COMMAND}`; export r; \
50700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50701 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50702 $(NORMAL_TARGET_EXPORTS) \
50704 cd $(TARGET_SUBDIR)/libgcc && \
50705 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50707 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50713 $(EXTRA_TARGET_FLAGS) \
50714 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50715 $(TARGET-stageautoprofile-target-libgcc)
50717 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
50718 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
50719 clean-stageautoprofile-target-libgcc:
50720 @if [ $(current_stage) = stageautoprofile ]; then \
50721 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50722 else \
50723 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
50724 $(MAKE) stageautoprofile-start; \
50725 fi; \
50726 cd $(TARGET_SUBDIR)/libgcc && \
50727 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50728 @endif target-libgcc-bootstrap
50731 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
50732 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
50733 maybe-all-stageautofeedback-target-libgcc:
50734 maybe-clean-stageautofeedback-target-libgcc:
50735 @if target-libgcc-bootstrap
50736 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
50737 all-stageautofeedback: all-stageautofeedback-target-libgcc
50738 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
50739 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50741 @r=`${PWD_COMMAND}`; export r; \
50742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50743 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50744 $(NORMAL_TARGET_EXPORTS) \
50746 cd $(TARGET_SUBDIR)/libgcc && \
50748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50749 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50755 $(EXTRA_TARGET_FLAGS) \
50756 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50757 $(TARGET-stageautofeedback-target-libgcc)
50759 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
50760 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
50761 clean-stageautofeedback-target-libgcc:
50762 @if [ $(current_stage) = stageautofeedback ]; then \
50763 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50764 else \
50765 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
50766 $(MAKE) stageautofeedback-start; \
50767 fi; \
50768 cd $(TARGET_SUBDIR)/libgcc && \
50769 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50770 @endif target-libgcc-bootstrap
50777 .PHONY: check-target-libgcc maybe-check-target-libgcc
50778 maybe-check-target-libgcc:
50779 @if target-libgcc
50780 maybe-check-target-libgcc: check-target-libgcc
50782 # Dummy target for uncheckable module.
50783 check-target-libgcc:
50785 @endif target-libgcc
50787 .PHONY: install-target-libgcc maybe-install-target-libgcc
50788 maybe-install-target-libgcc:
50789 @if target-libgcc
50790 maybe-install-target-libgcc: install-target-libgcc
50792 install-target-libgcc: installdirs
50793 @: $(MAKE); $(unstage)
50794 @r=`${PWD_COMMAND}`; export r; \
50795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50796 $(NORMAL_TARGET_EXPORTS) \
50797 (cd $(TARGET_SUBDIR)/libgcc && \
50798 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50800 @endif target-libgcc
50802 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
50803 maybe-install-strip-target-libgcc:
50804 @if target-libgcc
50805 maybe-install-strip-target-libgcc: install-strip-target-libgcc
50807 install-strip-target-libgcc: installdirs
50808 @: $(MAKE); $(unstage)
50809 @r=`${PWD_COMMAND}`; export r; \
50810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50811 $(NORMAL_TARGET_EXPORTS) \
50812 (cd $(TARGET_SUBDIR)/libgcc && \
50813 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50815 @endif target-libgcc
50817 # Other targets (info, dvi, pdf, etc.)
50819 .PHONY: maybe-info-target-libgcc info-target-libgcc
50820 maybe-info-target-libgcc:
50821 @if target-libgcc
50822 maybe-info-target-libgcc: info-target-libgcc
50824 info-target-libgcc: \
50825 configure-target-libgcc
50826 @: $(MAKE); $(unstage)
50827 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50828 r=`${PWD_COMMAND}`; export r; \
50829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50830 $(NORMAL_TARGET_EXPORTS) \
50831 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
50832 for flag in $(EXTRA_TARGET_FLAGS); do \
50833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50834 done; \
50835 (cd $(TARGET_SUBDIR)/libgcc && \
50836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50838 "RANLIB=$${RANLIB}" \
50839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50840 info) \
50841 || exit 1
50843 @endif target-libgcc
50845 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50846 maybe-dvi-target-libgcc:
50847 @if target-libgcc
50848 maybe-dvi-target-libgcc: dvi-target-libgcc
50850 dvi-target-libgcc: \
50851 configure-target-libgcc
50852 @: $(MAKE); $(unstage)
50853 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50854 r=`${PWD_COMMAND}`; export r; \
50855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50856 $(NORMAL_TARGET_EXPORTS) \
50857 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
50858 for flag in $(EXTRA_TARGET_FLAGS); do \
50859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50860 done; \
50861 (cd $(TARGET_SUBDIR)/libgcc && \
50862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50864 "RANLIB=$${RANLIB}" \
50865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50866 dvi) \
50867 || exit 1
50869 @endif target-libgcc
50871 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50872 maybe-pdf-target-libgcc:
50873 @if target-libgcc
50874 maybe-pdf-target-libgcc: pdf-target-libgcc
50876 pdf-target-libgcc: \
50877 configure-target-libgcc
50878 @: $(MAKE); $(unstage)
50879 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50880 r=`${PWD_COMMAND}`; export r; \
50881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50882 $(NORMAL_TARGET_EXPORTS) \
50883 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
50884 for flag in $(EXTRA_TARGET_FLAGS); do \
50885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50886 done; \
50887 (cd $(TARGET_SUBDIR)/libgcc && \
50888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50890 "RANLIB=$${RANLIB}" \
50891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50892 pdf) \
50893 || exit 1
50895 @endif target-libgcc
50897 .PHONY: maybe-html-target-libgcc html-target-libgcc
50898 maybe-html-target-libgcc:
50899 @if target-libgcc
50900 maybe-html-target-libgcc: html-target-libgcc
50902 html-target-libgcc: \
50903 configure-target-libgcc
50904 @: $(MAKE); $(unstage)
50905 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50906 r=`${PWD_COMMAND}`; export r; \
50907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50908 $(NORMAL_TARGET_EXPORTS) \
50909 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
50910 for flag in $(EXTRA_TARGET_FLAGS); do \
50911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50912 done; \
50913 (cd $(TARGET_SUBDIR)/libgcc && \
50914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50916 "RANLIB=$${RANLIB}" \
50917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50918 html) \
50919 || exit 1
50921 @endif target-libgcc
50923 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50924 maybe-TAGS-target-libgcc:
50925 @if target-libgcc
50926 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50928 # libgcc doesn't support TAGS.
50929 TAGS-target-libgcc:
50931 @endif target-libgcc
50933 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50934 maybe-install-info-target-libgcc:
50935 @if target-libgcc
50936 maybe-install-info-target-libgcc: install-info-target-libgcc
50938 install-info-target-libgcc: \
50939 configure-target-libgcc \
50940 info-target-libgcc
50941 @: $(MAKE); $(unstage)
50942 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50943 r=`${PWD_COMMAND}`; export r; \
50944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945 $(NORMAL_TARGET_EXPORTS) \
50946 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
50947 for flag in $(EXTRA_TARGET_FLAGS); do \
50948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50949 done; \
50950 (cd $(TARGET_SUBDIR)/libgcc && \
50951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50953 "RANLIB=$${RANLIB}" \
50954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50955 install-info) \
50956 || exit 1
50958 @endif target-libgcc
50960 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
50961 maybe-install-dvi-target-libgcc:
50962 @if target-libgcc
50963 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
50965 # libgcc doesn't support install-dvi.
50966 install-dvi-target-libgcc:
50968 @endif target-libgcc
50970 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50971 maybe-install-pdf-target-libgcc:
50972 @if target-libgcc
50973 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50975 install-pdf-target-libgcc: \
50976 configure-target-libgcc \
50977 pdf-target-libgcc
50978 @: $(MAKE); $(unstage)
50979 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50980 r=`${PWD_COMMAND}`; export r; \
50981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982 $(NORMAL_TARGET_EXPORTS) \
50983 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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 install-pdf) \
50993 || exit 1
50995 @endif target-libgcc
50997 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50998 maybe-install-html-target-libgcc:
50999 @if target-libgcc
51000 maybe-install-html-target-libgcc: install-html-target-libgcc
51002 install-html-target-libgcc: \
51003 configure-target-libgcc \
51004 html-target-libgcc
51005 @: $(MAKE); $(unstage)
51006 @[ -f $(TARGET_SUBDIR)/libgcc/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-html in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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-html) \
51020 || exit 1
51022 @endif target-libgcc
51024 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
51025 maybe-installcheck-target-libgcc:
51026 @if target-libgcc
51027 maybe-installcheck-target-libgcc: installcheck-target-libgcc
51029 installcheck-target-libgcc: \
51030 configure-target-libgcc
51031 @: $(MAKE); $(unstage)
51032 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51033 r=`${PWD_COMMAND}`; export r; \
51034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51035 $(NORMAL_TARGET_EXPORTS) \
51036 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
51037 for flag in $(EXTRA_TARGET_FLAGS); do \
51038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51039 done; \
51040 (cd $(TARGET_SUBDIR)/libgcc && \
51041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51043 "RANLIB=$${RANLIB}" \
51044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51045 installcheck) \
51046 || exit 1
51048 @endif target-libgcc
51050 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
51051 maybe-mostlyclean-target-libgcc:
51052 @if target-libgcc
51053 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
51055 mostlyclean-target-libgcc:
51056 @: $(MAKE); $(unstage)
51057 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51058 r=`${PWD_COMMAND}`; export r; \
51059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060 $(NORMAL_TARGET_EXPORTS) \
51061 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
51062 for flag in $(EXTRA_TARGET_FLAGS); do \
51063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064 done; \
51065 (cd $(TARGET_SUBDIR)/libgcc && \
51066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068 "RANLIB=$${RANLIB}" \
51069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070 mostlyclean) \
51071 || exit 1
51073 @endif target-libgcc
51075 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
51076 maybe-clean-target-libgcc:
51077 @if target-libgcc
51078 maybe-clean-target-libgcc: clean-target-libgcc
51080 clean-target-libgcc:
51081 @: $(MAKE); $(unstage)
51082 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51083 r=`${PWD_COMMAND}`; export r; \
51084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085 $(NORMAL_TARGET_EXPORTS) \
51086 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
51087 for flag in $(EXTRA_TARGET_FLAGS); do \
51088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089 done; \
51090 (cd $(TARGET_SUBDIR)/libgcc && \
51091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093 "RANLIB=$${RANLIB}" \
51094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095 clean) \
51096 || exit 1
51098 @endif target-libgcc
51100 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
51101 maybe-distclean-target-libgcc:
51102 @if target-libgcc
51103 maybe-distclean-target-libgcc: distclean-target-libgcc
51105 distclean-target-libgcc:
51106 @: $(MAKE); $(unstage)
51107 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51108 r=`${PWD_COMMAND}`; export r; \
51109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51110 $(NORMAL_TARGET_EXPORTS) \
51111 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
51112 for flag in $(EXTRA_TARGET_FLAGS); do \
51113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51114 done; \
51115 (cd $(TARGET_SUBDIR)/libgcc && \
51116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51118 "RANLIB=$${RANLIB}" \
51119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51120 distclean) \
51121 || exit 1
51123 @endif target-libgcc
51125 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
51126 maybe-maintainer-clean-target-libgcc:
51127 @if target-libgcc
51128 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
51130 maintainer-clean-target-libgcc:
51131 @: $(MAKE); $(unstage)
51132 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51133 r=`${PWD_COMMAND}`; export r; \
51134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51135 $(NORMAL_TARGET_EXPORTS) \
51136 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
51137 for flag in $(EXTRA_TARGET_FLAGS); do \
51138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51139 done; \
51140 (cd $(TARGET_SUBDIR)/libgcc && \
51141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51143 "RANLIB=$${RANLIB}" \
51144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51145 maintainer-clean) \
51146 || exit 1
51148 @endif target-libgcc
51154 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
51155 maybe-configure-target-libbacktrace:
51156 @if gcc-bootstrap
51157 configure-target-libbacktrace: stage_current
51158 @endif gcc-bootstrap
51159 @if target-libbacktrace
51160 maybe-configure-target-libbacktrace: configure-target-libbacktrace
51161 configure-target-libbacktrace:
51162 @r=`${PWD_COMMAND}`; export r; \
51163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51164 echo "Checking multilib configuration for libbacktrace..."; \
51165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51166 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51167 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51168 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51169 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51170 else \
51171 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51172 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51173 fi; \
51174 else \
51175 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51176 fi; \
51177 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51178 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51179 $(NORMAL_TARGET_EXPORTS) \
51180 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
51181 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
51182 case $(srcdir) in \
51183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51184 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51186 esac; \
51187 module_srcdir=libbacktrace; \
51188 rm -f no-such-file || : ; \
51189 CONFIG_SITE=no-such-file $(SHELL) \
51190 $$s/$$module_srcdir/configure \
51191 --srcdir=$${topdir}/$$module_srcdir \
51192 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51193 --target=${target_alias} \
51194 || exit 1
51195 @endif target-libbacktrace
51199 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
51200 maybe-configure-stage1-target-libbacktrace:
51201 @if target-libbacktrace-bootstrap
51202 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
51203 configure-stage1-target-libbacktrace:
51204 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51205 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51206 @r=`${PWD_COMMAND}`; export r; \
51207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51208 TFLAGS="$(STAGE1_TFLAGS)"; \
51209 echo "Checking multilib configuration for libbacktrace..."; \
51210 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51211 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51212 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51213 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51214 else \
51215 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51216 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51217 fi; \
51218 else \
51219 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51220 fi; \
51221 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51222 $(NORMAL_TARGET_EXPORTS) \
51223 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51224 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51225 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51226 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
51227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51228 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51229 case $(srcdir) in \
51230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51231 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51233 esac; \
51234 module_srcdir=libbacktrace; \
51235 $(SHELL) $$s/$$module_srcdir/configure \
51236 --srcdir=$${topdir}/$$module_srcdir \
51237 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51238 --target=${target_alias} \
51240 $(STAGE1_CONFIGURE_FLAGS)
51241 @endif target-libbacktrace-bootstrap
51243 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
51244 maybe-configure-stage2-target-libbacktrace:
51245 @if target-libbacktrace-bootstrap
51246 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51247 configure-stage2-target-libbacktrace:
51248 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51249 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51250 @r=`${PWD_COMMAND}`; export r; \
51251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51252 TFLAGS="$(STAGE2_TFLAGS)"; \
51253 echo "Checking multilib configuration for libbacktrace..."; \
51254 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51255 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51256 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51257 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51258 else \
51259 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51260 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51261 fi; \
51262 else \
51263 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51264 fi; \
51265 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51266 $(NORMAL_TARGET_EXPORTS) \
51268 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51269 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51270 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51271 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
51272 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51273 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51274 case $(srcdir) in \
51275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51276 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51278 esac; \
51279 module_srcdir=libbacktrace; \
51280 $(SHELL) $$s/$$module_srcdir/configure \
51281 --srcdir=$${topdir}/$$module_srcdir \
51282 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51283 --target=${target_alias} \
51284 --with-build-libsubdir=$(HOST_SUBDIR) \
51285 $(STAGE2_CONFIGURE_FLAGS)
51286 @endif target-libbacktrace-bootstrap
51288 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
51289 maybe-configure-stage3-target-libbacktrace:
51290 @if target-libbacktrace-bootstrap
51291 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51292 configure-stage3-target-libbacktrace:
51293 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51294 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51295 @r=`${PWD_COMMAND}`; export r; \
51296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51297 TFLAGS="$(STAGE3_TFLAGS)"; \
51298 echo "Checking multilib configuration for libbacktrace..."; \
51299 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51300 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51301 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51302 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51303 else \
51304 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51305 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51306 fi; \
51307 else \
51308 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51309 fi; \
51310 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51311 $(NORMAL_TARGET_EXPORTS) \
51313 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51314 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51315 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51316 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
51317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51318 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51319 case $(srcdir) in \
51320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51321 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51323 esac; \
51324 module_srcdir=libbacktrace; \
51325 $(SHELL) $$s/$$module_srcdir/configure \
51326 --srcdir=$${topdir}/$$module_srcdir \
51327 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51328 --target=${target_alias} \
51329 --with-build-libsubdir=$(HOST_SUBDIR) \
51330 $(STAGE3_CONFIGURE_FLAGS)
51331 @endif target-libbacktrace-bootstrap
51333 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
51334 maybe-configure-stage4-target-libbacktrace:
51335 @if target-libbacktrace-bootstrap
51336 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51337 configure-stage4-target-libbacktrace:
51338 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51339 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51340 @r=`${PWD_COMMAND}`; export r; \
51341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342 TFLAGS="$(STAGE4_TFLAGS)"; \
51343 echo "Checking multilib configuration for libbacktrace..."; \
51344 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51345 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51346 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51347 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51348 else \
51349 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51350 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51351 fi; \
51352 else \
51353 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51354 fi; \
51355 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51356 $(NORMAL_TARGET_EXPORTS) \
51358 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51359 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51360 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51361 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
51362 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51363 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51364 case $(srcdir) in \
51365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51366 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51368 esac; \
51369 module_srcdir=libbacktrace; \
51370 $(SHELL) $$s/$$module_srcdir/configure \
51371 --srcdir=$${topdir}/$$module_srcdir \
51372 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51373 --target=${target_alias} \
51374 --with-build-libsubdir=$(HOST_SUBDIR) \
51375 $(STAGE4_CONFIGURE_FLAGS)
51376 @endif target-libbacktrace-bootstrap
51378 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
51379 maybe-configure-stageprofile-target-libbacktrace:
51380 @if target-libbacktrace-bootstrap
51381 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51382 configure-stageprofile-target-libbacktrace:
51383 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51384 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51385 @r=`${PWD_COMMAND}`; export r; \
51386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51387 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51388 echo "Checking multilib configuration for libbacktrace..."; \
51389 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51390 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51391 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51392 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51393 else \
51394 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51395 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51396 fi; \
51397 else \
51398 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51399 fi; \
51400 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51401 $(NORMAL_TARGET_EXPORTS) \
51403 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51404 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51405 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51406 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
51407 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51408 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51409 case $(srcdir) in \
51410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51411 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51413 esac; \
51414 module_srcdir=libbacktrace; \
51415 $(SHELL) $$s/$$module_srcdir/configure \
51416 --srcdir=$${topdir}/$$module_srcdir \
51417 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51418 --target=${target_alias} \
51419 --with-build-libsubdir=$(HOST_SUBDIR) \
51420 $(STAGEprofile_CONFIGURE_FLAGS)
51421 @endif target-libbacktrace-bootstrap
51423 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
51424 maybe-configure-stagetrain-target-libbacktrace:
51425 @if target-libbacktrace-bootstrap
51426 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51427 configure-stagetrain-target-libbacktrace:
51428 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51429 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51430 @r=`${PWD_COMMAND}`; export r; \
51431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51432 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51433 echo "Checking multilib configuration for libbacktrace..."; \
51434 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51435 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51436 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51437 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51438 else \
51439 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51440 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51441 fi; \
51442 else \
51443 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51444 fi; \
51445 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51446 $(NORMAL_TARGET_EXPORTS) \
51448 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51451 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
51452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51453 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51454 case $(srcdir) in \
51455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51456 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51458 esac; \
51459 module_srcdir=libbacktrace; \
51460 $(SHELL) $$s/$$module_srcdir/configure \
51461 --srcdir=$${topdir}/$$module_srcdir \
51462 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51463 --target=${target_alias} \
51464 --with-build-libsubdir=$(HOST_SUBDIR) \
51465 $(STAGEtrain_CONFIGURE_FLAGS)
51466 @endif target-libbacktrace-bootstrap
51468 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
51469 maybe-configure-stagefeedback-target-libbacktrace:
51470 @if target-libbacktrace-bootstrap
51471 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51472 configure-stagefeedback-target-libbacktrace:
51473 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51474 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51475 @r=`${PWD_COMMAND}`; export r; \
51476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51478 echo "Checking multilib configuration for libbacktrace..."; \
51479 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51480 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51481 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51482 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51483 else \
51484 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51485 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51486 fi; \
51487 else \
51488 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51489 fi; \
51490 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51491 $(NORMAL_TARGET_EXPORTS) \
51493 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51494 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51495 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51496 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
51497 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51498 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51499 case $(srcdir) in \
51500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51501 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51503 esac; \
51504 module_srcdir=libbacktrace; \
51505 $(SHELL) $$s/$$module_srcdir/configure \
51506 --srcdir=$${topdir}/$$module_srcdir \
51507 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51508 --target=${target_alias} \
51509 --with-build-libsubdir=$(HOST_SUBDIR) \
51510 $(STAGEfeedback_CONFIGURE_FLAGS)
51511 @endif target-libbacktrace-bootstrap
51513 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
51514 maybe-configure-stageautoprofile-target-libbacktrace:
51515 @if target-libbacktrace-bootstrap
51516 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51517 configure-stageautoprofile-target-libbacktrace:
51518 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51519 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51520 @r=`${PWD_COMMAND}`; export r; \
51521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51522 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51523 echo "Checking multilib configuration for libbacktrace..."; \
51524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51525 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51526 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51527 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51528 else \
51529 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51530 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51531 fi; \
51532 else \
51533 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51534 fi; \
51535 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51536 $(NORMAL_TARGET_EXPORTS) \
51538 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51539 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51540 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51541 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
51542 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51543 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51544 case $(srcdir) in \
51545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51546 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51548 esac; \
51549 module_srcdir=libbacktrace; \
51550 $(SHELL) $$s/$$module_srcdir/configure \
51551 --srcdir=$${topdir}/$$module_srcdir \
51552 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51553 --target=${target_alias} \
51554 --with-build-libsubdir=$(HOST_SUBDIR) \
51555 $(STAGEautoprofile_CONFIGURE_FLAGS)
51556 @endif target-libbacktrace-bootstrap
51558 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
51559 maybe-configure-stageautofeedback-target-libbacktrace:
51560 @if target-libbacktrace-bootstrap
51561 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51562 configure-stageautofeedback-target-libbacktrace:
51563 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51564 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
51565 @r=`${PWD_COMMAND}`; export r; \
51566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51567 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51568 echo "Checking multilib configuration for libbacktrace..."; \
51569 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51570 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51571 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51572 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51573 else \
51574 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51575 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51576 fi; \
51577 else \
51578 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51579 fi; \
51580 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51581 $(NORMAL_TARGET_EXPORTS) \
51583 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51584 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51585 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51586 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
51587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51588 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
51589 case $(srcdir) in \
51590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51591 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51593 esac; \
51594 module_srcdir=libbacktrace; \
51595 $(SHELL) $$s/$$module_srcdir/configure \
51596 --srcdir=$${topdir}/$$module_srcdir \
51597 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51598 --target=${target_alias} \
51599 --with-build-libsubdir=$(HOST_SUBDIR) \
51600 $(STAGEautofeedback_CONFIGURE_FLAGS)
51601 @endif target-libbacktrace-bootstrap
51607 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
51608 maybe-all-target-libbacktrace:
51609 @if gcc-bootstrap
51610 all-target-libbacktrace: stage_current
51611 @endif gcc-bootstrap
51612 @if target-libbacktrace
51613 TARGET-target-libbacktrace=all
51614 maybe-all-target-libbacktrace: all-target-libbacktrace
51615 all-target-libbacktrace: configure-target-libbacktrace
51616 @r=`${PWD_COMMAND}`; export r; \
51617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51618 $(NORMAL_TARGET_EXPORTS) \
51619 (cd $(TARGET_SUBDIR)/libbacktrace && \
51620 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51621 $(TARGET-target-libbacktrace))
51622 @endif target-libbacktrace
51626 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
51627 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
51628 maybe-all-stage1-target-libbacktrace:
51629 maybe-clean-stage1-target-libbacktrace:
51630 @if target-libbacktrace-bootstrap
51631 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
51632 all-stage1: all-stage1-target-libbacktrace
51633 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
51634 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
51635 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51636 @r=`${PWD_COMMAND}`; export r; \
51637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51638 TFLAGS="$(STAGE1_TFLAGS)"; \
51639 $(NORMAL_TARGET_EXPORTS) \
51640 cd $(TARGET_SUBDIR)/libbacktrace && \
51642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51643 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51644 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51645 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51649 $(EXTRA_TARGET_FLAGS) \
51651 TFLAGS="$(STAGE1_TFLAGS)" \
51652 $(TARGET-stage1-target-libbacktrace)
51654 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
51655 clean-stage1: clean-stage1-target-libbacktrace
51656 clean-stage1-target-libbacktrace:
51657 @if [ $(current_stage) = stage1 ]; then \
51658 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51659 else \
51660 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
51661 $(MAKE) stage1-start; \
51662 fi; \
51663 cd $(TARGET_SUBDIR)/libbacktrace && \
51664 $(MAKE) $(EXTRA_TARGET_FLAGS) \
51665 clean
51666 @endif target-libbacktrace-bootstrap
51669 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
51670 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
51671 maybe-all-stage2-target-libbacktrace:
51672 maybe-clean-stage2-target-libbacktrace:
51673 @if target-libbacktrace-bootstrap
51674 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
51675 all-stage2: all-stage2-target-libbacktrace
51676 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
51677 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51678 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51679 @r=`${PWD_COMMAND}`; export r; \
51680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51681 TFLAGS="$(STAGE2_TFLAGS)"; \
51682 $(NORMAL_TARGET_EXPORTS) \
51684 cd $(TARGET_SUBDIR)/libbacktrace && \
51686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51687 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51688 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51689 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51693 $(EXTRA_TARGET_FLAGS) \
51694 TFLAGS="$(STAGE2_TFLAGS)" \
51695 $(TARGET-stage2-target-libbacktrace)
51697 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
51698 clean-stage2: clean-stage2-target-libbacktrace
51699 clean-stage2-target-libbacktrace:
51700 @if [ $(current_stage) = stage2 ]; then \
51701 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51702 else \
51703 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
51704 $(MAKE) stage2-start; \
51705 fi; \
51706 cd $(TARGET_SUBDIR)/libbacktrace && \
51707 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51708 @endif target-libbacktrace-bootstrap
51711 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
51712 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
51713 maybe-all-stage3-target-libbacktrace:
51714 maybe-clean-stage3-target-libbacktrace:
51715 @if target-libbacktrace-bootstrap
51716 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
51717 all-stage3: all-stage3-target-libbacktrace
51718 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
51719 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51720 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51721 @r=`${PWD_COMMAND}`; export r; \
51722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51723 TFLAGS="$(STAGE3_TFLAGS)"; \
51724 $(NORMAL_TARGET_EXPORTS) \
51726 cd $(TARGET_SUBDIR)/libbacktrace && \
51728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51729 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51730 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51731 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51735 $(EXTRA_TARGET_FLAGS) \
51736 TFLAGS="$(STAGE3_TFLAGS)" \
51737 $(TARGET-stage3-target-libbacktrace)
51739 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
51740 clean-stage3: clean-stage3-target-libbacktrace
51741 clean-stage3-target-libbacktrace:
51742 @if [ $(current_stage) = stage3 ]; then \
51743 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51744 else \
51745 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
51746 $(MAKE) stage3-start; \
51747 fi; \
51748 cd $(TARGET_SUBDIR)/libbacktrace && \
51749 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51750 @endif target-libbacktrace-bootstrap
51753 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
51754 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
51755 maybe-all-stage4-target-libbacktrace:
51756 maybe-clean-stage4-target-libbacktrace:
51757 @if target-libbacktrace-bootstrap
51758 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
51759 all-stage4: all-stage4-target-libbacktrace
51760 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
51761 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51762 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51763 @r=`${PWD_COMMAND}`; export r; \
51764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51765 TFLAGS="$(STAGE4_TFLAGS)"; \
51766 $(NORMAL_TARGET_EXPORTS) \
51768 cd $(TARGET_SUBDIR)/libbacktrace && \
51770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51771 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51777 $(EXTRA_TARGET_FLAGS) \
51778 TFLAGS="$(STAGE4_TFLAGS)" \
51779 $(TARGET-stage4-target-libbacktrace)
51781 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
51782 clean-stage4: clean-stage4-target-libbacktrace
51783 clean-stage4-target-libbacktrace:
51784 @if [ $(current_stage) = stage4 ]; then \
51785 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51786 else \
51787 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
51788 $(MAKE) stage4-start; \
51789 fi; \
51790 cd $(TARGET_SUBDIR)/libbacktrace && \
51791 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51792 @endif target-libbacktrace-bootstrap
51795 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
51796 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
51797 maybe-all-stageprofile-target-libbacktrace:
51798 maybe-clean-stageprofile-target-libbacktrace:
51799 @if target-libbacktrace-bootstrap
51800 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
51801 all-stageprofile: all-stageprofile-target-libbacktrace
51802 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51803 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51804 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51805 @r=`${PWD_COMMAND}`; export r; \
51806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51808 $(NORMAL_TARGET_EXPORTS) \
51810 cd $(TARGET_SUBDIR)/libbacktrace && \
51812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51813 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51814 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51815 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51819 $(EXTRA_TARGET_FLAGS) \
51820 TFLAGS="$(STAGEprofile_TFLAGS)" \
51821 $(TARGET-stageprofile-target-libbacktrace)
51823 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
51824 clean-stageprofile: clean-stageprofile-target-libbacktrace
51825 clean-stageprofile-target-libbacktrace:
51826 @if [ $(current_stage) = stageprofile ]; then \
51827 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51828 else \
51829 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
51830 $(MAKE) stageprofile-start; \
51831 fi; \
51832 cd $(TARGET_SUBDIR)/libbacktrace && \
51833 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51834 @endif target-libbacktrace-bootstrap
51837 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
51838 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
51839 maybe-all-stagetrain-target-libbacktrace:
51840 maybe-clean-stagetrain-target-libbacktrace:
51841 @if target-libbacktrace-bootstrap
51842 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
51843 all-stagetrain: all-stagetrain-target-libbacktrace
51844 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
51845 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51846 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51847 @r=`${PWD_COMMAND}`; export r; \
51848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51849 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51850 $(NORMAL_TARGET_EXPORTS) \
51852 cd $(TARGET_SUBDIR)/libbacktrace && \
51854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51855 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51856 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51857 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51861 $(EXTRA_TARGET_FLAGS) \
51862 TFLAGS="$(STAGEtrain_TFLAGS)" \
51863 $(TARGET-stagetrain-target-libbacktrace)
51865 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
51866 clean-stagetrain: clean-stagetrain-target-libbacktrace
51867 clean-stagetrain-target-libbacktrace:
51868 @if [ $(current_stage) = stagetrain ]; then \
51869 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51870 else \
51871 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
51872 $(MAKE) stagetrain-start; \
51873 fi; \
51874 cd $(TARGET_SUBDIR)/libbacktrace && \
51875 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51876 @endif target-libbacktrace-bootstrap
51879 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
51880 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
51881 maybe-all-stagefeedback-target-libbacktrace:
51882 maybe-clean-stagefeedback-target-libbacktrace:
51883 @if target-libbacktrace-bootstrap
51884 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
51885 all-stagefeedback: all-stagefeedback-target-libbacktrace
51886 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51887 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51888 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51889 @r=`${PWD_COMMAND}`; export r; \
51890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51891 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51892 $(NORMAL_TARGET_EXPORTS) \
51894 cd $(TARGET_SUBDIR)/libbacktrace && \
51896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51897 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51898 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51899 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51903 $(EXTRA_TARGET_FLAGS) \
51904 TFLAGS="$(STAGEfeedback_TFLAGS)" \
51905 $(TARGET-stagefeedback-target-libbacktrace)
51907 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
51908 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
51909 clean-stagefeedback-target-libbacktrace:
51910 @if [ $(current_stage) = stagefeedback ]; then \
51911 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51912 else \
51913 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
51914 $(MAKE) stagefeedback-start; \
51915 fi; \
51916 cd $(TARGET_SUBDIR)/libbacktrace && \
51917 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51918 @endif target-libbacktrace-bootstrap
51921 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
51922 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
51923 maybe-all-stageautoprofile-target-libbacktrace:
51924 maybe-clean-stageautoprofile-target-libbacktrace:
51925 @if target-libbacktrace-bootstrap
51926 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
51927 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
51928 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51929 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51930 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51931 @r=`${PWD_COMMAND}`; export r; \
51932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51933 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51934 $(NORMAL_TARGET_EXPORTS) \
51936 cd $(TARGET_SUBDIR)/libbacktrace && \
51937 $$s/gcc/config/i386/$(AUTO_PROFILE) \
51938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51939 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51945 $(EXTRA_TARGET_FLAGS) \
51946 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
51947 $(TARGET-stageautoprofile-target-libbacktrace)
51949 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
51950 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
51951 clean-stageautoprofile-target-libbacktrace:
51952 @if [ $(current_stage) = stageautoprofile ]; then \
51953 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51954 else \
51955 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
51956 $(MAKE) stageautoprofile-start; \
51957 fi; \
51958 cd $(TARGET_SUBDIR)/libbacktrace && \
51959 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51960 @endif target-libbacktrace-bootstrap
51963 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
51964 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
51965 maybe-all-stageautofeedback-target-libbacktrace:
51966 maybe-clean-stageautofeedback-target-libbacktrace:
51967 @if target-libbacktrace-bootstrap
51968 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
51969 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
51970 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51971 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51972 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51973 @r=`${PWD_COMMAND}`; export r; \
51974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51975 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51976 $(NORMAL_TARGET_EXPORTS) \
51978 cd $(TARGET_SUBDIR)/libbacktrace && \
51980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51981 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51982 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51983 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51987 $(EXTRA_TARGET_FLAGS) \
51988 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51989 $(TARGET-stageautofeedback-target-libbacktrace)
51991 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
51992 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
51993 clean-stageautofeedback-target-libbacktrace:
51994 @if [ $(current_stage) = stageautofeedback ]; then \
51995 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51996 else \
51997 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
51998 $(MAKE) stageautofeedback-start; \
51999 fi; \
52000 cd $(TARGET_SUBDIR)/libbacktrace && \
52001 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
52002 @endif target-libbacktrace-bootstrap
52009 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
52010 maybe-check-target-libbacktrace:
52011 @if target-libbacktrace
52012 maybe-check-target-libbacktrace: check-target-libbacktrace
52014 check-target-libbacktrace:
52015 @: $(MAKE); $(unstage)
52016 @r=`${PWD_COMMAND}`; export r; \
52017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52018 $(NORMAL_TARGET_EXPORTS) \
52019 (cd $(TARGET_SUBDIR)/libbacktrace && \
52020 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52022 @endif target-libbacktrace
52024 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
52025 maybe-install-target-libbacktrace:
52026 @if target-libbacktrace
52027 maybe-install-target-libbacktrace: install-target-libbacktrace
52029 install-target-libbacktrace: installdirs
52030 @: $(MAKE); $(unstage)
52031 @r=`${PWD_COMMAND}`; export r; \
52032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52033 $(NORMAL_TARGET_EXPORTS) \
52034 (cd $(TARGET_SUBDIR)/libbacktrace && \
52035 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52037 @endif target-libbacktrace
52039 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
52040 maybe-install-strip-target-libbacktrace:
52041 @if target-libbacktrace
52042 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
52044 install-strip-target-libbacktrace: installdirs
52045 @: $(MAKE); $(unstage)
52046 @r=`${PWD_COMMAND}`; export r; \
52047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52048 $(NORMAL_TARGET_EXPORTS) \
52049 (cd $(TARGET_SUBDIR)/libbacktrace && \
52050 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52052 @endif target-libbacktrace
52054 # Other targets (info, dvi, pdf, etc.)
52056 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
52057 maybe-info-target-libbacktrace:
52058 @if target-libbacktrace
52059 maybe-info-target-libbacktrace: info-target-libbacktrace
52061 info-target-libbacktrace: \
52062 configure-target-libbacktrace
52063 @: $(MAKE); $(unstage)
52064 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52065 r=`${PWD_COMMAND}`; export r; \
52066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52067 $(NORMAL_TARGET_EXPORTS) \
52068 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
52069 for flag in $(EXTRA_TARGET_FLAGS); do \
52070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52071 done; \
52072 (cd $(TARGET_SUBDIR)/libbacktrace && \
52073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52075 "RANLIB=$${RANLIB}" \
52076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52077 info) \
52078 || exit 1
52080 @endif target-libbacktrace
52082 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
52083 maybe-dvi-target-libbacktrace:
52084 @if target-libbacktrace
52085 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
52087 dvi-target-libbacktrace: \
52088 configure-target-libbacktrace
52089 @: $(MAKE); $(unstage)
52090 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52091 r=`${PWD_COMMAND}`; export r; \
52092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093 $(NORMAL_TARGET_EXPORTS) \
52094 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52095 for flag in $(EXTRA_TARGET_FLAGS); do \
52096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097 done; \
52098 (cd $(TARGET_SUBDIR)/libbacktrace && \
52099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101 "RANLIB=$${RANLIB}" \
52102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103 dvi) \
52104 || exit 1
52106 @endif target-libbacktrace
52108 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
52109 maybe-pdf-target-libbacktrace:
52110 @if target-libbacktrace
52111 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
52113 pdf-target-libbacktrace: \
52114 configure-target-libbacktrace
52115 @: $(MAKE); $(unstage)
52116 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52117 r=`${PWD_COMMAND}`; export r; \
52118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119 $(NORMAL_TARGET_EXPORTS) \
52120 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52121 for flag in $(EXTRA_TARGET_FLAGS); do \
52122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52123 done; \
52124 (cd $(TARGET_SUBDIR)/libbacktrace && \
52125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52127 "RANLIB=$${RANLIB}" \
52128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52129 pdf) \
52130 || exit 1
52132 @endif target-libbacktrace
52134 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
52135 maybe-html-target-libbacktrace:
52136 @if target-libbacktrace
52137 maybe-html-target-libbacktrace: html-target-libbacktrace
52139 html-target-libbacktrace: \
52140 configure-target-libbacktrace
52141 @: $(MAKE); $(unstage)
52142 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52143 r=`${PWD_COMMAND}`; export r; \
52144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145 $(NORMAL_TARGET_EXPORTS) \
52146 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
52147 for flag in $(EXTRA_TARGET_FLAGS); do \
52148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52149 done; \
52150 (cd $(TARGET_SUBDIR)/libbacktrace && \
52151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52153 "RANLIB=$${RANLIB}" \
52154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52155 html) \
52156 || exit 1
52158 @endif target-libbacktrace
52160 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
52161 maybe-TAGS-target-libbacktrace:
52162 @if target-libbacktrace
52163 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
52165 TAGS-target-libbacktrace: \
52166 configure-target-libbacktrace
52167 @: $(MAKE); $(unstage)
52168 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52169 r=`${PWD_COMMAND}`; export r; \
52170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171 $(NORMAL_TARGET_EXPORTS) \
52172 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
52173 for flag in $(EXTRA_TARGET_FLAGS); do \
52174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52175 done; \
52176 (cd $(TARGET_SUBDIR)/libbacktrace && \
52177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52179 "RANLIB=$${RANLIB}" \
52180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52181 TAGS) \
52182 || exit 1
52184 @endif target-libbacktrace
52186 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
52187 maybe-install-info-target-libbacktrace:
52188 @if target-libbacktrace
52189 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
52191 install-info-target-libbacktrace: \
52192 configure-target-libbacktrace \
52193 info-target-libbacktrace
52194 @: $(MAKE); $(unstage)
52195 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52196 r=`${PWD_COMMAND}`; export r; \
52197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198 $(NORMAL_TARGET_EXPORTS) \
52199 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
52200 for flag in $(EXTRA_TARGET_FLAGS); do \
52201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52202 done; \
52203 (cd $(TARGET_SUBDIR)/libbacktrace && \
52204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52206 "RANLIB=$${RANLIB}" \
52207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52208 install-info) \
52209 || exit 1
52211 @endif target-libbacktrace
52213 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
52214 maybe-install-dvi-target-libbacktrace:
52215 @if target-libbacktrace
52216 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
52218 install-dvi-target-libbacktrace: \
52219 configure-target-libbacktrace \
52220 dvi-target-libbacktrace
52221 @: $(MAKE); $(unstage)
52222 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52223 r=`${PWD_COMMAND}`; export r; \
52224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52225 $(NORMAL_TARGET_EXPORTS) \
52226 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52227 for flag in $(EXTRA_TARGET_FLAGS); do \
52228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52229 done; \
52230 (cd $(TARGET_SUBDIR)/libbacktrace && \
52231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52233 "RANLIB=$${RANLIB}" \
52234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52235 install-dvi) \
52236 || exit 1
52238 @endif target-libbacktrace
52240 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
52241 maybe-install-pdf-target-libbacktrace:
52242 @if target-libbacktrace
52243 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
52245 install-pdf-target-libbacktrace: \
52246 configure-target-libbacktrace \
52247 pdf-target-libbacktrace
52248 @: $(MAKE); $(unstage)
52249 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52250 r=`${PWD_COMMAND}`; export r; \
52251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52252 $(NORMAL_TARGET_EXPORTS) \
52253 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52254 for flag in $(EXTRA_TARGET_FLAGS); do \
52255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52256 done; \
52257 (cd $(TARGET_SUBDIR)/libbacktrace && \
52258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52260 "RANLIB=$${RANLIB}" \
52261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52262 install-pdf) \
52263 || exit 1
52265 @endif target-libbacktrace
52267 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
52268 maybe-install-html-target-libbacktrace:
52269 @if target-libbacktrace
52270 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
52272 install-html-target-libbacktrace: \
52273 configure-target-libbacktrace \
52274 html-target-libbacktrace
52275 @: $(MAKE); $(unstage)
52276 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52277 r=`${PWD_COMMAND}`; export r; \
52278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52279 $(NORMAL_TARGET_EXPORTS) \
52280 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
52281 for flag in $(EXTRA_TARGET_FLAGS); do \
52282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52283 done; \
52284 (cd $(TARGET_SUBDIR)/libbacktrace && \
52285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52287 "RANLIB=$${RANLIB}" \
52288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52289 install-html) \
52290 || exit 1
52292 @endif target-libbacktrace
52294 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
52295 maybe-installcheck-target-libbacktrace:
52296 @if target-libbacktrace
52297 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
52299 installcheck-target-libbacktrace: \
52300 configure-target-libbacktrace
52301 @: $(MAKE); $(unstage)
52302 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52303 r=`${PWD_COMMAND}`; export r; \
52304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52305 $(NORMAL_TARGET_EXPORTS) \
52306 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
52307 for flag in $(EXTRA_TARGET_FLAGS); do \
52308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52309 done; \
52310 (cd $(TARGET_SUBDIR)/libbacktrace && \
52311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52313 "RANLIB=$${RANLIB}" \
52314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52315 installcheck) \
52316 || exit 1
52318 @endif target-libbacktrace
52320 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
52321 maybe-mostlyclean-target-libbacktrace:
52322 @if target-libbacktrace
52323 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
52325 mostlyclean-target-libbacktrace:
52326 @: $(MAKE); $(unstage)
52327 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52328 r=`${PWD_COMMAND}`; export r; \
52329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52330 $(NORMAL_TARGET_EXPORTS) \
52331 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
52332 for flag in $(EXTRA_TARGET_FLAGS); do \
52333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52334 done; \
52335 (cd $(TARGET_SUBDIR)/libbacktrace && \
52336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52338 "RANLIB=$${RANLIB}" \
52339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52340 mostlyclean) \
52341 || exit 1
52343 @endif target-libbacktrace
52345 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
52346 maybe-clean-target-libbacktrace:
52347 @if target-libbacktrace
52348 maybe-clean-target-libbacktrace: clean-target-libbacktrace
52350 clean-target-libbacktrace:
52351 @: $(MAKE); $(unstage)
52352 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52353 r=`${PWD_COMMAND}`; export r; \
52354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52355 $(NORMAL_TARGET_EXPORTS) \
52356 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
52357 for flag in $(EXTRA_TARGET_FLAGS); do \
52358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52359 done; \
52360 (cd $(TARGET_SUBDIR)/libbacktrace && \
52361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52363 "RANLIB=$${RANLIB}" \
52364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52365 clean) \
52366 || exit 1
52368 @endif target-libbacktrace
52370 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
52371 maybe-distclean-target-libbacktrace:
52372 @if target-libbacktrace
52373 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
52375 distclean-target-libbacktrace:
52376 @: $(MAKE); $(unstage)
52377 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52378 r=`${PWD_COMMAND}`; export r; \
52379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52380 $(NORMAL_TARGET_EXPORTS) \
52381 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
52382 for flag in $(EXTRA_TARGET_FLAGS); do \
52383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52384 done; \
52385 (cd $(TARGET_SUBDIR)/libbacktrace && \
52386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52388 "RANLIB=$${RANLIB}" \
52389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52390 distclean) \
52391 || exit 1
52393 @endif target-libbacktrace
52395 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
52396 maybe-maintainer-clean-target-libbacktrace:
52397 @if target-libbacktrace
52398 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
52400 maintainer-clean-target-libbacktrace:
52401 @: $(MAKE); $(unstage)
52402 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52403 r=`${PWD_COMMAND}`; export r; \
52404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52405 $(NORMAL_TARGET_EXPORTS) \
52406 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
52407 for flag in $(EXTRA_TARGET_FLAGS); do \
52408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52409 done; \
52410 (cd $(TARGET_SUBDIR)/libbacktrace && \
52411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52413 "RANLIB=$${RANLIB}" \
52414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52415 maintainer-clean) \
52416 || exit 1
52418 @endif target-libbacktrace
52424 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
52425 maybe-configure-target-libquadmath:
52426 @if gcc-bootstrap
52427 configure-target-libquadmath: stage_current
52428 @endif gcc-bootstrap
52429 @if target-libquadmath
52430 maybe-configure-target-libquadmath: configure-target-libquadmath
52431 configure-target-libquadmath:
52432 @: $(MAKE); $(unstage)
52433 @r=`${PWD_COMMAND}`; export r; \
52434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52435 echo "Checking multilib configuration for libquadmath..."; \
52436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52437 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
52438 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52439 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52440 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
52441 else \
52442 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
52443 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52444 fi; \
52445 else \
52446 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52447 fi; \
52448 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
52449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52450 $(NORMAL_TARGET_EXPORTS) \
52451 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
52452 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
52453 case $(srcdir) in \
52454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52455 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
52456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52457 esac; \
52458 module_srcdir=libquadmath; \
52459 rm -f no-such-file || : ; \
52460 CONFIG_SITE=no-such-file $(SHELL) \
52461 $$s/$$module_srcdir/configure \
52462 --srcdir=$${topdir}/$$module_srcdir \
52463 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52464 --target=${target_alias} \
52465 || exit 1
52466 @endif target-libquadmath
52472 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
52473 maybe-all-target-libquadmath:
52474 @if gcc-bootstrap
52475 all-target-libquadmath: stage_current
52476 @endif gcc-bootstrap
52477 @if target-libquadmath
52478 TARGET-target-libquadmath=all
52479 maybe-all-target-libquadmath: all-target-libquadmath
52480 all-target-libquadmath: configure-target-libquadmath
52481 @: $(MAKE); $(unstage)
52482 @r=`${PWD_COMMAND}`; export r; \
52483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52484 $(NORMAL_TARGET_EXPORTS) \
52485 (cd $(TARGET_SUBDIR)/libquadmath && \
52486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52487 $(TARGET-target-libquadmath))
52488 @endif target-libquadmath
52494 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
52495 maybe-check-target-libquadmath:
52496 @if target-libquadmath
52497 maybe-check-target-libquadmath: check-target-libquadmath
52499 check-target-libquadmath:
52500 @: $(MAKE); $(unstage)
52501 @r=`${PWD_COMMAND}`; export r; \
52502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503 $(NORMAL_TARGET_EXPORTS) \
52504 (cd $(TARGET_SUBDIR)/libquadmath && \
52505 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52507 @endif target-libquadmath
52509 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
52510 maybe-install-target-libquadmath:
52511 @if target-libquadmath
52512 maybe-install-target-libquadmath: install-target-libquadmath
52514 install-target-libquadmath: installdirs
52515 @: $(MAKE); $(unstage)
52516 @r=`${PWD_COMMAND}`; export r; \
52517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52518 $(NORMAL_TARGET_EXPORTS) \
52519 (cd $(TARGET_SUBDIR)/libquadmath && \
52520 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52522 @endif target-libquadmath
52524 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
52525 maybe-install-strip-target-libquadmath:
52526 @if target-libquadmath
52527 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
52529 install-strip-target-libquadmath: installdirs
52530 @: $(MAKE); $(unstage)
52531 @r=`${PWD_COMMAND}`; export r; \
52532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52533 $(NORMAL_TARGET_EXPORTS) \
52534 (cd $(TARGET_SUBDIR)/libquadmath && \
52535 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52537 @endif target-libquadmath
52539 # Other targets (info, dvi, pdf, etc.)
52541 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
52542 maybe-info-target-libquadmath:
52543 @if target-libquadmath
52544 maybe-info-target-libquadmath: info-target-libquadmath
52546 info-target-libquadmath: \
52547 configure-target-libquadmath
52548 @: $(MAKE); $(unstage)
52549 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52550 r=`${PWD_COMMAND}`; export r; \
52551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52552 $(NORMAL_TARGET_EXPORTS) \
52553 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
52554 for flag in $(EXTRA_TARGET_FLAGS); do \
52555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52556 done; \
52557 (cd $(TARGET_SUBDIR)/libquadmath && \
52558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52560 "RANLIB=$${RANLIB}" \
52561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52562 info) \
52563 || exit 1
52565 @endif target-libquadmath
52567 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
52568 maybe-dvi-target-libquadmath:
52569 @if target-libquadmath
52570 maybe-dvi-target-libquadmath: dvi-target-libquadmath
52572 dvi-target-libquadmath: \
52573 configure-target-libquadmath
52574 @: $(MAKE); $(unstage)
52575 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52576 r=`${PWD_COMMAND}`; export r; \
52577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52578 $(NORMAL_TARGET_EXPORTS) \
52579 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
52580 for flag in $(EXTRA_TARGET_FLAGS); do \
52581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52582 done; \
52583 (cd $(TARGET_SUBDIR)/libquadmath && \
52584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52586 "RANLIB=$${RANLIB}" \
52587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52588 dvi) \
52589 || exit 1
52591 @endif target-libquadmath
52593 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
52594 maybe-pdf-target-libquadmath:
52595 @if target-libquadmath
52596 maybe-pdf-target-libquadmath: pdf-target-libquadmath
52598 pdf-target-libquadmath: \
52599 configure-target-libquadmath
52600 @: $(MAKE); $(unstage)
52601 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52602 r=`${PWD_COMMAND}`; export r; \
52603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52604 $(NORMAL_TARGET_EXPORTS) \
52605 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
52606 for flag in $(EXTRA_TARGET_FLAGS); do \
52607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52608 done; \
52609 (cd $(TARGET_SUBDIR)/libquadmath && \
52610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52612 "RANLIB=$${RANLIB}" \
52613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52614 pdf) \
52615 || exit 1
52617 @endif target-libquadmath
52619 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
52620 maybe-html-target-libquadmath:
52621 @if target-libquadmath
52622 maybe-html-target-libquadmath: html-target-libquadmath
52624 html-target-libquadmath: \
52625 configure-target-libquadmath
52626 @: $(MAKE); $(unstage)
52627 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52628 r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 $(NORMAL_TARGET_EXPORTS) \
52631 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 html) \
52641 || exit 1
52643 @endif target-libquadmath
52645 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
52646 maybe-TAGS-target-libquadmath:
52647 @if target-libquadmath
52648 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
52650 TAGS-target-libquadmath: \
52651 configure-target-libquadmath
52652 @: $(MAKE); $(unstage)
52653 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52654 r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(NORMAL_TARGET_EXPORTS) \
52657 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 TAGS) \
52667 || exit 1
52669 @endif target-libquadmath
52671 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
52672 maybe-install-info-target-libquadmath:
52673 @if target-libquadmath
52674 maybe-install-info-target-libquadmath: install-info-target-libquadmath
52676 install-info-target-libquadmath: \
52677 configure-target-libquadmath \
52678 info-target-libquadmath
52679 @: $(MAKE); $(unstage)
52680 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52681 r=`${PWD_COMMAND}`; export r; \
52682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52683 $(NORMAL_TARGET_EXPORTS) \
52684 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52685 for flag in $(EXTRA_TARGET_FLAGS); do \
52686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52687 done; \
52688 (cd $(TARGET_SUBDIR)/libquadmath && \
52689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52691 "RANLIB=$${RANLIB}" \
52692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52693 install-info) \
52694 || exit 1
52696 @endif target-libquadmath
52698 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52699 maybe-install-dvi-target-libquadmath:
52700 @if target-libquadmath
52701 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52703 install-dvi-target-libquadmath: \
52704 configure-target-libquadmath \
52705 dvi-target-libquadmath
52706 @: $(MAKE); $(unstage)
52707 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52708 r=`${PWD_COMMAND}`; export r; \
52709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52710 $(NORMAL_TARGET_EXPORTS) \
52711 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52712 for flag in $(EXTRA_TARGET_FLAGS); do \
52713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52714 done; \
52715 (cd $(TARGET_SUBDIR)/libquadmath && \
52716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52718 "RANLIB=$${RANLIB}" \
52719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52720 install-dvi) \
52721 || exit 1
52723 @endif target-libquadmath
52725 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52726 maybe-install-pdf-target-libquadmath:
52727 @if target-libquadmath
52728 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52730 install-pdf-target-libquadmath: \
52731 configure-target-libquadmath \
52732 pdf-target-libquadmath
52733 @: $(MAKE); $(unstage)
52734 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52735 r=`${PWD_COMMAND}`; export r; \
52736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52737 $(NORMAL_TARGET_EXPORTS) \
52738 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52739 for flag in $(EXTRA_TARGET_FLAGS); do \
52740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52741 done; \
52742 (cd $(TARGET_SUBDIR)/libquadmath && \
52743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52745 "RANLIB=$${RANLIB}" \
52746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52747 install-pdf) \
52748 || exit 1
52750 @endif target-libquadmath
52752 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52753 maybe-install-html-target-libquadmath:
52754 @if target-libquadmath
52755 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52757 install-html-target-libquadmath: \
52758 configure-target-libquadmath \
52759 html-target-libquadmath
52760 @: $(MAKE); $(unstage)
52761 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52762 r=`${PWD_COMMAND}`; export r; \
52763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52764 $(NORMAL_TARGET_EXPORTS) \
52765 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52766 for flag in $(EXTRA_TARGET_FLAGS); do \
52767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52768 done; \
52769 (cd $(TARGET_SUBDIR)/libquadmath && \
52770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52772 "RANLIB=$${RANLIB}" \
52773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52774 install-html) \
52775 || exit 1
52777 @endif target-libquadmath
52779 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52780 maybe-installcheck-target-libquadmath:
52781 @if target-libquadmath
52782 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52784 installcheck-target-libquadmath: \
52785 configure-target-libquadmath
52786 @: $(MAKE); $(unstage)
52787 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52788 r=`${PWD_COMMAND}`; export r; \
52789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52790 $(NORMAL_TARGET_EXPORTS) \
52791 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52792 for flag in $(EXTRA_TARGET_FLAGS); do \
52793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52794 done; \
52795 (cd $(TARGET_SUBDIR)/libquadmath && \
52796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52798 "RANLIB=$${RANLIB}" \
52799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52800 installcheck) \
52801 || exit 1
52803 @endif target-libquadmath
52805 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52806 maybe-mostlyclean-target-libquadmath:
52807 @if target-libquadmath
52808 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52810 mostlyclean-target-libquadmath:
52811 @: $(MAKE); $(unstage)
52812 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52813 r=`${PWD_COMMAND}`; export r; \
52814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52815 $(NORMAL_TARGET_EXPORTS) \
52816 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 mostlyclean) \
52826 || exit 1
52828 @endif target-libquadmath
52830 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52831 maybe-clean-target-libquadmath:
52832 @if target-libquadmath
52833 maybe-clean-target-libquadmath: clean-target-libquadmath
52835 clean-target-libquadmath:
52836 @: $(MAKE); $(unstage)
52837 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52838 r=`${PWD_COMMAND}`; export r; \
52839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52840 $(NORMAL_TARGET_EXPORTS) \
52841 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52842 for flag in $(EXTRA_TARGET_FLAGS); do \
52843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52844 done; \
52845 (cd $(TARGET_SUBDIR)/libquadmath && \
52846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52848 "RANLIB=$${RANLIB}" \
52849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52850 clean) \
52851 || exit 1
52853 @endif target-libquadmath
52855 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52856 maybe-distclean-target-libquadmath:
52857 @if target-libquadmath
52858 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52860 distclean-target-libquadmath:
52861 @: $(MAKE); $(unstage)
52862 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52863 r=`${PWD_COMMAND}`; export r; \
52864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52865 $(NORMAL_TARGET_EXPORTS) \
52866 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52867 for flag in $(EXTRA_TARGET_FLAGS); do \
52868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52869 done; \
52870 (cd $(TARGET_SUBDIR)/libquadmath && \
52871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52873 "RANLIB=$${RANLIB}" \
52874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52875 distclean) \
52876 || exit 1
52878 @endif target-libquadmath
52880 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52881 maybe-maintainer-clean-target-libquadmath:
52882 @if target-libquadmath
52883 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52885 maintainer-clean-target-libquadmath:
52886 @: $(MAKE); $(unstage)
52887 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52888 r=`${PWD_COMMAND}`; export r; \
52889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52890 $(NORMAL_TARGET_EXPORTS) \
52891 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52892 for flag in $(EXTRA_TARGET_FLAGS); do \
52893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52894 done; \
52895 (cd $(TARGET_SUBDIR)/libquadmath && \
52896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52898 "RANLIB=$${RANLIB}" \
52899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52900 maintainer-clean) \
52901 || exit 1
52903 @endif target-libquadmath
52909 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52910 maybe-configure-target-libgfortran:
52911 @if gcc-bootstrap
52912 configure-target-libgfortran: stage_current
52913 @endif gcc-bootstrap
52914 @if target-libgfortran
52915 maybe-configure-target-libgfortran: configure-target-libgfortran
52916 configure-target-libgfortran:
52917 @: $(MAKE); $(unstage)
52918 @r=`${PWD_COMMAND}`; export r; \
52919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52920 echo "Checking multilib configuration for libgfortran..."; \
52921 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52922 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52923 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52924 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52925 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52926 else \
52927 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52928 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52929 fi; \
52930 else \
52931 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52932 fi; \
52933 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52934 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52935 $(NORMAL_TARGET_EXPORTS) \
52936 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52937 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52938 case $(srcdir) in \
52939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52940 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52942 esac; \
52943 module_srcdir=libgfortran; \
52944 rm -f no-such-file || : ; \
52945 CONFIG_SITE=no-such-file $(SHELL) \
52946 $$s/$$module_srcdir/configure \
52947 --srcdir=$${topdir}/$$module_srcdir \
52948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52949 --target=${target_alias} \
52950 || exit 1
52951 @endif target-libgfortran
52957 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52958 maybe-all-target-libgfortran:
52959 @if gcc-bootstrap
52960 all-target-libgfortran: stage_current
52961 @endif gcc-bootstrap
52962 @if target-libgfortran
52963 TARGET-target-libgfortran=all
52964 maybe-all-target-libgfortran: all-target-libgfortran
52965 all-target-libgfortran: configure-target-libgfortran
52966 @: $(MAKE); $(unstage)
52967 @r=`${PWD_COMMAND}`; export r; \
52968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52969 $(NORMAL_TARGET_EXPORTS) \
52970 (cd $(TARGET_SUBDIR)/libgfortran && \
52971 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52972 $(TARGET-target-libgfortran))
52973 @endif target-libgfortran
52979 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52980 maybe-check-target-libgfortran:
52981 @if target-libgfortran
52982 maybe-check-target-libgfortran: check-target-libgfortran
52984 check-target-libgfortran:
52985 @: $(MAKE); $(unstage)
52986 @r=`${PWD_COMMAND}`; export r; \
52987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52988 $(NORMAL_TARGET_EXPORTS) \
52989 (cd $(TARGET_SUBDIR)/libgfortran && \
52990 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52992 @endif target-libgfortran
52994 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52995 maybe-install-target-libgfortran:
52996 @if target-libgfortran
52997 maybe-install-target-libgfortran: install-target-libgfortran
52999 install-target-libgfortran: installdirs
53000 @: $(MAKE); $(unstage)
53001 @r=`${PWD_COMMAND}`; export r; \
53002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53003 $(NORMAL_TARGET_EXPORTS) \
53004 (cd $(TARGET_SUBDIR)/libgfortran && \
53005 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53007 @endif target-libgfortran
53009 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
53010 maybe-install-strip-target-libgfortran:
53011 @if target-libgfortran
53012 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
53014 install-strip-target-libgfortran: installdirs
53015 @: $(MAKE); $(unstage)
53016 @r=`${PWD_COMMAND}`; export r; \
53017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53018 $(NORMAL_TARGET_EXPORTS) \
53019 (cd $(TARGET_SUBDIR)/libgfortran && \
53020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53022 @endif target-libgfortran
53024 # Other targets (info, dvi, pdf, etc.)
53026 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
53027 maybe-info-target-libgfortran:
53028 @if target-libgfortran
53029 maybe-info-target-libgfortran: info-target-libgfortran
53031 info-target-libgfortran: \
53032 configure-target-libgfortran
53033 @: $(MAKE); $(unstage)
53034 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53035 r=`${PWD_COMMAND}`; export r; \
53036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53037 $(NORMAL_TARGET_EXPORTS) \
53038 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
53039 for flag in $(EXTRA_TARGET_FLAGS); do \
53040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53041 done; \
53042 (cd $(TARGET_SUBDIR)/libgfortran && \
53043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53045 "RANLIB=$${RANLIB}" \
53046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53047 info) \
53048 || exit 1
53050 @endif target-libgfortran
53052 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
53053 maybe-dvi-target-libgfortran:
53054 @if target-libgfortran
53055 maybe-dvi-target-libgfortran: dvi-target-libgfortran
53057 dvi-target-libgfortran: \
53058 configure-target-libgfortran
53059 @: $(MAKE); $(unstage)
53060 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53061 r=`${PWD_COMMAND}`; export r; \
53062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53063 $(NORMAL_TARGET_EXPORTS) \
53064 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
53065 for flag in $(EXTRA_TARGET_FLAGS); do \
53066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53067 done; \
53068 (cd $(TARGET_SUBDIR)/libgfortran && \
53069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53071 "RANLIB=$${RANLIB}" \
53072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53073 dvi) \
53074 || exit 1
53076 @endif target-libgfortran
53078 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
53079 maybe-pdf-target-libgfortran:
53080 @if target-libgfortran
53081 maybe-pdf-target-libgfortran: pdf-target-libgfortran
53083 pdf-target-libgfortran: \
53084 configure-target-libgfortran
53085 @: $(MAKE); $(unstage)
53086 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53087 r=`${PWD_COMMAND}`; export r; \
53088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53089 $(NORMAL_TARGET_EXPORTS) \
53090 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
53091 for flag in $(EXTRA_TARGET_FLAGS); do \
53092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53093 done; \
53094 (cd $(TARGET_SUBDIR)/libgfortran && \
53095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53097 "RANLIB=$${RANLIB}" \
53098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53099 pdf) \
53100 || exit 1
53102 @endif target-libgfortran
53104 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
53105 maybe-html-target-libgfortran:
53106 @if target-libgfortran
53107 maybe-html-target-libgfortran: html-target-libgfortran
53109 html-target-libgfortran: \
53110 configure-target-libgfortran
53111 @: $(MAKE); $(unstage)
53112 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53113 r=`${PWD_COMMAND}`; export r; \
53114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53115 $(NORMAL_TARGET_EXPORTS) \
53116 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
53117 for flag in $(EXTRA_TARGET_FLAGS); do \
53118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53119 done; \
53120 (cd $(TARGET_SUBDIR)/libgfortran && \
53121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53123 "RANLIB=$${RANLIB}" \
53124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53125 html) \
53126 || exit 1
53128 @endif target-libgfortran
53130 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
53131 maybe-TAGS-target-libgfortran:
53132 @if target-libgfortran
53133 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
53135 TAGS-target-libgfortran: \
53136 configure-target-libgfortran
53137 @: $(MAKE); $(unstage)
53138 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53139 r=`${PWD_COMMAND}`; export r; \
53140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53141 $(NORMAL_TARGET_EXPORTS) \
53142 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
53143 for flag in $(EXTRA_TARGET_FLAGS); do \
53144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53145 done; \
53146 (cd $(TARGET_SUBDIR)/libgfortran && \
53147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53149 "RANLIB=$${RANLIB}" \
53150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53151 TAGS) \
53152 || exit 1
53154 @endif target-libgfortran
53156 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
53157 maybe-install-info-target-libgfortran:
53158 @if target-libgfortran
53159 maybe-install-info-target-libgfortran: install-info-target-libgfortran
53161 install-info-target-libgfortran: \
53162 configure-target-libgfortran \
53163 info-target-libgfortran
53164 @: $(MAKE); $(unstage)
53165 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53166 r=`${PWD_COMMAND}`; export r; \
53167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53168 $(NORMAL_TARGET_EXPORTS) \
53169 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
53170 for flag in $(EXTRA_TARGET_FLAGS); do \
53171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53172 done; \
53173 (cd $(TARGET_SUBDIR)/libgfortran && \
53174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53176 "RANLIB=$${RANLIB}" \
53177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53178 install-info) \
53179 || exit 1
53181 @endif target-libgfortran
53183 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
53184 maybe-install-dvi-target-libgfortran:
53185 @if target-libgfortran
53186 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
53188 install-dvi-target-libgfortran: \
53189 configure-target-libgfortran \
53190 dvi-target-libgfortran
53191 @: $(MAKE); $(unstage)
53192 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53193 r=`${PWD_COMMAND}`; export r; \
53194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53195 $(NORMAL_TARGET_EXPORTS) \
53196 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
53197 for flag in $(EXTRA_TARGET_FLAGS); do \
53198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53199 done; \
53200 (cd $(TARGET_SUBDIR)/libgfortran && \
53201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53203 "RANLIB=$${RANLIB}" \
53204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53205 install-dvi) \
53206 || exit 1
53208 @endif target-libgfortran
53210 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
53211 maybe-install-pdf-target-libgfortran:
53212 @if target-libgfortran
53213 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
53215 install-pdf-target-libgfortran: \
53216 configure-target-libgfortran \
53217 pdf-target-libgfortran
53218 @: $(MAKE); $(unstage)
53219 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53220 r=`${PWD_COMMAND}`; export r; \
53221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53222 $(NORMAL_TARGET_EXPORTS) \
53223 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
53224 for flag in $(EXTRA_TARGET_FLAGS); do \
53225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53226 done; \
53227 (cd $(TARGET_SUBDIR)/libgfortran && \
53228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53230 "RANLIB=$${RANLIB}" \
53231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53232 install-pdf) \
53233 || exit 1
53235 @endif target-libgfortran
53237 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
53238 maybe-install-html-target-libgfortran:
53239 @if target-libgfortran
53240 maybe-install-html-target-libgfortran: install-html-target-libgfortran
53242 install-html-target-libgfortran: \
53243 configure-target-libgfortran \
53244 html-target-libgfortran
53245 @: $(MAKE); $(unstage)
53246 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53247 r=`${PWD_COMMAND}`; export r; \
53248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53249 $(NORMAL_TARGET_EXPORTS) \
53250 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
53251 for flag in $(EXTRA_TARGET_FLAGS); do \
53252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53253 done; \
53254 (cd $(TARGET_SUBDIR)/libgfortran && \
53255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53257 "RANLIB=$${RANLIB}" \
53258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53259 install-html) \
53260 || exit 1
53262 @endif target-libgfortran
53264 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
53265 maybe-installcheck-target-libgfortran:
53266 @if target-libgfortran
53267 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
53269 installcheck-target-libgfortran: \
53270 configure-target-libgfortran
53271 @: $(MAKE); $(unstage)
53272 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53273 r=`${PWD_COMMAND}`; export r; \
53274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53275 $(NORMAL_TARGET_EXPORTS) \
53276 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
53277 for flag in $(EXTRA_TARGET_FLAGS); do \
53278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53279 done; \
53280 (cd $(TARGET_SUBDIR)/libgfortran && \
53281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53283 "RANLIB=$${RANLIB}" \
53284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53285 installcheck) \
53286 || exit 1
53288 @endif target-libgfortran
53290 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
53291 maybe-mostlyclean-target-libgfortran:
53292 @if target-libgfortran
53293 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
53295 mostlyclean-target-libgfortran:
53296 @: $(MAKE); $(unstage)
53297 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53298 r=`${PWD_COMMAND}`; export r; \
53299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53300 $(NORMAL_TARGET_EXPORTS) \
53301 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
53302 for flag in $(EXTRA_TARGET_FLAGS); do \
53303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53304 done; \
53305 (cd $(TARGET_SUBDIR)/libgfortran && \
53306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53308 "RANLIB=$${RANLIB}" \
53309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53310 mostlyclean) \
53311 || exit 1
53313 @endif target-libgfortran
53315 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
53316 maybe-clean-target-libgfortran:
53317 @if target-libgfortran
53318 maybe-clean-target-libgfortran: clean-target-libgfortran
53320 clean-target-libgfortran:
53321 @: $(MAKE); $(unstage)
53322 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53323 r=`${PWD_COMMAND}`; export r; \
53324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53325 $(NORMAL_TARGET_EXPORTS) \
53326 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
53327 for flag in $(EXTRA_TARGET_FLAGS); do \
53328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53329 done; \
53330 (cd $(TARGET_SUBDIR)/libgfortran && \
53331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53333 "RANLIB=$${RANLIB}" \
53334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53335 clean) \
53336 || exit 1
53338 @endif target-libgfortran
53340 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
53341 maybe-distclean-target-libgfortran:
53342 @if target-libgfortran
53343 maybe-distclean-target-libgfortran: distclean-target-libgfortran
53345 distclean-target-libgfortran:
53346 @: $(MAKE); $(unstage)
53347 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53348 r=`${PWD_COMMAND}`; export r; \
53349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53350 $(NORMAL_TARGET_EXPORTS) \
53351 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
53352 for flag in $(EXTRA_TARGET_FLAGS); do \
53353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53354 done; \
53355 (cd $(TARGET_SUBDIR)/libgfortran && \
53356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53358 "RANLIB=$${RANLIB}" \
53359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53360 distclean) \
53361 || exit 1
53363 @endif target-libgfortran
53365 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
53366 maybe-maintainer-clean-target-libgfortran:
53367 @if target-libgfortran
53368 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
53370 maintainer-clean-target-libgfortran:
53371 @: $(MAKE); $(unstage)
53372 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53373 r=`${PWD_COMMAND}`; export r; \
53374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53375 $(NORMAL_TARGET_EXPORTS) \
53376 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
53377 for flag in $(EXTRA_TARGET_FLAGS); do \
53378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53379 done; \
53380 (cd $(TARGET_SUBDIR)/libgfortran && \
53381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53383 "RANLIB=$${RANLIB}" \
53384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53385 maintainer-clean) \
53386 || exit 1
53388 @endif target-libgfortran
53394 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
53395 maybe-configure-target-libobjc:
53396 @if gcc-bootstrap
53397 configure-target-libobjc: stage_current
53398 @endif gcc-bootstrap
53399 @if target-libobjc
53400 maybe-configure-target-libobjc: configure-target-libobjc
53401 configure-target-libobjc:
53402 @: $(MAKE); $(unstage)
53403 @r=`${PWD_COMMAND}`; export r; \
53404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53405 echo "Checking multilib configuration for libobjc..."; \
53406 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53407 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
53408 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53409 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53410 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
53411 else \
53412 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
53413 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53414 fi; \
53415 else \
53416 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53417 fi; \
53418 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
53419 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53420 $(NORMAL_TARGET_EXPORTS) \
53421 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
53422 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
53423 case $(srcdir) in \
53424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53425 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
53426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53427 esac; \
53428 module_srcdir=libobjc; \
53429 rm -f no-such-file || : ; \
53430 CONFIG_SITE=no-such-file $(SHELL) \
53431 $$s/$$module_srcdir/configure \
53432 --srcdir=$${topdir}/$$module_srcdir \
53433 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53434 --target=${target_alias} \
53435 || exit 1
53436 @endif target-libobjc
53442 .PHONY: all-target-libobjc maybe-all-target-libobjc
53443 maybe-all-target-libobjc:
53444 @if gcc-bootstrap
53445 all-target-libobjc: stage_current
53446 @endif gcc-bootstrap
53447 @if target-libobjc
53448 TARGET-target-libobjc=all
53449 maybe-all-target-libobjc: all-target-libobjc
53450 all-target-libobjc: configure-target-libobjc
53451 @: $(MAKE); $(unstage)
53452 @r=`${PWD_COMMAND}`; export r; \
53453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53454 $(NORMAL_TARGET_EXPORTS) \
53455 (cd $(TARGET_SUBDIR)/libobjc && \
53456 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53457 $(TARGET-target-libobjc))
53458 @endif target-libobjc
53464 .PHONY: check-target-libobjc maybe-check-target-libobjc
53465 maybe-check-target-libobjc:
53466 @if target-libobjc
53467 maybe-check-target-libobjc: check-target-libobjc
53469 check-target-libobjc:
53470 @: $(MAKE); $(unstage)
53471 @r=`${PWD_COMMAND}`; export r; \
53472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53473 $(NORMAL_TARGET_EXPORTS) \
53474 (cd $(TARGET_SUBDIR)/libobjc && \
53475 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53477 @endif target-libobjc
53479 .PHONY: install-target-libobjc maybe-install-target-libobjc
53480 maybe-install-target-libobjc:
53481 @if target-libobjc
53482 maybe-install-target-libobjc: install-target-libobjc
53484 install-target-libobjc: installdirs
53485 @: $(MAKE); $(unstage)
53486 @r=`${PWD_COMMAND}`; export r; \
53487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53488 $(NORMAL_TARGET_EXPORTS) \
53489 (cd $(TARGET_SUBDIR)/libobjc && \
53490 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53492 @endif target-libobjc
53494 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
53495 maybe-install-strip-target-libobjc:
53496 @if target-libobjc
53497 maybe-install-strip-target-libobjc: install-strip-target-libobjc
53499 install-strip-target-libobjc: installdirs
53500 @: $(MAKE); $(unstage)
53501 @r=`${PWD_COMMAND}`; export r; \
53502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53503 $(NORMAL_TARGET_EXPORTS) \
53504 (cd $(TARGET_SUBDIR)/libobjc && \
53505 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53507 @endif target-libobjc
53509 # Other targets (info, dvi, pdf, etc.)
53511 .PHONY: maybe-info-target-libobjc info-target-libobjc
53512 maybe-info-target-libobjc:
53513 @if target-libobjc
53514 maybe-info-target-libobjc: info-target-libobjc
53516 info-target-libobjc: \
53517 configure-target-libobjc
53518 @: $(MAKE); $(unstage)
53519 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53520 r=`${PWD_COMMAND}`; export r; \
53521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53522 $(NORMAL_TARGET_EXPORTS) \
53523 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
53524 for flag in $(EXTRA_TARGET_FLAGS); do \
53525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53526 done; \
53527 (cd $(TARGET_SUBDIR)/libobjc && \
53528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53530 "RANLIB=$${RANLIB}" \
53531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53532 info) \
53533 || exit 1
53535 @endif target-libobjc
53537 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
53538 maybe-dvi-target-libobjc:
53539 @if target-libobjc
53540 maybe-dvi-target-libobjc: dvi-target-libobjc
53542 dvi-target-libobjc: \
53543 configure-target-libobjc
53544 @: $(MAKE); $(unstage)
53545 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53546 r=`${PWD_COMMAND}`; export r; \
53547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53548 $(NORMAL_TARGET_EXPORTS) \
53549 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
53550 for flag in $(EXTRA_TARGET_FLAGS); do \
53551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53552 done; \
53553 (cd $(TARGET_SUBDIR)/libobjc && \
53554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53556 "RANLIB=$${RANLIB}" \
53557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53558 dvi) \
53559 || exit 1
53561 @endif target-libobjc
53563 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
53564 maybe-pdf-target-libobjc:
53565 @if target-libobjc
53566 maybe-pdf-target-libobjc: pdf-target-libobjc
53568 pdf-target-libobjc: \
53569 configure-target-libobjc
53570 @: $(MAKE); $(unstage)
53571 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53572 r=`${PWD_COMMAND}`; export r; \
53573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574 $(NORMAL_TARGET_EXPORTS) \
53575 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
53576 for flag in $(EXTRA_TARGET_FLAGS); do \
53577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53578 done; \
53579 (cd $(TARGET_SUBDIR)/libobjc && \
53580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53582 "RANLIB=$${RANLIB}" \
53583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53584 pdf) \
53585 || exit 1
53587 @endif target-libobjc
53589 .PHONY: maybe-html-target-libobjc html-target-libobjc
53590 maybe-html-target-libobjc:
53591 @if target-libobjc
53592 maybe-html-target-libobjc: html-target-libobjc
53594 html-target-libobjc: \
53595 configure-target-libobjc
53596 @: $(MAKE); $(unstage)
53597 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53598 r=`${PWD_COMMAND}`; export r; \
53599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53600 $(NORMAL_TARGET_EXPORTS) \
53601 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
53602 for flag in $(EXTRA_TARGET_FLAGS); do \
53603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53604 done; \
53605 (cd $(TARGET_SUBDIR)/libobjc && \
53606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53608 "RANLIB=$${RANLIB}" \
53609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53610 html) \
53611 || exit 1
53613 @endif target-libobjc
53615 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
53616 maybe-TAGS-target-libobjc:
53617 @if target-libobjc
53618 maybe-TAGS-target-libobjc: TAGS-target-libobjc
53620 # libobjc doesn't support TAGS.
53621 TAGS-target-libobjc:
53623 @endif target-libobjc
53625 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
53626 maybe-install-info-target-libobjc:
53627 @if target-libobjc
53628 maybe-install-info-target-libobjc: install-info-target-libobjc
53630 install-info-target-libobjc: \
53631 configure-target-libobjc \
53632 info-target-libobjc
53633 @: $(MAKE); $(unstage)
53634 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53635 r=`${PWD_COMMAND}`; export r; \
53636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53637 $(NORMAL_TARGET_EXPORTS) \
53638 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
53639 for flag in $(EXTRA_TARGET_FLAGS); do \
53640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53641 done; \
53642 (cd $(TARGET_SUBDIR)/libobjc && \
53643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53645 "RANLIB=$${RANLIB}" \
53646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53647 install-info) \
53648 || exit 1
53650 @endif target-libobjc
53652 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
53653 maybe-install-dvi-target-libobjc:
53654 @if target-libobjc
53655 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
53657 # libobjc doesn't support install-dvi.
53658 install-dvi-target-libobjc:
53660 @endif target-libobjc
53662 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
53663 maybe-install-pdf-target-libobjc:
53664 @if target-libobjc
53665 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
53667 install-pdf-target-libobjc: \
53668 configure-target-libobjc \
53669 pdf-target-libobjc
53670 @: $(MAKE); $(unstage)
53671 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53672 r=`${PWD_COMMAND}`; export r; \
53673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53674 $(NORMAL_TARGET_EXPORTS) \
53675 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
53676 for flag in $(EXTRA_TARGET_FLAGS); do \
53677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53678 done; \
53679 (cd $(TARGET_SUBDIR)/libobjc && \
53680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53682 "RANLIB=$${RANLIB}" \
53683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53684 install-pdf) \
53685 || exit 1
53687 @endif target-libobjc
53689 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53690 maybe-install-html-target-libobjc:
53691 @if target-libobjc
53692 maybe-install-html-target-libobjc: install-html-target-libobjc
53694 install-html-target-libobjc: \
53695 configure-target-libobjc \
53696 html-target-libobjc
53697 @: $(MAKE); $(unstage)
53698 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53699 r=`${PWD_COMMAND}`; export r; \
53700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53701 $(NORMAL_TARGET_EXPORTS) \
53702 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53703 for flag in $(EXTRA_TARGET_FLAGS); do \
53704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53705 done; \
53706 (cd $(TARGET_SUBDIR)/libobjc && \
53707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53709 "RANLIB=$${RANLIB}" \
53710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53711 install-html) \
53712 || exit 1
53714 @endif target-libobjc
53716 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53717 maybe-installcheck-target-libobjc:
53718 @if target-libobjc
53719 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53721 installcheck-target-libobjc: \
53722 configure-target-libobjc
53723 @: $(MAKE); $(unstage)
53724 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53725 r=`${PWD_COMMAND}`; export r; \
53726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53727 $(NORMAL_TARGET_EXPORTS) \
53728 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53729 for flag in $(EXTRA_TARGET_FLAGS); do \
53730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53731 done; \
53732 (cd $(TARGET_SUBDIR)/libobjc && \
53733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53735 "RANLIB=$${RANLIB}" \
53736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53737 installcheck) \
53738 || exit 1
53740 @endif target-libobjc
53742 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53743 maybe-mostlyclean-target-libobjc:
53744 @if target-libobjc
53745 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53747 mostlyclean-target-libobjc:
53748 @: $(MAKE); $(unstage)
53749 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53750 r=`${PWD_COMMAND}`; export r; \
53751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53752 $(NORMAL_TARGET_EXPORTS) \
53753 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53754 for flag in $(EXTRA_TARGET_FLAGS); do \
53755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53756 done; \
53757 (cd $(TARGET_SUBDIR)/libobjc && \
53758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53760 "RANLIB=$${RANLIB}" \
53761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53762 mostlyclean) \
53763 || exit 1
53765 @endif target-libobjc
53767 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53768 maybe-clean-target-libobjc:
53769 @if target-libobjc
53770 maybe-clean-target-libobjc: clean-target-libobjc
53772 clean-target-libobjc:
53773 @: $(MAKE); $(unstage)
53774 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53775 r=`${PWD_COMMAND}`; export r; \
53776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53777 $(NORMAL_TARGET_EXPORTS) \
53778 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53779 for flag in $(EXTRA_TARGET_FLAGS); do \
53780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53781 done; \
53782 (cd $(TARGET_SUBDIR)/libobjc && \
53783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53785 "RANLIB=$${RANLIB}" \
53786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53787 clean) \
53788 || exit 1
53790 @endif target-libobjc
53792 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53793 maybe-distclean-target-libobjc:
53794 @if target-libobjc
53795 maybe-distclean-target-libobjc: distclean-target-libobjc
53797 distclean-target-libobjc:
53798 @: $(MAKE); $(unstage)
53799 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53800 r=`${PWD_COMMAND}`; export r; \
53801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53802 $(NORMAL_TARGET_EXPORTS) \
53803 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53804 for flag in $(EXTRA_TARGET_FLAGS); do \
53805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53806 done; \
53807 (cd $(TARGET_SUBDIR)/libobjc && \
53808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53810 "RANLIB=$${RANLIB}" \
53811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53812 distclean) \
53813 || exit 1
53815 @endif target-libobjc
53817 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53818 maybe-maintainer-clean-target-libobjc:
53819 @if target-libobjc
53820 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53822 maintainer-clean-target-libobjc:
53823 @: $(MAKE); $(unstage)
53824 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53825 r=`${PWD_COMMAND}`; export r; \
53826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53827 $(NORMAL_TARGET_EXPORTS) \
53828 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53829 for flag in $(EXTRA_TARGET_FLAGS); do \
53830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53831 done; \
53832 (cd $(TARGET_SUBDIR)/libobjc && \
53833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53835 "RANLIB=$${RANLIB}" \
53836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53837 maintainer-clean) \
53838 || exit 1
53840 @endif target-libobjc
53846 .PHONY: configure-target-libgo maybe-configure-target-libgo
53847 maybe-configure-target-libgo:
53848 @if gcc-bootstrap
53849 configure-target-libgo: stage_current
53850 @endif gcc-bootstrap
53851 @if target-libgo
53852 maybe-configure-target-libgo: configure-target-libgo
53853 configure-target-libgo:
53854 @: $(MAKE); $(unstage)
53855 @r=`${PWD_COMMAND}`; export r; \
53856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53857 echo "Checking multilib configuration for libgo..."; \
53858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53859 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53860 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53861 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53862 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53863 else \
53864 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53865 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53866 fi; \
53867 else \
53868 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53869 fi; \
53870 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53872 $(NORMAL_TARGET_EXPORTS) \
53873 echo Configuring in $(TARGET_SUBDIR)/libgo; \
53874 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53875 case $(srcdir) in \
53876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53877 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53879 esac; \
53880 module_srcdir=libgo; \
53881 rm -f no-such-file || : ; \
53882 CONFIG_SITE=no-such-file $(SHELL) \
53883 $$s/$$module_srcdir/configure \
53884 --srcdir=$${topdir}/$$module_srcdir \
53885 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53886 --target=${target_alias} \
53887 || exit 1
53888 @endif target-libgo
53894 .PHONY: all-target-libgo maybe-all-target-libgo
53895 maybe-all-target-libgo:
53896 @if gcc-bootstrap
53897 all-target-libgo: stage_current
53898 @endif gcc-bootstrap
53899 @if target-libgo
53900 TARGET-target-libgo=all
53901 maybe-all-target-libgo: all-target-libgo
53902 all-target-libgo: configure-target-libgo
53903 @: $(MAKE); $(unstage)
53904 @r=`${PWD_COMMAND}`; export r; \
53905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53906 $(NORMAL_TARGET_EXPORTS) \
53907 (cd $(TARGET_SUBDIR)/libgo && \
53908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53909 $(TARGET-target-libgo))
53910 @endif target-libgo
53916 .PHONY: check-target-libgo maybe-check-target-libgo
53917 maybe-check-target-libgo:
53918 @if target-libgo
53919 maybe-check-target-libgo: check-target-libgo
53921 check-target-libgo:
53922 @: $(MAKE); $(unstage)
53923 @r=`${PWD_COMMAND}`; export r; \
53924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53925 $(NORMAL_TARGET_EXPORTS) \
53926 (cd $(TARGET_SUBDIR)/libgo && \
53927 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53929 @endif target-libgo
53931 .PHONY: install-target-libgo maybe-install-target-libgo
53932 maybe-install-target-libgo:
53933 @if target-libgo
53934 maybe-install-target-libgo: install-target-libgo
53936 install-target-libgo: installdirs
53937 @: $(MAKE); $(unstage)
53938 @r=`${PWD_COMMAND}`; export r; \
53939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53940 $(NORMAL_TARGET_EXPORTS) \
53941 (cd $(TARGET_SUBDIR)/libgo && \
53942 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53944 @endif target-libgo
53946 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53947 maybe-install-strip-target-libgo:
53948 @if target-libgo
53949 maybe-install-strip-target-libgo: install-strip-target-libgo
53951 install-strip-target-libgo: installdirs
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)/libgo && \
53957 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53959 @endif target-libgo
53961 # Other targets (info, dvi, pdf, etc.)
53963 .PHONY: maybe-info-target-libgo info-target-libgo
53964 maybe-info-target-libgo:
53965 @if target-libgo
53966 maybe-info-target-libgo: info-target-libgo
53968 info-target-libgo: \
53969 configure-target-libgo
53970 @: $(MAKE); $(unstage)
53971 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53972 r=`${PWD_COMMAND}`; export r; \
53973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53974 $(NORMAL_TARGET_EXPORTS) \
53975 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53976 for flag in $(EXTRA_TARGET_FLAGS); do \
53977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53978 done; \
53979 (cd $(TARGET_SUBDIR)/libgo && \
53980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53982 "RANLIB=$${RANLIB}" \
53983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53984 info) \
53985 || exit 1
53987 @endif target-libgo
53989 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53990 maybe-dvi-target-libgo:
53991 @if target-libgo
53992 maybe-dvi-target-libgo: dvi-target-libgo
53994 dvi-target-libgo: \
53995 configure-target-libgo
53996 @: $(MAKE); $(unstage)
53997 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53998 r=`${PWD_COMMAND}`; export r; \
53999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54000 $(NORMAL_TARGET_EXPORTS) \
54001 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
54002 for flag in $(EXTRA_TARGET_FLAGS); do \
54003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54004 done; \
54005 (cd $(TARGET_SUBDIR)/libgo && \
54006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54008 "RANLIB=$${RANLIB}" \
54009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54010 dvi) \
54011 || exit 1
54013 @endif target-libgo
54015 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
54016 maybe-pdf-target-libgo:
54017 @if target-libgo
54018 maybe-pdf-target-libgo: pdf-target-libgo
54020 pdf-target-libgo: \
54021 configure-target-libgo
54022 @: $(MAKE); $(unstage)
54023 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54024 r=`${PWD_COMMAND}`; export r; \
54025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54026 $(NORMAL_TARGET_EXPORTS) \
54027 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
54028 for flag in $(EXTRA_TARGET_FLAGS); do \
54029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54030 done; \
54031 (cd $(TARGET_SUBDIR)/libgo && \
54032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54034 "RANLIB=$${RANLIB}" \
54035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54036 pdf) \
54037 || exit 1
54039 @endif target-libgo
54041 .PHONY: maybe-html-target-libgo html-target-libgo
54042 maybe-html-target-libgo:
54043 @if target-libgo
54044 maybe-html-target-libgo: html-target-libgo
54046 html-target-libgo: \
54047 configure-target-libgo
54048 @: $(MAKE); $(unstage)
54049 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54050 r=`${PWD_COMMAND}`; export r; \
54051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54052 $(NORMAL_TARGET_EXPORTS) \
54053 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
54054 for flag in $(EXTRA_TARGET_FLAGS); do \
54055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54056 done; \
54057 (cd $(TARGET_SUBDIR)/libgo && \
54058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54060 "RANLIB=$${RANLIB}" \
54061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54062 html) \
54063 || exit 1
54065 @endif target-libgo
54067 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
54068 maybe-TAGS-target-libgo:
54069 @if target-libgo
54070 maybe-TAGS-target-libgo: TAGS-target-libgo
54072 TAGS-target-libgo: \
54073 configure-target-libgo
54074 @: $(MAKE); $(unstage)
54075 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54076 r=`${PWD_COMMAND}`; export r; \
54077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54078 $(NORMAL_TARGET_EXPORTS) \
54079 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
54080 for flag in $(EXTRA_TARGET_FLAGS); do \
54081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54082 done; \
54083 (cd $(TARGET_SUBDIR)/libgo && \
54084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54086 "RANLIB=$${RANLIB}" \
54087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54088 TAGS) \
54089 || exit 1
54091 @endif target-libgo
54093 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
54094 maybe-install-info-target-libgo:
54095 @if target-libgo
54096 maybe-install-info-target-libgo: install-info-target-libgo
54098 install-info-target-libgo: \
54099 configure-target-libgo \
54100 info-target-libgo
54101 @: $(MAKE); $(unstage)
54102 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54103 r=`${PWD_COMMAND}`; export r; \
54104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54105 $(NORMAL_TARGET_EXPORTS) \
54106 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
54107 for flag in $(EXTRA_TARGET_FLAGS); do \
54108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54109 done; \
54110 (cd $(TARGET_SUBDIR)/libgo && \
54111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54113 "RANLIB=$${RANLIB}" \
54114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54115 install-info) \
54116 || exit 1
54118 @endif target-libgo
54120 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
54121 maybe-install-dvi-target-libgo:
54122 @if target-libgo
54123 maybe-install-dvi-target-libgo: install-dvi-target-libgo
54125 install-dvi-target-libgo: \
54126 configure-target-libgo \
54127 dvi-target-libgo
54128 @: $(MAKE); $(unstage)
54129 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54130 r=`${PWD_COMMAND}`; export r; \
54131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54132 $(NORMAL_TARGET_EXPORTS) \
54133 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
54134 for flag in $(EXTRA_TARGET_FLAGS); do \
54135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54136 done; \
54137 (cd $(TARGET_SUBDIR)/libgo && \
54138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54140 "RANLIB=$${RANLIB}" \
54141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54142 install-dvi) \
54143 || exit 1
54145 @endif target-libgo
54147 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
54148 maybe-install-pdf-target-libgo:
54149 @if target-libgo
54150 maybe-install-pdf-target-libgo: install-pdf-target-libgo
54152 install-pdf-target-libgo: \
54153 configure-target-libgo \
54154 pdf-target-libgo
54155 @: $(MAKE); $(unstage)
54156 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54157 r=`${PWD_COMMAND}`; export r; \
54158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54159 $(NORMAL_TARGET_EXPORTS) \
54160 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
54161 for flag in $(EXTRA_TARGET_FLAGS); do \
54162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54163 done; \
54164 (cd $(TARGET_SUBDIR)/libgo && \
54165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54167 "RANLIB=$${RANLIB}" \
54168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54169 install-pdf) \
54170 || exit 1
54172 @endif target-libgo
54174 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
54175 maybe-install-html-target-libgo:
54176 @if target-libgo
54177 maybe-install-html-target-libgo: install-html-target-libgo
54179 install-html-target-libgo: \
54180 configure-target-libgo \
54181 html-target-libgo
54182 @: $(MAKE); $(unstage)
54183 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54184 r=`${PWD_COMMAND}`; export r; \
54185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186 $(NORMAL_TARGET_EXPORTS) \
54187 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
54188 for flag in $(EXTRA_TARGET_FLAGS); do \
54189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54190 done; \
54191 (cd $(TARGET_SUBDIR)/libgo && \
54192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54194 "RANLIB=$${RANLIB}" \
54195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54196 install-html) \
54197 || exit 1
54199 @endif target-libgo
54201 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
54202 maybe-installcheck-target-libgo:
54203 @if target-libgo
54204 maybe-installcheck-target-libgo: installcheck-target-libgo
54206 installcheck-target-libgo: \
54207 configure-target-libgo
54208 @: $(MAKE); $(unstage)
54209 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54210 r=`${PWD_COMMAND}`; export r; \
54211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54212 $(NORMAL_TARGET_EXPORTS) \
54213 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
54214 for flag in $(EXTRA_TARGET_FLAGS); do \
54215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54216 done; \
54217 (cd $(TARGET_SUBDIR)/libgo && \
54218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54220 "RANLIB=$${RANLIB}" \
54221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54222 installcheck) \
54223 || exit 1
54225 @endif target-libgo
54227 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
54228 maybe-mostlyclean-target-libgo:
54229 @if target-libgo
54230 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
54232 mostlyclean-target-libgo:
54233 @: $(MAKE); $(unstage)
54234 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54235 r=`${PWD_COMMAND}`; export r; \
54236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54237 $(NORMAL_TARGET_EXPORTS) \
54238 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
54239 for flag in $(EXTRA_TARGET_FLAGS); do \
54240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54241 done; \
54242 (cd $(TARGET_SUBDIR)/libgo && \
54243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54245 "RANLIB=$${RANLIB}" \
54246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54247 mostlyclean) \
54248 || exit 1
54250 @endif target-libgo
54252 .PHONY: maybe-clean-target-libgo clean-target-libgo
54253 maybe-clean-target-libgo:
54254 @if target-libgo
54255 maybe-clean-target-libgo: clean-target-libgo
54257 clean-target-libgo:
54258 @: $(MAKE); $(unstage)
54259 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54260 r=`${PWD_COMMAND}`; export r; \
54261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54262 $(NORMAL_TARGET_EXPORTS) \
54263 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
54264 for flag in $(EXTRA_TARGET_FLAGS); do \
54265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54266 done; \
54267 (cd $(TARGET_SUBDIR)/libgo && \
54268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54270 "RANLIB=$${RANLIB}" \
54271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54272 clean) \
54273 || exit 1
54275 @endif target-libgo
54277 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
54278 maybe-distclean-target-libgo:
54279 @if target-libgo
54280 maybe-distclean-target-libgo: distclean-target-libgo
54282 distclean-target-libgo:
54283 @: $(MAKE); $(unstage)
54284 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54285 r=`${PWD_COMMAND}`; export r; \
54286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54287 $(NORMAL_TARGET_EXPORTS) \
54288 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
54289 for flag in $(EXTRA_TARGET_FLAGS); do \
54290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54291 done; \
54292 (cd $(TARGET_SUBDIR)/libgo && \
54293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54295 "RANLIB=$${RANLIB}" \
54296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54297 distclean) \
54298 || exit 1
54300 @endif target-libgo
54302 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
54303 maybe-maintainer-clean-target-libgo:
54304 @if target-libgo
54305 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
54307 maintainer-clean-target-libgo:
54308 @: $(MAKE); $(unstage)
54309 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54310 r=`${PWD_COMMAND}`; export r; \
54311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54312 $(NORMAL_TARGET_EXPORTS) \
54313 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
54314 for flag in $(EXTRA_TARGET_FLAGS); do \
54315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54316 done; \
54317 (cd $(TARGET_SUBDIR)/libgo && \
54318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54320 "RANLIB=$${RANLIB}" \
54321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54322 maintainer-clean) \
54323 || exit 1
54325 @endif target-libgo
54331 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
54332 maybe-configure-target-libphobos:
54333 @if gcc-bootstrap
54334 configure-target-libphobos: stage_current
54335 @endif gcc-bootstrap
54336 @if target-libphobos
54337 maybe-configure-target-libphobos: configure-target-libphobos
54338 configure-target-libphobos:
54339 @r=`${PWD_COMMAND}`; export r; \
54340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54341 echo "Checking multilib configuration for libphobos..."; \
54342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54344 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54345 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54346 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54347 else \
54348 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54349 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54350 fi; \
54351 else \
54352 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54353 fi; \
54354 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54356 $(NORMAL_TARGET_EXPORTS) \
54357 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
54358 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
54359 case $(srcdir) in \
54360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54361 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54363 esac; \
54364 module_srcdir=libphobos; \
54365 rm -f no-such-file || : ; \
54366 CONFIG_SITE=no-such-file $(SHELL) \
54367 $$s/$$module_srcdir/configure \
54368 --srcdir=$${topdir}/$$module_srcdir \
54369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54370 --target=${target_alias} \
54371 || exit 1
54372 @endif target-libphobos
54376 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
54377 maybe-configure-stage1-target-libphobos:
54378 @if target-libphobos-bootstrap
54379 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
54380 configure-stage1-target-libphobos:
54381 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54382 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54383 @r=`${PWD_COMMAND}`; export r; \
54384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54385 TFLAGS="$(STAGE1_TFLAGS)"; \
54386 echo "Checking multilib configuration for libphobos..."; \
54387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54388 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54389 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54390 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54391 else \
54392 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54393 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54394 fi; \
54395 else \
54396 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54397 fi; \
54398 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54399 $(NORMAL_TARGET_EXPORTS) \
54400 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54401 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54402 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54403 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
54404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54405 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54406 case $(srcdir) in \
54407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54408 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54410 esac; \
54411 module_srcdir=libphobos; \
54412 $(SHELL) $$s/$$module_srcdir/configure \
54413 --srcdir=$${topdir}/$$module_srcdir \
54414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54415 --target=${target_alias} \
54417 $(STAGE1_CONFIGURE_FLAGS)
54418 @endif target-libphobos-bootstrap
54420 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
54421 maybe-configure-stage2-target-libphobos:
54422 @if target-libphobos-bootstrap
54423 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
54424 configure-stage2-target-libphobos:
54425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54426 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54427 @r=`${PWD_COMMAND}`; export r; \
54428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54429 TFLAGS="$(STAGE2_TFLAGS)"; \
54430 echo "Checking multilib configuration for libphobos..."; \
54431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54432 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54433 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54434 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54435 else \
54436 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54437 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54438 fi; \
54439 else \
54440 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54441 fi; \
54442 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54443 $(NORMAL_TARGET_EXPORTS) \
54445 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54448 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
54449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54450 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54451 case $(srcdir) in \
54452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54453 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54455 esac; \
54456 module_srcdir=libphobos; \
54457 $(SHELL) $$s/$$module_srcdir/configure \
54458 --srcdir=$${topdir}/$$module_srcdir \
54459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54460 --target=${target_alias} \
54461 --with-build-libsubdir=$(HOST_SUBDIR) \
54462 $(STAGE2_CONFIGURE_FLAGS)
54463 @endif target-libphobos-bootstrap
54465 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
54466 maybe-configure-stage3-target-libphobos:
54467 @if target-libphobos-bootstrap
54468 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
54469 configure-stage3-target-libphobos:
54470 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54471 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54472 @r=`${PWD_COMMAND}`; export r; \
54473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54474 TFLAGS="$(STAGE3_TFLAGS)"; \
54475 echo "Checking multilib configuration for libphobos..."; \
54476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54477 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54478 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54479 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54480 else \
54481 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54482 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54483 fi; \
54484 else \
54485 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54486 fi; \
54487 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54488 $(NORMAL_TARGET_EXPORTS) \
54490 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54493 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
54494 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54495 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54496 case $(srcdir) in \
54497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54498 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54500 esac; \
54501 module_srcdir=libphobos; \
54502 $(SHELL) $$s/$$module_srcdir/configure \
54503 --srcdir=$${topdir}/$$module_srcdir \
54504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54505 --target=${target_alias} \
54506 --with-build-libsubdir=$(HOST_SUBDIR) \
54507 $(STAGE3_CONFIGURE_FLAGS)
54508 @endif target-libphobos-bootstrap
54510 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
54511 maybe-configure-stage4-target-libphobos:
54512 @if target-libphobos-bootstrap
54513 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
54514 configure-stage4-target-libphobos:
54515 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54516 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54517 @r=`${PWD_COMMAND}`; export r; \
54518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519 TFLAGS="$(STAGE4_TFLAGS)"; \
54520 echo "Checking multilib configuration for libphobos..."; \
54521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54522 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54523 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54524 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54525 else \
54526 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54527 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54528 fi; \
54529 else \
54530 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54531 fi; \
54532 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54533 $(NORMAL_TARGET_EXPORTS) \
54535 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54538 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
54539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54540 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54541 case $(srcdir) in \
54542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54543 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54545 esac; \
54546 module_srcdir=libphobos; \
54547 $(SHELL) $$s/$$module_srcdir/configure \
54548 --srcdir=$${topdir}/$$module_srcdir \
54549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54550 --target=${target_alias} \
54551 --with-build-libsubdir=$(HOST_SUBDIR) \
54552 $(STAGE4_CONFIGURE_FLAGS)
54553 @endif target-libphobos-bootstrap
54555 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
54556 maybe-configure-stageprofile-target-libphobos:
54557 @if target-libphobos-bootstrap
54558 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54559 configure-stageprofile-target-libphobos:
54560 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54561 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54562 @r=`${PWD_COMMAND}`; export r; \
54563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54564 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54565 echo "Checking multilib configuration for libphobos..."; \
54566 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54567 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54568 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54569 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54570 else \
54571 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54572 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54573 fi; \
54574 else \
54575 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54576 fi; \
54577 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54578 $(NORMAL_TARGET_EXPORTS) \
54580 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54581 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54582 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54583 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
54584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54585 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54586 case $(srcdir) in \
54587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54588 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54590 esac; \
54591 module_srcdir=libphobos; \
54592 $(SHELL) $$s/$$module_srcdir/configure \
54593 --srcdir=$${topdir}/$$module_srcdir \
54594 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54595 --target=${target_alias} \
54596 --with-build-libsubdir=$(HOST_SUBDIR) \
54597 $(STAGEprofile_CONFIGURE_FLAGS)
54598 @endif target-libphobos-bootstrap
54600 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
54601 maybe-configure-stagetrain-target-libphobos:
54602 @if target-libphobos-bootstrap
54603 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
54604 configure-stagetrain-target-libphobos:
54605 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54606 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54607 @r=`${PWD_COMMAND}`; export r; \
54608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54609 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54610 echo "Checking multilib configuration for libphobos..."; \
54611 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54612 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54613 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54614 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54615 else \
54616 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54617 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54618 fi; \
54619 else \
54620 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54621 fi; \
54622 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54623 $(NORMAL_TARGET_EXPORTS) \
54625 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54628 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
54629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54630 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54631 case $(srcdir) in \
54632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54633 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54635 esac; \
54636 module_srcdir=libphobos; \
54637 $(SHELL) $$s/$$module_srcdir/configure \
54638 --srcdir=$${topdir}/$$module_srcdir \
54639 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54640 --target=${target_alias} \
54641 --with-build-libsubdir=$(HOST_SUBDIR) \
54642 $(STAGEtrain_CONFIGURE_FLAGS)
54643 @endif target-libphobos-bootstrap
54645 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
54646 maybe-configure-stagefeedback-target-libphobos:
54647 @if target-libphobos-bootstrap
54648 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54649 configure-stagefeedback-target-libphobos:
54650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54651 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54652 @r=`${PWD_COMMAND}`; export r; \
54653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54654 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54655 echo "Checking multilib configuration for libphobos..."; \
54656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54657 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54658 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54659 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54660 else \
54661 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54662 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54663 fi; \
54664 else \
54665 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54666 fi; \
54667 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54668 $(NORMAL_TARGET_EXPORTS) \
54670 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54673 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
54674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54675 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54676 case $(srcdir) in \
54677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54678 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54680 esac; \
54681 module_srcdir=libphobos; \
54682 $(SHELL) $$s/$$module_srcdir/configure \
54683 --srcdir=$${topdir}/$$module_srcdir \
54684 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54685 --target=${target_alias} \
54686 --with-build-libsubdir=$(HOST_SUBDIR) \
54687 $(STAGEfeedback_CONFIGURE_FLAGS)
54688 @endif target-libphobos-bootstrap
54690 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
54691 maybe-configure-stageautoprofile-target-libphobos:
54692 @if target-libphobos-bootstrap
54693 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54694 configure-stageautoprofile-target-libphobos:
54695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54696 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54697 @r=`${PWD_COMMAND}`; export r; \
54698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54699 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54700 echo "Checking multilib configuration for libphobos..."; \
54701 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54702 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54703 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54704 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54705 else \
54706 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54707 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54708 fi; \
54709 else \
54710 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54711 fi; \
54712 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54713 $(NORMAL_TARGET_EXPORTS) \
54715 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54718 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
54719 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54720 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54721 case $(srcdir) in \
54722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54723 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54725 esac; \
54726 module_srcdir=libphobos; \
54727 $(SHELL) $$s/$$module_srcdir/configure \
54728 --srcdir=$${topdir}/$$module_srcdir \
54729 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54730 --target=${target_alias} \
54731 --with-build-libsubdir=$(HOST_SUBDIR) \
54732 $(STAGEautoprofile_CONFIGURE_FLAGS)
54733 @endif target-libphobos-bootstrap
54735 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
54736 maybe-configure-stageautofeedback-target-libphobos:
54737 @if target-libphobos-bootstrap
54738 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54739 configure-stageautofeedback-target-libphobos:
54740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54741 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54742 @r=`${PWD_COMMAND}`; export r; \
54743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54744 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54745 echo "Checking multilib configuration for libphobos..."; \
54746 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54747 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54748 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54749 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54750 else \
54751 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54752 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54753 fi; \
54754 else \
54755 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54756 fi; \
54757 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54758 $(NORMAL_TARGET_EXPORTS) \
54760 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54763 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
54764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54765 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54766 case $(srcdir) in \
54767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54768 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54770 esac; \
54771 module_srcdir=libphobos; \
54772 $(SHELL) $$s/$$module_srcdir/configure \
54773 --srcdir=$${topdir}/$$module_srcdir \
54774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54775 --target=${target_alias} \
54776 --with-build-libsubdir=$(HOST_SUBDIR) \
54777 $(STAGEautofeedback_CONFIGURE_FLAGS)
54778 @endif target-libphobos-bootstrap
54784 .PHONY: all-target-libphobos maybe-all-target-libphobos
54785 maybe-all-target-libphobos:
54786 @if gcc-bootstrap
54787 all-target-libphobos: stage_current
54788 @endif gcc-bootstrap
54789 @if target-libphobos
54790 TARGET-target-libphobos=all
54791 maybe-all-target-libphobos: all-target-libphobos
54792 all-target-libphobos: configure-target-libphobos
54793 @r=`${PWD_COMMAND}`; export r; \
54794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54795 $(NORMAL_TARGET_EXPORTS) \
54796 (cd $(TARGET_SUBDIR)/libphobos && \
54797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54798 $(TARGET-target-libphobos))
54799 @endif target-libphobos
54803 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
54804 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
54805 maybe-all-stage1-target-libphobos:
54806 maybe-clean-stage1-target-libphobos:
54807 @if target-libphobos-bootstrap
54808 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
54809 all-stage1: all-stage1-target-libphobos
54810 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
54811 all-stage1-target-libphobos: configure-stage1-target-libphobos
54812 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54813 @r=`${PWD_COMMAND}`; export r; \
54814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54815 TFLAGS="$(STAGE1_TFLAGS)"; \
54816 $(NORMAL_TARGET_EXPORTS) \
54817 cd $(TARGET_SUBDIR)/libphobos && \
54819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54820 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54826 $(EXTRA_TARGET_FLAGS) \
54828 TFLAGS="$(STAGE1_TFLAGS)" \
54829 $(TARGET-stage1-target-libphobos)
54831 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
54832 clean-stage1: clean-stage1-target-libphobos
54833 clean-stage1-target-libphobos:
54834 @if [ $(current_stage) = stage1 ]; then \
54835 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54836 else \
54837 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
54838 $(MAKE) stage1-start; \
54839 fi; \
54840 cd $(TARGET_SUBDIR)/libphobos && \
54841 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54842 clean
54843 @endif target-libphobos-bootstrap
54846 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
54847 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
54848 maybe-all-stage2-target-libphobos:
54849 maybe-clean-stage2-target-libphobos:
54850 @if target-libphobos-bootstrap
54851 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
54852 all-stage2: all-stage2-target-libphobos
54853 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
54854 all-stage2-target-libphobos: configure-stage2-target-libphobos
54855 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54856 @r=`${PWD_COMMAND}`; export r; \
54857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54858 TFLAGS="$(STAGE2_TFLAGS)"; \
54859 $(NORMAL_TARGET_EXPORTS) \
54861 cd $(TARGET_SUBDIR)/libphobos && \
54863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54864 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54865 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54866 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54870 $(EXTRA_TARGET_FLAGS) \
54871 TFLAGS="$(STAGE2_TFLAGS)" \
54872 $(TARGET-stage2-target-libphobos)
54874 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
54875 clean-stage2: clean-stage2-target-libphobos
54876 clean-stage2-target-libphobos:
54877 @if [ $(current_stage) = stage2 ]; then \
54878 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54879 else \
54880 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
54881 $(MAKE) stage2-start; \
54882 fi; \
54883 cd $(TARGET_SUBDIR)/libphobos && \
54884 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54885 @endif target-libphobos-bootstrap
54888 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
54889 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
54890 maybe-all-stage3-target-libphobos:
54891 maybe-clean-stage3-target-libphobos:
54892 @if target-libphobos-bootstrap
54893 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
54894 all-stage3: all-stage3-target-libphobos
54895 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
54896 all-stage3-target-libphobos: configure-stage3-target-libphobos
54897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54898 @r=`${PWD_COMMAND}`; export r; \
54899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54900 TFLAGS="$(STAGE3_TFLAGS)"; \
54901 $(NORMAL_TARGET_EXPORTS) \
54903 cd $(TARGET_SUBDIR)/libphobos && \
54905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54906 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54907 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54908 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54912 $(EXTRA_TARGET_FLAGS) \
54913 TFLAGS="$(STAGE3_TFLAGS)" \
54914 $(TARGET-stage3-target-libphobos)
54916 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
54917 clean-stage3: clean-stage3-target-libphobos
54918 clean-stage3-target-libphobos:
54919 @if [ $(current_stage) = stage3 ]; then \
54920 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54921 else \
54922 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
54923 $(MAKE) stage3-start; \
54924 fi; \
54925 cd $(TARGET_SUBDIR)/libphobos && \
54926 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54927 @endif target-libphobos-bootstrap
54930 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
54931 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
54932 maybe-all-stage4-target-libphobos:
54933 maybe-clean-stage4-target-libphobos:
54934 @if target-libphobos-bootstrap
54935 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
54936 all-stage4: all-stage4-target-libphobos
54937 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
54938 all-stage4-target-libphobos: configure-stage4-target-libphobos
54939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54940 @r=`${PWD_COMMAND}`; export r; \
54941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54942 TFLAGS="$(STAGE4_TFLAGS)"; \
54943 $(NORMAL_TARGET_EXPORTS) \
54945 cd $(TARGET_SUBDIR)/libphobos && \
54947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54948 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54951 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54952 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54953 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54954 $(EXTRA_TARGET_FLAGS) \
54955 TFLAGS="$(STAGE4_TFLAGS)" \
54956 $(TARGET-stage4-target-libphobos)
54958 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
54959 clean-stage4: clean-stage4-target-libphobos
54960 clean-stage4-target-libphobos:
54961 @if [ $(current_stage) = stage4 ]; then \
54962 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54963 else \
54964 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
54965 $(MAKE) stage4-start; \
54966 fi; \
54967 cd $(TARGET_SUBDIR)/libphobos && \
54968 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54969 @endif target-libphobos-bootstrap
54972 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
54973 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
54974 maybe-all-stageprofile-target-libphobos:
54975 maybe-clean-stageprofile-target-libphobos:
54976 @if target-libphobos-bootstrap
54977 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
54978 all-stageprofile: all-stageprofile-target-libphobos
54979 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
54980 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54981 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54982 @r=`${PWD_COMMAND}`; export r; \
54983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54984 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54985 $(NORMAL_TARGET_EXPORTS) \
54987 cd $(TARGET_SUBDIR)/libphobos && \
54989 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54990 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54991 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54992 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54996 $(EXTRA_TARGET_FLAGS) \
54997 TFLAGS="$(STAGEprofile_TFLAGS)" \
54998 $(TARGET-stageprofile-target-libphobos)
55000 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
55001 clean-stageprofile: clean-stageprofile-target-libphobos
55002 clean-stageprofile-target-libphobos:
55003 @if [ $(current_stage) = stageprofile ]; then \
55004 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55005 else \
55006 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
55007 $(MAKE) stageprofile-start; \
55008 fi; \
55009 cd $(TARGET_SUBDIR)/libphobos && \
55010 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55011 @endif target-libphobos-bootstrap
55014 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
55015 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
55016 maybe-all-stagetrain-target-libphobos:
55017 maybe-clean-stagetrain-target-libphobos:
55018 @if target-libphobos-bootstrap
55019 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
55020 all-stagetrain: all-stagetrain-target-libphobos
55021 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
55022 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
55023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55024 @r=`${PWD_COMMAND}`; export r; \
55025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55026 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55027 $(NORMAL_TARGET_EXPORTS) \
55029 cd $(TARGET_SUBDIR)/libphobos && \
55031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55032 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55033 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55034 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55038 $(EXTRA_TARGET_FLAGS) \
55039 TFLAGS="$(STAGEtrain_TFLAGS)" \
55040 $(TARGET-stagetrain-target-libphobos)
55042 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
55043 clean-stagetrain: clean-stagetrain-target-libphobos
55044 clean-stagetrain-target-libphobos:
55045 @if [ $(current_stage) = stagetrain ]; then \
55046 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55047 else \
55048 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
55049 $(MAKE) stagetrain-start; \
55050 fi; \
55051 cd $(TARGET_SUBDIR)/libphobos && \
55052 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55053 @endif target-libphobos-bootstrap
55056 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
55057 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
55058 maybe-all-stagefeedback-target-libphobos:
55059 maybe-clean-stagefeedback-target-libphobos:
55060 @if target-libphobos-bootstrap
55061 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
55062 all-stagefeedback: all-stagefeedback-target-libphobos
55063 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
55064 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
55065 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55066 @r=`${PWD_COMMAND}`; export r; \
55067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55068 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55069 $(NORMAL_TARGET_EXPORTS) \
55071 cd $(TARGET_SUBDIR)/libphobos && \
55073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55074 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55080 $(EXTRA_TARGET_FLAGS) \
55081 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55082 $(TARGET-stagefeedback-target-libphobos)
55084 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
55085 clean-stagefeedback: clean-stagefeedback-target-libphobos
55086 clean-stagefeedback-target-libphobos:
55087 @if [ $(current_stage) = stagefeedback ]; then \
55088 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55089 else \
55090 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
55091 $(MAKE) stagefeedback-start; \
55092 fi; \
55093 cd $(TARGET_SUBDIR)/libphobos && \
55094 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55095 @endif target-libphobos-bootstrap
55098 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
55099 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
55100 maybe-all-stageautoprofile-target-libphobos:
55101 maybe-clean-stageautoprofile-target-libphobos:
55102 @if target-libphobos-bootstrap
55103 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
55104 all-stageautoprofile: all-stageautoprofile-target-libphobos
55105 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
55106 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
55107 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55108 @r=`${PWD_COMMAND}`; export r; \
55109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55110 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55111 $(NORMAL_TARGET_EXPORTS) \
55113 cd $(TARGET_SUBDIR)/libphobos && \
55114 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55116 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55122 $(EXTRA_TARGET_FLAGS) \
55123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55124 $(TARGET-stageautoprofile-target-libphobos)
55126 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
55127 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
55128 clean-stageautoprofile-target-libphobos:
55129 @if [ $(current_stage) = stageautoprofile ]; then \
55130 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55131 else \
55132 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
55133 $(MAKE) stageautoprofile-start; \
55134 fi; \
55135 cd $(TARGET_SUBDIR)/libphobos && \
55136 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55137 @endif target-libphobos-bootstrap
55140 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
55141 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
55142 maybe-all-stageautofeedback-target-libphobos:
55143 maybe-clean-stageautofeedback-target-libphobos:
55144 @if target-libphobos-bootstrap
55145 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
55146 all-stageautofeedback: all-stageautofeedback-target-libphobos
55147 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
55148 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
55149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55150 @r=`${PWD_COMMAND}`; export r; \
55151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55153 $(NORMAL_TARGET_EXPORTS) \
55155 cd $(TARGET_SUBDIR)/libphobos && \
55157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55158 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55159 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55160 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55161 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55162 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55163 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55164 $(EXTRA_TARGET_FLAGS) \
55165 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55166 $(TARGET-stageautofeedback-target-libphobos)
55168 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
55169 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
55170 clean-stageautofeedback-target-libphobos:
55171 @if [ $(current_stage) = stageautofeedback ]; then \
55172 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55173 else \
55174 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
55175 $(MAKE) stageautofeedback-start; \
55176 fi; \
55177 cd $(TARGET_SUBDIR)/libphobos && \
55178 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55179 @endif target-libphobos-bootstrap
55186 .PHONY: check-target-libphobos maybe-check-target-libphobos
55187 maybe-check-target-libphobos:
55188 @if target-libphobos
55189 maybe-check-target-libphobos: check-target-libphobos
55191 check-target-libphobos:
55192 @: $(MAKE); $(unstage)
55193 @r=`${PWD_COMMAND}`; export r; \
55194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55195 $(NORMAL_TARGET_EXPORTS) \
55196 (cd $(TARGET_SUBDIR)/libphobos && \
55197 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55199 @endif target-libphobos
55201 .PHONY: install-target-libphobos maybe-install-target-libphobos
55202 maybe-install-target-libphobos:
55203 @if target-libphobos
55204 maybe-install-target-libphobos: install-target-libphobos
55206 install-target-libphobos: installdirs
55207 @: $(MAKE); $(unstage)
55208 @r=`${PWD_COMMAND}`; export r; \
55209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55210 $(NORMAL_TARGET_EXPORTS) \
55211 (cd $(TARGET_SUBDIR)/libphobos && \
55212 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55214 @endif target-libphobos
55216 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
55217 maybe-install-strip-target-libphobos:
55218 @if target-libphobos
55219 maybe-install-strip-target-libphobos: install-strip-target-libphobos
55221 install-strip-target-libphobos: installdirs
55222 @: $(MAKE); $(unstage)
55223 @r=`${PWD_COMMAND}`; export r; \
55224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55225 $(NORMAL_TARGET_EXPORTS) \
55226 (cd $(TARGET_SUBDIR)/libphobos && \
55227 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55229 @endif target-libphobos
55231 # Other targets (info, dvi, pdf, etc.)
55233 .PHONY: maybe-info-target-libphobos info-target-libphobos
55234 maybe-info-target-libphobos:
55235 @if target-libphobos
55236 maybe-info-target-libphobos: info-target-libphobos
55238 info-target-libphobos: \
55239 configure-target-libphobos
55240 @: $(MAKE); $(unstage)
55241 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55242 r=`${PWD_COMMAND}`; export r; \
55243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55244 $(NORMAL_TARGET_EXPORTS) \
55245 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
55246 for flag in $(EXTRA_TARGET_FLAGS); do \
55247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55248 done; \
55249 (cd $(TARGET_SUBDIR)/libphobos && \
55250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55252 "RANLIB=$${RANLIB}" \
55253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55254 info) \
55255 || exit 1
55257 @endif target-libphobos
55259 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
55260 maybe-dvi-target-libphobos:
55261 @if target-libphobos
55262 maybe-dvi-target-libphobos: dvi-target-libphobos
55264 dvi-target-libphobos: \
55265 configure-target-libphobos
55266 @: $(MAKE); $(unstage)
55267 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55268 r=`${PWD_COMMAND}`; export r; \
55269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55270 $(NORMAL_TARGET_EXPORTS) \
55271 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
55272 for flag in $(EXTRA_TARGET_FLAGS); do \
55273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55274 done; \
55275 (cd $(TARGET_SUBDIR)/libphobos && \
55276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55278 "RANLIB=$${RANLIB}" \
55279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55280 dvi) \
55281 || exit 1
55283 @endif target-libphobos
55285 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
55286 maybe-pdf-target-libphobos:
55287 @if target-libphobos
55288 maybe-pdf-target-libphobos: pdf-target-libphobos
55290 pdf-target-libphobos: \
55291 configure-target-libphobos
55292 @: $(MAKE); $(unstage)
55293 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55294 r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 $(NORMAL_TARGET_EXPORTS) \
55297 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
55298 for flag in $(EXTRA_TARGET_FLAGS); do \
55299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55300 done; \
55301 (cd $(TARGET_SUBDIR)/libphobos && \
55302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55304 "RANLIB=$${RANLIB}" \
55305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55306 pdf) \
55307 || exit 1
55309 @endif target-libphobos
55311 .PHONY: maybe-html-target-libphobos html-target-libphobos
55312 maybe-html-target-libphobos:
55313 @if target-libphobos
55314 maybe-html-target-libphobos: html-target-libphobos
55316 html-target-libphobos: \
55317 configure-target-libphobos
55318 @: $(MAKE); $(unstage)
55319 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55320 r=`${PWD_COMMAND}`; export r; \
55321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55322 $(NORMAL_TARGET_EXPORTS) \
55323 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
55324 for flag in $(EXTRA_TARGET_FLAGS); do \
55325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55326 done; \
55327 (cd $(TARGET_SUBDIR)/libphobos && \
55328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55330 "RANLIB=$${RANLIB}" \
55331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55332 html) \
55333 || exit 1
55335 @endif target-libphobos
55337 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
55338 maybe-TAGS-target-libphobos:
55339 @if target-libphobos
55340 maybe-TAGS-target-libphobos: TAGS-target-libphobos
55342 TAGS-target-libphobos: \
55343 configure-target-libphobos
55344 @: $(MAKE); $(unstage)
55345 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55346 r=`${PWD_COMMAND}`; export r; \
55347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55348 $(NORMAL_TARGET_EXPORTS) \
55349 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
55350 for flag in $(EXTRA_TARGET_FLAGS); do \
55351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55352 done; \
55353 (cd $(TARGET_SUBDIR)/libphobos && \
55354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55356 "RANLIB=$${RANLIB}" \
55357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55358 TAGS) \
55359 || exit 1
55361 @endif target-libphobos
55363 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
55364 maybe-install-info-target-libphobos:
55365 @if target-libphobos
55366 maybe-install-info-target-libphobos: install-info-target-libphobos
55368 install-info-target-libphobos: \
55369 configure-target-libphobos \
55370 info-target-libphobos
55371 @: $(MAKE); $(unstage)
55372 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55373 r=`${PWD_COMMAND}`; export r; \
55374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55375 $(NORMAL_TARGET_EXPORTS) \
55376 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
55377 for flag in $(EXTRA_TARGET_FLAGS); do \
55378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55379 done; \
55380 (cd $(TARGET_SUBDIR)/libphobos && \
55381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55383 "RANLIB=$${RANLIB}" \
55384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55385 install-info) \
55386 || exit 1
55388 @endif target-libphobos
55390 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
55391 maybe-install-dvi-target-libphobos:
55392 @if target-libphobos
55393 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
55395 install-dvi-target-libphobos: \
55396 configure-target-libphobos \
55397 dvi-target-libphobos
55398 @: $(MAKE); $(unstage)
55399 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55400 r=`${PWD_COMMAND}`; export r; \
55401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55402 $(NORMAL_TARGET_EXPORTS) \
55403 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
55404 for flag in $(EXTRA_TARGET_FLAGS); do \
55405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55406 done; \
55407 (cd $(TARGET_SUBDIR)/libphobos && \
55408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55410 "RANLIB=$${RANLIB}" \
55411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55412 install-dvi) \
55413 || exit 1
55415 @endif target-libphobos
55417 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
55418 maybe-install-pdf-target-libphobos:
55419 @if target-libphobos
55420 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
55422 install-pdf-target-libphobos: \
55423 configure-target-libphobos \
55424 pdf-target-libphobos
55425 @: $(MAKE); $(unstage)
55426 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55427 r=`${PWD_COMMAND}`; export r; \
55428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55429 $(NORMAL_TARGET_EXPORTS) \
55430 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
55431 for flag in $(EXTRA_TARGET_FLAGS); do \
55432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55433 done; \
55434 (cd $(TARGET_SUBDIR)/libphobos && \
55435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55437 "RANLIB=$${RANLIB}" \
55438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55439 install-pdf) \
55440 || exit 1
55442 @endif target-libphobos
55444 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
55445 maybe-install-html-target-libphobos:
55446 @if target-libphobos
55447 maybe-install-html-target-libphobos: install-html-target-libphobos
55449 install-html-target-libphobos: \
55450 configure-target-libphobos \
55451 html-target-libphobos
55452 @: $(MAKE); $(unstage)
55453 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55454 r=`${PWD_COMMAND}`; export r; \
55455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55456 $(NORMAL_TARGET_EXPORTS) \
55457 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
55458 for flag in $(EXTRA_TARGET_FLAGS); do \
55459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55460 done; \
55461 (cd $(TARGET_SUBDIR)/libphobos && \
55462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55464 "RANLIB=$${RANLIB}" \
55465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55466 install-html) \
55467 || exit 1
55469 @endif target-libphobos
55471 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
55472 maybe-installcheck-target-libphobos:
55473 @if target-libphobos
55474 maybe-installcheck-target-libphobos: installcheck-target-libphobos
55476 installcheck-target-libphobos: \
55477 configure-target-libphobos
55478 @: $(MAKE); $(unstage)
55479 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55480 r=`${PWD_COMMAND}`; export r; \
55481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55482 $(NORMAL_TARGET_EXPORTS) \
55483 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
55484 for flag in $(EXTRA_TARGET_FLAGS); do \
55485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55486 done; \
55487 (cd $(TARGET_SUBDIR)/libphobos && \
55488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55490 "RANLIB=$${RANLIB}" \
55491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55492 installcheck) \
55493 || exit 1
55495 @endif target-libphobos
55497 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
55498 maybe-mostlyclean-target-libphobos:
55499 @if target-libphobos
55500 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
55502 mostlyclean-target-libphobos:
55503 @: $(MAKE); $(unstage)
55504 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55505 r=`${PWD_COMMAND}`; export r; \
55506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55507 $(NORMAL_TARGET_EXPORTS) \
55508 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
55509 for flag in $(EXTRA_TARGET_FLAGS); do \
55510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55511 done; \
55512 (cd $(TARGET_SUBDIR)/libphobos && \
55513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55515 "RANLIB=$${RANLIB}" \
55516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55517 mostlyclean) \
55518 || exit 1
55520 @endif target-libphobos
55522 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
55523 maybe-clean-target-libphobos:
55524 @if target-libphobos
55525 maybe-clean-target-libphobos: clean-target-libphobos
55527 clean-target-libphobos:
55528 @: $(MAKE); $(unstage)
55529 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55530 r=`${PWD_COMMAND}`; export r; \
55531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55532 $(NORMAL_TARGET_EXPORTS) \
55533 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
55534 for flag in $(EXTRA_TARGET_FLAGS); do \
55535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55536 done; \
55537 (cd $(TARGET_SUBDIR)/libphobos && \
55538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55540 "RANLIB=$${RANLIB}" \
55541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55542 clean) \
55543 || exit 1
55545 @endif target-libphobos
55547 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
55548 maybe-distclean-target-libphobos:
55549 @if target-libphobos
55550 maybe-distclean-target-libphobos: distclean-target-libphobos
55552 distclean-target-libphobos:
55553 @: $(MAKE); $(unstage)
55554 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55555 r=`${PWD_COMMAND}`; export r; \
55556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55557 $(NORMAL_TARGET_EXPORTS) \
55558 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
55559 for flag in $(EXTRA_TARGET_FLAGS); do \
55560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55561 done; \
55562 (cd $(TARGET_SUBDIR)/libphobos && \
55563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55565 "RANLIB=$${RANLIB}" \
55566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55567 distclean) \
55568 || exit 1
55570 @endif target-libphobos
55572 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
55573 maybe-maintainer-clean-target-libphobos:
55574 @if target-libphobos
55575 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
55577 maintainer-clean-target-libphobos:
55578 @: $(MAKE); $(unstage)
55579 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
55580 r=`${PWD_COMMAND}`; export r; \
55581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55582 $(NORMAL_TARGET_EXPORTS) \
55583 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
55584 for flag in $(EXTRA_TARGET_FLAGS); do \
55585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55586 done; \
55587 (cd $(TARGET_SUBDIR)/libphobos && \
55588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55590 "RANLIB=$${RANLIB}" \
55591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55592 maintainer-clean) \
55593 || exit 1
55595 @endif target-libphobos
55601 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
55602 maybe-configure-target-libtermcap:
55603 @if gcc-bootstrap
55604 configure-target-libtermcap: stage_current
55605 @endif gcc-bootstrap
55606 @if target-libtermcap
55607 maybe-configure-target-libtermcap: configure-target-libtermcap
55608 configure-target-libtermcap:
55609 @: $(MAKE); $(unstage)
55610 @r=`${PWD_COMMAND}`; export r; \
55611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55612 echo "Checking multilib configuration for libtermcap..."; \
55613 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
55614 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
55615 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
55616 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
55617 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
55618 else \
55619 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
55620 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
55621 fi; \
55622 else \
55623 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
55624 fi; \
55625 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
55626 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
55627 $(NORMAL_TARGET_EXPORTS) \
55628 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
55629 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
55630 case $(srcdir) in \
55631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55632 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
55633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55634 esac; \
55635 module_srcdir=libtermcap; \
55636 rm -f no-such-file || : ; \
55637 CONFIG_SITE=no-such-file $(SHELL) \
55638 $$s/$$module_srcdir/configure \
55639 --srcdir=$${topdir}/$$module_srcdir \
55640 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55641 --target=${target_alias} \
55642 || exit 1
55643 @endif target-libtermcap
55649 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
55650 maybe-all-target-libtermcap:
55651 @if gcc-bootstrap
55652 all-target-libtermcap: stage_current
55653 @endif gcc-bootstrap
55654 @if target-libtermcap
55655 TARGET-target-libtermcap=all
55656 maybe-all-target-libtermcap: all-target-libtermcap
55657 all-target-libtermcap: configure-target-libtermcap
55658 @: $(MAKE); $(unstage)
55659 @r=`${PWD_COMMAND}`; export r; \
55660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55661 $(NORMAL_TARGET_EXPORTS) \
55662 (cd $(TARGET_SUBDIR)/libtermcap && \
55663 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55664 $(TARGET-target-libtermcap))
55665 @endif target-libtermcap
55671 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
55672 maybe-check-target-libtermcap:
55673 @if target-libtermcap
55674 maybe-check-target-libtermcap: check-target-libtermcap
55676 # Dummy target for uncheckable module.
55677 check-target-libtermcap:
55679 @endif target-libtermcap
55681 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
55682 maybe-install-target-libtermcap:
55683 @if target-libtermcap
55684 maybe-install-target-libtermcap: install-target-libtermcap
55686 install-target-libtermcap: installdirs
55687 @: $(MAKE); $(unstage)
55688 @r=`${PWD_COMMAND}`; export r; \
55689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55690 $(NORMAL_TARGET_EXPORTS) \
55691 (cd $(TARGET_SUBDIR)/libtermcap && \
55692 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55694 @endif target-libtermcap
55696 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
55697 maybe-install-strip-target-libtermcap:
55698 @if target-libtermcap
55699 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
55701 install-strip-target-libtermcap: installdirs
55702 @: $(MAKE); $(unstage)
55703 @r=`${PWD_COMMAND}`; export r; \
55704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55705 $(NORMAL_TARGET_EXPORTS) \
55706 (cd $(TARGET_SUBDIR)/libtermcap && \
55707 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55709 @endif target-libtermcap
55711 # Other targets (info, dvi, pdf, etc.)
55713 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
55714 maybe-info-target-libtermcap:
55715 @if target-libtermcap
55716 maybe-info-target-libtermcap: info-target-libtermcap
55718 info-target-libtermcap: \
55719 configure-target-libtermcap
55720 @: $(MAKE); $(unstage)
55721 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55722 r=`${PWD_COMMAND}`; export r; \
55723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55724 $(NORMAL_TARGET_EXPORTS) \
55725 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
55726 for flag in $(EXTRA_TARGET_FLAGS); do \
55727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55728 done; \
55729 (cd $(TARGET_SUBDIR)/libtermcap && \
55730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55732 "RANLIB=$${RANLIB}" \
55733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55734 info) \
55735 || exit 1
55737 @endif target-libtermcap
55739 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
55740 maybe-dvi-target-libtermcap:
55741 @if target-libtermcap
55742 maybe-dvi-target-libtermcap: dvi-target-libtermcap
55744 dvi-target-libtermcap: \
55745 configure-target-libtermcap
55746 @: $(MAKE); $(unstage)
55747 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55748 r=`${PWD_COMMAND}`; export r; \
55749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55750 $(NORMAL_TARGET_EXPORTS) \
55751 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
55752 for flag in $(EXTRA_TARGET_FLAGS); do \
55753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55754 done; \
55755 (cd $(TARGET_SUBDIR)/libtermcap && \
55756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55758 "RANLIB=$${RANLIB}" \
55759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55760 dvi) \
55761 || exit 1
55763 @endif target-libtermcap
55765 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
55766 maybe-pdf-target-libtermcap:
55767 @if target-libtermcap
55768 maybe-pdf-target-libtermcap: pdf-target-libtermcap
55770 pdf-target-libtermcap: \
55771 configure-target-libtermcap
55772 @: $(MAKE); $(unstage)
55773 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55774 r=`${PWD_COMMAND}`; export r; \
55775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55776 $(NORMAL_TARGET_EXPORTS) \
55777 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
55778 for flag in $(EXTRA_TARGET_FLAGS); do \
55779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55780 done; \
55781 (cd $(TARGET_SUBDIR)/libtermcap && \
55782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55784 "RANLIB=$${RANLIB}" \
55785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55786 pdf) \
55787 || exit 1
55789 @endif target-libtermcap
55791 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
55792 maybe-html-target-libtermcap:
55793 @if target-libtermcap
55794 maybe-html-target-libtermcap: html-target-libtermcap
55796 html-target-libtermcap: \
55797 configure-target-libtermcap
55798 @: $(MAKE); $(unstage)
55799 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55800 r=`${PWD_COMMAND}`; export r; \
55801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55802 $(NORMAL_TARGET_EXPORTS) \
55803 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
55804 for flag in $(EXTRA_TARGET_FLAGS); do \
55805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55806 done; \
55807 (cd $(TARGET_SUBDIR)/libtermcap && \
55808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55810 "RANLIB=$${RANLIB}" \
55811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55812 html) \
55813 || exit 1
55815 @endif target-libtermcap
55817 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
55818 maybe-TAGS-target-libtermcap:
55819 @if target-libtermcap
55820 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
55822 TAGS-target-libtermcap: \
55823 configure-target-libtermcap
55824 @: $(MAKE); $(unstage)
55825 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55826 r=`${PWD_COMMAND}`; export r; \
55827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55828 $(NORMAL_TARGET_EXPORTS) \
55829 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
55830 for flag in $(EXTRA_TARGET_FLAGS); do \
55831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55832 done; \
55833 (cd $(TARGET_SUBDIR)/libtermcap && \
55834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55836 "RANLIB=$${RANLIB}" \
55837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55838 TAGS) \
55839 || exit 1
55841 @endif target-libtermcap
55843 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
55844 maybe-install-info-target-libtermcap:
55845 @if target-libtermcap
55846 maybe-install-info-target-libtermcap: install-info-target-libtermcap
55848 install-info-target-libtermcap: \
55849 configure-target-libtermcap \
55850 info-target-libtermcap
55851 @: $(MAKE); $(unstage)
55852 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55853 r=`${PWD_COMMAND}`; export r; \
55854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55855 $(NORMAL_TARGET_EXPORTS) \
55856 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
55857 for flag in $(EXTRA_TARGET_FLAGS); do \
55858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55859 done; \
55860 (cd $(TARGET_SUBDIR)/libtermcap && \
55861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55863 "RANLIB=$${RANLIB}" \
55864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55865 install-info) \
55866 || exit 1
55868 @endif target-libtermcap
55870 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
55871 maybe-install-dvi-target-libtermcap:
55872 @if target-libtermcap
55873 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
55875 install-dvi-target-libtermcap: \
55876 configure-target-libtermcap \
55877 dvi-target-libtermcap
55878 @: $(MAKE); $(unstage)
55879 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55880 r=`${PWD_COMMAND}`; export r; \
55881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55882 $(NORMAL_TARGET_EXPORTS) \
55883 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
55884 for flag in $(EXTRA_TARGET_FLAGS); do \
55885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55886 done; \
55887 (cd $(TARGET_SUBDIR)/libtermcap && \
55888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55890 "RANLIB=$${RANLIB}" \
55891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55892 install-dvi) \
55893 || exit 1
55895 @endif target-libtermcap
55897 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
55898 maybe-install-pdf-target-libtermcap:
55899 @if target-libtermcap
55900 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
55902 install-pdf-target-libtermcap: \
55903 configure-target-libtermcap \
55904 pdf-target-libtermcap
55905 @: $(MAKE); $(unstage)
55906 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55907 r=`${PWD_COMMAND}`; export r; \
55908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55909 $(NORMAL_TARGET_EXPORTS) \
55910 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
55911 for flag in $(EXTRA_TARGET_FLAGS); do \
55912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55913 done; \
55914 (cd $(TARGET_SUBDIR)/libtermcap && \
55915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55917 "RANLIB=$${RANLIB}" \
55918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55919 install-pdf) \
55920 || exit 1
55922 @endif target-libtermcap
55924 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
55925 maybe-install-html-target-libtermcap:
55926 @if target-libtermcap
55927 maybe-install-html-target-libtermcap: install-html-target-libtermcap
55929 install-html-target-libtermcap: \
55930 configure-target-libtermcap \
55931 html-target-libtermcap
55932 @: $(MAKE); $(unstage)
55933 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55934 r=`${PWD_COMMAND}`; export r; \
55935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55936 $(NORMAL_TARGET_EXPORTS) \
55937 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
55938 for flag in $(EXTRA_TARGET_FLAGS); do \
55939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55940 done; \
55941 (cd $(TARGET_SUBDIR)/libtermcap && \
55942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55944 "RANLIB=$${RANLIB}" \
55945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55946 install-html) \
55947 || exit 1
55949 @endif target-libtermcap
55951 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
55952 maybe-installcheck-target-libtermcap:
55953 @if target-libtermcap
55954 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
55956 installcheck-target-libtermcap: \
55957 configure-target-libtermcap
55958 @: $(MAKE); $(unstage)
55959 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55960 r=`${PWD_COMMAND}`; export r; \
55961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55962 $(NORMAL_TARGET_EXPORTS) \
55963 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
55964 for flag in $(EXTRA_TARGET_FLAGS); do \
55965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55966 done; \
55967 (cd $(TARGET_SUBDIR)/libtermcap && \
55968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55970 "RANLIB=$${RANLIB}" \
55971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55972 installcheck) \
55973 || exit 1
55975 @endif target-libtermcap
55977 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
55978 maybe-mostlyclean-target-libtermcap:
55979 @if target-libtermcap
55980 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
55982 # libtermcap doesn't support mostlyclean.
55983 mostlyclean-target-libtermcap:
55985 @endif target-libtermcap
55987 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
55988 maybe-clean-target-libtermcap:
55989 @if target-libtermcap
55990 maybe-clean-target-libtermcap: clean-target-libtermcap
55992 # libtermcap doesn't support clean.
55993 clean-target-libtermcap:
55995 @endif target-libtermcap
55997 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
55998 maybe-distclean-target-libtermcap:
55999 @if target-libtermcap
56000 maybe-distclean-target-libtermcap: distclean-target-libtermcap
56002 # libtermcap doesn't support distclean.
56003 distclean-target-libtermcap:
56005 @endif target-libtermcap
56007 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
56008 maybe-maintainer-clean-target-libtermcap:
56009 @if target-libtermcap
56010 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
56012 # libtermcap doesn't support maintainer-clean.
56013 maintainer-clean-target-libtermcap:
56015 @endif target-libtermcap
56021 .PHONY: configure-target-winsup maybe-configure-target-winsup
56022 maybe-configure-target-winsup:
56023 @if gcc-bootstrap
56024 configure-target-winsup: stage_current
56025 @endif gcc-bootstrap
56026 @if target-winsup
56027 maybe-configure-target-winsup: configure-target-winsup
56028 configure-target-winsup:
56029 @: $(MAKE); $(unstage)
56030 @r=`${PWD_COMMAND}`; export r; \
56031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56032 echo "Checking multilib configuration for winsup..."; \
56033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
56034 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
56035 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
56036 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
56037 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
56038 else \
56039 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
56040 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
56041 fi; \
56042 else \
56043 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
56044 fi; \
56045 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
56046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
56047 $(NORMAL_TARGET_EXPORTS) \
56048 echo Configuring in $(TARGET_SUBDIR)/winsup; \
56049 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
56050 case $(srcdir) in \
56051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56052 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
56053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56054 esac; \
56055 module_srcdir=winsup; \
56056 rm -f no-such-file || : ; \
56057 CONFIG_SITE=no-such-file $(SHELL) \
56058 $$s/$$module_srcdir/configure \
56059 --srcdir=$${topdir}/$$module_srcdir \
56060 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56061 --target=${target_alias} \
56062 || exit 1
56063 @endif target-winsup
56069 .PHONY: all-target-winsup maybe-all-target-winsup
56070 maybe-all-target-winsup:
56071 @if gcc-bootstrap
56072 all-target-winsup: stage_current
56073 @endif gcc-bootstrap
56074 @if target-winsup
56075 TARGET-target-winsup=all
56076 maybe-all-target-winsup: all-target-winsup
56077 all-target-winsup: configure-target-winsup
56078 @: $(MAKE); $(unstage)
56079 @r=`${PWD_COMMAND}`; export r; \
56080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56081 $(NORMAL_TARGET_EXPORTS) \
56082 (cd $(TARGET_SUBDIR)/winsup && \
56083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56084 $(TARGET-target-winsup))
56085 @endif target-winsup
56091 .PHONY: check-target-winsup maybe-check-target-winsup
56092 maybe-check-target-winsup:
56093 @if target-winsup
56094 maybe-check-target-winsup: check-target-winsup
56096 check-target-winsup:
56097 @: $(MAKE); $(unstage)
56098 @r=`${PWD_COMMAND}`; export r; \
56099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56100 $(NORMAL_TARGET_EXPORTS) \
56101 (cd $(TARGET_SUBDIR)/winsup && \
56102 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56104 @endif target-winsup
56106 .PHONY: install-target-winsup maybe-install-target-winsup
56107 maybe-install-target-winsup:
56108 @if target-winsup
56109 maybe-install-target-winsup: install-target-winsup
56111 install-target-winsup: installdirs
56112 @: $(MAKE); $(unstage)
56113 @r=`${PWD_COMMAND}`; export r; \
56114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56115 $(NORMAL_TARGET_EXPORTS) \
56116 (cd $(TARGET_SUBDIR)/winsup && \
56117 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56119 @endif target-winsup
56121 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
56122 maybe-install-strip-target-winsup:
56123 @if target-winsup
56124 maybe-install-strip-target-winsup: install-strip-target-winsup
56126 install-strip-target-winsup: installdirs
56127 @: $(MAKE); $(unstage)
56128 @r=`${PWD_COMMAND}`; export r; \
56129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56130 $(NORMAL_TARGET_EXPORTS) \
56131 (cd $(TARGET_SUBDIR)/winsup && \
56132 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56134 @endif target-winsup
56136 # Other targets (info, dvi, pdf, etc.)
56138 .PHONY: maybe-info-target-winsup info-target-winsup
56139 maybe-info-target-winsup:
56140 @if target-winsup
56141 maybe-info-target-winsup: info-target-winsup
56143 info-target-winsup: \
56144 configure-target-winsup
56145 @: $(MAKE); $(unstage)
56146 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56147 r=`${PWD_COMMAND}`; export r; \
56148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56149 $(NORMAL_TARGET_EXPORTS) \
56150 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
56151 for flag in $(EXTRA_TARGET_FLAGS); do \
56152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56153 done; \
56154 (cd $(TARGET_SUBDIR)/winsup && \
56155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56157 "RANLIB=$${RANLIB}" \
56158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56159 info) \
56160 || exit 1
56162 @endif target-winsup
56164 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
56165 maybe-dvi-target-winsup:
56166 @if target-winsup
56167 maybe-dvi-target-winsup: dvi-target-winsup
56169 dvi-target-winsup: \
56170 configure-target-winsup
56171 @: $(MAKE); $(unstage)
56172 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56173 r=`${PWD_COMMAND}`; export r; \
56174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56175 $(NORMAL_TARGET_EXPORTS) \
56176 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
56177 for flag in $(EXTRA_TARGET_FLAGS); do \
56178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56179 done; \
56180 (cd $(TARGET_SUBDIR)/winsup && \
56181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56183 "RANLIB=$${RANLIB}" \
56184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56185 dvi) \
56186 || exit 1
56188 @endif target-winsup
56190 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
56191 maybe-pdf-target-winsup:
56192 @if target-winsup
56193 maybe-pdf-target-winsup: pdf-target-winsup
56195 pdf-target-winsup: \
56196 configure-target-winsup
56197 @: $(MAKE); $(unstage)
56198 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56199 r=`${PWD_COMMAND}`; export r; \
56200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56201 $(NORMAL_TARGET_EXPORTS) \
56202 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
56203 for flag in $(EXTRA_TARGET_FLAGS); do \
56204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56205 done; \
56206 (cd $(TARGET_SUBDIR)/winsup && \
56207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56209 "RANLIB=$${RANLIB}" \
56210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56211 pdf) \
56212 || exit 1
56214 @endif target-winsup
56216 .PHONY: maybe-html-target-winsup html-target-winsup
56217 maybe-html-target-winsup:
56218 @if target-winsup
56219 maybe-html-target-winsup: html-target-winsup
56221 html-target-winsup: \
56222 configure-target-winsup
56223 @: $(MAKE); $(unstage)
56224 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56225 r=`${PWD_COMMAND}`; export r; \
56226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56227 $(NORMAL_TARGET_EXPORTS) \
56228 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
56229 for flag in $(EXTRA_TARGET_FLAGS); do \
56230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56231 done; \
56232 (cd $(TARGET_SUBDIR)/winsup && \
56233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56235 "RANLIB=$${RANLIB}" \
56236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56237 html) \
56238 || exit 1
56240 @endif target-winsup
56242 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
56243 maybe-TAGS-target-winsup:
56244 @if target-winsup
56245 maybe-TAGS-target-winsup: TAGS-target-winsup
56247 TAGS-target-winsup: \
56248 configure-target-winsup
56249 @: $(MAKE); $(unstage)
56250 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56251 r=`${PWD_COMMAND}`; export r; \
56252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56253 $(NORMAL_TARGET_EXPORTS) \
56254 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
56255 for flag in $(EXTRA_TARGET_FLAGS); do \
56256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56257 done; \
56258 (cd $(TARGET_SUBDIR)/winsup && \
56259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56261 "RANLIB=$${RANLIB}" \
56262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56263 TAGS) \
56264 || exit 1
56266 @endif target-winsup
56268 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
56269 maybe-install-info-target-winsup:
56270 @if target-winsup
56271 maybe-install-info-target-winsup: install-info-target-winsup
56273 install-info-target-winsup: \
56274 configure-target-winsup \
56275 info-target-winsup
56276 @: $(MAKE); $(unstage)
56277 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56278 r=`${PWD_COMMAND}`; export r; \
56279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56280 $(NORMAL_TARGET_EXPORTS) \
56281 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
56282 for flag in $(EXTRA_TARGET_FLAGS); do \
56283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56284 done; \
56285 (cd $(TARGET_SUBDIR)/winsup && \
56286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56288 "RANLIB=$${RANLIB}" \
56289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56290 install-info) \
56291 || exit 1
56293 @endif target-winsup
56295 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
56296 maybe-install-dvi-target-winsup:
56297 @if target-winsup
56298 maybe-install-dvi-target-winsup: install-dvi-target-winsup
56300 install-dvi-target-winsup: \
56301 configure-target-winsup \
56302 dvi-target-winsup
56303 @: $(MAKE); $(unstage)
56304 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56305 r=`${PWD_COMMAND}`; export r; \
56306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56307 $(NORMAL_TARGET_EXPORTS) \
56308 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
56309 for flag in $(EXTRA_TARGET_FLAGS); do \
56310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56311 done; \
56312 (cd $(TARGET_SUBDIR)/winsup && \
56313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56315 "RANLIB=$${RANLIB}" \
56316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56317 install-dvi) \
56318 || exit 1
56320 @endif target-winsup
56322 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
56323 maybe-install-pdf-target-winsup:
56324 @if target-winsup
56325 maybe-install-pdf-target-winsup: install-pdf-target-winsup
56327 install-pdf-target-winsup: \
56328 configure-target-winsup \
56329 pdf-target-winsup
56330 @: $(MAKE); $(unstage)
56331 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56332 r=`${PWD_COMMAND}`; export r; \
56333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56334 $(NORMAL_TARGET_EXPORTS) \
56335 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
56336 for flag in $(EXTRA_TARGET_FLAGS); do \
56337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56338 done; \
56339 (cd $(TARGET_SUBDIR)/winsup && \
56340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56342 "RANLIB=$${RANLIB}" \
56343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56344 install-pdf) \
56345 || exit 1
56347 @endif target-winsup
56349 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
56350 maybe-install-html-target-winsup:
56351 @if target-winsup
56352 maybe-install-html-target-winsup: install-html-target-winsup
56354 install-html-target-winsup: \
56355 configure-target-winsup \
56356 html-target-winsup
56357 @: $(MAKE); $(unstage)
56358 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56359 r=`${PWD_COMMAND}`; export r; \
56360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56361 $(NORMAL_TARGET_EXPORTS) \
56362 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
56363 for flag in $(EXTRA_TARGET_FLAGS); do \
56364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56365 done; \
56366 (cd $(TARGET_SUBDIR)/winsup && \
56367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56369 "RANLIB=$${RANLIB}" \
56370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56371 install-html) \
56372 || exit 1
56374 @endif target-winsup
56376 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
56377 maybe-installcheck-target-winsup:
56378 @if target-winsup
56379 maybe-installcheck-target-winsup: installcheck-target-winsup
56381 installcheck-target-winsup: \
56382 configure-target-winsup
56383 @: $(MAKE); $(unstage)
56384 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56385 r=`${PWD_COMMAND}`; export r; \
56386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56387 $(NORMAL_TARGET_EXPORTS) \
56388 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
56389 for flag in $(EXTRA_TARGET_FLAGS); do \
56390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56391 done; \
56392 (cd $(TARGET_SUBDIR)/winsup && \
56393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56395 "RANLIB=$${RANLIB}" \
56396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56397 installcheck) \
56398 || exit 1
56400 @endif target-winsup
56402 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
56403 maybe-mostlyclean-target-winsup:
56404 @if target-winsup
56405 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
56407 mostlyclean-target-winsup:
56408 @: $(MAKE); $(unstage)
56409 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56410 r=`${PWD_COMMAND}`; export r; \
56411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56412 $(NORMAL_TARGET_EXPORTS) \
56413 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
56414 for flag in $(EXTRA_TARGET_FLAGS); do \
56415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56416 done; \
56417 (cd $(TARGET_SUBDIR)/winsup && \
56418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56420 "RANLIB=$${RANLIB}" \
56421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56422 mostlyclean) \
56423 || exit 1
56425 @endif target-winsup
56427 .PHONY: maybe-clean-target-winsup clean-target-winsup
56428 maybe-clean-target-winsup:
56429 @if target-winsup
56430 maybe-clean-target-winsup: clean-target-winsup
56432 clean-target-winsup:
56433 @: $(MAKE); $(unstage)
56434 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56435 r=`${PWD_COMMAND}`; export r; \
56436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56437 $(NORMAL_TARGET_EXPORTS) \
56438 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
56439 for flag in $(EXTRA_TARGET_FLAGS); do \
56440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56441 done; \
56442 (cd $(TARGET_SUBDIR)/winsup && \
56443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56445 "RANLIB=$${RANLIB}" \
56446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56447 clean) \
56448 || exit 1
56450 @endif target-winsup
56452 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
56453 maybe-distclean-target-winsup:
56454 @if target-winsup
56455 maybe-distclean-target-winsup: distclean-target-winsup
56457 distclean-target-winsup:
56458 @: $(MAKE); $(unstage)
56459 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56460 r=`${PWD_COMMAND}`; export r; \
56461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56462 $(NORMAL_TARGET_EXPORTS) \
56463 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
56464 for flag in $(EXTRA_TARGET_FLAGS); do \
56465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56466 done; \
56467 (cd $(TARGET_SUBDIR)/winsup && \
56468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56470 "RANLIB=$${RANLIB}" \
56471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56472 distclean) \
56473 || exit 1
56475 @endif target-winsup
56477 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
56478 maybe-maintainer-clean-target-winsup:
56479 @if target-winsup
56480 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
56482 maintainer-clean-target-winsup:
56483 @: $(MAKE); $(unstage)
56484 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
56485 r=`${PWD_COMMAND}`; export r; \
56486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56487 $(NORMAL_TARGET_EXPORTS) \
56488 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
56489 for flag in $(EXTRA_TARGET_FLAGS); do \
56490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56491 done; \
56492 (cd $(TARGET_SUBDIR)/winsup && \
56493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56495 "RANLIB=$${RANLIB}" \
56496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56497 maintainer-clean) \
56498 || exit 1
56500 @endif target-winsup
56506 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
56507 maybe-configure-target-libgloss:
56508 @if gcc-bootstrap
56509 configure-target-libgloss: stage_current
56510 @endif gcc-bootstrap
56511 @if target-libgloss
56512 maybe-configure-target-libgloss: configure-target-libgloss
56513 configure-target-libgloss:
56514 @: $(MAKE); $(unstage)
56515 @r=`${PWD_COMMAND}`; export r; \
56516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56517 echo "Checking multilib configuration for libgloss..."; \
56518 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
56519 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
56520 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
56521 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
56522 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
56523 else \
56524 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
56525 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
56526 fi; \
56527 else \
56528 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
56529 fi; \
56530 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
56531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
56532 $(NORMAL_TARGET_EXPORTS) \
56533 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
56534 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
56535 case $(srcdir) in \
56536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56537 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
56538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56539 esac; \
56540 module_srcdir=libgloss; \
56541 rm -f no-such-file || : ; \
56542 CONFIG_SITE=no-such-file $(SHELL) \
56543 $$s/$$module_srcdir/configure \
56544 --srcdir=$${topdir}/$$module_srcdir \
56545 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56546 --target=${target_alias} \
56547 || exit 1
56548 @endif target-libgloss
56554 .PHONY: all-target-libgloss maybe-all-target-libgloss
56555 maybe-all-target-libgloss:
56556 @if gcc-bootstrap
56557 all-target-libgloss: stage_current
56558 @endif gcc-bootstrap
56559 @if target-libgloss
56560 TARGET-target-libgloss=all
56561 maybe-all-target-libgloss: all-target-libgloss
56562 all-target-libgloss: configure-target-libgloss
56563 @: $(MAKE); $(unstage)
56564 @r=`${PWD_COMMAND}`; export r; \
56565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56566 $(NORMAL_TARGET_EXPORTS) \
56567 (cd $(TARGET_SUBDIR)/libgloss && \
56568 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56569 $(TARGET-target-libgloss))
56570 @endif target-libgloss
56576 .PHONY: check-target-libgloss maybe-check-target-libgloss
56577 maybe-check-target-libgloss:
56578 @if target-libgloss
56579 maybe-check-target-libgloss: check-target-libgloss
56581 # Dummy target for uncheckable module.
56582 check-target-libgloss:
56584 @endif target-libgloss
56586 .PHONY: install-target-libgloss maybe-install-target-libgloss
56587 maybe-install-target-libgloss:
56588 @if target-libgloss
56589 maybe-install-target-libgloss: install-target-libgloss
56591 install-target-libgloss: installdirs
56592 @: $(MAKE); $(unstage)
56593 @r=`${PWD_COMMAND}`; export r; \
56594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56595 $(NORMAL_TARGET_EXPORTS) \
56596 (cd $(TARGET_SUBDIR)/libgloss && \
56597 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56599 @endif target-libgloss
56601 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
56602 maybe-install-strip-target-libgloss:
56603 @if target-libgloss
56604 maybe-install-strip-target-libgloss: install-strip-target-libgloss
56606 install-strip-target-libgloss: installdirs
56607 @: $(MAKE); $(unstage)
56608 @r=`${PWD_COMMAND}`; export r; \
56609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56610 $(NORMAL_TARGET_EXPORTS) \
56611 (cd $(TARGET_SUBDIR)/libgloss && \
56612 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56614 @endif target-libgloss
56616 # Other targets (info, dvi, pdf, etc.)
56618 .PHONY: maybe-info-target-libgloss info-target-libgloss
56619 maybe-info-target-libgloss:
56620 @if target-libgloss
56621 maybe-info-target-libgloss: info-target-libgloss
56623 info-target-libgloss: \
56624 configure-target-libgloss
56625 @: $(MAKE); $(unstage)
56626 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56627 r=`${PWD_COMMAND}`; export r; \
56628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56629 $(NORMAL_TARGET_EXPORTS) \
56630 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
56631 for flag in $(EXTRA_TARGET_FLAGS); do \
56632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56633 done; \
56634 (cd $(TARGET_SUBDIR)/libgloss && \
56635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56637 "RANLIB=$${RANLIB}" \
56638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56639 info) \
56640 || exit 1
56642 @endif target-libgloss
56644 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
56645 maybe-dvi-target-libgloss:
56646 @if target-libgloss
56647 maybe-dvi-target-libgloss: dvi-target-libgloss
56649 dvi-target-libgloss: \
56650 configure-target-libgloss
56651 @: $(MAKE); $(unstage)
56652 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56653 r=`${PWD_COMMAND}`; export r; \
56654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56655 $(NORMAL_TARGET_EXPORTS) \
56656 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
56657 for flag in $(EXTRA_TARGET_FLAGS); do \
56658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56659 done; \
56660 (cd $(TARGET_SUBDIR)/libgloss && \
56661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56663 "RANLIB=$${RANLIB}" \
56664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56665 dvi) \
56666 || exit 1
56668 @endif target-libgloss
56670 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
56671 maybe-pdf-target-libgloss:
56672 @if target-libgloss
56673 maybe-pdf-target-libgloss: pdf-target-libgloss
56675 pdf-target-libgloss: \
56676 configure-target-libgloss
56677 @: $(MAKE); $(unstage)
56678 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56679 r=`${PWD_COMMAND}`; export r; \
56680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56681 $(NORMAL_TARGET_EXPORTS) \
56682 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
56683 for flag in $(EXTRA_TARGET_FLAGS); do \
56684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56685 done; \
56686 (cd $(TARGET_SUBDIR)/libgloss && \
56687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56689 "RANLIB=$${RANLIB}" \
56690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56691 pdf) \
56692 || exit 1
56694 @endif target-libgloss
56696 .PHONY: maybe-html-target-libgloss html-target-libgloss
56697 maybe-html-target-libgloss:
56698 @if target-libgloss
56699 maybe-html-target-libgloss: html-target-libgloss
56701 html-target-libgloss: \
56702 configure-target-libgloss
56703 @: $(MAKE); $(unstage)
56704 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56705 r=`${PWD_COMMAND}`; export r; \
56706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56707 $(NORMAL_TARGET_EXPORTS) \
56708 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
56709 for flag in $(EXTRA_TARGET_FLAGS); do \
56710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56711 done; \
56712 (cd $(TARGET_SUBDIR)/libgloss && \
56713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56715 "RANLIB=$${RANLIB}" \
56716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56717 html) \
56718 || exit 1
56720 @endif target-libgloss
56722 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
56723 maybe-TAGS-target-libgloss:
56724 @if target-libgloss
56725 maybe-TAGS-target-libgloss: TAGS-target-libgloss
56727 TAGS-target-libgloss: \
56728 configure-target-libgloss
56729 @: $(MAKE); $(unstage)
56730 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56731 r=`${PWD_COMMAND}`; export r; \
56732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56733 $(NORMAL_TARGET_EXPORTS) \
56734 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
56735 for flag in $(EXTRA_TARGET_FLAGS); do \
56736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56737 done; \
56738 (cd $(TARGET_SUBDIR)/libgloss && \
56739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56741 "RANLIB=$${RANLIB}" \
56742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56743 TAGS) \
56744 || exit 1
56746 @endif target-libgloss
56748 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
56749 maybe-install-info-target-libgloss:
56750 @if target-libgloss
56751 maybe-install-info-target-libgloss: install-info-target-libgloss
56753 install-info-target-libgloss: \
56754 configure-target-libgloss \
56755 info-target-libgloss
56756 @: $(MAKE); $(unstage)
56757 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56758 r=`${PWD_COMMAND}`; export r; \
56759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56760 $(NORMAL_TARGET_EXPORTS) \
56761 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
56762 for flag in $(EXTRA_TARGET_FLAGS); do \
56763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56764 done; \
56765 (cd $(TARGET_SUBDIR)/libgloss && \
56766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56768 "RANLIB=$${RANLIB}" \
56769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56770 install-info) \
56771 || exit 1
56773 @endif target-libgloss
56775 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
56776 maybe-install-dvi-target-libgloss:
56777 @if target-libgloss
56778 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
56780 install-dvi-target-libgloss: \
56781 configure-target-libgloss \
56782 dvi-target-libgloss
56783 @: $(MAKE); $(unstage)
56784 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56785 r=`${PWD_COMMAND}`; export r; \
56786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56787 $(NORMAL_TARGET_EXPORTS) \
56788 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
56789 for flag in $(EXTRA_TARGET_FLAGS); do \
56790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56791 done; \
56792 (cd $(TARGET_SUBDIR)/libgloss && \
56793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56795 "RANLIB=$${RANLIB}" \
56796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56797 install-dvi) \
56798 || exit 1
56800 @endif target-libgloss
56802 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
56803 maybe-install-pdf-target-libgloss:
56804 @if target-libgloss
56805 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
56807 install-pdf-target-libgloss: \
56808 configure-target-libgloss \
56809 pdf-target-libgloss
56810 @: $(MAKE); $(unstage)
56811 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56812 r=`${PWD_COMMAND}`; export r; \
56813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56814 $(NORMAL_TARGET_EXPORTS) \
56815 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
56816 for flag in $(EXTRA_TARGET_FLAGS); do \
56817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56818 done; \
56819 (cd $(TARGET_SUBDIR)/libgloss && \
56820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56822 "RANLIB=$${RANLIB}" \
56823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56824 install-pdf) \
56825 || exit 1
56827 @endif target-libgloss
56829 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
56830 maybe-install-html-target-libgloss:
56831 @if target-libgloss
56832 maybe-install-html-target-libgloss: install-html-target-libgloss
56834 install-html-target-libgloss: \
56835 configure-target-libgloss \
56836 html-target-libgloss
56837 @: $(MAKE); $(unstage)
56838 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56839 r=`${PWD_COMMAND}`; export r; \
56840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56841 $(NORMAL_TARGET_EXPORTS) \
56842 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
56843 for flag in $(EXTRA_TARGET_FLAGS); do \
56844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56845 done; \
56846 (cd $(TARGET_SUBDIR)/libgloss && \
56847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56849 "RANLIB=$${RANLIB}" \
56850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56851 install-html) \
56852 || exit 1
56854 @endif target-libgloss
56856 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
56857 maybe-installcheck-target-libgloss:
56858 @if target-libgloss
56859 maybe-installcheck-target-libgloss: installcheck-target-libgloss
56861 installcheck-target-libgloss: \
56862 configure-target-libgloss
56863 @: $(MAKE); $(unstage)
56864 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56865 r=`${PWD_COMMAND}`; export r; \
56866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56867 $(NORMAL_TARGET_EXPORTS) \
56868 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
56869 for flag in $(EXTRA_TARGET_FLAGS); do \
56870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56871 done; \
56872 (cd $(TARGET_SUBDIR)/libgloss && \
56873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56875 "RANLIB=$${RANLIB}" \
56876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56877 installcheck) \
56878 || exit 1
56880 @endif target-libgloss
56882 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
56883 maybe-mostlyclean-target-libgloss:
56884 @if target-libgloss
56885 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
56887 mostlyclean-target-libgloss:
56888 @: $(MAKE); $(unstage)
56889 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56890 r=`${PWD_COMMAND}`; export r; \
56891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56892 $(NORMAL_TARGET_EXPORTS) \
56893 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
56894 for flag in $(EXTRA_TARGET_FLAGS); do \
56895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56896 done; \
56897 (cd $(TARGET_SUBDIR)/libgloss && \
56898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56900 "RANLIB=$${RANLIB}" \
56901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56902 mostlyclean) \
56903 || exit 1
56905 @endif target-libgloss
56907 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
56908 maybe-clean-target-libgloss:
56909 @if target-libgloss
56910 maybe-clean-target-libgloss: clean-target-libgloss
56912 clean-target-libgloss:
56913 @: $(MAKE); $(unstage)
56914 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56915 r=`${PWD_COMMAND}`; export r; \
56916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56917 $(NORMAL_TARGET_EXPORTS) \
56918 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
56919 for flag in $(EXTRA_TARGET_FLAGS); do \
56920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56921 done; \
56922 (cd $(TARGET_SUBDIR)/libgloss && \
56923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56925 "RANLIB=$${RANLIB}" \
56926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56927 clean) \
56928 || exit 1
56930 @endif target-libgloss
56932 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
56933 maybe-distclean-target-libgloss:
56934 @if target-libgloss
56935 maybe-distclean-target-libgloss: distclean-target-libgloss
56937 distclean-target-libgloss:
56938 @: $(MAKE); $(unstage)
56939 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56940 r=`${PWD_COMMAND}`; export r; \
56941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56942 $(NORMAL_TARGET_EXPORTS) \
56943 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
56944 for flag in $(EXTRA_TARGET_FLAGS); do \
56945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56946 done; \
56947 (cd $(TARGET_SUBDIR)/libgloss && \
56948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56950 "RANLIB=$${RANLIB}" \
56951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56952 distclean) \
56953 || exit 1
56955 @endif target-libgloss
56957 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
56958 maybe-maintainer-clean-target-libgloss:
56959 @if target-libgloss
56960 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
56962 maintainer-clean-target-libgloss:
56963 @: $(MAKE); $(unstage)
56964 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56965 r=`${PWD_COMMAND}`; export r; \
56966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56967 $(NORMAL_TARGET_EXPORTS) \
56968 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
56969 for flag in $(EXTRA_TARGET_FLAGS); do \
56970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56971 done; \
56972 (cd $(TARGET_SUBDIR)/libgloss && \
56973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56975 "RANLIB=$${RANLIB}" \
56976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56977 maintainer-clean) \
56978 || exit 1
56980 @endif target-libgloss
56986 .PHONY: configure-target-libffi maybe-configure-target-libffi
56987 maybe-configure-target-libffi:
56988 @if gcc-bootstrap
56989 configure-target-libffi: stage_current
56990 @endif gcc-bootstrap
56991 @if target-libffi
56992 maybe-configure-target-libffi: configure-target-libffi
56993 configure-target-libffi:
56994 @: $(MAKE); $(unstage)
56995 @r=`${PWD_COMMAND}`; export r; \
56996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56997 echo "Checking multilib configuration for libffi..."; \
56998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56999 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
57000 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
57001 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
57002 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
57003 else \
57004 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
57005 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
57006 fi; \
57007 else \
57008 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
57009 fi; \
57010 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
57011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
57012 $(NORMAL_TARGET_EXPORTS) \
57013 echo Configuring in $(TARGET_SUBDIR)/libffi; \
57014 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
57015 case $(srcdir) in \
57016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57017 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
57018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57019 esac; \
57020 module_srcdir=libffi; \
57021 rm -f no-such-file || : ; \
57022 CONFIG_SITE=no-such-file $(SHELL) \
57023 $$s/$$module_srcdir/configure \
57024 --srcdir=$${topdir}/$$module_srcdir \
57025 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57026 --target=${target_alias} --disable-shared --with-pic \
57027 || exit 1
57028 @endif target-libffi
57034 .PHONY: all-target-libffi maybe-all-target-libffi
57035 maybe-all-target-libffi:
57036 @if gcc-bootstrap
57037 all-target-libffi: stage_current
57038 @endif gcc-bootstrap
57039 @if target-libffi
57040 TARGET-target-libffi=all
57041 maybe-all-target-libffi: all-target-libffi
57042 all-target-libffi: configure-target-libffi
57043 @: $(MAKE); $(unstage)
57044 @r=`${PWD_COMMAND}`; export r; \
57045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57046 $(NORMAL_TARGET_EXPORTS) \
57047 (cd $(TARGET_SUBDIR)/libffi && \
57048 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57049 $(TARGET-target-libffi))
57050 @endif target-libffi
57056 .PHONY: check-target-libffi maybe-check-target-libffi
57057 maybe-check-target-libffi:
57058 @if target-libffi
57059 maybe-check-target-libffi: check-target-libffi
57061 check-target-libffi:
57062 @: $(MAKE); $(unstage)
57063 @r=`${PWD_COMMAND}`; export r; \
57064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57065 $(NORMAL_TARGET_EXPORTS) \
57066 (cd $(TARGET_SUBDIR)/libffi && \
57067 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57069 @endif target-libffi
57071 .PHONY: install-target-libffi maybe-install-target-libffi
57072 maybe-install-target-libffi:
57073 @if target-libffi
57074 maybe-install-target-libffi: install-target-libffi
57076 # Dummy target for uninstallable.
57077 install-target-libffi:
57079 @endif target-libffi
57081 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
57082 maybe-install-strip-target-libffi:
57083 @if target-libffi
57084 maybe-install-strip-target-libffi: install-strip-target-libffi
57086 # Dummy target for uninstallable.
57087 install-strip-target-libffi:
57089 @endif target-libffi
57091 # Other targets (info, dvi, pdf, etc.)
57093 .PHONY: maybe-info-target-libffi info-target-libffi
57094 maybe-info-target-libffi:
57095 @if target-libffi
57096 maybe-info-target-libffi: info-target-libffi
57098 info-target-libffi: \
57099 configure-target-libffi
57100 @: $(MAKE); $(unstage)
57101 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57102 r=`${PWD_COMMAND}`; export r; \
57103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57104 $(NORMAL_TARGET_EXPORTS) \
57105 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
57106 for flag in $(EXTRA_TARGET_FLAGS); do \
57107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57108 done; \
57109 (cd $(TARGET_SUBDIR)/libffi && \
57110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57112 "RANLIB=$${RANLIB}" \
57113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57114 info) \
57115 || exit 1
57117 @endif target-libffi
57119 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
57120 maybe-dvi-target-libffi:
57121 @if target-libffi
57122 maybe-dvi-target-libffi: dvi-target-libffi
57124 dvi-target-libffi: \
57125 configure-target-libffi
57126 @: $(MAKE); $(unstage)
57127 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57128 r=`${PWD_COMMAND}`; export r; \
57129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57130 $(NORMAL_TARGET_EXPORTS) \
57131 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
57132 for flag in $(EXTRA_TARGET_FLAGS); do \
57133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57134 done; \
57135 (cd $(TARGET_SUBDIR)/libffi && \
57136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57138 "RANLIB=$${RANLIB}" \
57139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57140 dvi) \
57141 || exit 1
57143 @endif target-libffi
57145 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
57146 maybe-pdf-target-libffi:
57147 @if target-libffi
57148 maybe-pdf-target-libffi: pdf-target-libffi
57150 pdf-target-libffi: \
57151 configure-target-libffi
57152 @: $(MAKE); $(unstage)
57153 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57154 r=`${PWD_COMMAND}`; export r; \
57155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57156 $(NORMAL_TARGET_EXPORTS) \
57157 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
57158 for flag in $(EXTRA_TARGET_FLAGS); do \
57159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57160 done; \
57161 (cd $(TARGET_SUBDIR)/libffi && \
57162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57164 "RANLIB=$${RANLIB}" \
57165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57166 pdf) \
57167 || exit 1
57169 @endif target-libffi
57171 .PHONY: maybe-html-target-libffi html-target-libffi
57172 maybe-html-target-libffi:
57173 @if target-libffi
57174 maybe-html-target-libffi: html-target-libffi
57176 html-target-libffi: \
57177 configure-target-libffi
57178 @: $(MAKE); $(unstage)
57179 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57180 r=`${PWD_COMMAND}`; export r; \
57181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57182 $(NORMAL_TARGET_EXPORTS) \
57183 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
57184 for flag in $(EXTRA_TARGET_FLAGS); do \
57185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57186 done; \
57187 (cd $(TARGET_SUBDIR)/libffi && \
57188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57190 "RANLIB=$${RANLIB}" \
57191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57192 html) \
57193 || exit 1
57195 @endif target-libffi
57197 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
57198 maybe-TAGS-target-libffi:
57199 @if target-libffi
57200 maybe-TAGS-target-libffi: TAGS-target-libffi
57202 TAGS-target-libffi: \
57203 configure-target-libffi
57204 @: $(MAKE); $(unstage)
57205 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57206 r=`${PWD_COMMAND}`; export r; \
57207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57208 $(NORMAL_TARGET_EXPORTS) \
57209 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
57210 for flag in $(EXTRA_TARGET_FLAGS); do \
57211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57212 done; \
57213 (cd $(TARGET_SUBDIR)/libffi && \
57214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57216 "RANLIB=$${RANLIB}" \
57217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57218 TAGS) \
57219 || exit 1
57221 @endif target-libffi
57223 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
57224 maybe-install-info-target-libffi:
57225 @if target-libffi
57226 maybe-install-info-target-libffi: install-info-target-libffi
57228 install-info-target-libffi: \
57229 configure-target-libffi \
57230 info-target-libffi
57231 @: $(MAKE); $(unstage)
57232 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57233 r=`${PWD_COMMAND}`; export r; \
57234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57235 $(NORMAL_TARGET_EXPORTS) \
57236 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
57237 for flag in $(EXTRA_TARGET_FLAGS); do \
57238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57239 done; \
57240 (cd $(TARGET_SUBDIR)/libffi && \
57241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57243 "RANLIB=$${RANLIB}" \
57244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57245 install-info) \
57246 || exit 1
57248 @endif target-libffi
57250 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
57251 maybe-install-dvi-target-libffi:
57252 @if target-libffi
57253 maybe-install-dvi-target-libffi: install-dvi-target-libffi
57255 install-dvi-target-libffi: \
57256 configure-target-libffi \
57257 dvi-target-libffi
57258 @: $(MAKE); $(unstage)
57259 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57260 r=`${PWD_COMMAND}`; export r; \
57261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57262 $(NORMAL_TARGET_EXPORTS) \
57263 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
57264 for flag in $(EXTRA_TARGET_FLAGS); do \
57265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57266 done; \
57267 (cd $(TARGET_SUBDIR)/libffi && \
57268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57270 "RANLIB=$${RANLIB}" \
57271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57272 install-dvi) \
57273 || exit 1
57275 @endif target-libffi
57277 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
57278 maybe-install-pdf-target-libffi:
57279 @if target-libffi
57280 maybe-install-pdf-target-libffi: install-pdf-target-libffi
57282 install-pdf-target-libffi: \
57283 configure-target-libffi \
57284 pdf-target-libffi
57285 @: $(MAKE); $(unstage)
57286 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57287 r=`${PWD_COMMAND}`; export r; \
57288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57289 $(NORMAL_TARGET_EXPORTS) \
57290 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
57291 for flag in $(EXTRA_TARGET_FLAGS); do \
57292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57293 done; \
57294 (cd $(TARGET_SUBDIR)/libffi && \
57295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57297 "RANLIB=$${RANLIB}" \
57298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57299 install-pdf) \
57300 || exit 1
57302 @endif target-libffi
57304 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
57305 maybe-install-html-target-libffi:
57306 @if target-libffi
57307 maybe-install-html-target-libffi: install-html-target-libffi
57309 install-html-target-libffi: \
57310 configure-target-libffi \
57311 html-target-libffi
57312 @: $(MAKE); $(unstage)
57313 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57314 r=`${PWD_COMMAND}`; export r; \
57315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57316 $(NORMAL_TARGET_EXPORTS) \
57317 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
57318 for flag in $(EXTRA_TARGET_FLAGS); do \
57319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57320 done; \
57321 (cd $(TARGET_SUBDIR)/libffi && \
57322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57324 "RANLIB=$${RANLIB}" \
57325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57326 install-html) \
57327 || exit 1
57329 @endif target-libffi
57331 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
57332 maybe-installcheck-target-libffi:
57333 @if target-libffi
57334 maybe-installcheck-target-libffi: installcheck-target-libffi
57336 installcheck-target-libffi: \
57337 configure-target-libffi
57338 @: $(MAKE); $(unstage)
57339 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57340 r=`${PWD_COMMAND}`; export r; \
57341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57342 $(NORMAL_TARGET_EXPORTS) \
57343 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
57344 for flag in $(EXTRA_TARGET_FLAGS); do \
57345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57346 done; \
57347 (cd $(TARGET_SUBDIR)/libffi && \
57348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57350 "RANLIB=$${RANLIB}" \
57351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57352 installcheck) \
57353 || exit 1
57355 @endif target-libffi
57357 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
57358 maybe-mostlyclean-target-libffi:
57359 @if target-libffi
57360 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
57362 mostlyclean-target-libffi:
57363 @: $(MAKE); $(unstage)
57364 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57365 r=`${PWD_COMMAND}`; export r; \
57366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57367 $(NORMAL_TARGET_EXPORTS) \
57368 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
57369 for flag in $(EXTRA_TARGET_FLAGS); do \
57370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57371 done; \
57372 (cd $(TARGET_SUBDIR)/libffi && \
57373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57375 "RANLIB=$${RANLIB}" \
57376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57377 mostlyclean) \
57378 || exit 1
57380 @endif target-libffi
57382 .PHONY: maybe-clean-target-libffi clean-target-libffi
57383 maybe-clean-target-libffi:
57384 @if target-libffi
57385 maybe-clean-target-libffi: clean-target-libffi
57387 clean-target-libffi:
57388 @: $(MAKE); $(unstage)
57389 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57390 r=`${PWD_COMMAND}`; export r; \
57391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57392 $(NORMAL_TARGET_EXPORTS) \
57393 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
57394 for flag in $(EXTRA_TARGET_FLAGS); do \
57395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57396 done; \
57397 (cd $(TARGET_SUBDIR)/libffi && \
57398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57400 "RANLIB=$${RANLIB}" \
57401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57402 clean) \
57403 || exit 1
57405 @endif target-libffi
57407 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
57408 maybe-distclean-target-libffi:
57409 @if target-libffi
57410 maybe-distclean-target-libffi: distclean-target-libffi
57412 distclean-target-libffi:
57413 @: $(MAKE); $(unstage)
57414 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57415 r=`${PWD_COMMAND}`; export r; \
57416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57417 $(NORMAL_TARGET_EXPORTS) \
57418 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
57419 for flag in $(EXTRA_TARGET_FLAGS); do \
57420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57421 done; \
57422 (cd $(TARGET_SUBDIR)/libffi && \
57423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57425 "RANLIB=$${RANLIB}" \
57426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57427 distclean) \
57428 || exit 1
57430 @endif target-libffi
57432 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
57433 maybe-maintainer-clean-target-libffi:
57434 @if target-libffi
57435 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
57437 maintainer-clean-target-libffi:
57438 @: $(MAKE); $(unstage)
57439 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
57440 r=`${PWD_COMMAND}`; export r; \
57441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57442 $(NORMAL_TARGET_EXPORTS) \
57443 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
57444 for flag in $(EXTRA_TARGET_FLAGS); do \
57445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57446 done; \
57447 (cd $(TARGET_SUBDIR)/libffi && \
57448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57450 "RANLIB=$${RANLIB}" \
57451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57452 maintainer-clean) \
57453 || exit 1
57455 @endif target-libffi
57461 .PHONY: configure-target-zlib maybe-configure-target-zlib
57462 maybe-configure-target-zlib:
57463 @if gcc-bootstrap
57464 configure-target-zlib: stage_current
57465 @endif gcc-bootstrap
57466 @if target-zlib
57467 maybe-configure-target-zlib: configure-target-zlib
57468 configure-target-zlib:
57469 @r=`${PWD_COMMAND}`; export r; \
57470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57471 echo "Checking multilib configuration for zlib..."; \
57472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57474 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57475 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57476 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57477 else \
57478 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57479 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57480 fi; \
57481 else \
57482 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57483 fi; \
57484 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57486 $(NORMAL_TARGET_EXPORTS) \
57487 echo Configuring in $(TARGET_SUBDIR)/zlib; \
57488 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
57489 case $(srcdir) in \
57490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57491 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57493 esac; \
57494 module_srcdir=zlib; \
57495 rm -f no-such-file || : ; \
57496 CONFIG_SITE=no-such-file $(SHELL) \
57497 $$s/$$module_srcdir/configure \
57498 --srcdir=$${topdir}/$$module_srcdir \
57499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57500 --target=${target_alias} \
57501 || exit 1
57502 @endif target-zlib
57506 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
57507 maybe-configure-stage1-target-zlib:
57508 @if target-zlib-bootstrap
57509 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
57510 configure-stage1-target-zlib:
57511 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57512 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57513 @r=`${PWD_COMMAND}`; export r; \
57514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57515 TFLAGS="$(STAGE1_TFLAGS)"; \
57516 echo "Checking multilib configuration for zlib..."; \
57517 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57518 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57519 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57520 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57521 else \
57522 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57523 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57524 fi; \
57525 else \
57526 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57527 fi; \
57528 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57529 $(NORMAL_TARGET_EXPORTS) \
57530 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57531 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57532 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57533 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
57534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57535 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57536 case $(srcdir) in \
57537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57538 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57540 esac; \
57541 module_srcdir=zlib; \
57542 $(SHELL) $$s/$$module_srcdir/configure \
57543 --srcdir=$${topdir}/$$module_srcdir \
57544 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57545 --target=${target_alias} \
57547 $(STAGE1_CONFIGURE_FLAGS)
57548 @endif target-zlib-bootstrap
57550 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
57551 maybe-configure-stage2-target-zlib:
57552 @if target-zlib-bootstrap
57553 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
57554 configure-stage2-target-zlib:
57555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57556 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57557 @r=`${PWD_COMMAND}`; export r; \
57558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57559 TFLAGS="$(STAGE2_TFLAGS)"; \
57560 echo "Checking multilib configuration for zlib..."; \
57561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57562 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57563 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57564 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57565 else \
57566 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57567 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57568 fi; \
57569 else \
57570 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57571 fi; \
57572 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57573 $(NORMAL_TARGET_EXPORTS) \
57575 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57576 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57577 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57578 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
57579 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57580 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57581 case $(srcdir) in \
57582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57583 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57585 esac; \
57586 module_srcdir=zlib; \
57587 $(SHELL) $$s/$$module_srcdir/configure \
57588 --srcdir=$${topdir}/$$module_srcdir \
57589 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57590 --target=${target_alias} \
57591 --with-build-libsubdir=$(HOST_SUBDIR) \
57592 $(STAGE2_CONFIGURE_FLAGS)
57593 @endif target-zlib-bootstrap
57595 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
57596 maybe-configure-stage3-target-zlib:
57597 @if target-zlib-bootstrap
57598 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
57599 configure-stage3-target-zlib:
57600 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57601 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57602 @r=`${PWD_COMMAND}`; export r; \
57603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57604 TFLAGS="$(STAGE3_TFLAGS)"; \
57605 echo "Checking multilib configuration for zlib..."; \
57606 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57607 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57608 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57609 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57610 else \
57611 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57612 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57613 fi; \
57614 else \
57615 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57616 fi; \
57617 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57618 $(NORMAL_TARGET_EXPORTS) \
57620 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57621 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57622 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57623 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
57624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57625 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57626 case $(srcdir) in \
57627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57628 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57630 esac; \
57631 module_srcdir=zlib; \
57632 $(SHELL) $$s/$$module_srcdir/configure \
57633 --srcdir=$${topdir}/$$module_srcdir \
57634 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57635 --target=${target_alias} \
57636 --with-build-libsubdir=$(HOST_SUBDIR) \
57637 $(STAGE3_CONFIGURE_FLAGS)
57638 @endif target-zlib-bootstrap
57640 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
57641 maybe-configure-stage4-target-zlib:
57642 @if target-zlib-bootstrap
57643 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
57644 configure-stage4-target-zlib:
57645 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57646 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57647 @r=`${PWD_COMMAND}`; export r; \
57648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57649 TFLAGS="$(STAGE4_TFLAGS)"; \
57650 echo "Checking multilib configuration for zlib..."; \
57651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57652 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57653 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57654 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57655 else \
57656 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57657 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57658 fi; \
57659 else \
57660 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57661 fi; \
57662 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57663 $(NORMAL_TARGET_EXPORTS) \
57665 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57668 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
57669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57670 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57671 case $(srcdir) in \
57672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57673 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57675 esac; \
57676 module_srcdir=zlib; \
57677 $(SHELL) $$s/$$module_srcdir/configure \
57678 --srcdir=$${topdir}/$$module_srcdir \
57679 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57680 --target=${target_alias} \
57681 --with-build-libsubdir=$(HOST_SUBDIR) \
57682 $(STAGE4_CONFIGURE_FLAGS)
57683 @endif target-zlib-bootstrap
57685 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
57686 maybe-configure-stageprofile-target-zlib:
57687 @if target-zlib-bootstrap
57688 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
57689 configure-stageprofile-target-zlib:
57690 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57691 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57692 @r=`${PWD_COMMAND}`; export r; \
57693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57694 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57695 echo "Checking multilib configuration for zlib..."; \
57696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57697 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57698 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57699 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57700 else \
57701 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57702 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57703 fi; \
57704 else \
57705 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57706 fi; \
57707 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57708 $(NORMAL_TARGET_EXPORTS) \
57710 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57713 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
57714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57715 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57716 case $(srcdir) in \
57717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57718 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57720 esac; \
57721 module_srcdir=zlib; \
57722 $(SHELL) $$s/$$module_srcdir/configure \
57723 --srcdir=$${topdir}/$$module_srcdir \
57724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57725 --target=${target_alias} \
57726 --with-build-libsubdir=$(HOST_SUBDIR) \
57727 $(STAGEprofile_CONFIGURE_FLAGS)
57728 @endif target-zlib-bootstrap
57730 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
57731 maybe-configure-stagetrain-target-zlib:
57732 @if target-zlib-bootstrap
57733 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
57734 configure-stagetrain-target-zlib:
57735 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57736 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57737 @r=`${PWD_COMMAND}`; export r; \
57738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57739 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57740 echo "Checking multilib configuration for zlib..."; \
57741 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57742 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57743 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57744 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57745 else \
57746 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57747 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57748 fi; \
57749 else \
57750 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57751 fi; \
57752 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57753 $(NORMAL_TARGET_EXPORTS) \
57755 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57758 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
57759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57760 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57761 case $(srcdir) in \
57762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57763 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57765 esac; \
57766 module_srcdir=zlib; \
57767 $(SHELL) $$s/$$module_srcdir/configure \
57768 --srcdir=$${topdir}/$$module_srcdir \
57769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57770 --target=${target_alias} \
57771 --with-build-libsubdir=$(HOST_SUBDIR) \
57772 $(STAGEtrain_CONFIGURE_FLAGS)
57773 @endif target-zlib-bootstrap
57775 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
57776 maybe-configure-stagefeedback-target-zlib:
57777 @if target-zlib-bootstrap
57778 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57779 configure-stagefeedback-target-zlib:
57780 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57781 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57782 @r=`${PWD_COMMAND}`; export r; \
57783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57785 echo "Checking multilib configuration for zlib..."; \
57786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57787 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57788 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57789 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57790 else \
57791 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57792 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57793 fi; \
57794 else \
57795 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57796 fi; \
57797 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57798 $(NORMAL_TARGET_EXPORTS) \
57800 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57803 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
57804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57805 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57806 case $(srcdir) in \
57807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57808 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57810 esac; \
57811 module_srcdir=zlib; \
57812 $(SHELL) $$s/$$module_srcdir/configure \
57813 --srcdir=$${topdir}/$$module_srcdir \
57814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57815 --target=${target_alias} \
57816 --with-build-libsubdir=$(HOST_SUBDIR) \
57817 $(STAGEfeedback_CONFIGURE_FLAGS)
57818 @endif target-zlib-bootstrap
57820 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
57821 maybe-configure-stageautoprofile-target-zlib:
57822 @if target-zlib-bootstrap
57823 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57824 configure-stageautoprofile-target-zlib:
57825 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57827 @r=`${PWD_COMMAND}`; export r; \
57828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57829 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57830 echo "Checking multilib configuration for zlib..."; \
57831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57832 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57833 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57834 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57835 else \
57836 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57837 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57838 fi; \
57839 else \
57840 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57841 fi; \
57842 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57843 $(NORMAL_TARGET_EXPORTS) \
57845 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57848 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
57849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57850 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57851 case $(srcdir) in \
57852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57853 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57855 esac; \
57856 module_srcdir=zlib; \
57857 $(SHELL) $$s/$$module_srcdir/configure \
57858 --srcdir=$${topdir}/$$module_srcdir \
57859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57860 --target=${target_alias} \
57861 --with-build-libsubdir=$(HOST_SUBDIR) \
57862 $(STAGEautoprofile_CONFIGURE_FLAGS)
57863 @endif target-zlib-bootstrap
57865 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
57866 maybe-configure-stageautofeedback-target-zlib:
57867 @if target-zlib-bootstrap
57868 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57869 configure-stageautofeedback-target-zlib:
57870 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57872 @r=`${PWD_COMMAND}`; export r; \
57873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57874 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57875 echo "Checking multilib configuration for zlib..."; \
57876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57877 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57878 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57879 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57880 else \
57881 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57882 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57883 fi; \
57884 else \
57885 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57886 fi; \
57887 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57888 $(NORMAL_TARGET_EXPORTS) \
57890 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57893 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
57894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57895 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57896 case $(srcdir) in \
57897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57898 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57900 esac; \
57901 module_srcdir=zlib; \
57902 $(SHELL) $$s/$$module_srcdir/configure \
57903 --srcdir=$${topdir}/$$module_srcdir \
57904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57905 --target=${target_alias} \
57906 --with-build-libsubdir=$(HOST_SUBDIR) \
57907 $(STAGEautofeedback_CONFIGURE_FLAGS)
57908 @endif target-zlib-bootstrap
57914 .PHONY: all-target-zlib maybe-all-target-zlib
57915 maybe-all-target-zlib:
57916 @if gcc-bootstrap
57917 all-target-zlib: stage_current
57918 @endif gcc-bootstrap
57919 @if target-zlib
57920 TARGET-target-zlib=all
57921 maybe-all-target-zlib: all-target-zlib
57922 all-target-zlib: configure-target-zlib
57923 @r=`${PWD_COMMAND}`; export r; \
57924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57925 $(NORMAL_TARGET_EXPORTS) \
57926 (cd $(TARGET_SUBDIR)/zlib && \
57927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57928 $(TARGET-target-zlib))
57929 @endif target-zlib
57933 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
57934 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
57935 maybe-all-stage1-target-zlib:
57936 maybe-clean-stage1-target-zlib:
57937 @if target-zlib-bootstrap
57938 maybe-all-stage1-target-zlib: all-stage1-target-zlib
57939 all-stage1: all-stage1-target-zlib
57940 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
57941 all-stage1-target-zlib: configure-stage1-target-zlib
57942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57943 @r=`${PWD_COMMAND}`; export r; \
57944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57945 TFLAGS="$(STAGE1_TFLAGS)"; \
57946 $(NORMAL_TARGET_EXPORTS) \
57947 cd $(TARGET_SUBDIR)/zlib && \
57949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57950 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57951 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57952 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57956 $(EXTRA_TARGET_FLAGS) \
57958 TFLAGS="$(STAGE1_TFLAGS)" \
57959 $(TARGET-stage1-target-zlib)
57961 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
57962 clean-stage1: clean-stage1-target-zlib
57963 clean-stage1-target-zlib:
57964 @if [ $(current_stage) = stage1 ]; then \
57965 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57966 else \
57967 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
57968 $(MAKE) stage1-start; \
57969 fi; \
57970 cd $(TARGET_SUBDIR)/zlib && \
57971 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57972 clean
57973 @endif target-zlib-bootstrap
57976 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
57977 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
57978 maybe-all-stage2-target-zlib:
57979 maybe-clean-stage2-target-zlib:
57980 @if target-zlib-bootstrap
57981 maybe-all-stage2-target-zlib: all-stage2-target-zlib
57982 all-stage2: all-stage2-target-zlib
57983 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
57984 all-stage2-target-zlib: configure-stage2-target-zlib
57985 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57986 @r=`${PWD_COMMAND}`; export r; \
57987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57988 TFLAGS="$(STAGE2_TFLAGS)"; \
57989 $(NORMAL_TARGET_EXPORTS) \
57991 cd $(TARGET_SUBDIR)/zlib && \
57993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57994 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57995 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57996 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58000 $(EXTRA_TARGET_FLAGS) \
58001 TFLAGS="$(STAGE2_TFLAGS)" \
58002 $(TARGET-stage2-target-zlib)
58004 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
58005 clean-stage2: clean-stage2-target-zlib
58006 clean-stage2-target-zlib:
58007 @if [ $(current_stage) = stage2 ]; then \
58008 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58009 else \
58010 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
58011 $(MAKE) stage2-start; \
58012 fi; \
58013 cd $(TARGET_SUBDIR)/zlib && \
58014 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58015 @endif target-zlib-bootstrap
58018 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
58019 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
58020 maybe-all-stage3-target-zlib:
58021 maybe-clean-stage3-target-zlib:
58022 @if target-zlib-bootstrap
58023 maybe-all-stage3-target-zlib: all-stage3-target-zlib
58024 all-stage3: all-stage3-target-zlib
58025 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
58026 all-stage3-target-zlib: configure-stage3-target-zlib
58027 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58028 @r=`${PWD_COMMAND}`; export r; \
58029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58030 TFLAGS="$(STAGE3_TFLAGS)"; \
58031 $(NORMAL_TARGET_EXPORTS) \
58033 cd $(TARGET_SUBDIR)/zlib && \
58035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58036 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58037 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58038 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58042 $(EXTRA_TARGET_FLAGS) \
58043 TFLAGS="$(STAGE3_TFLAGS)" \
58044 $(TARGET-stage3-target-zlib)
58046 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
58047 clean-stage3: clean-stage3-target-zlib
58048 clean-stage3-target-zlib:
58049 @if [ $(current_stage) = stage3 ]; then \
58050 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58051 else \
58052 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
58053 $(MAKE) stage3-start; \
58054 fi; \
58055 cd $(TARGET_SUBDIR)/zlib && \
58056 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58057 @endif target-zlib-bootstrap
58060 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
58061 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
58062 maybe-all-stage4-target-zlib:
58063 maybe-clean-stage4-target-zlib:
58064 @if target-zlib-bootstrap
58065 maybe-all-stage4-target-zlib: all-stage4-target-zlib
58066 all-stage4: all-stage4-target-zlib
58067 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
58068 all-stage4-target-zlib: configure-stage4-target-zlib
58069 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58070 @r=`${PWD_COMMAND}`; export r; \
58071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58072 TFLAGS="$(STAGE4_TFLAGS)"; \
58073 $(NORMAL_TARGET_EXPORTS) \
58075 cd $(TARGET_SUBDIR)/zlib && \
58077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58078 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58084 $(EXTRA_TARGET_FLAGS) \
58085 TFLAGS="$(STAGE4_TFLAGS)" \
58086 $(TARGET-stage4-target-zlib)
58088 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
58089 clean-stage4: clean-stage4-target-zlib
58090 clean-stage4-target-zlib:
58091 @if [ $(current_stage) = stage4 ]; then \
58092 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58093 else \
58094 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
58095 $(MAKE) stage4-start; \
58096 fi; \
58097 cd $(TARGET_SUBDIR)/zlib && \
58098 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58099 @endif target-zlib-bootstrap
58102 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
58103 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
58104 maybe-all-stageprofile-target-zlib:
58105 maybe-clean-stageprofile-target-zlib:
58106 @if target-zlib-bootstrap
58107 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
58108 all-stageprofile: all-stageprofile-target-zlib
58109 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
58110 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
58111 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58112 @r=`${PWD_COMMAND}`; export r; \
58113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58114 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58115 $(NORMAL_TARGET_EXPORTS) \
58117 cd $(TARGET_SUBDIR)/zlib && \
58119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58126 $(EXTRA_TARGET_FLAGS) \
58127 TFLAGS="$(STAGEprofile_TFLAGS)" \
58128 $(TARGET-stageprofile-target-zlib)
58130 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
58131 clean-stageprofile: clean-stageprofile-target-zlib
58132 clean-stageprofile-target-zlib:
58133 @if [ $(current_stage) = stageprofile ]; then \
58134 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58135 else \
58136 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
58137 $(MAKE) stageprofile-start; \
58138 fi; \
58139 cd $(TARGET_SUBDIR)/zlib && \
58140 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58141 @endif target-zlib-bootstrap
58144 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
58145 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
58146 maybe-all-stagetrain-target-zlib:
58147 maybe-clean-stagetrain-target-zlib:
58148 @if target-zlib-bootstrap
58149 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
58150 all-stagetrain: all-stagetrain-target-zlib
58151 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
58152 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
58153 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58154 @r=`${PWD_COMMAND}`; export r; \
58155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58156 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58157 $(NORMAL_TARGET_EXPORTS) \
58159 cd $(TARGET_SUBDIR)/zlib && \
58161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58162 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58163 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58164 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58168 $(EXTRA_TARGET_FLAGS) \
58169 TFLAGS="$(STAGEtrain_TFLAGS)" \
58170 $(TARGET-stagetrain-target-zlib)
58172 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
58173 clean-stagetrain: clean-stagetrain-target-zlib
58174 clean-stagetrain-target-zlib:
58175 @if [ $(current_stage) = stagetrain ]; then \
58176 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58177 else \
58178 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
58179 $(MAKE) stagetrain-start; \
58180 fi; \
58181 cd $(TARGET_SUBDIR)/zlib && \
58182 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58183 @endif target-zlib-bootstrap
58186 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
58187 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
58188 maybe-all-stagefeedback-target-zlib:
58189 maybe-clean-stagefeedback-target-zlib:
58190 @if target-zlib-bootstrap
58191 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
58192 all-stagefeedback: all-stagefeedback-target-zlib
58193 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
58194 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
58195 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58196 @r=`${PWD_COMMAND}`; export r; \
58197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58198 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58199 $(NORMAL_TARGET_EXPORTS) \
58201 cd $(TARGET_SUBDIR)/zlib && \
58203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58204 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58210 $(EXTRA_TARGET_FLAGS) \
58211 TFLAGS="$(STAGEfeedback_TFLAGS)" \
58212 $(TARGET-stagefeedback-target-zlib)
58214 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
58215 clean-stagefeedback: clean-stagefeedback-target-zlib
58216 clean-stagefeedback-target-zlib:
58217 @if [ $(current_stage) = stagefeedback ]; then \
58218 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58219 else \
58220 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
58221 $(MAKE) stagefeedback-start; \
58222 fi; \
58223 cd $(TARGET_SUBDIR)/zlib && \
58224 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58225 @endif target-zlib-bootstrap
58228 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
58229 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
58230 maybe-all-stageautoprofile-target-zlib:
58231 maybe-clean-stageautoprofile-target-zlib:
58232 @if target-zlib-bootstrap
58233 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
58234 all-stageautoprofile: all-stageautoprofile-target-zlib
58235 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
58236 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
58237 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58238 @r=`${PWD_COMMAND}`; export r; \
58239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58240 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58241 $(NORMAL_TARGET_EXPORTS) \
58243 cd $(TARGET_SUBDIR)/zlib && \
58244 $$s/gcc/config/i386/$(AUTO_PROFILE) \
58245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58246 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58252 $(EXTRA_TARGET_FLAGS) \
58253 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
58254 $(TARGET-stageautoprofile-target-zlib)
58256 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
58257 clean-stageautoprofile: clean-stageautoprofile-target-zlib
58258 clean-stageautoprofile-target-zlib:
58259 @if [ $(current_stage) = stageautoprofile ]; then \
58260 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58261 else \
58262 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
58263 $(MAKE) stageautoprofile-start; \
58264 fi; \
58265 cd $(TARGET_SUBDIR)/zlib && \
58266 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58267 @endif target-zlib-bootstrap
58270 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
58271 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
58272 maybe-all-stageautofeedback-target-zlib:
58273 maybe-clean-stageautofeedback-target-zlib:
58274 @if target-zlib-bootstrap
58275 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
58276 all-stageautofeedback: all-stageautofeedback-target-zlib
58277 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
58278 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
58279 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58280 @r=`${PWD_COMMAND}`; export r; \
58281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58282 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58283 $(NORMAL_TARGET_EXPORTS) \
58285 cd $(TARGET_SUBDIR)/zlib && \
58287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58288 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58289 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58290 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58294 $(EXTRA_TARGET_FLAGS) \
58295 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
58296 $(TARGET-stageautofeedback-target-zlib)
58298 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
58299 clean-stageautofeedback: clean-stageautofeedback-target-zlib
58300 clean-stageautofeedback-target-zlib:
58301 @if [ $(current_stage) = stageautofeedback ]; then \
58302 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58303 else \
58304 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
58305 $(MAKE) stageautofeedback-start; \
58306 fi; \
58307 cd $(TARGET_SUBDIR)/zlib && \
58308 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58309 @endif target-zlib-bootstrap
58316 .PHONY: check-target-zlib maybe-check-target-zlib
58317 maybe-check-target-zlib:
58318 @if target-zlib
58319 maybe-check-target-zlib: check-target-zlib
58321 check-target-zlib:
58322 @: $(MAKE); $(unstage)
58323 @r=`${PWD_COMMAND}`; export r; \
58324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58325 $(NORMAL_TARGET_EXPORTS) \
58326 (cd $(TARGET_SUBDIR)/zlib && \
58327 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58329 @endif target-zlib
58331 .PHONY: install-target-zlib maybe-install-target-zlib
58332 maybe-install-target-zlib:
58333 @if target-zlib
58334 maybe-install-target-zlib: install-target-zlib
58336 install-target-zlib: installdirs
58337 @: $(MAKE); $(unstage)
58338 @r=`${PWD_COMMAND}`; export r; \
58339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58340 $(NORMAL_TARGET_EXPORTS) \
58341 (cd $(TARGET_SUBDIR)/zlib && \
58342 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58344 @endif target-zlib
58346 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
58347 maybe-install-strip-target-zlib:
58348 @if target-zlib
58349 maybe-install-strip-target-zlib: install-strip-target-zlib
58351 install-strip-target-zlib: installdirs
58352 @: $(MAKE); $(unstage)
58353 @r=`${PWD_COMMAND}`; export r; \
58354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58355 $(NORMAL_TARGET_EXPORTS) \
58356 (cd $(TARGET_SUBDIR)/zlib && \
58357 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58359 @endif target-zlib
58361 # Other targets (info, dvi, pdf, etc.)
58363 .PHONY: maybe-info-target-zlib info-target-zlib
58364 maybe-info-target-zlib:
58365 @if target-zlib
58366 maybe-info-target-zlib: info-target-zlib
58368 info-target-zlib: \
58369 configure-target-zlib
58370 @: $(MAKE); $(unstage)
58371 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58372 r=`${PWD_COMMAND}`; export r; \
58373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58374 $(NORMAL_TARGET_EXPORTS) \
58375 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
58376 for flag in $(EXTRA_TARGET_FLAGS); do \
58377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58378 done; \
58379 (cd $(TARGET_SUBDIR)/zlib && \
58380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58382 "RANLIB=$${RANLIB}" \
58383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58384 info) \
58385 || exit 1
58387 @endif target-zlib
58389 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
58390 maybe-dvi-target-zlib:
58391 @if target-zlib
58392 maybe-dvi-target-zlib: dvi-target-zlib
58394 dvi-target-zlib: \
58395 configure-target-zlib
58396 @: $(MAKE); $(unstage)
58397 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58398 r=`${PWD_COMMAND}`; export r; \
58399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58400 $(NORMAL_TARGET_EXPORTS) \
58401 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
58402 for flag in $(EXTRA_TARGET_FLAGS); do \
58403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58404 done; \
58405 (cd $(TARGET_SUBDIR)/zlib && \
58406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58408 "RANLIB=$${RANLIB}" \
58409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58410 dvi) \
58411 || exit 1
58413 @endif target-zlib
58415 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
58416 maybe-pdf-target-zlib:
58417 @if target-zlib
58418 maybe-pdf-target-zlib: pdf-target-zlib
58420 pdf-target-zlib: \
58421 configure-target-zlib
58422 @: $(MAKE); $(unstage)
58423 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58424 r=`${PWD_COMMAND}`; export r; \
58425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58426 $(NORMAL_TARGET_EXPORTS) \
58427 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
58428 for flag in $(EXTRA_TARGET_FLAGS); do \
58429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58430 done; \
58431 (cd $(TARGET_SUBDIR)/zlib && \
58432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58434 "RANLIB=$${RANLIB}" \
58435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58436 pdf) \
58437 || exit 1
58439 @endif target-zlib
58441 .PHONY: maybe-html-target-zlib html-target-zlib
58442 maybe-html-target-zlib:
58443 @if target-zlib
58444 maybe-html-target-zlib: html-target-zlib
58446 html-target-zlib: \
58447 configure-target-zlib
58448 @: $(MAKE); $(unstage)
58449 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58450 r=`${PWD_COMMAND}`; export r; \
58451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58452 $(NORMAL_TARGET_EXPORTS) \
58453 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
58454 for flag in $(EXTRA_TARGET_FLAGS); do \
58455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58456 done; \
58457 (cd $(TARGET_SUBDIR)/zlib && \
58458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58460 "RANLIB=$${RANLIB}" \
58461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58462 html) \
58463 || exit 1
58465 @endif target-zlib
58467 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
58468 maybe-TAGS-target-zlib:
58469 @if target-zlib
58470 maybe-TAGS-target-zlib: TAGS-target-zlib
58472 TAGS-target-zlib: \
58473 configure-target-zlib
58474 @: $(MAKE); $(unstage)
58475 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58476 r=`${PWD_COMMAND}`; export r; \
58477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58478 $(NORMAL_TARGET_EXPORTS) \
58479 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
58480 for flag in $(EXTRA_TARGET_FLAGS); do \
58481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58482 done; \
58483 (cd $(TARGET_SUBDIR)/zlib && \
58484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58486 "RANLIB=$${RANLIB}" \
58487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58488 TAGS) \
58489 || exit 1
58491 @endif target-zlib
58493 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
58494 maybe-install-info-target-zlib:
58495 @if target-zlib
58496 maybe-install-info-target-zlib: install-info-target-zlib
58498 install-info-target-zlib: \
58499 configure-target-zlib \
58500 info-target-zlib
58501 @: $(MAKE); $(unstage)
58502 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58503 r=`${PWD_COMMAND}`; export r; \
58504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58505 $(NORMAL_TARGET_EXPORTS) \
58506 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
58507 for flag in $(EXTRA_TARGET_FLAGS); do \
58508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58509 done; \
58510 (cd $(TARGET_SUBDIR)/zlib && \
58511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58513 "RANLIB=$${RANLIB}" \
58514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58515 install-info) \
58516 || exit 1
58518 @endif target-zlib
58520 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
58521 maybe-install-dvi-target-zlib:
58522 @if target-zlib
58523 maybe-install-dvi-target-zlib: install-dvi-target-zlib
58525 install-dvi-target-zlib: \
58526 configure-target-zlib \
58527 dvi-target-zlib
58528 @: $(MAKE); $(unstage)
58529 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58530 r=`${PWD_COMMAND}`; export r; \
58531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58532 $(NORMAL_TARGET_EXPORTS) \
58533 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
58534 for flag in $(EXTRA_TARGET_FLAGS); do \
58535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58536 done; \
58537 (cd $(TARGET_SUBDIR)/zlib && \
58538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58540 "RANLIB=$${RANLIB}" \
58541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58542 install-dvi) \
58543 || exit 1
58545 @endif target-zlib
58547 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
58548 maybe-install-pdf-target-zlib:
58549 @if target-zlib
58550 maybe-install-pdf-target-zlib: install-pdf-target-zlib
58552 install-pdf-target-zlib: \
58553 configure-target-zlib \
58554 pdf-target-zlib
58555 @: $(MAKE); $(unstage)
58556 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58557 r=`${PWD_COMMAND}`; export r; \
58558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58559 $(NORMAL_TARGET_EXPORTS) \
58560 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
58561 for flag in $(EXTRA_TARGET_FLAGS); do \
58562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58563 done; \
58564 (cd $(TARGET_SUBDIR)/zlib && \
58565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58567 "RANLIB=$${RANLIB}" \
58568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58569 install-pdf) \
58570 || exit 1
58572 @endif target-zlib
58574 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
58575 maybe-install-html-target-zlib:
58576 @if target-zlib
58577 maybe-install-html-target-zlib: install-html-target-zlib
58579 install-html-target-zlib: \
58580 configure-target-zlib \
58581 html-target-zlib
58582 @: $(MAKE); $(unstage)
58583 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58584 r=`${PWD_COMMAND}`; export r; \
58585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58586 $(NORMAL_TARGET_EXPORTS) \
58587 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
58588 for flag in $(EXTRA_TARGET_FLAGS); do \
58589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58590 done; \
58591 (cd $(TARGET_SUBDIR)/zlib && \
58592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58594 "RANLIB=$${RANLIB}" \
58595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58596 install-html) \
58597 || exit 1
58599 @endif target-zlib
58601 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
58602 maybe-installcheck-target-zlib:
58603 @if target-zlib
58604 maybe-installcheck-target-zlib: installcheck-target-zlib
58606 installcheck-target-zlib: \
58607 configure-target-zlib
58608 @: $(MAKE); $(unstage)
58609 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58610 r=`${PWD_COMMAND}`; export r; \
58611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58612 $(NORMAL_TARGET_EXPORTS) \
58613 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
58614 for flag in $(EXTRA_TARGET_FLAGS); do \
58615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58616 done; \
58617 (cd $(TARGET_SUBDIR)/zlib && \
58618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58620 "RANLIB=$${RANLIB}" \
58621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58622 installcheck) \
58623 || exit 1
58625 @endif target-zlib
58627 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
58628 maybe-mostlyclean-target-zlib:
58629 @if target-zlib
58630 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
58632 mostlyclean-target-zlib:
58633 @: $(MAKE); $(unstage)
58634 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58635 r=`${PWD_COMMAND}`; export r; \
58636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58637 $(NORMAL_TARGET_EXPORTS) \
58638 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
58639 for flag in $(EXTRA_TARGET_FLAGS); do \
58640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58641 done; \
58642 (cd $(TARGET_SUBDIR)/zlib && \
58643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58645 "RANLIB=$${RANLIB}" \
58646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58647 mostlyclean) \
58648 || exit 1
58650 @endif target-zlib
58652 .PHONY: maybe-clean-target-zlib clean-target-zlib
58653 maybe-clean-target-zlib:
58654 @if target-zlib
58655 maybe-clean-target-zlib: clean-target-zlib
58657 clean-target-zlib:
58658 @: $(MAKE); $(unstage)
58659 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58660 r=`${PWD_COMMAND}`; export r; \
58661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58662 $(NORMAL_TARGET_EXPORTS) \
58663 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
58664 for flag in $(EXTRA_TARGET_FLAGS); do \
58665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58666 done; \
58667 (cd $(TARGET_SUBDIR)/zlib && \
58668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58670 "RANLIB=$${RANLIB}" \
58671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58672 clean) \
58673 || exit 1
58675 @endif target-zlib
58677 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
58678 maybe-distclean-target-zlib:
58679 @if target-zlib
58680 maybe-distclean-target-zlib: distclean-target-zlib
58682 distclean-target-zlib:
58683 @: $(MAKE); $(unstage)
58684 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58685 r=`${PWD_COMMAND}`; export r; \
58686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58687 $(NORMAL_TARGET_EXPORTS) \
58688 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
58689 for flag in $(EXTRA_TARGET_FLAGS); do \
58690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58691 done; \
58692 (cd $(TARGET_SUBDIR)/zlib && \
58693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58695 "RANLIB=$${RANLIB}" \
58696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58697 distclean) \
58698 || exit 1
58700 @endif target-zlib
58702 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
58703 maybe-maintainer-clean-target-zlib:
58704 @if target-zlib
58705 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
58707 maintainer-clean-target-zlib:
58708 @: $(MAKE); $(unstage)
58709 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58710 r=`${PWD_COMMAND}`; export r; \
58711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58712 $(NORMAL_TARGET_EXPORTS) \
58713 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
58714 for flag in $(EXTRA_TARGET_FLAGS); do \
58715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58716 done; \
58717 (cd $(TARGET_SUBDIR)/zlib && \
58718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58720 "RANLIB=$${RANLIB}" \
58721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58722 maintainer-clean) \
58723 || exit 1
58725 @endif target-zlib
58731 .PHONY: configure-target-rda maybe-configure-target-rda
58732 maybe-configure-target-rda:
58733 @if gcc-bootstrap
58734 configure-target-rda: stage_current
58735 @endif gcc-bootstrap
58736 @if target-rda
58737 maybe-configure-target-rda: configure-target-rda
58738 configure-target-rda:
58739 @: $(MAKE); $(unstage)
58740 @r=`${PWD_COMMAND}`; export r; \
58741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58742 echo "Checking multilib configuration for rda..."; \
58743 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58744 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
58745 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
58746 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
58747 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
58748 else \
58749 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
58750 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58751 fi; \
58752 else \
58753 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58754 fi; \
58755 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
58756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58757 $(NORMAL_TARGET_EXPORTS) \
58758 echo Configuring in $(TARGET_SUBDIR)/rda; \
58759 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
58760 case $(srcdir) in \
58761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58762 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
58763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58764 esac; \
58765 module_srcdir=rda; \
58766 rm -f no-such-file || : ; \
58767 CONFIG_SITE=no-such-file $(SHELL) \
58768 $$s/$$module_srcdir/configure \
58769 --srcdir=$${topdir}/$$module_srcdir \
58770 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58771 --target=${target_alias} \
58772 || exit 1
58773 @endif target-rda
58779 .PHONY: all-target-rda maybe-all-target-rda
58780 maybe-all-target-rda:
58781 @if gcc-bootstrap
58782 all-target-rda: stage_current
58783 @endif gcc-bootstrap
58784 @if target-rda
58785 TARGET-target-rda=all
58786 maybe-all-target-rda: all-target-rda
58787 all-target-rda: configure-target-rda
58788 @: $(MAKE); $(unstage)
58789 @r=`${PWD_COMMAND}`; export r; \
58790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58791 $(NORMAL_TARGET_EXPORTS) \
58792 (cd $(TARGET_SUBDIR)/rda && \
58793 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58794 $(TARGET-target-rda))
58795 @endif target-rda
58801 .PHONY: check-target-rda maybe-check-target-rda
58802 maybe-check-target-rda:
58803 @if target-rda
58804 maybe-check-target-rda: check-target-rda
58806 check-target-rda:
58807 @: $(MAKE); $(unstage)
58808 @r=`${PWD_COMMAND}`; export r; \
58809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58810 $(NORMAL_TARGET_EXPORTS) \
58811 (cd $(TARGET_SUBDIR)/rda && \
58812 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58814 @endif target-rda
58816 .PHONY: install-target-rda maybe-install-target-rda
58817 maybe-install-target-rda:
58818 @if target-rda
58819 maybe-install-target-rda: install-target-rda
58821 install-target-rda: installdirs
58822 @: $(MAKE); $(unstage)
58823 @r=`${PWD_COMMAND}`; export r; \
58824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58825 $(NORMAL_TARGET_EXPORTS) \
58826 (cd $(TARGET_SUBDIR)/rda && \
58827 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58829 @endif target-rda
58831 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
58832 maybe-install-strip-target-rda:
58833 @if target-rda
58834 maybe-install-strip-target-rda: install-strip-target-rda
58836 install-strip-target-rda: installdirs
58837 @: $(MAKE); $(unstage)
58838 @r=`${PWD_COMMAND}`; export r; \
58839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58840 $(NORMAL_TARGET_EXPORTS) \
58841 (cd $(TARGET_SUBDIR)/rda && \
58842 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58844 @endif target-rda
58846 # Other targets (info, dvi, pdf, etc.)
58848 .PHONY: maybe-info-target-rda info-target-rda
58849 maybe-info-target-rda:
58850 @if target-rda
58851 maybe-info-target-rda: info-target-rda
58853 info-target-rda: \
58854 configure-target-rda
58855 @: $(MAKE); $(unstage)
58856 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58857 r=`${PWD_COMMAND}`; export r; \
58858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58859 $(NORMAL_TARGET_EXPORTS) \
58860 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
58861 for flag in $(EXTRA_TARGET_FLAGS); do \
58862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58863 done; \
58864 (cd $(TARGET_SUBDIR)/rda && \
58865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58867 "RANLIB=$${RANLIB}" \
58868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58869 info) \
58870 || exit 1
58872 @endif target-rda
58874 .PHONY: maybe-dvi-target-rda dvi-target-rda
58875 maybe-dvi-target-rda:
58876 @if target-rda
58877 maybe-dvi-target-rda: dvi-target-rda
58879 dvi-target-rda: \
58880 configure-target-rda
58881 @: $(MAKE); $(unstage)
58882 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58883 r=`${PWD_COMMAND}`; export r; \
58884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58885 $(NORMAL_TARGET_EXPORTS) \
58886 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
58887 for flag in $(EXTRA_TARGET_FLAGS); do \
58888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58889 done; \
58890 (cd $(TARGET_SUBDIR)/rda && \
58891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58893 "RANLIB=$${RANLIB}" \
58894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58895 dvi) \
58896 || exit 1
58898 @endif target-rda
58900 .PHONY: maybe-pdf-target-rda pdf-target-rda
58901 maybe-pdf-target-rda:
58902 @if target-rda
58903 maybe-pdf-target-rda: pdf-target-rda
58905 pdf-target-rda: \
58906 configure-target-rda
58907 @: $(MAKE); $(unstage)
58908 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58909 r=`${PWD_COMMAND}`; export r; \
58910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58911 $(NORMAL_TARGET_EXPORTS) \
58912 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
58913 for flag in $(EXTRA_TARGET_FLAGS); do \
58914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58915 done; \
58916 (cd $(TARGET_SUBDIR)/rda && \
58917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58919 "RANLIB=$${RANLIB}" \
58920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58921 pdf) \
58922 || exit 1
58924 @endif target-rda
58926 .PHONY: maybe-html-target-rda html-target-rda
58927 maybe-html-target-rda:
58928 @if target-rda
58929 maybe-html-target-rda: html-target-rda
58931 html-target-rda: \
58932 configure-target-rda
58933 @: $(MAKE); $(unstage)
58934 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58935 r=`${PWD_COMMAND}`; export r; \
58936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58937 $(NORMAL_TARGET_EXPORTS) \
58938 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
58939 for flag in $(EXTRA_TARGET_FLAGS); do \
58940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58941 done; \
58942 (cd $(TARGET_SUBDIR)/rda && \
58943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58945 "RANLIB=$${RANLIB}" \
58946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58947 html) \
58948 || exit 1
58950 @endif target-rda
58952 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
58953 maybe-TAGS-target-rda:
58954 @if target-rda
58955 maybe-TAGS-target-rda: TAGS-target-rda
58957 TAGS-target-rda: \
58958 configure-target-rda
58959 @: $(MAKE); $(unstage)
58960 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58961 r=`${PWD_COMMAND}`; export r; \
58962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58963 $(NORMAL_TARGET_EXPORTS) \
58964 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
58965 for flag in $(EXTRA_TARGET_FLAGS); do \
58966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58967 done; \
58968 (cd $(TARGET_SUBDIR)/rda && \
58969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58971 "RANLIB=$${RANLIB}" \
58972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58973 TAGS) \
58974 || exit 1
58976 @endif target-rda
58978 .PHONY: maybe-install-info-target-rda install-info-target-rda
58979 maybe-install-info-target-rda:
58980 @if target-rda
58981 maybe-install-info-target-rda: install-info-target-rda
58983 install-info-target-rda: \
58984 configure-target-rda \
58985 info-target-rda
58986 @: $(MAKE); $(unstage)
58987 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58988 r=`${PWD_COMMAND}`; export r; \
58989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58990 $(NORMAL_TARGET_EXPORTS) \
58991 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
58992 for flag in $(EXTRA_TARGET_FLAGS); do \
58993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58994 done; \
58995 (cd $(TARGET_SUBDIR)/rda && \
58996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58998 "RANLIB=$${RANLIB}" \
58999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59000 install-info) \
59001 || exit 1
59003 @endif target-rda
59005 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
59006 maybe-install-dvi-target-rda:
59007 @if target-rda
59008 maybe-install-dvi-target-rda: install-dvi-target-rda
59010 install-dvi-target-rda: \
59011 configure-target-rda \
59012 dvi-target-rda
59013 @: $(MAKE); $(unstage)
59014 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59015 r=`${PWD_COMMAND}`; export r; \
59016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59017 $(NORMAL_TARGET_EXPORTS) \
59018 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
59019 for flag in $(EXTRA_TARGET_FLAGS); do \
59020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59021 done; \
59022 (cd $(TARGET_SUBDIR)/rda && \
59023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59025 "RANLIB=$${RANLIB}" \
59026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59027 install-dvi) \
59028 || exit 1
59030 @endif target-rda
59032 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
59033 maybe-install-pdf-target-rda:
59034 @if target-rda
59035 maybe-install-pdf-target-rda: install-pdf-target-rda
59037 install-pdf-target-rda: \
59038 configure-target-rda \
59039 pdf-target-rda
59040 @: $(MAKE); $(unstage)
59041 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59042 r=`${PWD_COMMAND}`; export r; \
59043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59044 $(NORMAL_TARGET_EXPORTS) \
59045 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
59046 for flag in $(EXTRA_TARGET_FLAGS); do \
59047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59048 done; \
59049 (cd $(TARGET_SUBDIR)/rda && \
59050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59052 "RANLIB=$${RANLIB}" \
59053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59054 install-pdf) \
59055 || exit 1
59057 @endif target-rda
59059 .PHONY: maybe-install-html-target-rda install-html-target-rda
59060 maybe-install-html-target-rda:
59061 @if target-rda
59062 maybe-install-html-target-rda: install-html-target-rda
59064 install-html-target-rda: \
59065 configure-target-rda \
59066 html-target-rda
59067 @: $(MAKE); $(unstage)
59068 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59069 r=`${PWD_COMMAND}`; export r; \
59070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59071 $(NORMAL_TARGET_EXPORTS) \
59072 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
59073 for flag in $(EXTRA_TARGET_FLAGS); do \
59074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59075 done; \
59076 (cd $(TARGET_SUBDIR)/rda && \
59077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59079 "RANLIB=$${RANLIB}" \
59080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59081 install-html) \
59082 || exit 1
59084 @endif target-rda
59086 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
59087 maybe-installcheck-target-rda:
59088 @if target-rda
59089 maybe-installcheck-target-rda: installcheck-target-rda
59091 installcheck-target-rda: \
59092 configure-target-rda
59093 @: $(MAKE); $(unstage)
59094 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59095 r=`${PWD_COMMAND}`; export r; \
59096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59097 $(NORMAL_TARGET_EXPORTS) \
59098 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
59099 for flag in $(EXTRA_TARGET_FLAGS); do \
59100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59101 done; \
59102 (cd $(TARGET_SUBDIR)/rda && \
59103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59105 "RANLIB=$${RANLIB}" \
59106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59107 installcheck) \
59108 || exit 1
59110 @endif target-rda
59112 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
59113 maybe-mostlyclean-target-rda:
59114 @if target-rda
59115 maybe-mostlyclean-target-rda: mostlyclean-target-rda
59117 mostlyclean-target-rda:
59118 @: $(MAKE); $(unstage)
59119 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59120 r=`${PWD_COMMAND}`; export r; \
59121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59122 $(NORMAL_TARGET_EXPORTS) \
59123 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
59124 for flag in $(EXTRA_TARGET_FLAGS); do \
59125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59126 done; \
59127 (cd $(TARGET_SUBDIR)/rda && \
59128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59130 "RANLIB=$${RANLIB}" \
59131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59132 mostlyclean) \
59133 || exit 1
59135 @endif target-rda
59137 .PHONY: maybe-clean-target-rda clean-target-rda
59138 maybe-clean-target-rda:
59139 @if target-rda
59140 maybe-clean-target-rda: clean-target-rda
59142 clean-target-rda:
59143 @: $(MAKE); $(unstage)
59144 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59145 r=`${PWD_COMMAND}`; export r; \
59146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59147 $(NORMAL_TARGET_EXPORTS) \
59148 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
59149 for flag in $(EXTRA_TARGET_FLAGS); do \
59150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59151 done; \
59152 (cd $(TARGET_SUBDIR)/rda && \
59153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59155 "RANLIB=$${RANLIB}" \
59156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59157 clean) \
59158 || exit 1
59160 @endif target-rda
59162 .PHONY: maybe-distclean-target-rda distclean-target-rda
59163 maybe-distclean-target-rda:
59164 @if target-rda
59165 maybe-distclean-target-rda: distclean-target-rda
59167 distclean-target-rda:
59168 @: $(MAKE); $(unstage)
59169 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59170 r=`${PWD_COMMAND}`; export r; \
59171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59172 $(NORMAL_TARGET_EXPORTS) \
59173 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
59174 for flag in $(EXTRA_TARGET_FLAGS); do \
59175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59176 done; \
59177 (cd $(TARGET_SUBDIR)/rda && \
59178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59180 "RANLIB=$${RANLIB}" \
59181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59182 distclean) \
59183 || exit 1
59185 @endif target-rda
59187 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
59188 maybe-maintainer-clean-target-rda:
59189 @if target-rda
59190 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
59192 maintainer-clean-target-rda:
59193 @: $(MAKE); $(unstage)
59194 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
59195 r=`${PWD_COMMAND}`; export r; \
59196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59197 $(NORMAL_TARGET_EXPORTS) \
59198 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
59199 for flag in $(EXTRA_TARGET_FLAGS); do \
59200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59201 done; \
59202 (cd $(TARGET_SUBDIR)/rda && \
59203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59205 "RANLIB=$${RANLIB}" \
59206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59207 maintainer-clean) \
59208 || exit 1
59210 @endif target-rda
59216 .PHONY: configure-target-libada maybe-configure-target-libada
59217 maybe-configure-target-libada:
59218 @if gcc-bootstrap
59219 configure-target-libada: stage_current
59220 @endif gcc-bootstrap
59221 @if target-libada
59222 maybe-configure-target-libada: configure-target-libada
59223 configure-target-libada:
59224 @: $(MAKE); $(unstage)
59225 @r=`${PWD_COMMAND}`; export r; \
59226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59227 echo "Checking multilib configuration for libada..."; \
59228 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
59229 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
59230 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
59231 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
59232 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
59233 else \
59234 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
59235 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
59236 fi; \
59237 else \
59238 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
59239 fi; \
59240 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
59241 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
59242 $(NORMAL_TARGET_EXPORTS) \
59243 echo Configuring in $(TARGET_SUBDIR)/libada; \
59244 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
59245 case $(srcdir) in \
59246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59247 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
59248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59249 esac; \
59250 module_srcdir=libada; \
59251 rm -f no-such-file || : ; \
59252 CONFIG_SITE=no-such-file $(SHELL) \
59253 $$s/$$module_srcdir/configure \
59254 --srcdir=$${topdir}/$$module_srcdir \
59255 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59256 --target=${target_alias} \
59257 || exit 1
59258 @endif target-libada
59264 .PHONY: all-target-libada maybe-all-target-libada
59265 maybe-all-target-libada:
59266 @if gcc-bootstrap
59267 all-target-libada: stage_current
59268 @endif gcc-bootstrap
59269 @if target-libada
59270 TARGET-target-libada=all
59271 maybe-all-target-libada: all-target-libada
59272 all-target-libada: configure-target-libada
59273 @: $(MAKE); $(unstage)
59274 @r=`${PWD_COMMAND}`; export r; \
59275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59276 $(NORMAL_TARGET_EXPORTS) \
59277 (cd $(TARGET_SUBDIR)/libada && \
59278 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59279 $(TARGET-target-libada))
59280 @endif target-libada
59286 .PHONY: check-target-libada maybe-check-target-libada
59287 maybe-check-target-libada:
59288 @if target-libada
59289 maybe-check-target-libada: check-target-libada
59291 check-target-libada:
59292 @: $(MAKE); $(unstage)
59293 @r=`${PWD_COMMAND}`; export r; \
59294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59295 $(NORMAL_TARGET_EXPORTS) \
59296 (cd $(TARGET_SUBDIR)/libada && \
59297 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59299 @endif target-libada
59301 .PHONY: install-target-libada maybe-install-target-libada
59302 maybe-install-target-libada:
59303 @if target-libada
59304 maybe-install-target-libada: install-target-libada
59306 install-target-libada: installdirs
59307 @: $(MAKE); $(unstage)
59308 @r=`${PWD_COMMAND}`; export r; \
59309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59310 $(NORMAL_TARGET_EXPORTS) \
59311 (cd $(TARGET_SUBDIR)/libada && \
59312 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59314 @endif target-libada
59316 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
59317 maybe-install-strip-target-libada:
59318 @if target-libada
59319 maybe-install-strip-target-libada: install-strip-target-libada
59321 install-strip-target-libada: installdirs
59322 @: $(MAKE); $(unstage)
59323 @r=`${PWD_COMMAND}`; export r; \
59324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59325 $(NORMAL_TARGET_EXPORTS) \
59326 (cd $(TARGET_SUBDIR)/libada && \
59327 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59329 @endif target-libada
59331 # Other targets (info, dvi, pdf, etc.)
59333 .PHONY: maybe-info-target-libada info-target-libada
59334 maybe-info-target-libada:
59335 @if target-libada
59336 maybe-info-target-libada: info-target-libada
59338 info-target-libada: \
59339 configure-target-libada
59340 @: $(MAKE); $(unstage)
59341 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59342 r=`${PWD_COMMAND}`; export r; \
59343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59344 $(NORMAL_TARGET_EXPORTS) \
59345 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
59346 for flag in $(EXTRA_TARGET_FLAGS); do \
59347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59348 done; \
59349 (cd $(TARGET_SUBDIR)/libada && \
59350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59352 "RANLIB=$${RANLIB}" \
59353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59354 info) \
59355 || exit 1
59357 @endif target-libada
59359 .PHONY: maybe-dvi-target-libada dvi-target-libada
59360 maybe-dvi-target-libada:
59361 @if target-libada
59362 maybe-dvi-target-libada: dvi-target-libada
59364 dvi-target-libada: \
59365 configure-target-libada
59366 @: $(MAKE); $(unstage)
59367 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59368 r=`${PWD_COMMAND}`; export r; \
59369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59370 $(NORMAL_TARGET_EXPORTS) \
59371 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
59372 for flag in $(EXTRA_TARGET_FLAGS); do \
59373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59374 done; \
59375 (cd $(TARGET_SUBDIR)/libada && \
59376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59378 "RANLIB=$${RANLIB}" \
59379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59380 dvi) \
59381 || exit 1
59383 @endif target-libada
59385 .PHONY: maybe-pdf-target-libada pdf-target-libada
59386 maybe-pdf-target-libada:
59387 @if target-libada
59388 maybe-pdf-target-libada: pdf-target-libada
59390 pdf-target-libada: \
59391 configure-target-libada
59392 @: $(MAKE); $(unstage)
59393 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59394 r=`${PWD_COMMAND}`; export r; \
59395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59396 $(NORMAL_TARGET_EXPORTS) \
59397 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
59398 for flag in $(EXTRA_TARGET_FLAGS); do \
59399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59400 done; \
59401 (cd $(TARGET_SUBDIR)/libada && \
59402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59404 "RANLIB=$${RANLIB}" \
59405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59406 pdf) \
59407 || exit 1
59409 @endif target-libada
59411 .PHONY: maybe-html-target-libada html-target-libada
59412 maybe-html-target-libada:
59413 @if target-libada
59414 maybe-html-target-libada: html-target-libada
59416 html-target-libada: \
59417 configure-target-libada
59418 @: $(MAKE); $(unstage)
59419 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59420 r=`${PWD_COMMAND}`; export r; \
59421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59422 $(NORMAL_TARGET_EXPORTS) \
59423 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
59424 for flag in $(EXTRA_TARGET_FLAGS); do \
59425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59426 done; \
59427 (cd $(TARGET_SUBDIR)/libada && \
59428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59430 "RANLIB=$${RANLIB}" \
59431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59432 html) \
59433 || exit 1
59435 @endif target-libada
59437 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
59438 maybe-TAGS-target-libada:
59439 @if target-libada
59440 maybe-TAGS-target-libada: TAGS-target-libada
59442 TAGS-target-libada: \
59443 configure-target-libada
59444 @: $(MAKE); $(unstage)
59445 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59446 r=`${PWD_COMMAND}`; export r; \
59447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59448 $(NORMAL_TARGET_EXPORTS) \
59449 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
59450 for flag in $(EXTRA_TARGET_FLAGS); do \
59451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59452 done; \
59453 (cd $(TARGET_SUBDIR)/libada && \
59454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59456 "RANLIB=$${RANLIB}" \
59457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59458 TAGS) \
59459 || exit 1
59461 @endif target-libada
59463 .PHONY: maybe-install-info-target-libada install-info-target-libada
59464 maybe-install-info-target-libada:
59465 @if target-libada
59466 maybe-install-info-target-libada: install-info-target-libada
59468 install-info-target-libada: \
59469 configure-target-libada \
59470 info-target-libada
59471 @: $(MAKE); $(unstage)
59472 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59473 r=`${PWD_COMMAND}`; export r; \
59474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59475 $(NORMAL_TARGET_EXPORTS) \
59476 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
59477 for flag in $(EXTRA_TARGET_FLAGS); do \
59478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59479 done; \
59480 (cd $(TARGET_SUBDIR)/libada && \
59481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59483 "RANLIB=$${RANLIB}" \
59484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59485 install-info) \
59486 || exit 1
59488 @endif target-libada
59490 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
59491 maybe-install-dvi-target-libada:
59492 @if target-libada
59493 maybe-install-dvi-target-libada: install-dvi-target-libada
59495 install-dvi-target-libada: \
59496 configure-target-libada \
59497 dvi-target-libada
59498 @: $(MAKE); $(unstage)
59499 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59500 r=`${PWD_COMMAND}`; export r; \
59501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59502 $(NORMAL_TARGET_EXPORTS) \
59503 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
59504 for flag in $(EXTRA_TARGET_FLAGS); do \
59505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59506 done; \
59507 (cd $(TARGET_SUBDIR)/libada && \
59508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59510 "RANLIB=$${RANLIB}" \
59511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59512 install-dvi) \
59513 || exit 1
59515 @endif target-libada
59517 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
59518 maybe-install-pdf-target-libada:
59519 @if target-libada
59520 maybe-install-pdf-target-libada: install-pdf-target-libada
59522 install-pdf-target-libada: \
59523 configure-target-libada \
59524 pdf-target-libada
59525 @: $(MAKE); $(unstage)
59526 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59527 r=`${PWD_COMMAND}`; export r; \
59528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59529 $(NORMAL_TARGET_EXPORTS) \
59530 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
59531 for flag in $(EXTRA_TARGET_FLAGS); do \
59532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59533 done; \
59534 (cd $(TARGET_SUBDIR)/libada && \
59535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59537 "RANLIB=$${RANLIB}" \
59538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59539 install-pdf) \
59540 || exit 1
59542 @endif target-libada
59544 .PHONY: maybe-install-html-target-libada install-html-target-libada
59545 maybe-install-html-target-libada:
59546 @if target-libada
59547 maybe-install-html-target-libada: install-html-target-libada
59549 install-html-target-libada: \
59550 configure-target-libada \
59551 html-target-libada
59552 @: $(MAKE); $(unstage)
59553 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59554 r=`${PWD_COMMAND}`; export r; \
59555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59556 $(NORMAL_TARGET_EXPORTS) \
59557 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
59558 for flag in $(EXTRA_TARGET_FLAGS); do \
59559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59560 done; \
59561 (cd $(TARGET_SUBDIR)/libada && \
59562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59564 "RANLIB=$${RANLIB}" \
59565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59566 install-html) \
59567 || exit 1
59569 @endif target-libada
59571 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
59572 maybe-installcheck-target-libada:
59573 @if target-libada
59574 maybe-installcheck-target-libada: installcheck-target-libada
59576 installcheck-target-libada: \
59577 configure-target-libada
59578 @: $(MAKE); $(unstage)
59579 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59580 r=`${PWD_COMMAND}`; export r; \
59581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59582 $(NORMAL_TARGET_EXPORTS) \
59583 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
59584 for flag in $(EXTRA_TARGET_FLAGS); do \
59585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59586 done; \
59587 (cd $(TARGET_SUBDIR)/libada && \
59588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59590 "RANLIB=$${RANLIB}" \
59591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59592 installcheck) \
59593 || exit 1
59595 @endif target-libada
59597 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
59598 maybe-mostlyclean-target-libada:
59599 @if target-libada
59600 maybe-mostlyclean-target-libada: mostlyclean-target-libada
59602 mostlyclean-target-libada:
59603 @: $(MAKE); $(unstage)
59604 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59605 r=`${PWD_COMMAND}`; export r; \
59606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59607 $(NORMAL_TARGET_EXPORTS) \
59608 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
59609 for flag in $(EXTRA_TARGET_FLAGS); do \
59610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59611 done; \
59612 (cd $(TARGET_SUBDIR)/libada && \
59613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59615 "RANLIB=$${RANLIB}" \
59616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59617 mostlyclean) \
59618 || exit 1
59620 @endif target-libada
59622 .PHONY: maybe-clean-target-libada clean-target-libada
59623 maybe-clean-target-libada:
59624 @if target-libada
59625 maybe-clean-target-libada: clean-target-libada
59627 clean-target-libada:
59628 @: $(MAKE); $(unstage)
59629 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59630 r=`${PWD_COMMAND}`; export r; \
59631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59632 $(NORMAL_TARGET_EXPORTS) \
59633 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
59634 for flag in $(EXTRA_TARGET_FLAGS); do \
59635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59636 done; \
59637 (cd $(TARGET_SUBDIR)/libada && \
59638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59640 "RANLIB=$${RANLIB}" \
59641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59642 clean) \
59643 || exit 1
59645 @endif target-libada
59647 .PHONY: maybe-distclean-target-libada distclean-target-libada
59648 maybe-distclean-target-libada:
59649 @if target-libada
59650 maybe-distclean-target-libada: distclean-target-libada
59652 distclean-target-libada:
59653 @: $(MAKE); $(unstage)
59654 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59655 r=`${PWD_COMMAND}`; export r; \
59656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59657 $(NORMAL_TARGET_EXPORTS) \
59658 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
59659 for flag in $(EXTRA_TARGET_FLAGS); do \
59660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59661 done; \
59662 (cd $(TARGET_SUBDIR)/libada && \
59663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59665 "RANLIB=$${RANLIB}" \
59666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59667 distclean) \
59668 || exit 1
59670 @endif target-libada
59672 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
59673 maybe-maintainer-clean-target-libada:
59674 @if target-libada
59675 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
59677 maintainer-clean-target-libada:
59678 @: $(MAKE); $(unstage)
59679 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59680 r=`${PWD_COMMAND}`; export r; \
59681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59682 $(NORMAL_TARGET_EXPORTS) \
59683 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
59684 for flag in $(EXTRA_TARGET_FLAGS); do \
59685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59686 done; \
59687 (cd $(TARGET_SUBDIR)/libada && \
59688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59690 "RANLIB=$${RANLIB}" \
59691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59692 maintainer-clean) \
59693 || exit 1
59695 @endif target-libada
59701 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
59702 maybe-configure-target-libgm2:
59703 @if gcc-bootstrap
59704 configure-target-libgm2: stage_current
59705 @endif gcc-bootstrap
59706 @if target-libgm2
59707 maybe-configure-target-libgm2: configure-target-libgm2
59708 configure-target-libgm2:
59709 @: $(MAKE); $(unstage)
59710 @r=`${PWD_COMMAND}`; export r; \
59711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59712 echo "Checking multilib configuration for libgm2..."; \
59713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59714 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
59715 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59716 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59717 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
59718 else \
59719 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
59720 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59721 fi; \
59722 else \
59723 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59724 fi; \
59725 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
59726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59727 $(NORMAL_TARGET_EXPORTS) \
59728 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
59729 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
59730 case $(srcdir) in \
59731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59732 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
59733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59734 esac; \
59735 module_srcdir=libgm2; \
59736 rm -f no-such-file || : ; \
59737 CONFIG_SITE=no-such-file $(SHELL) \
59738 $$s/$$module_srcdir/configure \
59739 --srcdir=$${topdir}/$$module_srcdir \
59740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59741 --target=${target_alias} \
59742 || exit 1
59743 @endif target-libgm2
59749 .PHONY: all-target-libgm2 maybe-all-target-libgm2
59750 maybe-all-target-libgm2:
59751 @if gcc-bootstrap
59752 all-target-libgm2: stage_current
59753 @endif gcc-bootstrap
59754 @if target-libgm2
59755 TARGET-target-libgm2=all
59756 maybe-all-target-libgm2: all-target-libgm2
59757 all-target-libgm2: configure-target-libgm2
59758 @: $(MAKE); $(unstage)
59759 @r=`${PWD_COMMAND}`; export r; \
59760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59761 $(NORMAL_TARGET_EXPORTS) \
59762 (cd $(TARGET_SUBDIR)/libgm2 && \
59763 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59764 $(TARGET-target-libgm2))
59765 @endif target-libgm2
59771 .PHONY: check-target-libgm2 maybe-check-target-libgm2
59772 maybe-check-target-libgm2:
59773 @if target-libgm2
59774 maybe-check-target-libgm2: check-target-libgm2
59776 check-target-libgm2:
59777 @: $(MAKE); $(unstage)
59778 @r=`${PWD_COMMAND}`; export r; \
59779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59780 $(NORMAL_TARGET_EXPORTS) \
59781 (cd $(TARGET_SUBDIR)/libgm2 && \
59782 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59784 @endif target-libgm2
59786 .PHONY: install-target-libgm2 maybe-install-target-libgm2
59787 maybe-install-target-libgm2:
59788 @if target-libgm2
59789 maybe-install-target-libgm2: install-target-libgm2
59791 install-target-libgm2: installdirs
59792 @: $(MAKE); $(unstage)
59793 @r=`${PWD_COMMAND}`; export r; \
59794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59795 $(NORMAL_TARGET_EXPORTS) \
59796 (cd $(TARGET_SUBDIR)/libgm2 && \
59797 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59799 @endif target-libgm2
59801 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
59802 maybe-install-strip-target-libgm2:
59803 @if target-libgm2
59804 maybe-install-strip-target-libgm2: install-strip-target-libgm2
59806 install-strip-target-libgm2: installdirs
59807 @: $(MAKE); $(unstage)
59808 @r=`${PWD_COMMAND}`; export r; \
59809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59810 $(NORMAL_TARGET_EXPORTS) \
59811 (cd $(TARGET_SUBDIR)/libgm2 && \
59812 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59814 @endif target-libgm2
59816 # Other targets (info, dvi, pdf, etc.)
59818 .PHONY: maybe-info-target-libgm2 info-target-libgm2
59819 maybe-info-target-libgm2:
59820 @if target-libgm2
59821 maybe-info-target-libgm2: info-target-libgm2
59823 info-target-libgm2: \
59824 configure-target-libgm2
59825 @: $(MAKE); $(unstage)
59826 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59827 r=`${PWD_COMMAND}`; export r; \
59828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59829 $(NORMAL_TARGET_EXPORTS) \
59830 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
59831 for flag in $(EXTRA_TARGET_FLAGS); do \
59832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59833 done; \
59834 (cd $(TARGET_SUBDIR)/libgm2 && \
59835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59837 "RANLIB=$${RANLIB}" \
59838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59839 info) \
59840 || exit 1
59842 @endif target-libgm2
59844 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
59845 maybe-dvi-target-libgm2:
59846 @if target-libgm2
59847 maybe-dvi-target-libgm2: dvi-target-libgm2
59849 dvi-target-libgm2: \
59850 configure-target-libgm2
59851 @: $(MAKE); $(unstage)
59852 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59853 r=`${PWD_COMMAND}`; export r; \
59854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59855 $(NORMAL_TARGET_EXPORTS) \
59856 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
59857 for flag in $(EXTRA_TARGET_FLAGS); do \
59858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59859 done; \
59860 (cd $(TARGET_SUBDIR)/libgm2 && \
59861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59863 "RANLIB=$${RANLIB}" \
59864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59865 dvi) \
59866 || exit 1
59868 @endif target-libgm2
59870 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
59871 maybe-pdf-target-libgm2:
59872 @if target-libgm2
59873 maybe-pdf-target-libgm2: pdf-target-libgm2
59875 pdf-target-libgm2: \
59876 configure-target-libgm2
59877 @: $(MAKE); $(unstage)
59878 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59879 r=`${PWD_COMMAND}`; export r; \
59880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59881 $(NORMAL_TARGET_EXPORTS) \
59882 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
59883 for flag in $(EXTRA_TARGET_FLAGS); do \
59884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59885 done; \
59886 (cd $(TARGET_SUBDIR)/libgm2 && \
59887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59889 "RANLIB=$${RANLIB}" \
59890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59891 pdf) \
59892 || exit 1
59894 @endif target-libgm2
59896 .PHONY: maybe-html-target-libgm2 html-target-libgm2
59897 maybe-html-target-libgm2:
59898 @if target-libgm2
59899 maybe-html-target-libgm2: html-target-libgm2
59901 html-target-libgm2: \
59902 configure-target-libgm2
59903 @: $(MAKE); $(unstage)
59904 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59905 r=`${PWD_COMMAND}`; export r; \
59906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59907 $(NORMAL_TARGET_EXPORTS) \
59908 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
59909 for flag in $(EXTRA_TARGET_FLAGS); do \
59910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59911 done; \
59912 (cd $(TARGET_SUBDIR)/libgm2 && \
59913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59915 "RANLIB=$${RANLIB}" \
59916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59917 html) \
59918 || exit 1
59920 @endif target-libgm2
59922 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
59923 maybe-TAGS-target-libgm2:
59924 @if target-libgm2
59925 maybe-TAGS-target-libgm2: TAGS-target-libgm2
59927 TAGS-target-libgm2: \
59928 configure-target-libgm2
59929 @: $(MAKE); $(unstage)
59930 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59931 r=`${PWD_COMMAND}`; export r; \
59932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59933 $(NORMAL_TARGET_EXPORTS) \
59934 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
59935 for flag in $(EXTRA_TARGET_FLAGS); do \
59936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59937 done; \
59938 (cd $(TARGET_SUBDIR)/libgm2 && \
59939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59941 "RANLIB=$${RANLIB}" \
59942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59943 TAGS) \
59944 || exit 1
59946 @endif target-libgm2
59948 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
59949 maybe-install-info-target-libgm2:
59950 @if target-libgm2
59951 maybe-install-info-target-libgm2: install-info-target-libgm2
59953 install-info-target-libgm2: \
59954 configure-target-libgm2 \
59955 info-target-libgm2
59956 @: $(MAKE); $(unstage)
59957 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59958 r=`${PWD_COMMAND}`; export r; \
59959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59960 $(NORMAL_TARGET_EXPORTS) \
59961 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
59962 for flag in $(EXTRA_TARGET_FLAGS); do \
59963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59964 done; \
59965 (cd $(TARGET_SUBDIR)/libgm2 && \
59966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59968 "RANLIB=$${RANLIB}" \
59969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59970 install-info) \
59971 || exit 1
59973 @endif target-libgm2
59975 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
59976 maybe-install-dvi-target-libgm2:
59977 @if target-libgm2
59978 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
59980 install-dvi-target-libgm2: \
59981 configure-target-libgm2 \
59982 dvi-target-libgm2
59983 @: $(MAKE); $(unstage)
59984 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59985 r=`${PWD_COMMAND}`; export r; \
59986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59987 $(NORMAL_TARGET_EXPORTS) \
59988 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
59989 for flag in $(EXTRA_TARGET_FLAGS); do \
59990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59991 done; \
59992 (cd $(TARGET_SUBDIR)/libgm2 && \
59993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59995 "RANLIB=$${RANLIB}" \
59996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59997 install-dvi) \
59998 || exit 1
60000 @endif target-libgm2
60002 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
60003 maybe-install-pdf-target-libgm2:
60004 @if target-libgm2
60005 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
60007 install-pdf-target-libgm2: \
60008 configure-target-libgm2 \
60009 pdf-target-libgm2
60010 @: $(MAKE); $(unstage)
60011 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60012 r=`${PWD_COMMAND}`; export r; \
60013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60014 $(NORMAL_TARGET_EXPORTS) \
60015 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
60016 for flag in $(EXTRA_TARGET_FLAGS); do \
60017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60018 done; \
60019 (cd $(TARGET_SUBDIR)/libgm2 && \
60020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60022 "RANLIB=$${RANLIB}" \
60023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60024 install-pdf) \
60025 || exit 1
60027 @endif target-libgm2
60029 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
60030 maybe-install-html-target-libgm2:
60031 @if target-libgm2
60032 maybe-install-html-target-libgm2: install-html-target-libgm2
60034 install-html-target-libgm2: \
60035 configure-target-libgm2 \
60036 html-target-libgm2
60037 @: $(MAKE); $(unstage)
60038 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60039 r=`${PWD_COMMAND}`; export r; \
60040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60041 $(NORMAL_TARGET_EXPORTS) \
60042 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
60043 for flag in $(EXTRA_TARGET_FLAGS); do \
60044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60045 done; \
60046 (cd $(TARGET_SUBDIR)/libgm2 && \
60047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60049 "RANLIB=$${RANLIB}" \
60050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60051 install-html) \
60052 || exit 1
60054 @endif target-libgm2
60056 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
60057 maybe-installcheck-target-libgm2:
60058 @if target-libgm2
60059 maybe-installcheck-target-libgm2: installcheck-target-libgm2
60061 installcheck-target-libgm2: \
60062 configure-target-libgm2
60063 @: $(MAKE); $(unstage)
60064 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60065 r=`${PWD_COMMAND}`; export r; \
60066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60067 $(NORMAL_TARGET_EXPORTS) \
60068 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
60069 for flag in $(EXTRA_TARGET_FLAGS); do \
60070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60071 done; \
60072 (cd $(TARGET_SUBDIR)/libgm2 && \
60073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60075 "RANLIB=$${RANLIB}" \
60076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60077 installcheck) \
60078 || exit 1
60080 @endif target-libgm2
60082 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
60083 maybe-mostlyclean-target-libgm2:
60084 @if target-libgm2
60085 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
60087 mostlyclean-target-libgm2:
60088 @: $(MAKE); $(unstage)
60089 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60090 r=`${PWD_COMMAND}`; export r; \
60091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60092 $(NORMAL_TARGET_EXPORTS) \
60093 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
60094 for flag in $(EXTRA_TARGET_FLAGS); do \
60095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60096 done; \
60097 (cd $(TARGET_SUBDIR)/libgm2 && \
60098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60100 "RANLIB=$${RANLIB}" \
60101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60102 mostlyclean) \
60103 || exit 1
60105 @endif target-libgm2
60107 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
60108 maybe-clean-target-libgm2:
60109 @if target-libgm2
60110 maybe-clean-target-libgm2: clean-target-libgm2
60112 clean-target-libgm2:
60113 @: $(MAKE); $(unstage)
60114 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60115 r=`${PWD_COMMAND}`; export r; \
60116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60117 $(NORMAL_TARGET_EXPORTS) \
60118 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
60119 for flag in $(EXTRA_TARGET_FLAGS); do \
60120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60121 done; \
60122 (cd $(TARGET_SUBDIR)/libgm2 && \
60123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60125 "RANLIB=$${RANLIB}" \
60126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60127 clean) \
60128 || exit 1
60130 @endif target-libgm2
60132 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
60133 maybe-distclean-target-libgm2:
60134 @if target-libgm2
60135 maybe-distclean-target-libgm2: distclean-target-libgm2
60137 distclean-target-libgm2:
60138 @: $(MAKE); $(unstage)
60139 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60140 r=`${PWD_COMMAND}`; export r; \
60141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60142 $(NORMAL_TARGET_EXPORTS) \
60143 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
60144 for flag in $(EXTRA_TARGET_FLAGS); do \
60145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60146 done; \
60147 (cd $(TARGET_SUBDIR)/libgm2 && \
60148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60150 "RANLIB=$${RANLIB}" \
60151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60152 distclean) \
60153 || exit 1
60155 @endif target-libgm2
60157 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
60158 maybe-maintainer-clean-target-libgm2:
60159 @if target-libgm2
60160 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
60162 maintainer-clean-target-libgm2:
60163 @: $(MAKE); $(unstage)
60164 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
60165 r=`${PWD_COMMAND}`; export r; \
60166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60167 $(NORMAL_TARGET_EXPORTS) \
60168 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
60169 for flag in $(EXTRA_TARGET_FLAGS); do \
60170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60171 done; \
60172 (cd $(TARGET_SUBDIR)/libgm2 && \
60173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60175 "RANLIB=$${RANLIB}" \
60176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60177 maintainer-clean) \
60178 || exit 1
60180 @endif target-libgm2
60186 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
60187 maybe-configure-target-libgomp:
60188 @if gcc-bootstrap
60189 configure-target-libgomp: stage_current
60190 @endif gcc-bootstrap
60191 @if target-libgomp
60192 maybe-configure-target-libgomp: configure-target-libgomp
60193 configure-target-libgomp:
60194 @r=`${PWD_COMMAND}`; export r; \
60195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60196 echo "Checking multilib configuration for libgomp..."; \
60197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60199 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60200 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60201 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60202 else \
60203 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60204 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60205 fi; \
60206 else \
60207 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60208 fi; \
60209 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60211 $(NORMAL_TARGET_EXPORTS) \
60212 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
60213 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
60214 case $(srcdir) in \
60215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60216 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60218 esac; \
60219 module_srcdir=libgomp; \
60220 rm -f no-such-file || : ; \
60221 CONFIG_SITE=no-such-file $(SHELL) \
60222 $$s/$$module_srcdir/configure \
60223 --srcdir=$${topdir}/$$module_srcdir \
60224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60225 --target=${target_alias} \
60226 || exit 1
60227 @endif target-libgomp
60231 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
60232 maybe-configure-stage1-target-libgomp:
60233 @if target-libgomp-bootstrap
60234 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
60235 configure-stage1-target-libgomp:
60236 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60237 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60238 @r=`${PWD_COMMAND}`; export r; \
60239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60240 TFLAGS="$(STAGE1_TFLAGS)"; \
60241 echo "Checking multilib configuration for libgomp..."; \
60242 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60243 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60244 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60245 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60246 else \
60247 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60248 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60249 fi; \
60250 else \
60251 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60252 fi; \
60253 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60254 $(NORMAL_TARGET_EXPORTS) \
60255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60258 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
60259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60260 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60261 case $(srcdir) in \
60262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60263 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60265 esac; \
60266 module_srcdir=libgomp; \
60267 $(SHELL) $$s/$$module_srcdir/configure \
60268 --srcdir=$${topdir}/$$module_srcdir \
60269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60270 --target=${target_alias} \
60272 $(STAGE1_CONFIGURE_FLAGS)
60273 @endif target-libgomp-bootstrap
60275 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
60276 maybe-configure-stage2-target-libgomp:
60277 @if target-libgomp-bootstrap
60278 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
60279 configure-stage2-target-libgomp:
60280 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60281 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60282 @r=`${PWD_COMMAND}`; export r; \
60283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60284 TFLAGS="$(STAGE2_TFLAGS)"; \
60285 echo "Checking multilib configuration for libgomp..."; \
60286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60287 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60288 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60289 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60290 else \
60291 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60292 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60293 fi; \
60294 else \
60295 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60296 fi; \
60297 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60298 $(NORMAL_TARGET_EXPORTS) \
60300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60303 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
60304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60305 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60306 case $(srcdir) in \
60307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60308 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60310 esac; \
60311 module_srcdir=libgomp; \
60312 $(SHELL) $$s/$$module_srcdir/configure \
60313 --srcdir=$${topdir}/$$module_srcdir \
60314 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60315 --target=${target_alias} \
60316 --with-build-libsubdir=$(HOST_SUBDIR) \
60317 $(STAGE2_CONFIGURE_FLAGS)
60318 @endif target-libgomp-bootstrap
60320 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
60321 maybe-configure-stage3-target-libgomp:
60322 @if target-libgomp-bootstrap
60323 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
60324 configure-stage3-target-libgomp:
60325 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60326 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60327 @r=`${PWD_COMMAND}`; export r; \
60328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60329 TFLAGS="$(STAGE3_TFLAGS)"; \
60330 echo "Checking multilib configuration for libgomp..."; \
60331 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60332 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60333 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60334 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60335 else \
60336 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60337 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60338 fi; \
60339 else \
60340 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60341 fi; \
60342 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60343 $(NORMAL_TARGET_EXPORTS) \
60345 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60348 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
60349 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60350 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60351 case $(srcdir) in \
60352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60353 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60355 esac; \
60356 module_srcdir=libgomp; \
60357 $(SHELL) $$s/$$module_srcdir/configure \
60358 --srcdir=$${topdir}/$$module_srcdir \
60359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60360 --target=${target_alias} \
60361 --with-build-libsubdir=$(HOST_SUBDIR) \
60362 $(STAGE3_CONFIGURE_FLAGS)
60363 @endif target-libgomp-bootstrap
60365 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
60366 maybe-configure-stage4-target-libgomp:
60367 @if target-libgomp-bootstrap
60368 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
60369 configure-stage4-target-libgomp:
60370 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60371 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60372 @r=`${PWD_COMMAND}`; export r; \
60373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60374 TFLAGS="$(STAGE4_TFLAGS)"; \
60375 echo "Checking multilib configuration for libgomp..."; \
60376 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60377 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60378 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60379 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60380 else \
60381 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60382 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60383 fi; \
60384 else \
60385 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60386 fi; \
60387 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60388 $(NORMAL_TARGET_EXPORTS) \
60390 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60393 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
60394 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60395 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60396 case $(srcdir) in \
60397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60398 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60400 esac; \
60401 module_srcdir=libgomp; \
60402 $(SHELL) $$s/$$module_srcdir/configure \
60403 --srcdir=$${topdir}/$$module_srcdir \
60404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60405 --target=${target_alias} \
60406 --with-build-libsubdir=$(HOST_SUBDIR) \
60407 $(STAGE4_CONFIGURE_FLAGS)
60408 @endif target-libgomp-bootstrap
60410 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
60411 maybe-configure-stageprofile-target-libgomp:
60412 @if target-libgomp-bootstrap
60413 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60414 configure-stageprofile-target-libgomp:
60415 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60416 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60417 @r=`${PWD_COMMAND}`; export r; \
60418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60419 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60420 echo "Checking multilib configuration for libgomp..."; \
60421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60422 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60423 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60424 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60425 else \
60426 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60427 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60428 fi; \
60429 else \
60430 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60431 fi; \
60432 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60433 $(NORMAL_TARGET_EXPORTS) \
60435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60438 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
60439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60440 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60441 case $(srcdir) in \
60442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60443 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60445 esac; \
60446 module_srcdir=libgomp; \
60447 $(SHELL) $$s/$$module_srcdir/configure \
60448 --srcdir=$${topdir}/$$module_srcdir \
60449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60450 --target=${target_alias} \
60451 --with-build-libsubdir=$(HOST_SUBDIR) \
60452 $(STAGEprofile_CONFIGURE_FLAGS)
60453 @endif target-libgomp-bootstrap
60455 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
60456 maybe-configure-stagetrain-target-libgomp:
60457 @if target-libgomp-bootstrap
60458 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60459 configure-stagetrain-target-libgomp:
60460 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60462 @r=`${PWD_COMMAND}`; export r; \
60463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60464 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60465 echo "Checking multilib configuration for libgomp..."; \
60466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60467 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60468 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60469 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60470 else \
60471 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60472 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60473 fi; \
60474 else \
60475 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60476 fi; \
60477 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60478 $(NORMAL_TARGET_EXPORTS) \
60480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60483 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
60484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60485 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60486 case $(srcdir) in \
60487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60488 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60490 esac; \
60491 module_srcdir=libgomp; \
60492 $(SHELL) $$s/$$module_srcdir/configure \
60493 --srcdir=$${topdir}/$$module_srcdir \
60494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60495 --target=${target_alias} \
60496 --with-build-libsubdir=$(HOST_SUBDIR) \
60497 $(STAGEtrain_CONFIGURE_FLAGS)
60498 @endif target-libgomp-bootstrap
60500 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
60501 maybe-configure-stagefeedback-target-libgomp:
60502 @if target-libgomp-bootstrap
60503 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60504 configure-stagefeedback-target-libgomp:
60505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60507 @r=`${PWD_COMMAND}`; export r; \
60508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60510 echo "Checking multilib configuration for libgomp..."; \
60511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60512 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60513 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60514 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60515 else \
60516 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60517 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60518 fi; \
60519 else \
60520 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60521 fi; \
60522 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60523 $(NORMAL_TARGET_EXPORTS) \
60525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60528 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
60529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60530 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60531 case $(srcdir) in \
60532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60533 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60535 esac; \
60536 module_srcdir=libgomp; \
60537 $(SHELL) $$s/$$module_srcdir/configure \
60538 --srcdir=$${topdir}/$$module_srcdir \
60539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60540 --target=${target_alias} \
60541 --with-build-libsubdir=$(HOST_SUBDIR) \
60542 $(STAGEfeedback_CONFIGURE_FLAGS)
60543 @endif target-libgomp-bootstrap
60545 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
60546 maybe-configure-stageautoprofile-target-libgomp:
60547 @if target-libgomp-bootstrap
60548 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60549 configure-stageautoprofile-target-libgomp:
60550 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60552 @r=`${PWD_COMMAND}`; export r; \
60553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60554 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60555 echo "Checking multilib configuration for libgomp..."; \
60556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60557 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60558 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60559 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60560 else \
60561 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60562 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60563 fi; \
60564 else \
60565 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60566 fi; \
60567 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60568 $(NORMAL_TARGET_EXPORTS) \
60570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60573 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
60574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60575 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60576 case $(srcdir) in \
60577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60578 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60580 esac; \
60581 module_srcdir=libgomp; \
60582 $(SHELL) $$s/$$module_srcdir/configure \
60583 --srcdir=$${topdir}/$$module_srcdir \
60584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60585 --target=${target_alias} \
60586 --with-build-libsubdir=$(HOST_SUBDIR) \
60587 $(STAGEautoprofile_CONFIGURE_FLAGS)
60588 @endif target-libgomp-bootstrap
60590 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
60591 maybe-configure-stageautofeedback-target-libgomp:
60592 @if target-libgomp-bootstrap
60593 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
60594 configure-stageautofeedback-target-libgomp:
60595 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
60597 @r=`${PWD_COMMAND}`; export r; \
60598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60599 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60600 echo "Checking multilib configuration for libgomp..."; \
60601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
60602 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60603 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
60604 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
60605 else \
60606 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
60607 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60608 fi; \
60609 else \
60610 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
60611 fi; \
60612 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
60613 $(NORMAL_TARGET_EXPORTS) \
60615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60618 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
60619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
60620 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
60621 case $(srcdir) in \
60622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60623 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
60624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60625 esac; \
60626 module_srcdir=libgomp; \
60627 $(SHELL) $$s/$$module_srcdir/configure \
60628 --srcdir=$${topdir}/$$module_srcdir \
60629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60630 --target=${target_alias} \
60631 --with-build-libsubdir=$(HOST_SUBDIR) \
60632 $(STAGEautofeedback_CONFIGURE_FLAGS)
60633 @endif target-libgomp-bootstrap
60639 .PHONY: all-target-libgomp maybe-all-target-libgomp
60640 maybe-all-target-libgomp:
60641 @if gcc-bootstrap
60642 all-target-libgomp: stage_current
60643 @endif gcc-bootstrap
60644 @if target-libgomp
60645 TARGET-target-libgomp=all
60646 maybe-all-target-libgomp: all-target-libgomp
60647 all-target-libgomp: configure-target-libgomp
60648 @r=`${PWD_COMMAND}`; export r; \
60649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60650 $(NORMAL_TARGET_EXPORTS) \
60651 (cd $(TARGET_SUBDIR)/libgomp && \
60652 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60653 $(TARGET-target-libgomp))
60654 @endif target-libgomp
60658 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
60659 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
60660 maybe-all-stage1-target-libgomp:
60661 maybe-clean-stage1-target-libgomp:
60662 @if target-libgomp-bootstrap
60663 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
60664 all-stage1: all-stage1-target-libgomp
60665 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
60666 all-stage1-target-libgomp: configure-stage1-target-libgomp
60667 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60668 @r=`${PWD_COMMAND}`; export r; \
60669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60670 TFLAGS="$(STAGE1_TFLAGS)"; \
60671 $(NORMAL_TARGET_EXPORTS) \
60672 cd $(TARGET_SUBDIR)/libgomp && \
60674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60675 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60676 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60677 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60681 $(EXTRA_TARGET_FLAGS) \
60683 TFLAGS="$(STAGE1_TFLAGS)" \
60684 $(TARGET-stage1-target-libgomp)
60686 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
60687 clean-stage1: clean-stage1-target-libgomp
60688 clean-stage1-target-libgomp:
60689 @if [ $(current_stage) = stage1 ]; then \
60690 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60691 else \
60692 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
60693 $(MAKE) stage1-start; \
60694 fi; \
60695 cd $(TARGET_SUBDIR)/libgomp && \
60696 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60697 clean
60698 @endif target-libgomp-bootstrap
60701 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
60702 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
60703 maybe-all-stage2-target-libgomp:
60704 maybe-clean-stage2-target-libgomp:
60705 @if target-libgomp-bootstrap
60706 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
60707 all-stage2: all-stage2-target-libgomp
60708 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
60709 all-stage2-target-libgomp: configure-stage2-target-libgomp
60710 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60711 @r=`${PWD_COMMAND}`; export r; \
60712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60713 TFLAGS="$(STAGE2_TFLAGS)"; \
60714 $(NORMAL_TARGET_EXPORTS) \
60716 cd $(TARGET_SUBDIR)/libgomp && \
60718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60719 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60720 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60721 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60725 $(EXTRA_TARGET_FLAGS) \
60726 TFLAGS="$(STAGE2_TFLAGS)" \
60727 $(TARGET-stage2-target-libgomp)
60729 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
60730 clean-stage2: clean-stage2-target-libgomp
60731 clean-stage2-target-libgomp:
60732 @if [ $(current_stage) = stage2 ]; then \
60733 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60734 else \
60735 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
60736 $(MAKE) stage2-start; \
60737 fi; \
60738 cd $(TARGET_SUBDIR)/libgomp && \
60739 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60740 @endif target-libgomp-bootstrap
60743 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
60744 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
60745 maybe-all-stage3-target-libgomp:
60746 maybe-clean-stage3-target-libgomp:
60747 @if target-libgomp-bootstrap
60748 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
60749 all-stage3: all-stage3-target-libgomp
60750 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
60751 all-stage3-target-libgomp: configure-stage3-target-libgomp
60752 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60753 @r=`${PWD_COMMAND}`; export r; \
60754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60755 TFLAGS="$(STAGE3_TFLAGS)"; \
60756 $(NORMAL_TARGET_EXPORTS) \
60758 cd $(TARGET_SUBDIR)/libgomp && \
60760 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60761 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60762 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60763 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60767 $(EXTRA_TARGET_FLAGS) \
60768 TFLAGS="$(STAGE3_TFLAGS)" \
60769 $(TARGET-stage3-target-libgomp)
60771 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
60772 clean-stage3: clean-stage3-target-libgomp
60773 clean-stage3-target-libgomp:
60774 @if [ $(current_stage) = stage3 ]; then \
60775 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60776 else \
60777 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
60778 $(MAKE) stage3-start; \
60779 fi; \
60780 cd $(TARGET_SUBDIR)/libgomp && \
60781 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60782 @endif target-libgomp-bootstrap
60785 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
60786 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
60787 maybe-all-stage4-target-libgomp:
60788 maybe-clean-stage4-target-libgomp:
60789 @if target-libgomp-bootstrap
60790 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
60791 all-stage4: all-stage4-target-libgomp
60792 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
60793 all-stage4-target-libgomp: configure-stage4-target-libgomp
60794 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60795 @r=`${PWD_COMMAND}`; export r; \
60796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60797 TFLAGS="$(STAGE4_TFLAGS)"; \
60798 $(NORMAL_TARGET_EXPORTS) \
60800 cd $(TARGET_SUBDIR)/libgomp && \
60802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60803 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60804 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60805 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60809 $(EXTRA_TARGET_FLAGS) \
60810 TFLAGS="$(STAGE4_TFLAGS)" \
60811 $(TARGET-stage4-target-libgomp)
60813 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
60814 clean-stage4: clean-stage4-target-libgomp
60815 clean-stage4-target-libgomp:
60816 @if [ $(current_stage) = stage4 ]; then \
60817 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60818 else \
60819 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
60820 $(MAKE) stage4-start; \
60821 fi; \
60822 cd $(TARGET_SUBDIR)/libgomp && \
60823 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60824 @endif target-libgomp-bootstrap
60827 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
60828 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
60829 maybe-all-stageprofile-target-libgomp:
60830 maybe-clean-stageprofile-target-libgomp:
60831 @if target-libgomp-bootstrap
60832 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
60833 all-stageprofile: all-stageprofile-target-libgomp
60834 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
60835 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60836 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60837 @r=`${PWD_COMMAND}`; export r; \
60838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60839 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60840 $(NORMAL_TARGET_EXPORTS) \
60842 cd $(TARGET_SUBDIR)/libgomp && \
60844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60845 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60851 $(EXTRA_TARGET_FLAGS) \
60852 TFLAGS="$(STAGEprofile_TFLAGS)" \
60853 $(TARGET-stageprofile-target-libgomp)
60855 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
60856 clean-stageprofile: clean-stageprofile-target-libgomp
60857 clean-stageprofile-target-libgomp:
60858 @if [ $(current_stage) = stageprofile ]; then \
60859 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60860 else \
60861 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
60862 $(MAKE) stageprofile-start; \
60863 fi; \
60864 cd $(TARGET_SUBDIR)/libgomp && \
60865 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60866 @endif target-libgomp-bootstrap
60869 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
60870 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
60871 maybe-all-stagetrain-target-libgomp:
60872 maybe-clean-stagetrain-target-libgomp:
60873 @if target-libgomp-bootstrap
60874 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
60875 all-stagetrain: all-stagetrain-target-libgomp
60876 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
60877 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60878 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60879 @r=`${PWD_COMMAND}`; export r; \
60880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60881 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60882 $(NORMAL_TARGET_EXPORTS) \
60884 cd $(TARGET_SUBDIR)/libgomp && \
60886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60887 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60893 $(EXTRA_TARGET_FLAGS) \
60894 TFLAGS="$(STAGEtrain_TFLAGS)" \
60895 $(TARGET-stagetrain-target-libgomp)
60897 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
60898 clean-stagetrain: clean-stagetrain-target-libgomp
60899 clean-stagetrain-target-libgomp:
60900 @if [ $(current_stage) = stagetrain ]; then \
60901 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60902 else \
60903 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
60904 $(MAKE) stagetrain-start; \
60905 fi; \
60906 cd $(TARGET_SUBDIR)/libgomp && \
60907 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60908 @endif target-libgomp-bootstrap
60911 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
60912 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
60913 maybe-all-stagefeedback-target-libgomp:
60914 maybe-clean-stagefeedback-target-libgomp:
60915 @if target-libgomp-bootstrap
60916 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
60917 all-stagefeedback: all-stagefeedback-target-libgomp
60918 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
60919 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60920 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60921 @r=`${PWD_COMMAND}`; export r; \
60922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60924 $(NORMAL_TARGET_EXPORTS) \
60926 cd $(TARGET_SUBDIR)/libgomp && \
60928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60929 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60930 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60931 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60935 $(EXTRA_TARGET_FLAGS) \
60936 TFLAGS="$(STAGEfeedback_TFLAGS)" \
60937 $(TARGET-stagefeedback-target-libgomp)
60939 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
60940 clean-stagefeedback: clean-stagefeedback-target-libgomp
60941 clean-stagefeedback-target-libgomp:
60942 @if [ $(current_stage) = stagefeedback ]; then \
60943 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60944 else \
60945 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
60946 $(MAKE) stagefeedback-start; \
60947 fi; \
60948 cd $(TARGET_SUBDIR)/libgomp && \
60949 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60950 @endif target-libgomp-bootstrap
60953 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
60954 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
60955 maybe-all-stageautoprofile-target-libgomp:
60956 maybe-clean-stageautoprofile-target-libgomp:
60957 @if target-libgomp-bootstrap
60958 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
60959 all-stageautoprofile: all-stageautoprofile-target-libgomp
60960 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
60961 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60962 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60963 @r=`${PWD_COMMAND}`; export r; \
60964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60965 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60966 $(NORMAL_TARGET_EXPORTS) \
60968 cd $(TARGET_SUBDIR)/libgomp && \
60969 $$s/gcc/config/i386/$(AUTO_PROFILE) \
60970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60971 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60972 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60973 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60977 $(EXTRA_TARGET_FLAGS) \
60978 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
60979 $(TARGET-stageautoprofile-target-libgomp)
60981 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
60982 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
60983 clean-stageautoprofile-target-libgomp:
60984 @if [ $(current_stage) = stageautoprofile ]; then \
60985 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60986 else \
60987 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
60988 $(MAKE) stageautoprofile-start; \
60989 fi; \
60990 cd $(TARGET_SUBDIR)/libgomp && \
60991 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60992 @endif target-libgomp-bootstrap
60995 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
60996 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
60997 maybe-all-stageautofeedback-target-libgomp:
60998 maybe-clean-stageautofeedback-target-libgomp:
60999 @if target-libgomp-bootstrap
61000 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
61001 all-stageautofeedback: all-stageautofeedback-target-libgomp
61002 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
61003 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
61004 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61005 @r=`${PWD_COMMAND}`; export r; \
61006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61007 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61008 $(NORMAL_TARGET_EXPORTS) \
61010 cd $(TARGET_SUBDIR)/libgomp && \
61012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61013 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61014 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61015 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61019 $(EXTRA_TARGET_FLAGS) \
61020 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61021 $(TARGET-stageautofeedback-target-libgomp)
61023 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
61024 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
61025 clean-stageautofeedback-target-libgomp:
61026 @if [ $(current_stage) = stageautofeedback ]; then \
61027 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61028 else \
61029 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
61030 $(MAKE) stageautofeedback-start; \
61031 fi; \
61032 cd $(TARGET_SUBDIR)/libgomp && \
61033 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61034 @endif target-libgomp-bootstrap
61041 .PHONY: check-target-libgomp maybe-check-target-libgomp
61042 maybe-check-target-libgomp:
61043 @if target-libgomp
61044 maybe-check-target-libgomp: check-target-libgomp
61046 check-target-libgomp:
61047 @: $(MAKE); $(unstage)
61048 @r=`${PWD_COMMAND}`; export r; \
61049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61050 $(NORMAL_TARGET_EXPORTS) \
61051 (cd $(TARGET_SUBDIR)/libgomp && \
61052 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61054 @endif target-libgomp
61056 .PHONY: install-target-libgomp maybe-install-target-libgomp
61057 maybe-install-target-libgomp:
61058 @if target-libgomp
61059 maybe-install-target-libgomp: install-target-libgomp
61061 install-target-libgomp: installdirs
61062 @: $(MAKE); $(unstage)
61063 @r=`${PWD_COMMAND}`; export r; \
61064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61065 $(NORMAL_TARGET_EXPORTS) \
61066 (cd $(TARGET_SUBDIR)/libgomp && \
61067 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61069 @endif target-libgomp
61071 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
61072 maybe-install-strip-target-libgomp:
61073 @if target-libgomp
61074 maybe-install-strip-target-libgomp: install-strip-target-libgomp
61076 install-strip-target-libgomp: installdirs
61077 @: $(MAKE); $(unstage)
61078 @r=`${PWD_COMMAND}`; export r; \
61079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61080 $(NORMAL_TARGET_EXPORTS) \
61081 (cd $(TARGET_SUBDIR)/libgomp && \
61082 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61084 @endif target-libgomp
61086 # Other targets (info, dvi, pdf, etc.)
61088 .PHONY: maybe-info-target-libgomp info-target-libgomp
61089 maybe-info-target-libgomp:
61090 @if target-libgomp
61091 maybe-info-target-libgomp: info-target-libgomp
61093 info-target-libgomp: \
61094 configure-target-libgomp
61095 @: $(MAKE); $(unstage)
61096 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61097 r=`${PWD_COMMAND}`; export r; \
61098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61099 $(NORMAL_TARGET_EXPORTS) \
61100 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
61101 for flag in $(EXTRA_TARGET_FLAGS); do \
61102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61103 done; \
61104 (cd $(TARGET_SUBDIR)/libgomp && \
61105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61107 "RANLIB=$${RANLIB}" \
61108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61109 info) \
61110 || exit 1
61112 @endif target-libgomp
61114 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
61115 maybe-dvi-target-libgomp:
61116 @if target-libgomp
61117 maybe-dvi-target-libgomp: dvi-target-libgomp
61119 dvi-target-libgomp: \
61120 configure-target-libgomp
61121 @: $(MAKE); $(unstage)
61122 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61123 r=`${PWD_COMMAND}`; export r; \
61124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61125 $(NORMAL_TARGET_EXPORTS) \
61126 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
61127 for flag in $(EXTRA_TARGET_FLAGS); do \
61128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61129 done; \
61130 (cd $(TARGET_SUBDIR)/libgomp && \
61131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61133 "RANLIB=$${RANLIB}" \
61134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61135 dvi) \
61136 || exit 1
61138 @endif target-libgomp
61140 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
61141 maybe-pdf-target-libgomp:
61142 @if target-libgomp
61143 maybe-pdf-target-libgomp: pdf-target-libgomp
61145 pdf-target-libgomp: \
61146 configure-target-libgomp
61147 @: $(MAKE); $(unstage)
61148 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61149 r=`${PWD_COMMAND}`; export r; \
61150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61151 $(NORMAL_TARGET_EXPORTS) \
61152 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
61153 for flag in $(EXTRA_TARGET_FLAGS); do \
61154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61155 done; \
61156 (cd $(TARGET_SUBDIR)/libgomp && \
61157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61159 "RANLIB=$${RANLIB}" \
61160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61161 pdf) \
61162 || exit 1
61164 @endif target-libgomp
61166 .PHONY: maybe-html-target-libgomp html-target-libgomp
61167 maybe-html-target-libgomp:
61168 @if target-libgomp
61169 maybe-html-target-libgomp: html-target-libgomp
61171 html-target-libgomp: \
61172 configure-target-libgomp
61173 @: $(MAKE); $(unstage)
61174 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61175 r=`${PWD_COMMAND}`; export r; \
61176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61177 $(NORMAL_TARGET_EXPORTS) \
61178 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
61179 for flag in $(EXTRA_TARGET_FLAGS); do \
61180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61181 done; \
61182 (cd $(TARGET_SUBDIR)/libgomp && \
61183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61185 "RANLIB=$${RANLIB}" \
61186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61187 html) \
61188 || exit 1
61190 @endif target-libgomp
61192 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
61193 maybe-TAGS-target-libgomp:
61194 @if target-libgomp
61195 maybe-TAGS-target-libgomp: TAGS-target-libgomp
61197 TAGS-target-libgomp: \
61198 configure-target-libgomp
61199 @: $(MAKE); $(unstage)
61200 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61201 r=`${PWD_COMMAND}`; export r; \
61202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61203 $(NORMAL_TARGET_EXPORTS) \
61204 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
61205 for flag in $(EXTRA_TARGET_FLAGS); do \
61206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61207 done; \
61208 (cd $(TARGET_SUBDIR)/libgomp && \
61209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61211 "RANLIB=$${RANLIB}" \
61212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61213 TAGS) \
61214 || exit 1
61216 @endif target-libgomp
61218 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
61219 maybe-install-info-target-libgomp:
61220 @if target-libgomp
61221 maybe-install-info-target-libgomp: install-info-target-libgomp
61223 install-info-target-libgomp: \
61224 configure-target-libgomp \
61225 info-target-libgomp
61226 @: $(MAKE); $(unstage)
61227 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61228 r=`${PWD_COMMAND}`; export r; \
61229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61230 $(NORMAL_TARGET_EXPORTS) \
61231 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
61232 for flag in $(EXTRA_TARGET_FLAGS); do \
61233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61234 done; \
61235 (cd $(TARGET_SUBDIR)/libgomp && \
61236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61238 "RANLIB=$${RANLIB}" \
61239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61240 install-info) \
61241 || exit 1
61243 @endif target-libgomp
61245 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
61246 maybe-install-dvi-target-libgomp:
61247 @if target-libgomp
61248 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
61250 install-dvi-target-libgomp: \
61251 configure-target-libgomp \
61252 dvi-target-libgomp
61253 @: $(MAKE); $(unstage)
61254 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61255 r=`${PWD_COMMAND}`; export r; \
61256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61257 $(NORMAL_TARGET_EXPORTS) \
61258 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
61259 for flag in $(EXTRA_TARGET_FLAGS); do \
61260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61261 done; \
61262 (cd $(TARGET_SUBDIR)/libgomp && \
61263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61265 "RANLIB=$${RANLIB}" \
61266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61267 install-dvi) \
61268 || exit 1
61270 @endif target-libgomp
61272 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
61273 maybe-install-pdf-target-libgomp:
61274 @if target-libgomp
61275 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
61277 install-pdf-target-libgomp: \
61278 configure-target-libgomp \
61279 pdf-target-libgomp
61280 @: $(MAKE); $(unstage)
61281 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61282 r=`${PWD_COMMAND}`; export r; \
61283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61284 $(NORMAL_TARGET_EXPORTS) \
61285 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
61286 for flag in $(EXTRA_TARGET_FLAGS); do \
61287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61288 done; \
61289 (cd $(TARGET_SUBDIR)/libgomp && \
61290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61292 "RANLIB=$${RANLIB}" \
61293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61294 install-pdf) \
61295 || exit 1
61297 @endif target-libgomp
61299 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
61300 maybe-install-html-target-libgomp:
61301 @if target-libgomp
61302 maybe-install-html-target-libgomp: install-html-target-libgomp
61304 install-html-target-libgomp: \
61305 configure-target-libgomp \
61306 html-target-libgomp
61307 @: $(MAKE); $(unstage)
61308 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61309 r=`${PWD_COMMAND}`; export r; \
61310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61311 $(NORMAL_TARGET_EXPORTS) \
61312 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
61313 for flag in $(EXTRA_TARGET_FLAGS); do \
61314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61315 done; \
61316 (cd $(TARGET_SUBDIR)/libgomp && \
61317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61319 "RANLIB=$${RANLIB}" \
61320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61321 install-html) \
61322 || exit 1
61324 @endif target-libgomp
61326 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
61327 maybe-installcheck-target-libgomp:
61328 @if target-libgomp
61329 maybe-installcheck-target-libgomp: installcheck-target-libgomp
61331 installcheck-target-libgomp: \
61332 configure-target-libgomp
61333 @: $(MAKE); $(unstage)
61334 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61335 r=`${PWD_COMMAND}`; export r; \
61336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61337 $(NORMAL_TARGET_EXPORTS) \
61338 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
61339 for flag in $(EXTRA_TARGET_FLAGS); do \
61340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61341 done; \
61342 (cd $(TARGET_SUBDIR)/libgomp && \
61343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61345 "RANLIB=$${RANLIB}" \
61346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61347 installcheck) \
61348 || exit 1
61350 @endif target-libgomp
61352 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
61353 maybe-mostlyclean-target-libgomp:
61354 @if target-libgomp
61355 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
61357 mostlyclean-target-libgomp:
61358 @: $(MAKE); $(unstage)
61359 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61360 r=`${PWD_COMMAND}`; export r; \
61361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61362 $(NORMAL_TARGET_EXPORTS) \
61363 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
61364 for flag in $(EXTRA_TARGET_FLAGS); do \
61365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61366 done; \
61367 (cd $(TARGET_SUBDIR)/libgomp && \
61368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61370 "RANLIB=$${RANLIB}" \
61371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61372 mostlyclean) \
61373 || exit 1
61375 @endif target-libgomp
61377 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
61378 maybe-clean-target-libgomp:
61379 @if target-libgomp
61380 maybe-clean-target-libgomp: clean-target-libgomp
61382 clean-target-libgomp:
61383 @: $(MAKE); $(unstage)
61384 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61385 r=`${PWD_COMMAND}`; export r; \
61386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61387 $(NORMAL_TARGET_EXPORTS) \
61388 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
61389 for flag in $(EXTRA_TARGET_FLAGS); do \
61390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61391 done; \
61392 (cd $(TARGET_SUBDIR)/libgomp && \
61393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61395 "RANLIB=$${RANLIB}" \
61396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61397 clean) \
61398 || exit 1
61400 @endif target-libgomp
61402 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
61403 maybe-distclean-target-libgomp:
61404 @if target-libgomp
61405 maybe-distclean-target-libgomp: distclean-target-libgomp
61407 distclean-target-libgomp:
61408 @: $(MAKE); $(unstage)
61409 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61410 r=`${PWD_COMMAND}`; export r; \
61411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61412 $(NORMAL_TARGET_EXPORTS) \
61413 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
61414 for flag in $(EXTRA_TARGET_FLAGS); do \
61415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61416 done; \
61417 (cd $(TARGET_SUBDIR)/libgomp && \
61418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61420 "RANLIB=$${RANLIB}" \
61421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61422 distclean) \
61423 || exit 1
61425 @endif target-libgomp
61427 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
61428 maybe-maintainer-clean-target-libgomp:
61429 @if target-libgomp
61430 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
61432 maintainer-clean-target-libgomp:
61433 @: $(MAKE); $(unstage)
61434 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
61435 r=`${PWD_COMMAND}`; export r; \
61436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61437 $(NORMAL_TARGET_EXPORTS) \
61438 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
61439 for flag in $(EXTRA_TARGET_FLAGS); do \
61440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61441 done; \
61442 (cd $(TARGET_SUBDIR)/libgomp && \
61443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61445 "RANLIB=$${RANLIB}" \
61446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61447 maintainer-clean) \
61448 || exit 1
61450 @endif target-libgomp
61456 .PHONY: configure-target-libitm maybe-configure-target-libitm
61457 maybe-configure-target-libitm:
61458 @if gcc-bootstrap
61459 configure-target-libitm: stage_current
61460 @endif gcc-bootstrap
61461 @if target-libitm
61462 maybe-configure-target-libitm: configure-target-libitm
61463 configure-target-libitm:
61464 @: $(MAKE); $(unstage)
61465 @r=`${PWD_COMMAND}`; export r; \
61466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61467 echo "Checking multilib configuration for libitm..."; \
61468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
61469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
61470 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
61471 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
61472 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
61473 else \
61474 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
61475 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
61476 fi; \
61477 else \
61478 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
61479 fi; \
61480 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
61481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
61482 $(NORMAL_TARGET_EXPORTS) \
61483 echo Configuring in $(TARGET_SUBDIR)/libitm; \
61484 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
61485 case $(srcdir) in \
61486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61487 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
61488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61489 esac; \
61490 module_srcdir=libitm; \
61491 rm -f no-such-file || : ; \
61492 CONFIG_SITE=no-such-file $(SHELL) \
61493 $$s/$$module_srcdir/configure \
61494 --srcdir=$${topdir}/$$module_srcdir \
61495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61496 --target=${target_alias} \
61497 || exit 1
61498 @endif target-libitm
61504 .PHONY: all-target-libitm maybe-all-target-libitm
61505 maybe-all-target-libitm:
61506 @if gcc-bootstrap
61507 all-target-libitm: stage_current
61508 @endif gcc-bootstrap
61509 @if target-libitm
61510 TARGET-target-libitm=all
61511 maybe-all-target-libitm: all-target-libitm
61512 all-target-libitm: configure-target-libitm
61513 @: $(MAKE); $(unstage)
61514 @r=`${PWD_COMMAND}`; export r; \
61515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61516 $(NORMAL_TARGET_EXPORTS) \
61517 (cd $(TARGET_SUBDIR)/libitm && \
61518 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61519 $(TARGET-target-libitm))
61520 @endif target-libitm
61526 .PHONY: check-target-libitm maybe-check-target-libitm
61527 maybe-check-target-libitm:
61528 @if target-libitm
61529 maybe-check-target-libitm: check-target-libitm
61531 check-target-libitm:
61532 @: $(MAKE); $(unstage)
61533 @r=`${PWD_COMMAND}`; export r; \
61534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61535 $(NORMAL_TARGET_EXPORTS) \
61536 (cd $(TARGET_SUBDIR)/libitm && \
61537 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61539 @endif target-libitm
61541 .PHONY: install-target-libitm maybe-install-target-libitm
61542 maybe-install-target-libitm:
61543 @if target-libitm
61544 maybe-install-target-libitm: install-target-libitm
61546 install-target-libitm: installdirs
61547 @: $(MAKE); $(unstage)
61548 @r=`${PWD_COMMAND}`; export r; \
61549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61550 $(NORMAL_TARGET_EXPORTS) \
61551 (cd $(TARGET_SUBDIR)/libitm && \
61552 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61554 @endif target-libitm
61556 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
61557 maybe-install-strip-target-libitm:
61558 @if target-libitm
61559 maybe-install-strip-target-libitm: install-strip-target-libitm
61561 install-strip-target-libitm: installdirs
61562 @: $(MAKE); $(unstage)
61563 @r=`${PWD_COMMAND}`; export r; \
61564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61565 $(NORMAL_TARGET_EXPORTS) \
61566 (cd $(TARGET_SUBDIR)/libitm && \
61567 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61569 @endif target-libitm
61571 # Other targets (info, dvi, pdf, etc.)
61573 .PHONY: maybe-info-target-libitm info-target-libitm
61574 maybe-info-target-libitm:
61575 @if target-libitm
61576 maybe-info-target-libitm: info-target-libitm
61578 info-target-libitm: \
61579 configure-target-libitm
61580 @: $(MAKE); $(unstage)
61581 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61582 r=`${PWD_COMMAND}`; export r; \
61583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61584 $(NORMAL_TARGET_EXPORTS) \
61585 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
61586 for flag in $(EXTRA_TARGET_FLAGS); do \
61587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61588 done; \
61589 (cd $(TARGET_SUBDIR)/libitm && \
61590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61592 "RANLIB=$${RANLIB}" \
61593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61594 info) \
61595 || exit 1
61597 @endif target-libitm
61599 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
61600 maybe-dvi-target-libitm:
61601 @if target-libitm
61602 maybe-dvi-target-libitm: dvi-target-libitm
61604 dvi-target-libitm: \
61605 configure-target-libitm
61606 @: $(MAKE); $(unstage)
61607 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61608 r=`${PWD_COMMAND}`; export r; \
61609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61610 $(NORMAL_TARGET_EXPORTS) \
61611 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
61612 for flag in $(EXTRA_TARGET_FLAGS); do \
61613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61614 done; \
61615 (cd $(TARGET_SUBDIR)/libitm && \
61616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61618 "RANLIB=$${RANLIB}" \
61619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61620 dvi) \
61621 || exit 1
61623 @endif target-libitm
61625 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
61626 maybe-pdf-target-libitm:
61627 @if target-libitm
61628 maybe-pdf-target-libitm: pdf-target-libitm
61630 pdf-target-libitm: \
61631 configure-target-libitm
61632 @: $(MAKE); $(unstage)
61633 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61634 r=`${PWD_COMMAND}`; export r; \
61635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61636 $(NORMAL_TARGET_EXPORTS) \
61637 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
61638 for flag in $(EXTRA_TARGET_FLAGS); do \
61639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61640 done; \
61641 (cd $(TARGET_SUBDIR)/libitm && \
61642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61644 "RANLIB=$${RANLIB}" \
61645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61646 pdf) \
61647 || exit 1
61649 @endif target-libitm
61651 .PHONY: maybe-html-target-libitm html-target-libitm
61652 maybe-html-target-libitm:
61653 @if target-libitm
61654 maybe-html-target-libitm: html-target-libitm
61656 html-target-libitm: \
61657 configure-target-libitm
61658 @: $(MAKE); $(unstage)
61659 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61660 r=`${PWD_COMMAND}`; export r; \
61661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61662 $(NORMAL_TARGET_EXPORTS) \
61663 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
61664 for flag in $(EXTRA_TARGET_FLAGS); do \
61665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61666 done; \
61667 (cd $(TARGET_SUBDIR)/libitm && \
61668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61670 "RANLIB=$${RANLIB}" \
61671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61672 html) \
61673 || exit 1
61675 @endif target-libitm
61677 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
61678 maybe-TAGS-target-libitm:
61679 @if target-libitm
61680 maybe-TAGS-target-libitm: TAGS-target-libitm
61682 TAGS-target-libitm: \
61683 configure-target-libitm
61684 @: $(MAKE); $(unstage)
61685 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61686 r=`${PWD_COMMAND}`; export r; \
61687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61688 $(NORMAL_TARGET_EXPORTS) \
61689 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
61690 for flag in $(EXTRA_TARGET_FLAGS); do \
61691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61692 done; \
61693 (cd $(TARGET_SUBDIR)/libitm && \
61694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61696 "RANLIB=$${RANLIB}" \
61697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61698 TAGS) \
61699 || exit 1
61701 @endif target-libitm
61703 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
61704 maybe-install-info-target-libitm:
61705 @if target-libitm
61706 maybe-install-info-target-libitm: install-info-target-libitm
61708 install-info-target-libitm: \
61709 configure-target-libitm \
61710 info-target-libitm
61711 @: $(MAKE); $(unstage)
61712 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61713 r=`${PWD_COMMAND}`; export r; \
61714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61715 $(NORMAL_TARGET_EXPORTS) \
61716 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
61717 for flag in $(EXTRA_TARGET_FLAGS); do \
61718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61719 done; \
61720 (cd $(TARGET_SUBDIR)/libitm && \
61721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61723 "RANLIB=$${RANLIB}" \
61724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61725 install-info) \
61726 || exit 1
61728 @endif target-libitm
61730 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
61731 maybe-install-dvi-target-libitm:
61732 @if target-libitm
61733 maybe-install-dvi-target-libitm: install-dvi-target-libitm
61735 install-dvi-target-libitm: \
61736 configure-target-libitm \
61737 dvi-target-libitm
61738 @: $(MAKE); $(unstage)
61739 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61740 r=`${PWD_COMMAND}`; export r; \
61741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61742 $(NORMAL_TARGET_EXPORTS) \
61743 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
61744 for flag in $(EXTRA_TARGET_FLAGS); do \
61745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61746 done; \
61747 (cd $(TARGET_SUBDIR)/libitm && \
61748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61750 "RANLIB=$${RANLIB}" \
61751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61752 install-dvi) \
61753 || exit 1
61755 @endif target-libitm
61757 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
61758 maybe-install-pdf-target-libitm:
61759 @if target-libitm
61760 maybe-install-pdf-target-libitm: install-pdf-target-libitm
61762 install-pdf-target-libitm: \
61763 configure-target-libitm \
61764 pdf-target-libitm
61765 @: $(MAKE); $(unstage)
61766 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61767 r=`${PWD_COMMAND}`; export r; \
61768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61769 $(NORMAL_TARGET_EXPORTS) \
61770 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
61771 for flag in $(EXTRA_TARGET_FLAGS); do \
61772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61773 done; \
61774 (cd $(TARGET_SUBDIR)/libitm && \
61775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61777 "RANLIB=$${RANLIB}" \
61778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61779 install-pdf) \
61780 || exit 1
61782 @endif target-libitm
61784 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
61785 maybe-install-html-target-libitm:
61786 @if target-libitm
61787 maybe-install-html-target-libitm: install-html-target-libitm
61789 install-html-target-libitm: \
61790 configure-target-libitm \
61791 html-target-libitm
61792 @: $(MAKE); $(unstage)
61793 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61794 r=`${PWD_COMMAND}`; export r; \
61795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61796 $(NORMAL_TARGET_EXPORTS) \
61797 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
61798 for flag in $(EXTRA_TARGET_FLAGS); do \
61799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61800 done; \
61801 (cd $(TARGET_SUBDIR)/libitm && \
61802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61804 "RANLIB=$${RANLIB}" \
61805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61806 install-html) \
61807 || exit 1
61809 @endif target-libitm
61811 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
61812 maybe-installcheck-target-libitm:
61813 @if target-libitm
61814 maybe-installcheck-target-libitm: installcheck-target-libitm
61816 installcheck-target-libitm: \
61817 configure-target-libitm
61818 @: $(MAKE); $(unstage)
61819 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61820 r=`${PWD_COMMAND}`; export r; \
61821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61822 $(NORMAL_TARGET_EXPORTS) \
61823 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
61824 for flag in $(EXTRA_TARGET_FLAGS); do \
61825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61826 done; \
61827 (cd $(TARGET_SUBDIR)/libitm && \
61828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61830 "RANLIB=$${RANLIB}" \
61831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61832 installcheck) \
61833 || exit 1
61835 @endif target-libitm
61837 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
61838 maybe-mostlyclean-target-libitm:
61839 @if target-libitm
61840 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
61842 mostlyclean-target-libitm:
61843 @: $(MAKE); $(unstage)
61844 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61845 r=`${PWD_COMMAND}`; export r; \
61846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61847 $(NORMAL_TARGET_EXPORTS) \
61848 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
61849 for flag in $(EXTRA_TARGET_FLAGS); do \
61850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61851 done; \
61852 (cd $(TARGET_SUBDIR)/libitm && \
61853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61855 "RANLIB=$${RANLIB}" \
61856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61857 mostlyclean) \
61858 || exit 1
61860 @endif target-libitm
61862 .PHONY: maybe-clean-target-libitm clean-target-libitm
61863 maybe-clean-target-libitm:
61864 @if target-libitm
61865 maybe-clean-target-libitm: clean-target-libitm
61867 clean-target-libitm:
61868 @: $(MAKE); $(unstage)
61869 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61870 r=`${PWD_COMMAND}`; export r; \
61871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61872 $(NORMAL_TARGET_EXPORTS) \
61873 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
61874 for flag in $(EXTRA_TARGET_FLAGS); do \
61875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61876 done; \
61877 (cd $(TARGET_SUBDIR)/libitm && \
61878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61880 "RANLIB=$${RANLIB}" \
61881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61882 clean) \
61883 || exit 1
61885 @endif target-libitm
61887 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
61888 maybe-distclean-target-libitm:
61889 @if target-libitm
61890 maybe-distclean-target-libitm: distclean-target-libitm
61892 distclean-target-libitm:
61893 @: $(MAKE); $(unstage)
61894 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61895 r=`${PWD_COMMAND}`; export r; \
61896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61897 $(NORMAL_TARGET_EXPORTS) \
61898 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
61899 for flag in $(EXTRA_TARGET_FLAGS); do \
61900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61901 done; \
61902 (cd $(TARGET_SUBDIR)/libitm && \
61903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61905 "RANLIB=$${RANLIB}" \
61906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61907 distclean) \
61908 || exit 1
61910 @endif target-libitm
61912 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
61913 maybe-maintainer-clean-target-libitm:
61914 @if target-libitm
61915 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
61917 maintainer-clean-target-libitm:
61918 @: $(MAKE); $(unstage)
61919 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61920 r=`${PWD_COMMAND}`; export r; \
61921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61922 $(NORMAL_TARGET_EXPORTS) \
61923 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
61924 for flag in $(EXTRA_TARGET_FLAGS); do \
61925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61926 done; \
61927 (cd $(TARGET_SUBDIR)/libitm && \
61928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61930 "RANLIB=$${RANLIB}" \
61931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61932 maintainer-clean) \
61933 || exit 1
61935 @endif target-libitm
61941 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
61942 maybe-configure-target-libatomic:
61943 @if gcc-bootstrap
61944 configure-target-libatomic: stage_current
61945 @endif gcc-bootstrap
61946 @if target-libatomic
61947 maybe-configure-target-libatomic: configure-target-libatomic
61948 configure-target-libatomic:
61949 @r=`${PWD_COMMAND}`; export r; \
61950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61951 echo "Checking multilib configuration for libatomic..."; \
61952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61954 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61955 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61956 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61957 else \
61958 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61959 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61960 fi; \
61961 else \
61962 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61963 fi; \
61964 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61966 $(NORMAL_TARGET_EXPORTS) \
61967 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
61968 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
61969 case $(srcdir) in \
61970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61971 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61973 esac; \
61974 module_srcdir=libatomic; \
61975 rm -f no-such-file || : ; \
61976 CONFIG_SITE=no-such-file $(SHELL) \
61977 $$s/$$module_srcdir/configure \
61978 --srcdir=$${topdir}/$$module_srcdir \
61979 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61980 --target=${target_alias} \
61981 || exit 1
61982 @endif target-libatomic
61986 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
61987 maybe-configure-stage1-target-libatomic:
61988 @if target-libatomic-bootstrap
61989 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
61990 configure-stage1-target-libatomic:
61991 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61992 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61993 @r=`${PWD_COMMAND}`; export r; \
61994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61995 TFLAGS="$(STAGE1_TFLAGS)"; \
61996 echo "Checking multilib configuration for libatomic..."; \
61997 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61998 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61999 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62000 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62001 else \
62002 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62003 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62004 fi; \
62005 else \
62006 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62007 fi; \
62008 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62009 $(NORMAL_TARGET_EXPORTS) \
62010 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62011 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62012 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62013 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
62014 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62015 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62016 case $(srcdir) in \
62017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62018 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62020 esac; \
62021 module_srcdir=libatomic; \
62022 $(SHELL) $$s/$$module_srcdir/configure \
62023 --srcdir=$${topdir}/$$module_srcdir \
62024 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62025 --target=${target_alias} \
62027 $(STAGE1_CONFIGURE_FLAGS)
62028 @endif target-libatomic-bootstrap
62030 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
62031 maybe-configure-stage2-target-libatomic:
62032 @if target-libatomic-bootstrap
62033 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
62034 configure-stage2-target-libatomic:
62035 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
62036 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62037 @r=`${PWD_COMMAND}`; export r; \
62038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62039 TFLAGS="$(STAGE2_TFLAGS)"; \
62040 echo "Checking multilib configuration for libatomic..."; \
62041 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62042 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62043 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62044 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62045 else \
62046 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62047 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62048 fi; \
62049 else \
62050 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62051 fi; \
62052 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62053 $(NORMAL_TARGET_EXPORTS) \
62055 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62056 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62057 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62058 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
62059 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62060 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62061 case $(srcdir) in \
62062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62063 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62065 esac; \
62066 module_srcdir=libatomic; \
62067 $(SHELL) $$s/$$module_srcdir/configure \
62068 --srcdir=$${topdir}/$$module_srcdir \
62069 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62070 --target=${target_alias} \
62071 --with-build-libsubdir=$(HOST_SUBDIR) \
62072 $(STAGE2_CONFIGURE_FLAGS)
62073 @endif target-libatomic-bootstrap
62075 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
62076 maybe-configure-stage3-target-libatomic:
62077 @if target-libatomic-bootstrap
62078 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
62079 configure-stage3-target-libatomic:
62080 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
62081 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62082 @r=`${PWD_COMMAND}`; export r; \
62083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62084 TFLAGS="$(STAGE3_TFLAGS)"; \
62085 echo "Checking multilib configuration for libatomic..."; \
62086 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62087 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62088 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62089 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62090 else \
62091 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62092 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62093 fi; \
62094 else \
62095 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62096 fi; \
62097 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62098 $(NORMAL_TARGET_EXPORTS) \
62100 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62101 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62102 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62103 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
62104 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62105 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62106 case $(srcdir) in \
62107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62108 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62110 esac; \
62111 module_srcdir=libatomic; \
62112 $(SHELL) $$s/$$module_srcdir/configure \
62113 --srcdir=$${topdir}/$$module_srcdir \
62114 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62115 --target=${target_alias} \
62116 --with-build-libsubdir=$(HOST_SUBDIR) \
62117 $(STAGE3_CONFIGURE_FLAGS)
62118 @endif target-libatomic-bootstrap
62120 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
62121 maybe-configure-stage4-target-libatomic:
62122 @if target-libatomic-bootstrap
62123 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
62124 configure-stage4-target-libatomic:
62125 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
62126 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62127 @r=`${PWD_COMMAND}`; export r; \
62128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62129 TFLAGS="$(STAGE4_TFLAGS)"; \
62130 echo "Checking multilib configuration for libatomic..."; \
62131 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62132 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62133 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62134 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62135 else \
62136 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62137 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62138 fi; \
62139 else \
62140 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62141 fi; \
62142 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62143 $(NORMAL_TARGET_EXPORTS) \
62145 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62146 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62147 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62148 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
62149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62150 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62151 case $(srcdir) in \
62152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62153 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62155 esac; \
62156 module_srcdir=libatomic; \
62157 $(SHELL) $$s/$$module_srcdir/configure \
62158 --srcdir=$${topdir}/$$module_srcdir \
62159 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62160 --target=${target_alias} \
62161 --with-build-libsubdir=$(HOST_SUBDIR) \
62162 $(STAGE4_CONFIGURE_FLAGS)
62163 @endif target-libatomic-bootstrap
62165 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
62166 maybe-configure-stageprofile-target-libatomic:
62167 @if target-libatomic-bootstrap
62168 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
62169 configure-stageprofile-target-libatomic:
62170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
62171 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62172 @r=`${PWD_COMMAND}`; export r; \
62173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
62175 echo "Checking multilib configuration for libatomic..."; \
62176 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62177 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62178 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62179 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62180 else \
62181 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62182 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62183 fi; \
62184 else \
62185 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62186 fi; \
62187 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62188 $(NORMAL_TARGET_EXPORTS) \
62190 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62192 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62193 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
62194 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62195 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62196 case $(srcdir) in \
62197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62198 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62200 esac; \
62201 module_srcdir=libatomic; \
62202 $(SHELL) $$s/$$module_srcdir/configure \
62203 --srcdir=$${topdir}/$$module_srcdir \
62204 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62205 --target=${target_alias} \
62206 --with-build-libsubdir=$(HOST_SUBDIR) \
62207 $(STAGEprofile_CONFIGURE_FLAGS)
62208 @endif target-libatomic-bootstrap
62210 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
62211 maybe-configure-stagetrain-target-libatomic:
62212 @if target-libatomic-bootstrap
62213 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
62214 configure-stagetrain-target-libatomic:
62215 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
62216 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62217 @r=`${PWD_COMMAND}`; export r; \
62218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62219 TFLAGS="$(STAGEtrain_TFLAGS)"; \
62220 echo "Checking multilib configuration for libatomic..."; \
62221 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62222 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62223 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62224 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62225 else \
62226 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62227 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62228 fi; \
62229 else \
62230 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62231 fi; \
62232 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62233 $(NORMAL_TARGET_EXPORTS) \
62235 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62236 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62237 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62238 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
62239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62240 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62241 case $(srcdir) in \
62242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62243 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62245 esac; \
62246 module_srcdir=libatomic; \
62247 $(SHELL) $$s/$$module_srcdir/configure \
62248 --srcdir=$${topdir}/$$module_srcdir \
62249 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62250 --target=${target_alias} \
62251 --with-build-libsubdir=$(HOST_SUBDIR) \
62252 $(STAGEtrain_CONFIGURE_FLAGS)
62253 @endif target-libatomic-bootstrap
62255 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
62256 maybe-configure-stagefeedback-target-libatomic:
62257 @if target-libatomic-bootstrap
62258 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
62259 configure-stagefeedback-target-libatomic:
62260 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
62261 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62262 @r=`${PWD_COMMAND}`; export r; \
62263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62264 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62265 echo "Checking multilib configuration for libatomic..."; \
62266 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62267 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62268 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62269 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62270 else \
62271 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62272 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62273 fi; \
62274 else \
62275 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62276 fi; \
62277 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62278 $(NORMAL_TARGET_EXPORTS) \
62280 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62281 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62282 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62283 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
62284 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62285 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62286 case $(srcdir) in \
62287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62288 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62290 esac; \
62291 module_srcdir=libatomic; \
62292 $(SHELL) $$s/$$module_srcdir/configure \
62293 --srcdir=$${topdir}/$$module_srcdir \
62294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62295 --target=${target_alias} \
62296 --with-build-libsubdir=$(HOST_SUBDIR) \
62297 $(STAGEfeedback_CONFIGURE_FLAGS)
62298 @endif target-libatomic-bootstrap
62300 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
62301 maybe-configure-stageautoprofile-target-libatomic:
62302 @if target-libatomic-bootstrap
62303 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62304 configure-stageautoprofile-target-libatomic:
62305 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62306 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62307 @r=`${PWD_COMMAND}`; export r; \
62308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62309 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62310 echo "Checking multilib configuration for libatomic..."; \
62311 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62312 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62313 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62314 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62315 else \
62316 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62317 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62318 fi; \
62319 else \
62320 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62321 fi; \
62322 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62323 $(NORMAL_TARGET_EXPORTS) \
62325 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62328 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
62329 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62330 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62331 case $(srcdir) in \
62332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62333 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62335 esac; \
62336 module_srcdir=libatomic; \
62337 $(SHELL) $$s/$$module_srcdir/configure \
62338 --srcdir=$${topdir}/$$module_srcdir \
62339 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62340 --target=${target_alias} \
62341 --with-build-libsubdir=$(HOST_SUBDIR) \
62342 $(STAGEautoprofile_CONFIGURE_FLAGS)
62343 @endif target-libatomic-bootstrap
62345 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
62346 maybe-configure-stageautofeedback-target-libatomic:
62347 @if target-libatomic-bootstrap
62348 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62349 configure-stageautofeedback-target-libatomic:
62350 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62351 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
62352 @r=`${PWD_COMMAND}`; export r; \
62353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62354 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62355 echo "Checking multilib configuration for libatomic..."; \
62356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
62357 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62358 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
62359 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
62360 else \
62361 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
62362 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62363 fi; \
62364 else \
62365 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
62366 fi; \
62367 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
62368 $(NORMAL_TARGET_EXPORTS) \
62370 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
62371 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
62372 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
62373 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
62374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
62375 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
62376 case $(srcdir) in \
62377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62378 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
62379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62380 esac; \
62381 module_srcdir=libatomic; \
62382 $(SHELL) $$s/$$module_srcdir/configure \
62383 --srcdir=$${topdir}/$$module_srcdir \
62384 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62385 --target=${target_alias} \
62386 --with-build-libsubdir=$(HOST_SUBDIR) \
62387 $(STAGEautofeedback_CONFIGURE_FLAGS)
62388 @endif target-libatomic-bootstrap
62394 .PHONY: all-target-libatomic maybe-all-target-libatomic
62395 maybe-all-target-libatomic:
62396 @if gcc-bootstrap
62397 all-target-libatomic: stage_current
62398 @endif gcc-bootstrap
62399 @if target-libatomic
62400 TARGET-target-libatomic=all
62401 maybe-all-target-libatomic: all-target-libatomic
62402 all-target-libatomic: configure-target-libatomic
62403 @r=`${PWD_COMMAND}`; export r; \
62404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62405 $(NORMAL_TARGET_EXPORTS) \
62406 (cd $(TARGET_SUBDIR)/libatomic && \
62407 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
62408 $(TARGET-target-libatomic))
62409 @endif target-libatomic
62413 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
62414 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
62415 maybe-all-stage1-target-libatomic:
62416 maybe-clean-stage1-target-libatomic:
62417 @if target-libatomic-bootstrap
62418 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
62419 all-stage1: all-stage1-target-libatomic
62420 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
62421 all-stage1-target-libatomic: configure-stage1-target-libatomic
62422 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
62423 @r=`${PWD_COMMAND}`; export r; \
62424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62425 TFLAGS="$(STAGE1_TFLAGS)"; \
62426 $(NORMAL_TARGET_EXPORTS) \
62427 cd $(TARGET_SUBDIR)/libatomic && \
62429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62430 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62436 $(EXTRA_TARGET_FLAGS) \
62438 TFLAGS="$(STAGE1_TFLAGS)" \
62439 $(TARGET-stage1-target-libatomic)
62441 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
62442 clean-stage1: clean-stage1-target-libatomic
62443 clean-stage1-target-libatomic:
62444 @if [ $(current_stage) = stage1 ]; then \
62445 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62446 else \
62447 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
62448 $(MAKE) stage1-start; \
62449 fi; \
62450 cd $(TARGET_SUBDIR)/libatomic && \
62451 $(MAKE) $(EXTRA_TARGET_FLAGS) \
62452 clean
62453 @endif target-libatomic-bootstrap
62456 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
62457 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
62458 maybe-all-stage2-target-libatomic:
62459 maybe-clean-stage2-target-libatomic:
62460 @if target-libatomic-bootstrap
62461 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
62462 all-stage2: all-stage2-target-libatomic
62463 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
62464 all-stage2-target-libatomic: configure-stage2-target-libatomic
62465 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
62466 @r=`${PWD_COMMAND}`; export r; \
62467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62468 TFLAGS="$(STAGE2_TFLAGS)"; \
62469 $(NORMAL_TARGET_EXPORTS) \
62471 cd $(TARGET_SUBDIR)/libatomic && \
62473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62474 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62475 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62476 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62480 $(EXTRA_TARGET_FLAGS) \
62481 TFLAGS="$(STAGE2_TFLAGS)" \
62482 $(TARGET-stage2-target-libatomic)
62484 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
62485 clean-stage2: clean-stage2-target-libatomic
62486 clean-stage2-target-libatomic:
62487 @if [ $(current_stage) = stage2 ]; then \
62488 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62489 else \
62490 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
62491 $(MAKE) stage2-start; \
62492 fi; \
62493 cd $(TARGET_SUBDIR)/libatomic && \
62494 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62495 @endif target-libatomic-bootstrap
62498 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
62499 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
62500 maybe-all-stage3-target-libatomic:
62501 maybe-clean-stage3-target-libatomic:
62502 @if target-libatomic-bootstrap
62503 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
62504 all-stage3: all-stage3-target-libatomic
62505 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
62506 all-stage3-target-libatomic: configure-stage3-target-libatomic
62507 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
62508 @r=`${PWD_COMMAND}`; export r; \
62509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62510 TFLAGS="$(STAGE3_TFLAGS)"; \
62511 $(NORMAL_TARGET_EXPORTS) \
62513 cd $(TARGET_SUBDIR)/libatomic && \
62515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62516 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62517 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62518 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62522 $(EXTRA_TARGET_FLAGS) \
62523 TFLAGS="$(STAGE3_TFLAGS)" \
62524 $(TARGET-stage3-target-libatomic)
62526 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
62527 clean-stage3: clean-stage3-target-libatomic
62528 clean-stage3-target-libatomic:
62529 @if [ $(current_stage) = stage3 ]; then \
62530 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62531 else \
62532 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
62533 $(MAKE) stage3-start; \
62534 fi; \
62535 cd $(TARGET_SUBDIR)/libatomic && \
62536 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62537 @endif target-libatomic-bootstrap
62540 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
62541 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
62542 maybe-all-stage4-target-libatomic:
62543 maybe-clean-stage4-target-libatomic:
62544 @if target-libatomic-bootstrap
62545 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
62546 all-stage4: all-stage4-target-libatomic
62547 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
62548 all-stage4-target-libatomic: configure-stage4-target-libatomic
62549 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
62550 @r=`${PWD_COMMAND}`; export r; \
62551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62552 TFLAGS="$(STAGE4_TFLAGS)"; \
62553 $(NORMAL_TARGET_EXPORTS) \
62555 cd $(TARGET_SUBDIR)/libatomic && \
62557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62558 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62559 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62560 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62564 $(EXTRA_TARGET_FLAGS) \
62565 TFLAGS="$(STAGE4_TFLAGS)" \
62566 $(TARGET-stage4-target-libatomic)
62568 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
62569 clean-stage4: clean-stage4-target-libatomic
62570 clean-stage4-target-libatomic:
62571 @if [ $(current_stage) = stage4 ]; then \
62572 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62573 else \
62574 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
62575 $(MAKE) stage4-start; \
62576 fi; \
62577 cd $(TARGET_SUBDIR)/libatomic && \
62578 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62579 @endif target-libatomic-bootstrap
62582 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
62583 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
62584 maybe-all-stageprofile-target-libatomic:
62585 maybe-clean-stageprofile-target-libatomic:
62586 @if target-libatomic-bootstrap
62587 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
62588 all-stageprofile: all-stageprofile-target-libatomic
62589 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
62590 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
62591 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
62592 @r=`${PWD_COMMAND}`; export r; \
62593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62594 TFLAGS="$(STAGEprofile_TFLAGS)"; \
62595 $(NORMAL_TARGET_EXPORTS) \
62597 cd $(TARGET_SUBDIR)/libatomic && \
62599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62600 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62601 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62602 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62606 $(EXTRA_TARGET_FLAGS) \
62607 TFLAGS="$(STAGEprofile_TFLAGS)" \
62608 $(TARGET-stageprofile-target-libatomic)
62610 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
62611 clean-stageprofile: clean-stageprofile-target-libatomic
62612 clean-stageprofile-target-libatomic:
62613 @if [ $(current_stage) = stageprofile ]; then \
62614 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62615 else \
62616 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
62617 $(MAKE) stageprofile-start; \
62618 fi; \
62619 cd $(TARGET_SUBDIR)/libatomic && \
62620 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62621 @endif target-libatomic-bootstrap
62624 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
62625 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
62626 maybe-all-stagetrain-target-libatomic:
62627 maybe-clean-stagetrain-target-libatomic:
62628 @if target-libatomic-bootstrap
62629 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
62630 all-stagetrain: all-stagetrain-target-libatomic
62631 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
62632 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
62633 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
62634 @r=`${PWD_COMMAND}`; export r; \
62635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62636 TFLAGS="$(STAGEtrain_TFLAGS)"; \
62637 $(NORMAL_TARGET_EXPORTS) \
62639 cd $(TARGET_SUBDIR)/libatomic && \
62641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62642 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62643 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62644 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62648 $(EXTRA_TARGET_FLAGS) \
62649 TFLAGS="$(STAGEtrain_TFLAGS)" \
62650 $(TARGET-stagetrain-target-libatomic)
62652 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
62653 clean-stagetrain: clean-stagetrain-target-libatomic
62654 clean-stagetrain-target-libatomic:
62655 @if [ $(current_stage) = stagetrain ]; then \
62656 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62657 else \
62658 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
62659 $(MAKE) stagetrain-start; \
62660 fi; \
62661 cd $(TARGET_SUBDIR)/libatomic && \
62662 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62663 @endif target-libatomic-bootstrap
62666 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
62667 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
62668 maybe-all-stagefeedback-target-libatomic:
62669 maybe-clean-stagefeedback-target-libatomic:
62670 @if target-libatomic-bootstrap
62671 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
62672 all-stagefeedback: all-stagefeedback-target-libatomic
62673 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
62674 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
62675 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
62676 @r=`${PWD_COMMAND}`; export r; \
62677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62678 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62679 $(NORMAL_TARGET_EXPORTS) \
62681 cd $(TARGET_SUBDIR)/libatomic && \
62683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62684 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62685 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62686 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62690 $(EXTRA_TARGET_FLAGS) \
62691 TFLAGS="$(STAGEfeedback_TFLAGS)" \
62692 $(TARGET-stagefeedback-target-libatomic)
62694 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
62695 clean-stagefeedback: clean-stagefeedback-target-libatomic
62696 clean-stagefeedback-target-libatomic:
62697 @if [ $(current_stage) = stagefeedback ]; then \
62698 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62699 else \
62700 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
62701 $(MAKE) stagefeedback-start; \
62702 fi; \
62703 cd $(TARGET_SUBDIR)/libatomic && \
62704 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62705 @endif target-libatomic-bootstrap
62708 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
62709 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
62710 maybe-all-stageautoprofile-target-libatomic:
62711 maybe-clean-stageautoprofile-target-libatomic:
62712 @if target-libatomic-bootstrap
62713 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
62714 all-stageautoprofile: all-stageautoprofile-target-libatomic
62715 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
62716 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62717 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62718 @r=`${PWD_COMMAND}`; export r; \
62719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62720 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62721 $(NORMAL_TARGET_EXPORTS) \
62723 cd $(TARGET_SUBDIR)/libatomic && \
62724 $$s/gcc/config/i386/$(AUTO_PROFILE) \
62725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62726 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62732 $(EXTRA_TARGET_FLAGS) \
62733 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
62734 $(TARGET-stageautoprofile-target-libatomic)
62736 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
62737 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
62738 clean-stageautoprofile-target-libatomic:
62739 @if [ $(current_stage) = stageautoprofile ]; then \
62740 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62741 else \
62742 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
62743 $(MAKE) stageautoprofile-start; \
62744 fi; \
62745 cd $(TARGET_SUBDIR)/libatomic && \
62746 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62747 @endif target-libatomic-bootstrap
62750 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
62751 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
62752 maybe-all-stageautofeedback-target-libatomic:
62753 maybe-clean-stageautofeedback-target-libatomic:
62754 @if target-libatomic-bootstrap
62755 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
62756 all-stageautofeedback: all-stageautofeedback-target-libatomic
62757 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
62758 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62759 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62760 @r=`${PWD_COMMAND}`; export r; \
62761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62762 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62763 $(NORMAL_TARGET_EXPORTS) \
62765 cd $(TARGET_SUBDIR)/libatomic && \
62767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62768 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62769 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62770 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62774 $(EXTRA_TARGET_FLAGS) \
62775 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
62776 $(TARGET-stageautofeedback-target-libatomic)
62778 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
62779 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
62780 clean-stageautofeedback-target-libatomic:
62781 @if [ $(current_stage) = stageautofeedback ]; then \
62782 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62783 else \
62784 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
62785 $(MAKE) stageautofeedback-start; \
62786 fi; \
62787 cd $(TARGET_SUBDIR)/libatomic && \
62788 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62789 @endif target-libatomic-bootstrap
62796 .PHONY: check-target-libatomic maybe-check-target-libatomic
62797 maybe-check-target-libatomic:
62798 @if target-libatomic
62799 maybe-check-target-libatomic: check-target-libatomic
62801 check-target-libatomic:
62802 @: $(MAKE); $(unstage)
62803 @r=`${PWD_COMMAND}`; export r; \
62804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62805 $(NORMAL_TARGET_EXPORTS) \
62806 (cd $(TARGET_SUBDIR)/libatomic && \
62807 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
62809 @endif target-libatomic
62811 .PHONY: install-target-libatomic maybe-install-target-libatomic
62812 maybe-install-target-libatomic:
62813 @if target-libatomic
62814 maybe-install-target-libatomic: install-target-libatomic
62816 install-target-libatomic: installdirs
62817 @: $(MAKE); $(unstage)
62818 @r=`${PWD_COMMAND}`; export r; \
62819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62820 $(NORMAL_TARGET_EXPORTS) \
62821 (cd $(TARGET_SUBDIR)/libatomic && \
62822 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
62824 @endif target-libatomic
62826 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
62827 maybe-install-strip-target-libatomic:
62828 @if target-libatomic
62829 maybe-install-strip-target-libatomic: install-strip-target-libatomic
62831 install-strip-target-libatomic: installdirs
62832 @: $(MAKE); $(unstage)
62833 @r=`${PWD_COMMAND}`; export r; \
62834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62835 $(NORMAL_TARGET_EXPORTS) \
62836 (cd $(TARGET_SUBDIR)/libatomic && \
62837 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
62839 @endif target-libatomic
62841 # Other targets (info, dvi, pdf, etc.)
62843 .PHONY: maybe-info-target-libatomic info-target-libatomic
62844 maybe-info-target-libatomic:
62845 @if target-libatomic
62846 maybe-info-target-libatomic: info-target-libatomic
62848 info-target-libatomic: \
62849 configure-target-libatomic
62850 @: $(MAKE); $(unstage)
62851 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62852 r=`${PWD_COMMAND}`; export r; \
62853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62854 $(NORMAL_TARGET_EXPORTS) \
62855 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
62856 for flag in $(EXTRA_TARGET_FLAGS); do \
62857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62858 done; \
62859 (cd $(TARGET_SUBDIR)/libatomic && \
62860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62862 "RANLIB=$${RANLIB}" \
62863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62864 info) \
62865 || exit 1
62867 @endif target-libatomic
62869 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
62870 maybe-dvi-target-libatomic:
62871 @if target-libatomic
62872 maybe-dvi-target-libatomic: dvi-target-libatomic
62874 dvi-target-libatomic: \
62875 configure-target-libatomic
62876 @: $(MAKE); $(unstage)
62877 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62878 r=`${PWD_COMMAND}`; export r; \
62879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62880 $(NORMAL_TARGET_EXPORTS) \
62881 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
62882 for flag in $(EXTRA_TARGET_FLAGS); do \
62883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62884 done; \
62885 (cd $(TARGET_SUBDIR)/libatomic && \
62886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62888 "RANLIB=$${RANLIB}" \
62889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62890 dvi) \
62891 || exit 1
62893 @endif target-libatomic
62895 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
62896 maybe-pdf-target-libatomic:
62897 @if target-libatomic
62898 maybe-pdf-target-libatomic: pdf-target-libatomic
62900 pdf-target-libatomic: \
62901 configure-target-libatomic
62902 @: $(MAKE); $(unstage)
62903 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62904 r=`${PWD_COMMAND}`; export r; \
62905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62906 $(NORMAL_TARGET_EXPORTS) \
62907 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
62908 for flag in $(EXTRA_TARGET_FLAGS); do \
62909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62910 done; \
62911 (cd $(TARGET_SUBDIR)/libatomic && \
62912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62914 "RANLIB=$${RANLIB}" \
62915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62916 pdf) \
62917 || exit 1
62919 @endif target-libatomic
62921 .PHONY: maybe-html-target-libatomic html-target-libatomic
62922 maybe-html-target-libatomic:
62923 @if target-libatomic
62924 maybe-html-target-libatomic: html-target-libatomic
62926 html-target-libatomic: \
62927 configure-target-libatomic
62928 @: $(MAKE); $(unstage)
62929 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62930 r=`${PWD_COMMAND}`; export r; \
62931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62932 $(NORMAL_TARGET_EXPORTS) \
62933 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
62934 for flag in $(EXTRA_TARGET_FLAGS); do \
62935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62936 done; \
62937 (cd $(TARGET_SUBDIR)/libatomic && \
62938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62940 "RANLIB=$${RANLIB}" \
62941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62942 html) \
62943 || exit 1
62945 @endif target-libatomic
62947 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
62948 maybe-TAGS-target-libatomic:
62949 @if target-libatomic
62950 maybe-TAGS-target-libatomic: TAGS-target-libatomic
62952 TAGS-target-libatomic: \
62953 configure-target-libatomic
62954 @: $(MAKE); $(unstage)
62955 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62956 r=`${PWD_COMMAND}`; export r; \
62957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62958 $(NORMAL_TARGET_EXPORTS) \
62959 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
62960 for flag in $(EXTRA_TARGET_FLAGS); do \
62961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62962 done; \
62963 (cd $(TARGET_SUBDIR)/libatomic && \
62964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62966 "RANLIB=$${RANLIB}" \
62967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62968 TAGS) \
62969 || exit 1
62971 @endif target-libatomic
62973 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
62974 maybe-install-info-target-libatomic:
62975 @if target-libatomic
62976 maybe-install-info-target-libatomic: install-info-target-libatomic
62978 install-info-target-libatomic: \
62979 configure-target-libatomic \
62980 info-target-libatomic
62981 @: $(MAKE); $(unstage)
62982 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62983 r=`${PWD_COMMAND}`; export r; \
62984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62985 $(NORMAL_TARGET_EXPORTS) \
62986 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
62987 for flag in $(EXTRA_TARGET_FLAGS); do \
62988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62989 done; \
62990 (cd $(TARGET_SUBDIR)/libatomic && \
62991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62993 "RANLIB=$${RANLIB}" \
62994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62995 install-info) \
62996 || exit 1
62998 @endif target-libatomic
63000 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
63001 maybe-install-dvi-target-libatomic:
63002 @if target-libatomic
63003 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
63005 install-dvi-target-libatomic: \
63006 configure-target-libatomic \
63007 dvi-target-libatomic
63008 @: $(MAKE); $(unstage)
63009 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63010 r=`${PWD_COMMAND}`; export r; \
63011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63012 $(NORMAL_TARGET_EXPORTS) \
63013 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
63014 for flag in $(EXTRA_TARGET_FLAGS); do \
63015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63016 done; \
63017 (cd $(TARGET_SUBDIR)/libatomic && \
63018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63020 "RANLIB=$${RANLIB}" \
63021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63022 install-dvi) \
63023 || exit 1
63025 @endif target-libatomic
63027 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
63028 maybe-install-pdf-target-libatomic:
63029 @if target-libatomic
63030 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
63032 install-pdf-target-libatomic: \
63033 configure-target-libatomic \
63034 pdf-target-libatomic
63035 @: $(MAKE); $(unstage)
63036 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63037 r=`${PWD_COMMAND}`; export r; \
63038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63039 $(NORMAL_TARGET_EXPORTS) \
63040 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
63041 for flag in $(EXTRA_TARGET_FLAGS); do \
63042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63043 done; \
63044 (cd $(TARGET_SUBDIR)/libatomic && \
63045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63047 "RANLIB=$${RANLIB}" \
63048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63049 install-pdf) \
63050 || exit 1
63052 @endif target-libatomic
63054 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
63055 maybe-install-html-target-libatomic:
63056 @if target-libatomic
63057 maybe-install-html-target-libatomic: install-html-target-libatomic
63059 install-html-target-libatomic: \
63060 configure-target-libatomic \
63061 html-target-libatomic
63062 @: $(MAKE); $(unstage)
63063 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63064 r=`${PWD_COMMAND}`; export r; \
63065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63066 $(NORMAL_TARGET_EXPORTS) \
63067 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
63068 for flag in $(EXTRA_TARGET_FLAGS); do \
63069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63070 done; \
63071 (cd $(TARGET_SUBDIR)/libatomic && \
63072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63074 "RANLIB=$${RANLIB}" \
63075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63076 install-html) \
63077 || exit 1
63079 @endif target-libatomic
63081 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
63082 maybe-installcheck-target-libatomic:
63083 @if target-libatomic
63084 maybe-installcheck-target-libatomic: installcheck-target-libatomic
63086 installcheck-target-libatomic: \
63087 configure-target-libatomic
63088 @: $(MAKE); $(unstage)
63089 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63090 r=`${PWD_COMMAND}`; export r; \
63091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63092 $(NORMAL_TARGET_EXPORTS) \
63093 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
63094 for flag in $(EXTRA_TARGET_FLAGS); do \
63095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63096 done; \
63097 (cd $(TARGET_SUBDIR)/libatomic && \
63098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63100 "RANLIB=$${RANLIB}" \
63101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63102 installcheck) \
63103 || exit 1
63105 @endif target-libatomic
63107 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
63108 maybe-mostlyclean-target-libatomic:
63109 @if target-libatomic
63110 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
63112 mostlyclean-target-libatomic:
63113 @: $(MAKE); $(unstage)
63114 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63115 r=`${PWD_COMMAND}`; export r; \
63116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63117 $(NORMAL_TARGET_EXPORTS) \
63118 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
63119 for flag in $(EXTRA_TARGET_FLAGS); do \
63120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63121 done; \
63122 (cd $(TARGET_SUBDIR)/libatomic && \
63123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63125 "RANLIB=$${RANLIB}" \
63126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63127 mostlyclean) \
63128 || exit 1
63130 @endif target-libatomic
63132 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
63133 maybe-clean-target-libatomic:
63134 @if target-libatomic
63135 maybe-clean-target-libatomic: clean-target-libatomic
63137 clean-target-libatomic:
63138 @: $(MAKE); $(unstage)
63139 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63140 r=`${PWD_COMMAND}`; export r; \
63141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63142 $(NORMAL_TARGET_EXPORTS) \
63143 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
63144 for flag in $(EXTRA_TARGET_FLAGS); do \
63145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63146 done; \
63147 (cd $(TARGET_SUBDIR)/libatomic && \
63148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63150 "RANLIB=$${RANLIB}" \
63151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63152 clean) \
63153 || exit 1
63155 @endif target-libatomic
63157 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
63158 maybe-distclean-target-libatomic:
63159 @if target-libatomic
63160 maybe-distclean-target-libatomic: distclean-target-libatomic
63162 distclean-target-libatomic:
63163 @: $(MAKE); $(unstage)
63164 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63165 r=`${PWD_COMMAND}`; export r; \
63166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63167 $(NORMAL_TARGET_EXPORTS) \
63168 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
63169 for flag in $(EXTRA_TARGET_FLAGS); do \
63170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63171 done; \
63172 (cd $(TARGET_SUBDIR)/libatomic && \
63173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63175 "RANLIB=$${RANLIB}" \
63176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63177 distclean) \
63178 || exit 1
63180 @endif target-libatomic
63182 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
63183 maybe-maintainer-clean-target-libatomic:
63184 @if target-libatomic
63185 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
63187 maintainer-clean-target-libatomic:
63188 @: $(MAKE); $(unstage)
63189 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
63190 r=`${PWD_COMMAND}`; export r; \
63191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63192 $(NORMAL_TARGET_EXPORTS) \
63193 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
63194 for flag in $(EXTRA_TARGET_FLAGS); do \
63195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63196 done; \
63197 (cd $(TARGET_SUBDIR)/libatomic && \
63198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63200 "RANLIB=$${RANLIB}" \
63201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63202 maintainer-clean) \
63203 || exit 1
63205 @endif target-libatomic
63211 .PHONY: configure-target-libgrust maybe-configure-target-libgrust
63212 maybe-configure-target-libgrust:
63213 @if gcc-bootstrap
63214 configure-target-libgrust: stage_current
63215 @endif gcc-bootstrap
63216 @if target-libgrust
63217 maybe-configure-target-libgrust: configure-target-libgrust
63218 configure-target-libgrust:
63219 @: $(MAKE); $(unstage)
63220 @r=`${PWD_COMMAND}`; export r; \
63221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63222 echo "Checking multilib configuration for libgrust..."; \
63223 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
63224 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgrust/multilib.tmp 2> /dev/null; \
63225 if test -r $(TARGET_SUBDIR)/libgrust/multilib.out; then \
63226 if cmp -s $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; then \
63227 rm -f $(TARGET_SUBDIR)/libgrust/multilib.tmp; \
63228 else \
63229 rm -f $(TARGET_SUBDIR)/libgrust/Makefile; \
63230 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
63231 fi; \
63232 else \
63233 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
63234 fi; \
63235 test ! -f $(TARGET_SUBDIR)/libgrust/Makefile || exit 0; \
63236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
63237 $(NORMAL_TARGET_EXPORTS) \
63238 echo Configuring in $(TARGET_SUBDIR)/libgrust; \
63239 cd "$(TARGET_SUBDIR)/libgrust" || exit 1; \
63240 case $(srcdir) in \
63241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
63242 *) topdir=`echo $(TARGET_SUBDIR)/libgrust/ | \
63243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
63244 esac; \
63245 module_srcdir=libgrust; \
63246 rm -f no-such-file || : ; \
63247 CONFIG_SITE=no-such-file $(SHELL) \
63248 $$s/$$module_srcdir/configure \
63249 --srcdir=$${topdir}/$$module_srcdir \
63250 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
63251 --target=${target_alias} \
63252 || exit 1
63253 @endif target-libgrust
63259 .PHONY: all-target-libgrust maybe-all-target-libgrust
63260 maybe-all-target-libgrust:
63261 @if gcc-bootstrap
63262 all-target-libgrust: stage_current
63263 @endif gcc-bootstrap
63264 @if target-libgrust
63265 TARGET-target-libgrust=all
63266 maybe-all-target-libgrust: all-target-libgrust
63267 all-target-libgrust: configure-target-libgrust
63268 @: $(MAKE); $(unstage)
63269 @r=`${PWD_COMMAND}`; export r; \
63270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63271 $(NORMAL_TARGET_EXPORTS) \
63272 (cd $(TARGET_SUBDIR)/libgrust && \
63273 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
63274 $(TARGET-target-libgrust))
63275 @endif target-libgrust
63281 .PHONY: check-target-libgrust maybe-check-target-libgrust
63282 maybe-check-target-libgrust:
63283 @if target-libgrust
63284 maybe-check-target-libgrust: check-target-libgrust
63286 check-target-libgrust:
63287 @: $(MAKE); $(unstage)
63288 @r=`${PWD_COMMAND}`; export r; \
63289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63290 $(NORMAL_TARGET_EXPORTS) \
63291 (cd $(TARGET_SUBDIR)/libgrust && \
63292 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
63294 @endif target-libgrust
63296 .PHONY: install-target-libgrust maybe-install-target-libgrust
63297 maybe-install-target-libgrust:
63298 @if target-libgrust
63299 maybe-install-target-libgrust: install-target-libgrust
63301 install-target-libgrust: installdirs
63302 @: $(MAKE); $(unstage)
63303 @r=`${PWD_COMMAND}`; export r; \
63304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63305 $(NORMAL_TARGET_EXPORTS) \
63306 (cd $(TARGET_SUBDIR)/libgrust && \
63307 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
63309 @endif target-libgrust
63311 .PHONY: install-strip-target-libgrust maybe-install-strip-target-libgrust
63312 maybe-install-strip-target-libgrust:
63313 @if target-libgrust
63314 maybe-install-strip-target-libgrust: install-strip-target-libgrust
63316 install-strip-target-libgrust: installdirs
63317 @: $(MAKE); $(unstage)
63318 @r=`${PWD_COMMAND}`; export r; \
63319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63320 $(NORMAL_TARGET_EXPORTS) \
63321 (cd $(TARGET_SUBDIR)/libgrust && \
63322 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
63324 @endif target-libgrust
63326 # Other targets (info, dvi, pdf, etc.)
63328 .PHONY: maybe-info-target-libgrust info-target-libgrust
63329 maybe-info-target-libgrust:
63330 @if target-libgrust
63331 maybe-info-target-libgrust: info-target-libgrust
63333 info-target-libgrust: \
63334 configure-target-libgrust
63335 @: $(MAKE); $(unstage)
63336 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63337 r=`${PWD_COMMAND}`; export r; \
63338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63339 $(NORMAL_TARGET_EXPORTS) \
63340 echo "Doing info in $(TARGET_SUBDIR)/libgrust"; \
63341 for flag in $(EXTRA_TARGET_FLAGS); do \
63342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63343 done; \
63344 (cd $(TARGET_SUBDIR)/libgrust && \
63345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63347 "RANLIB=$${RANLIB}" \
63348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63349 info) \
63350 || exit 1
63352 @endif target-libgrust
63354 .PHONY: maybe-dvi-target-libgrust dvi-target-libgrust
63355 maybe-dvi-target-libgrust:
63356 @if target-libgrust
63357 maybe-dvi-target-libgrust: dvi-target-libgrust
63359 dvi-target-libgrust: \
63360 configure-target-libgrust
63361 @: $(MAKE); $(unstage)
63362 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63363 r=`${PWD_COMMAND}`; export r; \
63364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63365 $(NORMAL_TARGET_EXPORTS) \
63366 echo "Doing dvi in $(TARGET_SUBDIR)/libgrust"; \
63367 for flag in $(EXTRA_TARGET_FLAGS); do \
63368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63369 done; \
63370 (cd $(TARGET_SUBDIR)/libgrust && \
63371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63373 "RANLIB=$${RANLIB}" \
63374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63375 dvi) \
63376 || exit 1
63378 @endif target-libgrust
63380 .PHONY: maybe-pdf-target-libgrust pdf-target-libgrust
63381 maybe-pdf-target-libgrust:
63382 @if target-libgrust
63383 maybe-pdf-target-libgrust: pdf-target-libgrust
63385 pdf-target-libgrust: \
63386 configure-target-libgrust
63387 @: $(MAKE); $(unstage)
63388 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63389 r=`${PWD_COMMAND}`; export r; \
63390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63391 $(NORMAL_TARGET_EXPORTS) \
63392 echo "Doing pdf in $(TARGET_SUBDIR)/libgrust"; \
63393 for flag in $(EXTRA_TARGET_FLAGS); do \
63394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63395 done; \
63396 (cd $(TARGET_SUBDIR)/libgrust && \
63397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63399 "RANLIB=$${RANLIB}" \
63400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63401 pdf) \
63402 || exit 1
63404 @endif target-libgrust
63406 .PHONY: maybe-html-target-libgrust html-target-libgrust
63407 maybe-html-target-libgrust:
63408 @if target-libgrust
63409 maybe-html-target-libgrust: html-target-libgrust
63411 html-target-libgrust: \
63412 configure-target-libgrust
63413 @: $(MAKE); $(unstage)
63414 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63415 r=`${PWD_COMMAND}`; export r; \
63416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63417 $(NORMAL_TARGET_EXPORTS) \
63418 echo "Doing html in $(TARGET_SUBDIR)/libgrust"; \
63419 for flag in $(EXTRA_TARGET_FLAGS); do \
63420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63421 done; \
63422 (cd $(TARGET_SUBDIR)/libgrust && \
63423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63425 "RANLIB=$${RANLIB}" \
63426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63427 html) \
63428 || exit 1
63430 @endif target-libgrust
63432 .PHONY: maybe-TAGS-target-libgrust TAGS-target-libgrust
63433 maybe-TAGS-target-libgrust:
63434 @if target-libgrust
63435 maybe-TAGS-target-libgrust: TAGS-target-libgrust
63437 TAGS-target-libgrust: \
63438 configure-target-libgrust
63439 @: $(MAKE); $(unstage)
63440 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63441 r=`${PWD_COMMAND}`; export r; \
63442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63443 $(NORMAL_TARGET_EXPORTS) \
63444 echo "Doing TAGS in $(TARGET_SUBDIR)/libgrust"; \
63445 for flag in $(EXTRA_TARGET_FLAGS); do \
63446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63447 done; \
63448 (cd $(TARGET_SUBDIR)/libgrust && \
63449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63451 "RANLIB=$${RANLIB}" \
63452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63453 TAGS) \
63454 || exit 1
63456 @endif target-libgrust
63458 .PHONY: maybe-install-info-target-libgrust install-info-target-libgrust
63459 maybe-install-info-target-libgrust:
63460 @if target-libgrust
63461 maybe-install-info-target-libgrust: install-info-target-libgrust
63463 install-info-target-libgrust: \
63464 configure-target-libgrust \
63465 info-target-libgrust
63466 @: $(MAKE); $(unstage)
63467 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63468 r=`${PWD_COMMAND}`; export r; \
63469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63470 $(NORMAL_TARGET_EXPORTS) \
63471 echo "Doing install-info in $(TARGET_SUBDIR)/libgrust"; \
63472 for flag in $(EXTRA_TARGET_FLAGS); do \
63473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63474 done; \
63475 (cd $(TARGET_SUBDIR)/libgrust && \
63476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63478 "RANLIB=$${RANLIB}" \
63479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63480 install-info) \
63481 || exit 1
63483 @endif target-libgrust
63485 .PHONY: maybe-install-dvi-target-libgrust install-dvi-target-libgrust
63486 maybe-install-dvi-target-libgrust:
63487 @if target-libgrust
63488 maybe-install-dvi-target-libgrust: install-dvi-target-libgrust
63490 install-dvi-target-libgrust: \
63491 configure-target-libgrust \
63492 dvi-target-libgrust
63493 @: $(MAKE); $(unstage)
63494 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63495 r=`${PWD_COMMAND}`; export r; \
63496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63497 $(NORMAL_TARGET_EXPORTS) \
63498 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgrust"; \
63499 for flag in $(EXTRA_TARGET_FLAGS); do \
63500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63501 done; \
63502 (cd $(TARGET_SUBDIR)/libgrust && \
63503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63505 "RANLIB=$${RANLIB}" \
63506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63507 install-dvi) \
63508 || exit 1
63510 @endif target-libgrust
63512 .PHONY: maybe-install-pdf-target-libgrust install-pdf-target-libgrust
63513 maybe-install-pdf-target-libgrust:
63514 @if target-libgrust
63515 maybe-install-pdf-target-libgrust: install-pdf-target-libgrust
63517 install-pdf-target-libgrust: \
63518 configure-target-libgrust \
63519 pdf-target-libgrust
63520 @: $(MAKE); $(unstage)
63521 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63522 r=`${PWD_COMMAND}`; export r; \
63523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63524 $(NORMAL_TARGET_EXPORTS) \
63525 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgrust"; \
63526 for flag in $(EXTRA_TARGET_FLAGS); do \
63527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63528 done; \
63529 (cd $(TARGET_SUBDIR)/libgrust && \
63530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63532 "RANLIB=$${RANLIB}" \
63533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63534 install-pdf) \
63535 || exit 1
63537 @endif target-libgrust
63539 .PHONY: maybe-install-html-target-libgrust install-html-target-libgrust
63540 maybe-install-html-target-libgrust:
63541 @if target-libgrust
63542 maybe-install-html-target-libgrust: install-html-target-libgrust
63544 install-html-target-libgrust: \
63545 configure-target-libgrust \
63546 html-target-libgrust
63547 @: $(MAKE); $(unstage)
63548 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63549 r=`${PWD_COMMAND}`; export r; \
63550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63551 $(NORMAL_TARGET_EXPORTS) \
63552 echo "Doing install-html in $(TARGET_SUBDIR)/libgrust"; \
63553 for flag in $(EXTRA_TARGET_FLAGS); do \
63554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63555 done; \
63556 (cd $(TARGET_SUBDIR)/libgrust && \
63557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63559 "RANLIB=$${RANLIB}" \
63560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63561 install-html) \
63562 || exit 1
63564 @endif target-libgrust
63566 .PHONY: maybe-installcheck-target-libgrust installcheck-target-libgrust
63567 maybe-installcheck-target-libgrust:
63568 @if target-libgrust
63569 maybe-installcheck-target-libgrust: installcheck-target-libgrust
63571 installcheck-target-libgrust: \
63572 configure-target-libgrust
63573 @: $(MAKE); $(unstage)
63574 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63575 r=`${PWD_COMMAND}`; export r; \
63576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63577 $(NORMAL_TARGET_EXPORTS) \
63578 echo "Doing installcheck in $(TARGET_SUBDIR)/libgrust"; \
63579 for flag in $(EXTRA_TARGET_FLAGS); do \
63580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63581 done; \
63582 (cd $(TARGET_SUBDIR)/libgrust && \
63583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63585 "RANLIB=$${RANLIB}" \
63586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63587 installcheck) \
63588 || exit 1
63590 @endif target-libgrust
63592 .PHONY: maybe-mostlyclean-target-libgrust mostlyclean-target-libgrust
63593 maybe-mostlyclean-target-libgrust:
63594 @if target-libgrust
63595 maybe-mostlyclean-target-libgrust: mostlyclean-target-libgrust
63597 mostlyclean-target-libgrust:
63598 @: $(MAKE); $(unstage)
63599 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63600 r=`${PWD_COMMAND}`; export r; \
63601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63602 $(NORMAL_TARGET_EXPORTS) \
63603 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgrust"; \
63604 for flag in $(EXTRA_TARGET_FLAGS); do \
63605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63606 done; \
63607 (cd $(TARGET_SUBDIR)/libgrust && \
63608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63610 "RANLIB=$${RANLIB}" \
63611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63612 mostlyclean) \
63613 || exit 1
63615 @endif target-libgrust
63617 .PHONY: maybe-clean-target-libgrust clean-target-libgrust
63618 maybe-clean-target-libgrust:
63619 @if target-libgrust
63620 maybe-clean-target-libgrust: clean-target-libgrust
63622 clean-target-libgrust:
63623 @: $(MAKE); $(unstage)
63624 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63625 r=`${PWD_COMMAND}`; export r; \
63626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63627 $(NORMAL_TARGET_EXPORTS) \
63628 echo "Doing clean in $(TARGET_SUBDIR)/libgrust"; \
63629 for flag in $(EXTRA_TARGET_FLAGS); do \
63630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63631 done; \
63632 (cd $(TARGET_SUBDIR)/libgrust && \
63633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63635 "RANLIB=$${RANLIB}" \
63636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63637 clean) \
63638 || exit 1
63640 @endif target-libgrust
63642 .PHONY: maybe-distclean-target-libgrust distclean-target-libgrust
63643 maybe-distclean-target-libgrust:
63644 @if target-libgrust
63645 maybe-distclean-target-libgrust: distclean-target-libgrust
63647 distclean-target-libgrust:
63648 @: $(MAKE); $(unstage)
63649 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63650 r=`${PWD_COMMAND}`; export r; \
63651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63652 $(NORMAL_TARGET_EXPORTS) \
63653 echo "Doing distclean in $(TARGET_SUBDIR)/libgrust"; \
63654 for flag in $(EXTRA_TARGET_FLAGS); do \
63655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63656 done; \
63657 (cd $(TARGET_SUBDIR)/libgrust && \
63658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63660 "RANLIB=$${RANLIB}" \
63661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63662 distclean) \
63663 || exit 1
63665 @endif target-libgrust
63667 .PHONY: maybe-maintainer-clean-target-libgrust maintainer-clean-target-libgrust
63668 maybe-maintainer-clean-target-libgrust:
63669 @if target-libgrust
63670 maybe-maintainer-clean-target-libgrust: maintainer-clean-target-libgrust
63672 maintainer-clean-target-libgrust:
63673 @: $(MAKE); $(unstage)
63674 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
63675 r=`${PWD_COMMAND}`; export r; \
63676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63677 $(NORMAL_TARGET_EXPORTS) \
63678 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgrust"; \
63679 for flag in $(EXTRA_TARGET_FLAGS); do \
63680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63681 done; \
63682 (cd $(TARGET_SUBDIR)/libgrust && \
63683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63685 "RANLIB=$${RANLIB}" \
63686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63687 maintainer-clean) \
63688 || exit 1
63690 @endif target-libgrust
63694 @if target-libgomp
63695 .PHONY: check-target-libgomp-c++
63696 check-target-libgomp-c++:
63697 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
63699 .PHONY: check-target-libgomp-fortran
63700 check-target-libgomp-fortran:
63701 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
63703 @endif target-libgomp
63705 @if target-libitm
63706 .PHONY: check-target-libitm-c++
63707 check-target-libitm-c++:
63708 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
63710 @endif target-libitm
63712 # ----------
63713 # GCC module
63714 # ----------
63716 @if gcc-no-bootstrap
63717 .PHONY: cross
63718 cross: all-build all-gas all-ld
63719 @r=`${PWD_COMMAND}`; export r; \
63720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63721 $(HOST_EXPORTS) \
63722 echo "Building the C and C++ compiler"; \
63723 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
63724 @r=`${PWD_COMMAND}`; export r; \
63725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63726 echo "Building runtime libraries"; \
63727 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
63728 @endif gcc-no-bootstrap
63730 @if gcc
63732 .PHONY: gcc-site.exp
63733 gcc-site.exp:
63734 r=`${PWD_COMMAND}`; export r; \
63735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63736 $(HOST_EXPORTS) \
63737 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) site.exp);
63740 .PHONY: check-gcc-c check-c
63741 check-gcc-c: gcc-site.exp
63742 r=`${PWD_COMMAND}`; export r; \
63743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63744 $(HOST_EXPORTS) \
63745 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
63746 check-c: check-gcc-c
63748 .PHONY: check-gcc-c++ check-c++
63749 check-gcc-c++: gcc-site.exp
63750 r=`${PWD_COMMAND}`; export r; \
63751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63752 $(HOST_EXPORTS) \
63753 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
63754 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
63756 .PHONY: check-gcc-fortran check-fortran
63757 check-gcc-fortran: gcc-site.exp
63758 r=`${PWD_COMMAND}`; export r; \
63759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63760 $(HOST_EXPORTS) \
63761 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
63762 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
63764 .PHONY: check-gcc-ada check-ada
63765 check-gcc-ada: gcc-site.exp
63766 r=`${PWD_COMMAND}`; export r; \
63767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63768 $(HOST_EXPORTS) \
63769 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
63770 check-ada: check-gcc-ada check-target-libada
63772 .PHONY: check-gcc-objc check-objc
63773 check-gcc-objc: gcc-site.exp
63774 r=`${PWD_COMMAND}`; export r; \
63775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63776 $(HOST_EXPORTS) \
63777 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
63778 check-objc: check-gcc-objc check-target-libobjc
63780 .PHONY: check-gcc-obj-c++ check-obj-c++
63781 check-gcc-obj-c++: gcc-site.exp
63782 r=`${PWD_COMMAND}`; export r; \
63783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63784 $(HOST_EXPORTS) \
63785 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
63786 check-obj-c++: check-gcc-obj-c++
63788 .PHONY: check-gcc-go check-go
63789 check-gcc-go: gcc-site.exp
63790 r=`${PWD_COMMAND}`; export r; \
63791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63792 $(HOST_EXPORTS) \
63793 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
63794 check-go: check-gcc-go check-target-libgo check-gotools
63796 .PHONY: check-gcc-m2 check-m2
63797 check-gcc-m2: gcc-site.exp
63798 r=`${PWD_COMMAND}`; export r; \
63799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63800 $(HOST_EXPORTS) \
63801 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
63802 check-m2: check-gcc-m2 check-target-libgm2
63804 .PHONY: check-gcc-d check-d
63805 check-gcc-d: gcc-site.exp
63806 r=`${PWD_COMMAND}`; export r; \
63807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63808 $(HOST_EXPORTS) \
63809 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
63810 check-d: check-gcc-d check-target-libphobos
63812 .PHONY: check-gcc-jit check-jit
63813 check-gcc-jit: gcc-site.exp
63814 r=`${PWD_COMMAND}`; export r; \
63815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63816 $(HOST_EXPORTS) \
63817 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
63818 check-jit: check-gcc-jit
63820 .PHONY: check-gcc-rust check-rust
63821 check-gcc-rust: gcc-site.exp
63822 r=`${PWD_COMMAND}`; export r; \
63823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63824 $(HOST_EXPORTS) \
63825 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
63826 check-rust: check-gcc-rust
63829 # The gcc part of install-no-fixedincludes, which relies on an intimate
63830 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
63831 .PHONY: gcc-install-no-fixedincludes
63832 gcc-install-no-fixedincludes:
63833 @if [ -f ./gcc/Makefile ]; then \
63834 r=`${PWD_COMMAND}`; export r; \
63835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63836 $(HOST_EXPORTS) \
63837 (cd ./gcc \
63838 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
63839 else true; fi
63840 @endif gcc
63842 # ---------------------
63843 # GCC bootstrap support
63844 # ---------------------
63846 # We track the current stage (the one in 'gcc') in the stage_current file.
63847 # stage_last instead tracks the stage that was built last. These targets
63848 # are dummy when toplevel bootstrap is not active.
63850 # While making host and target tools, symlinks to the final stage must be
63851 # there, so $(unstage) should be run at various points. To avoid excessive
63852 # recursive invocations of make, we "inline" them using a variable. These
63853 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
63854 # to avoid warnings from the GNU Make job server.
63856 unstage = :
63857 stage = :
63858 current_stage = ""
63860 @if gcc-bootstrap
63861 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
63862 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
63863 current_stage = "`cat stage_current 2> /dev/null`"
63864 @endif gcc-bootstrap
63866 .PHONY: unstage stage
63867 unstage:
63868 @: $(MAKE); $(unstage)
63869 stage:
63870 @: $(MAKE); $(stage)
63872 # Disable commands for lean bootstrap.
63873 LEAN = false
63875 # We name the build directories for the various stages "stage1-gcc",
63876 # "stage2-gcc","stage3-gcc", etc.
63878 # Since the 'compare' process will fail (on debugging information) if any
63879 # directory names are different, we need to link the gcc directory for
63880 # the previous stage to a constant name ('prev-gcc'), and to make the name of
63881 # the build directories constant as well. For the latter, we use naked names
63882 # like 'gcc', because the scripts in that directory assume it. We use
63883 # mv on platforms where symlinks to directories do not work or are not
63884 # reliable.
63886 # 'touch' doesn't work right on some platforms.
63887 STAMP = echo timestamp >
63889 # We only want to compare .o files, so set this!
63890 objext = .o
63893 .PHONY: stage1-start stage1-end
63895 stage1-start::
63896 @: $(MAKE); $(stage); \
63897 echo stage1 > stage_current; \
63898 echo stage1 > stage_last; \
63899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63900 @if bfd
63901 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
63902 mkdir stage1-bfd; \
63903 mv stage1-bfd bfd
63904 @endif bfd
63905 @if opcodes
63906 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
63907 mkdir stage1-opcodes; \
63908 mv stage1-opcodes opcodes
63909 @endif opcodes
63910 @if binutils
63911 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
63912 mkdir stage1-binutils; \
63913 mv stage1-binutils binutils
63914 @endif binutils
63915 @if fixincludes
63916 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
63917 mkdir stage1-fixincludes; \
63918 mv stage1-fixincludes fixincludes
63919 @endif fixincludes
63920 @if gas
63921 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
63922 mkdir stage1-gas; \
63923 mv stage1-gas gas
63924 @endif gas
63925 @if gcc
63926 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
63927 mkdir stage1-gcc; \
63928 mv stage1-gcc gcc
63929 @endif gcc
63930 @if gmp
63931 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
63932 mkdir stage1-gmp; \
63933 mv stage1-gmp gmp
63934 @endif gmp
63935 @if mpfr
63936 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
63937 mkdir stage1-mpfr; \
63938 mv stage1-mpfr mpfr
63939 @endif mpfr
63940 @if mpc
63941 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
63942 mkdir stage1-mpc; \
63943 mv stage1-mpc mpc
63944 @endif mpc
63945 @if isl
63946 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
63947 mkdir stage1-isl; \
63948 mv stage1-isl isl
63949 @endif isl
63950 @if gold
63951 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
63952 mkdir stage1-gold; \
63953 mv stage1-gold gold
63954 @endif gold
63955 @if gettext
63956 @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
63957 mkdir stage1-gettext; \
63958 mv stage1-gettext gettext
63959 @endif gettext
63960 @if ld
63961 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
63962 mkdir stage1-ld; \
63963 mv stage1-ld ld
63964 @endif ld
63965 @if libbacktrace
63966 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
63967 mkdir stage1-libbacktrace; \
63968 mv stage1-libbacktrace libbacktrace
63969 @endif libbacktrace
63970 @if libcpp
63971 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
63972 mkdir stage1-libcpp; \
63973 mv stage1-libcpp libcpp
63974 @endif libcpp
63975 @if libcody
63976 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
63977 mkdir stage1-libcody; \
63978 mv stage1-libcody libcody
63979 @endif libcody
63980 @if libdecnumber
63981 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
63982 mkdir stage1-libdecnumber; \
63983 mv stage1-libdecnumber libdecnumber
63984 @endif libdecnumber
63985 @if libiberty
63986 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
63987 mkdir stage1-libiberty; \
63988 mv stage1-libiberty libiberty
63989 @endif libiberty
63990 @if libiberty-linker-plugin
63991 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
63992 mkdir stage1-libiberty-linker-plugin; \
63993 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
63994 @endif libiberty-linker-plugin
63995 @if libiconv
63996 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
63997 mkdir stage1-libiconv; \
63998 mv stage1-libiconv libiconv
63999 @endif libiconv
64000 @if zlib
64001 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
64002 mkdir stage1-zlib; \
64003 mv stage1-zlib zlib
64004 @endif zlib
64005 @if lto-plugin
64006 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
64007 mkdir stage1-lto-plugin; \
64008 mv stage1-lto-plugin lto-plugin
64009 @endif lto-plugin
64010 @if libctf
64011 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
64012 mkdir stage1-libctf; \
64013 mv stage1-libctf libctf
64014 @endif libctf
64015 @if libsframe
64016 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
64017 mkdir stage1-libsframe; \
64018 mv stage1-libsframe libsframe
64019 @endif libsframe
64020 @if libgrust
64021 @cd $(HOST_SUBDIR); [ -d stage1-libgrust ] || \
64022 mkdir stage1-libgrust; \
64023 mv stage1-libgrust libgrust
64024 @endif libgrust
64025 @[ -d stage1-$(TARGET_SUBDIR) ] || \
64026 mkdir stage1-$(TARGET_SUBDIR); \
64027 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
64029 stage1-end::
64030 @if bfd
64031 @if test -d $(HOST_SUBDIR)/bfd; then \
64032 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
64034 @endif bfd
64035 @if opcodes
64036 @if test -d $(HOST_SUBDIR)/opcodes; then \
64037 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
64039 @endif opcodes
64040 @if binutils
64041 @if test -d $(HOST_SUBDIR)/binutils; then \
64042 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
64044 @endif binutils
64045 @if fixincludes
64046 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64047 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
64049 @endif fixincludes
64050 @if gas
64051 @if test -d $(HOST_SUBDIR)/gas; then \
64052 cd $(HOST_SUBDIR); mv gas stage1-gas; \
64054 @endif gas
64055 @if gcc
64056 @if test -d $(HOST_SUBDIR)/gcc; then \
64057 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
64059 @endif gcc
64060 @if gmp
64061 @if test -d $(HOST_SUBDIR)/gmp; then \
64062 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
64064 @endif gmp
64065 @if mpfr
64066 @if test -d $(HOST_SUBDIR)/mpfr; then \
64067 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
64069 @endif mpfr
64070 @if mpc
64071 @if test -d $(HOST_SUBDIR)/mpc; then \
64072 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
64074 @endif mpc
64075 @if isl
64076 @if test -d $(HOST_SUBDIR)/isl; then \
64077 cd $(HOST_SUBDIR); mv isl stage1-isl; \
64079 @endif isl
64080 @if gold
64081 @if test -d $(HOST_SUBDIR)/gold; then \
64082 cd $(HOST_SUBDIR); mv gold stage1-gold; \
64084 @endif gold
64085 @if gettext
64086 @if test -d $(HOST_SUBDIR)/gettext; then \
64087 cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
64089 @endif gettext
64090 @if ld
64091 @if test -d $(HOST_SUBDIR)/ld; then \
64092 cd $(HOST_SUBDIR); mv ld stage1-ld; \
64094 @endif ld
64095 @if libbacktrace
64096 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64097 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
64099 @endif libbacktrace
64100 @if libcpp
64101 @if test -d $(HOST_SUBDIR)/libcpp; then \
64102 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
64104 @endif libcpp
64105 @if libcody
64106 @if test -d $(HOST_SUBDIR)/libcody; then \
64107 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
64109 @endif libcody
64110 @if libdecnumber
64111 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64112 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
64114 @endif libdecnumber
64115 @if libiberty
64116 @if test -d $(HOST_SUBDIR)/libiberty; then \
64117 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
64119 @endif libiberty
64120 @if libiberty-linker-plugin
64121 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64122 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
64124 @endif libiberty-linker-plugin
64125 @if libiconv
64126 @if test -d $(HOST_SUBDIR)/libiconv; then \
64127 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
64129 @endif libiconv
64130 @if zlib
64131 @if test -d $(HOST_SUBDIR)/zlib; then \
64132 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
64134 @endif zlib
64135 @if lto-plugin
64136 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64137 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
64139 @endif lto-plugin
64140 @if libctf
64141 @if test -d $(HOST_SUBDIR)/libctf; then \
64142 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
64144 @endif libctf
64145 @if libsframe
64146 @if test -d $(HOST_SUBDIR)/libsframe; then \
64147 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
64149 @endif libsframe
64150 @if libgrust
64151 @if test -d $(HOST_SUBDIR)/libgrust; then \
64152 cd $(HOST_SUBDIR); mv libgrust stage1-libgrust; \
64154 @endif libgrust
64155 @if test -d $(TARGET_SUBDIR); then \
64156 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
64158 rm -f stage_current
64160 # Bubble a bug fix through all the stages up to stage 1. They are
64161 # remade, but not reconfigured. The next stage (if any) will not be
64162 # reconfigured either.
64163 .PHONY: stage1-bubble
64164 stage1-bubble::
64165 @r=`${PWD_COMMAND}`; export r; \
64166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64167 if test -f stage1-lean ; then \
64168 echo Skipping rebuild of stage1; \
64169 else \
64170 $(MAKE) stage1-start; \
64171 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
64174 .PHONY: all-stage1 clean-stage1
64175 do-clean: clean-stage1
64177 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64178 # only possibility, but now it conflicts with no-bootstrap rules
64179 @if gcc-bootstrap
64184 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64186 .PHONY: distclean-stage1
64187 distclean-stage1::
64188 @: $(MAKE); $(stage)
64189 @test "`cat stage_last`" != stage1 || rm -f stage_last
64190 rm -rf stage1-*
64193 @endif gcc-bootstrap
64196 .PHONY: stage2-start stage2-end
64198 stage2-start::
64199 @: $(MAKE); $(stage); \
64200 echo stage2 > stage_current; \
64201 echo stage2 > stage_last; \
64202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64203 @if bfd
64204 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
64205 mkdir stage2-bfd; \
64206 mv stage2-bfd bfd; \
64207 mv stage1-bfd prev-bfd || test -f stage1-lean
64208 @endif bfd
64209 @if opcodes
64210 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
64211 mkdir stage2-opcodes; \
64212 mv stage2-opcodes opcodes; \
64213 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64214 @endif opcodes
64215 @if binutils
64216 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
64217 mkdir stage2-binutils; \
64218 mv stage2-binutils binutils; \
64219 mv stage1-binutils prev-binutils || test -f stage1-lean
64220 @endif binutils
64221 @if fixincludes
64222 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
64223 mkdir stage2-fixincludes; \
64224 mv stage2-fixincludes fixincludes; \
64225 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64226 @endif fixincludes
64227 @if gas
64228 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
64229 mkdir stage2-gas; \
64230 mv stage2-gas gas; \
64231 mv stage1-gas prev-gas || test -f stage1-lean
64232 @endif gas
64233 @if gcc
64234 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
64235 mkdir stage2-gcc; \
64236 mv stage2-gcc gcc; \
64237 mv stage1-gcc prev-gcc || test -f stage1-lean
64238 @endif gcc
64239 @if gmp
64240 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
64241 mkdir stage2-gmp; \
64242 mv stage2-gmp gmp; \
64243 mv stage1-gmp prev-gmp || test -f stage1-lean
64244 @endif gmp
64245 @if mpfr
64246 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
64247 mkdir stage2-mpfr; \
64248 mv stage2-mpfr mpfr; \
64249 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64250 @endif mpfr
64251 @if mpc
64252 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
64253 mkdir stage2-mpc; \
64254 mv stage2-mpc mpc; \
64255 mv stage1-mpc prev-mpc || test -f stage1-lean
64256 @endif mpc
64257 @if isl
64258 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
64259 mkdir stage2-isl; \
64260 mv stage2-isl isl; \
64261 mv stage1-isl prev-isl || test -f stage1-lean
64262 @endif isl
64263 @if gold
64264 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
64265 mkdir stage2-gold; \
64266 mv stage2-gold gold; \
64267 mv stage1-gold prev-gold || test -f stage1-lean
64268 @endif gold
64269 @if gettext
64270 @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
64271 mkdir stage2-gettext; \
64272 mv stage2-gettext gettext; \
64273 mv stage1-gettext prev-gettext || test -f stage1-lean
64274 @endif gettext
64275 @if ld
64276 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
64277 mkdir stage2-ld; \
64278 mv stage2-ld ld; \
64279 mv stage1-ld prev-ld || test -f stage1-lean
64280 @endif ld
64281 @if libbacktrace
64282 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
64283 mkdir stage2-libbacktrace; \
64284 mv stage2-libbacktrace libbacktrace; \
64285 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64286 @endif libbacktrace
64287 @if libcpp
64288 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
64289 mkdir stage2-libcpp; \
64290 mv stage2-libcpp libcpp; \
64291 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64292 @endif libcpp
64293 @if libcody
64294 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
64295 mkdir stage2-libcody; \
64296 mv stage2-libcody libcody; \
64297 mv stage1-libcody prev-libcody || test -f stage1-lean
64298 @endif libcody
64299 @if libdecnumber
64300 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
64301 mkdir stage2-libdecnumber; \
64302 mv stage2-libdecnumber libdecnumber; \
64303 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64304 @endif libdecnumber
64305 @if libiberty
64306 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
64307 mkdir stage2-libiberty; \
64308 mv stage2-libiberty libiberty; \
64309 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64310 @endif libiberty
64311 @if libiberty-linker-plugin
64312 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
64313 mkdir stage2-libiberty-linker-plugin; \
64314 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
64315 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64316 @endif libiberty-linker-plugin
64317 @if libiconv
64318 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
64319 mkdir stage2-libiconv; \
64320 mv stage2-libiconv libiconv; \
64321 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64322 @endif libiconv
64323 @if zlib
64324 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
64325 mkdir stage2-zlib; \
64326 mv stage2-zlib zlib; \
64327 mv stage1-zlib prev-zlib || test -f stage1-lean
64328 @endif zlib
64329 @if lto-plugin
64330 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
64331 mkdir stage2-lto-plugin; \
64332 mv stage2-lto-plugin lto-plugin; \
64333 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64334 @endif lto-plugin
64335 @if libctf
64336 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
64337 mkdir stage2-libctf; \
64338 mv stage2-libctf libctf; \
64339 mv stage1-libctf prev-libctf || test -f stage1-lean
64340 @endif libctf
64341 @if libsframe
64342 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
64343 mkdir stage2-libsframe; \
64344 mv stage2-libsframe libsframe; \
64345 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64346 @endif libsframe
64347 @if libgrust
64348 @cd $(HOST_SUBDIR); [ -d stage2-libgrust ] || \
64349 mkdir stage2-libgrust; \
64350 mv stage2-libgrust libgrust; \
64351 mv stage1-libgrust prev-libgrust || test -f stage1-lean
64352 @endif libgrust
64353 @[ -d stage2-$(TARGET_SUBDIR) ] || \
64354 mkdir stage2-$(TARGET_SUBDIR); \
64355 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64356 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64358 stage2-end::
64359 @if bfd
64360 @if test -d $(HOST_SUBDIR)/bfd; then \
64361 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
64362 mv prev-bfd stage1-bfd; : ; \
64364 @endif bfd
64365 @if opcodes
64366 @if test -d $(HOST_SUBDIR)/opcodes; then \
64367 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
64368 mv prev-opcodes stage1-opcodes; : ; \
64370 @endif opcodes
64371 @if binutils
64372 @if test -d $(HOST_SUBDIR)/binutils; then \
64373 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
64374 mv prev-binutils stage1-binutils; : ; \
64376 @endif binutils
64377 @if fixincludes
64378 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64379 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
64380 mv prev-fixincludes stage1-fixincludes; : ; \
64382 @endif fixincludes
64383 @if gas
64384 @if test -d $(HOST_SUBDIR)/gas; then \
64385 cd $(HOST_SUBDIR); mv gas stage2-gas; \
64386 mv prev-gas stage1-gas; : ; \
64388 @endif gas
64389 @if gcc
64390 @if test -d $(HOST_SUBDIR)/gcc; then \
64391 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
64392 mv prev-gcc stage1-gcc; : ; \
64394 @endif gcc
64395 @if gmp
64396 @if test -d $(HOST_SUBDIR)/gmp; then \
64397 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
64398 mv prev-gmp stage1-gmp; : ; \
64400 @endif gmp
64401 @if mpfr
64402 @if test -d $(HOST_SUBDIR)/mpfr; then \
64403 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
64404 mv prev-mpfr stage1-mpfr; : ; \
64406 @endif mpfr
64407 @if mpc
64408 @if test -d $(HOST_SUBDIR)/mpc; then \
64409 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
64410 mv prev-mpc stage1-mpc; : ; \
64412 @endif mpc
64413 @if isl
64414 @if test -d $(HOST_SUBDIR)/isl; then \
64415 cd $(HOST_SUBDIR); mv isl stage2-isl; \
64416 mv prev-isl stage1-isl; : ; \
64418 @endif isl
64419 @if gold
64420 @if test -d $(HOST_SUBDIR)/gold; then \
64421 cd $(HOST_SUBDIR); mv gold stage2-gold; \
64422 mv prev-gold stage1-gold; : ; \
64424 @endif gold
64425 @if gettext
64426 @if test -d $(HOST_SUBDIR)/gettext; then \
64427 cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
64428 mv prev-gettext stage1-gettext; : ; \
64430 @endif gettext
64431 @if ld
64432 @if test -d $(HOST_SUBDIR)/ld; then \
64433 cd $(HOST_SUBDIR); mv ld stage2-ld; \
64434 mv prev-ld stage1-ld; : ; \
64436 @endif ld
64437 @if libbacktrace
64438 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64439 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
64440 mv prev-libbacktrace stage1-libbacktrace; : ; \
64442 @endif libbacktrace
64443 @if libcpp
64444 @if test -d $(HOST_SUBDIR)/libcpp; then \
64445 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
64446 mv prev-libcpp stage1-libcpp; : ; \
64448 @endif libcpp
64449 @if libcody
64450 @if test -d $(HOST_SUBDIR)/libcody; then \
64451 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
64452 mv prev-libcody stage1-libcody; : ; \
64454 @endif libcody
64455 @if libdecnumber
64456 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64457 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
64458 mv prev-libdecnumber stage1-libdecnumber; : ; \
64460 @endif libdecnumber
64461 @if libiberty
64462 @if test -d $(HOST_SUBDIR)/libiberty; then \
64463 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
64464 mv prev-libiberty stage1-libiberty; : ; \
64466 @endif libiberty
64467 @if libiberty-linker-plugin
64468 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64469 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
64470 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64472 @endif libiberty-linker-plugin
64473 @if libiconv
64474 @if test -d $(HOST_SUBDIR)/libiconv; then \
64475 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
64476 mv prev-libiconv stage1-libiconv; : ; \
64478 @endif libiconv
64479 @if zlib
64480 @if test -d $(HOST_SUBDIR)/zlib; then \
64481 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
64482 mv prev-zlib stage1-zlib; : ; \
64484 @endif zlib
64485 @if lto-plugin
64486 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64487 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
64488 mv prev-lto-plugin stage1-lto-plugin; : ; \
64490 @endif lto-plugin
64491 @if libctf
64492 @if test -d $(HOST_SUBDIR)/libctf; then \
64493 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
64494 mv prev-libctf stage1-libctf; : ; \
64496 @endif libctf
64497 @if libsframe
64498 @if test -d $(HOST_SUBDIR)/libsframe; then \
64499 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
64500 mv prev-libsframe stage1-libsframe; : ; \
64502 @endif libsframe
64503 @if libgrust
64504 @if test -d $(HOST_SUBDIR)/libgrust; then \
64505 cd $(HOST_SUBDIR); mv libgrust stage2-libgrust; \
64506 mv prev-libgrust stage1-libgrust; : ; \
64508 @endif libgrust
64509 @if test -d $(TARGET_SUBDIR); then \
64510 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
64511 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64513 rm -f stage_current
64515 # Bubble a bug fix through all the stages up to stage 2. They are
64516 # remade, but not reconfigured. The next stage (if any) will not be
64517 # reconfigured either.
64518 .PHONY: stage2-bubble
64519 stage2-bubble:: stage1-bubble
64520 @r=`${PWD_COMMAND}`; export r; \
64521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64522 if test -f stage2-lean || test -f stage1-lean ; then \
64523 echo Skipping rebuild of stage2; \
64524 else \
64525 $(MAKE) stage2-start; \
64526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
64529 .PHONY: all-stage2 clean-stage2
64530 do-clean: clean-stage2
64532 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64533 # only possibility, but now it conflicts with no-bootstrap rules
64534 @if gcc-bootstrap
64538 .PHONY: bootstrap2 bootstrap2-lean
64539 bootstrap2:
64540 echo stage2 > stage_final
64541 @r=`${PWD_COMMAND}`; export r; \
64542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64543 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
64544 @: $(MAKE); $(unstage)
64545 @r=`${PWD_COMMAND}`; export r; \
64546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64547 TFLAGS="$(STAGE2_TFLAGS)"; \
64548 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64550 bootstrap2-lean:
64551 echo stage2 > stage_final
64552 @r=`${PWD_COMMAND}`; export r; \
64553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
64555 @: $(MAKE); $(unstage)
64556 @r=`${PWD_COMMAND}`; export r; \
64557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64558 TFLAGS="$(STAGE2_TFLAGS)"; \
64559 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64562 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64563 distclean-stage1:: distclean-stage2
64564 .PHONY: distclean-stage2
64565 distclean-stage2::
64566 @: $(MAKE); $(stage)
64567 @test "`cat stage_last`" != stage2 || rm -f stage_last
64568 rm -rf stage2-*
64571 @endif gcc-bootstrap
64574 .PHONY: stage3-start stage3-end
64576 stage3-start::
64577 @: $(MAKE); $(stage); \
64578 echo stage3 > stage_current; \
64579 echo stage3 > stage_last; \
64580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64581 @if bfd
64582 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
64583 mkdir stage3-bfd; \
64584 mv stage3-bfd bfd; \
64585 mv stage2-bfd prev-bfd || test -f stage2-lean
64586 @endif bfd
64587 @if opcodes
64588 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
64589 mkdir stage3-opcodes; \
64590 mv stage3-opcodes opcodes; \
64591 mv stage2-opcodes prev-opcodes || test -f stage2-lean
64592 @endif opcodes
64593 @if binutils
64594 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
64595 mkdir stage3-binutils; \
64596 mv stage3-binutils binutils; \
64597 mv stage2-binutils prev-binutils || test -f stage2-lean
64598 @endif binutils
64599 @if fixincludes
64600 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
64601 mkdir stage3-fixincludes; \
64602 mv stage3-fixincludes fixincludes; \
64603 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
64604 @endif fixincludes
64605 @if gas
64606 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
64607 mkdir stage3-gas; \
64608 mv stage3-gas gas; \
64609 mv stage2-gas prev-gas || test -f stage2-lean
64610 @endif gas
64611 @if gcc
64612 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
64613 mkdir stage3-gcc; \
64614 mv stage3-gcc gcc; \
64615 mv stage2-gcc prev-gcc || test -f stage2-lean
64616 @endif gcc
64617 @if gmp
64618 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
64619 mkdir stage3-gmp; \
64620 mv stage3-gmp gmp; \
64621 mv stage2-gmp prev-gmp || test -f stage2-lean
64622 @endif gmp
64623 @if mpfr
64624 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
64625 mkdir stage3-mpfr; \
64626 mv stage3-mpfr mpfr; \
64627 mv stage2-mpfr prev-mpfr || test -f stage2-lean
64628 @endif mpfr
64629 @if mpc
64630 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
64631 mkdir stage3-mpc; \
64632 mv stage3-mpc mpc; \
64633 mv stage2-mpc prev-mpc || test -f stage2-lean
64634 @endif mpc
64635 @if isl
64636 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
64637 mkdir stage3-isl; \
64638 mv stage3-isl isl; \
64639 mv stage2-isl prev-isl || test -f stage2-lean
64640 @endif isl
64641 @if gold
64642 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
64643 mkdir stage3-gold; \
64644 mv stage3-gold gold; \
64645 mv stage2-gold prev-gold || test -f stage2-lean
64646 @endif gold
64647 @if gettext
64648 @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
64649 mkdir stage3-gettext; \
64650 mv stage3-gettext gettext; \
64651 mv stage2-gettext prev-gettext || test -f stage2-lean
64652 @endif gettext
64653 @if ld
64654 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
64655 mkdir stage3-ld; \
64656 mv stage3-ld ld; \
64657 mv stage2-ld prev-ld || test -f stage2-lean
64658 @endif ld
64659 @if libbacktrace
64660 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
64661 mkdir stage3-libbacktrace; \
64662 mv stage3-libbacktrace libbacktrace; \
64663 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
64664 @endif libbacktrace
64665 @if libcpp
64666 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
64667 mkdir stage3-libcpp; \
64668 mv stage3-libcpp libcpp; \
64669 mv stage2-libcpp prev-libcpp || test -f stage2-lean
64670 @endif libcpp
64671 @if libcody
64672 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
64673 mkdir stage3-libcody; \
64674 mv stage3-libcody libcody; \
64675 mv stage2-libcody prev-libcody || test -f stage2-lean
64676 @endif libcody
64677 @if libdecnumber
64678 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
64679 mkdir stage3-libdecnumber; \
64680 mv stage3-libdecnumber libdecnumber; \
64681 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
64682 @endif libdecnumber
64683 @if libiberty
64684 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
64685 mkdir stage3-libiberty; \
64686 mv stage3-libiberty libiberty; \
64687 mv stage2-libiberty prev-libiberty || test -f stage2-lean
64688 @endif libiberty
64689 @if libiberty-linker-plugin
64690 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
64691 mkdir stage3-libiberty-linker-plugin; \
64692 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
64693 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
64694 @endif libiberty-linker-plugin
64695 @if libiconv
64696 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
64697 mkdir stage3-libiconv; \
64698 mv stage3-libiconv libiconv; \
64699 mv stage2-libiconv prev-libiconv || test -f stage2-lean
64700 @endif libiconv
64701 @if zlib
64702 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
64703 mkdir stage3-zlib; \
64704 mv stage3-zlib zlib; \
64705 mv stage2-zlib prev-zlib || test -f stage2-lean
64706 @endif zlib
64707 @if lto-plugin
64708 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
64709 mkdir stage3-lto-plugin; \
64710 mv stage3-lto-plugin lto-plugin; \
64711 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
64712 @endif lto-plugin
64713 @if libctf
64714 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
64715 mkdir stage3-libctf; \
64716 mv stage3-libctf libctf; \
64717 mv stage2-libctf prev-libctf || test -f stage2-lean
64718 @endif libctf
64719 @if libsframe
64720 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
64721 mkdir stage3-libsframe; \
64722 mv stage3-libsframe libsframe; \
64723 mv stage2-libsframe prev-libsframe || test -f stage2-lean
64724 @endif libsframe
64725 @if libgrust
64726 @cd $(HOST_SUBDIR); [ -d stage3-libgrust ] || \
64727 mkdir stage3-libgrust; \
64728 mv stage3-libgrust libgrust; \
64729 mv stage2-libgrust prev-libgrust || test -f stage2-lean
64730 @endif libgrust
64731 @[ -d stage3-$(TARGET_SUBDIR) ] || \
64732 mkdir stage3-$(TARGET_SUBDIR); \
64733 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64734 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
64736 stage3-end::
64737 @if bfd
64738 @if test -d $(HOST_SUBDIR)/bfd; then \
64739 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
64740 mv prev-bfd stage2-bfd; : ; \
64742 @endif bfd
64743 @if opcodes
64744 @if test -d $(HOST_SUBDIR)/opcodes; then \
64745 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
64746 mv prev-opcodes stage2-opcodes; : ; \
64748 @endif opcodes
64749 @if binutils
64750 @if test -d $(HOST_SUBDIR)/binutils; then \
64751 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
64752 mv prev-binutils stage2-binutils; : ; \
64754 @endif binutils
64755 @if fixincludes
64756 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64757 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
64758 mv prev-fixincludes stage2-fixincludes; : ; \
64760 @endif fixincludes
64761 @if gas
64762 @if test -d $(HOST_SUBDIR)/gas; then \
64763 cd $(HOST_SUBDIR); mv gas stage3-gas; \
64764 mv prev-gas stage2-gas; : ; \
64766 @endif gas
64767 @if gcc
64768 @if test -d $(HOST_SUBDIR)/gcc; then \
64769 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
64770 mv prev-gcc stage2-gcc; : ; \
64772 @endif gcc
64773 @if gmp
64774 @if test -d $(HOST_SUBDIR)/gmp; then \
64775 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
64776 mv prev-gmp stage2-gmp; : ; \
64778 @endif gmp
64779 @if mpfr
64780 @if test -d $(HOST_SUBDIR)/mpfr; then \
64781 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
64782 mv prev-mpfr stage2-mpfr; : ; \
64784 @endif mpfr
64785 @if mpc
64786 @if test -d $(HOST_SUBDIR)/mpc; then \
64787 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
64788 mv prev-mpc stage2-mpc; : ; \
64790 @endif mpc
64791 @if isl
64792 @if test -d $(HOST_SUBDIR)/isl; then \
64793 cd $(HOST_SUBDIR); mv isl stage3-isl; \
64794 mv prev-isl stage2-isl; : ; \
64796 @endif isl
64797 @if gold
64798 @if test -d $(HOST_SUBDIR)/gold; then \
64799 cd $(HOST_SUBDIR); mv gold stage3-gold; \
64800 mv prev-gold stage2-gold; : ; \
64802 @endif gold
64803 @if gettext
64804 @if test -d $(HOST_SUBDIR)/gettext; then \
64805 cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
64806 mv prev-gettext stage2-gettext; : ; \
64808 @endif gettext
64809 @if ld
64810 @if test -d $(HOST_SUBDIR)/ld; then \
64811 cd $(HOST_SUBDIR); mv ld stage3-ld; \
64812 mv prev-ld stage2-ld; : ; \
64814 @endif ld
64815 @if libbacktrace
64816 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64817 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
64818 mv prev-libbacktrace stage2-libbacktrace; : ; \
64820 @endif libbacktrace
64821 @if libcpp
64822 @if test -d $(HOST_SUBDIR)/libcpp; then \
64823 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
64824 mv prev-libcpp stage2-libcpp; : ; \
64826 @endif libcpp
64827 @if libcody
64828 @if test -d $(HOST_SUBDIR)/libcody; then \
64829 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
64830 mv prev-libcody stage2-libcody; : ; \
64832 @endif libcody
64833 @if libdecnumber
64834 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64835 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
64836 mv prev-libdecnumber stage2-libdecnumber; : ; \
64838 @endif libdecnumber
64839 @if libiberty
64840 @if test -d $(HOST_SUBDIR)/libiberty; then \
64841 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
64842 mv prev-libiberty stage2-libiberty; : ; \
64844 @endif libiberty
64845 @if libiberty-linker-plugin
64846 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64847 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
64848 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
64850 @endif libiberty-linker-plugin
64851 @if libiconv
64852 @if test -d $(HOST_SUBDIR)/libiconv; then \
64853 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
64854 mv prev-libiconv stage2-libiconv; : ; \
64856 @endif libiconv
64857 @if zlib
64858 @if test -d $(HOST_SUBDIR)/zlib; then \
64859 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
64860 mv prev-zlib stage2-zlib; : ; \
64862 @endif zlib
64863 @if lto-plugin
64864 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64865 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
64866 mv prev-lto-plugin stage2-lto-plugin; : ; \
64868 @endif lto-plugin
64869 @if libctf
64870 @if test -d $(HOST_SUBDIR)/libctf; then \
64871 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
64872 mv prev-libctf stage2-libctf; : ; \
64874 @endif libctf
64875 @if libsframe
64876 @if test -d $(HOST_SUBDIR)/libsframe; then \
64877 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
64878 mv prev-libsframe stage2-libsframe; : ; \
64880 @endif libsframe
64881 @if libgrust
64882 @if test -d $(HOST_SUBDIR)/libgrust; then \
64883 cd $(HOST_SUBDIR); mv libgrust stage3-libgrust; \
64884 mv prev-libgrust stage2-libgrust; : ; \
64886 @endif libgrust
64887 @if test -d $(TARGET_SUBDIR); then \
64888 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
64889 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
64891 rm -f stage_current
64893 # Bubble a bug fix through all the stages up to stage 3. They are
64894 # remade, but not reconfigured. The next stage (if any) will not be
64895 # reconfigured either.
64896 .PHONY: stage3-bubble
64897 stage3-bubble:: stage2-bubble
64898 @r=`${PWD_COMMAND}`; export r; \
64899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64900 if test -f stage3-lean || test -f stage2-lean ; then \
64901 echo Skipping rebuild of stage3; \
64902 else \
64903 $(MAKE) stage3-start; \
64904 if $(LEAN); then \
64905 rm -rf stage1-*; \
64906 $(STAMP) stage1-lean; \
64907 fi; \
64908 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
64910 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
64912 .PHONY: all-stage3 clean-stage3
64913 do-clean: clean-stage3
64915 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64916 # only possibility, but now it conflicts with no-bootstrap rules
64917 @if gcc-bootstrap
64919 compare:
64920 @r=`${PWD_COMMAND}`; export r; \
64921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64922 if test -f stage2-lean; then \
64923 echo Cannot compare object files as stage 2 was deleted.; \
64924 exit 0; \
64925 fi; \
64926 : $(MAKE); $(stage); \
64927 rm -f .bad_compare; \
64928 echo Comparing stages 2 and 3; \
64929 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
64930 files=`find stage3-* -name "*$(objext)" -print | \
64931 sed -n s,^stage$$sed-,,p`; \
64932 for file in $${files} ${extra-compare}; do \
64933 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
64934 if test ! -f $$f1; then continue; fi; \
64935 $(do-compare) > /dev/null 2>&1; \
64936 if test $$? -eq 1; then \
64937 case $$file in \
64938 @compare_exclusions@) \
64939 echo warning: $$file differs ;; \
64940 *) \
64941 echo $$file differs >> .bad_compare ;; \
64942 esac; \
64943 fi; \
64944 done; \
64945 if [ -f .bad_compare ]; then \
64946 echo "Bootstrap comparison failure!"; \
64947 cat .bad_compare; \
64948 exit 1; \
64949 else \
64950 echo Comparison successful.; \
64951 fi; \
64952 $(STAMP) compare
64953 if $(LEAN); then \
64954 rm -rf stage2-*; \
64955 $(STAMP) stage2-lean; \
64960 .PHONY: bootstrap bootstrap-lean
64961 bootstrap:
64962 echo stage3 > stage_final
64963 @r=`${PWD_COMMAND}`; export r; \
64964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64965 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64966 @: $(MAKE); $(unstage)
64967 @r=`${PWD_COMMAND}`; export r; \
64968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64969 TFLAGS="$(STAGE3_TFLAGS)"; \
64970 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64972 bootstrap-lean:
64973 echo stage3 > stage_final
64974 @r=`${PWD_COMMAND}`; export r; \
64975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
64977 @: $(MAKE); $(unstage)
64978 @r=`${PWD_COMMAND}`; export r; \
64979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64980 TFLAGS="$(STAGE3_TFLAGS)"; \
64981 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64984 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64985 distclean-stage2:: distclean-stage3
64986 .PHONY: distclean-stage3
64987 distclean-stage3::
64988 @: $(MAKE); $(stage)
64989 @test "`cat stage_last`" != stage3 || rm -f stage_last
64990 rm -rf stage3-* compare
64993 .PHONY: cleanstrap
64994 cleanstrap: do-distclean local-clean
64995 echo stage3 > stage_final
64996 @r=`${PWD_COMMAND}`; export r; \
64997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64998 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64999 @: $(MAKE); $(unstage)
65000 @r=`${PWD_COMMAND}`; export r; \
65001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65002 TFLAGS="$(STAGE3_TFLAGS)"; \
65003 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65005 @endif gcc-bootstrap
65008 .PHONY: stage4-start stage4-end
65010 stage4-start::
65011 @: $(MAKE); $(stage); \
65012 echo stage4 > stage_current; \
65013 echo stage4 > stage_last; \
65014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65015 @if bfd
65016 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
65017 mkdir stage4-bfd; \
65018 mv stage4-bfd bfd; \
65019 mv stage3-bfd prev-bfd || test -f stage3-lean
65020 @endif bfd
65021 @if opcodes
65022 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
65023 mkdir stage4-opcodes; \
65024 mv stage4-opcodes opcodes; \
65025 mv stage3-opcodes prev-opcodes || test -f stage3-lean
65026 @endif opcodes
65027 @if binutils
65028 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
65029 mkdir stage4-binutils; \
65030 mv stage4-binutils binutils; \
65031 mv stage3-binutils prev-binutils || test -f stage3-lean
65032 @endif binutils
65033 @if fixincludes
65034 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
65035 mkdir stage4-fixincludes; \
65036 mv stage4-fixincludes fixincludes; \
65037 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
65038 @endif fixincludes
65039 @if gas
65040 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
65041 mkdir stage4-gas; \
65042 mv stage4-gas gas; \
65043 mv stage3-gas prev-gas || test -f stage3-lean
65044 @endif gas
65045 @if gcc
65046 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
65047 mkdir stage4-gcc; \
65048 mv stage4-gcc gcc; \
65049 mv stage3-gcc prev-gcc || test -f stage3-lean
65050 @endif gcc
65051 @if gmp
65052 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
65053 mkdir stage4-gmp; \
65054 mv stage4-gmp gmp; \
65055 mv stage3-gmp prev-gmp || test -f stage3-lean
65056 @endif gmp
65057 @if mpfr
65058 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
65059 mkdir stage4-mpfr; \
65060 mv stage4-mpfr mpfr; \
65061 mv stage3-mpfr prev-mpfr || test -f stage3-lean
65062 @endif mpfr
65063 @if mpc
65064 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
65065 mkdir stage4-mpc; \
65066 mv stage4-mpc mpc; \
65067 mv stage3-mpc prev-mpc || test -f stage3-lean
65068 @endif mpc
65069 @if isl
65070 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
65071 mkdir stage4-isl; \
65072 mv stage4-isl isl; \
65073 mv stage3-isl prev-isl || test -f stage3-lean
65074 @endif isl
65075 @if gold
65076 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
65077 mkdir stage4-gold; \
65078 mv stage4-gold gold; \
65079 mv stage3-gold prev-gold || test -f stage3-lean
65080 @endif gold
65081 @if gettext
65082 @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
65083 mkdir stage4-gettext; \
65084 mv stage4-gettext gettext; \
65085 mv stage3-gettext prev-gettext || test -f stage3-lean
65086 @endif gettext
65087 @if ld
65088 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
65089 mkdir stage4-ld; \
65090 mv stage4-ld ld; \
65091 mv stage3-ld prev-ld || test -f stage3-lean
65092 @endif ld
65093 @if libbacktrace
65094 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
65095 mkdir stage4-libbacktrace; \
65096 mv stage4-libbacktrace libbacktrace; \
65097 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
65098 @endif libbacktrace
65099 @if libcpp
65100 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
65101 mkdir stage4-libcpp; \
65102 mv stage4-libcpp libcpp; \
65103 mv stage3-libcpp prev-libcpp || test -f stage3-lean
65104 @endif libcpp
65105 @if libcody
65106 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
65107 mkdir stage4-libcody; \
65108 mv stage4-libcody libcody; \
65109 mv stage3-libcody prev-libcody || test -f stage3-lean
65110 @endif libcody
65111 @if libdecnumber
65112 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
65113 mkdir stage4-libdecnumber; \
65114 mv stage4-libdecnumber libdecnumber; \
65115 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
65116 @endif libdecnumber
65117 @if libiberty
65118 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
65119 mkdir stage4-libiberty; \
65120 mv stage4-libiberty libiberty; \
65121 mv stage3-libiberty prev-libiberty || test -f stage3-lean
65122 @endif libiberty
65123 @if libiberty-linker-plugin
65124 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
65125 mkdir stage4-libiberty-linker-plugin; \
65126 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
65127 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
65128 @endif libiberty-linker-plugin
65129 @if libiconv
65130 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
65131 mkdir stage4-libiconv; \
65132 mv stage4-libiconv libiconv; \
65133 mv stage3-libiconv prev-libiconv || test -f stage3-lean
65134 @endif libiconv
65135 @if zlib
65136 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
65137 mkdir stage4-zlib; \
65138 mv stage4-zlib zlib; \
65139 mv stage3-zlib prev-zlib || test -f stage3-lean
65140 @endif zlib
65141 @if lto-plugin
65142 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
65143 mkdir stage4-lto-plugin; \
65144 mv stage4-lto-plugin lto-plugin; \
65145 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
65146 @endif lto-plugin
65147 @if libctf
65148 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
65149 mkdir stage4-libctf; \
65150 mv stage4-libctf libctf; \
65151 mv stage3-libctf prev-libctf || test -f stage3-lean
65152 @endif libctf
65153 @if libsframe
65154 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
65155 mkdir stage4-libsframe; \
65156 mv stage4-libsframe libsframe; \
65157 mv stage3-libsframe prev-libsframe || test -f stage3-lean
65158 @endif libsframe
65159 @if libgrust
65160 @cd $(HOST_SUBDIR); [ -d stage4-libgrust ] || \
65161 mkdir stage4-libgrust; \
65162 mv stage4-libgrust libgrust; \
65163 mv stage3-libgrust prev-libgrust || test -f stage3-lean
65164 @endif libgrust
65165 @[ -d stage4-$(TARGET_SUBDIR) ] || \
65166 mkdir stage4-$(TARGET_SUBDIR); \
65167 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65168 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
65170 stage4-end::
65171 @if bfd
65172 @if test -d $(HOST_SUBDIR)/bfd; then \
65173 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
65174 mv prev-bfd stage3-bfd; : ; \
65176 @endif bfd
65177 @if opcodes
65178 @if test -d $(HOST_SUBDIR)/opcodes; then \
65179 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
65180 mv prev-opcodes stage3-opcodes; : ; \
65182 @endif opcodes
65183 @if binutils
65184 @if test -d $(HOST_SUBDIR)/binutils; then \
65185 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
65186 mv prev-binutils stage3-binutils; : ; \
65188 @endif binutils
65189 @if fixincludes
65190 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65191 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
65192 mv prev-fixincludes stage3-fixincludes; : ; \
65194 @endif fixincludes
65195 @if gas
65196 @if test -d $(HOST_SUBDIR)/gas; then \
65197 cd $(HOST_SUBDIR); mv gas stage4-gas; \
65198 mv prev-gas stage3-gas; : ; \
65200 @endif gas
65201 @if gcc
65202 @if test -d $(HOST_SUBDIR)/gcc; then \
65203 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
65204 mv prev-gcc stage3-gcc; : ; \
65206 @endif gcc
65207 @if gmp
65208 @if test -d $(HOST_SUBDIR)/gmp; then \
65209 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
65210 mv prev-gmp stage3-gmp; : ; \
65212 @endif gmp
65213 @if mpfr
65214 @if test -d $(HOST_SUBDIR)/mpfr; then \
65215 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
65216 mv prev-mpfr stage3-mpfr; : ; \
65218 @endif mpfr
65219 @if mpc
65220 @if test -d $(HOST_SUBDIR)/mpc; then \
65221 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
65222 mv prev-mpc stage3-mpc; : ; \
65224 @endif mpc
65225 @if isl
65226 @if test -d $(HOST_SUBDIR)/isl; then \
65227 cd $(HOST_SUBDIR); mv isl stage4-isl; \
65228 mv prev-isl stage3-isl; : ; \
65230 @endif isl
65231 @if gold
65232 @if test -d $(HOST_SUBDIR)/gold; then \
65233 cd $(HOST_SUBDIR); mv gold stage4-gold; \
65234 mv prev-gold stage3-gold; : ; \
65236 @endif gold
65237 @if gettext
65238 @if test -d $(HOST_SUBDIR)/gettext; then \
65239 cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
65240 mv prev-gettext stage3-gettext; : ; \
65242 @endif gettext
65243 @if ld
65244 @if test -d $(HOST_SUBDIR)/ld; then \
65245 cd $(HOST_SUBDIR); mv ld stage4-ld; \
65246 mv prev-ld stage3-ld; : ; \
65248 @endif ld
65249 @if libbacktrace
65250 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65251 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
65252 mv prev-libbacktrace stage3-libbacktrace; : ; \
65254 @endif libbacktrace
65255 @if libcpp
65256 @if test -d $(HOST_SUBDIR)/libcpp; then \
65257 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
65258 mv prev-libcpp stage3-libcpp; : ; \
65260 @endif libcpp
65261 @if libcody
65262 @if test -d $(HOST_SUBDIR)/libcody; then \
65263 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
65264 mv prev-libcody stage3-libcody; : ; \
65266 @endif libcody
65267 @if libdecnumber
65268 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65269 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
65270 mv prev-libdecnumber stage3-libdecnumber; : ; \
65272 @endif libdecnumber
65273 @if libiberty
65274 @if test -d $(HOST_SUBDIR)/libiberty; then \
65275 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
65276 mv prev-libiberty stage3-libiberty; : ; \
65278 @endif libiberty
65279 @if libiberty-linker-plugin
65280 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65281 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
65282 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
65284 @endif libiberty-linker-plugin
65285 @if libiconv
65286 @if test -d $(HOST_SUBDIR)/libiconv; then \
65287 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
65288 mv prev-libiconv stage3-libiconv; : ; \
65290 @endif libiconv
65291 @if zlib
65292 @if test -d $(HOST_SUBDIR)/zlib; then \
65293 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
65294 mv prev-zlib stage3-zlib; : ; \
65296 @endif zlib
65297 @if lto-plugin
65298 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65299 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
65300 mv prev-lto-plugin stage3-lto-plugin; : ; \
65302 @endif lto-plugin
65303 @if libctf
65304 @if test -d $(HOST_SUBDIR)/libctf; then \
65305 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
65306 mv prev-libctf stage3-libctf; : ; \
65308 @endif libctf
65309 @if libsframe
65310 @if test -d $(HOST_SUBDIR)/libsframe; then \
65311 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
65312 mv prev-libsframe stage3-libsframe; : ; \
65314 @endif libsframe
65315 @if libgrust
65316 @if test -d $(HOST_SUBDIR)/libgrust; then \
65317 cd $(HOST_SUBDIR); mv libgrust stage4-libgrust; \
65318 mv prev-libgrust stage3-libgrust; : ; \
65320 @endif libgrust
65321 @if test -d $(TARGET_SUBDIR); then \
65322 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
65323 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
65325 rm -f stage_current
65327 # Bubble a bug fix through all the stages up to stage 4. They are
65328 # remade, but not reconfigured. The next stage (if any) will not be
65329 # reconfigured either.
65330 .PHONY: stage4-bubble
65331 stage4-bubble:: stage3-bubble
65332 @r=`${PWD_COMMAND}`; export r; \
65333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65334 if test -f stage4-lean || test -f stage3-lean ; then \
65335 echo Skipping rebuild of stage4; \
65336 else \
65337 $(MAKE) stage4-start; \
65338 if $(LEAN); then \
65339 rm -rf stage2-*; \
65340 $(STAMP) stage2-lean; \
65341 fi; \
65342 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
65344 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
65346 .PHONY: all-stage4 clean-stage4
65347 do-clean: clean-stage4
65349 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65350 # only possibility, but now it conflicts with no-bootstrap rules
65351 @if gcc-bootstrap
65353 compare3:
65354 @r=`${PWD_COMMAND}`; export r; \
65355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65356 if test -f stage3-lean; then \
65357 echo Cannot compare object files as stage 3 was deleted.; \
65358 exit 0; \
65359 fi; \
65360 : $(MAKE); $(stage); \
65361 rm -f .bad_compare; \
65362 echo Comparing stages 3 and 4; \
65363 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
65364 files=`find stage4-* -name "*$(objext)" -print | \
65365 sed -n s,^stage$$sed-,,p`; \
65366 for file in $${files} ${extra-compare}; do \
65367 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
65368 if test ! -f $$f1; then continue; fi; \
65369 $(do-compare3) > /dev/null 2>&1; \
65370 if test $$? -eq 1; then \
65371 case $$file in \
65372 @compare_exclusions@) \
65373 echo warning: $$file differs ;; \
65374 *) \
65375 echo $$file differs >> .bad_compare ;; \
65376 esac; \
65377 fi; \
65378 done; \
65379 if [ -f .bad_compare ]; then \
65380 echo "Bootstrap comparison failure!"; \
65381 cat .bad_compare; \
65382 exit 1; \
65383 else \
65384 echo Comparison successful.; \
65385 fi; \
65386 $(STAMP) compare3
65387 if $(LEAN); then \
65388 rm -rf stage3-*; \
65389 $(STAMP) stage3-lean; \
65394 .PHONY: bootstrap4 bootstrap4-lean
65395 bootstrap4:
65396 echo stage4 > stage_final
65397 @r=`${PWD_COMMAND}`; export r; \
65398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65399 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
65400 @: $(MAKE); $(unstage)
65401 @r=`${PWD_COMMAND}`; export r; \
65402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65403 TFLAGS="$(STAGE4_TFLAGS)"; \
65404 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65406 bootstrap4-lean:
65407 echo stage4 > stage_final
65408 @r=`${PWD_COMMAND}`; export r; \
65409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65410 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
65411 @: $(MAKE); $(unstage)
65412 @r=`${PWD_COMMAND}`; export r; \
65413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65414 TFLAGS="$(STAGE4_TFLAGS)"; \
65415 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65418 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65419 distclean-stage3:: distclean-stage4
65420 .PHONY: distclean-stage4
65421 distclean-stage4::
65422 @: $(MAKE); $(stage)
65423 @test "`cat stage_last`" != stage4 || rm -f stage_last
65424 rm -rf stage4-* compare3
65427 @endif gcc-bootstrap
65430 .PHONY: stageprofile-start stageprofile-end
65432 stageprofile-start::
65433 @: $(MAKE); $(stage); \
65434 echo stageprofile > stage_current; \
65435 echo stageprofile > stage_last; \
65436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65437 @if bfd
65438 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
65439 mkdir stageprofile-bfd; \
65440 mv stageprofile-bfd bfd; \
65441 mv stage1-bfd prev-bfd || test -f stage1-lean
65442 @endif bfd
65443 @if opcodes
65444 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
65445 mkdir stageprofile-opcodes; \
65446 mv stageprofile-opcodes opcodes; \
65447 mv stage1-opcodes prev-opcodes || test -f stage1-lean
65448 @endif opcodes
65449 @if binutils
65450 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
65451 mkdir stageprofile-binutils; \
65452 mv stageprofile-binutils binutils; \
65453 mv stage1-binutils prev-binutils || test -f stage1-lean
65454 @endif binutils
65455 @if fixincludes
65456 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
65457 mkdir stageprofile-fixincludes; \
65458 mv stageprofile-fixincludes fixincludes; \
65459 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
65460 @endif fixincludes
65461 @if gas
65462 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
65463 mkdir stageprofile-gas; \
65464 mv stageprofile-gas gas; \
65465 mv stage1-gas prev-gas || test -f stage1-lean
65466 @endif gas
65467 @if gcc
65468 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
65469 mkdir stageprofile-gcc; \
65470 mv stageprofile-gcc gcc; \
65471 mv stage1-gcc prev-gcc || test -f stage1-lean
65472 @endif gcc
65473 @if gmp
65474 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
65475 mkdir stageprofile-gmp; \
65476 mv stageprofile-gmp gmp; \
65477 mv stage1-gmp prev-gmp || test -f stage1-lean
65478 @endif gmp
65479 @if mpfr
65480 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
65481 mkdir stageprofile-mpfr; \
65482 mv stageprofile-mpfr mpfr; \
65483 mv stage1-mpfr prev-mpfr || test -f stage1-lean
65484 @endif mpfr
65485 @if mpc
65486 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
65487 mkdir stageprofile-mpc; \
65488 mv stageprofile-mpc mpc; \
65489 mv stage1-mpc prev-mpc || test -f stage1-lean
65490 @endif mpc
65491 @if isl
65492 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
65493 mkdir stageprofile-isl; \
65494 mv stageprofile-isl isl; \
65495 mv stage1-isl prev-isl || test -f stage1-lean
65496 @endif isl
65497 @if gold
65498 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
65499 mkdir stageprofile-gold; \
65500 mv stageprofile-gold gold; \
65501 mv stage1-gold prev-gold || test -f stage1-lean
65502 @endif gold
65503 @if gettext
65504 @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
65505 mkdir stageprofile-gettext; \
65506 mv stageprofile-gettext gettext; \
65507 mv stage1-gettext prev-gettext || test -f stage1-lean
65508 @endif gettext
65509 @if ld
65510 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
65511 mkdir stageprofile-ld; \
65512 mv stageprofile-ld ld; \
65513 mv stage1-ld prev-ld || test -f stage1-lean
65514 @endif ld
65515 @if libbacktrace
65516 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
65517 mkdir stageprofile-libbacktrace; \
65518 mv stageprofile-libbacktrace libbacktrace; \
65519 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
65520 @endif libbacktrace
65521 @if libcpp
65522 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
65523 mkdir stageprofile-libcpp; \
65524 mv stageprofile-libcpp libcpp; \
65525 mv stage1-libcpp prev-libcpp || test -f stage1-lean
65526 @endif libcpp
65527 @if libcody
65528 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
65529 mkdir stageprofile-libcody; \
65530 mv stageprofile-libcody libcody; \
65531 mv stage1-libcody prev-libcody || test -f stage1-lean
65532 @endif libcody
65533 @if libdecnumber
65534 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
65535 mkdir stageprofile-libdecnumber; \
65536 mv stageprofile-libdecnumber libdecnumber; \
65537 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65538 @endif libdecnumber
65539 @if libiberty
65540 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
65541 mkdir stageprofile-libiberty; \
65542 mv stageprofile-libiberty libiberty; \
65543 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65544 @endif libiberty
65545 @if libiberty-linker-plugin
65546 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
65547 mkdir stageprofile-libiberty-linker-plugin; \
65548 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65549 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65550 @endif libiberty-linker-plugin
65551 @if libiconv
65552 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
65553 mkdir stageprofile-libiconv; \
65554 mv stageprofile-libiconv libiconv; \
65555 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65556 @endif libiconv
65557 @if zlib
65558 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
65559 mkdir stageprofile-zlib; \
65560 mv stageprofile-zlib zlib; \
65561 mv stage1-zlib prev-zlib || test -f stage1-lean
65562 @endif zlib
65563 @if lto-plugin
65564 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
65565 mkdir stageprofile-lto-plugin; \
65566 mv stageprofile-lto-plugin lto-plugin; \
65567 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65568 @endif lto-plugin
65569 @if libctf
65570 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
65571 mkdir stageprofile-libctf; \
65572 mv stageprofile-libctf libctf; \
65573 mv stage1-libctf prev-libctf || test -f stage1-lean
65574 @endif libctf
65575 @if libsframe
65576 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
65577 mkdir stageprofile-libsframe; \
65578 mv stageprofile-libsframe libsframe; \
65579 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65580 @endif libsframe
65581 @if libgrust
65582 @cd $(HOST_SUBDIR); [ -d stageprofile-libgrust ] || \
65583 mkdir stageprofile-libgrust; \
65584 mv stageprofile-libgrust libgrust; \
65585 mv stage1-libgrust prev-libgrust || test -f stage1-lean
65586 @endif libgrust
65587 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
65588 mkdir stageprofile-$(TARGET_SUBDIR); \
65589 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65590 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65592 stageprofile-end::
65593 @if bfd
65594 @if test -d $(HOST_SUBDIR)/bfd; then \
65595 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
65596 mv prev-bfd stage1-bfd; : ; \
65598 @endif bfd
65599 @if opcodes
65600 @if test -d $(HOST_SUBDIR)/opcodes; then \
65601 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
65602 mv prev-opcodes stage1-opcodes; : ; \
65604 @endif opcodes
65605 @if binutils
65606 @if test -d $(HOST_SUBDIR)/binutils; then \
65607 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
65608 mv prev-binutils stage1-binutils; : ; \
65610 @endif binutils
65611 @if fixincludes
65612 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65613 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
65614 mv prev-fixincludes stage1-fixincludes; : ; \
65616 @endif fixincludes
65617 @if gas
65618 @if test -d $(HOST_SUBDIR)/gas; then \
65619 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
65620 mv prev-gas stage1-gas; : ; \
65622 @endif gas
65623 @if gcc
65624 @if test -d $(HOST_SUBDIR)/gcc; then \
65625 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
65626 mv prev-gcc stage1-gcc; : ; \
65628 @endif gcc
65629 @if gmp
65630 @if test -d $(HOST_SUBDIR)/gmp; then \
65631 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
65632 mv prev-gmp stage1-gmp; : ; \
65634 @endif gmp
65635 @if mpfr
65636 @if test -d $(HOST_SUBDIR)/mpfr; then \
65637 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
65638 mv prev-mpfr stage1-mpfr; : ; \
65640 @endif mpfr
65641 @if mpc
65642 @if test -d $(HOST_SUBDIR)/mpc; then \
65643 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
65644 mv prev-mpc stage1-mpc; : ; \
65646 @endif mpc
65647 @if isl
65648 @if test -d $(HOST_SUBDIR)/isl; then \
65649 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
65650 mv prev-isl stage1-isl; : ; \
65652 @endif isl
65653 @if gold
65654 @if test -d $(HOST_SUBDIR)/gold; then \
65655 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
65656 mv prev-gold stage1-gold; : ; \
65658 @endif gold
65659 @if gettext
65660 @if test -d $(HOST_SUBDIR)/gettext; then \
65661 cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
65662 mv prev-gettext stage1-gettext; : ; \
65664 @endif gettext
65665 @if ld
65666 @if test -d $(HOST_SUBDIR)/ld; then \
65667 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
65668 mv prev-ld stage1-ld; : ; \
65670 @endif ld
65671 @if libbacktrace
65672 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65673 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
65674 mv prev-libbacktrace stage1-libbacktrace; : ; \
65676 @endif libbacktrace
65677 @if libcpp
65678 @if test -d $(HOST_SUBDIR)/libcpp; then \
65679 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
65680 mv prev-libcpp stage1-libcpp; : ; \
65682 @endif libcpp
65683 @if libcody
65684 @if test -d $(HOST_SUBDIR)/libcody; then \
65685 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
65686 mv prev-libcody stage1-libcody; : ; \
65688 @endif libcody
65689 @if libdecnumber
65690 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65691 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
65692 mv prev-libdecnumber stage1-libdecnumber; : ; \
65694 @endif libdecnumber
65695 @if libiberty
65696 @if test -d $(HOST_SUBDIR)/libiberty; then \
65697 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
65698 mv prev-libiberty stage1-libiberty; : ; \
65700 @endif libiberty
65701 @if libiberty-linker-plugin
65702 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65703 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
65704 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65706 @endif libiberty-linker-plugin
65707 @if libiconv
65708 @if test -d $(HOST_SUBDIR)/libiconv; then \
65709 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
65710 mv prev-libiconv stage1-libiconv; : ; \
65712 @endif libiconv
65713 @if zlib
65714 @if test -d $(HOST_SUBDIR)/zlib; then \
65715 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
65716 mv prev-zlib stage1-zlib; : ; \
65718 @endif zlib
65719 @if lto-plugin
65720 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65721 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
65722 mv prev-lto-plugin stage1-lto-plugin; : ; \
65724 @endif lto-plugin
65725 @if libctf
65726 @if test -d $(HOST_SUBDIR)/libctf; then \
65727 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
65728 mv prev-libctf stage1-libctf; : ; \
65730 @endif libctf
65731 @if libsframe
65732 @if test -d $(HOST_SUBDIR)/libsframe; then \
65733 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
65734 mv prev-libsframe stage1-libsframe; : ; \
65736 @endif libsframe
65737 @if libgrust
65738 @if test -d $(HOST_SUBDIR)/libgrust; then \
65739 cd $(HOST_SUBDIR); mv libgrust stageprofile-libgrust; \
65740 mv prev-libgrust stage1-libgrust; : ; \
65742 @endif libgrust
65743 @if test -d $(TARGET_SUBDIR); then \
65744 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
65745 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65747 rm -f stage_current
65749 # Bubble a bug fix through all the stages up to stage profile. They are
65750 # remade, but not reconfigured. The next stage (if any) will not be
65751 # reconfigured either.
65752 .PHONY: stageprofile-bubble
65753 stageprofile-bubble:: stage1-bubble
65754 @r=`${PWD_COMMAND}`; export r; \
65755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65756 if test -f stageprofile-lean || test -f stage1-lean ; then \
65757 echo Skipping rebuild of stageprofile; \
65758 else \
65759 $(MAKE) stageprofile-start; \
65760 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
65763 .PHONY: all-stageprofile clean-stageprofile
65764 do-clean: clean-stageprofile
65766 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65767 # only possibility, but now it conflicts with no-bootstrap rules
65768 @if gcc-bootstrap
65773 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65774 distclean-stage1:: distclean-stageprofile
65775 .PHONY: distclean-stageprofile
65776 distclean-stageprofile::
65777 @: $(MAKE); $(stage)
65778 @test "`cat stage_last`" != stageprofile || rm -f stage_last
65779 rm -rf stageprofile-*
65782 @endif gcc-bootstrap
65785 .PHONY: stagetrain-start stagetrain-end
65787 stagetrain-start::
65788 @: $(MAKE); $(stage); \
65789 echo stagetrain > stage_current; \
65790 echo stagetrain > stage_last; \
65791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65792 @if bfd
65793 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
65794 mkdir stagetrain-bfd; \
65795 mv stagetrain-bfd bfd; \
65796 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
65797 @endif bfd
65798 @if opcodes
65799 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
65800 mkdir stagetrain-opcodes; \
65801 mv stagetrain-opcodes opcodes; \
65802 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
65803 @endif opcodes
65804 @if binutils
65805 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
65806 mkdir stagetrain-binutils; \
65807 mv stagetrain-binutils binutils; \
65808 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
65809 @endif binutils
65810 @if fixincludes
65811 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
65812 mkdir stagetrain-fixincludes; \
65813 mv stagetrain-fixincludes fixincludes; \
65814 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
65815 @endif fixincludes
65816 @if gas
65817 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
65818 mkdir stagetrain-gas; \
65819 mv stagetrain-gas gas; \
65820 mv stageprofile-gas prev-gas || test -f stageprofile-lean
65821 @endif gas
65822 @if gcc
65823 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
65824 mkdir stagetrain-gcc; \
65825 mv stagetrain-gcc gcc; \
65826 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
65827 @endif gcc
65828 @if gmp
65829 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
65830 mkdir stagetrain-gmp; \
65831 mv stagetrain-gmp gmp; \
65832 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
65833 @endif gmp
65834 @if mpfr
65835 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
65836 mkdir stagetrain-mpfr; \
65837 mv stagetrain-mpfr mpfr; \
65838 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
65839 @endif mpfr
65840 @if mpc
65841 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
65842 mkdir stagetrain-mpc; \
65843 mv stagetrain-mpc mpc; \
65844 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
65845 @endif mpc
65846 @if isl
65847 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
65848 mkdir stagetrain-isl; \
65849 mv stagetrain-isl isl; \
65850 mv stageprofile-isl prev-isl || test -f stageprofile-lean
65851 @endif isl
65852 @if gold
65853 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
65854 mkdir stagetrain-gold; \
65855 mv stagetrain-gold gold; \
65856 mv stageprofile-gold prev-gold || test -f stageprofile-lean
65857 @endif gold
65858 @if gettext
65859 @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
65860 mkdir stagetrain-gettext; \
65861 mv stagetrain-gettext gettext; \
65862 mv stageprofile-gettext prev-gettext || test -f stageprofile-lean
65863 @endif gettext
65864 @if ld
65865 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
65866 mkdir stagetrain-ld; \
65867 mv stagetrain-ld ld; \
65868 mv stageprofile-ld prev-ld || test -f stageprofile-lean
65869 @endif ld
65870 @if libbacktrace
65871 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
65872 mkdir stagetrain-libbacktrace; \
65873 mv stagetrain-libbacktrace libbacktrace; \
65874 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
65875 @endif libbacktrace
65876 @if libcpp
65877 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
65878 mkdir stagetrain-libcpp; \
65879 mv stagetrain-libcpp libcpp; \
65880 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
65881 @endif libcpp
65882 @if libcody
65883 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
65884 mkdir stagetrain-libcody; \
65885 mv stagetrain-libcody libcody; \
65886 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
65887 @endif libcody
65888 @if libdecnumber
65889 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
65890 mkdir stagetrain-libdecnumber; \
65891 mv stagetrain-libdecnumber libdecnumber; \
65892 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
65893 @endif libdecnumber
65894 @if libiberty
65895 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
65896 mkdir stagetrain-libiberty; \
65897 mv stagetrain-libiberty libiberty; \
65898 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
65899 @endif libiberty
65900 @if libiberty-linker-plugin
65901 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
65902 mkdir stagetrain-libiberty-linker-plugin; \
65903 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
65904 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
65905 @endif libiberty-linker-plugin
65906 @if libiconv
65907 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
65908 mkdir stagetrain-libiconv; \
65909 mv stagetrain-libiconv libiconv; \
65910 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
65911 @endif libiconv
65912 @if zlib
65913 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
65914 mkdir stagetrain-zlib; \
65915 mv stagetrain-zlib zlib; \
65916 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
65917 @endif zlib
65918 @if lto-plugin
65919 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
65920 mkdir stagetrain-lto-plugin; \
65921 mv stagetrain-lto-plugin lto-plugin; \
65922 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
65923 @endif lto-plugin
65924 @if libctf
65925 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
65926 mkdir stagetrain-libctf; \
65927 mv stagetrain-libctf libctf; \
65928 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
65929 @endif libctf
65930 @if libsframe
65931 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
65932 mkdir stagetrain-libsframe; \
65933 mv stagetrain-libsframe libsframe; \
65934 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
65935 @endif libsframe
65936 @if libgrust
65937 @cd $(HOST_SUBDIR); [ -d stagetrain-libgrust ] || \
65938 mkdir stagetrain-libgrust; \
65939 mv stagetrain-libgrust libgrust; \
65940 mv stageprofile-libgrust prev-libgrust || test -f stageprofile-lean
65941 @endif libgrust
65942 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
65943 mkdir stagetrain-$(TARGET_SUBDIR); \
65944 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65945 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
65947 stagetrain-end::
65948 @if bfd
65949 @if test -d $(HOST_SUBDIR)/bfd; then \
65950 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
65951 mv prev-bfd stageprofile-bfd; : ; \
65953 @endif bfd
65954 @if opcodes
65955 @if test -d $(HOST_SUBDIR)/opcodes; then \
65956 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
65957 mv prev-opcodes stageprofile-opcodes; : ; \
65959 @endif opcodes
65960 @if binutils
65961 @if test -d $(HOST_SUBDIR)/binutils; then \
65962 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
65963 mv prev-binutils stageprofile-binutils; : ; \
65965 @endif binutils
65966 @if fixincludes
65967 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65968 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
65969 mv prev-fixincludes stageprofile-fixincludes; : ; \
65971 @endif fixincludes
65972 @if gas
65973 @if test -d $(HOST_SUBDIR)/gas; then \
65974 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
65975 mv prev-gas stageprofile-gas; : ; \
65977 @endif gas
65978 @if gcc
65979 @if test -d $(HOST_SUBDIR)/gcc; then \
65980 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
65981 mv prev-gcc stageprofile-gcc; : ; \
65983 @endif gcc
65984 @if gmp
65985 @if test -d $(HOST_SUBDIR)/gmp; then \
65986 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
65987 mv prev-gmp stageprofile-gmp; : ; \
65989 @endif gmp
65990 @if mpfr
65991 @if test -d $(HOST_SUBDIR)/mpfr; then \
65992 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
65993 mv prev-mpfr stageprofile-mpfr; : ; \
65995 @endif mpfr
65996 @if mpc
65997 @if test -d $(HOST_SUBDIR)/mpc; then \
65998 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
65999 mv prev-mpc stageprofile-mpc; : ; \
66001 @endif mpc
66002 @if isl
66003 @if test -d $(HOST_SUBDIR)/isl; then \
66004 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
66005 mv prev-isl stageprofile-isl; : ; \
66007 @endif isl
66008 @if gold
66009 @if test -d $(HOST_SUBDIR)/gold; then \
66010 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
66011 mv prev-gold stageprofile-gold; : ; \
66013 @endif gold
66014 @if gettext
66015 @if test -d $(HOST_SUBDIR)/gettext; then \
66016 cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
66017 mv prev-gettext stageprofile-gettext; : ; \
66019 @endif gettext
66020 @if ld
66021 @if test -d $(HOST_SUBDIR)/ld; then \
66022 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
66023 mv prev-ld stageprofile-ld; : ; \
66025 @endif ld
66026 @if libbacktrace
66027 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66028 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
66029 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
66031 @endif libbacktrace
66032 @if libcpp
66033 @if test -d $(HOST_SUBDIR)/libcpp; then \
66034 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
66035 mv prev-libcpp stageprofile-libcpp; : ; \
66037 @endif libcpp
66038 @if libcody
66039 @if test -d $(HOST_SUBDIR)/libcody; then \
66040 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
66041 mv prev-libcody stageprofile-libcody; : ; \
66043 @endif libcody
66044 @if libdecnumber
66045 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66046 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
66047 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
66049 @endif libdecnumber
66050 @if libiberty
66051 @if test -d $(HOST_SUBDIR)/libiberty; then \
66052 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
66053 mv prev-libiberty stageprofile-libiberty; : ; \
66055 @endif libiberty
66056 @if libiberty-linker-plugin
66057 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66058 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
66059 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
66061 @endif libiberty-linker-plugin
66062 @if libiconv
66063 @if test -d $(HOST_SUBDIR)/libiconv; then \
66064 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
66065 mv prev-libiconv stageprofile-libiconv; : ; \
66067 @endif libiconv
66068 @if zlib
66069 @if test -d $(HOST_SUBDIR)/zlib; then \
66070 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
66071 mv prev-zlib stageprofile-zlib; : ; \
66073 @endif zlib
66074 @if lto-plugin
66075 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66076 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
66077 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
66079 @endif lto-plugin
66080 @if libctf
66081 @if test -d $(HOST_SUBDIR)/libctf; then \
66082 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
66083 mv prev-libctf stageprofile-libctf; : ; \
66085 @endif libctf
66086 @if libsframe
66087 @if test -d $(HOST_SUBDIR)/libsframe; then \
66088 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
66089 mv prev-libsframe stageprofile-libsframe; : ; \
66091 @endif libsframe
66092 @if libgrust
66093 @if test -d $(HOST_SUBDIR)/libgrust; then \
66094 cd $(HOST_SUBDIR); mv libgrust stagetrain-libgrust; \
66095 mv prev-libgrust stageprofile-libgrust; : ; \
66097 @endif libgrust
66098 @if test -d $(TARGET_SUBDIR); then \
66099 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
66100 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
66102 rm -f stage_current
66104 # Bubble a bug fix through all the stages up to stage train. They are
66105 # remade, but not reconfigured. The next stage (if any) will not be
66106 # reconfigured either.
66107 .PHONY: stagetrain-bubble
66108 stagetrain-bubble:: stageprofile-bubble
66109 @r=`${PWD_COMMAND}`; export r; \
66110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66111 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
66112 echo Skipping rebuild of stagetrain; \
66113 else \
66114 $(MAKE) stagetrain-start; \
66115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
66118 .PHONY: all-stagetrain clean-stagetrain
66119 do-clean: clean-stagetrain
66121 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66122 # only possibility, but now it conflicts with no-bootstrap rules
66123 @if gcc-bootstrap
66128 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66129 distclean-stageprofile:: distclean-stagetrain
66130 .PHONY: distclean-stagetrain
66131 distclean-stagetrain::
66132 @: $(MAKE); $(stage)
66133 @test "`cat stage_last`" != stagetrain || rm -f stage_last
66134 rm -rf stagetrain-*
66137 @endif gcc-bootstrap
66140 .PHONY: stagefeedback-start stagefeedback-end
66142 stagefeedback-start::
66143 @: $(MAKE); $(stage); \
66144 echo stagefeedback > stage_current; \
66145 echo stagefeedback > stage_last; \
66146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66147 @if bfd
66148 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
66149 mkdir stagefeedback-bfd; \
66150 mv stagefeedback-bfd bfd; \
66151 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
66152 @endif bfd
66153 @if opcodes
66154 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
66155 mkdir stagefeedback-opcodes; \
66156 mv stagefeedback-opcodes opcodes; \
66157 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
66158 @endif opcodes
66159 @if binutils
66160 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
66161 mkdir stagefeedback-binutils; \
66162 mv stagefeedback-binutils binutils; \
66163 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
66164 @endif binutils
66165 @if fixincludes
66166 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
66167 mkdir stagefeedback-fixincludes; \
66168 mv stagefeedback-fixincludes fixincludes; \
66169 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
66170 @endif fixincludes
66171 @if gas
66172 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
66173 mkdir stagefeedback-gas; \
66174 mv stagefeedback-gas gas; \
66175 mv stagetrain-gas prev-gas || test -f stagetrain-lean
66176 @endif gas
66177 @if gcc
66178 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
66179 mkdir stagefeedback-gcc; \
66180 mv stagefeedback-gcc gcc; \
66181 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
66182 @endif gcc
66183 @if gmp
66184 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
66185 mkdir stagefeedback-gmp; \
66186 mv stagefeedback-gmp gmp; \
66187 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
66188 @endif gmp
66189 @if mpfr
66190 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
66191 mkdir stagefeedback-mpfr; \
66192 mv stagefeedback-mpfr mpfr; \
66193 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
66194 @endif mpfr
66195 @if mpc
66196 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
66197 mkdir stagefeedback-mpc; \
66198 mv stagefeedback-mpc mpc; \
66199 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
66200 @endif mpc
66201 @if isl
66202 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
66203 mkdir stagefeedback-isl; \
66204 mv stagefeedback-isl isl; \
66205 mv stagetrain-isl prev-isl || test -f stagetrain-lean
66206 @endif isl
66207 @if gold
66208 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
66209 mkdir stagefeedback-gold; \
66210 mv stagefeedback-gold gold; \
66211 mv stagetrain-gold prev-gold || test -f stagetrain-lean
66212 @endif gold
66213 @if gettext
66214 @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
66215 mkdir stagefeedback-gettext; \
66216 mv stagefeedback-gettext gettext; \
66217 mv stagetrain-gettext prev-gettext || test -f stagetrain-lean
66218 @endif gettext
66219 @if ld
66220 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
66221 mkdir stagefeedback-ld; \
66222 mv stagefeedback-ld ld; \
66223 mv stagetrain-ld prev-ld || test -f stagetrain-lean
66224 @endif ld
66225 @if libbacktrace
66226 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
66227 mkdir stagefeedback-libbacktrace; \
66228 mv stagefeedback-libbacktrace libbacktrace; \
66229 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
66230 @endif libbacktrace
66231 @if libcpp
66232 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
66233 mkdir stagefeedback-libcpp; \
66234 mv stagefeedback-libcpp libcpp; \
66235 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
66236 @endif libcpp
66237 @if libcody
66238 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
66239 mkdir stagefeedback-libcody; \
66240 mv stagefeedback-libcody libcody; \
66241 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
66242 @endif libcody
66243 @if libdecnumber
66244 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
66245 mkdir stagefeedback-libdecnumber; \
66246 mv stagefeedback-libdecnumber libdecnumber; \
66247 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
66248 @endif libdecnumber
66249 @if libiberty
66250 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
66251 mkdir stagefeedback-libiberty; \
66252 mv stagefeedback-libiberty libiberty; \
66253 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
66254 @endif libiberty
66255 @if libiberty-linker-plugin
66256 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
66257 mkdir stagefeedback-libiberty-linker-plugin; \
66258 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66259 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
66260 @endif libiberty-linker-plugin
66261 @if libiconv
66262 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
66263 mkdir stagefeedback-libiconv; \
66264 mv stagefeedback-libiconv libiconv; \
66265 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
66266 @endif libiconv
66267 @if zlib
66268 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
66269 mkdir stagefeedback-zlib; \
66270 mv stagefeedback-zlib zlib; \
66271 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
66272 @endif zlib
66273 @if lto-plugin
66274 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
66275 mkdir stagefeedback-lto-plugin; \
66276 mv stagefeedback-lto-plugin lto-plugin; \
66277 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
66278 @endif lto-plugin
66279 @if libctf
66280 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
66281 mkdir stagefeedback-libctf; \
66282 mv stagefeedback-libctf libctf; \
66283 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
66284 @endif libctf
66285 @if libsframe
66286 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
66287 mkdir stagefeedback-libsframe; \
66288 mv stagefeedback-libsframe libsframe; \
66289 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
66290 @endif libsframe
66291 @if libgrust
66292 @cd $(HOST_SUBDIR); [ -d stagefeedback-libgrust ] || \
66293 mkdir stagefeedback-libgrust; \
66294 mv stagefeedback-libgrust libgrust; \
66295 mv stagetrain-libgrust prev-libgrust || test -f stagetrain-lean
66296 @endif libgrust
66297 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
66298 mkdir stagefeedback-$(TARGET_SUBDIR); \
66299 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66300 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
66302 stagefeedback-end::
66303 @if bfd
66304 @if test -d $(HOST_SUBDIR)/bfd; then \
66305 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
66306 mv prev-bfd stagetrain-bfd; : ; \
66308 @endif bfd
66309 @if opcodes
66310 @if test -d $(HOST_SUBDIR)/opcodes; then \
66311 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
66312 mv prev-opcodes stagetrain-opcodes; : ; \
66314 @endif opcodes
66315 @if binutils
66316 @if test -d $(HOST_SUBDIR)/binutils; then \
66317 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
66318 mv prev-binutils stagetrain-binutils; : ; \
66320 @endif binutils
66321 @if fixincludes
66322 @if test -d $(HOST_SUBDIR)/fixincludes; then \
66323 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
66324 mv prev-fixincludes stagetrain-fixincludes; : ; \
66326 @endif fixincludes
66327 @if gas
66328 @if test -d $(HOST_SUBDIR)/gas; then \
66329 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
66330 mv prev-gas stagetrain-gas; : ; \
66332 @endif gas
66333 @if gcc
66334 @if test -d $(HOST_SUBDIR)/gcc; then \
66335 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
66336 mv prev-gcc stagetrain-gcc; : ; \
66338 @endif gcc
66339 @if gmp
66340 @if test -d $(HOST_SUBDIR)/gmp; then \
66341 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
66342 mv prev-gmp stagetrain-gmp; : ; \
66344 @endif gmp
66345 @if mpfr
66346 @if test -d $(HOST_SUBDIR)/mpfr; then \
66347 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
66348 mv prev-mpfr stagetrain-mpfr; : ; \
66350 @endif mpfr
66351 @if mpc
66352 @if test -d $(HOST_SUBDIR)/mpc; then \
66353 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
66354 mv prev-mpc stagetrain-mpc; : ; \
66356 @endif mpc
66357 @if isl
66358 @if test -d $(HOST_SUBDIR)/isl; then \
66359 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
66360 mv prev-isl stagetrain-isl; : ; \
66362 @endif isl
66363 @if gold
66364 @if test -d $(HOST_SUBDIR)/gold; then \
66365 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
66366 mv prev-gold stagetrain-gold; : ; \
66368 @endif gold
66369 @if gettext
66370 @if test -d $(HOST_SUBDIR)/gettext; then \
66371 cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
66372 mv prev-gettext stagetrain-gettext; : ; \
66374 @endif gettext
66375 @if ld
66376 @if test -d $(HOST_SUBDIR)/ld; then \
66377 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
66378 mv prev-ld stagetrain-ld; : ; \
66380 @endif ld
66381 @if libbacktrace
66382 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66383 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
66384 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
66386 @endif libbacktrace
66387 @if libcpp
66388 @if test -d $(HOST_SUBDIR)/libcpp; then \
66389 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
66390 mv prev-libcpp stagetrain-libcpp; : ; \
66392 @endif libcpp
66393 @if libcody
66394 @if test -d $(HOST_SUBDIR)/libcody; then \
66395 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
66396 mv prev-libcody stagetrain-libcody; : ; \
66398 @endif libcody
66399 @if libdecnumber
66400 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66401 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
66402 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
66404 @endif libdecnumber
66405 @if libiberty
66406 @if test -d $(HOST_SUBDIR)/libiberty; then \
66407 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
66408 mv prev-libiberty stagetrain-libiberty; : ; \
66410 @endif libiberty
66411 @if libiberty-linker-plugin
66412 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66413 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
66414 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
66416 @endif libiberty-linker-plugin
66417 @if libiconv
66418 @if test -d $(HOST_SUBDIR)/libiconv; then \
66419 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
66420 mv prev-libiconv stagetrain-libiconv; : ; \
66422 @endif libiconv
66423 @if zlib
66424 @if test -d $(HOST_SUBDIR)/zlib; then \
66425 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
66426 mv prev-zlib stagetrain-zlib; : ; \
66428 @endif zlib
66429 @if lto-plugin
66430 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66431 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
66432 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
66434 @endif lto-plugin
66435 @if libctf
66436 @if test -d $(HOST_SUBDIR)/libctf; then \
66437 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
66438 mv prev-libctf stagetrain-libctf; : ; \
66440 @endif libctf
66441 @if libsframe
66442 @if test -d $(HOST_SUBDIR)/libsframe; then \
66443 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
66444 mv prev-libsframe stagetrain-libsframe; : ; \
66446 @endif libsframe
66447 @if libgrust
66448 @if test -d $(HOST_SUBDIR)/libgrust; then \
66449 cd $(HOST_SUBDIR); mv libgrust stagefeedback-libgrust; \
66450 mv prev-libgrust stagetrain-libgrust; : ; \
66452 @endif libgrust
66453 @if test -d $(TARGET_SUBDIR); then \
66454 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
66455 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
66457 rm -f stage_current
66459 # Bubble a bug fix through all the stages up to stage feedback. They are
66460 # remade, but not reconfigured. The next stage (if any) will not be
66461 # reconfigured either.
66462 .PHONY: stagefeedback-bubble
66463 stagefeedback-bubble:: stagetrain-bubble
66464 @r=`${PWD_COMMAND}`; export r; \
66465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66466 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
66467 echo Skipping rebuild of stagefeedback; \
66468 else \
66469 $(MAKE) stagefeedback-start; \
66470 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
66473 .PHONY: all-stagefeedback clean-stagefeedback
66474 do-clean: clean-stagefeedback
66476 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66477 # only possibility, but now it conflicts with no-bootstrap rules
66478 @if gcc-bootstrap
66482 .PHONY: profiledbootstrap profiledbootstrap-lean
66483 profiledbootstrap:
66484 echo stagefeedback > stage_final
66485 @r=`${PWD_COMMAND}`; export r; \
66486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66487 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
66488 @: $(MAKE); $(unstage)
66489 @r=`${PWD_COMMAND}`; export r; \
66490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66491 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
66492 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66494 profiledbootstrap-lean:
66495 echo stagefeedback > stage_final
66496 @r=`${PWD_COMMAND}`; export r; \
66497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66498 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
66499 @: $(MAKE); $(unstage)
66500 @r=`${PWD_COMMAND}`; export r; \
66501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66502 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
66503 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66506 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66507 distclean-stagetrain:: distclean-stagefeedback
66508 .PHONY: distclean-stagefeedback
66509 distclean-stagefeedback::
66510 @: $(MAKE); $(stage)
66511 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
66512 rm -rf stagefeedback-*
66515 @endif gcc-bootstrap
66518 .PHONY: stageautoprofile-start stageautoprofile-end
66520 stageautoprofile-start::
66521 @: $(MAKE); $(stage); \
66522 echo stageautoprofile > stage_current; \
66523 echo stageautoprofile > stage_last; \
66524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66525 @if bfd
66526 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
66527 mkdir stageautoprofile-bfd; \
66528 mv stageautoprofile-bfd bfd; \
66529 mv stage1-bfd prev-bfd || test -f stage1-lean
66530 @endif bfd
66531 @if opcodes
66532 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
66533 mkdir stageautoprofile-opcodes; \
66534 mv stageautoprofile-opcodes opcodes; \
66535 mv stage1-opcodes prev-opcodes || test -f stage1-lean
66536 @endif opcodes
66537 @if binutils
66538 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
66539 mkdir stageautoprofile-binutils; \
66540 mv stageautoprofile-binutils binutils; \
66541 mv stage1-binutils prev-binutils || test -f stage1-lean
66542 @endif binutils
66543 @if fixincludes
66544 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
66545 mkdir stageautoprofile-fixincludes; \
66546 mv stageautoprofile-fixincludes fixincludes; \
66547 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
66548 @endif fixincludes
66549 @if gas
66550 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
66551 mkdir stageautoprofile-gas; \
66552 mv stageautoprofile-gas gas; \
66553 mv stage1-gas prev-gas || test -f stage1-lean
66554 @endif gas
66555 @if gcc
66556 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
66557 mkdir stageautoprofile-gcc; \
66558 mv stageautoprofile-gcc gcc; \
66559 mv stage1-gcc prev-gcc || test -f stage1-lean
66560 @endif gcc
66561 @if gmp
66562 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
66563 mkdir stageautoprofile-gmp; \
66564 mv stageautoprofile-gmp gmp; \
66565 mv stage1-gmp prev-gmp || test -f stage1-lean
66566 @endif gmp
66567 @if mpfr
66568 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
66569 mkdir stageautoprofile-mpfr; \
66570 mv stageautoprofile-mpfr mpfr; \
66571 mv stage1-mpfr prev-mpfr || test -f stage1-lean
66572 @endif mpfr
66573 @if mpc
66574 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
66575 mkdir stageautoprofile-mpc; \
66576 mv stageautoprofile-mpc mpc; \
66577 mv stage1-mpc prev-mpc || test -f stage1-lean
66578 @endif mpc
66579 @if isl
66580 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
66581 mkdir stageautoprofile-isl; \
66582 mv stageautoprofile-isl isl; \
66583 mv stage1-isl prev-isl || test -f stage1-lean
66584 @endif isl
66585 @if gold
66586 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
66587 mkdir stageautoprofile-gold; \
66588 mv stageautoprofile-gold gold; \
66589 mv stage1-gold prev-gold || test -f stage1-lean
66590 @endif gold
66591 @if gettext
66592 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
66593 mkdir stageautoprofile-gettext; \
66594 mv stageautoprofile-gettext gettext; \
66595 mv stage1-gettext prev-gettext || test -f stage1-lean
66596 @endif gettext
66597 @if ld
66598 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
66599 mkdir stageautoprofile-ld; \
66600 mv stageautoprofile-ld ld; \
66601 mv stage1-ld prev-ld || test -f stage1-lean
66602 @endif ld
66603 @if libbacktrace
66604 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
66605 mkdir stageautoprofile-libbacktrace; \
66606 mv stageautoprofile-libbacktrace libbacktrace; \
66607 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
66608 @endif libbacktrace
66609 @if libcpp
66610 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
66611 mkdir stageautoprofile-libcpp; \
66612 mv stageautoprofile-libcpp libcpp; \
66613 mv stage1-libcpp prev-libcpp || test -f stage1-lean
66614 @endif libcpp
66615 @if libcody
66616 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
66617 mkdir stageautoprofile-libcody; \
66618 mv stageautoprofile-libcody libcody; \
66619 mv stage1-libcody prev-libcody || test -f stage1-lean
66620 @endif libcody
66621 @if libdecnumber
66622 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
66623 mkdir stageautoprofile-libdecnumber; \
66624 mv stageautoprofile-libdecnumber libdecnumber; \
66625 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
66626 @endif libdecnumber
66627 @if libiberty
66628 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
66629 mkdir stageautoprofile-libiberty; \
66630 mv stageautoprofile-libiberty libiberty; \
66631 mv stage1-libiberty prev-libiberty || test -f stage1-lean
66632 @endif libiberty
66633 @if libiberty-linker-plugin
66634 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
66635 mkdir stageautoprofile-libiberty-linker-plugin; \
66636 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
66637 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
66638 @endif libiberty-linker-plugin
66639 @if libiconv
66640 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
66641 mkdir stageautoprofile-libiconv; \
66642 mv stageautoprofile-libiconv libiconv; \
66643 mv stage1-libiconv prev-libiconv || test -f stage1-lean
66644 @endif libiconv
66645 @if zlib
66646 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
66647 mkdir stageautoprofile-zlib; \
66648 mv stageautoprofile-zlib zlib; \
66649 mv stage1-zlib prev-zlib || test -f stage1-lean
66650 @endif zlib
66651 @if lto-plugin
66652 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
66653 mkdir stageautoprofile-lto-plugin; \
66654 mv stageautoprofile-lto-plugin lto-plugin; \
66655 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
66656 @endif lto-plugin
66657 @if libctf
66658 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
66659 mkdir stageautoprofile-libctf; \
66660 mv stageautoprofile-libctf libctf; \
66661 mv stage1-libctf prev-libctf || test -f stage1-lean
66662 @endif libctf
66663 @if libsframe
66664 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
66665 mkdir stageautoprofile-libsframe; \
66666 mv stageautoprofile-libsframe libsframe; \
66667 mv stage1-libsframe prev-libsframe || test -f stage1-lean
66668 @endif libsframe
66669 @if libgrust
66670 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libgrust ] || \
66671 mkdir stageautoprofile-libgrust; \
66672 mv stageautoprofile-libgrust libgrust; \
66673 mv stage1-libgrust prev-libgrust || test -f stage1-lean
66674 @endif libgrust
66675 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
66676 mkdir stageautoprofile-$(TARGET_SUBDIR); \
66677 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66678 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
66680 stageautoprofile-end::
66681 @if bfd
66682 @if test -d $(HOST_SUBDIR)/bfd; then \
66683 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
66684 mv prev-bfd stage1-bfd; : ; \
66686 @endif bfd
66687 @if opcodes
66688 @if test -d $(HOST_SUBDIR)/opcodes; then \
66689 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
66690 mv prev-opcodes stage1-opcodes; : ; \
66692 @endif opcodes
66693 @if binutils
66694 @if test -d $(HOST_SUBDIR)/binutils; then \
66695 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
66696 mv prev-binutils stage1-binutils; : ; \
66698 @endif binutils
66699 @if fixincludes
66700 @if test -d $(HOST_SUBDIR)/fixincludes; then \
66701 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
66702 mv prev-fixincludes stage1-fixincludes; : ; \
66704 @endif fixincludes
66705 @if gas
66706 @if test -d $(HOST_SUBDIR)/gas; then \
66707 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
66708 mv prev-gas stage1-gas; : ; \
66710 @endif gas
66711 @if gcc
66712 @if test -d $(HOST_SUBDIR)/gcc; then \
66713 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
66714 mv prev-gcc stage1-gcc; : ; \
66716 @endif gcc
66717 @if gmp
66718 @if test -d $(HOST_SUBDIR)/gmp; then \
66719 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
66720 mv prev-gmp stage1-gmp; : ; \
66722 @endif gmp
66723 @if mpfr
66724 @if test -d $(HOST_SUBDIR)/mpfr; then \
66725 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
66726 mv prev-mpfr stage1-mpfr; : ; \
66728 @endif mpfr
66729 @if mpc
66730 @if test -d $(HOST_SUBDIR)/mpc; then \
66731 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
66732 mv prev-mpc stage1-mpc; : ; \
66734 @endif mpc
66735 @if isl
66736 @if test -d $(HOST_SUBDIR)/isl; then \
66737 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
66738 mv prev-isl stage1-isl; : ; \
66740 @endif isl
66741 @if gold
66742 @if test -d $(HOST_SUBDIR)/gold; then \
66743 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
66744 mv prev-gold stage1-gold; : ; \
66746 @endif gold
66747 @if gettext
66748 @if test -d $(HOST_SUBDIR)/gettext; then \
66749 cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
66750 mv prev-gettext stage1-gettext; : ; \
66752 @endif gettext
66753 @if ld
66754 @if test -d $(HOST_SUBDIR)/ld; then \
66755 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
66756 mv prev-ld stage1-ld; : ; \
66758 @endif ld
66759 @if libbacktrace
66760 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66761 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
66762 mv prev-libbacktrace stage1-libbacktrace; : ; \
66764 @endif libbacktrace
66765 @if libcpp
66766 @if test -d $(HOST_SUBDIR)/libcpp; then \
66767 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
66768 mv prev-libcpp stage1-libcpp; : ; \
66770 @endif libcpp
66771 @if libcody
66772 @if test -d $(HOST_SUBDIR)/libcody; then \
66773 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
66774 mv prev-libcody stage1-libcody; : ; \
66776 @endif libcody
66777 @if libdecnumber
66778 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66779 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
66780 mv prev-libdecnumber stage1-libdecnumber; : ; \
66782 @endif libdecnumber
66783 @if libiberty
66784 @if test -d $(HOST_SUBDIR)/libiberty; then \
66785 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
66786 mv prev-libiberty stage1-libiberty; : ; \
66788 @endif libiberty
66789 @if libiberty-linker-plugin
66790 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66791 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
66792 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
66794 @endif libiberty-linker-plugin
66795 @if libiconv
66796 @if test -d $(HOST_SUBDIR)/libiconv; then \
66797 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
66798 mv prev-libiconv stage1-libiconv; : ; \
66800 @endif libiconv
66801 @if zlib
66802 @if test -d $(HOST_SUBDIR)/zlib; then \
66803 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
66804 mv prev-zlib stage1-zlib; : ; \
66806 @endif zlib
66807 @if lto-plugin
66808 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66809 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
66810 mv prev-lto-plugin stage1-lto-plugin; : ; \
66812 @endif lto-plugin
66813 @if libctf
66814 @if test -d $(HOST_SUBDIR)/libctf; then \
66815 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
66816 mv prev-libctf stage1-libctf; : ; \
66818 @endif libctf
66819 @if libsframe
66820 @if test -d $(HOST_SUBDIR)/libsframe; then \
66821 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
66822 mv prev-libsframe stage1-libsframe; : ; \
66824 @endif libsframe
66825 @if libgrust
66826 @if test -d $(HOST_SUBDIR)/libgrust; then \
66827 cd $(HOST_SUBDIR); mv libgrust stageautoprofile-libgrust; \
66828 mv prev-libgrust stage1-libgrust; : ; \
66830 @endif libgrust
66831 @if test -d $(TARGET_SUBDIR); then \
66832 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
66833 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
66835 rm -f stage_current
66837 # Bubble a bug fix through all the stages up to stage autoprofile. They are
66838 # remade, but not reconfigured. The next stage (if any) will not be
66839 # reconfigured either.
66840 .PHONY: stageautoprofile-bubble
66841 stageautoprofile-bubble:: stage1-bubble
66842 @r=`${PWD_COMMAND}`; export r; \
66843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66844 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
66845 echo Skipping rebuild of stageautoprofile; \
66846 else \
66847 $(MAKE) stageautoprofile-start; \
66848 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
66851 .PHONY: all-stageautoprofile clean-stageautoprofile
66852 do-clean: clean-stageautoprofile
66854 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66855 # only possibility, but now it conflicts with no-bootstrap rules
66856 @if gcc-bootstrap
66861 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66862 distclean-stage1:: distclean-stageautoprofile
66863 .PHONY: distclean-stageautoprofile
66864 distclean-stageautoprofile::
66865 @: $(MAKE); $(stage)
66866 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
66867 rm -rf stageautoprofile-*
66870 @endif gcc-bootstrap
66873 .PHONY: stageautofeedback-start stageautofeedback-end
66875 stageautofeedback-start::
66876 @: $(MAKE); $(stage); \
66877 echo stageautofeedback > stage_current; \
66878 echo stageautofeedback > stage_last; \
66879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66880 @if bfd
66881 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
66882 mkdir stageautofeedback-bfd; \
66883 mv stageautofeedback-bfd bfd; \
66884 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
66885 @endif bfd
66886 @if opcodes
66887 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
66888 mkdir stageautofeedback-opcodes; \
66889 mv stageautofeedback-opcodes opcodes; \
66890 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
66891 @endif opcodes
66892 @if binutils
66893 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
66894 mkdir stageautofeedback-binutils; \
66895 mv stageautofeedback-binutils binutils; \
66896 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
66897 @endif binutils
66898 @if fixincludes
66899 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
66900 mkdir stageautofeedback-fixincludes; \
66901 mv stageautofeedback-fixincludes fixincludes; \
66902 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
66903 @endif fixincludes
66904 @if gas
66905 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
66906 mkdir stageautofeedback-gas; \
66907 mv stageautofeedback-gas gas; \
66908 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
66909 @endif gas
66910 @if gcc
66911 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
66912 mkdir stageautofeedback-gcc; \
66913 mv stageautofeedback-gcc gcc; \
66914 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
66915 @endif gcc
66916 @if gmp
66917 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
66918 mkdir stageautofeedback-gmp; \
66919 mv stageautofeedback-gmp gmp; \
66920 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
66921 @endif gmp
66922 @if mpfr
66923 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
66924 mkdir stageautofeedback-mpfr; \
66925 mv stageautofeedback-mpfr mpfr; \
66926 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
66927 @endif mpfr
66928 @if mpc
66929 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
66930 mkdir stageautofeedback-mpc; \
66931 mv stageautofeedback-mpc mpc; \
66932 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
66933 @endif mpc
66934 @if isl
66935 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
66936 mkdir stageautofeedback-isl; \
66937 mv stageautofeedback-isl isl; \
66938 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
66939 @endif isl
66940 @if gold
66941 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
66942 mkdir stageautofeedback-gold; \
66943 mv stageautofeedback-gold gold; \
66944 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
66945 @endif gold
66946 @if gettext
66947 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
66948 mkdir stageautofeedback-gettext; \
66949 mv stageautofeedback-gettext gettext; \
66950 mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean
66951 @endif gettext
66952 @if ld
66953 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
66954 mkdir stageautofeedback-ld; \
66955 mv stageautofeedback-ld ld; \
66956 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
66957 @endif ld
66958 @if libbacktrace
66959 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
66960 mkdir stageautofeedback-libbacktrace; \
66961 mv stageautofeedback-libbacktrace libbacktrace; \
66962 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
66963 @endif libbacktrace
66964 @if libcpp
66965 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
66966 mkdir stageautofeedback-libcpp; \
66967 mv stageautofeedback-libcpp libcpp; \
66968 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
66969 @endif libcpp
66970 @if libcody
66971 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
66972 mkdir stageautofeedback-libcody; \
66973 mv stageautofeedback-libcody libcody; \
66974 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
66975 @endif libcody
66976 @if libdecnumber
66977 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
66978 mkdir stageautofeedback-libdecnumber; \
66979 mv stageautofeedback-libdecnumber libdecnumber; \
66980 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
66981 @endif libdecnumber
66982 @if libiberty
66983 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
66984 mkdir stageautofeedback-libiberty; \
66985 mv stageautofeedback-libiberty libiberty; \
66986 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
66987 @endif libiberty
66988 @if libiberty-linker-plugin
66989 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
66990 mkdir stageautofeedback-libiberty-linker-plugin; \
66991 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66992 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
66993 @endif libiberty-linker-plugin
66994 @if libiconv
66995 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
66996 mkdir stageautofeedback-libiconv; \
66997 mv stageautofeedback-libiconv libiconv; \
66998 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
66999 @endif libiconv
67000 @if zlib
67001 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
67002 mkdir stageautofeedback-zlib; \
67003 mv stageautofeedback-zlib zlib; \
67004 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
67005 @endif zlib
67006 @if lto-plugin
67007 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
67008 mkdir stageautofeedback-lto-plugin; \
67009 mv stageautofeedback-lto-plugin lto-plugin; \
67010 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
67011 @endif lto-plugin
67012 @if libctf
67013 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
67014 mkdir stageautofeedback-libctf; \
67015 mv stageautofeedback-libctf libctf; \
67016 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
67017 @endif libctf
67018 @if libsframe
67019 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
67020 mkdir stageautofeedback-libsframe; \
67021 mv stageautofeedback-libsframe libsframe; \
67022 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
67023 @endif libsframe
67024 @if libgrust
67025 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libgrust ] || \
67026 mkdir stageautofeedback-libgrust; \
67027 mv stageautofeedback-libgrust libgrust; \
67028 mv stageautoprofile-libgrust prev-libgrust || test -f stageautoprofile-lean
67029 @endif libgrust
67030 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
67031 mkdir stageautofeedback-$(TARGET_SUBDIR); \
67032 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
67033 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
67035 stageautofeedback-end::
67036 @if bfd
67037 @if test -d $(HOST_SUBDIR)/bfd; then \
67038 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
67039 mv prev-bfd stageautoprofile-bfd; : ; \
67041 @endif bfd
67042 @if opcodes
67043 @if test -d $(HOST_SUBDIR)/opcodes; then \
67044 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
67045 mv prev-opcodes stageautoprofile-opcodes; : ; \
67047 @endif opcodes
67048 @if binutils
67049 @if test -d $(HOST_SUBDIR)/binutils; then \
67050 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
67051 mv prev-binutils stageautoprofile-binutils; : ; \
67053 @endif binutils
67054 @if fixincludes
67055 @if test -d $(HOST_SUBDIR)/fixincludes; then \
67056 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
67057 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
67059 @endif fixincludes
67060 @if gas
67061 @if test -d $(HOST_SUBDIR)/gas; then \
67062 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
67063 mv prev-gas stageautoprofile-gas; : ; \
67065 @endif gas
67066 @if gcc
67067 @if test -d $(HOST_SUBDIR)/gcc; then \
67068 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
67069 mv prev-gcc stageautoprofile-gcc; : ; \
67071 @endif gcc
67072 @if gmp
67073 @if test -d $(HOST_SUBDIR)/gmp; then \
67074 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
67075 mv prev-gmp stageautoprofile-gmp; : ; \
67077 @endif gmp
67078 @if mpfr
67079 @if test -d $(HOST_SUBDIR)/mpfr; then \
67080 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
67081 mv prev-mpfr stageautoprofile-mpfr; : ; \
67083 @endif mpfr
67084 @if mpc
67085 @if test -d $(HOST_SUBDIR)/mpc; then \
67086 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
67087 mv prev-mpc stageautoprofile-mpc; : ; \
67089 @endif mpc
67090 @if isl
67091 @if test -d $(HOST_SUBDIR)/isl; then \
67092 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
67093 mv prev-isl stageautoprofile-isl; : ; \
67095 @endif isl
67096 @if gold
67097 @if test -d $(HOST_SUBDIR)/gold; then \
67098 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
67099 mv prev-gold stageautoprofile-gold; : ; \
67101 @endif gold
67102 @if gettext
67103 @if test -d $(HOST_SUBDIR)/gettext; then \
67104 cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
67105 mv prev-gettext stageautoprofile-gettext; : ; \
67107 @endif gettext
67108 @if ld
67109 @if test -d $(HOST_SUBDIR)/ld; then \
67110 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
67111 mv prev-ld stageautoprofile-ld; : ; \
67113 @endif ld
67114 @if libbacktrace
67115 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
67116 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
67117 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
67119 @endif libbacktrace
67120 @if libcpp
67121 @if test -d $(HOST_SUBDIR)/libcpp; then \
67122 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
67123 mv prev-libcpp stageautoprofile-libcpp; : ; \
67125 @endif libcpp
67126 @if libcody
67127 @if test -d $(HOST_SUBDIR)/libcody; then \
67128 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
67129 mv prev-libcody stageautoprofile-libcody; : ; \
67131 @endif libcody
67132 @if libdecnumber
67133 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
67134 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
67135 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
67137 @endif libdecnumber
67138 @if libiberty
67139 @if test -d $(HOST_SUBDIR)/libiberty; then \
67140 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
67141 mv prev-libiberty stageautoprofile-libiberty; : ; \
67143 @endif libiberty
67144 @if libiberty-linker-plugin
67145 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
67146 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
67147 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
67149 @endif libiberty-linker-plugin
67150 @if libiconv
67151 @if test -d $(HOST_SUBDIR)/libiconv; then \
67152 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
67153 mv prev-libiconv stageautoprofile-libiconv; : ; \
67155 @endif libiconv
67156 @if zlib
67157 @if test -d $(HOST_SUBDIR)/zlib; then \
67158 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
67159 mv prev-zlib stageautoprofile-zlib; : ; \
67161 @endif zlib
67162 @if lto-plugin
67163 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
67164 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
67165 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
67167 @endif lto-plugin
67168 @if libctf
67169 @if test -d $(HOST_SUBDIR)/libctf; then \
67170 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
67171 mv prev-libctf stageautoprofile-libctf; : ; \
67173 @endif libctf
67174 @if libsframe
67175 @if test -d $(HOST_SUBDIR)/libsframe; then \
67176 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
67177 mv prev-libsframe stageautoprofile-libsframe; : ; \
67179 @endif libsframe
67180 @if libgrust
67181 @if test -d $(HOST_SUBDIR)/libgrust; then \
67182 cd $(HOST_SUBDIR); mv libgrust stageautofeedback-libgrust; \
67183 mv prev-libgrust stageautoprofile-libgrust; : ; \
67185 @endif libgrust
67186 @if test -d $(TARGET_SUBDIR); then \
67187 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
67188 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
67190 rm -f stage_current
67192 # Bubble a bug fix through all the stages up to stage autofeedback. They are
67193 # remade, but not reconfigured. The next stage (if any) will not be
67194 # reconfigured either.
67195 .PHONY: stageautofeedback-bubble
67196 stageautofeedback-bubble:: stageautoprofile-bubble
67197 @r=`${PWD_COMMAND}`; export r; \
67198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67199 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
67200 echo Skipping rebuild of stageautofeedback; \
67201 else \
67202 $(MAKE) stageautofeedback-start; \
67203 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
67206 .PHONY: all-stageautofeedback clean-stageautofeedback
67207 do-clean: clean-stageautofeedback
67209 # FIXME: Will not need to be conditional when toplevel bootstrap is the
67210 # only possibility, but now it conflicts with no-bootstrap rules
67211 @if gcc-bootstrap
67215 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
67216 autoprofiledbootstrap:
67217 echo stageautofeedback > stage_final
67218 @r=`${PWD_COMMAND}`; export r; \
67219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67220 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
67221 @: $(MAKE); $(unstage)
67222 @r=`${PWD_COMMAND}`; export r; \
67223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67224 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
67225 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
67227 autoprofiledbootstrap-lean:
67228 echo stageautofeedback > stage_final
67229 @r=`${PWD_COMMAND}`; export r; \
67230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67231 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
67232 @: $(MAKE); $(unstage)
67233 @r=`${PWD_COMMAND}`; export r; \
67234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67235 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
67236 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
67239 # Rules to wipe a stage and all the following ones, also used for cleanstrap
67240 distclean-stageautoprofile:: distclean-stageautofeedback
67241 .PHONY: distclean-stageautofeedback
67242 distclean-stageautofeedback::
67243 @: $(MAKE); $(stage)
67244 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
67245 rm -rf stageautofeedback-*
67248 @endif gcc-bootstrap
67252 stageprofile-end::
67253 $(MAKE) distclean-stagefeedback
67255 stagefeedback-start::
67256 @r=`${PWD_COMMAND}`; export r; \
67257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67258 for i in prev-*; do \
67259 j=`echo $$i | sed s/^prev-//`; \
67260 cd $$r/$$i && \
67261 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
67262 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
67263 done
67265 @if gcc-bootstrap
67266 do-distclean: distclean-stage1
67268 # Provide a GCC build when we're building target libraries. This does
67269 # not work as a dependency, just as the minimum necessary to avoid errors.
67270 stage_last:
67271 @r=`${PWD_COMMAND}`; export r; \
67272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
67273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
67275 # Same as unstage, but not phony and defaulting to stage1-start. We place
67276 # it in the dependency so that for example `make -j3 all-gcc' works.
67277 stage_current:
67278 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
67280 .PHONY: restrap
67281 restrap::
67282 @: $(MAKE); $(stage)
67283 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
67284 restrap:: all
67285 @endif gcc-bootstrap
67287 # --------------------------------------
67288 # Dependencies between different modules
67289 # --------------------------------------
67291 # Generic dependencies for target modules on host stuff, especially gcc
67292 @if gcc-bootstrap
67293 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
67294 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
67295 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
67296 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
67297 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
67298 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
67299 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
67300 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
67301 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
67302 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
67303 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
67304 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
67305 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
67306 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
67307 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
67308 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
67309 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
67310 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
67311 configure-stage1-target-libvtv: maybe-all-stage1-gcc
67312 configure-stage2-target-libvtv: maybe-all-stage2-gcc
67313 configure-stage3-target-libvtv: maybe-all-stage3-gcc
67314 configure-stage4-target-libvtv: maybe-all-stage4-gcc
67315 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
67316 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
67317 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
67318 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
67319 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
67320 configure-target-libssp: stage_last
67321 configure-target-newlib: stage_last
67322 configure-stage1-target-libgcc: maybe-all-stage1-gcc
67323 configure-stage2-target-libgcc: maybe-all-stage2-gcc
67324 configure-stage3-target-libgcc: maybe-all-stage3-gcc
67325 configure-stage4-target-libgcc: maybe-all-stage4-gcc
67326 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
67327 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
67328 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
67329 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
67330 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
67331 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
67332 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
67333 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
67334 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
67335 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
67336 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
67337 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
67338 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
67339 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
67340 configure-target-libquadmath: stage_last
67341 configure-target-libgfortran: stage_last
67342 configure-target-libobjc: stage_last
67343 configure-target-libgo: stage_last
67344 configure-stage1-target-libphobos: maybe-all-stage1-gcc
67345 configure-stage2-target-libphobos: maybe-all-stage2-gcc
67346 configure-stage3-target-libphobos: maybe-all-stage3-gcc
67347 configure-stage4-target-libphobos: maybe-all-stage4-gcc
67348 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
67349 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
67350 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
67351 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
67352 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
67353 configure-target-libtermcap: stage_last
67354 configure-target-winsup: stage_last
67355 configure-target-libgloss: stage_last
67356 configure-target-libffi: stage_last
67357 configure-stage1-target-zlib: maybe-all-stage1-gcc
67358 configure-stage2-target-zlib: maybe-all-stage2-gcc
67359 configure-stage3-target-zlib: maybe-all-stage3-gcc
67360 configure-stage4-target-zlib: maybe-all-stage4-gcc
67361 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
67362 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
67363 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
67364 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
67365 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
67366 configure-target-rda: stage_last
67367 configure-target-libada: stage_last
67368 configure-target-libgm2: stage_last
67369 configure-stage1-target-libgomp: maybe-all-stage1-gcc
67370 configure-stage2-target-libgomp: maybe-all-stage2-gcc
67371 configure-stage3-target-libgomp: maybe-all-stage3-gcc
67372 configure-stage4-target-libgomp: maybe-all-stage4-gcc
67373 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
67374 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
67375 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
67376 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
67377 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
67378 configure-target-libitm: stage_last
67379 configure-stage1-target-libatomic: maybe-all-stage1-gcc
67380 configure-stage2-target-libatomic: maybe-all-stage2-gcc
67381 configure-stage3-target-libatomic: maybe-all-stage3-gcc
67382 configure-stage4-target-libatomic: maybe-all-stage4-gcc
67383 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
67384 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
67385 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
67386 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
67387 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
67388 configure-target-libgrust: stage_last
67389 @endif gcc-bootstrap
67391 @if gcc-no-bootstrap
67392 configure-target-libstdc++-v3: maybe-all-gcc
67393 configure-target-libsanitizer: maybe-all-gcc
67394 configure-target-libvtv: maybe-all-gcc
67395 configure-target-libssp: maybe-all-gcc
67396 configure-target-newlib: maybe-all-gcc
67397 configure-target-libgcc: maybe-all-gcc
67398 configure-target-libbacktrace: maybe-all-gcc
67399 configure-target-libquadmath: maybe-all-gcc
67400 configure-target-libgfortran: maybe-all-gcc
67401 configure-target-libobjc: maybe-all-gcc
67402 configure-target-libgo: maybe-all-gcc
67403 configure-target-libphobos: maybe-all-gcc
67404 configure-target-libtermcap: maybe-all-gcc
67405 configure-target-winsup: maybe-all-gcc
67406 configure-target-libgloss: maybe-all-gcc
67407 configure-target-libffi: maybe-all-gcc
67408 configure-target-zlib: maybe-all-gcc
67409 configure-target-rda: maybe-all-gcc
67410 configure-target-libada: maybe-all-gcc
67411 configure-target-libgm2: maybe-all-gcc
67412 configure-target-libgomp: maybe-all-gcc
67413 configure-target-libitm: maybe-all-gcc
67414 configure-target-libatomic: maybe-all-gcc
67415 configure-target-libgrust: maybe-all-gcc
67416 @endif gcc-no-bootstrap
67419 # There are two types of dependencies here: 'hard' dependencies, where one
67420 # module simply won't build without the other; and 'soft' dependencies, where
67421 # if the depended-on module is missing, the depending module will do without
67422 # or find a substitute somewhere (perhaps installed). Soft dependencies
67423 # are made here to depend on a 'maybe-' target. If you're not sure,
67424 # it's safer to use a soft dependency.
67431 # With all the machinery above in place, it is pretty easy to generate
67432 # dependencies. Host dependencies are a bit more complex because we have
67433 # to check for bootstrap/prebootstrap dependencies. To resolve
67434 # prebootstrap dependencies, prebootstrap modules are gathered in
67435 # a hash table.
67436 all-build-bison: maybe-all-build-texinfo
67437 all-build-flex: maybe-all-build-texinfo
67438 all-build-flex: maybe-all-build-bison
67439 all-build-flex: maybe-all-build-m4
67440 all-build-libiberty: maybe-all-build-texinfo
67441 all-build-m4: maybe-all-build-texinfo
67442 all-build-fixincludes: maybe-all-build-libiberty
67443 all-build-libcpp: maybe-all-build-libiberty
67444 configure-gcc: maybe-configure-gettext
67445 configure-stage1-gcc: maybe-configure-stage1-gettext
67446 configure-stage2-gcc: maybe-configure-stage2-gettext
67447 configure-stage3-gcc: maybe-configure-stage3-gettext
67448 configure-stage4-gcc: maybe-configure-stage4-gettext
67449 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
67450 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
67451 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
67452 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
67453 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
67454 configure-gcc: maybe-all-gmp
67455 configure-stage1-gcc: maybe-all-stage1-gmp
67456 configure-stage2-gcc: maybe-all-stage2-gmp
67457 configure-stage3-gcc: maybe-all-stage3-gmp
67458 configure-stage4-gcc: maybe-all-stage4-gmp
67459 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
67460 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
67461 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
67462 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
67463 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
67464 configure-gcc: maybe-all-mpfr
67465 configure-stage1-gcc: maybe-all-stage1-mpfr
67466 configure-stage2-gcc: maybe-all-stage2-mpfr
67467 configure-stage3-gcc: maybe-all-stage3-mpfr
67468 configure-stage4-gcc: maybe-all-stage4-mpfr
67469 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
67470 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
67471 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
67472 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
67473 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
67474 configure-gcc: maybe-all-mpc
67475 configure-stage1-gcc: maybe-all-stage1-mpc
67476 configure-stage2-gcc: maybe-all-stage2-mpc
67477 configure-stage3-gcc: maybe-all-stage3-mpc
67478 configure-stage4-gcc: maybe-all-stage4-mpc
67479 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
67480 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
67481 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
67482 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
67483 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
67484 configure-gcc: maybe-all-isl
67485 configure-stage1-gcc: maybe-all-stage1-isl
67486 configure-stage2-gcc: maybe-all-stage2-isl
67487 configure-stage3-gcc: maybe-all-stage3-isl
67488 configure-stage4-gcc: maybe-all-stage4-isl
67489 configure-stageprofile-gcc: maybe-all-stageprofile-isl
67490 configure-stagetrain-gcc: maybe-all-stagetrain-isl
67491 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
67492 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
67493 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
67494 configure-gcc: maybe-all-lto-plugin
67495 configure-stage1-gcc: maybe-all-stage1-lto-plugin
67496 configure-stage2-gcc: maybe-all-stage2-lto-plugin
67497 configure-stage3-gcc: maybe-all-stage3-lto-plugin
67498 configure-stage4-gcc: maybe-all-stage4-lto-plugin
67499 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
67500 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
67501 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
67502 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
67503 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
67504 configure-gcc: maybe-all-binutils
67505 configure-stage1-gcc: maybe-all-stage1-binutils
67506 configure-stage2-gcc: maybe-all-stage2-binutils
67507 configure-stage3-gcc: maybe-all-stage3-binutils
67508 configure-stage4-gcc: maybe-all-stage4-binutils
67509 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
67510 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
67511 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
67512 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
67513 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
67514 configure-gcc: maybe-all-gas
67515 configure-stage1-gcc: maybe-all-stage1-gas
67516 configure-stage2-gcc: maybe-all-stage2-gas
67517 configure-stage3-gcc: maybe-all-stage3-gas
67518 configure-stage4-gcc: maybe-all-stage4-gas
67519 configure-stageprofile-gcc: maybe-all-stageprofile-gas
67520 configure-stagetrain-gcc: maybe-all-stagetrain-gas
67521 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
67522 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
67523 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
67524 configure-gcc: maybe-all-ld
67525 configure-stage1-gcc: maybe-all-stage1-ld
67526 configure-stage2-gcc: maybe-all-stage2-ld
67527 configure-stage3-gcc: maybe-all-stage3-ld
67528 configure-stage4-gcc: maybe-all-stage4-ld
67529 configure-stageprofile-gcc: maybe-all-stageprofile-ld
67530 configure-stagetrain-gcc: maybe-all-stagetrain-ld
67531 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
67532 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
67533 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
67534 configure-gcc: maybe-all-gold
67535 configure-stage1-gcc: maybe-all-stage1-gold
67536 configure-stage2-gcc: maybe-all-stage2-gold
67537 configure-stage3-gcc: maybe-all-stage3-gold
67538 configure-stage4-gcc: maybe-all-stage4-gold
67539 configure-stageprofile-gcc: maybe-all-stageprofile-gold
67540 configure-stagetrain-gcc: maybe-all-stagetrain-gold
67541 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
67542 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
67543 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
67544 configure-gcc: maybe-all-libiconv
67545 configure-stage1-gcc: maybe-all-stage1-libiconv
67546 configure-stage2-gcc: maybe-all-stage2-libiconv
67547 configure-stage3-gcc: maybe-all-stage3-libiconv
67548 configure-stage4-gcc: maybe-all-stage4-libiconv
67549 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
67550 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
67551 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
67552 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
67553 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
67554 all-gcc: all-libiberty
67555 all-stage1-gcc: all-stage1-libiberty
67556 all-stage2-gcc: all-stage2-libiberty
67557 all-stage3-gcc: all-stage3-libiberty
67558 all-stage4-gcc: all-stage4-libiberty
67559 all-stageprofile-gcc: all-stageprofile-libiberty
67560 all-stagetrain-gcc: all-stagetrain-libiberty
67561 all-stagefeedback-gcc: all-stagefeedback-libiberty
67562 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
67563 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
67564 all-gcc: maybe-all-libgrust
67565 all-stage1-gcc: maybe-all-stage1-libgrust
67566 all-stage2-gcc: maybe-all-stage2-libgrust
67567 all-stage3-gcc: maybe-all-stage3-libgrust
67568 all-stage4-gcc: maybe-all-stage4-libgrust
67569 all-stageprofile-gcc: maybe-all-stageprofile-libgrust
67570 all-stagetrain-gcc: maybe-all-stagetrain-libgrust
67571 all-stagefeedback-gcc: maybe-all-stagefeedback-libgrust
67572 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libgrust
67573 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libgrust
67574 all-gcc: maybe-all-gettext
67575 all-stage1-gcc: maybe-all-stage1-gettext
67576 all-stage2-gcc: maybe-all-stage2-gettext
67577 all-stage3-gcc: maybe-all-stage3-gettext
67578 all-stage4-gcc: maybe-all-stage4-gettext
67579 all-stageprofile-gcc: maybe-all-stageprofile-gettext
67580 all-stagetrain-gcc: maybe-all-stagetrain-gettext
67581 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
67582 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
67583 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
67584 all-gcc: maybe-all-mpfr
67585 all-stage1-gcc: maybe-all-stage1-mpfr
67586 all-stage2-gcc: maybe-all-stage2-mpfr
67587 all-stage3-gcc: maybe-all-stage3-mpfr
67588 all-stage4-gcc: maybe-all-stage4-mpfr
67589 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
67590 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
67591 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
67592 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
67593 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
67594 all-gcc: maybe-all-mpc
67595 all-stage1-gcc: maybe-all-stage1-mpc
67596 all-stage2-gcc: maybe-all-stage2-mpc
67597 all-stage3-gcc: maybe-all-stage3-mpc
67598 all-stage4-gcc: maybe-all-stage4-mpc
67599 all-stageprofile-gcc: maybe-all-stageprofile-mpc
67600 all-stagetrain-gcc: maybe-all-stagetrain-mpc
67601 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
67602 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
67603 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
67604 all-gcc: maybe-all-isl
67605 all-stage1-gcc: maybe-all-stage1-isl
67606 all-stage2-gcc: maybe-all-stage2-isl
67607 all-stage3-gcc: maybe-all-stage3-isl
67608 all-stage4-gcc: maybe-all-stage4-isl
67609 all-stageprofile-gcc: maybe-all-stageprofile-isl
67610 all-stagetrain-gcc: maybe-all-stagetrain-isl
67611 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
67612 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
67613 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
67614 all-gcc: maybe-all-build-texinfo
67615 all-stage1-gcc: maybe-all-build-texinfo
67616 all-stage2-gcc: maybe-all-build-texinfo
67617 all-stage3-gcc: maybe-all-build-texinfo
67618 all-stage4-gcc: maybe-all-build-texinfo
67619 all-stageprofile-gcc: maybe-all-build-texinfo
67620 all-stagetrain-gcc: maybe-all-build-texinfo
67621 all-stagefeedback-gcc: maybe-all-build-texinfo
67622 all-stageautoprofile-gcc: maybe-all-build-texinfo
67623 all-stageautofeedback-gcc: maybe-all-build-texinfo
67624 all-gcc: maybe-all-build-bison
67625 all-stage1-gcc: maybe-all-build-bison
67626 all-stage2-gcc: maybe-all-build-bison
67627 all-stage3-gcc: maybe-all-build-bison
67628 all-stage4-gcc: maybe-all-build-bison
67629 all-stageprofile-gcc: maybe-all-build-bison
67630 all-stagetrain-gcc: maybe-all-build-bison
67631 all-stagefeedback-gcc: maybe-all-build-bison
67632 all-stageautoprofile-gcc: maybe-all-build-bison
67633 all-stageautofeedback-gcc: maybe-all-build-bison
67634 all-gcc: maybe-all-build-flex
67635 all-stage1-gcc: maybe-all-build-flex
67636 all-stage2-gcc: maybe-all-build-flex
67637 all-stage3-gcc: maybe-all-build-flex
67638 all-stage4-gcc: maybe-all-build-flex
67639 all-stageprofile-gcc: maybe-all-build-flex
67640 all-stagetrain-gcc: maybe-all-build-flex
67641 all-stagefeedback-gcc: maybe-all-build-flex
67642 all-stageautoprofile-gcc: maybe-all-build-flex
67643 all-stageautofeedback-gcc: maybe-all-build-flex
67644 all-gcc: maybe-all-build-libiberty
67645 all-stage1-gcc: maybe-all-build-libiberty
67646 all-stage2-gcc: maybe-all-build-libiberty
67647 all-stage3-gcc: maybe-all-build-libiberty
67648 all-stage4-gcc: maybe-all-build-libiberty
67649 all-stageprofile-gcc: maybe-all-build-libiberty
67650 all-stagetrain-gcc: maybe-all-build-libiberty
67651 all-stagefeedback-gcc: maybe-all-build-libiberty
67652 all-stageautoprofile-gcc: maybe-all-build-libiberty
67653 all-stageautofeedback-gcc: maybe-all-build-libiberty
67654 all-gcc: maybe-all-build-fixincludes
67655 all-stage1-gcc: maybe-all-build-fixincludes
67656 all-stage2-gcc: maybe-all-build-fixincludes
67657 all-stage3-gcc: maybe-all-build-fixincludes
67658 all-stage4-gcc: maybe-all-build-fixincludes
67659 all-stageprofile-gcc: maybe-all-build-fixincludes
67660 all-stagetrain-gcc: maybe-all-build-fixincludes
67661 all-stagefeedback-gcc: maybe-all-build-fixincludes
67662 all-stageautoprofile-gcc: maybe-all-build-fixincludes
67663 all-stageautofeedback-gcc: maybe-all-build-fixincludes
67664 all-gcc: maybe-all-build-libcpp
67665 all-stage1-gcc: maybe-all-build-libcpp
67666 all-stage2-gcc: maybe-all-build-libcpp
67667 all-stage3-gcc: maybe-all-build-libcpp
67668 all-stage4-gcc: maybe-all-build-libcpp
67669 all-stageprofile-gcc: maybe-all-build-libcpp
67670 all-stagetrain-gcc: maybe-all-build-libcpp
67671 all-stagefeedback-gcc: maybe-all-build-libcpp
67672 all-stageautoprofile-gcc: maybe-all-build-libcpp
67673 all-stageautofeedback-gcc: maybe-all-build-libcpp
67674 all-gcc: maybe-all-zlib
67675 all-stage1-gcc: maybe-all-stage1-zlib
67676 all-stage2-gcc: maybe-all-stage2-zlib
67677 all-stage3-gcc: maybe-all-stage3-zlib
67678 all-stage4-gcc: maybe-all-stage4-zlib
67679 all-stageprofile-gcc: maybe-all-stageprofile-zlib
67680 all-stagetrain-gcc: maybe-all-stagetrain-zlib
67681 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
67682 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
67683 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
67684 all-gcc: all-libbacktrace
67685 all-stage1-gcc: all-stage1-libbacktrace
67686 all-stage2-gcc: all-stage2-libbacktrace
67687 all-stage3-gcc: all-stage3-libbacktrace
67688 all-stage4-gcc: all-stage4-libbacktrace
67689 all-stageprofile-gcc: all-stageprofile-libbacktrace
67690 all-stagetrain-gcc: all-stagetrain-libbacktrace
67691 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
67692 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
67693 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
67694 all-gcc: all-libcpp
67695 all-stage1-gcc: all-stage1-libcpp
67696 all-stage2-gcc: all-stage2-libcpp
67697 all-stage3-gcc: all-stage3-libcpp
67698 all-stage4-gcc: all-stage4-libcpp
67699 all-stageprofile-gcc: all-stageprofile-libcpp
67700 all-stagetrain-gcc: all-stagetrain-libcpp
67701 all-stagefeedback-gcc: all-stagefeedback-libcpp
67702 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
67703 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
67704 all-gcc: all-libcody
67705 all-stage1-gcc: all-stage1-libcody
67706 all-stage2-gcc: all-stage2-libcody
67707 all-stage3-gcc: all-stage3-libcody
67708 all-stage4-gcc: all-stage4-libcody
67709 all-stageprofile-gcc: all-stageprofile-libcody
67710 all-stagetrain-gcc: all-stagetrain-libcody
67711 all-stagefeedback-gcc: all-stagefeedback-libcody
67712 all-stageautoprofile-gcc: all-stageautoprofile-libcody
67713 all-stageautofeedback-gcc: all-stageautofeedback-libcody
67714 all-gcc: all-libdecnumber
67715 all-stage1-gcc: all-stage1-libdecnumber
67716 all-stage2-gcc: all-stage2-libdecnumber
67717 all-stage3-gcc: all-stage3-libdecnumber
67718 all-stage4-gcc: all-stage4-libdecnumber
67719 all-stageprofile-gcc: all-stageprofile-libdecnumber
67720 all-stagetrain-gcc: all-stagetrain-libdecnumber
67721 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
67722 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
67723 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
67724 all-gcc: maybe-all-libiberty
67725 all-stage1-gcc: maybe-all-stage1-libiberty
67726 all-stage2-gcc: maybe-all-stage2-libiberty
67727 all-stage3-gcc: maybe-all-stage3-libiberty
67728 all-stage4-gcc: maybe-all-stage4-libiberty
67729 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
67730 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
67731 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
67732 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
67733 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
67734 all-gcc: maybe-all-fixincludes
67735 all-stage1-gcc: maybe-all-stage1-fixincludes
67736 all-stage2-gcc: maybe-all-stage2-fixincludes
67737 all-stage3-gcc: maybe-all-stage3-fixincludes
67738 all-stage4-gcc: maybe-all-stage4-fixincludes
67739 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
67740 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
67741 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
67742 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
67743 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
67744 all-gcc: maybe-all-lto-plugin
67745 all-stage1-gcc: maybe-all-stage1-lto-plugin
67746 all-stage2-gcc: maybe-all-stage2-lto-plugin
67747 all-stage3-gcc: maybe-all-stage3-lto-plugin
67748 all-stage4-gcc: maybe-all-stage4-lto-plugin
67749 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
67750 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
67751 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
67752 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
67753 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
67754 all-gcc: maybe-all-libiconv
67755 all-stage1-gcc: maybe-all-stage1-libiconv
67756 all-stage2-gcc: maybe-all-stage2-libiconv
67757 all-stage3-gcc: maybe-all-stage3-libiconv
67758 all-stage4-gcc: maybe-all-stage4-libiconv
67759 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
67760 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
67761 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
67762 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
67763 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
67764 info-gcc: maybe-all-build-libiberty
67765 info-stage1-gcc: maybe-all-build-libiberty
67766 info-stage2-gcc: maybe-all-build-libiberty
67767 info-stage3-gcc: maybe-all-build-libiberty
67768 info-stage4-gcc: maybe-all-build-libiberty
67769 info-stageprofile-gcc: maybe-all-build-libiberty
67770 info-stagetrain-gcc: maybe-all-build-libiberty
67771 info-stagefeedback-gcc: maybe-all-build-libiberty
67772 info-stageautoprofile-gcc: maybe-all-build-libiberty
67773 info-stageautofeedback-gcc: maybe-all-build-libiberty
67774 dvi-gcc: maybe-all-build-libiberty
67775 dvi-stage1-gcc: maybe-all-build-libiberty
67776 dvi-stage2-gcc: maybe-all-build-libiberty
67777 dvi-stage3-gcc: maybe-all-build-libiberty
67778 dvi-stage4-gcc: maybe-all-build-libiberty
67779 dvi-stageprofile-gcc: maybe-all-build-libiberty
67780 dvi-stagetrain-gcc: maybe-all-build-libiberty
67781 dvi-stagefeedback-gcc: maybe-all-build-libiberty
67782 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
67783 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
67784 pdf-gcc: maybe-all-build-libiberty
67785 pdf-stage1-gcc: maybe-all-build-libiberty
67786 pdf-stage2-gcc: maybe-all-build-libiberty
67787 pdf-stage3-gcc: maybe-all-build-libiberty
67788 pdf-stage4-gcc: maybe-all-build-libiberty
67789 pdf-stageprofile-gcc: maybe-all-build-libiberty
67790 pdf-stagetrain-gcc: maybe-all-build-libiberty
67791 pdf-stagefeedback-gcc: maybe-all-build-libiberty
67792 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
67793 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
67794 html-gcc: maybe-all-build-libiberty
67795 html-stage1-gcc: maybe-all-build-libiberty
67796 html-stage2-gcc: maybe-all-build-libiberty
67797 html-stage3-gcc: maybe-all-build-libiberty
67798 html-stage4-gcc: maybe-all-build-libiberty
67799 html-stageprofile-gcc: maybe-all-build-libiberty
67800 html-stagetrain-gcc: maybe-all-build-libiberty
67801 html-stagefeedback-gcc: maybe-all-build-libiberty
67802 html-stageautoprofile-gcc: maybe-all-build-libiberty
67803 html-stageautofeedback-gcc: maybe-all-build-libiberty
67804 install-gcc: maybe-install-fixincludes
67805 install-gcc: maybe-install-lto-plugin
67806 install-strip-gcc: maybe-install-strip-fixincludes
67807 install-strip-gcc: maybe-install-strip-lto-plugin
67808 configure-libcpp: configure-libiberty
67809 configure-stage1-libcpp: configure-stage1-libiberty
67810 configure-stage2-libcpp: configure-stage2-libiberty
67811 configure-stage3-libcpp: configure-stage3-libiberty
67812 configure-stage4-libcpp: configure-stage4-libiberty
67813 configure-stageprofile-libcpp: configure-stageprofile-libiberty
67814 configure-stagetrain-libcpp: configure-stagetrain-libiberty
67815 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
67816 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
67817 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
67818 configure-libcpp: maybe-configure-gettext
67819 configure-stage1-libcpp: maybe-configure-stage1-gettext
67820 configure-stage2-libcpp: maybe-configure-stage2-gettext
67821 configure-stage3-libcpp: maybe-configure-stage3-gettext
67822 configure-stage4-libcpp: maybe-configure-stage4-gettext
67823 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
67824 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
67825 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
67826 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
67827 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
67828 configure-libcpp: maybe-all-libiconv
67829 configure-stage1-libcpp: maybe-all-stage1-libiconv
67830 configure-stage2-libcpp: maybe-all-stage2-libiconv
67831 configure-stage3-libcpp: maybe-all-stage3-libiconv
67832 configure-stage4-libcpp: maybe-all-stage4-libiconv
67833 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67834 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67835 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67836 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67837 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67838 all-libcpp: all-libiberty
67839 all-stage1-libcpp: all-stage1-libiberty
67840 all-stage2-libcpp: all-stage2-libiberty
67841 all-stage3-libcpp: all-stage3-libiberty
67842 all-stage4-libcpp: all-stage4-libiberty
67843 all-stageprofile-libcpp: all-stageprofile-libiberty
67844 all-stagetrain-libcpp: all-stagetrain-libiberty
67845 all-stagefeedback-libcpp: all-stagefeedback-libiberty
67846 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
67847 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
67848 all-libcpp: maybe-all-gettext
67849 all-stage1-libcpp: maybe-all-stage1-gettext
67850 all-stage2-libcpp: maybe-all-stage2-gettext
67851 all-stage3-libcpp: maybe-all-stage3-gettext
67852 all-stage4-libcpp: maybe-all-stage4-gettext
67853 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
67854 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
67855 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
67856 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
67857 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
67858 all-libcpp: maybe-all-libiconv
67859 all-stage1-libcpp: maybe-all-stage1-libiconv
67860 all-stage2-libcpp: maybe-all-stage2-libiconv
67861 all-stage3-libcpp: maybe-all-stage3-libiconv
67862 all-stage4-libcpp: maybe-all-stage4-libiconv
67863 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67864 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67865 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67866 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67867 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67868 all-fixincludes: maybe-all-libiberty
67869 all-stage1-fixincludes: maybe-all-stage1-libiberty
67870 all-stage2-fixincludes: maybe-all-stage2-libiberty
67871 all-stage3-fixincludes: maybe-all-stage3-libiberty
67872 all-stage4-fixincludes: maybe-all-stage4-libiberty
67873 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
67874 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
67875 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
67876 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
67877 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
67878 all-gnattools: maybe-all-target-libada
67879 all-lto-plugin: maybe-all-libiberty
67880 all-stage1-lto-plugin: maybe-all-stage1-libiberty
67881 all-stage2-lto-plugin: maybe-all-stage2-libiberty
67882 all-stage3-lto-plugin: maybe-all-stage3-libiberty
67883 all-stage4-lto-plugin: maybe-all-stage4-libiberty
67884 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
67885 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
67886 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
67887 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
67888 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
67889 all-lto-plugin: maybe-all-libiberty-linker-plugin
67890 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
67891 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
67892 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
67893 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
67894 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
67895 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
67896 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
67897 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
67898 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
67899 all-gotools: maybe-all-target-libgo
67900 configure-gettext: maybe-all-libiconv
67901 configure-stage1-gettext: maybe-all-stage1-libiconv
67902 configure-stage2-gettext: maybe-all-stage2-libiconv
67903 configure-stage3-gettext: maybe-all-stage3-libiconv
67904 configure-stage4-gettext: maybe-all-stage4-libiconv
67905 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
67906 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
67907 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67908 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67909 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67910 configure-mpfr: maybe-all-gmp
67911 configure-stage1-mpfr: maybe-all-stage1-gmp
67912 configure-stage2-mpfr: maybe-all-stage2-gmp
67913 configure-stage3-mpfr: maybe-all-stage3-gmp
67914 configure-stage4-mpfr: maybe-all-stage4-gmp
67915 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
67916 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
67917 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
67918 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
67919 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
67920 configure-mpc: maybe-all-mpfr
67921 configure-stage1-mpc: maybe-all-stage1-mpfr
67922 configure-stage2-mpc: maybe-all-stage2-mpfr
67923 configure-stage3-mpc: maybe-all-stage3-mpfr
67924 configure-stage4-mpc: maybe-all-stage4-mpfr
67925 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
67926 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
67927 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
67928 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
67929 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
67930 configure-isl: maybe-all-gmp
67931 configure-stage1-isl: maybe-all-stage1-gmp
67932 configure-stage2-isl: maybe-all-stage2-gmp
67933 configure-stage3-isl: maybe-all-stage3-gmp
67934 configure-stage4-isl: maybe-all-stage4-gmp
67935 configure-stageprofile-isl: maybe-all-stageprofile-gmp
67936 configure-stagetrain-isl: maybe-all-stagetrain-gmp
67937 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
67938 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
67939 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
67940 all-gettext: maybe-all-libiconv
67941 all-stage1-gettext: maybe-all-stage1-libiconv
67942 all-stage2-gettext: maybe-all-stage2-libiconv
67943 all-stage3-gettext: maybe-all-stage3-libiconv
67944 all-stage4-gettext: maybe-all-stage4-libiconv
67945 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
67946 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
67947 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67948 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67949 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67950 configure-gdb: maybe-configure-sim
67951 configure-gdb: maybe-all-gnulib
67952 configure-gdb: maybe-all-gdbsupport
67953 all-gdb: maybe-all-gnulib
67954 all-gdb: maybe-all-gdbsupport
67955 all-gdb: maybe-all-readline
67956 all-gdb: maybe-all-build-bison
67957 all-gdb: maybe-all-sim
67958 all-gdb: maybe-all-libtermcap
67959 configure-gdbserver: maybe-all-gnulib
67960 all-gdbserver: maybe-all-gdbsupport
67961 all-gdbserver: maybe-all-gnulib
67962 configure-libgui: maybe-configure-tcl
67963 configure-libgui: maybe-configure-tk
67964 all-libgui: maybe-all-tcl
67965 all-libgui: maybe-all-tk
67966 all-libgui: maybe-all-itcl
67967 configure-gdbsupport: maybe-configure-gnulib
67968 all-gdbsupport: maybe-all-gnulib
67969 configure-bfd: configure-libiberty
67970 configure-stage1-bfd: configure-stage1-libiberty
67971 configure-stage2-bfd: configure-stage2-libiberty
67972 configure-stage3-bfd: configure-stage3-libiberty
67973 configure-stage4-bfd: configure-stage4-libiberty
67974 configure-stageprofile-bfd: configure-stageprofile-libiberty
67975 configure-stagetrain-bfd: configure-stagetrain-libiberty
67976 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
67977 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
67978 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
67979 configure-bfd: maybe-configure-gettext
67980 configure-stage1-bfd: maybe-configure-stage1-gettext
67981 configure-stage2-bfd: maybe-configure-stage2-gettext
67982 configure-stage3-bfd: maybe-configure-stage3-gettext
67983 configure-stage4-bfd: maybe-configure-stage4-gettext
67984 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
67985 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
67986 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
67987 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
67988 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
67989 all-bfd: maybe-all-libiberty
67990 all-stage1-bfd: maybe-all-stage1-libiberty
67991 all-stage2-bfd: maybe-all-stage2-libiberty
67992 all-stage3-bfd: maybe-all-stage3-libiberty
67993 all-stage4-bfd: maybe-all-stage4-libiberty
67994 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
67995 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
67996 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
67997 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
67998 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
67999 all-bfd: maybe-all-gettext
68000 all-stage1-bfd: maybe-all-stage1-gettext
68001 all-stage2-bfd: maybe-all-stage2-gettext
68002 all-stage3-bfd: maybe-all-stage3-gettext
68003 all-stage4-bfd: maybe-all-stage4-gettext
68004 all-stageprofile-bfd: maybe-all-stageprofile-gettext
68005 all-stagetrain-bfd: maybe-all-stagetrain-gettext
68006 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
68007 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
68008 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
68009 all-bfd: maybe-all-zlib
68010 all-stage1-bfd: maybe-all-stage1-zlib
68011 all-stage2-bfd: maybe-all-stage2-zlib
68012 all-stage3-bfd: maybe-all-stage3-zlib
68013 all-stage4-bfd: maybe-all-stage4-zlib
68014 all-stageprofile-bfd: maybe-all-stageprofile-zlib
68015 all-stagetrain-bfd: maybe-all-stagetrain-zlib
68016 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
68017 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
68018 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
68019 all-bfd: maybe-all-libsframe
68020 all-stage1-bfd: maybe-all-stage1-libsframe
68021 all-stage2-bfd: maybe-all-stage2-libsframe
68022 all-stage3-bfd: maybe-all-stage3-libsframe
68023 all-stage4-bfd: maybe-all-stage4-libsframe
68024 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
68025 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
68026 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
68027 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
68028 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
68029 configure-opcodes: configure-libiberty
68030 configure-stage1-opcodes: configure-stage1-libiberty
68031 configure-stage2-opcodes: configure-stage2-libiberty
68032 configure-stage3-opcodes: configure-stage3-libiberty
68033 configure-stage4-opcodes: configure-stage4-libiberty
68034 configure-stageprofile-opcodes: configure-stageprofile-libiberty
68035 configure-stagetrain-opcodes: configure-stagetrain-libiberty
68036 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
68037 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
68038 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
68039 all-opcodes: maybe-all-libiberty
68040 all-stage1-opcodes: maybe-all-stage1-libiberty
68041 all-stage2-opcodes: maybe-all-stage2-libiberty
68042 all-stage3-opcodes: maybe-all-stage3-libiberty
68043 all-stage4-opcodes: maybe-all-stage4-libiberty
68044 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
68045 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
68046 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
68047 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
68048 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
68049 configure-binutils: maybe-configure-gettext
68050 configure-stage1-binutils: maybe-configure-stage1-gettext
68051 configure-stage2-binutils: maybe-configure-stage2-gettext
68052 configure-stage3-binutils: maybe-configure-stage3-gettext
68053 configure-stage4-binutils: maybe-configure-stage4-gettext
68054 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
68055 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
68056 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
68057 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
68058 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
68059 all-binutils: maybe-all-libiberty
68060 all-stage1-binutils: maybe-all-stage1-libiberty
68061 all-stage2-binutils: maybe-all-stage2-libiberty
68062 all-stage3-binutils: maybe-all-stage3-libiberty
68063 all-stage4-binutils: maybe-all-stage4-libiberty
68064 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
68065 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
68066 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
68067 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
68068 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
68069 all-binutils: maybe-all-opcodes
68070 all-stage1-binutils: maybe-all-stage1-opcodes
68071 all-stage2-binutils: maybe-all-stage2-opcodes
68072 all-stage3-binutils: maybe-all-stage3-opcodes
68073 all-stage4-binutils: maybe-all-stage4-opcodes
68074 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
68075 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
68076 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
68077 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
68078 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
68079 all-binutils: maybe-all-bfd
68080 all-stage1-binutils: maybe-all-stage1-bfd
68081 all-stage2-binutils: maybe-all-stage2-bfd
68082 all-stage3-binutils: maybe-all-stage3-bfd
68083 all-stage4-binutils: maybe-all-stage4-bfd
68084 all-stageprofile-binutils: maybe-all-stageprofile-bfd
68085 all-stagetrain-binutils: maybe-all-stagetrain-bfd
68086 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
68087 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
68088 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
68089 all-binutils: maybe-all-build-flex
68090 all-stage1-binutils: maybe-all-build-flex
68091 all-stage2-binutils: maybe-all-build-flex
68092 all-stage3-binutils: maybe-all-build-flex
68093 all-stage4-binutils: maybe-all-build-flex
68094 all-stageprofile-binutils: maybe-all-build-flex
68095 all-stagetrain-binutils: maybe-all-build-flex
68096 all-stagefeedback-binutils: maybe-all-build-flex
68097 all-stageautoprofile-binutils: maybe-all-build-flex
68098 all-stageautofeedback-binutils: maybe-all-build-flex
68099 all-binutils: maybe-all-build-bison
68100 all-stage1-binutils: maybe-all-build-bison
68101 all-stage2-binutils: maybe-all-build-bison
68102 all-stage3-binutils: maybe-all-build-bison
68103 all-stage4-binutils: maybe-all-build-bison
68104 all-stageprofile-binutils: maybe-all-build-bison
68105 all-stagetrain-binutils: maybe-all-build-bison
68106 all-stagefeedback-binutils: maybe-all-build-bison
68107 all-stageautoprofile-binutils: maybe-all-build-bison
68108 all-stageautofeedback-binutils: maybe-all-build-bison
68109 all-binutils: maybe-all-gettext
68110 all-stage1-binutils: maybe-all-stage1-gettext
68111 all-stage2-binutils: maybe-all-stage2-gettext
68112 all-stage3-binutils: maybe-all-stage3-gettext
68113 all-stage4-binutils: maybe-all-stage4-gettext
68114 all-stageprofile-binutils: maybe-all-stageprofile-gettext
68115 all-stagetrain-binutils: maybe-all-stagetrain-gettext
68116 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
68117 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
68118 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
68119 all-binutils: maybe-all-gas
68120 all-stage1-binutils: maybe-all-stage1-gas
68121 all-stage2-binutils: maybe-all-stage2-gas
68122 all-stage3-binutils: maybe-all-stage3-gas
68123 all-stage4-binutils: maybe-all-stage4-gas
68124 all-stageprofile-binutils: maybe-all-stageprofile-gas
68125 all-stagetrain-binutils: maybe-all-stagetrain-gas
68126 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
68127 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
68128 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
68129 all-binutils: maybe-all-libctf
68130 all-stage1-binutils: maybe-all-stage1-libctf
68131 all-stage2-binutils: maybe-all-stage2-libctf
68132 all-stage3-binutils: maybe-all-stage3-libctf
68133 all-stage4-binutils: maybe-all-stage4-libctf
68134 all-stageprofile-binutils: maybe-all-stageprofile-libctf
68135 all-stagetrain-binutils: maybe-all-stagetrain-libctf
68136 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
68137 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
68138 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
68139 all-ld: maybe-all-libctf
68140 all-stage1-ld: maybe-all-stage1-libctf
68141 all-stage2-ld: maybe-all-stage2-libctf
68142 all-stage3-ld: maybe-all-stage3-libctf
68143 all-stage4-ld: maybe-all-stage4-libctf
68144 all-stageprofile-ld: maybe-all-stageprofile-libctf
68145 all-stagetrain-ld: maybe-all-stagetrain-libctf
68146 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
68147 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
68148 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
68149 all-binutils: maybe-all-libsframe
68150 all-stage1-binutils: maybe-all-stage1-libsframe
68151 all-stage2-binutils: maybe-all-stage2-libsframe
68152 all-stage3-binutils: maybe-all-stage3-libsframe
68153 all-stage4-binutils: maybe-all-stage4-libsframe
68154 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
68155 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
68156 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
68157 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
68158 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
68159 install-binutils: maybe-install-opcodes
68160 install-strip-binutils: maybe-install-strip-opcodes
68161 install-libctf: maybe-install-bfd
68162 install-ld: maybe-install-bfd
68163 install-ld: maybe-install-libctf
68164 install-strip-libctf: maybe-install-strip-bfd
68165 install-strip-ld: maybe-install-strip-bfd
68166 install-strip-ld: maybe-install-strip-libctf
68167 install-bfd: maybe-install-libsframe
68168 install-strip-bfd: maybe-install-strip-libsframe
68169 configure-opcodes: configure-bfd
68170 configure-stage1-opcodes: configure-stage1-bfd
68171 configure-stage2-opcodes: configure-stage2-bfd
68172 configure-stage3-opcodes: configure-stage3-bfd
68173 configure-stage4-opcodes: configure-stage4-bfd
68174 configure-stageprofile-opcodes: configure-stageprofile-bfd
68175 configure-stagetrain-opcodes: configure-stagetrain-bfd
68176 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
68177 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
68178 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
68179 install-opcodes: maybe-install-bfd
68180 install-strip-opcodes: maybe-install-strip-bfd
68181 configure-gas: maybe-configure-gettext
68182 configure-stage1-gas: maybe-configure-stage1-gettext
68183 configure-stage2-gas: maybe-configure-stage2-gettext
68184 configure-stage3-gas: maybe-configure-stage3-gettext
68185 configure-stage4-gas: maybe-configure-stage4-gettext
68186 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
68187 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
68188 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
68189 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
68190 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
68191 all-gas: maybe-all-libiberty
68192 all-stage1-gas: maybe-all-stage1-libiberty
68193 all-stage2-gas: maybe-all-stage2-libiberty
68194 all-stage3-gas: maybe-all-stage3-libiberty
68195 all-stage4-gas: maybe-all-stage4-libiberty
68196 all-stageprofile-gas: maybe-all-stageprofile-libiberty
68197 all-stagetrain-gas: maybe-all-stagetrain-libiberty
68198 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
68199 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
68200 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
68201 all-gas: maybe-all-opcodes
68202 all-stage1-gas: maybe-all-stage1-opcodes
68203 all-stage2-gas: maybe-all-stage2-opcodes
68204 all-stage3-gas: maybe-all-stage3-opcodes
68205 all-stage4-gas: maybe-all-stage4-opcodes
68206 all-stageprofile-gas: maybe-all-stageprofile-opcodes
68207 all-stagetrain-gas: maybe-all-stagetrain-opcodes
68208 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
68209 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
68210 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
68211 all-gas: maybe-all-bfd
68212 all-stage1-gas: maybe-all-stage1-bfd
68213 all-stage2-gas: maybe-all-stage2-bfd
68214 all-stage3-gas: maybe-all-stage3-bfd
68215 all-stage4-gas: maybe-all-stage4-bfd
68216 all-stageprofile-gas: maybe-all-stageprofile-bfd
68217 all-stagetrain-gas: maybe-all-stagetrain-bfd
68218 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
68219 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
68220 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
68221 all-gas: maybe-all-gettext
68222 all-stage1-gas: maybe-all-stage1-gettext
68223 all-stage2-gas: maybe-all-stage2-gettext
68224 all-stage3-gas: maybe-all-stage3-gettext
68225 all-stage4-gas: maybe-all-stage4-gettext
68226 all-stageprofile-gas: maybe-all-stageprofile-gettext
68227 all-stagetrain-gas: maybe-all-stagetrain-gettext
68228 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
68229 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
68230 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
68231 install-gprofng: maybe-install-opcodes
68232 install-gprofng: maybe-install-bfd
68233 configure-ld: maybe-configure-gettext
68234 configure-stage1-ld: maybe-configure-stage1-gettext
68235 configure-stage2-ld: maybe-configure-stage2-gettext
68236 configure-stage3-ld: maybe-configure-stage3-gettext
68237 configure-stage4-ld: maybe-configure-stage4-gettext
68238 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
68239 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
68240 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
68241 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
68242 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
68243 all-ld: maybe-all-libiberty
68244 all-stage1-ld: maybe-all-stage1-libiberty
68245 all-stage2-ld: maybe-all-stage2-libiberty
68246 all-stage3-ld: maybe-all-stage3-libiberty
68247 all-stage4-ld: maybe-all-stage4-libiberty
68248 all-stageprofile-ld: maybe-all-stageprofile-libiberty
68249 all-stagetrain-ld: maybe-all-stagetrain-libiberty
68250 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
68251 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
68252 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
68253 all-ld: maybe-all-bfd
68254 all-stage1-ld: maybe-all-stage1-bfd
68255 all-stage2-ld: maybe-all-stage2-bfd
68256 all-stage3-ld: maybe-all-stage3-bfd
68257 all-stage4-ld: maybe-all-stage4-bfd
68258 all-stageprofile-ld: maybe-all-stageprofile-bfd
68259 all-stagetrain-ld: maybe-all-stagetrain-bfd
68260 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
68261 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
68262 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
68263 all-ld: maybe-all-opcodes
68264 all-stage1-ld: maybe-all-stage1-opcodes
68265 all-stage2-ld: maybe-all-stage2-opcodes
68266 all-stage3-ld: maybe-all-stage3-opcodes
68267 all-stage4-ld: maybe-all-stage4-opcodes
68268 all-stageprofile-ld: maybe-all-stageprofile-opcodes
68269 all-stagetrain-ld: maybe-all-stagetrain-opcodes
68270 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
68271 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
68272 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
68273 all-ld: maybe-all-build-bison
68274 all-stage1-ld: maybe-all-build-bison
68275 all-stage2-ld: maybe-all-build-bison
68276 all-stage3-ld: maybe-all-build-bison
68277 all-stage4-ld: maybe-all-build-bison
68278 all-stageprofile-ld: maybe-all-build-bison
68279 all-stagetrain-ld: maybe-all-build-bison
68280 all-stagefeedback-ld: maybe-all-build-bison
68281 all-stageautoprofile-ld: maybe-all-build-bison
68282 all-stageautofeedback-ld: maybe-all-build-bison
68283 all-ld: maybe-all-build-flex
68284 all-stage1-ld: maybe-all-build-flex
68285 all-stage2-ld: maybe-all-build-flex
68286 all-stage3-ld: maybe-all-build-flex
68287 all-stage4-ld: maybe-all-build-flex
68288 all-stageprofile-ld: maybe-all-build-flex
68289 all-stagetrain-ld: maybe-all-build-flex
68290 all-stagefeedback-ld: maybe-all-build-flex
68291 all-stageautoprofile-ld: maybe-all-build-flex
68292 all-stageautofeedback-ld: maybe-all-build-flex
68293 all-ld: maybe-all-gettext
68294 all-stage1-ld: maybe-all-stage1-gettext
68295 all-stage2-ld: maybe-all-stage2-gettext
68296 all-stage3-ld: maybe-all-stage3-gettext
68297 all-stage4-ld: maybe-all-stage4-gettext
68298 all-stageprofile-ld: maybe-all-stageprofile-gettext
68299 all-stagetrain-ld: maybe-all-stagetrain-gettext
68300 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
68301 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
68302 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
68303 all-ld: maybe-all-gas
68304 all-stage1-ld: maybe-all-stage1-gas
68305 all-stage2-ld: maybe-all-stage2-gas
68306 all-stage3-ld: maybe-all-stage3-gas
68307 all-stage4-ld: maybe-all-stage4-gas
68308 all-stageprofile-ld: maybe-all-stageprofile-gas
68309 all-stagetrain-ld: maybe-all-stagetrain-gas
68310 all-stagefeedback-ld: maybe-all-stagefeedback-gas
68311 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
68312 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
68313 all-ld: maybe-all-binutils
68314 all-stage1-ld: maybe-all-stage1-binutils
68315 all-stage2-ld: maybe-all-stage2-binutils
68316 all-stage3-ld: maybe-all-stage3-binutils
68317 all-stage4-ld: maybe-all-stage4-binutils
68318 all-stageprofile-ld: maybe-all-stageprofile-binutils
68319 all-stagetrain-ld: maybe-all-stagetrain-binutils
68320 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
68321 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
68322 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
68323 install-ld: maybe-install-gold
68324 install-strip-ld: maybe-install-strip-gold
68325 configure-gold: maybe-configure-gettext
68326 configure-stage1-gold: maybe-configure-stage1-gettext
68327 configure-stage2-gold: maybe-configure-stage2-gettext
68328 configure-stage3-gold: maybe-configure-stage3-gettext
68329 configure-stage4-gold: maybe-configure-stage4-gettext
68330 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
68331 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
68332 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
68333 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
68334 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
68335 all-gold: maybe-all-libiberty
68336 all-stage1-gold: maybe-all-stage1-libiberty
68337 all-stage2-gold: maybe-all-stage2-libiberty
68338 all-stage3-gold: maybe-all-stage3-libiberty
68339 all-stage4-gold: maybe-all-stage4-libiberty
68340 all-stageprofile-gold: maybe-all-stageprofile-libiberty
68341 all-stagetrain-gold: maybe-all-stagetrain-libiberty
68342 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
68343 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
68344 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
68345 all-gold: maybe-all-gettext
68346 all-stage1-gold: maybe-all-stage1-gettext
68347 all-stage2-gold: maybe-all-stage2-gettext
68348 all-stage3-gold: maybe-all-stage3-gettext
68349 all-stage4-gold: maybe-all-stage4-gettext
68350 all-stageprofile-gold: maybe-all-stageprofile-gettext
68351 all-stagetrain-gold: maybe-all-stagetrain-gettext
68352 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
68353 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
68354 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
68355 all-gold: maybe-all-bfd
68356 all-stage1-gold: maybe-all-stage1-bfd
68357 all-stage2-gold: maybe-all-stage2-bfd
68358 all-stage3-gold: maybe-all-stage3-bfd
68359 all-stage4-gold: maybe-all-stage4-bfd
68360 all-stageprofile-gold: maybe-all-stageprofile-bfd
68361 all-stagetrain-gold: maybe-all-stagetrain-bfd
68362 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
68363 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
68364 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
68365 all-gold: maybe-all-build-bison
68366 all-stage1-gold: maybe-all-build-bison
68367 all-stage2-gold: maybe-all-build-bison
68368 all-stage3-gold: maybe-all-build-bison
68369 all-stage4-gold: maybe-all-build-bison
68370 all-stageprofile-gold: maybe-all-build-bison
68371 all-stagetrain-gold: maybe-all-build-bison
68372 all-stagefeedback-gold: maybe-all-build-bison
68373 all-stageautoprofile-gold: maybe-all-build-bison
68374 all-stageautofeedback-gold: maybe-all-build-bison
68375 all-gold: maybe-all-gas
68376 all-stage1-gold: maybe-all-stage1-gas
68377 all-stage2-gold: maybe-all-stage2-gas
68378 all-stage3-gold: maybe-all-stage3-gas
68379 all-stage4-gold: maybe-all-stage4-gas
68380 all-stageprofile-gold: maybe-all-stageprofile-gas
68381 all-stagetrain-gold: maybe-all-stagetrain-gas
68382 all-stagefeedback-gold: maybe-all-stagefeedback-gas
68383 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
68384 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
68385 check-gold: maybe-all-binutils
68386 check-stage1-gold: maybe-all-stage1-binutils
68387 check-stage2-gold: maybe-all-stage2-binutils
68388 check-stage3-gold: maybe-all-stage3-binutils
68389 check-stage4-gold: maybe-all-stage4-binutils
68390 check-stageprofile-gold: maybe-all-stageprofile-binutils
68391 check-stagetrain-gold: maybe-all-stagetrain-binutils
68392 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
68393 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
68394 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
68395 check-gold: maybe-all-gas
68396 check-stage1-gold: maybe-all-stage1-gas
68397 check-stage2-gold: maybe-all-stage2-gas
68398 check-stage3-gold: maybe-all-stage3-gas
68399 check-stage4-gold: maybe-all-stage4-gas
68400 check-stageprofile-gold: maybe-all-stageprofile-gas
68401 check-stagetrain-gold: maybe-all-stagetrain-gas
68402 check-stagefeedback-gold: maybe-all-stagefeedback-gas
68403 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
68404 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
68405 configure-opcodes: maybe-configure-gettext
68406 configure-stage1-opcodes: maybe-configure-stage1-gettext
68407 configure-stage2-opcodes: maybe-configure-stage2-gettext
68408 configure-stage3-opcodes: maybe-configure-stage3-gettext
68409 configure-stage4-opcodes: maybe-configure-stage4-gettext
68410 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
68411 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
68412 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
68413 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
68414 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
68415 all-opcodes: maybe-all-bfd
68416 all-stage1-opcodes: maybe-all-stage1-bfd
68417 all-stage2-opcodes: maybe-all-stage2-bfd
68418 all-stage3-opcodes: maybe-all-stage3-bfd
68419 all-stage4-opcodes: maybe-all-stage4-bfd
68420 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
68421 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
68422 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
68423 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
68424 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
68425 all-opcodes: maybe-all-libiberty
68426 all-stage1-opcodes: maybe-all-stage1-libiberty
68427 all-stage2-opcodes: maybe-all-stage2-libiberty
68428 all-stage3-opcodes: maybe-all-stage3-libiberty
68429 all-stage4-opcodes: maybe-all-stage4-libiberty
68430 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
68431 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
68432 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
68433 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
68434 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
68435 all-opcodes: maybe-all-gettext
68436 all-stage1-opcodes: maybe-all-stage1-gettext
68437 all-stage2-opcodes: maybe-all-stage2-gettext
68438 all-stage3-opcodes: maybe-all-stage3-gettext
68439 all-stage4-opcodes: maybe-all-stage4-gettext
68440 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
68441 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
68442 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
68443 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
68444 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
68445 all-dejagnu: maybe-all-tcl
68446 all-dejagnu: maybe-all-expect
68447 all-dejagnu: maybe-all-tk
68448 configure-expect: maybe-configure-tcl
68449 configure-expect: maybe-configure-tk
68450 all-expect: maybe-all-tcl
68451 all-expect: maybe-all-tk
68452 configure-itcl: maybe-configure-tcl
68453 configure-itcl: maybe-configure-tk
68454 all-itcl: maybe-all-tcl
68455 all-itcl: maybe-all-tk
68456 install-itcl: maybe-install-tcl
68457 install-strip-itcl: maybe-install-strip-tcl
68458 configure-tk: maybe-configure-tcl
68459 all-tk: maybe-all-tcl
68460 all-sid: maybe-all-tcl
68461 all-sid: maybe-all-tk
68462 install-sid: maybe-install-tcl
68463 install-strip-sid: maybe-install-strip-tcl
68464 install-sid: maybe-install-tk
68465 install-strip-sid: maybe-install-strip-tk
68466 configure-sim: maybe-all-gnulib
68467 configure-sim: maybe-all-readline
68468 all-fastjar: maybe-all-build-texinfo
68469 all-libctf: all-libiberty
68470 all-stage1-libctf: all-stage1-libiberty
68471 all-stage2-libctf: all-stage2-libiberty
68472 all-stage3-libctf: all-stage3-libiberty
68473 all-stage4-libctf: all-stage4-libiberty
68474 all-stageprofile-libctf: all-stageprofile-libiberty
68475 all-stagetrain-libctf: all-stagetrain-libiberty
68476 all-stagefeedback-libctf: all-stagefeedback-libiberty
68477 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
68478 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
68479 all-libctf: maybe-all-bfd
68480 all-stage1-libctf: maybe-all-stage1-bfd
68481 all-stage2-libctf: maybe-all-stage2-bfd
68482 all-stage3-libctf: maybe-all-stage3-bfd
68483 all-stage4-libctf: maybe-all-stage4-bfd
68484 all-stageprofile-libctf: maybe-all-stageprofile-bfd
68485 all-stagetrain-libctf: maybe-all-stagetrain-bfd
68486 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
68487 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
68488 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
68489 all-libctf: maybe-all-zlib
68490 all-stage1-libctf: maybe-all-stage1-zlib
68491 all-stage2-libctf: maybe-all-stage2-zlib
68492 all-stage3-libctf: maybe-all-stage3-zlib
68493 all-stage4-libctf: maybe-all-stage4-zlib
68494 all-stageprofile-libctf: maybe-all-stageprofile-zlib
68495 all-stagetrain-libctf: maybe-all-stagetrain-zlib
68496 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
68497 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
68498 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
68499 configure-libctf: maybe-all-bfd
68500 configure-stage1-libctf: maybe-all-stage1-bfd
68501 configure-stage2-libctf: maybe-all-stage2-bfd
68502 configure-stage3-libctf: maybe-all-stage3-bfd
68503 configure-stage4-libctf: maybe-all-stage4-bfd
68504 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
68505 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
68506 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
68507 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
68508 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
68509 configure-libctf: maybe-all-gettext
68510 configure-stage1-libctf: maybe-all-stage1-gettext
68511 configure-stage2-libctf: maybe-all-stage2-gettext
68512 configure-stage3-libctf: maybe-all-stage3-gettext
68513 configure-stage4-libctf: maybe-all-stage4-gettext
68514 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
68515 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
68516 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
68517 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
68518 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
68519 configure-libctf: maybe-all-zlib
68520 configure-stage1-libctf: maybe-all-stage1-zlib
68521 configure-stage2-libctf: maybe-all-stage2-zlib
68522 configure-stage3-libctf: maybe-all-stage3-zlib
68523 configure-stage4-libctf: maybe-all-stage4-zlib
68524 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
68525 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
68526 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
68527 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
68528 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
68529 configure-libctf: maybe-all-libiconv
68530 configure-stage1-libctf: maybe-all-stage1-libiconv
68531 configure-stage2-libctf: maybe-all-stage2-libiconv
68532 configure-stage3-libctf: maybe-all-stage3-libiconv
68533 configure-stage4-libctf: maybe-all-stage4-libiconv
68534 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
68535 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
68536 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
68537 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
68538 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
68539 check-libctf: maybe-all-ld
68540 check-stage1-libctf: maybe-all-stage1-ld
68541 check-stage2-libctf: maybe-all-stage2-ld
68542 check-stage3-libctf: maybe-all-stage3-ld
68543 check-stage4-libctf: maybe-all-stage4-ld
68544 check-stageprofile-libctf: maybe-all-stageprofile-ld
68545 check-stagetrain-libctf: maybe-all-stagetrain-ld
68546 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
68547 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
68548 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
68549 distclean-gnulib: maybe-distclean-gdb
68550 distclean-gnulib: maybe-distclean-gdbserver
68551 distclean-gnulib: maybe-distclean-sim
68552 all-bison: maybe-all-build-texinfo
68553 all-flex: maybe-all-build-bison
68554 all-flex: maybe-all-m4
68555 all-flex: maybe-all-build-texinfo
68556 all-m4: maybe-all-build-texinfo
68557 configure-target-libgo: maybe-configure-target-libffi
68558 all-target-libgo: maybe-all-target-libffi
68559 configure-target-libphobos: maybe-configure-target-libbacktrace
68560 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
68561 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
68562 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
68563 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
68564 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
68565 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
68566 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
68567 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
68568 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
68569 configure-target-libphobos: maybe-configure-target-zlib
68570 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
68571 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
68572 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
68573 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
68574 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
68575 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
68576 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
68577 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
68578 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
68579 all-target-libphobos: maybe-all-target-libbacktrace
68580 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
68581 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
68582 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
68583 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
68584 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
68585 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
68586 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
68587 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
68588 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
68589 all-target-libphobos: maybe-all-target-zlib
68590 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
68591 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
68592 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
68593 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
68594 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
68595 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
68596 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
68597 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
68598 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
68599 all-target-libphobos: maybe-all-target-libatomic
68600 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
68601 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
68602 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
68603 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
68604 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
68605 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
68606 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
68607 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
68608 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
68609 configure-target-libstdc++-v3: maybe-configure-target-libgomp
68610 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
68611 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
68612 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
68613 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
68614 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
68615 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
68616 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
68617 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
68618 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
68619 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
68620 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
68621 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
68622 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
68623 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
68624 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
68625 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
68626 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
68627 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
68628 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
68629 configure-target-libvtv: maybe-all-target-libstdc++-v3
68630 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
68631 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
68632 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
68633 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
68634 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
68635 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
68636 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
68637 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
68638 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
68639 all-target-libstdc++-v3: maybe-configure-target-libgomp
68640 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
68641 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
68642 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
68643 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
68644 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
68645 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
68646 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
68647 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
68648 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
68649 install-target-libgo: maybe-install-target-libatomic
68650 install-target-libgfortran: maybe-install-target-libquadmath
68651 install-target-libgfortran: maybe-install-target-libgcc
68652 install-target-libphobos: maybe-install-target-libatomic
68653 install-target-libsanitizer: maybe-install-target-libstdc++-v3
68654 install-target-libsanitizer: maybe-install-target-libgcc
68655 install-target-libvtv: maybe-install-target-libstdc++-v3
68656 install-target-libvtv: maybe-install-target-libgcc
68657 install-target-libitm: maybe-install-target-libgcc
68658 install-target-libobjc: maybe-install-target-libgcc
68659 install-target-libstdc++-v3: maybe-install-target-libgcc
68660 all-target-libgloss: maybe-all-target-newlib
68661 all-target-winsup: maybe-all-target-libtermcap
68662 configure-target-libgfortran: maybe-all-target-libquadmath
68665 @if gcc-bootstrap
68666 configure-gnattools: stage_last
68667 configure-libcc1: stage_last
68668 configure-c++tools: stage_last
68669 configure-utils: stage_last
68670 configure-gdb: stage_last
68671 configure-gdbserver: stage_last
68672 configure-gdbsupport: stage_last
68673 configure-gprof: stage_last
68674 configure-gprofng: stage_last
68675 configure-sid: stage_last
68676 configure-sim: stage_last
68677 configure-fastjar: stage_last
68678 configure-bison: stage_last
68679 configure-flex: stage_last
68680 configure-m4: stage_last
68681 @endif gcc-bootstrap
68683 @if gcc-bootstrap
68684 @unless target-zlib-bootstrap
68685 configure-target-fastjar: maybe-configure-target-zlib
68686 @endunless target-zlib-bootstrap
68687 @unless target-zlib-bootstrap
68688 all-target-fastjar: maybe-all-target-zlib
68689 @endunless target-zlib-bootstrap
68690 @unless target-libstdc++-v3-bootstrap
68691 configure-target-libgo: maybe-all-target-libstdc++-v3
68692 @endunless target-libstdc++-v3-bootstrap
68693 @unless target-libbacktrace-bootstrap
68694 all-target-libgo: maybe-all-target-libbacktrace
68695 @endunless target-libbacktrace-bootstrap
68696 @unless target-libatomic-bootstrap
68697 all-target-libgo: maybe-all-target-libatomic
68698 @endunless target-libatomic-bootstrap
68699 @unless target-libstdc++-v3-bootstrap
68700 configure-target-libgm2: maybe-all-target-libstdc++-v3
68701 @endunless target-libstdc++-v3-bootstrap
68702 @unless target-libatomic-bootstrap
68703 all-target-libgm2: maybe-all-target-libatomic
68704 @endunless target-libatomic-bootstrap
68705 @unless target-libstdc++-v3-bootstrap
68706 configure-target-libgrust: maybe-all-target-libstdc++-v3
68707 @endunless target-libstdc++-v3-bootstrap
68708 @unless target-libbacktrace-bootstrap
68709 configure-target-libgfortran: maybe-all-target-libbacktrace
68710 @endunless target-libbacktrace-bootstrap
68711 @unless target-libbacktrace-bootstrap
68712 configure-target-libgo: maybe-all-target-libbacktrace
68713 @endunless target-libbacktrace-bootstrap
68714 @endif gcc-bootstrap
68716 @unless gcc-bootstrap
68717 all-gnattools: maybe-all-target-libstdc++-v3
68718 configure-libcc1: maybe-configure-gcc
68719 all-libcc1: maybe-all-gcc
68720 all-c++tools: maybe-all-gcc
68721 all-utils: maybe-all-libiberty
68722 configure-gdb: maybe-all-gmp
68723 configure-gdb: maybe-all-mpfr
68724 configure-gdb: maybe-all-gettext
68725 configure-gdb: maybe-all-bfd
68726 configure-gdb: maybe-all-libiconv
68727 all-gdb: maybe-all-libiberty
68728 all-gdb: maybe-all-libiconv
68729 all-gdb: maybe-all-opcodes
68730 all-gdb: maybe-all-libdecnumber
68731 all-gdb: maybe-all-libctf
68732 all-gdb: maybe-all-libbacktrace
68733 all-gdbserver: maybe-all-libiberty
68734 configure-gdbsupport: maybe-configure-gettext
68735 all-gdbsupport: maybe-all-gettext
68736 configure-gprof: maybe-configure-gettext
68737 all-gprof: maybe-all-libiberty
68738 all-gprof: maybe-all-bfd
68739 all-gprof: maybe-all-opcodes
68740 all-gprof: maybe-all-gettext
68741 all-gprof: maybe-all-gas
68742 configure-gprofng: maybe-configure-gettext
68743 all-gprofng: maybe-all-libiberty
68744 all-gprofng: maybe-all-bfd
68745 all-gprofng: maybe-all-opcodes
68746 all-gprofng: maybe-all-gettext
68747 all-gprofng: maybe-all-gas
68748 all-sid: maybe-all-libiberty
68749 all-sid: maybe-all-bfd
68750 all-sid: maybe-all-opcodes
68751 configure-sim: maybe-configure-gettext
68752 all-sim: maybe-all-gettext
68753 all-sim: maybe-all-libiberty
68754 all-sim: maybe-all-bfd
68755 all-sim: maybe-all-opcodes
68756 all-fastjar: maybe-all-zlib
68757 all-fastjar: maybe-all-libiberty
68758 all-bison: maybe-all-gettext
68759 all-flex: maybe-all-gettext
68760 all-m4: maybe-all-gettext
68761 configure-target-fastjar: maybe-configure-target-zlib
68762 all-target-fastjar: maybe-all-target-zlib
68763 configure-target-libgo: maybe-all-target-libstdc++-v3
68764 all-target-libgo: maybe-all-target-libbacktrace
68765 all-target-libgo: maybe-all-target-libatomic
68766 configure-target-libgm2: maybe-all-target-libstdc++-v3
68767 all-target-libgm2: maybe-all-target-libatomic
68768 configure-target-libgrust: maybe-all-target-libstdc++-v3
68769 configure-target-newlib: maybe-all-binutils
68770 configure-target-newlib: maybe-all-ld
68771 configure-target-libgfortran: maybe-all-target-libbacktrace
68772 configure-target-libgo: maybe-all-target-libbacktrace
68773 @endunless gcc-bootstrap
68775 # Dependencies for target modules on other target modules are
68776 # described by lang_env_dependencies; the defaults apply to anything
68777 # not mentioned there.
68780 @if gcc-bootstrap
68781 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
68782 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
68783 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
68784 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
68785 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
68786 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
68787 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
68788 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
68789 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
68790 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
68791 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
68792 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
68793 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
68794 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
68795 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
68796 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
68797 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
68798 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
68799 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
68800 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
68801 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
68802 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
68803 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
68804 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
68805 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
68806 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
68807 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
68808 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
68809 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
68810 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
68811 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
68812 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
68813 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
68814 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
68815 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
68816 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
68817 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
68818 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
68819 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
68820 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
68821 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
68822 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
68823 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
68824 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
68825 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
68826 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
68827 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
68828 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
68829 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
68830 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
68831 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
68832 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
68833 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
68834 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
68835 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
68836 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
68837 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
68838 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
68839 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
68840 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
68841 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
68842 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
68843 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
68844 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
68845 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
68846 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
68847 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
68848 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
68849 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
68850 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
68851 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
68852 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
68853 @endif gcc-bootstrap
68855 @if gcc-no-bootstrap
68856 configure-target-libstdc++-v3: maybe-all-target-libgcc
68857 configure-target-libsanitizer: maybe-all-target-libgcc
68858 configure-target-libvtv: maybe-all-target-libgcc
68859 configure-target-libssp: maybe-all-target-libgcc
68860 configure-target-newlib: maybe-all-target-libgcc
68861 configure-target-libbacktrace: maybe-all-target-libgcc
68862 configure-target-libquadmath: maybe-all-target-libgcc
68863 configure-target-libgfortran: maybe-all-target-libgcc
68864 configure-target-libobjc: maybe-all-target-libgcc
68865 configure-target-libgo: maybe-all-target-libgcc
68866 configure-target-libphobos: maybe-all-target-libgcc
68867 configure-target-libtermcap: maybe-all-target-libgcc
68868 configure-target-winsup: maybe-all-target-libgcc
68869 configure-target-libgloss: maybe-all-target-libgcc
68870 configure-target-libffi: maybe-all-target-libgcc
68871 configure-target-zlib: maybe-all-target-libgcc
68872 configure-target-rda: maybe-all-target-libgcc
68873 configure-target-libada: maybe-all-target-libgcc
68874 configure-target-libgm2: maybe-all-target-libgcc
68875 configure-target-libgomp: maybe-all-target-libgcc
68876 configure-target-libitm: maybe-all-target-libgcc
68877 configure-target-libatomic: maybe-all-target-libgcc
68878 configure-target-libgrust: maybe-all-target-libgcc
68879 @endif gcc-no-bootstrap
68882 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
68884 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
68886 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
68888 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
68892 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
68894 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
68896 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
68898 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
68900 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
68902 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
68904 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
68906 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
68909 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
68910 configure-target-libffi: maybe-all-target-libstdc++-v3
68912 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
68914 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
68916 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
68918 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
68920 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
68922 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
68923 configure-target-libitm: maybe-all-target-libstdc++-v3
68925 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
68927 configure-target-libgrust: maybe-all-target-newlib maybe-all-target-libgloss
68930 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
68931 GDB_TK = @GDB_TK@
68932 INSTALL_GDB_TK = @INSTALL_GDB_TK@
68933 configure-gdb: $(CONFIGURE_GDB_TK)
68934 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
68935 install-gdb: $(INSTALL_GDB_TK)
68937 # Serialization dependencies. Host configures don't work well in parallel to
68938 # each other, due to contention over config.cache. Target configures and
68939 # build configures are similar.
68940 @serialization_dependencies@
68942 # --------------------------------
68943 # Regenerating top level configury
68944 # --------------------------------
68946 # Rebuilding Makefile.in, using autogen.
68947 AUTOGEN = autogen
68948 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
68949 cd $(srcdir) && $(AUTOGEN) Makefile.def
68951 # Rebuilding Makefile.
68952 Makefile: $(srcdir)/Makefile.in config.status
68953 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
68955 config.status: configure
68956 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
68958 # Rebuilding configure.
68959 AUTOCONF = autoconf
68960 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
68961 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
68962 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
68963 $(srcdir)/config/gcc-plugin.m4 \
68964 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
68965 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
68966 cd $(srcdir) && $(AUTOCONF)
68968 # ------------------------------
68969 # Special directives to GNU Make
68970 # ------------------------------
68972 # Don't pass command-line variables to submakes.
68973 .NOEXPORT:
68974 MAKEOVERRIDES=
68976 # end of Makefile.in