hppa64: Fix fmt_f_default_field_width_3.f90 and fmt_g_default_field_width_3.f90
[official-gcc.git] / Makefile.in
bloba1f64a2ab5aa3a0333f2c0f5694d478ec0411ca2
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 CFLAGS="$(CFLAGS)"; export CFLAGS; \
201 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
202 CXX="$(CXX)"; export CXX; \
203 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
204 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
205 GOC="$(GOC)"; export GOC; \
206 GDC="$(GDC)"; export GDC; \
207 GM2="$(GM2)"; export GM2; \
208 AR="$(AR)"; export AR; \
209 AS="$(AS)"; export AS; \
210 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
211 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
212 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
213 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
214 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
215 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
216 LD="$(LD)"; export LD; \
217 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
218 NM="$(NM)"; export NM; \
219 RANLIB="$(RANLIB)"; export RANLIB; \
220 WINDRES="$(WINDRES)"; export WINDRES; \
221 WINDMC="$(WINDMC)"; export WINDMC; \
222 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
223 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
224 OTOOL="$(OTOOL)"; export OTOOL; \
225 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
226 READELF="$(READELF)"; export READELF; \
227 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
228 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
229 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
230 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
231 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
232 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
233 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
234 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
235 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
236 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
237 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
238 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
239 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
240 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
241 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
242 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
243 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
244 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
245 @if gcc-bootstrap
246 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
247 @endif gcc-bootstrap
248 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
250 POSTSTAGE1_CXX_EXPORT = \
251 CXX='$(CXX)'; export CXX; \
252 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
253 @if target-libstdc++-v3-bootstrap
254 # Override the above if we're bootstrapping C++.
255 POSTSTAGE1_CXX_EXPORT = \
256 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
257 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
258 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
259 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
261 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
262 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
263 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
264 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
265 export CXX; \
266 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
267 @endif target-libstdc++-v3-bootstrap
269 # Similar, for later GCC stages.
270 POSTSTAGE1_HOST_EXPORTS = \
271 $(HOST_EXPORTS) \
272 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
273 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
274 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
276 $(POSTSTAGE1_CXX_EXPORT) \
277 $(LTO_EXPORTS) \
278 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
279 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
281 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
282 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
284 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
285 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
286 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
287 export GDC; \
288 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
289 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
290 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
291 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
293 # Target libraries are put under this directory:
294 TARGET_SUBDIR = @target_subdir@
295 # This is set by the configure script to the arguments to use when configuring
296 # directories built for the target.
297 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
298 # This is the list of variables to export in the environment when
299 # configuring subdirectories for the target system.
300 BASE_TARGET_EXPORTS = \
301 $(BASE_EXPORTS) \
302 AR="$(AR_FOR_TARGET)"; export AR; \
303 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
304 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
305 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
306 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
307 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
309 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
310 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
311 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
312 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
313 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
314 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
315 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
316 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
317 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
318 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
319 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
320 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
321 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
322 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
323 READELF="$(READELF_FOR_TARGET)"; export READELF; \
324 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
325 SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
326 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
327 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
328 @if gcc-bootstrap
329 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
330 @endif gcc-bootstrap
331 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
332 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
334 RAW_CXX_TARGET_EXPORTS = \
335 $(BASE_TARGET_EXPORTS) \
336 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
337 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
339 NORMAL_TARGET_EXPORTS = \
340 $(BASE_TARGET_EXPORTS) \
341 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
343 # Where to find GMP
344 HOST_GMPLIBS = @gmplibs@
345 HOST_GMPINC = @gmpinc@
347 # Where to find isl
348 HOST_ISLLIBS = @isllibs@
349 HOST_ISLINC = @islinc@
351 # ----------------------------------------------
352 # Programs producing files for the BUILD machine
353 # ----------------------------------------------
355 SHELL = @SHELL@
357 # pwd command to use. Allow user to override default by setting PWDCMD in
358 # the environment to account for automounters. The make variable must not
359 # be called PWDCMD, otherwise the value set here is passed to make
360 # subprocesses and overrides the setting from the user's environment.
361 # Don't use PWD since it is a common shell environment variable and we
362 # don't want to corrupt it.
363 PWD_COMMAND = $${PWDCMD-pwd}
365 # compilers to use to create programs which must be run in the build
366 # environment.
367 AR_FOR_BUILD = @AR_FOR_BUILD@
368 AS_FOR_BUILD = @AS_FOR_BUILD@
369 CC_FOR_BUILD = @CC_FOR_BUILD@
370 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
371 CPP_FOR_BUILD = @CPP_FOR_BUILD@
372 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
373 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
374 CXX_FOR_BUILD = @CXX_FOR_BUILD@
375 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
376 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
377 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
378 GOC_FOR_BUILD = @GOC_FOR_BUILD@
379 GDC_FOR_BUILD = @GDC_FOR_BUILD@
380 GM2_FOR_BUILD = @GM2_FOR_BUILD@
381 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
382 LD_FOR_BUILD = @LD_FOR_BUILD@
383 NM_FOR_BUILD = @NM_FOR_BUILD@
384 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
385 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
386 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
388 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
389 # here so that they can be overridden by Makefile fragments.
390 BUILD_PREFIX = @BUILD_PREFIX@
391 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
393 # Flags to pass to stage2 and later makes. They are defined
394 # here so that they can be overridden by Makefile fragments.
395 BOOT_CFLAGS= -g -O2
396 BOOT_LDFLAGS=
397 BOOT_ADAFLAGS= -gnatpg
399 AWK = @AWK@
400 SED = @SED@
401 BISON = @BISON@
402 YACC = @YACC@
403 FLEX = @FLEX@
404 LEX = @LEX@
405 M4 = @M4@
406 MAKEINFO = @MAKEINFO@
407 EXPECT = @EXPECT@
408 RUNTEST = @RUNTEST@
410 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
412 # This just becomes part of the MAKEINFO definition passed down to
413 # sub-makes. It lets flags be given on the command line while still
414 # using the makeinfo from the object tree.
415 # (Default to avoid splitting info files by setting the threshold high.)
416 MAKEINFOFLAGS = --split-size=5000000
418 # ---------------------------------------------
419 # Programs producing files for the HOST machine
420 # ---------------------------------------------
422 AS = @AS@
423 AR = @AR@ @AR_PLUGIN_OPTION@
424 AR_FLAGS = rc
425 CC = @CC@
426 CXX = @CXX@
427 DLLTOOL = @DLLTOOL@
428 DSYMUTIL = @DSYMUTIL@
429 LD = @LD@
430 LIPO = @LIPO@
431 NM = @NM@
432 OBJDUMP = @OBJDUMP@
433 OTOOL = @OTOOL@
434 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
435 READELF = @READELF@
436 STRIP = @STRIP@
437 WINDRES = @WINDRES@
438 WINDMC = @WINDMC@
440 GDC = @GDC@
441 GNATBIND = @GNATBIND@
442 GNATMAKE = @GNATMAKE@
444 CFLAGS = @CFLAGS@
445 LDFLAGS = @LDFLAGS@
446 LIBCFLAGS = $(CFLAGS)
447 CXXFLAGS = @CXXFLAGS@
448 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
449 GOCFLAGS = $(CFLAGS)
450 GDCFLAGS = @GDCFLAGS@
451 GM2FLAGS = $(CFLAGS)
453 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
455 GUILE = guile
457 # Pass additional PGO and LTO compiler options to the PGO build.
458 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
459 override CFLAGS += $(BUILD_CFLAGS)
460 override CXXFLAGS += $(BUILD_CFLAGS)
462 # Additional PGO and LTO compiler options to generate profiling data
463 # for the PGO build.
464 PGO_BUILD_GEN_FLAGS_TO_PASS = \
465 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
466 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
468 # NB: Filter out any compiler options which may fail PGO training runs.
469 PGO_BUILD_TRAINING_CFLAGS:= \
470 $(filter-out -Werror=%,$(CFLAGS))
471 PGO_BUILD_TRAINING_CXXFLAGS:=\
472 $(filter-out -Werror=%,$(CXXFLAGS))
473 PGO_BUILD_TRAINING_CFLAGS:= \
474 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
475 PGO_BUILD_TRAINING_CXXFLAGS:= \
476 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
477 PGO_BUILD_TRAINING_CFLAGS:= \
478 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
479 PGO_BUILD_TRAINING_CXXFLAGS:= \
480 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
481 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
482 PGO_BUILD_TRAINING=yes \
483 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
484 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
486 # Ignore "make check" errors in PGO training runs.
487 PGO_BUILD_TRAINING_MFLAGS = -i
489 # Additional PGO and LTO compiler options to use profiling data for the
490 # PGO build.
491 PGO_BUILD_USE_FLAGS_TO_PASS = \
492 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
493 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
495 # PGO training targets for the PGO build. FIXME: Add gold tests to
496 # training.
497 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
498 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
500 CREATE_GCOV = create_gcov
501 PROFILE_MERGER = profile_merger
503 TFLAGS =
505 # Defaults for all stages; some are overridden below.
507 STAGE_CFLAGS = $(BOOT_CFLAGS)
508 STAGE_TFLAGS = $(TFLAGS)
509 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
512 # Defaults for stage 1; some are overridden below.
513 STAGE1_CFLAGS = $(STAGE_CFLAGS)
514 STAGE1_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGE1_TFLAGS = $(STAGE_TFLAGS)
520 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522 # Defaults for stage 2; some are overridden below.
523 STAGE2_CFLAGS = $(STAGE_CFLAGS)
524 STAGE2_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGE2_TFLAGS = $(STAGE_TFLAGS)
530 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532 # Defaults for stage 3; some are overridden below.
533 STAGE3_CFLAGS = $(STAGE_CFLAGS)
534 STAGE3_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGE3_TFLAGS = $(STAGE_TFLAGS)
540 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
542 # Defaults for stage 4; some are overridden below.
543 STAGE4_CFLAGS = $(STAGE_CFLAGS)
544 STAGE4_CXXFLAGS = $(CXXFLAGS)
545 @if target-libstdc++-v3-bootstrap
546 # Override the above if we're bootstrapping C++.
547 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
548 @endif target-libstdc++-v3-bootstrap
549 STAGE4_TFLAGS = $(STAGE_TFLAGS)
550 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
552 # Defaults for stage profile; some are overridden below.
553 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
554 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
555 @if target-libstdc++-v3-bootstrap
556 # Override the above if we're bootstrapping C++.
557 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
558 @endif target-libstdc++-v3-bootstrap
559 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
560 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
562 # Defaults for stage train; some are overridden below.
563 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
564 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
565 @if target-libstdc++-v3-bootstrap
566 # Override the above if we're bootstrapping C++.
567 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
568 @endif target-libstdc++-v3-bootstrap
569 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
570 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
572 # Defaults for stage feedback; some are overridden below.
573 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
574 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
575 @if target-libstdc++-v3-bootstrap
576 # Override the above if we're bootstrapping C++.
577 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
578 @endif target-libstdc++-v3-bootstrap
579 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
580 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
582 # Defaults for stage autoprofile; some are overridden below.
583 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
584 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
585 @if target-libstdc++-v3-bootstrap
586 # Override the above if we're bootstrapping C++.
587 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
588 @endif target-libstdc++-v3-bootstrap
589 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
590 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
592 # Defaults for stage autofeedback; some are overridden below.
593 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
594 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
595 @if target-libstdc++-v3-bootstrap
596 # Override the above if we're bootstrapping C++.
597 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
598 @endif target-libstdc++-v3-bootstrap
599 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
600 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
603 # By default, C and C++ are the only stage1 languages, because they are the
604 # only ones we require to build with the bootstrap compiler, and also the
605 # only ones useful for building stage2.
607 STAGE1_CFLAGS = @stage1_cflags@
608 STAGE1_CHECKING = @stage1_checking@
609 STAGE1_LANGUAGES = @stage1_languages@
610 # * We force-disable intermodule optimizations, even if
611 # --enable-intermodule was passed, since the installed compiler
612 # probably can't handle them. Luckily, autoconf always respects
613 # the last argument when conflicting --enable arguments are passed.
614 # * Likewise, we force-disable coverage flags, since the installed
615 # compiler probably has never heard of them.
616 # * We also disable -Wformat, since older GCCs don't understand newer %s.
617 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
618 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
619 --disable-build-format-warnings
621 @if target-libphobos-bootstrap
622 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
623 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
624 @endif target-libphobos-bootstrap
626 # When using the slow stage1 compiler disable IL verification and forcefully
627 # enable it when using the stage2 compiler instead. As we later compare
628 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
629 # checking when building all target libraries for release builds.
630 STAGE1_TFLAGS += -fno-checking
631 STAGE2_CFLAGS += -fno-checking
632 STAGE2_TFLAGS += -fno-checking
633 STAGE3_CFLAGS += -fchecking=1
634 STAGE3_TFLAGS += -fchecking=1
636 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
637 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
639 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
640 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
642 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
643 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
644 # Disable warnings as errors for a few reasons:
645 # - sources for gen* binaries do not have .gcda files available
646 # - inlining decisions generate extra warnings
647 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
649 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
650 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
652 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
653 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
654 # Disable warnings as errors since inlining decisions with -fauto-profile
655 # may result in additional warnings.
656 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
658 do-compare = @do_compare@
659 do-compare3 = $(do-compare)
661 # -----------------------------------------------
662 # Programs producing files for the TARGET machine
663 # -----------------------------------------------
665 AR_FOR_TARGET=@AR_FOR_TARGET@
666 AS_FOR_TARGET=@AS_FOR_TARGET@
667 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
669 # If GCC_FOR_TARGET is not overriden on the command line, then this
670 # variable is passed down to the gcc Makefile, where it is used to
671 # build libgcc2.a. We define it here so that it can itself be
672 # overridden on the command line.
673 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
674 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
675 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
676 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
677 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
678 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
679 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
680 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
681 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
682 LD_FOR_TARGET=@LD_FOR_TARGET@
684 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
685 NM_FOR_TARGET=@NM_FOR_TARGET@
686 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
687 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
688 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
689 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
690 READELF_FOR_TARGET=@READELF_FOR_TARGET@
691 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
692 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
693 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
695 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
696 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
697 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
699 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
700 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
702 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
703 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
704 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
705 GM2FLAGS_FOR_TARGET = -O2 -g
706 GOCFLAGS_FOR_TARGET = -O2 -g
707 GDCFLAGS_FOR_TARGET = -O2 -g
709 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
710 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
711 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
713 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
715 # ------------------------------------
716 # Miscellaneous targets and flag lists
717 # ------------------------------------
719 # The first rule in the file had better be this one. Don't put any above it.
720 # This lives here to allow makefile fragments to contain dependencies.
721 all:
723 #### host and target specific makefile fragments come in here.
724 @target_makefile_frag@
725 @alphaieee_frag@
726 @ospace_frag@
727 @host_makefile_frag@
730 # This is the list of directories that may be needed in RPATH_ENVVAR
731 # so that programs built for the target machine work.
732 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)
734 @if target-libstdc++-v3
735 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
736 @endif target-libstdc++-v3
738 @if target-libsanitizer
739 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
740 @endif target-libsanitizer
742 @if target-libvtv
743 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
744 @endif target-libvtv
746 @if target-libssp
747 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
748 @endif target-libssp
750 @if target-libphobos
751 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
752 @endif target-libphobos
754 @if target-libgm2
755 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
756 @endif target-libgm2
758 @if target-libgomp
759 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
760 @endif target-libgomp
762 @if target-libitm
763 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
764 @endif target-libitm
766 @if target-libatomic
767 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
768 @endif target-libatomic
772 # This is the list of directories that may be needed in RPATH_ENVVAR
773 # so that programs built for the host machine work.
774 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
776 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
777 @if gcc
778 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
779 @endif gcc
782 @if gmp
783 HOST_LIB_PATH_gmp = \
784 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
785 @endif gmp
787 @if mpfr
788 HOST_LIB_PATH_mpfr = \
789 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
790 @endif mpfr
792 @if mpc
793 HOST_LIB_PATH_mpc = \
794 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
795 @endif mpc
797 @if isl
798 HOST_LIB_PATH_isl = \
799 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
800 @endif isl
803 CXX_FOR_TARGET_FLAG_TO_PASS = \
804 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
805 @if target-libstdc++-v3
806 # CXX_FOR_TARGET is tricky to get right for target libs that require a
807 # functional C++ compiler. When we recurse, if we expand
808 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
809 # libstdc++ include flags from the script. Instead, we get an
810 # -funconfigured-* word, so that we'll get errors if this invalid C++
811 # command line is used for anything, but also so that we can use the
812 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
813 # don't pass it on, sub-make will use the default definition, that
814 # re-expands it at the time of use, so we'll get it right when we need
815 # it. One potential exception is the expansion of CXX_FOR_TARGET
816 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
817 # really work, for C++ host programs can't depend on the current-stage
818 # C++ target library.
819 CXX_FOR_TARGET_FLAG_TO_PASS = \
820 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
821 @endif target-libstdc++-v3
823 # Flags to pass down to all sub-makes. STAGE*FLAGS,
824 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
825 # overrideable (for a bootstrap build stage1 also builds gcc.info).
826 BASE_FLAGS_TO_PASS = \
827 "DESTDIR=$(DESTDIR)" \
828 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
829 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
830 "bindir=$(bindir)" \
831 "datadir=$(datadir)" \
832 "exec_prefix=$(exec_prefix)" \
833 "includedir=$(includedir)" \
834 "datarootdir=$(datarootdir)" \
835 "docdir=$(docdir)" \
836 "infodir=$(infodir)" \
837 "pdfdir=$(pdfdir)" \
838 "htmldir=$(htmldir)" \
839 "libdir=$(libdir)" \
840 "libexecdir=$(libexecdir)" \
841 "lispdir=$(lispdir)" \
842 "localstatedir=$(localstatedir)" \
843 "mandir=$(mandir)" \
844 "oldincludedir=$(oldincludedir)" \
845 "prefix=$(prefix)" \
846 "sbindir=$(sbindir)" \
847 "sharedstatedir=$(sharedstatedir)" \
848 "sysconfdir=$(sysconfdir)" \
849 "tooldir=$(tooldir)" \
850 "build_tooldir=$(build_tooldir)" \
851 "target_alias=$(target_alias)" \
852 "AWK=$(AWK)" \
853 "BISON=$(BISON)" \
854 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
855 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
856 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
857 "EXPECT=$(EXPECT)" \
858 "FLEX=$(FLEX)" \
859 "INSTALL=$(INSTALL)" \
860 "INSTALL_DATA=$(INSTALL_DATA)" \
861 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
862 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
863 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
864 "LEX=$(LEX)" \
865 "M4=$(M4)" \
866 "MAKE=$(MAKE)" \
867 "RUNTEST=$(RUNTEST)" \
868 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
869 "SED=$(SED)" \
870 "SHELL=$(SHELL)" \
871 "YACC=$(YACC)" \
872 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
873 "ADA_CFLAGS=$(ADA_CFLAGS)" \
874 "AR_FLAGS=$(AR_FLAGS)" \
875 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
876 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
877 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
878 "CFLAGS=$(CFLAGS)" \
879 "CXXFLAGS=$(CXXFLAGS)" \
880 "LDFLAGS=$(LDFLAGS)" \
881 "LIBCFLAGS=$(LIBCFLAGS)" \
882 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
883 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
884 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
885 "GNATBIND=$(GNATBIND)" \
886 "GNATMAKE=$(GNATMAKE)" \
887 "GDC=$(GDC)" \
888 "GDCFLAGS=$(GDCFLAGS)" \
889 "GUILE=$(GUILE)" \
890 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
891 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
892 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
893 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
894 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
895 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
896 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
897 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
898 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
899 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
900 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
901 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
902 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
903 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
904 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
905 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
906 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
907 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
908 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
909 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
910 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
911 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
912 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
913 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
914 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
915 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
916 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
917 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
918 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
919 "BUILD_CONFIG=$(BUILD_CONFIG)" \
920 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
921 "LEAN=$(LEAN)" \
922 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
923 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
924 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
925 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
926 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
927 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
928 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
929 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
930 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
931 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
932 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
933 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
934 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
935 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
936 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
937 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
938 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
939 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
940 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
941 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
942 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
943 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
944 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
945 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
946 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
947 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
948 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
949 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
950 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
951 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
952 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
953 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
954 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
955 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
956 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
957 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
958 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
959 "TFLAGS=$(TFLAGS)" \
960 "CONFIG_SHELL=$(SHELL)" \
961 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
962 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
964 # We leave this in just in case, but it is not needed anymore.
965 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
967 # Flags to pass down to most sub-makes, in which we're building with
968 # the host environment.
969 EXTRA_HOST_FLAGS = \
970 'AR=$(AR)' \
971 'AS=$(AS)' \
972 'CC=$(CC)' \
973 'CXX=$(CXX)' \
974 'DLLTOOL=$(DLLTOOL)' \
975 'DSYMUTIL=$(DSYMUTIL)' \
976 'GFORTRAN=$(GFORTRAN)' \
977 'GOC=$(GOC)' \
978 'GDC=$(GDC)' \
979 'GM2=$(GM2)' \
980 'LD=$(LD)' \
981 'LIPO=$(LIPO)' \
982 'NM=$(NM)' \
983 'OBJDUMP=$(OBJDUMP)' \
984 'OTOOL=$(OTOOL)' \
985 'RANLIB=$(RANLIB)' \
986 'READELF=$(READELF)' \
987 'STRIP=$(STRIP)' \
988 'WINDRES=$(WINDRES)' \
989 'WINDMC=$(WINDMC)' \
990 'CREATE_GCOV=$(CREATE_GCOV)' \
991 'PROFILE_MERGER=$(PROFILE_MERGER)'
993 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
995 # Flags to pass to stage1 or when not bootstrapping.
997 STAGE1_FLAGS_TO_PASS = \
998 LDFLAGS="$${LDFLAGS}" \
999 HOST_LIBS="$${HOST_LIBS}"
1001 # Flags to pass to stage2 and later makes.
1003 POSTSTAGE1_FLAGS_TO_PASS = \
1004 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1005 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1006 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1007 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1008 GNATBIND="$${GNATBIND}" \
1009 LDFLAGS="$${LDFLAGS}" \
1010 HOST_LIBS="$${HOST_LIBS}" \
1011 $(LTO_FLAGS_TO_PASS) \
1012 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1014 @if gcc-bootstrap
1015 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1016 $(POSTSTAGE1_HOST_EXPORTS) \
1019 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1020 @endif gcc-bootstrap
1022 # Flags to pass down to makes which are built with the target environment.
1023 # The double $ decreases the length of the command line; those variables
1024 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1025 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1026 # so we expand them here.
1027 EXTRA_TARGET_FLAGS = \
1028 'AR=$$(AR_FOR_TARGET)' \
1029 'AS=$(COMPILER_AS_FOR_TARGET)' \
1030 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1032 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1033 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1034 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1036 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1037 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1038 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1039 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1041 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1042 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1043 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1044 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1045 'LD=$(COMPILER_LD_FOR_TARGET)' \
1046 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1047 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1048 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1049 'NM=$(COMPILER_NM_FOR_TARGET)' \
1050 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1051 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1052 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1053 'READELF=$$(READELF_FOR_TARGET)' \
1054 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1055 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1056 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1057 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1058 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1059 "TFLAGS=$$TFLAGS"
1061 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1063 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1064 # unfortunately needs the native compiler and the target ar and
1065 # ranlib.
1066 # If any variables are added here, they must be added to do-*, below.
1067 # The BUILD_* variables are a special case, which are used for the gcc
1068 # cross-building scheme.
1069 EXTRA_GCC_FLAGS = \
1070 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1071 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1072 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1073 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1075 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1077 @if gcc
1078 BUILD_CONFIG = @BUILD_CONFIG@
1079 ifneq ($(BUILD_CONFIG),)
1080 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1081 endif
1082 @endif gcc
1084 .PHONY: configure-host
1085 configure-host: \
1086 maybe-configure-bfd \
1087 maybe-configure-opcodes \
1088 maybe-configure-binutils \
1089 maybe-configure-bison \
1090 maybe-configure-cgen \
1091 maybe-configure-dejagnu \
1092 maybe-configure-etc \
1093 maybe-configure-fastjar \
1094 maybe-configure-fixincludes \
1095 maybe-configure-flex \
1096 maybe-configure-gas \
1097 maybe-configure-gcc \
1098 maybe-configure-gmp \
1099 maybe-configure-mpfr \
1100 maybe-configure-mpc \
1101 maybe-configure-isl \
1102 maybe-configure-gold \
1103 maybe-configure-gprof \
1104 maybe-configure-gprofng \
1105 maybe-configure-gettext \
1106 maybe-configure-tcl \
1107 maybe-configure-itcl \
1108 maybe-configure-ld \
1109 maybe-configure-libbacktrace \
1110 maybe-configure-libcpp \
1111 maybe-configure-libcody \
1112 maybe-configure-libdecnumber \
1113 maybe-configure-libgui \
1114 maybe-configure-libiberty \
1115 maybe-configure-libiberty-linker-plugin \
1116 maybe-configure-libiconv \
1117 maybe-configure-m4 \
1118 maybe-configure-readline \
1119 maybe-configure-sid \
1120 maybe-configure-sim \
1121 maybe-configure-texinfo \
1122 maybe-configure-zlib \
1123 maybe-configure-gnulib \
1124 maybe-configure-gdbsupport \
1125 maybe-configure-gdbserver \
1126 maybe-configure-gdb \
1127 maybe-configure-expect \
1128 maybe-configure-guile \
1129 maybe-configure-tk \
1130 maybe-configure-libtermcap \
1131 maybe-configure-utils \
1132 maybe-configure-c++tools \
1133 maybe-configure-gnattools \
1134 maybe-configure-lto-plugin \
1135 maybe-configure-libcc1 \
1136 maybe-configure-gotools \
1137 maybe-configure-libctf \
1138 maybe-configure-libsframe \
1139 maybe-configure-libgrust
1140 .PHONY: configure-target
1141 configure-target: \
1142 maybe-configure-target-libstdc++-v3 \
1143 maybe-configure-target-libsanitizer \
1144 maybe-configure-target-libvtv \
1145 maybe-configure-target-libssp \
1146 maybe-configure-target-newlib \
1147 maybe-configure-target-libgcc \
1148 maybe-configure-target-libbacktrace \
1149 maybe-configure-target-libquadmath \
1150 maybe-configure-target-libgfortran \
1151 maybe-configure-target-libobjc \
1152 maybe-configure-target-libgo \
1153 maybe-configure-target-libphobos \
1154 maybe-configure-target-libtermcap \
1155 maybe-configure-target-winsup \
1156 maybe-configure-target-libgloss \
1157 maybe-configure-target-libffi \
1158 maybe-configure-target-zlib \
1159 maybe-configure-target-rda \
1160 maybe-configure-target-libada \
1161 maybe-configure-target-libgm2 \
1162 maybe-configure-target-libgomp \
1163 maybe-configure-target-libitm \
1164 maybe-configure-target-libatomic \
1165 maybe-configure-target-libgrust
1167 # The target built for a native non-bootstrap build.
1168 .PHONY: all
1170 # --enable-pgo-build enables the PGO build.
1171 # 1. First build with -fprofile-generate.
1172 # 2. Use "make maybe-check-*" to generate profiling data.
1173 # 3. Use "make clean" to remove the previous build.
1174 # 4. Rebuild with -fprofile-use.
1175 all:
1176 @if gcc-bootstrap
1177 [ -f stage_final ] || echo stage3 > stage_final
1178 @r=`${PWD_COMMAND}`; export r; \
1179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1181 @endif gcc-bootstrap
1182 @: $(MAKE); $(unstage)
1183 +@r=`${PWD_COMMAND}`; export r; \
1184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1185 @if gcc-bootstrap
1186 if [ -f stage_last ]; then \
1187 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1188 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1189 else \
1190 @endif gcc-bootstrap
1191 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1192 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1193 @if pgo-build
1194 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1195 $(PGO_BUILD_TRAINING_MFLAGS) \
1196 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1197 $(PGO_BUILD_TRAINING) \
1198 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1199 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1200 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1201 @endif pgo-build
1202 @if gcc-bootstrap
1204 fi \
1205 @endif gcc-bootstrap
1206 && :
1208 .PHONY: all-build
1210 all-build: maybe-all-build-libiberty
1211 all-build: maybe-all-build-bison
1212 all-build: maybe-all-build-flex
1213 all-build: maybe-all-build-m4
1214 all-build: maybe-all-build-texinfo
1215 all-build: maybe-all-build-fixincludes
1216 all-build: maybe-all-build-libcpp
1218 .PHONY: all-host
1220 @if bfd-no-bootstrap
1221 all-host: maybe-all-bfd
1222 @endif bfd-no-bootstrap
1223 @if opcodes-no-bootstrap
1224 all-host: maybe-all-opcodes
1225 @endif opcodes-no-bootstrap
1226 @if binutils-no-bootstrap
1227 all-host: maybe-all-binutils
1228 @endif binutils-no-bootstrap
1229 all-host: maybe-all-bison
1230 all-host: maybe-all-cgen
1231 all-host: maybe-all-dejagnu
1232 all-host: maybe-all-etc
1233 all-host: maybe-all-fastjar
1234 @if fixincludes-no-bootstrap
1235 all-host: maybe-all-fixincludes
1236 @endif fixincludes-no-bootstrap
1237 all-host: maybe-all-flex
1238 @if gas-no-bootstrap
1239 all-host: maybe-all-gas
1240 @endif gas-no-bootstrap
1241 @if gcc-no-bootstrap
1242 all-host: maybe-all-gcc
1243 @endif gcc-no-bootstrap
1244 @if gmp-no-bootstrap
1245 all-host: maybe-all-gmp
1246 @endif gmp-no-bootstrap
1247 @if mpfr-no-bootstrap
1248 all-host: maybe-all-mpfr
1249 @endif mpfr-no-bootstrap
1250 @if mpc-no-bootstrap
1251 all-host: maybe-all-mpc
1252 @endif mpc-no-bootstrap
1253 @if isl-no-bootstrap
1254 all-host: maybe-all-isl
1255 @endif isl-no-bootstrap
1256 @if gold-no-bootstrap
1257 all-host: maybe-all-gold
1258 @endif gold-no-bootstrap
1259 all-host: maybe-all-gprof
1260 all-host: maybe-all-gprofng
1261 @if gettext-no-bootstrap
1262 all-host: maybe-all-gettext
1263 @endif gettext-no-bootstrap
1264 all-host: maybe-all-tcl
1265 all-host: maybe-all-itcl
1266 @if ld-no-bootstrap
1267 all-host: maybe-all-ld
1268 @endif ld-no-bootstrap
1269 @if libbacktrace-no-bootstrap
1270 all-host: maybe-all-libbacktrace
1271 @endif libbacktrace-no-bootstrap
1272 @if libcpp-no-bootstrap
1273 all-host: maybe-all-libcpp
1274 @endif libcpp-no-bootstrap
1275 @if libcody-no-bootstrap
1276 all-host: maybe-all-libcody
1277 @endif libcody-no-bootstrap
1278 @if libdecnumber-no-bootstrap
1279 all-host: maybe-all-libdecnumber
1280 @endif libdecnumber-no-bootstrap
1281 all-host: maybe-all-libgui
1282 @if libiberty-no-bootstrap
1283 all-host: maybe-all-libiberty
1284 @endif libiberty-no-bootstrap
1285 @if libiberty-linker-plugin-no-bootstrap
1286 all-host: maybe-all-libiberty-linker-plugin
1287 @endif libiberty-linker-plugin-no-bootstrap
1288 @if libiconv-no-bootstrap
1289 all-host: maybe-all-libiconv
1290 @endif libiconv-no-bootstrap
1291 all-host: maybe-all-m4
1292 all-host: maybe-all-readline
1293 all-host: maybe-all-sid
1294 all-host: maybe-all-sim
1295 all-host: maybe-all-texinfo
1296 @if zlib-no-bootstrap
1297 all-host: maybe-all-zlib
1298 @endif zlib-no-bootstrap
1299 all-host: maybe-all-gnulib
1300 all-host: maybe-all-gdbsupport
1301 all-host: maybe-all-gdbserver
1302 all-host: maybe-all-gdb
1303 all-host: maybe-all-expect
1304 all-host: maybe-all-guile
1305 all-host: maybe-all-tk
1306 all-host: maybe-all-libtermcap
1307 all-host: maybe-all-utils
1308 all-host: maybe-all-c++tools
1309 all-host: maybe-all-gnattools
1310 @if lto-plugin-no-bootstrap
1311 all-host: maybe-all-lto-plugin
1312 @endif lto-plugin-no-bootstrap
1313 all-host: maybe-all-libcc1
1314 all-host: maybe-all-gotools
1315 @if libctf-no-bootstrap
1316 all-host: maybe-all-libctf
1317 @endif libctf-no-bootstrap
1318 @if libsframe-no-bootstrap
1319 all-host: maybe-all-libsframe
1320 @endif libsframe-no-bootstrap
1321 all-host: maybe-all-libgrust
1323 .PHONY: all-target
1325 @if target-libstdc++-v3-no-bootstrap
1326 all-target: maybe-all-target-libstdc++-v3
1327 @endif target-libstdc++-v3-no-bootstrap
1328 @if target-libsanitizer-no-bootstrap
1329 all-target: maybe-all-target-libsanitizer
1330 @endif target-libsanitizer-no-bootstrap
1331 @if target-libvtv-no-bootstrap
1332 all-target: maybe-all-target-libvtv
1333 @endif target-libvtv-no-bootstrap
1334 all-target: maybe-all-target-libssp
1335 all-target: maybe-all-target-newlib
1336 @if target-libgcc-no-bootstrap
1337 all-target: maybe-all-target-libgcc
1338 @endif target-libgcc-no-bootstrap
1339 @if target-libbacktrace-no-bootstrap
1340 all-target: maybe-all-target-libbacktrace
1341 @endif target-libbacktrace-no-bootstrap
1342 all-target: maybe-all-target-libquadmath
1343 all-target: maybe-all-target-libgfortran
1344 all-target: maybe-all-target-libobjc
1345 all-target: maybe-all-target-libgo
1346 @if target-libphobos-no-bootstrap
1347 all-target: maybe-all-target-libphobos
1348 @endif target-libphobos-no-bootstrap
1349 all-target: maybe-all-target-libtermcap
1350 all-target: maybe-all-target-winsup
1351 all-target: maybe-all-target-libgloss
1352 all-target: maybe-all-target-libffi
1353 @if target-zlib-no-bootstrap
1354 all-target: maybe-all-target-zlib
1355 @endif target-zlib-no-bootstrap
1356 all-target: maybe-all-target-rda
1357 all-target: maybe-all-target-libada
1358 all-target: maybe-all-target-libgm2
1359 @if target-libgomp-no-bootstrap
1360 all-target: maybe-all-target-libgomp
1361 @endif target-libgomp-no-bootstrap
1362 all-target: maybe-all-target-libitm
1363 @if target-libatomic-no-bootstrap
1364 all-target: maybe-all-target-libatomic
1365 @endif target-libatomic-no-bootstrap
1366 all-target: maybe-all-target-libgrust
1368 # Do a target for all the subdirectories. A ``make do-X'' will do a
1369 # ``make X'' in all subdirectories (because, in general, there is a
1370 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1371 # but it may do additional work as well).
1373 .PHONY: do-info
1374 do-info:
1375 @: $(MAKE); $(unstage)
1376 @r=`${PWD_COMMAND}`; export r; \
1377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1378 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1379 info-target
1382 .PHONY: info-host
1384 info-host: maybe-info-bfd
1385 info-host: maybe-info-opcodes
1386 info-host: maybe-info-binutils
1387 info-host: maybe-info-bison
1388 info-host: maybe-info-cgen
1389 info-host: maybe-info-dejagnu
1390 info-host: maybe-info-etc
1391 info-host: maybe-info-fastjar
1392 info-host: maybe-info-fixincludes
1393 info-host: maybe-info-flex
1394 info-host: maybe-info-gas
1395 info-host: maybe-info-gcc
1396 info-host: maybe-info-gmp
1397 info-host: maybe-info-mpfr
1398 info-host: maybe-info-mpc
1399 info-host: maybe-info-isl
1400 info-host: maybe-info-gold
1401 info-host: maybe-info-gprof
1402 info-host: maybe-info-gprofng
1403 info-host: maybe-info-gettext
1404 info-host: maybe-info-tcl
1405 info-host: maybe-info-itcl
1406 info-host: maybe-info-ld
1407 info-host: maybe-info-libbacktrace
1408 info-host: maybe-info-libcpp
1409 info-host: maybe-info-libcody
1410 info-host: maybe-info-libdecnumber
1411 info-host: maybe-info-libgui
1412 info-host: maybe-info-libiberty
1413 info-host: maybe-info-libiberty-linker-plugin
1414 info-host: maybe-info-libiconv
1415 info-host: maybe-info-m4
1416 info-host: maybe-info-readline
1417 info-host: maybe-info-sid
1418 info-host: maybe-info-sim
1419 info-host: maybe-info-texinfo
1420 info-host: maybe-info-zlib
1421 info-host: maybe-info-gnulib
1422 info-host: maybe-info-gdbsupport
1423 info-host: maybe-info-gdbserver
1424 info-host: maybe-info-gdb
1425 info-host: maybe-info-expect
1426 info-host: maybe-info-guile
1427 info-host: maybe-info-tk
1428 info-host: maybe-info-libtermcap
1429 info-host: maybe-info-utils
1430 info-host: maybe-info-c++tools
1431 info-host: maybe-info-gnattools
1432 info-host: maybe-info-lto-plugin
1433 info-host: maybe-info-libcc1
1434 info-host: maybe-info-gotools
1435 info-host: maybe-info-libctf
1436 info-host: maybe-info-libsframe
1437 info-host: maybe-info-libgrust
1439 .PHONY: info-target
1441 info-target: maybe-info-target-libstdc++-v3
1442 info-target: maybe-info-target-libsanitizer
1443 info-target: maybe-info-target-libvtv
1444 info-target: maybe-info-target-libssp
1445 info-target: maybe-info-target-newlib
1446 info-target: maybe-info-target-libgcc
1447 info-target: maybe-info-target-libbacktrace
1448 info-target: maybe-info-target-libquadmath
1449 info-target: maybe-info-target-libgfortran
1450 info-target: maybe-info-target-libobjc
1451 info-target: maybe-info-target-libgo
1452 info-target: maybe-info-target-libphobos
1453 info-target: maybe-info-target-libtermcap
1454 info-target: maybe-info-target-winsup
1455 info-target: maybe-info-target-libgloss
1456 info-target: maybe-info-target-libffi
1457 info-target: maybe-info-target-zlib
1458 info-target: maybe-info-target-rda
1459 info-target: maybe-info-target-libada
1460 info-target: maybe-info-target-libgm2
1461 info-target: maybe-info-target-libgomp
1462 info-target: maybe-info-target-libitm
1463 info-target: maybe-info-target-libatomic
1464 info-target: maybe-info-target-libgrust
1466 .PHONY: do-dvi
1467 do-dvi:
1468 @: $(MAKE); $(unstage)
1469 @r=`${PWD_COMMAND}`; export r; \
1470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1471 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1472 dvi-target
1475 .PHONY: dvi-host
1477 dvi-host: maybe-dvi-bfd
1478 dvi-host: maybe-dvi-opcodes
1479 dvi-host: maybe-dvi-binutils
1480 dvi-host: maybe-dvi-bison
1481 dvi-host: maybe-dvi-cgen
1482 dvi-host: maybe-dvi-dejagnu
1483 dvi-host: maybe-dvi-etc
1484 dvi-host: maybe-dvi-fastjar
1485 dvi-host: maybe-dvi-fixincludes
1486 dvi-host: maybe-dvi-flex
1487 dvi-host: maybe-dvi-gas
1488 dvi-host: maybe-dvi-gcc
1489 dvi-host: maybe-dvi-gmp
1490 dvi-host: maybe-dvi-mpfr
1491 dvi-host: maybe-dvi-mpc
1492 dvi-host: maybe-dvi-isl
1493 dvi-host: maybe-dvi-gold
1494 dvi-host: maybe-dvi-gprof
1495 dvi-host: maybe-dvi-gprofng
1496 dvi-host: maybe-dvi-gettext
1497 dvi-host: maybe-dvi-tcl
1498 dvi-host: maybe-dvi-itcl
1499 dvi-host: maybe-dvi-ld
1500 dvi-host: maybe-dvi-libbacktrace
1501 dvi-host: maybe-dvi-libcpp
1502 dvi-host: maybe-dvi-libcody
1503 dvi-host: maybe-dvi-libdecnumber
1504 dvi-host: maybe-dvi-libgui
1505 dvi-host: maybe-dvi-libiberty
1506 dvi-host: maybe-dvi-libiberty-linker-plugin
1507 dvi-host: maybe-dvi-libiconv
1508 dvi-host: maybe-dvi-m4
1509 dvi-host: maybe-dvi-readline
1510 dvi-host: maybe-dvi-sid
1511 dvi-host: maybe-dvi-sim
1512 dvi-host: maybe-dvi-texinfo
1513 dvi-host: maybe-dvi-zlib
1514 dvi-host: maybe-dvi-gnulib
1515 dvi-host: maybe-dvi-gdbsupport
1516 dvi-host: maybe-dvi-gdbserver
1517 dvi-host: maybe-dvi-gdb
1518 dvi-host: maybe-dvi-expect
1519 dvi-host: maybe-dvi-guile
1520 dvi-host: maybe-dvi-tk
1521 dvi-host: maybe-dvi-libtermcap
1522 dvi-host: maybe-dvi-utils
1523 dvi-host: maybe-dvi-c++tools
1524 dvi-host: maybe-dvi-gnattools
1525 dvi-host: maybe-dvi-lto-plugin
1526 dvi-host: maybe-dvi-libcc1
1527 dvi-host: maybe-dvi-gotools
1528 dvi-host: maybe-dvi-libctf
1529 dvi-host: maybe-dvi-libsframe
1530 dvi-host: maybe-dvi-libgrust
1532 .PHONY: dvi-target
1534 dvi-target: maybe-dvi-target-libstdc++-v3
1535 dvi-target: maybe-dvi-target-libsanitizer
1536 dvi-target: maybe-dvi-target-libvtv
1537 dvi-target: maybe-dvi-target-libssp
1538 dvi-target: maybe-dvi-target-newlib
1539 dvi-target: maybe-dvi-target-libgcc
1540 dvi-target: maybe-dvi-target-libbacktrace
1541 dvi-target: maybe-dvi-target-libquadmath
1542 dvi-target: maybe-dvi-target-libgfortran
1543 dvi-target: maybe-dvi-target-libobjc
1544 dvi-target: maybe-dvi-target-libgo
1545 dvi-target: maybe-dvi-target-libphobos
1546 dvi-target: maybe-dvi-target-libtermcap
1547 dvi-target: maybe-dvi-target-winsup
1548 dvi-target: maybe-dvi-target-libgloss
1549 dvi-target: maybe-dvi-target-libffi
1550 dvi-target: maybe-dvi-target-zlib
1551 dvi-target: maybe-dvi-target-rda
1552 dvi-target: maybe-dvi-target-libada
1553 dvi-target: maybe-dvi-target-libgm2
1554 dvi-target: maybe-dvi-target-libgomp
1555 dvi-target: maybe-dvi-target-libitm
1556 dvi-target: maybe-dvi-target-libatomic
1557 dvi-target: maybe-dvi-target-libgrust
1559 .PHONY: do-pdf
1560 do-pdf:
1561 @: $(MAKE); $(unstage)
1562 @r=`${PWD_COMMAND}`; export r; \
1563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1564 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1565 pdf-target
1568 .PHONY: pdf-host
1570 pdf-host: maybe-pdf-bfd
1571 pdf-host: maybe-pdf-opcodes
1572 pdf-host: maybe-pdf-binutils
1573 pdf-host: maybe-pdf-bison
1574 pdf-host: maybe-pdf-cgen
1575 pdf-host: maybe-pdf-dejagnu
1576 pdf-host: maybe-pdf-etc
1577 pdf-host: maybe-pdf-fastjar
1578 pdf-host: maybe-pdf-fixincludes
1579 pdf-host: maybe-pdf-flex
1580 pdf-host: maybe-pdf-gas
1581 pdf-host: maybe-pdf-gcc
1582 pdf-host: maybe-pdf-gmp
1583 pdf-host: maybe-pdf-mpfr
1584 pdf-host: maybe-pdf-mpc
1585 pdf-host: maybe-pdf-isl
1586 pdf-host: maybe-pdf-gold
1587 pdf-host: maybe-pdf-gprof
1588 pdf-host: maybe-pdf-gprofng
1589 pdf-host: maybe-pdf-gettext
1590 pdf-host: maybe-pdf-tcl
1591 pdf-host: maybe-pdf-itcl
1592 pdf-host: maybe-pdf-ld
1593 pdf-host: maybe-pdf-libbacktrace
1594 pdf-host: maybe-pdf-libcpp
1595 pdf-host: maybe-pdf-libcody
1596 pdf-host: maybe-pdf-libdecnumber
1597 pdf-host: maybe-pdf-libgui
1598 pdf-host: maybe-pdf-libiberty
1599 pdf-host: maybe-pdf-libiberty-linker-plugin
1600 pdf-host: maybe-pdf-libiconv
1601 pdf-host: maybe-pdf-m4
1602 pdf-host: maybe-pdf-readline
1603 pdf-host: maybe-pdf-sid
1604 pdf-host: maybe-pdf-sim
1605 pdf-host: maybe-pdf-texinfo
1606 pdf-host: maybe-pdf-zlib
1607 pdf-host: maybe-pdf-gnulib
1608 pdf-host: maybe-pdf-gdbsupport
1609 pdf-host: maybe-pdf-gdbserver
1610 pdf-host: maybe-pdf-gdb
1611 pdf-host: maybe-pdf-expect
1612 pdf-host: maybe-pdf-guile
1613 pdf-host: maybe-pdf-tk
1614 pdf-host: maybe-pdf-libtermcap
1615 pdf-host: maybe-pdf-utils
1616 pdf-host: maybe-pdf-c++tools
1617 pdf-host: maybe-pdf-gnattools
1618 pdf-host: maybe-pdf-lto-plugin
1619 pdf-host: maybe-pdf-libcc1
1620 pdf-host: maybe-pdf-gotools
1621 pdf-host: maybe-pdf-libctf
1622 pdf-host: maybe-pdf-libsframe
1623 pdf-host: maybe-pdf-libgrust
1625 .PHONY: pdf-target
1627 pdf-target: maybe-pdf-target-libstdc++-v3
1628 pdf-target: maybe-pdf-target-libsanitizer
1629 pdf-target: maybe-pdf-target-libvtv
1630 pdf-target: maybe-pdf-target-libssp
1631 pdf-target: maybe-pdf-target-newlib
1632 pdf-target: maybe-pdf-target-libgcc
1633 pdf-target: maybe-pdf-target-libbacktrace
1634 pdf-target: maybe-pdf-target-libquadmath
1635 pdf-target: maybe-pdf-target-libgfortran
1636 pdf-target: maybe-pdf-target-libobjc
1637 pdf-target: maybe-pdf-target-libgo
1638 pdf-target: maybe-pdf-target-libphobos
1639 pdf-target: maybe-pdf-target-libtermcap
1640 pdf-target: maybe-pdf-target-winsup
1641 pdf-target: maybe-pdf-target-libgloss
1642 pdf-target: maybe-pdf-target-libffi
1643 pdf-target: maybe-pdf-target-zlib
1644 pdf-target: maybe-pdf-target-rda
1645 pdf-target: maybe-pdf-target-libada
1646 pdf-target: maybe-pdf-target-libgm2
1647 pdf-target: maybe-pdf-target-libgomp
1648 pdf-target: maybe-pdf-target-libitm
1649 pdf-target: maybe-pdf-target-libatomic
1650 pdf-target: maybe-pdf-target-libgrust
1652 .PHONY: do-html
1653 do-html:
1654 @: $(MAKE); $(unstage)
1655 @r=`${PWD_COMMAND}`; export r; \
1656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1657 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1658 html-target
1661 .PHONY: html-host
1663 html-host: maybe-html-bfd
1664 html-host: maybe-html-opcodes
1665 html-host: maybe-html-binutils
1666 html-host: maybe-html-bison
1667 html-host: maybe-html-cgen
1668 html-host: maybe-html-dejagnu
1669 html-host: maybe-html-etc
1670 html-host: maybe-html-fastjar
1671 html-host: maybe-html-fixincludes
1672 html-host: maybe-html-flex
1673 html-host: maybe-html-gas
1674 html-host: maybe-html-gcc
1675 html-host: maybe-html-gmp
1676 html-host: maybe-html-mpfr
1677 html-host: maybe-html-mpc
1678 html-host: maybe-html-isl
1679 html-host: maybe-html-gold
1680 html-host: maybe-html-gprof
1681 html-host: maybe-html-gprofng
1682 html-host: maybe-html-gettext
1683 html-host: maybe-html-tcl
1684 html-host: maybe-html-itcl
1685 html-host: maybe-html-ld
1686 html-host: maybe-html-libbacktrace
1687 html-host: maybe-html-libcpp
1688 html-host: maybe-html-libcody
1689 html-host: maybe-html-libdecnumber
1690 html-host: maybe-html-libgui
1691 html-host: maybe-html-libiberty
1692 html-host: maybe-html-libiberty-linker-plugin
1693 html-host: maybe-html-libiconv
1694 html-host: maybe-html-m4
1695 html-host: maybe-html-readline
1696 html-host: maybe-html-sid
1697 html-host: maybe-html-sim
1698 html-host: maybe-html-texinfo
1699 html-host: maybe-html-zlib
1700 html-host: maybe-html-gnulib
1701 html-host: maybe-html-gdbsupport
1702 html-host: maybe-html-gdbserver
1703 html-host: maybe-html-gdb
1704 html-host: maybe-html-expect
1705 html-host: maybe-html-guile
1706 html-host: maybe-html-tk
1707 html-host: maybe-html-libtermcap
1708 html-host: maybe-html-utils
1709 html-host: maybe-html-c++tools
1710 html-host: maybe-html-gnattools
1711 html-host: maybe-html-lto-plugin
1712 html-host: maybe-html-libcc1
1713 html-host: maybe-html-gotools
1714 html-host: maybe-html-libctf
1715 html-host: maybe-html-libsframe
1716 html-host: maybe-html-libgrust
1718 .PHONY: html-target
1720 html-target: maybe-html-target-libstdc++-v3
1721 html-target: maybe-html-target-libsanitizer
1722 html-target: maybe-html-target-libvtv
1723 html-target: maybe-html-target-libssp
1724 html-target: maybe-html-target-newlib
1725 html-target: maybe-html-target-libgcc
1726 html-target: maybe-html-target-libbacktrace
1727 html-target: maybe-html-target-libquadmath
1728 html-target: maybe-html-target-libgfortran
1729 html-target: maybe-html-target-libobjc
1730 html-target: maybe-html-target-libgo
1731 html-target: maybe-html-target-libphobos
1732 html-target: maybe-html-target-libtermcap
1733 html-target: maybe-html-target-winsup
1734 html-target: maybe-html-target-libgloss
1735 html-target: maybe-html-target-libffi
1736 html-target: maybe-html-target-zlib
1737 html-target: maybe-html-target-rda
1738 html-target: maybe-html-target-libada
1739 html-target: maybe-html-target-libgm2
1740 html-target: maybe-html-target-libgomp
1741 html-target: maybe-html-target-libitm
1742 html-target: maybe-html-target-libatomic
1743 html-target: maybe-html-target-libgrust
1745 .PHONY: do-TAGS
1746 do-TAGS:
1747 @: $(MAKE); $(unstage)
1748 @r=`${PWD_COMMAND}`; export r; \
1749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1750 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1751 TAGS-target
1754 .PHONY: TAGS-host
1756 TAGS-host: maybe-TAGS-bfd
1757 TAGS-host: maybe-TAGS-opcodes
1758 TAGS-host: maybe-TAGS-binutils
1759 TAGS-host: maybe-TAGS-bison
1760 TAGS-host: maybe-TAGS-cgen
1761 TAGS-host: maybe-TAGS-dejagnu
1762 TAGS-host: maybe-TAGS-etc
1763 TAGS-host: maybe-TAGS-fastjar
1764 TAGS-host: maybe-TAGS-fixincludes
1765 TAGS-host: maybe-TAGS-flex
1766 TAGS-host: maybe-TAGS-gas
1767 TAGS-host: maybe-TAGS-gcc
1768 TAGS-host: maybe-TAGS-gmp
1769 TAGS-host: maybe-TAGS-mpfr
1770 TAGS-host: maybe-TAGS-mpc
1771 TAGS-host: maybe-TAGS-isl
1772 TAGS-host: maybe-TAGS-gold
1773 TAGS-host: maybe-TAGS-gprof
1774 TAGS-host: maybe-TAGS-gprofng
1775 TAGS-host: maybe-TAGS-gettext
1776 TAGS-host: maybe-TAGS-tcl
1777 TAGS-host: maybe-TAGS-itcl
1778 TAGS-host: maybe-TAGS-ld
1779 TAGS-host: maybe-TAGS-libbacktrace
1780 TAGS-host: maybe-TAGS-libcpp
1781 TAGS-host: maybe-TAGS-libcody
1782 TAGS-host: maybe-TAGS-libdecnumber
1783 TAGS-host: maybe-TAGS-libgui
1784 TAGS-host: maybe-TAGS-libiberty
1785 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1786 TAGS-host: maybe-TAGS-libiconv
1787 TAGS-host: maybe-TAGS-m4
1788 TAGS-host: maybe-TAGS-readline
1789 TAGS-host: maybe-TAGS-sid
1790 TAGS-host: maybe-TAGS-sim
1791 TAGS-host: maybe-TAGS-texinfo
1792 TAGS-host: maybe-TAGS-zlib
1793 TAGS-host: maybe-TAGS-gnulib
1794 TAGS-host: maybe-TAGS-gdbsupport
1795 TAGS-host: maybe-TAGS-gdbserver
1796 TAGS-host: maybe-TAGS-gdb
1797 TAGS-host: maybe-TAGS-expect
1798 TAGS-host: maybe-TAGS-guile
1799 TAGS-host: maybe-TAGS-tk
1800 TAGS-host: maybe-TAGS-libtermcap
1801 TAGS-host: maybe-TAGS-utils
1802 TAGS-host: maybe-TAGS-c++tools
1803 TAGS-host: maybe-TAGS-gnattools
1804 TAGS-host: maybe-TAGS-lto-plugin
1805 TAGS-host: maybe-TAGS-libcc1
1806 TAGS-host: maybe-TAGS-gotools
1807 TAGS-host: maybe-TAGS-libctf
1808 TAGS-host: maybe-TAGS-libsframe
1809 TAGS-host: maybe-TAGS-libgrust
1811 .PHONY: TAGS-target
1813 TAGS-target: maybe-TAGS-target-libstdc++-v3
1814 TAGS-target: maybe-TAGS-target-libsanitizer
1815 TAGS-target: maybe-TAGS-target-libvtv
1816 TAGS-target: maybe-TAGS-target-libssp
1817 TAGS-target: maybe-TAGS-target-newlib
1818 TAGS-target: maybe-TAGS-target-libgcc
1819 TAGS-target: maybe-TAGS-target-libbacktrace
1820 TAGS-target: maybe-TAGS-target-libquadmath
1821 TAGS-target: maybe-TAGS-target-libgfortran
1822 TAGS-target: maybe-TAGS-target-libobjc
1823 TAGS-target: maybe-TAGS-target-libgo
1824 TAGS-target: maybe-TAGS-target-libphobos
1825 TAGS-target: maybe-TAGS-target-libtermcap
1826 TAGS-target: maybe-TAGS-target-winsup
1827 TAGS-target: maybe-TAGS-target-libgloss
1828 TAGS-target: maybe-TAGS-target-libffi
1829 TAGS-target: maybe-TAGS-target-zlib
1830 TAGS-target: maybe-TAGS-target-rda
1831 TAGS-target: maybe-TAGS-target-libada
1832 TAGS-target: maybe-TAGS-target-libgm2
1833 TAGS-target: maybe-TAGS-target-libgomp
1834 TAGS-target: maybe-TAGS-target-libitm
1835 TAGS-target: maybe-TAGS-target-libatomic
1836 TAGS-target: maybe-TAGS-target-libgrust
1838 .PHONY: do-install-info
1839 do-install-info:
1840 @: $(MAKE); $(unstage)
1841 @r=`${PWD_COMMAND}`; export r; \
1842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1844 install-info-target
1847 .PHONY: install-info-host
1849 install-info-host: maybe-install-info-bfd
1850 install-info-host: maybe-install-info-opcodes
1851 install-info-host: maybe-install-info-binutils
1852 install-info-host: maybe-install-info-bison
1853 install-info-host: maybe-install-info-cgen
1854 install-info-host: maybe-install-info-dejagnu
1855 install-info-host: maybe-install-info-etc
1856 install-info-host: maybe-install-info-fastjar
1857 install-info-host: maybe-install-info-fixincludes
1858 install-info-host: maybe-install-info-flex
1859 install-info-host: maybe-install-info-gas
1860 install-info-host: maybe-install-info-gcc
1861 install-info-host: maybe-install-info-gmp
1862 install-info-host: maybe-install-info-mpfr
1863 install-info-host: maybe-install-info-mpc
1864 install-info-host: maybe-install-info-isl
1865 install-info-host: maybe-install-info-gold
1866 install-info-host: maybe-install-info-gprof
1867 install-info-host: maybe-install-info-gprofng
1868 install-info-host: maybe-install-info-gettext
1869 install-info-host: maybe-install-info-tcl
1870 install-info-host: maybe-install-info-itcl
1871 install-info-host: maybe-install-info-ld
1872 install-info-host: maybe-install-info-libbacktrace
1873 install-info-host: maybe-install-info-libcpp
1874 install-info-host: maybe-install-info-libcody
1875 install-info-host: maybe-install-info-libdecnumber
1876 install-info-host: maybe-install-info-libgui
1877 install-info-host: maybe-install-info-libiberty
1878 install-info-host: maybe-install-info-libiberty-linker-plugin
1879 install-info-host: maybe-install-info-libiconv
1880 install-info-host: maybe-install-info-m4
1881 install-info-host: maybe-install-info-readline
1882 install-info-host: maybe-install-info-sid
1883 install-info-host: maybe-install-info-sim
1884 install-info-host: maybe-install-info-texinfo
1885 install-info-host: maybe-install-info-zlib
1886 install-info-host: maybe-install-info-gnulib
1887 install-info-host: maybe-install-info-gdbsupport
1888 install-info-host: maybe-install-info-gdbserver
1889 install-info-host: maybe-install-info-gdb
1890 install-info-host: maybe-install-info-expect
1891 install-info-host: maybe-install-info-guile
1892 install-info-host: maybe-install-info-tk
1893 install-info-host: maybe-install-info-libtermcap
1894 install-info-host: maybe-install-info-utils
1895 install-info-host: maybe-install-info-c++tools
1896 install-info-host: maybe-install-info-gnattools
1897 install-info-host: maybe-install-info-lto-plugin
1898 install-info-host: maybe-install-info-libcc1
1899 install-info-host: maybe-install-info-gotools
1900 install-info-host: maybe-install-info-libctf
1901 install-info-host: maybe-install-info-libsframe
1902 install-info-host: maybe-install-info-libgrust
1904 .PHONY: install-info-target
1906 install-info-target: maybe-install-info-target-libstdc++-v3
1907 install-info-target: maybe-install-info-target-libsanitizer
1908 install-info-target: maybe-install-info-target-libvtv
1909 install-info-target: maybe-install-info-target-libssp
1910 install-info-target: maybe-install-info-target-newlib
1911 install-info-target: maybe-install-info-target-libgcc
1912 install-info-target: maybe-install-info-target-libbacktrace
1913 install-info-target: maybe-install-info-target-libquadmath
1914 install-info-target: maybe-install-info-target-libgfortran
1915 install-info-target: maybe-install-info-target-libobjc
1916 install-info-target: maybe-install-info-target-libgo
1917 install-info-target: maybe-install-info-target-libphobos
1918 install-info-target: maybe-install-info-target-libtermcap
1919 install-info-target: maybe-install-info-target-winsup
1920 install-info-target: maybe-install-info-target-libgloss
1921 install-info-target: maybe-install-info-target-libffi
1922 install-info-target: maybe-install-info-target-zlib
1923 install-info-target: maybe-install-info-target-rda
1924 install-info-target: maybe-install-info-target-libada
1925 install-info-target: maybe-install-info-target-libgm2
1926 install-info-target: maybe-install-info-target-libgomp
1927 install-info-target: maybe-install-info-target-libitm
1928 install-info-target: maybe-install-info-target-libatomic
1929 install-info-target: maybe-install-info-target-libgrust
1931 .PHONY: do-install-dvi
1932 do-install-dvi:
1933 @: $(MAKE); $(unstage)
1934 @r=`${PWD_COMMAND}`; export r; \
1935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1936 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1937 install-dvi-target
1940 .PHONY: install-dvi-host
1942 install-dvi-host: maybe-install-dvi-bfd
1943 install-dvi-host: maybe-install-dvi-opcodes
1944 install-dvi-host: maybe-install-dvi-binutils
1945 install-dvi-host: maybe-install-dvi-bison
1946 install-dvi-host: maybe-install-dvi-cgen
1947 install-dvi-host: maybe-install-dvi-dejagnu
1948 install-dvi-host: maybe-install-dvi-etc
1949 install-dvi-host: maybe-install-dvi-fastjar
1950 install-dvi-host: maybe-install-dvi-fixincludes
1951 install-dvi-host: maybe-install-dvi-flex
1952 install-dvi-host: maybe-install-dvi-gas
1953 install-dvi-host: maybe-install-dvi-gcc
1954 install-dvi-host: maybe-install-dvi-gmp
1955 install-dvi-host: maybe-install-dvi-mpfr
1956 install-dvi-host: maybe-install-dvi-mpc
1957 install-dvi-host: maybe-install-dvi-isl
1958 install-dvi-host: maybe-install-dvi-gold
1959 install-dvi-host: maybe-install-dvi-gprof
1960 install-dvi-host: maybe-install-dvi-gprofng
1961 install-dvi-host: maybe-install-dvi-gettext
1962 install-dvi-host: maybe-install-dvi-tcl
1963 install-dvi-host: maybe-install-dvi-itcl
1964 install-dvi-host: maybe-install-dvi-ld
1965 install-dvi-host: maybe-install-dvi-libbacktrace
1966 install-dvi-host: maybe-install-dvi-libcpp
1967 install-dvi-host: maybe-install-dvi-libcody
1968 install-dvi-host: maybe-install-dvi-libdecnumber
1969 install-dvi-host: maybe-install-dvi-libgui
1970 install-dvi-host: maybe-install-dvi-libiberty
1971 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1972 install-dvi-host: maybe-install-dvi-libiconv
1973 install-dvi-host: maybe-install-dvi-m4
1974 install-dvi-host: maybe-install-dvi-readline
1975 install-dvi-host: maybe-install-dvi-sid
1976 install-dvi-host: maybe-install-dvi-sim
1977 install-dvi-host: maybe-install-dvi-texinfo
1978 install-dvi-host: maybe-install-dvi-zlib
1979 install-dvi-host: maybe-install-dvi-gnulib
1980 install-dvi-host: maybe-install-dvi-gdbsupport
1981 install-dvi-host: maybe-install-dvi-gdbserver
1982 install-dvi-host: maybe-install-dvi-gdb
1983 install-dvi-host: maybe-install-dvi-expect
1984 install-dvi-host: maybe-install-dvi-guile
1985 install-dvi-host: maybe-install-dvi-tk
1986 install-dvi-host: maybe-install-dvi-libtermcap
1987 install-dvi-host: maybe-install-dvi-utils
1988 install-dvi-host: maybe-install-dvi-c++tools
1989 install-dvi-host: maybe-install-dvi-gnattools
1990 install-dvi-host: maybe-install-dvi-lto-plugin
1991 install-dvi-host: maybe-install-dvi-libcc1
1992 install-dvi-host: maybe-install-dvi-gotools
1993 install-dvi-host: maybe-install-dvi-libctf
1994 install-dvi-host: maybe-install-dvi-libsframe
1995 install-dvi-host: maybe-install-dvi-libgrust
1997 .PHONY: install-dvi-target
1999 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
2000 install-dvi-target: maybe-install-dvi-target-libsanitizer
2001 install-dvi-target: maybe-install-dvi-target-libvtv
2002 install-dvi-target: maybe-install-dvi-target-libssp
2003 install-dvi-target: maybe-install-dvi-target-newlib
2004 install-dvi-target: maybe-install-dvi-target-libgcc
2005 install-dvi-target: maybe-install-dvi-target-libbacktrace
2006 install-dvi-target: maybe-install-dvi-target-libquadmath
2007 install-dvi-target: maybe-install-dvi-target-libgfortran
2008 install-dvi-target: maybe-install-dvi-target-libobjc
2009 install-dvi-target: maybe-install-dvi-target-libgo
2010 install-dvi-target: maybe-install-dvi-target-libphobos
2011 install-dvi-target: maybe-install-dvi-target-libtermcap
2012 install-dvi-target: maybe-install-dvi-target-winsup
2013 install-dvi-target: maybe-install-dvi-target-libgloss
2014 install-dvi-target: maybe-install-dvi-target-libffi
2015 install-dvi-target: maybe-install-dvi-target-zlib
2016 install-dvi-target: maybe-install-dvi-target-rda
2017 install-dvi-target: maybe-install-dvi-target-libada
2018 install-dvi-target: maybe-install-dvi-target-libgm2
2019 install-dvi-target: maybe-install-dvi-target-libgomp
2020 install-dvi-target: maybe-install-dvi-target-libitm
2021 install-dvi-target: maybe-install-dvi-target-libatomic
2022 install-dvi-target: maybe-install-dvi-target-libgrust
2024 .PHONY: do-install-pdf
2025 do-install-pdf:
2026 @: $(MAKE); $(unstage)
2027 @r=`${PWD_COMMAND}`; export r; \
2028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2030 install-pdf-target
2033 .PHONY: install-pdf-host
2035 install-pdf-host: maybe-install-pdf-bfd
2036 install-pdf-host: maybe-install-pdf-opcodes
2037 install-pdf-host: maybe-install-pdf-binutils
2038 install-pdf-host: maybe-install-pdf-bison
2039 install-pdf-host: maybe-install-pdf-cgen
2040 install-pdf-host: maybe-install-pdf-dejagnu
2041 install-pdf-host: maybe-install-pdf-etc
2042 install-pdf-host: maybe-install-pdf-fastjar
2043 install-pdf-host: maybe-install-pdf-fixincludes
2044 install-pdf-host: maybe-install-pdf-flex
2045 install-pdf-host: maybe-install-pdf-gas
2046 install-pdf-host: maybe-install-pdf-gcc
2047 install-pdf-host: maybe-install-pdf-gmp
2048 install-pdf-host: maybe-install-pdf-mpfr
2049 install-pdf-host: maybe-install-pdf-mpc
2050 install-pdf-host: maybe-install-pdf-isl
2051 install-pdf-host: maybe-install-pdf-gold
2052 install-pdf-host: maybe-install-pdf-gprof
2053 install-pdf-host: maybe-install-pdf-gprofng
2054 install-pdf-host: maybe-install-pdf-gettext
2055 install-pdf-host: maybe-install-pdf-tcl
2056 install-pdf-host: maybe-install-pdf-itcl
2057 install-pdf-host: maybe-install-pdf-ld
2058 install-pdf-host: maybe-install-pdf-libbacktrace
2059 install-pdf-host: maybe-install-pdf-libcpp
2060 install-pdf-host: maybe-install-pdf-libcody
2061 install-pdf-host: maybe-install-pdf-libdecnumber
2062 install-pdf-host: maybe-install-pdf-libgui
2063 install-pdf-host: maybe-install-pdf-libiberty
2064 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2065 install-pdf-host: maybe-install-pdf-libiconv
2066 install-pdf-host: maybe-install-pdf-m4
2067 install-pdf-host: maybe-install-pdf-readline
2068 install-pdf-host: maybe-install-pdf-sid
2069 install-pdf-host: maybe-install-pdf-sim
2070 install-pdf-host: maybe-install-pdf-texinfo
2071 install-pdf-host: maybe-install-pdf-zlib
2072 install-pdf-host: maybe-install-pdf-gnulib
2073 install-pdf-host: maybe-install-pdf-gdbsupport
2074 install-pdf-host: maybe-install-pdf-gdbserver
2075 install-pdf-host: maybe-install-pdf-gdb
2076 install-pdf-host: maybe-install-pdf-expect
2077 install-pdf-host: maybe-install-pdf-guile
2078 install-pdf-host: maybe-install-pdf-tk
2079 install-pdf-host: maybe-install-pdf-libtermcap
2080 install-pdf-host: maybe-install-pdf-utils
2081 install-pdf-host: maybe-install-pdf-c++tools
2082 install-pdf-host: maybe-install-pdf-gnattools
2083 install-pdf-host: maybe-install-pdf-lto-plugin
2084 install-pdf-host: maybe-install-pdf-libcc1
2085 install-pdf-host: maybe-install-pdf-gotools
2086 install-pdf-host: maybe-install-pdf-libctf
2087 install-pdf-host: maybe-install-pdf-libsframe
2088 install-pdf-host: maybe-install-pdf-libgrust
2090 .PHONY: install-pdf-target
2092 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2093 install-pdf-target: maybe-install-pdf-target-libsanitizer
2094 install-pdf-target: maybe-install-pdf-target-libvtv
2095 install-pdf-target: maybe-install-pdf-target-libssp
2096 install-pdf-target: maybe-install-pdf-target-newlib
2097 install-pdf-target: maybe-install-pdf-target-libgcc
2098 install-pdf-target: maybe-install-pdf-target-libbacktrace
2099 install-pdf-target: maybe-install-pdf-target-libquadmath
2100 install-pdf-target: maybe-install-pdf-target-libgfortran
2101 install-pdf-target: maybe-install-pdf-target-libobjc
2102 install-pdf-target: maybe-install-pdf-target-libgo
2103 install-pdf-target: maybe-install-pdf-target-libphobos
2104 install-pdf-target: maybe-install-pdf-target-libtermcap
2105 install-pdf-target: maybe-install-pdf-target-winsup
2106 install-pdf-target: maybe-install-pdf-target-libgloss
2107 install-pdf-target: maybe-install-pdf-target-libffi
2108 install-pdf-target: maybe-install-pdf-target-zlib
2109 install-pdf-target: maybe-install-pdf-target-rda
2110 install-pdf-target: maybe-install-pdf-target-libada
2111 install-pdf-target: maybe-install-pdf-target-libgm2
2112 install-pdf-target: maybe-install-pdf-target-libgomp
2113 install-pdf-target: maybe-install-pdf-target-libitm
2114 install-pdf-target: maybe-install-pdf-target-libatomic
2115 install-pdf-target: maybe-install-pdf-target-libgrust
2117 .PHONY: do-install-html
2118 do-install-html:
2119 @: $(MAKE); $(unstage)
2120 @r=`${PWD_COMMAND}`; export r; \
2121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2123 install-html-target
2126 .PHONY: install-html-host
2128 install-html-host: maybe-install-html-bfd
2129 install-html-host: maybe-install-html-opcodes
2130 install-html-host: maybe-install-html-binutils
2131 install-html-host: maybe-install-html-bison
2132 install-html-host: maybe-install-html-cgen
2133 install-html-host: maybe-install-html-dejagnu
2134 install-html-host: maybe-install-html-etc
2135 install-html-host: maybe-install-html-fastjar
2136 install-html-host: maybe-install-html-fixincludes
2137 install-html-host: maybe-install-html-flex
2138 install-html-host: maybe-install-html-gas
2139 install-html-host: maybe-install-html-gcc
2140 install-html-host: maybe-install-html-gmp
2141 install-html-host: maybe-install-html-mpfr
2142 install-html-host: maybe-install-html-mpc
2143 install-html-host: maybe-install-html-isl
2144 install-html-host: maybe-install-html-gold
2145 install-html-host: maybe-install-html-gprof
2146 install-html-host: maybe-install-html-gprofng
2147 install-html-host: maybe-install-html-gettext
2148 install-html-host: maybe-install-html-tcl
2149 install-html-host: maybe-install-html-itcl
2150 install-html-host: maybe-install-html-ld
2151 install-html-host: maybe-install-html-libbacktrace
2152 install-html-host: maybe-install-html-libcpp
2153 install-html-host: maybe-install-html-libcody
2154 install-html-host: maybe-install-html-libdecnumber
2155 install-html-host: maybe-install-html-libgui
2156 install-html-host: maybe-install-html-libiberty
2157 install-html-host: maybe-install-html-libiberty-linker-plugin
2158 install-html-host: maybe-install-html-libiconv
2159 install-html-host: maybe-install-html-m4
2160 install-html-host: maybe-install-html-readline
2161 install-html-host: maybe-install-html-sid
2162 install-html-host: maybe-install-html-sim
2163 install-html-host: maybe-install-html-texinfo
2164 install-html-host: maybe-install-html-zlib
2165 install-html-host: maybe-install-html-gnulib
2166 install-html-host: maybe-install-html-gdbsupport
2167 install-html-host: maybe-install-html-gdbserver
2168 install-html-host: maybe-install-html-gdb
2169 install-html-host: maybe-install-html-expect
2170 install-html-host: maybe-install-html-guile
2171 install-html-host: maybe-install-html-tk
2172 install-html-host: maybe-install-html-libtermcap
2173 install-html-host: maybe-install-html-utils
2174 install-html-host: maybe-install-html-c++tools
2175 install-html-host: maybe-install-html-gnattools
2176 install-html-host: maybe-install-html-lto-plugin
2177 install-html-host: maybe-install-html-libcc1
2178 install-html-host: maybe-install-html-gotools
2179 install-html-host: maybe-install-html-libctf
2180 install-html-host: maybe-install-html-libsframe
2181 install-html-host: maybe-install-html-libgrust
2183 .PHONY: install-html-target
2185 install-html-target: maybe-install-html-target-libstdc++-v3
2186 install-html-target: maybe-install-html-target-libsanitizer
2187 install-html-target: maybe-install-html-target-libvtv
2188 install-html-target: maybe-install-html-target-libssp
2189 install-html-target: maybe-install-html-target-newlib
2190 install-html-target: maybe-install-html-target-libgcc
2191 install-html-target: maybe-install-html-target-libbacktrace
2192 install-html-target: maybe-install-html-target-libquadmath
2193 install-html-target: maybe-install-html-target-libgfortran
2194 install-html-target: maybe-install-html-target-libobjc
2195 install-html-target: maybe-install-html-target-libgo
2196 install-html-target: maybe-install-html-target-libphobos
2197 install-html-target: maybe-install-html-target-libtermcap
2198 install-html-target: maybe-install-html-target-winsup
2199 install-html-target: maybe-install-html-target-libgloss
2200 install-html-target: maybe-install-html-target-libffi
2201 install-html-target: maybe-install-html-target-zlib
2202 install-html-target: maybe-install-html-target-rda
2203 install-html-target: maybe-install-html-target-libada
2204 install-html-target: maybe-install-html-target-libgm2
2205 install-html-target: maybe-install-html-target-libgomp
2206 install-html-target: maybe-install-html-target-libitm
2207 install-html-target: maybe-install-html-target-libatomic
2208 install-html-target: maybe-install-html-target-libgrust
2210 .PHONY: do-installcheck
2211 do-installcheck:
2212 @: $(MAKE); $(unstage)
2213 @r=`${PWD_COMMAND}`; export r; \
2214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2215 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2216 installcheck-target
2219 .PHONY: installcheck-host
2221 installcheck-host: maybe-installcheck-bfd
2222 installcheck-host: maybe-installcheck-opcodes
2223 installcheck-host: maybe-installcheck-binutils
2224 installcheck-host: maybe-installcheck-bison
2225 installcheck-host: maybe-installcheck-cgen
2226 installcheck-host: maybe-installcheck-dejagnu
2227 installcheck-host: maybe-installcheck-etc
2228 installcheck-host: maybe-installcheck-fastjar
2229 installcheck-host: maybe-installcheck-fixincludes
2230 installcheck-host: maybe-installcheck-flex
2231 installcheck-host: maybe-installcheck-gas
2232 installcheck-host: maybe-installcheck-gcc
2233 installcheck-host: maybe-installcheck-gmp
2234 installcheck-host: maybe-installcheck-mpfr
2235 installcheck-host: maybe-installcheck-mpc
2236 installcheck-host: maybe-installcheck-isl
2237 installcheck-host: maybe-installcheck-gold
2238 installcheck-host: maybe-installcheck-gprof
2239 installcheck-host: maybe-installcheck-gprofng
2240 installcheck-host: maybe-installcheck-gettext
2241 installcheck-host: maybe-installcheck-tcl
2242 installcheck-host: maybe-installcheck-itcl
2243 installcheck-host: maybe-installcheck-ld
2244 installcheck-host: maybe-installcheck-libbacktrace
2245 installcheck-host: maybe-installcheck-libcpp
2246 installcheck-host: maybe-installcheck-libcody
2247 installcheck-host: maybe-installcheck-libdecnumber
2248 installcheck-host: maybe-installcheck-libgui
2249 installcheck-host: maybe-installcheck-libiberty
2250 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2251 installcheck-host: maybe-installcheck-libiconv
2252 installcheck-host: maybe-installcheck-m4
2253 installcheck-host: maybe-installcheck-readline
2254 installcheck-host: maybe-installcheck-sid
2255 installcheck-host: maybe-installcheck-sim
2256 installcheck-host: maybe-installcheck-texinfo
2257 installcheck-host: maybe-installcheck-zlib
2258 installcheck-host: maybe-installcheck-gnulib
2259 installcheck-host: maybe-installcheck-gdbsupport
2260 installcheck-host: maybe-installcheck-gdbserver
2261 installcheck-host: maybe-installcheck-gdb
2262 installcheck-host: maybe-installcheck-expect
2263 installcheck-host: maybe-installcheck-guile
2264 installcheck-host: maybe-installcheck-tk
2265 installcheck-host: maybe-installcheck-libtermcap
2266 installcheck-host: maybe-installcheck-utils
2267 installcheck-host: maybe-installcheck-c++tools
2268 installcheck-host: maybe-installcheck-gnattools
2269 installcheck-host: maybe-installcheck-lto-plugin
2270 installcheck-host: maybe-installcheck-libcc1
2271 installcheck-host: maybe-installcheck-gotools
2272 installcheck-host: maybe-installcheck-libctf
2273 installcheck-host: maybe-installcheck-libsframe
2274 installcheck-host: maybe-installcheck-libgrust
2276 .PHONY: installcheck-target
2278 installcheck-target: maybe-installcheck-target-libstdc++-v3
2279 installcheck-target: maybe-installcheck-target-libsanitizer
2280 installcheck-target: maybe-installcheck-target-libvtv
2281 installcheck-target: maybe-installcheck-target-libssp
2282 installcheck-target: maybe-installcheck-target-newlib
2283 installcheck-target: maybe-installcheck-target-libgcc
2284 installcheck-target: maybe-installcheck-target-libbacktrace
2285 installcheck-target: maybe-installcheck-target-libquadmath
2286 installcheck-target: maybe-installcheck-target-libgfortran
2287 installcheck-target: maybe-installcheck-target-libobjc
2288 installcheck-target: maybe-installcheck-target-libgo
2289 installcheck-target: maybe-installcheck-target-libphobos
2290 installcheck-target: maybe-installcheck-target-libtermcap
2291 installcheck-target: maybe-installcheck-target-winsup
2292 installcheck-target: maybe-installcheck-target-libgloss
2293 installcheck-target: maybe-installcheck-target-libffi
2294 installcheck-target: maybe-installcheck-target-zlib
2295 installcheck-target: maybe-installcheck-target-rda
2296 installcheck-target: maybe-installcheck-target-libada
2297 installcheck-target: maybe-installcheck-target-libgm2
2298 installcheck-target: maybe-installcheck-target-libgomp
2299 installcheck-target: maybe-installcheck-target-libitm
2300 installcheck-target: maybe-installcheck-target-libatomic
2301 installcheck-target: maybe-installcheck-target-libgrust
2303 .PHONY: do-mostlyclean
2304 do-mostlyclean:
2305 @: $(MAKE); $(unstage)
2306 @r=`${PWD_COMMAND}`; export r; \
2307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2308 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2309 mostlyclean-target
2312 .PHONY: mostlyclean-host
2314 mostlyclean-host: maybe-mostlyclean-bfd
2315 mostlyclean-host: maybe-mostlyclean-opcodes
2316 mostlyclean-host: maybe-mostlyclean-binutils
2317 mostlyclean-host: maybe-mostlyclean-bison
2318 mostlyclean-host: maybe-mostlyclean-cgen
2319 mostlyclean-host: maybe-mostlyclean-dejagnu
2320 mostlyclean-host: maybe-mostlyclean-etc
2321 mostlyclean-host: maybe-mostlyclean-fastjar
2322 mostlyclean-host: maybe-mostlyclean-fixincludes
2323 mostlyclean-host: maybe-mostlyclean-flex
2324 mostlyclean-host: maybe-mostlyclean-gas
2325 mostlyclean-host: maybe-mostlyclean-gcc
2326 mostlyclean-host: maybe-mostlyclean-gmp
2327 mostlyclean-host: maybe-mostlyclean-mpfr
2328 mostlyclean-host: maybe-mostlyclean-mpc
2329 mostlyclean-host: maybe-mostlyclean-isl
2330 mostlyclean-host: maybe-mostlyclean-gold
2331 mostlyclean-host: maybe-mostlyclean-gprof
2332 mostlyclean-host: maybe-mostlyclean-gprofng
2333 mostlyclean-host: maybe-mostlyclean-gettext
2334 mostlyclean-host: maybe-mostlyclean-tcl
2335 mostlyclean-host: maybe-mostlyclean-itcl
2336 mostlyclean-host: maybe-mostlyclean-ld
2337 mostlyclean-host: maybe-mostlyclean-libbacktrace
2338 mostlyclean-host: maybe-mostlyclean-libcpp
2339 mostlyclean-host: maybe-mostlyclean-libcody
2340 mostlyclean-host: maybe-mostlyclean-libdecnumber
2341 mostlyclean-host: maybe-mostlyclean-libgui
2342 mostlyclean-host: maybe-mostlyclean-libiberty
2343 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2344 mostlyclean-host: maybe-mostlyclean-libiconv
2345 mostlyclean-host: maybe-mostlyclean-m4
2346 mostlyclean-host: maybe-mostlyclean-readline
2347 mostlyclean-host: maybe-mostlyclean-sid
2348 mostlyclean-host: maybe-mostlyclean-sim
2349 mostlyclean-host: maybe-mostlyclean-texinfo
2350 mostlyclean-host: maybe-mostlyclean-zlib
2351 mostlyclean-host: maybe-mostlyclean-gnulib
2352 mostlyclean-host: maybe-mostlyclean-gdbsupport
2353 mostlyclean-host: maybe-mostlyclean-gdbserver
2354 mostlyclean-host: maybe-mostlyclean-gdb
2355 mostlyclean-host: maybe-mostlyclean-expect
2356 mostlyclean-host: maybe-mostlyclean-guile
2357 mostlyclean-host: maybe-mostlyclean-tk
2358 mostlyclean-host: maybe-mostlyclean-libtermcap
2359 mostlyclean-host: maybe-mostlyclean-utils
2360 mostlyclean-host: maybe-mostlyclean-c++tools
2361 mostlyclean-host: maybe-mostlyclean-gnattools
2362 mostlyclean-host: maybe-mostlyclean-lto-plugin
2363 mostlyclean-host: maybe-mostlyclean-libcc1
2364 mostlyclean-host: maybe-mostlyclean-gotools
2365 mostlyclean-host: maybe-mostlyclean-libctf
2366 mostlyclean-host: maybe-mostlyclean-libsframe
2367 mostlyclean-host: maybe-mostlyclean-libgrust
2369 .PHONY: mostlyclean-target
2371 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2372 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2373 mostlyclean-target: maybe-mostlyclean-target-libvtv
2374 mostlyclean-target: maybe-mostlyclean-target-libssp
2375 mostlyclean-target: maybe-mostlyclean-target-newlib
2376 mostlyclean-target: maybe-mostlyclean-target-libgcc
2377 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2378 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2379 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2380 mostlyclean-target: maybe-mostlyclean-target-libobjc
2381 mostlyclean-target: maybe-mostlyclean-target-libgo
2382 mostlyclean-target: maybe-mostlyclean-target-libphobos
2383 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2384 mostlyclean-target: maybe-mostlyclean-target-winsup
2385 mostlyclean-target: maybe-mostlyclean-target-libgloss
2386 mostlyclean-target: maybe-mostlyclean-target-libffi
2387 mostlyclean-target: maybe-mostlyclean-target-zlib
2388 mostlyclean-target: maybe-mostlyclean-target-rda
2389 mostlyclean-target: maybe-mostlyclean-target-libada
2390 mostlyclean-target: maybe-mostlyclean-target-libgm2
2391 mostlyclean-target: maybe-mostlyclean-target-libgomp
2392 mostlyclean-target: maybe-mostlyclean-target-libitm
2393 mostlyclean-target: maybe-mostlyclean-target-libatomic
2394 mostlyclean-target: maybe-mostlyclean-target-libgrust
2396 .PHONY: do-clean
2397 do-clean:
2398 @: $(MAKE); $(unstage)
2399 @r=`${PWD_COMMAND}`; export r; \
2400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2401 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2402 clean-target
2405 .PHONY: clean-host
2407 clean-host: maybe-clean-bfd
2408 clean-host: maybe-clean-opcodes
2409 clean-host: maybe-clean-binutils
2410 clean-host: maybe-clean-bison
2411 clean-host: maybe-clean-cgen
2412 clean-host: maybe-clean-dejagnu
2413 clean-host: maybe-clean-etc
2414 clean-host: maybe-clean-fastjar
2415 clean-host: maybe-clean-fixincludes
2416 clean-host: maybe-clean-flex
2417 clean-host: maybe-clean-gas
2418 clean-host: maybe-clean-gcc
2419 clean-host: maybe-clean-gmp
2420 clean-host: maybe-clean-mpfr
2421 clean-host: maybe-clean-mpc
2422 clean-host: maybe-clean-isl
2423 clean-host: maybe-clean-gold
2424 clean-host: maybe-clean-gprof
2425 clean-host: maybe-clean-gprofng
2426 clean-host: maybe-clean-gettext
2427 clean-host: maybe-clean-tcl
2428 clean-host: maybe-clean-itcl
2429 clean-host: maybe-clean-ld
2430 clean-host: maybe-clean-libbacktrace
2431 clean-host: maybe-clean-libcpp
2432 clean-host: maybe-clean-libcody
2433 clean-host: maybe-clean-libdecnumber
2434 clean-host: maybe-clean-libgui
2435 clean-host: maybe-clean-libiberty
2436 clean-host: maybe-clean-libiberty-linker-plugin
2437 clean-host: maybe-clean-libiconv
2438 clean-host: maybe-clean-m4
2439 clean-host: maybe-clean-readline
2440 clean-host: maybe-clean-sid
2441 clean-host: maybe-clean-sim
2442 clean-host: maybe-clean-texinfo
2443 clean-host: maybe-clean-zlib
2444 clean-host: maybe-clean-gnulib
2445 clean-host: maybe-clean-gdbsupport
2446 clean-host: maybe-clean-gdbserver
2447 clean-host: maybe-clean-gdb
2448 clean-host: maybe-clean-expect
2449 clean-host: maybe-clean-guile
2450 clean-host: maybe-clean-tk
2451 clean-host: maybe-clean-libtermcap
2452 clean-host: maybe-clean-utils
2453 clean-host: maybe-clean-c++tools
2454 clean-host: maybe-clean-gnattools
2455 clean-host: maybe-clean-lto-plugin
2456 clean-host: maybe-clean-libcc1
2457 clean-host: maybe-clean-gotools
2458 clean-host: maybe-clean-libctf
2459 clean-host: maybe-clean-libsframe
2460 clean-host: maybe-clean-libgrust
2462 .PHONY: clean-target
2464 clean-target: maybe-clean-target-libstdc++-v3
2465 clean-target: maybe-clean-target-libsanitizer
2466 clean-target: maybe-clean-target-libvtv
2467 clean-target: maybe-clean-target-libssp
2468 clean-target: maybe-clean-target-newlib
2469 clean-target: maybe-clean-target-libgcc
2470 clean-target: maybe-clean-target-libbacktrace
2471 clean-target: maybe-clean-target-libquadmath
2472 clean-target: maybe-clean-target-libgfortran
2473 clean-target: maybe-clean-target-libobjc
2474 clean-target: maybe-clean-target-libgo
2475 clean-target: maybe-clean-target-libphobos
2476 clean-target: maybe-clean-target-libtermcap
2477 clean-target: maybe-clean-target-winsup
2478 clean-target: maybe-clean-target-libgloss
2479 clean-target: maybe-clean-target-libffi
2480 clean-target: maybe-clean-target-zlib
2481 clean-target: maybe-clean-target-rda
2482 clean-target: maybe-clean-target-libada
2483 clean-target: maybe-clean-target-libgm2
2484 clean-target: maybe-clean-target-libgomp
2485 clean-target: maybe-clean-target-libitm
2486 clean-target: maybe-clean-target-libatomic
2487 clean-target: maybe-clean-target-libgrust
2489 .PHONY: do-distclean
2490 do-distclean:
2491 @: $(MAKE); $(unstage)
2492 @r=`${PWD_COMMAND}`; export r; \
2493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2494 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2495 distclean-target
2498 .PHONY: distclean-host
2500 distclean-host: maybe-distclean-bfd
2501 distclean-host: maybe-distclean-opcodes
2502 distclean-host: maybe-distclean-binutils
2503 distclean-host: maybe-distclean-bison
2504 distclean-host: maybe-distclean-cgen
2505 distclean-host: maybe-distclean-dejagnu
2506 distclean-host: maybe-distclean-etc
2507 distclean-host: maybe-distclean-fastjar
2508 distclean-host: maybe-distclean-fixincludes
2509 distclean-host: maybe-distclean-flex
2510 distclean-host: maybe-distclean-gas
2511 distclean-host: maybe-distclean-gcc
2512 distclean-host: maybe-distclean-gmp
2513 distclean-host: maybe-distclean-mpfr
2514 distclean-host: maybe-distclean-mpc
2515 distclean-host: maybe-distclean-isl
2516 distclean-host: maybe-distclean-gold
2517 distclean-host: maybe-distclean-gprof
2518 distclean-host: maybe-distclean-gprofng
2519 distclean-host: maybe-distclean-gettext
2520 distclean-host: maybe-distclean-tcl
2521 distclean-host: maybe-distclean-itcl
2522 distclean-host: maybe-distclean-ld
2523 distclean-host: maybe-distclean-libbacktrace
2524 distclean-host: maybe-distclean-libcpp
2525 distclean-host: maybe-distclean-libcody
2526 distclean-host: maybe-distclean-libdecnumber
2527 distclean-host: maybe-distclean-libgui
2528 distclean-host: maybe-distclean-libiberty
2529 distclean-host: maybe-distclean-libiberty-linker-plugin
2530 distclean-host: maybe-distclean-libiconv
2531 distclean-host: maybe-distclean-m4
2532 distclean-host: maybe-distclean-readline
2533 distclean-host: maybe-distclean-sid
2534 distclean-host: maybe-distclean-sim
2535 distclean-host: maybe-distclean-texinfo
2536 distclean-host: maybe-distclean-zlib
2537 distclean-host: maybe-distclean-gnulib
2538 distclean-host: maybe-distclean-gdbsupport
2539 distclean-host: maybe-distclean-gdbserver
2540 distclean-host: maybe-distclean-gdb
2541 distclean-host: maybe-distclean-expect
2542 distclean-host: maybe-distclean-guile
2543 distclean-host: maybe-distclean-tk
2544 distclean-host: maybe-distclean-libtermcap
2545 distclean-host: maybe-distclean-utils
2546 distclean-host: maybe-distclean-c++tools
2547 distclean-host: maybe-distclean-gnattools
2548 distclean-host: maybe-distclean-lto-plugin
2549 distclean-host: maybe-distclean-libcc1
2550 distclean-host: maybe-distclean-gotools
2551 distclean-host: maybe-distclean-libctf
2552 distclean-host: maybe-distclean-libsframe
2553 distclean-host: maybe-distclean-libgrust
2555 .PHONY: distclean-target
2557 distclean-target: maybe-distclean-target-libstdc++-v3
2558 distclean-target: maybe-distclean-target-libsanitizer
2559 distclean-target: maybe-distclean-target-libvtv
2560 distclean-target: maybe-distclean-target-libssp
2561 distclean-target: maybe-distclean-target-newlib
2562 distclean-target: maybe-distclean-target-libgcc
2563 distclean-target: maybe-distclean-target-libbacktrace
2564 distclean-target: maybe-distclean-target-libquadmath
2565 distclean-target: maybe-distclean-target-libgfortran
2566 distclean-target: maybe-distclean-target-libobjc
2567 distclean-target: maybe-distclean-target-libgo
2568 distclean-target: maybe-distclean-target-libphobos
2569 distclean-target: maybe-distclean-target-libtermcap
2570 distclean-target: maybe-distclean-target-winsup
2571 distclean-target: maybe-distclean-target-libgloss
2572 distclean-target: maybe-distclean-target-libffi
2573 distclean-target: maybe-distclean-target-zlib
2574 distclean-target: maybe-distclean-target-rda
2575 distclean-target: maybe-distclean-target-libada
2576 distclean-target: maybe-distclean-target-libgm2
2577 distclean-target: maybe-distclean-target-libgomp
2578 distclean-target: maybe-distclean-target-libitm
2579 distclean-target: maybe-distclean-target-libatomic
2580 distclean-target: maybe-distclean-target-libgrust
2582 .PHONY: do-maintainer-clean
2583 do-maintainer-clean:
2584 @: $(MAKE); $(unstage)
2585 @r=`${PWD_COMMAND}`; export r; \
2586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2587 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2588 maintainer-clean-target
2591 .PHONY: maintainer-clean-host
2593 maintainer-clean-host: maybe-maintainer-clean-bfd
2594 maintainer-clean-host: maybe-maintainer-clean-opcodes
2595 maintainer-clean-host: maybe-maintainer-clean-binutils
2596 maintainer-clean-host: maybe-maintainer-clean-bison
2597 maintainer-clean-host: maybe-maintainer-clean-cgen
2598 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2599 maintainer-clean-host: maybe-maintainer-clean-etc
2600 maintainer-clean-host: maybe-maintainer-clean-fastjar
2601 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2602 maintainer-clean-host: maybe-maintainer-clean-flex
2603 maintainer-clean-host: maybe-maintainer-clean-gas
2604 maintainer-clean-host: maybe-maintainer-clean-gcc
2605 maintainer-clean-host: maybe-maintainer-clean-gmp
2606 maintainer-clean-host: maybe-maintainer-clean-mpfr
2607 maintainer-clean-host: maybe-maintainer-clean-mpc
2608 maintainer-clean-host: maybe-maintainer-clean-isl
2609 maintainer-clean-host: maybe-maintainer-clean-gold
2610 maintainer-clean-host: maybe-maintainer-clean-gprof
2611 maintainer-clean-host: maybe-maintainer-clean-gprofng
2612 maintainer-clean-host: maybe-maintainer-clean-gettext
2613 maintainer-clean-host: maybe-maintainer-clean-tcl
2614 maintainer-clean-host: maybe-maintainer-clean-itcl
2615 maintainer-clean-host: maybe-maintainer-clean-ld
2616 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2617 maintainer-clean-host: maybe-maintainer-clean-libcpp
2618 maintainer-clean-host: maybe-maintainer-clean-libcody
2619 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2620 maintainer-clean-host: maybe-maintainer-clean-libgui
2621 maintainer-clean-host: maybe-maintainer-clean-libiberty
2622 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2623 maintainer-clean-host: maybe-maintainer-clean-libiconv
2624 maintainer-clean-host: maybe-maintainer-clean-m4
2625 maintainer-clean-host: maybe-maintainer-clean-readline
2626 maintainer-clean-host: maybe-maintainer-clean-sid
2627 maintainer-clean-host: maybe-maintainer-clean-sim
2628 maintainer-clean-host: maybe-maintainer-clean-texinfo
2629 maintainer-clean-host: maybe-maintainer-clean-zlib
2630 maintainer-clean-host: maybe-maintainer-clean-gnulib
2631 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2632 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2633 maintainer-clean-host: maybe-maintainer-clean-gdb
2634 maintainer-clean-host: maybe-maintainer-clean-expect
2635 maintainer-clean-host: maybe-maintainer-clean-guile
2636 maintainer-clean-host: maybe-maintainer-clean-tk
2637 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2638 maintainer-clean-host: maybe-maintainer-clean-utils
2639 maintainer-clean-host: maybe-maintainer-clean-c++tools
2640 maintainer-clean-host: maybe-maintainer-clean-gnattools
2641 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2642 maintainer-clean-host: maybe-maintainer-clean-libcc1
2643 maintainer-clean-host: maybe-maintainer-clean-gotools
2644 maintainer-clean-host: maybe-maintainer-clean-libctf
2645 maintainer-clean-host: maybe-maintainer-clean-libsframe
2646 maintainer-clean-host: maybe-maintainer-clean-libgrust
2648 .PHONY: maintainer-clean-target
2650 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2651 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2652 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2653 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2654 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2655 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2656 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2657 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2658 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2659 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2660 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2661 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2662 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2663 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2664 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2665 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2666 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2667 maintainer-clean-target: maybe-maintainer-clean-target-rda
2668 maintainer-clean-target: maybe-maintainer-clean-target-libada
2669 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2670 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2671 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2672 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2673 maintainer-clean-target: maybe-maintainer-clean-target-libgrust
2676 # Here are the targets which correspond to the do-X targets.
2678 .PHONY: info installcheck dvi pdf html
2679 .PHONY: install-info install-dvi install-pdf install-html
2680 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2681 .PHONY: local-clean local-distclean local-maintainer-clean
2682 info: do-info
2683 installcheck: do-installcheck
2684 dvi: do-dvi
2685 pdf: do-pdf
2686 html: do-html
2688 # Make sure makeinfo is built before we do a `make info', if we're
2689 # in fact building texinfo.
2690 do-info: maybe-all-texinfo
2692 install-info: do-install-info dir.info
2693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2694 if [ -f dir.info ]; then \
2695 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2696 else true; fi
2698 install-dvi: do-install-dvi
2700 install-pdf: do-install-pdf
2702 install-html: do-install-html
2704 local-clean:
2705 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2707 local-distclean:
2708 -rm -f Makefile config.status config.cache mh-frag mt-frag
2709 -rm -f maybedep.tmp serdep.tmp stage_final
2710 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2711 rm -rf $(TARGET_SUBDIR); \
2712 else true; fi
2713 -rm -rf $(BUILD_SUBDIR)
2714 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2715 rm -rf $(HOST_SUBDIR); \
2716 else true; fi
2717 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2718 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2719 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2720 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2721 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2722 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2723 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2725 local-maintainer-clean:
2726 @echo "This command is intended for maintainers to use;"
2727 @echo "it deletes files that may require special tools to rebuild."
2729 clean: do-clean local-clean
2730 mostlyclean: do-mostlyclean local-clean
2731 distclean: do-distclean local-clean local-distclean
2732 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2733 maintainer-clean: local-distclean
2734 realclean: maintainer-clean
2736 # Check target.
2738 .PHONY: check do-check
2739 check: do-check
2741 # Only include modules actually being configured and built.
2742 .PHONY: check-host
2743 check-host: \
2744 maybe-check-bfd \
2745 maybe-check-opcodes \
2746 maybe-check-binutils \
2747 maybe-check-bison \
2748 maybe-check-cgen \
2749 maybe-check-dejagnu \
2750 maybe-check-etc \
2751 maybe-check-fastjar \
2752 maybe-check-fixincludes \
2753 maybe-check-flex \
2754 maybe-check-gas \
2755 maybe-check-gcc \
2756 maybe-check-gmp \
2757 maybe-check-mpfr \
2758 maybe-check-mpc \
2759 maybe-check-isl \
2760 maybe-check-gold \
2761 maybe-check-gprof \
2762 maybe-check-gprofng \
2763 maybe-check-gettext \
2764 maybe-check-tcl \
2765 maybe-check-itcl \
2766 maybe-check-ld \
2767 maybe-check-libbacktrace \
2768 maybe-check-libcpp \
2769 maybe-check-libcody \
2770 maybe-check-libdecnumber \
2771 maybe-check-libgui \
2772 maybe-check-libiberty \
2773 maybe-check-libiberty-linker-plugin \
2774 maybe-check-libiconv \
2775 maybe-check-m4 \
2776 maybe-check-readline \
2777 maybe-check-sid \
2778 maybe-check-sim \
2779 maybe-check-texinfo \
2780 maybe-check-zlib \
2781 maybe-check-gnulib \
2782 maybe-check-gdbsupport \
2783 maybe-check-gdbserver \
2784 maybe-check-gdb \
2785 maybe-check-expect \
2786 maybe-check-guile \
2787 maybe-check-tk \
2788 maybe-check-libtermcap \
2789 maybe-check-utils \
2790 maybe-check-c++tools \
2791 maybe-check-gnattools \
2792 maybe-check-lto-plugin \
2793 maybe-check-libcc1 \
2794 maybe-check-gotools \
2795 maybe-check-libctf \
2796 maybe-check-libsframe \
2797 maybe-check-libgrust
2799 .PHONY: check-target
2800 check-target: \
2801 maybe-check-target-libstdc++-v3 \
2802 maybe-check-target-libsanitizer \
2803 maybe-check-target-libvtv \
2804 maybe-check-target-libssp \
2805 maybe-check-target-newlib \
2806 maybe-check-target-libgcc \
2807 maybe-check-target-libbacktrace \
2808 maybe-check-target-libquadmath \
2809 maybe-check-target-libgfortran \
2810 maybe-check-target-libobjc \
2811 maybe-check-target-libgo \
2812 maybe-check-target-libphobos \
2813 maybe-check-target-libtermcap \
2814 maybe-check-target-winsup \
2815 maybe-check-target-libgloss \
2816 maybe-check-target-libffi \
2817 maybe-check-target-zlib \
2818 maybe-check-target-rda \
2819 maybe-check-target-libada \
2820 maybe-check-target-libgm2 \
2821 maybe-check-target-libgomp \
2822 maybe-check-target-libitm \
2823 maybe-check-target-libatomic \
2824 maybe-check-target-libgrust
2826 do-check:
2827 @: $(MAKE); $(unstage)
2828 @r=`${PWD_COMMAND}`; export r; \
2829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2832 # Automated reporting of test results.
2834 warning.log: build.log
2835 $(srcdir)/contrib/warn_summary build.log > $@
2837 mail-report.log:
2838 if test x'$(BOOT_CFLAGS)' != x''; then \
2839 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2840 fi; \
2841 $(srcdir)/contrib/test_summary -t >$@
2842 chmod +x $@
2843 echo If you really want to send e-mail, run ./$@ now
2845 mail-report-with-warnings.log: warning.log
2846 if test x'$(BOOT_CFLAGS)' != x''; then \
2847 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2848 fi; \
2849 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2850 chmod +x $@
2851 echo If you really want to send e-mail, run ./$@ now
2853 # Local Vim config
2855 $(srcdir)/.local.vimrc:
2856 $(LN_S) contrib/vimrc $@
2858 $(srcdir)/.lvimrc:
2859 $(LN_S) contrib/vimrc $@
2861 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2863 .PHONY: vimrc
2865 # clang-format config
2867 $(srcdir)/.clang-format:
2868 $(LN_S) contrib/clang-format $@
2870 clang-format: $(srcdir)/.clang-format
2872 .PHONY: clang-format
2874 # Installation targets.
2876 .PHONY: install uninstall
2877 install:
2878 @: $(MAKE); $(unstage)
2879 @r=`${PWD_COMMAND}`; export r; \
2880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2881 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2883 .PHONY: install-host-nogcc
2884 install-host-nogcc: \
2885 maybe-install-bfd \
2886 maybe-install-opcodes \
2887 maybe-install-binutils \
2888 maybe-install-bison \
2889 maybe-install-cgen \
2890 maybe-install-dejagnu \
2891 maybe-install-etc \
2892 maybe-install-fastjar \
2893 maybe-install-fixincludes \
2894 maybe-install-flex \
2895 maybe-install-gas \
2896 maybe-install-gmp \
2897 maybe-install-mpfr \
2898 maybe-install-mpc \
2899 maybe-install-isl \
2900 maybe-install-gold \
2901 maybe-install-gprof \
2902 maybe-install-gprofng \
2903 maybe-install-gettext \
2904 maybe-install-tcl \
2905 maybe-install-itcl \
2906 maybe-install-ld \
2907 maybe-install-libbacktrace \
2908 maybe-install-libcpp \
2909 maybe-install-libcody \
2910 maybe-install-libdecnumber \
2911 maybe-install-libgui \
2912 maybe-install-libiberty \
2913 maybe-install-libiberty-linker-plugin \
2914 maybe-install-libiconv \
2915 maybe-install-m4 \
2916 maybe-install-readline \
2917 maybe-install-sid \
2918 maybe-install-sim \
2919 maybe-install-texinfo \
2920 maybe-install-zlib \
2921 maybe-install-gnulib \
2922 maybe-install-gdbsupport \
2923 maybe-install-gdbserver \
2924 maybe-install-gdb \
2925 maybe-install-expect \
2926 maybe-install-guile \
2927 maybe-install-tk \
2928 maybe-install-libtermcap \
2929 maybe-install-utils \
2930 maybe-install-c++tools \
2931 maybe-install-gnattools \
2932 maybe-install-lto-plugin \
2933 maybe-install-libcc1 \
2934 maybe-install-gotools \
2935 maybe-install-libctf \
2936 maybe-install-libsframe \
2937 maybe-install-libgrust
2939 .PHONY: install-host
2940 install-host: \
2941 maybe-install-bfd \
2942 maybe-install-opcodes \
2943 maybe-install-binutils \
2944 maybe-install-bison \
2945 maybe-install-cgen \
2946 maybe-install-dejagnu \
2947 maybe-install-etc \
2948 maybe-install-fastjar \
2949 maybe-install-fixincludes \
2950 maybe-install-flex \
2951 maybe-install-gas \
2952 maybe-install-gcc \
2953 maybe-install-gmp \
2954 maybe-install-mpfr \
2955 maybe-install-mpc \
2956 maybe-install-isl \
2957 maybe-install-gold \
2958 maybe-install-gprof \
2959 maybe-install-gprofng \
2960 maybe-install-gettext \
2961 maybe-install-tcl \
2962 maybe-install-itcl \
2963 maybe-install-ld \
2964 maybe-install-libbacktrace \
2965 maybe-install-libcpp \
2966 maybe-install-libcody \
2967 maybe-install-libdecnumber \
2968 maybe-install-libgui \
2969 maybe-install-libiberty \
2970 maybe-install-libiberty-linker-plugin \
2971 maybe-install-libiconv \
2972 maybe-install-m4 \
2973 maybe-install-readline \
2974 maybe-install-sid \
2975 maybe-install-sim \
2976 maybe-install-texinfo \
2977 maybe-install-zlib \
2978 maybe-install-gnulib \
2979 maybe-install-gdbsupport \
2980 maybe-install-gdbserver \
2981 maybe-install-gdb \
2982 maybe-install-expect \
2983 maybe-install-guile \
2984 maybe-install-tk \
2985 maybe-install-libtermcap \
2986 maybe-install-utils \
2987 maybe-install-c++tools \
2988 maybe-install-gnattools \
2989 maybe-install-lto-plugin \
2990 maybe-install-libcc1 \
2991 maybe-install-gotools \
2992 maybe-install-libctf \
2993 maybe-install-libsframe \
2994 maybe-install-libgrust
2996 .PHONY: install-target
2997 install-target: \
2998 maybe-install-target-libstdc++-v3 \
2999 maybe-install-target-libsanitizer \
3000 maybe-install-target-libvtv \
3001 maybe-install-target-libssp \
3002 maybe-install-target-newlib \
3003 maybe-install-target-libgcc \
3004 maybe-install-target-libbacktrace \
3005 maybe-install-target-libquadmath \
3006 maybe-install-target-libgfortran \
3007 maybe-install-target-libobjc \
3008 maybe-install-target-libgo \
3009 maybe-install-target-libphobos \
3010 maybe-install-target-libtermcap \
3011 maybe-install-target-winsup \
3012 maybe-install-target-libgloss \
3013 maybe-install-target-libffi \
3014 maybe-install-target-zlib \
3015 maybe-install-target-rda \
3016 maybe-install-target-libada \
3017 maybe-install-target-libgm2 \
3018 maybe-install-target-libgomp \
3019 maybe-install-target-libitm \
3020 maybe-install-target-libatomic \
3021 maybe-install-target-libgrust
3023 uninstall:
3024 @echo "the uninstall target is not supported in this tree"
3026 .PHONY: install.all
3027 install.all: install-no-fixedincludes
3028 @if [ -f ./gcc/Makefile ]; then \
3029 r=`${PWD_COMMAND}`; export r; \
3030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031 $(HOST_EXPORTS) \
3032 (cd ./gcc && \
3033 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
3034 else \
3035 true; \
3038 # install-no-fixedincludes is used to allow the elaboration of binary packages
3039 # suitable for distribution, where we cannot include the fixed system header
3040 # files.
3041 .PHONY: install-no-fixedincludes
3042 install-no-fixedincludes: installdirs install-host-nogcc \
3043 install-target gcc-install-no-fixedincludes
3045 .PHONY: install-strip
3046 install-strip:
3047 @: $(MAKE); $(unstage)
3048 @r=`${PWD_COMMAND}`; export r; \
3049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3052 .PHONY: install-strip-host
3053 install-strip-host: \
3054 maybe-install-strip-bfd \
3055 maybe-install-strip-opcodes \
3056 maybe-install-strip-binutils \
3057 maybe-install-strip-bison \
3058 maybe-install-strip-cgen \
3059 maybe-install-strip-dejagnu \
3060 maybe-install-strip-etc \
3061 maybe-install-strip-fastjar \
3062 maybe-install-strip-fixincludes \
3063 maybe-install-strip-flex \
3064 maybe-install-strip-gas \
3065 maybe-install-strip-gcc \
3066 maybe-install-strip-gmp \
3067 maybe-install-strip-mpfr \
3068 maybe-install-strip-mpc \
3069 maybe-install-strip-isl \
3070 maybe-install-strip-gold \
3071 maybe-install-strip-gprof \
3072 maybe-install-strip-gprofng \
3073 maybe-install-strip-gettext \
3074 maybe-install-strip-tcl \
3075 maybe-install-strip-itcl \
3076 maybe-install-strip-ld \
3077 maybe-install-strip-libbacktrace \
3078 maybe-install-strip-libcpp \
3079 maybe-install-strip-libcody \
3080 maybe-install-strip-libdecnumber \
3081 maybe-install-strip-libgui \
3082 maybe-install-strip-libiberty \
3083 maybe-install-strip-libiberty-linker-plugin \
3084 maybe-install-strip-libiconv \
3085 maybe-install-strip-m4 \
3086 maybe-install-strip-readline \
3087 maybe-install-strip-sid \
3088 maybe-install-strip-sim \
3089 maybe-install-strip-texinfo \
3090 maybe-install-strip-zlib \
3091 maybe-install-strip-gnulib \
3092 maybe-install-strip-gdbsupport \
3093 maybe-install-strip-gdbserver \
3094 maybe-install-strip-gdb \
3095 maybe-install-strip-expect \
3096 maybe-install-strip-guile \
3097 maybe-install-strip-tk \
3098 maybe-install-strip-libtermcap \
3099 maybe-install-strip-utils \
3100 maybe-install-strip-c++tools \
3101 maybe-install-strip-gnattools \
3102 maybe-install-strip-lto-plugin \
3103 maybe-install-strip-libcc1 \
3104 maybe-install-strip-gotools \
3105 maybe-install-strip-libctf \
3106 maybe-install-strip-libsframe \
3107 maybe-install-strip-libgrust
3109 .PHONY: install-strip-target
3110 install-strip-target: \
3111 maybe-install-strip-target-libstdc++-v3 \
3112 maybe-install-strip-target-libsanitizer \
3113 maybe-install-strip-target-libvtv \
3114 maybe-install-strip-target-libssp \
3115 maybe-install-strip-target-newlib \
3116 maybe-install-strip-target-libgcc \
3117 maybe-install-strip-target-libbacktrace \
3118 maybe-install-strip-target-libquadmath \
3119 maybe-install-strip-target-libgfortran \
3120 maybe-install-strip-target-libobjc \
3121 maybe-install-strip-target-libgo \
3122 maybe-install-strip-target-libphobos \
3123 maybe-install-strip-target-libtermcap \
3124 maybe-install-strip-target-winsup \
3125 maybe-install-strip-target-libgloss \
3126 maybe-install-strip-target-libffi \
3127 maybe-install-strip-target-zlib \
3128 maybe-install-strip-target-rda \
3129 maybe-install-strip-target-libada \
3130 maybe-install-strip-target-libgm2 \
3131 maybe-install-strip-target-libgomp \
3132 maybe-install-strip-target-libitm \
3133 maybe-install-strip-target-libatomic \
3134 maybe-install-strip-target-libgrust
3137 ### other supporting targets
3139 MAKEDIRS= \
3140 $(DESTDIR)$(prefix) \
3141 $(DESTDIR)$(exec_prefix)
3142 .PHONY: installdirs
3143 installdirs: mkinstalldirs
3144 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3146 dir.info: do-install-info
3147 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3148 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3149 mv -f dir.info.new dir.info; \
3150 else true; \
3153 dist:
3154 @echo "Building a full distribution of this tree isn't done"
3155 @echo "via 'make dist'. Check out the etc/ subdirectory"
3157 etags tags: TAGS
3159 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3160 # ability to use several tags files at once, so there is probably no need
3161 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3162 # (if we felt like it) have this Makefile write a piece of elisp which
3163 # the user could load to tell emacs19 where all the TAGS files we just
3164 # built are.
3165 TAGS: do-TAGS
3167 # ------------------------------------
3168 # Macros for configure and all targets
3169 # ------------------------------------
3175 # --------------------------------------
3176 # Modules which run on the build machine
3177 # --------------------------------------
3180 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3181 maybe-configure-build-libiberty:
3182 @if gcc-bootstrap
3183 configure-build-libiberty: stage_current
3184 @endif gcc-bootstrap
3185 @if build-libiberty
3186 maybe-configure-build-libiberty: configure-build-libiberty
3187 configure-build-libiberty:
3188 @: $(MAKE); $(unstage)
3189 @r=`${PWD_COMMAND}`; export r; \
3190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3192 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3193 $(BUILD_EXPORTS) \
3194 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3195 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3196 case $(srcdir) in \
3197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3198 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3200 esac; \
3201 module_srcdir=libiberty; \
3202 rm -f no-such-file || : ; \
3203 CONFIG_SITE=no-such-file $(SHELL) \
3204 $$s/$$module_srcdir/configure \
3205 --srcdir=$${topdir}/$$module_srcdir \
3206 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207 --target=${target_alias} \
3208 || exit 1
3209 @endif build-libiberty
3215 .PHONY: all-build-libiberty maybe-all-build-libiberty
3216 maybe-all-build-libiberty:
3217 @if gcc-bootstrap
3218 all-build-libiberty: stage_current
3219 @endif gcc-bootstrap
3220 @if build-libiberty
3221 TARGET-build-libiberty=all
3222 maybe-all-build-libiberty: all-build-libiberty
3223 all-build-libiberty: configure-build-libiberty
3224 @: $(MAKE); $(unstage)
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 $(BUILD_EXPORTS) \
3228 (cd $(BUILD_SUBDIR)/libiberty && \
3229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3230 $(TARGET-build-libiberty))
3231 @endif build-libiberty
3237 .PHONY: configure-build-bison maybe-configure-build-bison
3238 maybe-configure-build-bison:
3239 @if gcc-bootstrap
3240 configure-build-bison: stage_current
3241 @endif gcc-bootstrap
3242 @if build-bison
3243 maybe-configure-build-bison: configure-build-bison
3244 configure-build-bison:
3245 @: $(MAKE); $(unstage)
3246 @r=`${PWD_COMMAND}`; export r; \
3247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3249 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3250 $(BUILD_EXPORTS) \
3251 echo Configuring in $(BUILD_SUBDIR)/bison; \
3252 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3253 case $(srcdir) in \
3254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257 esac; \
3258 module_srcdir=bison; \
3259 rm -f no-such-file || : ; \
3260 CONFIG_SITE=no-such-file $(SHELL) \
3261 $$s/$$module_srcdir/configure \
3262 --srcdir=$${topdir}/$$module_srcdir \
3263 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3264 --target=${target_alias} \
3265 || exit 1
3266 @endif build-bison
3272 .PHONY: all-build-bison maybe-all-build-bison
3273 maybe-all-build-bison:
3274 @if gcc-bootstrap
3275 all-build-bison: stage_current
3276 @endif gcc-bootstrap
3277 @if build-bison
3278 TARGET-build-bison=all
3279 maybe-all-build-bison: all-build-bison
3280 all-build-bison: configure-build-bison
3281 @: $(MAKE); $(unstage)
3282 @r=`${PWD_COMMAND}`; export r; \
3283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284 $(BUILD_EXPORTS) \
3285 (cd $(BUILD_SUBDIR)/bison && \
3286 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3287 $(TARGET-build-bison))
3288 @endif build-bison
3294 .PHONY: configure-build-flex maybe-configure-build-flex
3295 maybe-configure-build-flex:
3296 @if gcc-bootstrap
3297 configure-build-flex: stage_current
3298 @endif gcc-bootstrap
3299 @if build-flex
3300 maybe-configure-build-flex: configure-build-flex
3301 configure-build-flex:
3302 @: $(MAKE); $(unstage)
3303 @r=`${PWD_COMMAND}`; export r; \
3304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3306 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3307 $(BUILD_EXPORTS) \
3308 echo Configuring in $(BUILD_SUBDIR)/flex; \
3309 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3310 case $(srcdir) in \
3311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3312 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3314 esac; \
3315 module_srcdir=flex; \
3316 rm -f no-such-file || : ; \
3317 CONFIG_SITE=no-such-file $(SHELL) \
3318 $$s/$$module_srcdir/configure \
3319 --srcdir=$${topdir}/$$module_srcdir \
3320 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321 --target=${target_alias} \
3322 || exit 1
3323 @endif build-flex
3329 .PHONY: all-build-flex maybe-all-build-flex
3330 maybe-all-build-flex:
3331 @if gcc-bootstrap
3332 all-build-flex: stage_current
3333 @endif gcc-bootstrap
3334 @if build-flex
3335 TARGET-build-flex=all
3336 maybe-all-build-flex: all-build-flex
3337 all-build-flex: configure-build-flex
3338 @: $(MAKE); $(unstage)
3339 @r=`${PWD_COMMAND}`; export r; \
3340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341 $(BUILD_EXPORTS) \
3342 (cd $(BUILD_SUBDIR)/flex && \
3343 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3344 $(TARGET-build-flex))
3345 @endif build-flex
3351 .PHONY: configure-build-m4 maybe-configure-build-m4
3352 maybe-configure-build-m4:
3353 @if gcc-bootstrap
3354 configure-build-m4: stage_current
3355 @endif gcc-bootstrap
3356 @if build-m4
3357 maybe-configure-build-m4: configure-build-m4
3358 configure-build-m4:
3359 @: $(MAKE); $(unstage)
3360 @r=`${PWD_COMMAND}`; export r; \
3361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3363 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3364 $(BUILD_EXPORTS) \
3365 echo Configuring in $(BUILD_SUBDIR)/m4; \
3366 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3367 case $(srcdir) in \
3368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371 esac; \
3372 module_srcdir=m4; \
3373 rm -f no-such-file || : ; \
3374 CONFIG_SITE=no-such-file $(SHELL) \
3375 $$s/$$module_srcdir/configure \
3376 --srcdir=$${topdir}/$$module_srcdir \
3377 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3378 --target=${target_alias} \
3379 || exit 1
3380 @endif build-m4
3386 .PHONY: all-build-m4 maybe-all-build-m4
3387 maybe-all-build-m4:
3388 @if gcc-bootstrap
3389 all-build-m4: stage_current
3390 @endif gcc-bootstrap
3391 @if build-m4
3392 TARGET-build-m4=all
3393 maybe-all-build-m4: all-build-m4
3394 all-build-m4: configure-build-m4
3395 @: $(MAKE); $(unstage)
3396 @r=`${PWD_COMMAND}`; export r; \
3397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398 $(BUILD_EXPORTS) \
3399 (cd $(BUILD_SUBDIR)/m4 && \
3400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3401 $(TARGET-build-m4))
3402 @endif build-m4
3408 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3409 maybe-configure-build-texinfo:
3410 @if gcc-bootstrap
3411 configure-build-texinfo: stage_current
3412 @endif gcc-bootstrap
3413 @if build-texinfo
3414 maybe-configure-build-texinfo: configure-build-texinfo
3415 configure-build-texinfo:
3416 @: $(MAKE); $(unstage)
3417 @r=`${PWD_COMMAND}`; export r; \
3418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3419 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3420 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3421 $(BUILD_EXPORTS) \
3422 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3423 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3424 case $(srcdir) in \
3425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3426 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3428 esac; \
3429 module_srcdir=texinfo; \
3430 rm -f no-such-file || : ; \
3431 CONFIG_SITE=no-such-file $(SHELL) \
3432 $$s/$$module_srcdir/configure \
3433 --srcdir=$${topdir}/$$module_srcdir \
3434 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3435 --target=${target_alias} \
3436 || exit 1
3437 @endif build-texinfo
3443 .PHONY: all-build-texinfo maybe-all-build-texinfo
3444 maybe-all-build-texinfo:
3445 @if gcc-bootstrap
3446 all-build-texinfo: stage_current
3447 @endif gcc-bootstrap
3448 @if build-texinfo
3449 TARGET-build-texinfo=all
3450 maybe-all-build-texinfo: all-build-texinfo
3451 all-build-texinfo: configure-build-texinfo
3452 @: $(MAKE); $(unstage)
3453 @r=`${PWD_COMMAND}`; export r; \
3454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455 $(BUILD_EXPORTS) \
3456 (cd $(BUILD_SUBDIR)/texinfo && \
3457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3458 $(TARGET-build-texinfo))
3459 @endif build-texinfo
3465 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3466 maybe-configure-build-fixincludes:
3467 @if gcc-bootstrap
3468 configure-build-fixincludes: stage_current
3469 @endif gcc-bootstrap
3470 @if build-fixincludes
3471 maybe-configure-build-fixincludes: configure-build-fixincludes
3472 configure-build-fixincludes:
3473 @: $(MAKE); $(unstage)
3474 @r=`${PWD_COMMAND}`; export r; \
3475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3477 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3478 $(BUILD_EXPORTS) \
3479 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3480 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3481 case $(srcdir) in \
3482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3483 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3485 esac; \
3486 module_srcdir=fixincludes; \
3487 rm -f no-such-file || : ; \
3488 CONFIG_SITE=no-such-file $(SHELL) \
3489 $$s/$$module_srcdir/configure \
3490 --srcdir=$${topdir}/$$module_srcdir \
3491 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3492 --target=${target_alias} \
3493 || exit 1
3494 @endif build-fixincludes
3500 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3501 maybe-all-build-fixincludes:
3502 @if gcc-bootstrap
3503 all-build-fixincludes: stage_current
3504 @endif gcc-bootstrap
3505 @if build-fixincludes
3506 TARGET-build-fixincludes=all
3507 maybe-all-build-fixincludes: all-build-fixincludes
3508 all-build-fixincludes: configure-build-fixincludes
3509 @: $(MAKE); $(unstage)
3510 @r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512 $(BUILD_EXPORTS) \
3513 (cd $(BUILD_SUBDIR)/fixincludes && \
3514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3515 $(TARGET-build-fixincludes))
3516 @endif build-fixincludes
3522 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3523 maybe-configure-build-libcpp:
3524 @if gcc-bootstrap
3525 configure-build-libcpp: stage_current
3526 @endif gcc-bootstrap
3527 @if build-libcpp
3528 maybe-configure-build-libcpp: configure-build-libcpp
3529 configure-build-libcpp:
3530 @: $(MAKE); $(unstage)
3531 @r=`${PWD_COMMAND}`; export r; \
3532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3533 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3534 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3535 $(BUILD_EXPORTS) \
3536 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3537 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3538 case $(srcdir) in \
3539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3540 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3542 esac; \
3543 module_srcdir=libcpp; \
3544 rm -f no-such-file || : ; \
3545 CONFIG_SITE=no-such-file $(SHELL) \
3546 $$s/$$module_srcdir/configure \
3547 --srcdir=$${topdir}/$$module_srcdir \
3548 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3549 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3550 || exit 1
3551 @endif build-libcpp
3557 .PHONY: all-build-libcpp maybe-all-build-libcpp
3558 maybe-all-build-libcpp:
3559 @if gcc-bootstrap
3560 all-build-libcpp: stage_current
3561 @endif gcc-bootstrap
3562 @if build-libcpp
3563 TARGET-build-libcpp=all
3564 maybe-all-build-libcpp: all-build-libcpp
3565 all-build-libcpp: configure-build-libcpp
3566 @: $(MAKE); $(unstage)
3567 @r=`${PWD_COMMAND}`; export r; \
3568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3569 $(BUILD_EXPORTS) \
3570 (cd $(BUILD_SUBDIR)/libcpp && \
3571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3572 $(TARGET-build-libcpp))
3573 @endif build-libcpp
3579 # --------------------------------------
3580 # Modules which run on the host machine
3581 # --------------------------------------
3584 .PHONY: configure-bfd maybe-configure-bfd
3585 maybe-configure-bfd:
3586 @if gcc-bootstrap
3587 configure-bfd: stage_current
3588 @endif gcc-bootstrap
3589 @if bfd
3590 maybe-configure-bfd: configure-bfd
3591 configure-bfd:
3592 @r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3596 $(HOST_EXPORTS) \
3597 echo Configuring in $(HOST_SUBDIR)/bfd; \
3598 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3599 case $(srcdir) in \
3600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3601 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3603 esac; \
3604 module_srcdir=bfd; \
3605 $(SHELL) \
3606 $$s/$$module_srcdir/configure \
3607 --srcdir=$${topdir}/$$module_srcdir \
3608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3609 --target=${target_alias} \
3610 || exit 1
3611 @endif bfd
3615 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3616 maybe-configure-stage1-bfd:
3617 @if bfd-bootstrap
3618 maybe-configure-stage1-bfd: configure-stage1-bfd
3619 configure-stage1-bfd:
3620 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3622 @r=`${PWD_COMMAND}`; export r; \
3623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3624 TFLAGS="$(STAGE1_TFLAGS)"; \
3625 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3626 $(HOST_EXPORTS) \
3627 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3628 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3629 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3630 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3632 cd $(HOST_SUBDIR)/bfd || exit 1; \
3633 case $(srcdir) in \
3634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3635 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3637 esac; \
3638 module_srcdir=bfd; \
3639 $(SHELL) $$s/$$module_srcdir/configure \
3640 --srcdir=$${topdir}/$$module_srcdir \
3641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3642 --target=${target_alias} \
3644 $(STAGE1_CONFIGURE_FLAGS)
3645 @endif bfd-bootstrap
3647 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3648 maybe-configure-stage2-bfd:
3649 @if bfd-bootstrap
3650 maybe-configure-stage2-bfd: configure-stage2-bfd
3651 configure-stage2-bfd:
3652 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3653 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3654 @r=`${PWD_COMMAND}`; export r; \
3655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3656 TFLAGS="$(STAGE2_TFLAGS)"; \
3657 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3658 $(HOST_EXPORTS) \
3659 $(POSTSTAGE1_HOST_EXPORTS) \
3660 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3661 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3662 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3663 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3665 cd $(HOST_SUBDIR)/bfd || exit 1; \
3666 case $(srcdir) in \
3667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3668 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3670 esac; \
3671 module_srcdir=bfd; \
3672 $(SHELL) $$s/$$module_srcdir/configure \
3673 --srcdir=$${topdir}/$$module_srcdir \
3674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3675 --target=${target_alias} \
3676 --with-build-libsubdir=$(HOST_SUBDIR) \
3677 $(STAGE2_CONFIGURE_FLAGS)
3678 @endif bfd-bootstrap
3680 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3681 maybe-configure-stage3-bfd:
3682 @if bfd-bootstrap
3683 maybe-configure-stage3-bfd: configure-stage3-bfd
3684 configure-stage3-bfd:
3685 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3687 @r=`${PWD_COMMAND}`; export r; \
3688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3689 TFLAGS="$(STAGE3_TFLAGS)"; \
3690 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3691 $(HOST_EXPORTS) \
3692 $(POSTSTAGE1_HOST_EXPORTS) \
3693 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3694 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3695 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3696 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3698 cd $(HOST_SUBDIR)/bfd || exit 1; \
3699 case $(srcdir) in \
3700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3701 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3703 esac; \
3704 module_srcdir=bfd; \
3705 $(SHELL) $$s/$$module_srcdir/configure \
3706 --srcdir=$${topdir}/$$module_srcdir \
3707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3708 --target=${target_alias} \
3709 --with-build-libsubdir=$(HOST_SUBDIR) \
3710 $(STAGE3_CONFIGURE_FLAGS)
3711 @endif bfd-bootstrap
3713 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3714 maybe-configure-stage4-bfd:
3715 @if bfd-bootstrap
3716 maybe-configure-stage4-bfd: configure-stage4-bfd
3717 configure-stage4-bfd:
3718 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3720 @r=`${PWD_COMMAND}`; export r; \
3721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722 TFLAGS="$(STAGE4_TFLAGS)"; \
3723 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3724 $(HOST_EXPORTS) \
3725 $(POSTSTAGE1_HOST_EXPORTS) \
3726 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3727 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3728 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3729 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3731 cd $(HOST_SUBDIR)/bfd || exit 1; \
3732 case $(srcdir) in \
3733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3734 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3736 esac; \
3737 module_srcdir=bfd; \
3738 $(SHELL) $$s/$$module_srcdir/configure \
3739 --srcdir=$${topdir}/$$module_srcdir \
3740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3741 --target=${target_alias} \
3742 --with-build-libsubdir=$(HOST_SUBDIR) \
3743 $(STAGE4_CONFIGURE_FLAGS)
3744 @endif bfd-bootstrap
3746 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3747 maybe-configure-stageprofile-bfd:
3748 @if bfd-bootstrap
3749 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3750 configure-stageprofile-bfd:
3751 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3753 @r=`${PWD_COMMAND}`; export r; \
3754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3756 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3757 $(HOST_EXPORTS) \
3758 $(POSTSTAGE1_HOST_EXPORTS) \
3759 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3760 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3761 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3762 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3764 cd $(HOST_SUBDIR)/bfd || exit 1; \
3765 case $(srcdir) in \
3766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3767 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3769 esac; \
3770 module_srcdir=bfd; \
3771 $(SHELL) $$s/$$module_srcdir/configure \
3772 --srcdir=$${topdir}/$$module_srcdir \
3773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3774 --target=${target_alias} \
3775 --with-build-libsubdir=$(HOST_SUBDIR) \
3776 $(STAGEprofile_CONFIGURE_FLAGS)
3777 @endif bfd-bootstrap
3779 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3780 maybe-configure-stagetrain-bfd:
3781 @if bfd-bootstrap
3782 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3783 configure-stagetrain-bfd:
3784 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3786 @r=`${PWD_COMMAND}`; export r; \
3787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3788 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3789 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3790 $(HOST_EXPORTS) \
3791 $(POSTSTAGE1_HOST_EXPORTS) \
3792 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3793 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3794 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3795 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3797 cd $(HOST_SUBDIR)/bfd || exit 1; \
3798 case $(srcdir) in \
3799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3800 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3802 esac; \
3803 module_srcdir=bfd; \
3804 $(SHELL) $$s/$$module_srcdir/configure \
3805 --srcdir=$${topdir}/$$module_srcdir \
3806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3807 --target=${target_alias} \
3808 --with-build-libsubdir=$(HOST_SUBDIR) \
3809 $(STAGEtrain_CONFIGURE_FLAGS)
3810 @endif bfd-bootstrap
3812 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3813 maybe-configure-stagefeedback-bfd:
3814 @if bfd-bootstrap
3815 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3816 configure-stagefeedback-bfd:
3817 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3819 @r=`${PWD_COMMAND}`; export r; \
3820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3821 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3822 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3823 $(HOST_EXPORTS) \
3824 $(POSTSTAGE1_HOST_EXPORTS) \
3825 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3826 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3827 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3828 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3830 cd $(HOST_SUBDIR)/bfd || exit 1; \
3831 case $(srcdir) in \
3832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3833 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3835 esac; \
3836 module_srcdir=bfd; \
3837 $(SHELL) $$s/$$module_srcdir/configure \
3838 --srcdir=$${topdir}/$$module_srcdir \
3839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3840 --target=${target_alias} \
3841 --with-build-libsubdir=$(HOST_SUBDIR) \
3842 $(STAGEfeedback_CONFIGURE_FLAGS)
3843 @endif bfd-bootstrap
3845 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3846 maybe-configure-stageautoprofile-bfd:
3847 @if bfd-bootstrap
3848 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3849 configure-stageautoprofile-bfd:
3850 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3852 @r=`${PWD_COMMAND}`; export r; \
3853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3855 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3856 $(HOST_EXPORTS) \
3857 $(POSTSTAGE1_HOST_EXPORTS) \
3858 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3859 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3860 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3861 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3863 cd $(HOST_SUBDIR)/bfd || exit 1; \
3864 case $(srcdir) in \
3865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3866 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3868 esac; \
3869 module_srcdir=bfd; \
3870 $(SHELL) $$s/$$module_srcdir/configure \
3871 --srcdir=$${topdir}/$$module_srcdir \
3872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3873 --target=${target_alias} \
3874 --with-build-libsubdir=$(HOST_SUBDIR) \
3875 $(STAGEautoprofile_CONFIGURE_FLAGS)
3876 @endif bfd-bootstrap
3878 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3879 maybe-configure-stageautofeedback-bfd:
3880 @if bfd-bootstrap
3881 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3882 configure-stageautofeedback-bfd:
3883 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3885 @r=`${PWD_COMMAND}`; export r; \
3886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3887 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3888 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3889 $(HOST_EXPORTS) \
3890 $(POSTSTAGE1_HOST_EXPORTS) \
3891 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3892 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3893 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3894 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3896 cd $(HOST_SUBDIR)/bfd || exit 1; \
3897 case $(srcdir) in \
3898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3899 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3901 esac; \
3902 module_srcdir=bfd; \
3903 $(SHELL) $$s/$$module_srcdir/configure \
3904 --srcdir=$${topdir}/$$module_srcdir \
3905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3906 --target=${target_alias} \
3907 --with-build-libsubdir=$(HOST_SUBDIR) \
3908 $(STAGEautofeedback_CONFIGURE_FLAGS)
3909 @endif bfd-bootstrap
3915 .PHONY: all-bfd maybe-all-bfd
3916 maybe-all-bfd:
3917 @if gcc-bootstrap
3918 all-bfd: stage_current
3919 @endif gcc-bootstrap
3920 @if bfd
3921 TARGET-bfd=all
3922 maybe-all-bfd: all-bfd
3923 all-bfd: configure-bfd
3924 @r=`${PWD_COMMAND}`; export r; \
3925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3926 $(HOST_EXPORTS) \
3927 (cd $(HOST_SUBDIR)/bfd && \
3928 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3929 $(TARGET-bfd))
3930 @endif bfd
3934 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3935 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3936 maybe-all-stage1-bfd:
3937 maybe-clean-stage1-bfd:
3938 @if bfd-bootstrap
3939 maybe-all-stage1-bfd: all-stage1-bfd
3940 all-stage1: all-stage1-bfd
3941 TARGET-stage1-bfd = $(TARGET-bfd)
3942 all-stage1-bfd: configure-stage1-bfd
3943 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3944 @r=`${PWD_COMMAND}`; export r; \
3945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3946 TFLAGS="$(STAGE1_TFLAGS)"; \
3947 $(HOST_EXPORTS) \
3948 cd $(HOST_SUBDIR)/bfd && \
3950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3951 CFLAGS="$(STAGE1_CFLAGS)" \
3952 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3953 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3954 LIBCFLAGS="$(LIBCFLAGS)" \
3955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3958 $(EXTRA_HOST_FLAGS) \
3959 $(STAGE1_FLAGS_TO_PASS) \
3960 TFLAGS="$(STAGE1_TFLAGS)" \
3961 $(TARGET-stage1-bfd)
3963 maybe-clean-stage1-bfd: clean-stage1-bfd
3964 clean-stage1: clean-stage1-bfd
3965 clean-stage1-bfd:
3966 @if [ $(current_stage) = stage1 ]; then \
3967 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3968 else \
3969 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3970 $(MAKE) stage1-start; \
3971 fi; \
3972 cd $(HOST_SUBDIR)/bfd && \
3973 $(MAKE) $(EXTRA_HOST_FLAGS) \
3974 $(STAGE1_FLAGS_TO_PASS) clean
3975 @endif bfd-bootstrap
3978 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3979 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3980 maybe-all-stage2-bfd:
3981 maybe-clean-stage2-bfd:
3982 @if bfd-bootstrap
3983 maybe-all-stage2-bfd: all-stage2-bfd
3984 all-stage2: all-stage2-bfd
3985 TARGET-stage2-bfd = $(TARGET-bfd)
3986 all-stage2-bfd: configure-stage2-bfd
3987 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3988 @r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 TFLAGS="$(STAGE2_TFLAGS)"; \
3991 $(HOST_EXPORTS) \
3992 $(POSTSTAGE1_HOST_EXPORTS) \
3993 cd $(HOST_SUBDIR)/bfd && \
3995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3996 CFLAGS="$(STAGE2_CFLAGS)" \
3997 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3998 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3999 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4004 TFLAGS="$(STAGE2_TFLAGS)" \
4005 $(TARGET-stage2-bfd)
4007 maybe-clean-stage2-bfd: clean-stage2-bfd
4008 clean-stage2: clean-stage2-bfd
4009 clean-stage2-bfd:
4010 @if [ $(current_stage) = stage2 ]; then \
4011 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4012 else \
4013 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
4014 $(MAKE) stage2-start; \
4015 fi; \
4016 cd $(HOST_SUBDIR)/bfd && \
4017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4018 @endif bfd-bootstrap
4021 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4022 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4023 maybe-all-stage3-bfd:
4024 maybe-clean-stage3-bfd:
4025 @if bfd-bootstrap
4026 maybe-all-stage3-bfd: all-stage3-bfd
4027 all-stage3: all-stage3-bfd
4028 TARGET-stage3-bfd = $(TARGET-bfd)
4029 all-stage3-bfd: configure-stage3-bfd
4030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4031 @r=`${PWD_COMMAND}`; export r; \
4032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033 TFLAGS="$(STAGE3_TFLAGS)"; \
4034 $(HOST_EXPORTS) \
4035 $(POSTSTAGE1_HOST_EXPORTS) \
4036 cd $(HOST_SUBDIR)/bfd && \
4038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4039 CFLAGS="$(STAGE3_CFLAGS)" \
4040 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4041 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4042 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4047 TFLAGS="$(STAGE3_TFLAGS)" \
4048 $(TARGET-stage3-bfd)
4050 maybe-clean-stage3-bfd: clean-stage3-bfd
4051 clean-stage3: clean-stage3-bfd
4052 clean-stage3-bfd:
4053 @if [ $(current_stage) = stage3 ]; then \
4054 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4055 else \
4056 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4057 $(MAKE) stage3-start; \
4058 fi; \
4059 cd $(HOST_SUBDIR)/bfd && \
4060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4061 @endif bfd-bootstrap
4064 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4065 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4066 maybe-all-stage4-bfd:
4067 maybe-clean-stage4-bfd:
4068 @if bfd-bootstrap
4069 maybe-all-stage4-bfd: all-stage4-bfd
4070 all-stage4: all-stage4-bfd
4071 TARGET-stage4-bfd = $(TARGET-bfd)
4072 all-stage4-bfd: configure-stage4-bfd
4073 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4074 @r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 TFLAGS="$(STAGE4_TFLAGS)"; \
4077 $(HOST_EXPORTS) \
4078 $(POSTSTAGE1_HOST_EXPORTS) \
4079 cd $(HOST_SUBDIR)/bfd && \
4081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4082 CFLAGS="$(STAGE4_CFLAGS)" \
4083 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4084 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4085 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4090 TFLAGS="$(STAGE4_TFLAGS)" \
4091 $(TARGET-stage4-bfd)
4093 maybe-clean-stage4-bfd: clean-stage4-bfd
4094 clean-stage4: clean-stage4-bfd
4095 clean-stage4-bfd:
4096 @if [ $(current_stage) = stage4 ]; then \
4097 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4098 else \
4099 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4100 $(MAKE) stage4-start; \
4101 fi; \
4102 cd $(HOST_SUBDIR)/bfd && \
4103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4104 @endif bfd-bootstrap
4107 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4108 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4109 maybe-all-stageprofile-bfd:
4110 maybe-clean-stageprofile-bfd:
4111 @if bfd-bootstrap
4112 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4113 all-stageprofile: all-stageprofile-bfd
4114 TARGET-stageprofile-bfd = $(TARGET-bfd)
4115 all-stageprofile-bfd: configure-stageprofile-bfd
4116 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4117 @r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4120 $(HOST_EXPORTS) \
4121 $(POSTSTAGE1_HOST_EXPORTS) \
4122 cd $(HOST_SUBDIR)/bfd && \
4124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4125 CFLAGS="$(STAGEprofile_CFLAGS)" \
4126 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4127 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4128 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4133 TFLAGS="$(STAGEprofile_TFLAGS)" \
4134 $(TARGET-stageprofile-bfd)
4136 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4137 clean-stageprofile: clean-stageprofile-bfd
4138 clean-stageprofile-bfd:
4139 @if [ $(current_stage) = stageprofile ]; then \
4140 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4141 else \
4142 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4143 $(MAKE) stageprofile-start; \
4144 fi; \
4145 cd $(HOST_SUBDIR)/bfd && \
4146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4147 @endif bfd-bootstrap
4150 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4151 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4152 maybe-all-stagetrain-bfd:
4153 maybe-clean-stagetrain-bfd:
4154 @if bfd-bootstrap
4155 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4156 all-stagetrain: all-stagetrain-bfd
4157 TARGET-stagetrain-bfd = $(TARGET-bfd)
4158 all-stagetrain-bfd: configure-stagetrain-bfd
4159 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4160 @r=`${PWD_COMMAND}`; export r; \
4161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4162 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4163 $(HOST_EXPORTS) \
4164 $(POSTSTAGE1_HOST_EXPORTS) \
4165 cd $(HOST_SUBDIR)/bfd && \
4167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4168 CFLAGS="$(STAGEtrain_CFLAGS)" \
4169 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4170 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4171 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4176 TFLAGS="$(STAGEtrain_TFLAGS)" \
4177 $(TARGET-stagetrain-bfd)
4179 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4180 clean-stagetrain: clean-stagetrain-bfd
4181 clean-stagetrain-bfd:
4182 @if [ $(current_stage) = stagetrain ]; then \
4183 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4184 else \
4185 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4186 $(MAKE) stagetrain-start; \
4187 fi; \
4188 cd $(HOST_SUBDIR)/bfd && \
4189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4190 @endif bfd-bootstrap
4193 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4194 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4195 maybe-all-stagefeedback-bfd:
4196 maybe-clean-stagefeedback-bfd:
4197 @if bfd-bootstrap
4198 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4199 all-stagefeedback: all-stagefeedback-bfd
4200 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4201 all-stagefeedback-bfd: configure-stagefeedback-bfd
4202 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4203 @r=`${PWD_COMMAND}`; export r; \
4204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4206 $(HOST_EXPORTS) \
4207 $(POSTSTAGE1_HOST_EXPORTS) \
4208 cd $(HOST_SUBDIR)/bfd && \
4210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4211 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4212 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4213 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4214 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4219 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4220 $(TARGET-stagefeedback-bfd)
4222 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4223 clean-stagefeedback: clean-stagefeedback-bfd
4224 clean-stagefeedback-bfd:
4225 @if [ $(current_stage) = stagefeedback ]; then \
4226 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4227 else \
4228 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4229 $(MAKE) stagefeedback-start; \
4230 fi; \
4231 cd $(HOST_SUBDIR)/bfd && \
4232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4233 @endif bfd-bootstrap
4236 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4237 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4238 maybe-all-stageautoprofile-bfd:
4239 maybe-clean-stageautoprofile-bfd:
4240 @if bfd-bootstrap
4241 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4242 all-stageautoprofile: all-stageautoprofile-bfd
4243 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4244 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4245 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4246 @r=`${PWD_COMMAND}`; export r; \
4247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4249 $(HOST_EXPORTS) \
4250 $(POSTSTAGE1_HOST_EXPORTS) \
4251 cd $(HOST_SUBDIR)/bfd && \
4252 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4254 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4255 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4256 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4257 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4262 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4263 $(TARGET-stageautoprofile-bfd)
4265 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4266 clean-stageautoprofile: clean-stageautoprofile-bfd
4267 clean-stageautoprofile-bfd:
4268 @if [ $(current_stage) = stageautoprofile ]; then \
4269 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4270 else \
4271 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4272 $(MAKE) stageautoprofile-start; \
4273 fi; \
4274 cd $(HOST_SUBDIR)/bfd && \
4275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4276 @endif bfd-bootstrap
4279 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4280 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4281 maybe-all-stageautofeedback-bfd:
4282 maybe-clean-stageautofeedback-bfd:
4283 @if bfd-bootstrap
4284 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4285 all-stageautofeedback: all-stageautofeedback-bfd
4286 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4287 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4288 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4289 @r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4292 $(HOST_EXPORTS) \
4293 $(POSTSTAGE1_HOST_EXPORTS) \
4294 cd $(HOST_SUBDIR)/bfd && \
4296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4297 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4298 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4299 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4300 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4305 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4306 $(TARGET-stageautofeedback-bfd)
4308 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4309 clean-stageautofeedback: clean-stageautofeedback-bfd
4310 clean-stageautofeedback-bfd:
4311 @if [ $(current_stage) = stageautofeedback ]; then \
4312 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4313 else \
4314 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4315 $(MAKE) stageautofeedback-start; \
4316 fi; \
4317 cd $(HOST_SUBDIR)/bfd && \
4318 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4319 @endif bfd-bootstrap
4325 .PHONY: check-bfd maybe-check-bfd
4326 maybe-check-bfd:
4327 @if bfd
4328 maybe-check-bfd: check-bfd
4330 check-bfd:
4331 @: $(MAKE); $(unstage)
4332 @r=`${PWD_COMMAND}`; export r; \
4333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4334 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4335 (cd $(HOST_SUBDIR)/bfd && \
4336 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4338 @endif bfd
4340 .PHONY: install-bfd maybe-install-bfd
4341 maybe-install-bfd:
4342 @if bfd
4343 maybe-install-bfd: install-bfd
4345 install-bfd: installdirs
4346 @: $(MAKE); $(unstage)
4347 @r=`${PWD_COMMAND}`; export r; \
4348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4349 $(HOST_EXPORTS) \
4350 (cd $(HOST_SUBDIR)/bfd && \
4351 $(MAKE) $(FLAGS_TO_PASS) install)
4353 @endif bfd
4355 .PHONY: install-strip-bfd maybe-install-strip-bfd
4356 maybe-install-strip-bfd:
4357 @if bfd
4358 maybe-install-strip-bfd: install-strip-bfd
4360 install-strip-bfd: installdirs
4361 @: $(MAKE); $(unstage)
4362 @r=`${PWD_COMMAND}`; export r; \
4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364 $(HOST_EXPORTS) \
4365 (cd $(HOST_SUBDIR)/bfd && \
4366 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4368 @endif bfd
4370 # Other targets (info, dvi, pdf, etc.)
4372 .PHONY: maybe-info-bfd info-bfd
4373 maybe-info-bfd:
4374 @if bfd
4375 maybe-info-bfd: info-bfd
4377 info-bfd: \
4378 configure-bfd
4379 @[ -f ./bfd/Makefile ] || exit 0; \
4380 r=`${PWD_COMMAND}`; export r; \
4381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382 $(HOST_EXPORTS) \
4383 for flag in $(EXTRA_HOST_FLAGS) ; do \
4384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385 done; \
4386 echo "Doing info in bfd"; \
4387 (cd $(HOST_SUBDIR)/bfd && \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390 "RANLIB=$${RANLIB}" \
4391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392 info) \
4393 || exit 1
4395 @endif bfd
4397 .PHONY: maybe-dvi-bfd dvi-bfd
4398 maybe-dvi-bfd:
4399 @if bfd
4400 maybe-dvi-bfd: dvi-bfd
4402 dvi-bfd: \
4403 configure-bfd
4404 @[ -f ./bfd/Makefile ] || exit 0; \
4405 r=`${PWD_COMMAND}`; export r; \
4406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4407 $(HOST_EXPORTS) \
4408 for flag in $(EXTRA_HOST_FLAGS) ; do \
4409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4410 done; \
4411 echo "Doing dvi in bfd"; \
4412 (cd $(HOST_SUBDIR)/bfd && \
4413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4415 "RANLIB=$${RANLIB}" \
4416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4417 dvi) \
4418 || exit 1
4420 @endif bfd
4422 .PHONY: maybe-pdf-bfd pdf-bfd
4423 maybe-pdf-bfd:
4424 @if bfd
4425 maybe-pdf-bfd: pdf-bfd
4427 pdf-bfd: \
4428 configure-bfd
4429 @[ -f ./bfd/Makefile ] || exit 0; \
4430 r=`${PWD_COMMAND}`; export r; \
4431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4432 $(HOST_EXPORTS) \
4433 for flag in $(EXTRA_HOST_FLAGS) ; do \
4434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4435 done; \
4436 echo "Doing pdf in bfd"; \
4437 (cd $(HOST_SUBDIR)/bfd && \
4438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4440 "RANLIB=$${RANLIB}" \
4441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4442 pdf) \
4443 || exit 1
4445 @endif bfd
4447 .PHONY: maybe-html-bfd html-bfd
4448 maybe-html-bfd:
4449 @if bfd
4450 maybe-html-bfd: html-bfd
4452 html-bfd: \
4453 configure-bfd
4454 @[ -f ./bfd/Makefile ] || exit 0; \
4455 r=`${PWD_COMMAND}`; export r; \
4456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4457 $(HOST_EXPORTS) \
4458 for flag in $(EXTRA_HOST_FLAGS) ; do \
4459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4460 done; \
4461 echo "Doing html in bfd"; \
4462 (cd $(HOST_SUBDIR)/bfd && \
4463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4465 "RANLIB=$${RANLIB}" \
4466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4467 html) \
4468 || exit 1
4470 @endif bfd
4472 .PHONY: maybe-TAGS-bfd TAGS-bfd
4473 maybe-TAGS-bfd:
4474 @if bfd
4475 maybe-TAGS-bfd: TAGS-bfd
4477 TAGS-bfd: \
4478 configure-bfd
4479 @[ -f ./bfd/Makefile ] || exit 0; \
4480 r=`${PWD_COMMAND}`; export r; \
4481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482 $(HOST_EXPORTS) \
4483 for flag in $(EXTRA_HOST_FLAGS) ; do \
4484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4485 done; \
4486 echo "Doing TAGS in bfd"; \
4487 (cd $(HOST_SUBDIR)/bfd && \
4488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4490 "RANLIB=$${RANLIB}" \
4491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4492 TAGS) \
4493 || exit 1
4495 @endif bfd
4497 .PHONY: maybe-install-info-bfd install-info-bfd
4498 maybe-install-info-bfd:
4499 @if bfd
4500 maybe-install-info-bfd: install-info-bfd
4502 install-info-bfd: \
4503 configure-bfd \
4504 info-bfd
4505 @[ -f ./bfd/Makefile ] || exit 0; \
4506 r=`${PWD_COMMAND}`; export r; \
4507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4508 $(HOST_EXPORTS) \
4509 for flag in $(EXTRA_HOST_FLAGS) ; do \
4510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4511 done; \
4512 echo "Doing install-info in bfd"; \
4513 (cd $(HOST_SUBDIR)/bfd && \
4514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4516 "RANLIB=$${RANLIB}" \
4517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4518 install-info) \
4519 || exit 1
4521 @endif bfd
4523 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4524 maybe-install-dvi-bfd:
4525 @if bfd
4526 maybe-install-dvi-bfd: install-dvi-bfd
4528 install-dvi-bfd: \
4529 configure-bfd \
4530 dvi-bfd
4531 @[ -f ./bfd/Makefile ] || exit 0; \
4532 r=`${PWD_COMMAND}`; export r; \
4533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4534 $(HOST_EXPORTS) \
4535 for flag in $(EXTRA_HOST_FLAGS) ; do \
4536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4537 done; \
4538 echo "Doing install-dvi in bfd"; \
4539 (cd $(HOST_SUBDIR)/bfd && \
4540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4542 "RANLIB=$${RANLIB}" \
4543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4544 install-dvi) \
4545 || exit 1
4547 @endif bfd
4549 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4550 maybe-install-pdf-bfd:
4551 @if bfd
4552 maybe-install-pdf-bfd: install-pdf-bfd
4554 install-pdf-bfd: \
4555 configure-bfd \
4556 pdf-bfd
4557 @[ -f ./bfd/Makefile ] || exit 0; \
4558 r=`${PWD_COMMAND}`; export r; \
4559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4560 $(HOST_EXPORTS) \
4561 for flag in $(EXTRA_HOST_FLAGS) ; do \
4562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4563 done; \
4564 echo "Doing install-pdf in bfd"; \
4565 (cd $(HOST_SUBDIR)/bfd && \
4566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4568 "RANLIB=$${RANLIB}" \
4569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4570 install-pdf) \
4571 || exit 1
4573 @endif bfd
4575 .PHONY: maybe-install-html-bfd install-html-bfd
4576 maybe-install-html-bfd:
4577 @if bfd
4578 maybe-install-html-bfd: install-html-bfd
4580 install-html-bfd: \
4581 configure-bfd \
4582 html-bfd
4583 @[ -f ./bfd/Makefile ] || exit 0; \
4584 r=`${PWD_COMMAND}`; export r; \
4585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586 $(HOST_EXPORTS) \
4587 for flag in $(EXTRA_HOST_FLAGS) ; do \
4588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589 done; \
4590 echo "Doing install-html in bfd"; \
4591 (cd $(HOST_SUBDIR)/bfd && \
4592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594 "RANLIB=$${RANLIB}" \
4595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4596 install-html) \
4597 || exit 1
4599 @endif bfd
4601 .PHONY: maybe-installcheck-bfd installcheck-bfd
4602 maybe-installcheck-bfd:
4603 @if bfd
4604 maybe-installcheck-bfd: installcheck-bfd
4606 installcheck-bfd: \
4607 configure-bfd
4608 @[ -f ./bfd/Makefile ] || exit 0; \
4609 r=`${PWD_COMMAND}`; export r; \
4610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611 $(HOST_EXPORTS) \
4612 for flag in $(EXTRA_HOST_FLAGS) ; do \
4613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4614 done; \
4615 echo "Doing installcheck in bfd"; \
4616 (cd $(HOST_SUBDIR)/bfd && \
4617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4619 "RANLIB=$${RANLIB}" \
4620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4621 installcheck) \
4622 || exit 1
4624 @endif bfd
4626 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4627 maybe-mostlyclean-bfd:
4628 @if bfd
4629 maybe-mostlyclean-bfd: mostlyclean-bfd
4631 mostlyclean-bfd:
4632 @[ -f ./bfd/Makefile ] || exit 0; \
4633 r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 $(HOST_EXPORTS) \
4636 for flag in $(EXTRA_HOST_FLAGS) ; do \
4637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4638 done; \
4639 echo "Doing mostlyclean in bfd"; \
4640 (cd $(HOST_SUBDIR)/bfd && \
4641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4643 "RANLIB=$${RANLIB}" \
4644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4645 mostlyclean) \
4646 || exit 1
4648 @endif bfd
4650 .PHONY: maybe-clean-bfd clean-bfd
4651 maybe-clean-bfd:
4652 @if bfd
4653 maybe-clean-bfd: clean-bfd
4655 clean-bfd:
4656 @[ -f ./bfd/Makefile ] || exit 0; \
4657 r=`${PWD_COMMAND}`; export r; \
4658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659 $(HOST_EXPORTS) \
4660 for flag in $(EXTRA_HOST_FLAGS) ; do \
4661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662 done; \
4663 echo "Doing clean in bfd"; \
4664 (cd $(HOST_SUBDIR)/bfd && \
4665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667 "RANLIB=$${RANLIB}" \
4668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669 clean) \
4670 || exit 1
4672 @endif bfd
4674 .PHONY: maybe-distclean-bfd distclean-bfd
4675 maybe-distclean-bfd:
4676 @if bfd
4677 maybe-distclean-bfd: distclean-bfd
4679 distclean-bfd:
4680 @[ -f ./bfd/Makefile ] || exit 0; \
4681 r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 $(HOST_EXPORTS) \
4684 for flag in $(EXTRA_HOST_FLAGS) ; do \
4685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4686 done; \
4687 echo "Doing distclean in bfd"; \
4688 (cd $(HOST_SUBDIR)/bfd && \
4689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4691 "RANLIB=$${RANLIB}" \
4692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4693 distclean) \
4694 || exit 1
4696 @endif bfd
4698 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4699 maybe-maintainer-clean-bfd:
4700 @if bfd
4701 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4703 maintainer-clean-bfd:
4704 @[ -f ./bfd/Makefile ] || exit 0; \
4705 r=`${PWD_COMMAND}`; export r; \
4706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4707 $(HOST_EXPORTS) \
4708 for flag in $(EXTRA_HOST_FLAGS) ; do \
4709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4710 done; \
4711 echo "Doing maintainer-clean in bfd"; \
4712 (cd $(HOST_SUBDIR)/bfd && \
4713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4715 "RANLIB=$${RANLIB}" \
4716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4717 maintainer-clean) \
4718 || exit 1
4720 @endif bfd
4724 .PHONY: configure-opcodes maybe-configure-opcodes
4725 maybe-configure-opcodes:
4726 @if gcc-bootstrap
4727 configure-opcodes: stage_current
4728 @endif gcc-bootstrap
4729 @if opcodes
4730 maybe-configure-opcodes: configure-opcodes
4731 configure-opcodes:
4732 @r=`${PWD_COMMAND}`; export r; \
4733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4736 $(HOST_EXPORTS) \
4737 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4738 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4739 case $(srcdir) in \
4740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4741 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4743 esac; \
4744 module_srcdir=opcodes; \
4745 $(SHELL) \
4746 $$s/$$module_srcdir/configure \
4747 --srcdir=$${topdir}/$$module_srcdir \
4748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4749 --target=${target_alias} \
4750 || exit 1
4751 @endif opcodes
4755 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4756 maybe-configure-stage1-opcodes:
4757 @if opcodes-bootstrap
4758 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4759 configure-stage1-opcodes:
4760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4762 @r=`${PWD_COMMAND}`; export r; \
4763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4764 TFLAGS="$(STAGE1_TFLAGS)"; \
4765 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4766 $(HOST_EXPORTS) \
4767 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4768 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4769 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4770 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4772 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4773 case $(srcdir) in \
4774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4775 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4777 esac; \
4778 module_srcdir=opcodes; \
4779 $(SHELL) $$s/$$module_srcdir/configure \
4780 --srcdir=$${topdir}/$$module_srcdir \
4781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4782 --target=${target_alias} \
4784 $(STAGE1_CONFIGURE_FLAGS)
4785 @endif opcodes-bootstrap
4787 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4788 maybe-configure-stage2-opcodes:
4789 @if opcodes-bootstrap
4790 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4791 configure-stage2-opcodes:
4792 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4794 @r=`${PWD_COMMAND}`; export r; \
4795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4796 TFLAGS="$(STAGE2_TFLAGS)"; \
4797 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4798 $(HOST_EXPORTS) \
4799 $(POSTSTAGE1_HOST_EXPORTS) \
4800 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4801 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4802 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4803 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4805 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4806 case $(srcdir) in \
4807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4808 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4810 esac; \
4811 module_srcdir=opcodes; \
4812 $(SHELL) $$s/$$module_srcdir/configure \
4813 --srcdir=$${topdir}/$$module_srcdir \
4814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4815 --target=${target_alias} \
4816 --with-build-libsubdir=$(HOST_SUBDIR) \
4817 $(STAGE2_CONFIGURE_FLAGS)
4818 @endif opcodes-bootstrap
4820 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4821 maybe-configure-stage3-opcodes:
4822 @if opcodes-bootstrap
4823 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4824 configure-stage3-opcodes:
4825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4827 @r=`${PWD_COMMAND}`; export r; \
4828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4829 TFLAGS="$(STAGE3_TFLAGS)"; \
4830 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4831 $(HOST_EXPORTS) \
4832 $(POSTSTAGE1_HOST_EXPORTS) \
4833 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4834 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4835 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4836 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4838 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4839 case $(srcdir) in \
4840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843 esac; \
4844 module_srcdir=opcodes; \
4845 $(SHELL) $$s/$$module_srcdir/configure \
4846 --srcdir=$${topdir}/$$module_srcdir \
4847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4848 --target=${target_alias} \
4849 --with-build-libsubdir=$(HOST_SUBDIR) \
4850 $(STAGE3_CONFIGURE_FLAGS)
4851 @endif opcodes-bootstrap
4853 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4854 maybe-configure-stage4-opcodes:
4855 @if opcodes-bootstrap
4856 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4857 configure-stage4-opcodes:
4858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4860 @r=`${PWD_COMMAND}`; export r; \
4861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4862 TFLAGS="$(STAGE4_TFLAGS)"; \
4863 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4864 $(HOST_EXPORTS) \
4865 $(POSTSTAGE1_HOST_EXPORTS) \
4866 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4867 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4868 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4869 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4871 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4872 case $(srcdir) in \
4873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4874 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4876 esac; \
4877 module_srcdir=opcodes; \
4878 $(SHELL) $$s/$$module_srcdir/configure \
4879 --srcdir=$${topdir}/$$module_srcdir \
4880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4881 --target=${target_alias} \
4882 --with-build-libsubdir=$(HOST_SUBDIR) \
4883 $(STAGE4_CONFIGURE_FLAGS)
4884 @endif opcodes-bootstrap
4886 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4887 maybe-configure-stageprofile-opcodes:
4888 @if opcodes-bootstrap
4889 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4890 configure-stageprofile-opcodes:
4891 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4893 @r=`${PWD_COMMAND}`; export r; \
4894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4896 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4897 $(HOST_EXPORTS) \
4898 $(POSTSTAGE1_HOST_EXPORTS) \
4899 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4901 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4902 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4904 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4905 case $(srcdir) in \
4906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4907 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4909 esac; \
4910 module_srcdir=opcodes; \
4911 $(SHELL) $$s/$$module_srcdir/configure \
4912 --srcdir=$${topdir}/$$module_srcdir \
4913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4914 --target=${target_alias} \
4915 --with-build-libsubdir=$(HOST_SUBDIR) \
4916 $(STAGEprofile_CONFIGURE_FLAGS)
4917 @endif opcodes-bootstrap
4919 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4920 maybe-configure-stagetrain-opcodes:
4921 @if opcodes-bootstrap
4922 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4923 configure-stagetrain-opcodes:
4924 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4926 @r=`${PWD_COMMAND}`; export r; \
4927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4928 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4929 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4930 $(HOST_EXPORTS) \
4931 $(POSTSTAGE1_HOST_EXPORTS) \
4932 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4933 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4934 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4935 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4937 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4938 case $(srcdir) in \
4939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4940 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4942 esac; \
4943 module_srcdir=opcodes; \
4944 $(SHELL) $$s/$$module_srcdir/configure \
4945 --srcdir=$${topdir}/$$module_srcdir \
4946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4947 --target=${target_alias} \
4948 --with-build-libsubdir=$(HOST_SUBDIR) \
4949 $(STAGEtrain_CONFIGURE_FLAGS)
4950 @endif opcodes-bootstrap
4952 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4953 maybe-configure-stagefeedback-opcodes:
4954 @if opcodes-bootstrap
4955 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4956 configure-stagefeedback-opcodes:
4957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4959 @r=`${PWD_COMMAND}`; export r; \
4960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4962 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4963 $(HOST_EXPORTS) \
4964 $(POSTSTAGE1_HOST_EXPORTS) \
4965 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4966 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4967 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4968 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4970 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4971 case $(srcdir) in \
4972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4973 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4975 esac; \
4976 module_srcdir=opcodes; \
4977 $(SHELL) $$s/$$module_srcdir/configure \
4978 --srcdir=$${topdir}/$$module_srcdir \
4979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4980 --target=${target_alias} \
4981 --with-build-libsubdir=$(HOST_SUBDIR) \
4982 $(STAGEfeedback_CONFIGURE_FLAGS)
4983 @endif opcodes-bootstrap
4985 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4986 maybe-configure-stageautoprofile-opcodes:
4987 @if opcodes-bootstrap
4988 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4989 configure-stageautoprofile-opcodes:
4990 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4992 @r=`${PWD_COMMAND}`; export r; \
4993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4995 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4996 $(HOST_EXPORTS) \
4997 $(POSTSTAGE1_HOST_EXPORTS) \
4998 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4999 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5000 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5001 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
5002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5003 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5004 case $(srcdir) in \
5005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5006 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5008 esac; \
5009 module_srcdir=opcodes; \
5010 $(SHELL) $$s/$$module_srcdir/configure \
5011 --srcdir=$${topdir}/$$module_srcdir \
5012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5013 --target=${target_alias} \
5014 --with-build-libsubdir=$(HOST_SUBDIR) \
5015 $(STAGEautoprofile_CONFIGURE_FLAGS)
5016 @endif opcodes-bootstrap
5018 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
5019 maybe-configure-stageautofeedback-opcodes:
5020 @if opcodes-bootstrap
5021 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5022 configure-stageautofeedback-opcodes:
5023 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5025 @r=`${PWD_COMMAND}`; export r; \
5026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5027 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5028 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5029 $(HOST_EXPORTS) \
5030 $(POSTSTAGE1_HOST_EXPORTS) \
5031 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5032 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5033 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5034 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
5035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5036 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5037 case $(srcdir) in \
5038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5039 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5041 esac; \
5042 module_srcdir=opcodes; \
5043 $(SHELL) $$s/$$module_srcdir/configure \
5044 --srcdir=$${topdir}/$$module_srcdir \
5045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5046 --target=${target_alias} \
5047 --with-build-libsubdir=$(HOST_SUBDIR) \
5048 $(STAGEautofeedback_CONFIGURE_FLAGS)
5049 @endif opcodes-bootstrap
5055 .PHONY: all-opcodes maybe-all-opcodes
5056 maybe-all-opcodes:
5057 @if gcc-bootstrap
5058 all-opcodes: stage_current
5059 @endif gcc-bootstrap
5060 @if opcodes
5061 TARGET-opcodes=all
5062 maybe-all-opcodes: all-opcodes
5063 all-opcodes: configure-opcodes
5064 @r=`${PWD_COMMAND}`; export r; \
5065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066 $(HOST_EXPORTS) \
5067 (cd $(HOST_SUBDIR)/opcodes && \
5068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5069 $(TARGET-opcodes))
5070 @endif opcodes
5074 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5075 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5076 maybe-all-stage1-opcodes:
5077 maybe-clean-stage1-opcodes:
5078 @if opcodes-bootstrap
5079 maybe-all-stage1-opcodes: all-stage1-opcodes
5080 all-stage1: all-stage1-opcodes
5081 TARGET-stage1-opcodes = $(TARGET-opcodes)
5082 all-stage1-opcodes: configure-stage1-opcodes
5083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5084 @r=`${PWD_COMMAND}`; export r; \
5085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086 TFLAGS="$(STAGE1_TFLAGS)"; \
5087 $(HOST_EXPORTS) \
5088 cd $(HOST_SUBDIR)/opcodes && \
5090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5091 CFLAGS="$(STAGE1_CFLAGS)" \
5092 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5093 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5094 LIBCFLAGS="$(LIBCFLAGS)" \
5095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5098 $(EXTRA_HOST_FLAGS) \
5099 $(STAGE1_FLAGS_TO_PASS) \
5100 TFLAGS="$(STAGE1_TFLAGS)" \
5101 $(TARGET-stage1-opcodes)
5103 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5104 clean-stage1: clean-stage1-opcodes
5105 clean-stage1-opcodes:
5106 @if [ $(current_stage) = stage1 ]; then \
5107 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5108 else \
5109 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5110 $(MAKE) stage1-start; \
5111 fi; \
5112 cd $(HOST_SUBDIR)/opcodes && \
5113 $(MAKE) $(EXTRA_HOST_FLAGS) \
5114 $(STAGE1_FLAGS_TO_PASS) clean
5115 @endif opcodes-bootstrap
5118 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5119 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5120 maybe-all-stage2-opcodes:
5121 maybe-clean-stage2-opcodes:
5122 @if opcodes-bootstrap
5123 maybe-all-stage2-opcodes: all-stage2-opcodes
5124 all-stage2: all-stage2-opcodes
5125 TARGET-stage2-opcodes = $(TARGET-opcodes)
5126 all-stage2-opcodes: configure-stage2-opcodes
5127 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5128 @r=`${PWD_COMMAND}`; export r; \
5129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130 TFLAGS="$(STAGE2_TFLAGS)"; \
5131 $(HOST_EXPORTS) \
5132 $(POSTSTAGE1_HOST_EXPORTS) \
5133 cd $(HOST_SUBDIR)/opcodes && \
5135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5136 CFLAGS="$(STAGE2_CFLAGS)" \
5137 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5138 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5139 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5144 TFLAGS="$(STAGE2_TFLAGS)" \
5145 $(TARGET-stage2-opcodes)
5147 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5148 clean-stage2: clean-stage2-opcodes
5149 clean-stage2-opcodes:
5150 @if [ $(current_stage) = stage2 ]; then \
5151 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5152 else \
5153 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5154 $(MAKE) stage2-start; \
5155 fi; \
5156 cd $(HOST_SUBDIR)/opcodes && \
5157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5158 @endif opcodes-bootstrap
5161 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5162 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5163 maybe-all-stage3-opcodes:
5164 maybe-clean-stage3-opcodes:
5165 @if opcodes-bootstrap
5166 maybe-all-stage3-opcodes: all-stage3-opcodes
5167 all-stage3: all-stage3-opcodes
5168 TARGET-stage3-opcodes = $(TARGET-opcodes)
5169 all-stage3-opcodes: configure-stage3-opcodes
5170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5171 @r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173 TFLAGS="$(STAGE3_TFLAGS)"; \
5174 $(HOST_EXPORTS) \
5175 $(POSTSTAGE1_HOST_EXPORTS) \
5176 cd $(HOST_SUBDIR)/opcodes && \
5178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179 CFLAGS="$(STAGE3_CFLAGS)" \
5180 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5181 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5182 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5187 TFLAGS="$(STAGE3_TFLAGS)" \
5188 $(TARGET-stage3-opcodes)
5190 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5191 clean-stage3: clean-stage3-opcodes
5192 clean-stage3-opcodes:
5193 @if [ $(current_stage) = stage3 ]; then \
5194 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5195 else \
5196 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5197 $(MAKE) stage3-start; \
5198 fi; \
5199 cd $(HOST_SUBDIR)/opcodes && \
5200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5201 @endif opcodes-bootstrap
5204 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5205 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5206 maybe-all-stage4-opcodes:
5207 maybe-clean-stage4-opcodes:
5208 @if opcodes-bootstrap
5209 maybe-all-stage4-opcodes: all-stage4-opcodes
5210 all-stage4: all-stage4-opcodes
5211 TARGET-stage4-opcodes = $(TARGET-opcodes)
5212 all-stage4-opcodes: configure-stage4-opcodes
5213 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5214 @r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 TFLAGS="$(STAGE4_TFLAGS)"; \
5217 $(HOST_EXPORTS) \
5218 $(POSTSTAGE1_HOST_EXPORTS) \
5219 cd $(HOST_SUBDIR)/opcodes && \
5221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222 CFLAGS="$(STAGE4_CFLAGS)" \
5223 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5224 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5225 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5230 TFLAGS="$(STAGE4_TFLAGS)" \
5231 $(TARGET-stage4-opcodes)
5233 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5234 clean-stage4: clean-stage4-opcodes
5235 clean-stage4-opcodes:
5236 @if [ $(current_stage) = stage4 ]; then \
5237 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5238 else \
5239 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5240 $(MAKE) stage4-start; \
5241 fi; \
5242 cd $(HOST_SUBDIR)/opcodes && \
5243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5244 @endif opcodes-bootstrap
5247 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5248 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5249 maybe-all-stageprofile-opcodes:
5250 maybe-clean-stageprofile-opcodes:
5251 @if opcodes-bootstrap
5252 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5253 all-stageprofile: all-stageprofile-opcodes
5254 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5255 all-stageprofile-opcodes: configure-stageprofile-opcodes
5256 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5260 $(HOST_EXPORTS) \
5261 $(POSTSTAGE1_HOST_EXPORTS) \
5262 cd $(HOST_SUBDIR)/opcodes && \
5264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5265 CFLAGS="$(STAGEprofile_CFLAGS)" \
5266 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5267 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5268 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5273 TFLAGS="$(STAGEprofile_TFLAGS)" \
5274 $(TARGET-stageprofile-opcodes)
5276 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5277 clean-stageprofile: clean-stageprofile-opcodes
5278 clean-stageprofile-opcodes:
5279 @if [ $(current_stage) = stageprofile ]; then \
5280 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5281 else \
5282 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5283 $(MAKE) stageprofile-start; \
5284 fi; \
5285 cd $(HOST_SUBDIR)/opcodes && \
5286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5287 @endif opcodes-bootstrap
5290 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5291 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5292 maybe-all-stagetrain-opcodes:
5293 maybe-clean-stagetrain-opcodes:
5294 @if opcodes-bootstrap
5295 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5296 all-stagetrain: all-stagetrain-opcodes
5297 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5298 all-stagetrain-opcodes: configure-stagetrain-opcodes
5299 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5303 $(HOST_EXPORTS) \
5304 $(POSTSTAGE1_HOST_EXPORTS) \
5305 cd $(HOST_SUBDIR)/opcodes && \
5307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5308 CFLAGS="$(STAGEtrain_CFLAGS)" \
5309 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5310 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5311 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5316 TFLAGS="$(STAGEtrain_TFLAGS)" \
5317 $(TARGET-stagetrain-opcodes)
5319 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5320 clean-stagetrain: clean-stagetrain-opcodes
5321 clean-stagetrain-opcodes:
5322 @if [ $(current_stage) = stagetrain ]; then \
5323 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5324 else \
5325 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5326 $(MAKE) stagetrain-start; \
5327 fi; \
5328 cd $(HOST_SUBDIR)/opcodes && \
5329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5330 @endif opcodes-bootstrap
5333 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5334 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5335 maybe-all-stagefeedback-opcodes:
5336 maybe-clean-stagefeedback-opcodes:
5337 @if opcodes-bootstrap
5338 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5339 all-stagefeedback: all-stagefeedback-opcodes
5340 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5341 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5343 @r=`${PWD_COMMAND}`; export r; \
5344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5346 $(HOST_EXPORTS) \
5347 $(POSTSTAGE1_HOST_EXPORTS) \
5348 cd $(HOST_SUBDIR)/opcodes && \
5350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5351 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5352 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5353 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5354 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5359 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5360 $(TARGET-stagefeedback-opcodes)
5362 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5363 clean-stagefeedback: clean-stagefeedback-opcodes
5364 clean-stagefeedback-opcodes:
5365 @if [ $(current_stage) = stagefeedback ]; then \
5366 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5367 else \
5368 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5369 $(MAKE) stagefeedback-start; \
5370 fi; \
5371 cd $(HOST_SUBDIR)/opcodes && \
5372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5373 @endif opcodes-bootstrap
5376 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5377 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5378 maybe-all-stageautoprofile-opcodes:
5379 maybe-clean-stageautoprofile-opcodes:
5380 @if opcodes-bootstrap
5381 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5382 all-stageautoprofile: all-stageautoprofile-opcodes
5383 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5384 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5385 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5386 @r=`${PWD_COMMAND}`; export r; \
5387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5388 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5389 $(HOST_EXPORTS) \
5390 $(POSTSTAGE1_HOST_EXPORTS) \
5391 cd $(HOST_SUBDIR)/opcodes && \
5392 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5394 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5395 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5402 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5403 $(TARGET-stageautoprofile-opcodes)
5405 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5406 clean-stageautoprofile: clean-stageautoprofile-opcodes
5407 clean-stageautoprofile-opcodes:
5408 @if [ $(current_stage) = stageautoprofile ]; then \
5409 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5410 else \
5411 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5412 $(MAKE) stageautoprofile-start; \
5413 fi; \
5414 cd $(HOST_SUBDIR)/opcodes && \
5415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5416 @endif opcodes-bootstrap
5419 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5420 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5421 maybe-all-stageautofeedback-opcodes:
5422 maybe-clean-stageautofeedback-opcodes:
5423 @if opcodes-bootstrap
5424 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5425 all-stageautofeedback: all-stageautofeedback-opcodes
5426 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5427 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5428 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5429 @r=`${PWD_COMMAND}`; export r; \
5430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5432 $(HOST_EXPORTS) \
5433 $(POSTSTAGE1_HOST_EXPORTS) \
5434 cd $(HOST_SUBDIR)/opcodes && \
5436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5437 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5438 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5439 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5440 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5445 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5446 $(TARGET-stageautofeedback-opcodes)
5448 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5449 clean-stageautofeedback: clean-stageautofeedback-opcodes
5450 clean-stageautofeedback-opcodes:
5451 @if [ $(current_stage) = stageautofeedback ]; then \
5452 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5453 else \
5454 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5455 $(MAKE) stageautofeedback-start; \
5456 fi; \
5457 cd $(HOST_SUBDIR)/opcodes && \
5458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5459 @endif opcodes-bootstrap
5465 .PHONY: check-opcodes maybe-check-opcodes
5466 maybe-check-opcodes:
5467 @if opcodes
5468 maybe-check-opcodes: check-opcodes
5470 check-opcodes:
5471 @: $(MAKE); $(unstage)
5472 @r=`${PWD_COMMAND}`; export r; \
5473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5475 (cd $(HOST_SUBDIR)/opcodes && \
5476 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5478 @endif opcodes
5480 .PHONY: install-opcodes maybe-install-opcodes
5481 maybe-install-opcodes:
5482 @if opcodes
5483 maybe-install-opcodes: install-opcodes
5485 install-opcodes: installdirs
5486 @: $(MAKE); $(unstage)
5487 @r=`${PWD_COMMAND}`; export r; \
5488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5489 $(HOST_EXPORTS) \
5490 (cd $(HOST_SUBDIR)/opcodes && \
5491 $(MAKE) $(FLAGS_TO_PASS) install)
5493 @endif opcodes
5495 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5496 maybe-install-strip-opcodes:
5497 @if opcodes
5498 maybe-install-strip-opcodes: install-strip-opcodes
5500 install-strip-opcodes: installdirs
5501 @: $(MAKE); $(unstage)
5502 @r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 (cd $(HOST_SUBDIR)/opcodes && \
5506 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5508 @endif opcodes
5510 # Other targets (info, dvi, pdf, etc.)
5512 .PHONY: maybe-info-opcodes info-opcodes
5513 maybe-info-opcodes:
5514 @if opcodes
5515 maybe-info-opcodes: info-opcodes
5517 info-opcodes: \
5518 configure-opcodes
5519 @[ -f ./opcodes/Makefile ] || exit 0; \
5520 r=`${PWD_COMMAND}`; export r; \
5521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5522 $(HOST_EXPORTS) \
5523 for flag in $(EXTRA_HOST_FLAGS) ; do \
5524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5525 done; \
5526 echo "Doing info in opcodes"; \
5527 (cd $(HOST_SUBDIR)/opcodes && \
5528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5530 "RANLIB=$${RANLIB}" \
5531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5532 info) \
5533 || exit 1
5535 @endif opcodes
5537 .PHONY: maybe-dvi-opcodes dvi-opcodes
5538 maybe-dvi-opcodes:
5539 @if opcodes
5540 maybe-dvi-opcodes: dvi-opcodes
5542 dvi-opcodes: \
5543 configure-opcodes
5544 @[ -f ./opcodes/Makefile ] || exit 0; \
5545 r=`${PWD_COMMAND}`; export r; \
5546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547 $(HOST_EXPORTS) \
5548 for flag in $(EXTRA_HOST_FLAGS) ; do \
5549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550 done; \
5551 echo "Doing dvi in opcodes"; \
5552 (cd $(HOST_SUBDIR)/opcodes && \
5553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555 "RANLIB=$${RANLIB}" \
5556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5557 dvi) \
5558 || exit 1
5560 @endif opcodes
5562 .PHONY: maybe-pdf-opcodes pdf-opcodes
5563 maybe-pdf-opcodes:
5564 @if opcodes
5565 maybe-pdf-opcodes: pdf-opcodes
5567 pdf-opcodes: \
5568 configure-opcodes
5569 @[ -f ./opcodes/Makefile ] || exit 0; \
5570 r=`${PWD_COMMAND}`; export r; \
5571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572 $(HOST_EXPORTS) \
5573 for flag in $(EXTRA_HOST_FLAGS) ; do \
5574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575 done; \
5576 echo "Doing pdf in opcodes"; \
5577 (cd $(HOST_SUBDIR)/opcodes && \
5578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580 "RANLIB=$${RANLIB}" \
5581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5582 pdf) \
5583 || exit 1
5585 @endif opcodes
5587 .PHONY: maybe-html-opcodes html-opcodes
5588 maybe-html-opcodes:
5589 @if opcodes
5590 maybe-html-opcodes: html-opcodes
5592 html-opcodes: \
5593 configure-opcodes
5594 @[ -f ./opcodes/Makefile ] || exit 0; \
5595 r=`${PWD_COMMAND}`; export r; \
5596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 $(HOST_EXPORTS) \
5598 for flag in $(EXTRA_HOST_FLAGS) ; do \
5599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600 done; \
5601 echo "Doing html in opcodes"; \
5602 (cd $(HOST_SUBDIR)/opcodes && \
5603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605 "RANLIB=$${RANLIB}" \
5606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607 html) \
5608 || exit 1
5610 @endif opcodes
5612 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5613 maybe-TAGS-opcodes:
5614 @if opcodes
5615 maybe-TAGS-opcodes: TAGS-opcodes
5617 TAGS-opcodes: \
5618 configure-opcodes
5619 @[ -f ./opcodes/Makefile ] || exit 0; \
5620 r=`${PWD_COMMAND}`; export r; \
5621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622 $(HOST_EXPORTS) \
5623 for flag in $(EXTRA_HOST_FLAGS) ; do \
5624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5625 done; \
5626 echo "Doing TAGS in opcodes"; \
5627 (cd $(HOST_SUBDIR)/opcodes && \
5628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630 "RANLIB=$${RANLIB}" \
5631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5632 TAGS) \
5633 || exit 1
5635 @endif opcodes
5637 .PHONY: maybe-install-info-opcodes install-info-opcodes
5638 maybe-install-info-opcodes:
5639 @if opcodes
5640 maybe-install-info-opcodes: install-info-opcodes
5642 install-info-opcodes: \
5643 configure-opcodes \
5644 info-opcodes
5645 @[ -f ./opcodes/Makefile ] || exit 0; \
5646 r=`${PWD_COMMAND}`; export r; \
5647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5648 $(HOST_EXPORTS) \
5649 for flag in $(EXTRA_HOST_FLAGS) ; do \
5650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5651 done; \
5652 echo "Doing install-info in opcodes"; \
5653 (cd $(HOST_SUBDIR)/opcodes && \
5654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5656 "RANLIB=$${RANLIB}" \
5657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5658 install-info) \
5659 || exit 1
5661 @endif opcodes
5663 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5664 maybe-install-dvi-opcodes:
5665 @if opcodes
5666 maybe-install-dvi-opcodes: install-dvi-opcodes
5668 install-dvi-opcodes: \
5669 configure-opcodes \
5670 dvi-opcodes
5671 @[ -f ./opcodes/Makefile ] || exit 0; \
5672 r=`${PWD_COMMAND}`; export r; \
5673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674 $(HOST_EXPORTS) \
5675 for flag in $(EXTRA_HOST_FLAGS) ; do \
5676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677 done; \
5678 echo "Doing install-dvi in opcodes"; \
5679 (cd $(HOST_SUBDIR)/opcodes && \
5680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682 "RANLIB=$${RANLIB}" \
5683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5684 install-dvi) \
5685 || exit 1
5687 @endif opcodes
5689 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5690 maybe-install-pdf-opcodes:
5691 @if opcodes
5692 maybe-install-pdf-opcodes: install-pdf-opcodes
5694 install-pdf-opcodes: \
5695 configure-opcodes \
5696 pdf-opcodes
5697 @[ -f ./opcodes/Makefile ] || exit 0; \
5698 r=`${PWD_COMMAND}`; export r; \
5699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700 $(HOST_EXPORTS) \
5701 for flag in $(EXTRA_HOST_FLAGS) ; do \
5702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703 done; \
5704 echo "Doing install-pdf in opcodes"; \
5705 (cd $(HOST_SUBDIR)/opcodes && \
5706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708 "RANLIB=$${RANLIB}" \
5709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5710 install-pdf) \
5711 || exit 1
5713 @endif opcodes
5715 .PHONY: maybe-install-html-opcodes install-html-opcodes
5716 maybe-install-html-opcodes:
5717 @if opcodes
5718 maybe-install-html-opcodes: install-html-opcodes
5720 install-html-opcodes: \
5721 configure-opcodes \
5722 html-opcodes
5723 @[ -f ./opcodes/Makefile ] || exit 0; \
5724 r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726 $(HOST_EXPORTS) \
5727 for flag in $(EXTRA_HOST_FLAGS) ; do \
5728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729 done; \
5730 echo "Doing install-html in opcodes"; \
5731 (cd $(HOST_SUBDIR)/opcodes && \
5732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734 "RANLIB=$${RANLIB}" \
5735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5736 install-html) \
5737 || exit 1
5739 @endif opcodes
5741 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5742 maybe-installcheck-opcodes:
5743 @if opcodes
5744 maybe-installcheck-opcodes: installcheck-opcodes
5746 installcheck-opcodes: \
5747 configure-opcodes
5748 @[ -f ./opcodes/Makefile ] || exit 0; \
5749 r=`${PWD_COMMAND}`; export r; \
5750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751 $(HOST_EXPORTS) \
5752 for flag in $(EXTRA_HOST_FLAGS) ; do \
5753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754 done; \
5755 echo "Doing installcheck in opcodes"; \
5756 (cd $(HOST_SUBDIR)/opcodes && \
5757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759 "RANLIB=$${RANLIB}" \
5760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761 installcheck) \
5762 || exit 1
5764 @endif opcodes
5766 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5767 maybe-mostlyclean-opcodes:
5768 @if opcodes
5769 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5771 mostlyclean-opcodes:
5772 @[ -f ./opcodes/Makefile ] || exit 0; \
5773 r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 $(HOST_EXPORTS) \
5776 for flag in $(EXTRA_HOST_FLAGS) ; do \
5777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778 done; \
5779 echo "Doing mostlyclean in opcodes"; \
5780 (cd $(HOST_SUBDIR)/opcodes && \
5781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783 "RANLIB=$${RANLIB}" \
5784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785 mostlyclean) \
5786 || exit 1
5788 @endif opcodes
5790 .PHONY: maybe-clean-opcodes clean-opcodes
5791 maybe-clean-opcodes:
5792 @if opcodes
5793 maybe-clean-opcodes: clean-opcodes
5795 clean-opcodes:
5796 @[ -f ./opcodes/Makefile ] || exit 0; \
5797 r=`${PWD_COMMAND}`; export r; \
5798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5799 $(HOST_EXPORTS) \
5800 for flag in $(EXTRA_HOST_FLAGS) ; do \
5801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5802 done; \
5803 echo "Doing clean in opcodes"; \
5804 (cd $(HOST_SUBDIR)/opcodes && \
5805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5807 "RANLIB=$${RANLIB}" \
5808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5809 clean) \
5810 || exit 1
5812 @endif opcodes
5814 .PHONY: maybe-distclean-opcodes distclean-opcodes
5815 maybe-distclean-opcodes:
5816 @if opcodes
5817 maybe-distclean-opcodes: distclean-opcodes
5819 distclean-opcodes:
5820 @[ -f ./opcodes/Makefile ] || exit 0; \
5821 r=`${PWD_COMMAND}`; export r; \
5822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823 $(HOST_EXPORTS) \
5824 for flag in $(EXTRA_HOST_FLAGS) ; do \
5825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5826 done; \
5827 echo "Doing distclean in opcodes"; \
5828 (cd $(HOST_SUBDIR)/opcodes && \
5829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5831 "RANLIB=$${RANLIB}" \
5832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5833 distclean) \
5834 || exit 1
5836 @endif opcodes
5838 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5839 maybe-maintainer-clean-opcodes:
5840 @if opcodes
5841 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5843 maintainer-clean-opcodes:
5844 @[ -f ./opcodes/Makefile ] || exit 0; \
5845 r=`${PWD_COMMAND}`; export r; \
5846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847 $(HOST_EXPORTS) \
5848 for flag in $(EXTRA_HOST_FLAGS) ; do \
5849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5850 done; \
5851 echo "Doing maintainer-clean in opcodes"; \
5852 (cd $(HOST_SUBDIR)/opcodes && \
5853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5855 "RANLIB=$${RANLIB}" \
5856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5857 maintainer-clean) \
5858 || exit 1
5860 @endif opcodes
5864 .PHONY: configure-binutils maybe-configure-binutils
5865 maybe-configure-binutils:
5866 @if gcc-bootstrap
5867 configure-binutils: stage_current
5868 @endif gcc-bootstrap
5869 @if binutils
5870 maybe-configure-binutils: configure-binutils
5871 configure-binutils:
5872 @r=`${PWD_COMMAND}`; export r; \
5873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5876 $(HOST_EXPORTS) \
5877 echo Configuring in $(HOST_SUBDIR)/binutils; \
5878 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5879 case $(srcdir) in \
5880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5881 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5883 esac; \
5884 module_srcdir=binutils; \
5885 $(SHELL) \
5886 $$s/$$module_srcdir/configure \
5887 --srcdir=$${topdir}/$$module_srcdir \
5888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5889 --target=${target_alias} \
5890 || exit 1
5891 @endif binutils
5895 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5896 maybe-configure-stage1-binutils:
5897 @if binutils-bootstrap
5898 maybe-configure-stage1-binutils: configure-stage1-binutils
5899 configure-stage1-binutils:
5900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5902 @r=`${PWD_COMMAND}`; export r; \
5903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5904 TFLAGS="$(STAGE1_TFLAGS)"; \
5905 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5906 $(HOST_EXPORTS) \
5907 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5908 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5909 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5910 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5912 cd $(HOST_SUBDIR)/binutils || exit 1; \
5913 case $(srcdir) in \
5914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5915 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5917 esac; \
5918 module_srcdir=binutils; \
5919 $(SHELL) $$s/$$module_srcdir/configure \
5920 --srcdir=$${topdir}/$$module_srcdir \
5921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5922 --target=${target_alias} \
5924 $(STAGE1_CONFIGURE_FLAGS)
5925 @endif binutils-bootstrap
5927 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5928 maybe-configure-stage2-binutils:
5929 @if binutils-bootstrap
5930 maybe-configure-stage2-binutils: configure-stage2-binutils
5931 configure-stage2-binutils:
5932 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5934 @r=`${PWD_COMMAND}`; export r; \
5935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5936 TFLAGS="$(STAGE2_TFLAGS)"; \
5937 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5938 $(HOST_EXPORTS) \
5939 $(POSTSTAGE1_HOST_EXPORTS) \
5940 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5941 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5942 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5943 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5945 cd $(HOST_SUBDIR)/binutils || exit 1; \
5946 case $(srcdir) in \
5947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5948 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5950 esac; \
5951 module_srcdir=binutils; \
5952 $(SHELL) $$s/$$module_srcdir/configure \
5953 --srcdir=$${topdir}/$$module_srcdir \
5954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5955 --target=${target_alias} \
5956 --with-build-libsubdir=$(HOST_SUBDIR) \
5957 $(STAGE2_CONFIGURE_FLAGS)
5958 @endif binutils-bootstrap
5960 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5961 maybe-configure-stage3-binutils:
5962 @if binutils-bootstrap
5963 maybe-configure-stage3-binutils: configure-stage3-binutils
5964 configure-stage3-binutils:
5965 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5967 @r=`${PWD_COMMAND}`; export r; \
5968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5969 TFLAGS="$(STAGE3_TFLAGS)"; \
5970 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5971 $(HOST_EXPORTS) \
5972 $(POSTSTAGE1_HOST_EXPORTS) \
5973 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5974 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5975 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5976 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5978 cd $(HOST_SUBDIR)/binutils || exit 1; \
5979 case $(srcdir) in \
5980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5981 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5983 esac; \
5984 module_srcdir=binutils; \
5985 $(SHELL) $$s/$$module_srcdir/configure \
5986 --srcdir=$${topdir}/$$module_srcdir \
5987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5988 --target=${target_alias} \
5989 --with-build-libsubdir=$(HOST_SUBDIR) \
5990 $(STAGE3_CONFIGURE_FLAGS)
5991 @endif binutils-bootstrap
5993 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5994 maybe-configure-stage4-binutils:
5995 @if binutils-bootstrap
5996 maybe-configure-stage4-binutils: configure-stage4-binutils
5997 configure-stage4-binutils:
5998 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6000 @r=`${PWD_COMMAND}`; export r; \
6001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6002 TFLAGS="$(STAGE4_TFLAGS)"; \
6003 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6004 $(HOST_EXPORTS) \
6005 $(POSTSTAGE1_HOST_EXPORTS) \
6006 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6007 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6008 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6009 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
6010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6011 cd $(HOST_SUBDIR)/binutils || exit 1; \
6012 case $(srcdir) in \
6013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6014 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6016 esac; \
6017 module_srcdir=binutils; \
6018 $(SHELL) $$s/$$module_srcdir/configure \
6019 --srcdir=$${topdir}/$$module_srcdir \
6020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6021 --target=${target_alias} \
6022 --with-build-libsubdir=$(HOST_SUBDIR) \
6023 $(STAGE4_CONFIGURE_FLAGS)
6024 @endif binutils-bootstrap
6026 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6027 maybe-configure-stageprofile-binutils:
6028 @if binutils-bootstrap
6029 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6030 configure-stageprofile-binutils:
6031 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6033 @r=`${PWD_COMMAND}`; export r; \
6034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6035 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6036 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6037 $(HOST_EXPORTS) \
6038 $(POSTSTAGE1_HOST_EXPORTS) \
6039 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6040 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6041 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6042 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6044 cd $(HOST_SUBDIR)/binutils || exit 1; \
6045 case $(srcdir) in \
6046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6047 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6049 esac; \
6050 module_srcdir=binutils; \
6051 $(SHELL) $$s/$$module_srcdir/configure \
6052 --srcdir=$${topdir}/$$module_srcdir \
6053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6054 --target=${target_alias} \
6055 --with-build-libsubdir=$(HOST_SUBDIR) \
6056 $(STAGEprofile_CONFIGURE_FLAGS)
6057 @endif binutils-bootstrap
6059 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6060 maybe-configure-stagetrain-binutils:
6061 @if binutils-bootstrap
6062 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6063 configure-stagetrain-binutils:
6064 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6066 @r=`${PWD_COMMAND}`; export r; \
6067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6068 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6069 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6070 $(HOST_EXPORTS) \
6071 $(POSTSTAGE1_HOST_EXPORTS) \
6072 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6073 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6074 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6075 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6077 cd $(HOST_SUBDIR)/binutils || exit 1; \
6078 case $(srcdir) in \
6079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6080 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6082 esac; \
6083 module_srcdir=binutils; \
6084 $(SHELL) $$s/$$module_srcdir/configure \
6085 --srcdir=$${topdir}/$$module_srcdir \
6086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6087 --target=${target_alias} \
6088 --with-build-libsubdir=$(HOST_SUBDIR) \
6089 $(STAGEtrain_CONFIGURE_FLAGS)
6090 @endif binutils-bootstrap
6092 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6093 maybe-configure-stagefeedback-binutils:
6094 @if binutils-bootstrap
6095 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6096 configure-stagefeedback-binutils:
6097 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6099 @r=`${PWD_COMMAND}`; export r; \
6100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6101 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6102 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6103 $(HOST_EXPORTS) \
6104 $(POSTSTAGE1_HOST_EXPORTS) \
6105 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6106 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6107 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6108 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6110 cd $(HOST_SUBDIR)/binutils || exit 1; \
6111 case $(srcdir) in \
6112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6113 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6115 esac; \
6116 module_srcdir=binutils; \
6117 $(SHELL) $$s/$$module_srcdir/configure \
6118 --srcdir=$${topdir}/$$module_srcdir \
6119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6120 --target=${target_alias} \
6121 --with-build-libsubdir=$(HOST_SUBDIR) \
6122 $(STAGEfeedback_CONFIGURE_FLAGS)
6123 @endif binutils-bootstrap
6125 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6126 maybe-configure-stageautoprofile-binutils:
6127 @if binutils-bootstrap
6128 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6129 configure-stageautoprofile-binutils:
6130 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6132 @r=`${PWD_COMMAND}`; export r; \
6133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6135 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6136 $(HOST_EXPORTS) \
6137 $(POSTSTAGE1_HOST_EXPORTS) \
6138 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6139 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6140 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6141 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6143 cd $(HOST_SUBDIR)/binutils || exit 1; \
6144 case $(srcdir) in \
6145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6146 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6148 esac; \
6149 module_srcdir=binutils; \
6150 $(SHELL) $$s/$$module_srcdir/configure \
6151 --srcdir=$${topdir}/$$module_srcdir \
6152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6153 --target=${target_alias} \
6154 --with-build-libsubdir=$(HOST_SUBDIR) \
6155 $(STAGEautoprofile_CONFIGURE_FLAGS)
6156 @endif binutils-bootstrap
6158 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6159 maybe-configure-stageautofeedback-binutils:
6160 @if binutils-bootstrap
6161 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6162 configure-stageautofeedback-binutils:
6163 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6165 @r=`${PWD_COMMAND}`; export r; \
6166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6168 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6169 $(HOST_EXPORTS) \
6170 $(POSTSTAGE1_HOST_EXPORTS) \
6171 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6172 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6173 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6174 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6176 cd $(HOST_SUBDIR)/binutils || exit 1; \
6177 case $(srcdir) in \
6178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6179 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6181 esac; \
6182 module_srcdir=binutils; \
6183 $(SHELL) $$s/$$module_srcdir/configure \
6184 --srcdir=$${topdir}/$$module_srcdir \
6185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6186 --target=${target_alias} \
6187 --with-build-libsubdir=$(HOST_SUBDIR) \
6188 $(STAGEautofeedback_CONFIGURE_FLAGS)
6189 @endif binutils-bootstrap
6195 .PHONY: all-binutils maybe-all-binutils
6196 maybe-all-binutils:
6197 @if gcc-bootstrap
6198 all-binutils: stage_current
6199 @endif gcc-bootstrap
6200 @if binutils
6201 TARGET-binutils=all
6202 maybe-all-binutils: all-binutils
6203 all-binutils: configure-binutils
6204 @r=`${PWD_COMMAND}`; export r; \
6205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206 $(HOST_EXPORTS) \
6207 (cd $(HOST_SUBDIR)/binutils && \
6208 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6209 $(TARGET-binutils))
6210 @endif binutils
6214 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6215 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6216 maybe-all-stage1-binutils:
6217 maybe-clean-stage1-binutils:
6218 @if binutils-bootstrap
6219 maybe-all-stage1-binutils: all-stage1-binutils
6220 all-stage1: all-stage1-binutils
6221 TARGET-stage1-binutils = $(TARGET-binutils)
6222 all-stage1-binutils: configure-stage1-binutils
6223 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6224 @r=`${PWD_COMMAND}`; export r; \
6225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6226 TFLAGS="$(STAGE1_TFLAGS)"; \
6227 $(HOST_EXPORTS) \
6228 cd $(HOST_SUBDIR)/binutils && \
6230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6231 CFLAGS="$(STAGE1_CFLAGS)" \
6232 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6233 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6234 LIBCFLAGS="$(LIBCFLAGS)" \
6235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6238 $(EXTRA_HOST_FLAGS) \
6239 $(STAGE1_FLAGS_TO_PASS) \
6240 TFLAGS="$(STAGE1_TFLAGS)" \
6241 $(TARGET-stage1-binutils)
6243 maybe-clean-stage1-binutils: clean-stage1-binutils
6244 clean-stage1: clean-stage1-binutils
6245 clean-stage1-binutils:
6246 @if [ $(current_stage) = stage1 ]; then \
6247 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6248 else \
6249 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6250 $(MAKE) stage1-start; \
6251 fi; \
6252 cd $(HOST_SUBDIR)/binutils && \
6253 $(MAKE) $(EXTRA_HOST_FLAGS) \
6254 $(STAGE1_FLAGS_TO_PASS) clean
6255 @endif binutils-bootstrap
6258 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6259 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6260 maybe-all-stage2-binutils:
6261 maybe-clean-stage2-binutils:
6262 @if binutils-bootstrap
6263 maybe-all-stage2-binutils: all-stage2-binutils
6264 all-stage2: all-stage2-binutils
6265 TARGET-stage2-binutils = $(TARGET-binutils)
6266 all-stage2-binutils: configure-stage2-binutils
6267 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6268 @r=`${PWD_COMMAND}`; export r; \
6269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270 TFLAGS="$(STAGE2_TFLAGS)"; \
6271 $(HOST_EXPORTS) \
6272 $(POSTSTAGE1_HOST_EXPORTS) \
6273 cd $(HOST_SUBDIR)/binutils && \
6275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6276 CFLAGS="$(STAGE2_CFLAGS)" \
6277 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6278 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6279 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6284 TFLAGS="$(STAGE2_TFLAGS)" \
6285 $(TARGET-stage2-binutils)
6287 maybe-clean-stage2-binutils: clean-stage2-binutils
6288 clean-stage2: clean-stage2-binutils
6289 clean-stage2-binutils:
6290 @if [ $(current_stage) = stage2 ]; then \
6291 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6292 else \
6293 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6294 $(MAKE) stage2-start; \
6295 fi; \
6296 cd $(HOST_SUBDIR)/binutils && \
6297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6298 @endif binutils-bootstrap
6301 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6302 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6303 maybe-all-stage3-binutils:
6304 maybe-clean-stage3-binutils:
6305 @if binutils-bootstrap
6306 maybe-all-stage3-binutils: all-stage3-binutils
6307 all-stage3: all-stage3-binutils
6308 TARGET-stage3-binutils = $(TARGET-binutils)
6309 all-stage3-binutils: configure-stage3-binutils
6310 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6311 @r=`${PWD_COMMAND}`; export r; \
6312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313 TFLAGS="$(STAGE3_TFLAGS)"; \
6314 $(HOST_EXPORTS) \
6315 $(POSTSTAGE1_HOST_EXPORTS) \
6316 cd $(HOST_SUBDIR)/binutils && \
6318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6319 CFLAGS="$(STAGE3_CFLAGS)" \
6320 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6321 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6322 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6327 TFLAGS="$(STAGE3_TFLAGS)" \
6328 $(TARGET-stage3-binutils)
6330 maybe-clean-stage3-binutils: clean-stage3-binutils
6331 clean-stage3: clean-stage3-binutils
6332 clean-stage3-binutils:
6333 @if [ $(current_stage) = stage3 ]; then \
6334 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6335 else \
6336 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6337 $(MAKE) stage3-start; \
6338 fi; \
6339 cd $(HOST_SUBDIR)/binutils && \
6340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6341 @endif binutils-bootstrap
6344 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6345 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6346 maybe-all-stage4-binutils:
6347 maybe-clean-stage4-binutils:
6348 @if binutils-bootstrap
6349 maybe-all-stage4-binutils: all-stage4-binutils
6350 all-stage4: all-stage4-binutils
6351 TARGET-stage4-binutils = $(TARGET-binutils)
6352 all-stage4-binutils: configure-stage4-binutils
6353 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6354 @r=`${PWD_COMMAND}`; export r; \
6355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6356 TFLAGS="$(STAGE4_TFLAGS)"; \
6357 $(HOST_EXPORTS) \
6358 $(POSTSTAGE1_HOST_EXPORTS) \
6359 cd $(HOST_SUBDIR)/binutils && \
6361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6362 CFLAGS="$(STAGE4_CFLAGS)" \
6363 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6364 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6365 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6370 TFLAGS="$(STAGE4_TFLAGS)" \
6371 $(TARGET-stage4-binutils)
6373 maybe-clean-stage4-binutils: clean-stage4-binutils
6374 clean-stage4: clean-stage4-binutils
6375 clean-stage4-binutils:
6376 @if [ $(current_stage) = stage4 ]; then \
6377 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6378 else \
6379 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6380 $(MAKE) stage4-start; \
6381 fi; \
6382 cd $(HOST_SUBDIR)/binutils && \
6383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6384 @endif binutils-bootstrap
6387 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6388 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6389 maybe-all-stageprofile-binutils:
6390 maybe-clean-stageprofile-binutils:
6391 @if binutils-bootstrap
6392 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6393 all-stageprofile: all-stageprofile-binutils
6394 TARGET-stageprofile-binutils = $(TARGET-binutils)
6395 all-stageprofile-binutils: configure-stageprofile-binutils
6396 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6397 @r=`${PWD_COMMAND}`; export r; \
6398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6399 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6400 $(HOST_EXPORTS) \
6401 $(POSTSTAGE1_HOST_EXPORTS) \
6402 cd $(HOST_SUBDIR)/binutils && \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6405 CFLAGS="$(STAGEprofile_CFLAGS)" \
6406 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6407 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6408 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6413 TFLAGS="$(STAGEprofile_TFLAGS)" \
6414 $(TARGET-stageprofile-binutils)
6416 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6417 clean-stageprofile: clean-stageprofile-binutils
6418 clean-stageprofile-binutils:
6419 @if [ $(current_stage) = stageprofile ]; then \
6420 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6421 else \
6422 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6423 $(MAKE) stageprofile-start; \
6424 fi; \
6425 cd $(HOST_SUBDIR)/binutils && \
6426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6427 @endif binutils-bootstrap
6430 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6431 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6432 maybe-all-stagetrain-binutils:
6433 maybe-clean-stagetrain-binutils:
6434 @if binutils-bootstrap
6435 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6436 all-stagetrain: all-stagetrain-binutils
6437 TARGET-stagetrain-binutils = $(TARGET-binutils)
6438 all-stagetrain-binutils: configure-stagetrain-binutils
6439 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6440 @r=`${PWD_COMMAND}`; export r; \
6441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6443 $(HOST_EXPORTS) \
6444 $(POSTSTAGE1_HOST_EXPORTS) \
6445 cd $(HOST_SUBDIR)/binutils && \
6447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6448 CFLAGS="$(STAGEtrain_CFLAGS)" \
6449 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6450 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6451 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6456 TFLAGS="$(STAGEtrain_TFLAGS)" \
6457 $(TARGET-stagetrain-binutils)
6459 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6460 clean-stagetrain: clean-stagetrain-binutils
6461 clean-stagetrain-binutils:
6462 @if [ $(current_stage) = stagetrain ]; then \
6463 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6464 else \
6465 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6466 $(MAKE) stagetrain-start; \
6467 fi; \
6468 cd $(HOST_SUBDIR)/binutils && \
6469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6470 @endif binutils-bootstrap
6473 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6474 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6475 maybe-all-stagefeedback-binutils:
6476 maybe-clean-stagefeedback-binutils:
6477 @if binutils-bootstrap
6478 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6479 all-stagefeedback: all-stagefeedback-binutils
6480 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6481 all-stagefeedback-binutils: configure-stagefeedback-binutils
6482 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6483 @r=`${PWD_COMMAND}`; export r; \
6484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6485 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6486 $(HOST_EXPORTS) \
6487 $(POSTSTAGE1_HOST_EXPORTS) \
6488 cd $(HOST_SUBDIR)/binutils && \
6490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6491 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6492 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6493 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6494 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6499 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6500 $(TARGET-stagefeedback-binutils)
6502 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6503 clean-stagefeedback: clean-stagefeedback-binutils
6504 clean-stagefeedback-binutils:
6505 @if [ $(current_stage) = stagefeedback ]; then \
6506 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6507 else \
6508 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6509 $(MAKE) stagefeedback-start; \
6510 fi; \
6511 cd $(HOST_SUBDIR)/binutils && \
6512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6513 @endif binutils-bootstrap
6516 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6517 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6518 maybe-all-stageautoprofile-binutils:
6519 maybe-clean-stageautoprofile-binutils:
6520 @if binutils-bootstrap
6521 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6522 all-stageautoprofile: all-stageautoprofile-binutils
6523 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6524 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6525 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6526 @r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6529 $(HOST_EXPORTS) \
6530 $(POSTSTAGE1_HOST_EXPORTS) \
6531 cd $(HOST_SUBDIR)/binutils && \
6532 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6534 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6535 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6536 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6537 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6542 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6543 $(TARGET-stageautoprofile-binutils)
6545 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6546 clean-stageautoprofile: clean-stageautoprofile-binutils
6547 clean-stageautoprofile-binutils:
6548 @if [ $(current_stage) = stageautoprofile ]; then \
6549 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6550 else \
6551 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6552 $(MAKE) stageautoprofile-start; \
6553 fi; \
6554 cd $(HOST_SUBDIR)/binutils && \
6555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6556 @endif binutils-bootstrap
6559 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6560 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6561 maybe-all-stageautofeedback-binutils:
6562 maybe-clean-stageautofeedback-binutils:
6563 @if binutils-bootstrap
6564 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6565 all-stageautofeedback: all-stageautofeedback-binutils
6566 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6567 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6568 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6569 @r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6572 $(HOST_EXPORTS) \
6573 $(POSTSTAGE1_HOST_EXPORTS) \
6574 cd $(HOST_SUBDIR)/binutils && \
6576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6577 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6578 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6579 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6580 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6585 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6586 $(TARGET-stageautofeedback-binutils)
6588 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6589 clean-stageautofeedback: clean-stageautofeedback-binutils
6590 clean-stageautofeedback-binutils:
6591 @if [ $(current_stage) = stageautofeedback ]; then \
6592 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6593 else \
6594 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6595 $(MAKE) stageautofeedback-start; \
6596 fi; \
6597 cd $(HOST_SUBDIR)/binutils && \
6598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6599 @endif binutils-bootstrap
6605 .PHONY: check-binutils maybe-check-binutils
6606 maybe-check-binutils:
6607 @if binutils
6608 maybe-check-binutils: check-binutils
6610 check-binutils:
6611 @: $(MAKE); $(unstage)
6612 @r=`${PWD_COMMAND}`; export r; \
6613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6614 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6615 (cd $(HOST_SUBDIR)/binutils && \
6616 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6618 @endif binutils
6620 .PHONY: install-binutils maybe-install-binutils
6621 maybe-install-binutils:
6622 @if binutils
6623 maybe-install-binutils: install-binutils
6625 install-binutils: installdirs
6626 @: $(MAKE); $(unstage)
6627 @r=`${PWD_COMMAND}`; export r; \
6628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629 $(HOST_EXPORTS) \
6630 (cd $(HOST_SUBDIR)/binutils && \
6631 $(MAKE) $(FLAGS_TO_PASS) install)
6633 @endif binutils
6635 .PHONY: install-strip-binutils maybe-install-strip-binutils
6636 maybe-install-strip-binutils:
6637 @if binutils
6638 maybe-install-strip-binutils: install-strip-binutils
6640 install-strip-binutils: installdirs
6641 @: $(MAKE); $(unstage)
6642 @r=`${PWD_COMMAND}`; export r; \
6643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644 $(HOST_EXPORTS) \
6645 (cd $(HOST_SUBDIR)/binutils && \
6646 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6648 @endif binutils
6650 # Other targets (info, dvi, pdf, etc.)
6652 .PHONY: maybe-info-binutils info-binutils
6653 maybe-info-binutils:
6654 @if binutils
6655 maybe-info-binutils: info-binutils
6657 info-binutils: \
6658 configure-binutils
6659 @[ -f ./binutils/Makefile ] || exit 0; \
6660 r=`${PWD_COMMAND}`; export r; \
6661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662 $(HOST_EXPORTS) \
6663 for flag in $(EXTRA_HOST_FLAGS) ; do \
6664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6665 done; \
6666 echo "Doing info in binutils"; \
6667 (cd $(HOST_SUBDIR)/binutils && \
6668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6670 "RANLIB=$${RANLIB}" \
6671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6672 info) \
6673 || exit 1
6675 @endif binutils
6677 .PHONY: maybe-dvi-binutils dvi-binutils
6678 maybe-dvi-binutils:
6679 @if binutils
6680 maybe-dvi-binutils: dvi-binutils
6682 dvi-binutils: \
6683 configure-binutils
6684 @[ -f ./binutils/Makefile ] || exit 0; \
6685 r=`${PWD_COMMAND}`; export r; \
6686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6687 $(HOST_EXPORTS) \
6688 for flag in $(EXTRA_HOST_FLAGS) ; do \
6689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6690 done; \
6691 echo "Doing dvi in binutils"; \
6692 (cd $(HOST_SUBDIR)/binutils && \
6693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6695 "RANLIB=$${RANLIB}" \
6696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6697 dvi) \
6698 || exit 1
6700 @endif binutils
6702 .PHONY: maybe-pdf-binutils pdf-binutils
6703 maybe-pdf-binutils:
6704 @if binutils
6705 maybe-pdf-binutils: pdf-binutils
6707 pdf-binutils: \
6708 configure-binutils
6709 @[ -f ./binutils/Makefile ] || exit 0; \
6710 r=`${PWD_COMMAND}`; export r; \
6711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712 $(HOST_EXPORTS) \
6713 for flag in $(EXTRA_HOST_FLAGS) ; do \
6714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715 done; \
6716 echo "Doing pdf in binutils"; \
6717 (cd $(HOST_SUBDIR)/binutils && \
6718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720 "RANLIB=$${RANLIB}" \
6721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722 pdf) \
6723 || exit 1
6725 @endif binutils
6727 .PHONY: maybe-html-binutils html-binutils
6728 maybe-html-binutils:
6729 @if binutils
6730 maybe-html-binutils: html-binutils
6732 html-binutils: \
6733 configure-binutils
6734 @[ -f ./binutils/Makefile ] || exit 0; \
6735 r=`${PWD_COMMAND}`; export r; \
6736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737 $(HOST_EXPORTS) \
6738 for flag in $(EXTRA_HOST_FLAGS) ; do \
6739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740 done; \
6741 echo "Doing html in binutils"; \
6742 (cd $(HOST_SUBDIR)/binutils && \
6743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745 "RANLIB=$${RANLIB}" \
6746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6747 html) \
6748 || exit 1
6750 @endif binutils
6752 .PHONY: maybe-TAGS-binutils TAGS-binutils
6753 maybe-TAGS-binutils:
6754 @if binutils
6755 maybe-TAGS-binutils: TAGS-binutils
6757 TAGS-binutils: \
6758 configure-binutils
6759 @[ -f ./binutils/Makefile ] || exit 0; \
6760 r=`${PWD_COMMAND}`; export r; \
6761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762 $(HOST_EXPORTS) \
6763 for flag in $(EXTRA_HOST_FLAGS) ; do \
6764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6765 done; \
6766 echo "Doing TAGS in binutils"; \
6767 (cd $(HOST_SUBDIR)/binutils && \
6768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6770 "RANLIB=$${RANLIB}" \
6771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6772 TAGS) \
6773 || exit 1
6775 @endif binutils
6777 .PHONY: maybe-install-info-binutils install-info-binutils
6778 maybe-install-info-binutils:
6779 @if binutils
6780 maybe-install-info-binutils: install-info-binutils
6782 install-info-binutils: \
6783 configure-binutils \
6784 info-binutils
6785 @[ -f ./binutils/Makefile ] || exit 0; \
6786 r=`${PWD_COMMAND}`; export r; \
6787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6788 $(HOST_EXPORTS) \
6789 for flag in $(EXTRA_HOST_FLAGS) ; do \
6790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6791 done; \
6792 echo "Doing install-info in binutils"; \
6793 (cd $(HOST_SUBDIR)/binutils && \
6794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6796 "RANLIB=$${RANLIB}" \
6797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6798 install-info) \
6799 || exit 1
6801 @endif binutils
6803 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6804 maybe-install-dvi-binutils:
6805 @if binutils
6806 maybe-install-dvi-binutils: install-dvi-binutils
6808 install-dvi-binutils: \
6809 configure-binutils \
6810 dvi-binutils
6811 @[ -f ./binutils/Makefile ] || exit 0; \
6812 r=`${PWD_COMMAND}`; export r; \
6813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814 $(HOST_EXPORTS) \
6815 for flag in $(EXTRA_HOST_FLAGS) ; do \
6816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6817 done; \
6818 echo "Doing install-dvi in binutils"; \
6819 (cd $(HOST_SUBDIR)/binutils && \
6820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6822 "RANLIB=$${RANLIB}" \
6823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6824 install-dvi) \
6825 || exit 1
6827 @endif binutils
6829 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6830 maybe-install-pdf-binutils:
6831 @if binutils
6832 maybe-install-pdf-binutils: install-pdf-binutils
6834 install-pdf-binutils: \
6835 configure-binutils \
6836 pdf-binutils
6837 @[ -f ./binutils/Makefile ] || exit 0; \
6838 r=`${PWD_COMMAND}`; export r; \
6839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840 $(HOST_EXPORTS) \
6841 for flag in $(EXTRA_HOST_FLAGS) ; do \
6842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843 done; \
6844 echo "Doing install-pdf in binutils"; \
6845 (cd $(HOST_SUBDIR)/binutils && \
6846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6848 "RANLIB=$${RANLIB}" \
6849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6850 install-pdf) \
6851 || exit 1
6853 @endif binutils
6855 .PHONY: maybe-install-html-binutils install-html-binutils
6856 maybe-install-html-binutils:
6857 @if binutils
6858 maybe-install-html-binutils: install-html-binutils
6860 install-html-binutils: \
6861 configure-binutils \
6862 html-binutils
6863 @[ -f ./binutils/Makefile ] || exit 0; \
6864 r=`${PWD_COMMAND}`; export r; \
6865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6866 $(HOST_EXPORTS) \
6867 for flag in $(EXTRA_HOST_FLAGS) ; do \
6868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6869 done; \
6870 echo "Doing install-html in binutils"; \
6871 (cd $(HOST_SUBDIR)/binutils && \
6872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6874 "RANLIB=$${RANLIB}" \
6875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6876 install-html) \
6877 || exit 1
6879 @endif binutils
6881 .PHONY: maybe-installcheck-binutils installcheck-binutils
6882 maybe-installcheck-binutils:
6883 @if binutils
6884 maybe-installcheck-binutils: installcheck-binutils
6886 installcheck-binutils: \
6887 configure-binutils
6888 @[ -f ./binutils/Makefile ] || exit 0; \
6889 r=`${PWD_COMMAND}`; export r; \
6890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6891 $(HOST_EXPORTS) \
6892 for flag in $(EXTRA_HOST_FLAGS) ; do \
6893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6894 done; \
6895 echo "Doing installcheck in binutils"; \
6896 (cd $(HOST_SUBDIR)/binutils && \
6897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899 "RANLIB=$${RANLIB}" \
6900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6901 installcheck) \
6902 || exit 1
6904 @endif binutils
6906 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6907 maybe-mostlyclean-binutils:
6908 @if binutils
6909 maybe-mostlyclean-binutils: mostlyclean-binutils
6911 mostlyclean-binutils:
6912 @[ -f ./binutils/Makefile ] || exit 0; \
6913 r=`${PWD_COMMAND}`; export r; \
6914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6915 $(HOST_EXPORTS) \
6916 for flag in $(EXTRA_HOST_FLAGS) ; do \
6917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6918 done; \
6919 echo "Doing mostlyclean in binutils"; \
6920 (cd $(HOST_SUBDIR)/binutils && \
6921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6923 "RANLIB=$${RANLIB}" \
6924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6925 mostlyclean) \
6926 || exit 1
6928 @endif binutils
6930 .PHONY: maybe-clean-binutils clean-binutils
6931 maybe-clean-binutils:
6932 @if binutils
6933 maybe-clean-binutils: clean-binutils
6935 clean-binutils:
6936 @[ -f ./binutils/Makefile ] || exit 0; \
6937 r=`${PWD_COMMAND}`; export r; \
6938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939 $(HOST_EXPORTS) \
6940 for flag in $(EXTRA_HOST_FLAGS) ; do \
6941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6942 done; \
6943 echo "Doing clean in binutils"; \
6944 (cd $(HOST_SUBDIR)/binutils && \
6945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6947 "RANLIB=$${RANLIB}" \
6948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6949 clean) \
6950 || exit 1
6952 @endif binutils
6954 .PHONY: maybe-distclean-binutils distclean-binutils
6955 maybe-distclean-binutils:
6956 @if binutils
6957 maybe-distclean-binutils: distclean-binutils
6959 distclean-binutils:
6960 @[ -f ./binutils/Makefile ] || exit 0; \
6961 r=`${PWD_COMMAND}`; export r; \
6962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6963 $(HOST_EXPORTS) \
6964 for flag in $(EXTRA_HOST_FLAGS) ; do \
6965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6966 done; \
6967 echo "Doing distclean in binutils"; \
6968 (cd $(HOST_SUBDIR)/binutils && \
6969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6971 "RANLIB=$${RANLIB}" \
6972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6973 distclean) \
6974 || exit 1
6976 @endif binutils
6978 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6979 maybe-maintainer-clean-binutils:
6980 @if binutils
6981 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6983 maintainer-clean-binutils:
6984 @[ -f ./binutils/Makefile ] || exit 0; \
6985 r=`${PWD_COMMAND}`; export r; \
6986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987 $(HOST_EXPORTS) \
6988 for flag in $(EXTRA_HOST_FLAGS) ; do \
6989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990 done; \
6991 echo "Doing maintainer-clean in binutils"; \
6992 (cd $(HOST_SUBDIR)/binutils && \
6993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995 "RANLIB=$${RANLIB}" \
6996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6997 maintainer-clean) \
6998 || exit 1
7000 @endif binutils
7004 .PHONY: configure-bison maybe-configure-bison
7005 maybe-configure-bison:
7006 @if gcc-bootstrap
7007 configure-bison: stage_current
7008 @endif gcc-bootstrap
7009 @if bison
7010 maybe-configure-bison: configure-bison
7011 configure-bison:
7012 @: $(MAKE); $(unstage)
7013 @r=`${PWD_COMMAND}`; export r; \
7014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
7017 $(HOST_EXPORTS) \
7018 echo Configuring in $(HOST_SUBDIR)/bison; \
7019 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7020 case $(srcdir) in \
7021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7022 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7024 esac; \
7025 module_srcdir=bison; \
7026 $(SHELL) \
7027 $$s/$$module_srcdir/configure \
7028 --srcdir=$${topdir}/$$module_srcdir \
7029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7030 --target=${target_alias} \
7031 || exit 1
7032 @endif bison
7038 .PHONY: all-bison maybe-all-bison
7039 maybe-all-bison:
7040 @if gcc-bootstrap
7041 all-bison: stage_current
7042 @endif gcc-bootstrap
7043 @if bison
7044 TARGET-bison=all
7045 maybe-all-bison: all-bison
7046 all-bison: configure-bison
7047 @: $(MAKE); $(unstage)
7048 @r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 (cd $(HOST_SUBDIR)/bison && \
7052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7053 $(TARGET-bison))
7054 @endif bison
7059 .PHONY: check-bison maybe-check-bison
7060 maybe-check-bison:
7061 @if bison
7062 maybe-check-bison: check-bison
7064 # This module is only tested in a native toolchain.
7065 check-bison:
7066 @: $(MAKE); $(unstage)
7067 @if [ '$(host)' = '$(target)' ]; then \
7068 r=`${PWD_COMMAND}`; export r; \
7069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070 $(HOST_EXPORTS) \
7071 (cd $(HOST_SUBDIR)/bison && \
7072 $(MAKE) $(FLAGS_TO_PASS) check)
7075 @endif bison
7077 .PHONY: install-bison maybe-install-bison
7078 maybe-install-bison:
7079 @if bison
7080 maybe-install-bison: install-bison
7082 install-bison: installdirs
7083 @: $(MAKE); $(unstage)
7084 @r=`${PWD_COMMAND}`; export r; \
7085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086 $(HOST_EXPORTS) \
7087 (cd $(HOST_SUBDIR)/bison && \
7088 $(MAKE) $(FLAGS_TO_PASS) install)
7090 @endif bison
7092 .PHONY: install-strip-bison maybe-install-strip-bison
7093 maybe-install-strip-bison:
7094 @if bison
7095 maybe-install-strip-bison: install-strip-bison
7097 install-strip-bison: installdirs
7098 @: $(MAKE); $(unstage)
7099 @r=`${PWD_COMMAND}`; export r; \
7100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101 $(HOST_EXPORTS) \
7102 (cd $(HOST_SUBDIR)/bison && \
7103 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7105 @endif bison
7107 # Other targets (info, dvi, pdf, etc.)
7109 .PHONY: maybe-info-bison info-bison
7110 maybe-info-bison:
7111 @if bison
7112 maybe-info-bison: info-bison
7114 info-bison: \
7115 configure-bison
7116 @: $(MAKE); $(unstage)
7117 @[ -f ./bison/Makefile ] || exit 0; \
7118 r=`${PWD_COMMAND}`; export r; \
7119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7120 $(HOST_EXPORTS) \
7121 for flag in $(EXTRA_HOST_FLAGS) ; do \
7122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7123 done; \
7124 echo "Doing info in bison"; \
7125 (cd $(HOST_SUBDIR)/bison && \
7126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7128 "RANLIB=$${RANLIB}" \
7129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7130 info) \
7131 || exit 1
7133 @endif bison
7135 .PHONY: maybe-dvi-bison dvi-bison
7136 maybe-dvi-bison:
7137 @if bison
7138 maybe-dvi-bison: dvi-bison
7140 dvi-bison: \
7141 configure-bison
7142 @: $(MAKE); $(unstage)
7143 @[ -f ./bison/Makefile ] || exit 0; \
7144 r=`${PWD_COMMAND}`; export r; \
7145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146 $(HOST_EXPORTS) \
7147 for flag in $(EXTRA_HOST_FLAGS) ; do \
7148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7149 done; \
7150 echo "Doing dvi in bison"; \
7151 (cd $(HOST_SUBDIR)/bison && \
7152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7154 "RANLIB=$${RANLIB}" \
7155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7156 dvi) \
7157 || exit 1
7159 @endif bison
7161 .PHONY: maybe-pdf-bison pdf-bison
7162 maybe-pdf-bison:
7163 @if bison
7164 maybe-pdf-bison: pdf-bison
7166 pdf-bison: \
7167 configure-bison
7168 @: $(MAKE); $(unstage)
7169 @[ -f ./bison/Makefile ] || exit 0; \
7170 r=`${PWD_COMMAND}`; export r; \
7171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7172 $(HOST_EXPORTS) \
7173 for flag in $(EXTRA_HOST_FLAGS) ; do \
7174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7175 done; \
7176 echo "Doing pdf in bison"; \
7177 (cd $(HOST_SUBDIR)/bison && \
7178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7180 "RANLIB=$${RANLIB}" \
7181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7182 pdf) \
7183 || exit 1
7185 @endif bison
7187 .PHONY: maybe-html-bison html-bison
7188 maybe-html-bison:
7189 @if bison
7190 maybe-html-bison: html-bison
7192 html-bison: \
7193 configure-bison
7194 @: $(MAKE); $(unstage)
7195 @[ -f ./bison/Makefile ] || exit 0; \
7196 r=`${PWD_COMMAND}`; export r; \
7197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7198 $(HOST_EXPORTS) \
7199 for flag in $(EXTRA_HOST_FLAGS) ; do \
7200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7201 done; \
7202 echo "Doing html in bison"; \
7203 (cd $(HOST_SUBDIR)/bison && \
7204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7206 "RANLIB=$${RANLIB}" \
7207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7208 html) \
7209 || exit 1
7211 @endif bison
7213 .PHONY: maybe-TAGS-bison TAGS-bison
7214 maybe-TAGS-bison:
7215 @if bison
7216 maybe-TAGS-bison: TAGS-bison
7218 TAGS-bison: \
7219 configure-bison
7220 @: $(MAKE); $(unstage)
7221 @[ -f ./bison/Makefile ] || exit 0; \
7222 r=`${PWD_COMMAND}`; export r; \
7223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224 $(HOST_EXPORTS) \
7225 for flag in $(EXTRA_HOST_FLAGS) ; do \
7226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7227 done; \
7228 echo "Doing TAGS in bison"; \
7229 (cd $(HOST_SUBDIR)/bison && \
7230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7232 "RANLIB=$${RANLIB}" \
7233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7234 TAGS) \
7235 || exit 1
7237 @endif bison
7239 .PHONY: maybe-install-info-bison install-info-bison
7240 maybe-install-info-bison:
7241 @if bison
7242 maybe-install-info-bison: install-info-bison
7244 install-info-bison: \
7245 configure-bison \
7246 info-bison
7247 @: $(MAKE); $(unstage)
7248 @[ -f ./bison/Makefile ] || exit 0; \
7249 r=`${PWD_COMMAND}`; export r; \
7250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7251 $(HOST_EXPORTS) \
7252 for flag in $(EXTRA_HOST_FLAGS) ; do \
7253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7254 done; \
7255 echo "Doing install-info in bison"; \
7256 (cd $(HOST_SUBDIR)/bison && \
7257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7259 "RANLIB=$${RANLIB}" \
7260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7261 install-info) \
7262 || exit 1
7264 @endif bison
7266 .PHONY: maybe-install-dvi-bison install-dvi-bison
7267 maybe-install-dvi-bison:
7268 @if bison
7269 maybe-install-dvi-bison: install-dvi-bison
7271 install-dvi-bison: \
7272 configure-bison \
7273 dvi-bison
7274 @: $(MAKE); $(unstage)
7275 @[ -f ./bison/Makefile ] || exit 0; \
7276 r=`${PWD_COMMAND}`; export r; \
7277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278 $(HOST_EXPORTS) \
7279 for flag in $(EXTRA_HOST_FLAGS) ; do \
7280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7281 done; \
7282 echo "Doing install-dvi in bison"; \
7283 (cd $(HOST_SUBDIR)/bison && \
7284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7286 "RANLIB=$${RANLIB}" \
7287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7288 install-dvi) \
7289 || exit 1
7291 @endif bison
7293 .PHONY: maybe-install-pdf-bison install-pdf-bison
7294 maybe-install-pdf-bison:
7295 @if bison
7296 maybe-install-pdf-bison: install-pdf-bison
7298 install-pdf-bison: \
7299 configure-bison \
7300 pdf-bison
7301 @: $(MAKE); $(unstage)
7302 @[ -f ./bison/Makefile ] || exit 0; \
7303 r=`${PWD_COMMAND}`; export r; \
7304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7305 $(HOST_EXPORTS) \
7306 for flag in $(EXTRA_HOST_FLAGS) ; do \
7307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7308 done; \
7309 echo "Doing install-pdf in bison"; \
7310 (cd $(HOST_SUBDIR)/bison && \
7311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7313 "RANLIB=$${RANLIB}" \
7314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7315 install-pdf) \
7316 || exit 1
7318 @endif bison
7320 .PHONY: maybe-install-html-bison install-html-bison
7321 maybe-install-html-bison:
7322 @if bison
7323 maybe-install-html-bison: install-html-bison
7325 install-html-bison: \
7326 configure-bison \
7327 html-bison
7328 @: $(MAKE); $(unstage)
7329 @[ -f ./bison/Makefile ] || exit 0; \
7330 r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332 $(HOST_EXPORTS) \
7333 for flag in $(EXTRA_HOST_FLAGS) ; do \
7334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335 done; \
7336 echo "Doing install-html in bison"; \
7337 (cd $(HOST_SUBDIR)/bison && \
7338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340 "RANLIB=$${RANLIB}" \
7341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342 install-html) \
7343 || exit 1
7345 @endif bison
7347 .PHONY: maybe-installcheck-bison installcheck-bison
7348 maybe-installcheck-bison:
7349 @if bison
7350 maybe-installcheck-bison: installcheck-bison
7352 installcheck-bison: \
7353 configure-bison
7354 @: $(MAKE); $(unstage)
7355 @[ -f ./bison/Makefile ] || exit 0; \
7356 r=`${PWD_COMMAND}`; export r; \
7357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7358 $(HOST_EXPORTS) \
7359 for flag in $(EXTRA_HOST_FLAGS) ; do \
7360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7361 done; \
7362 echo "Doing installcheck in bison"; \
7363 (cd $(HOST_SUBDIR)/bison && \
7364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7366 "RANLIB=$${RANLIB}" \
7367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7368 installcheck) \
7369 || exit 1
7371 @endif bison
7373 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7374 maybe-mostlyclean-bison:
7375 @if bison
7376 maybe-mostlyclean-bison: mostlyclean-bison
7378 mostlyclean-bison:
7379 @: $(MAKE); $(unstage)
7380 @[ -f ./bison/Makefile ] || exit 0; \
7381 r=`${PWD_COMMAND}`; export r; \
7382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7383 $(HOST_EXPORTS) \
7384 for flag in $(EXTRA_HOST_FLAGS) ; do \
7385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7386 done; \
7387 echo "Doing mostlyclean in bison"; \
7388 (cd $(HOST_SUBDIR)/bison && \
7389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7391 "RANLIB=$${RANLIB}" \
7392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7393 mostlyclean) \
7394 || exit 1
7396 @endif bison
7398 .PHONY: maybe-clean-bison clean-bison
7399 maybe-clean-bison:
7400 @if bison
7401 maybe-clean-bison: clean-bison
7403 clean-bison:
7404 @: $(MAKE); $(unstage)
7405 @[ -f ./bison/Makefile ] || exit 0; \
7406 r=`${PWD_COMMAND}`; export r; \
7407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7408 $(HOST_EXPORTS) \
7409 for flag in $(EXTRA_HOST_FLAGS) ; do \
7410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7411 done; \
7412 echo "Doing clean in bison"; \
7413 (cd $(HOST_SUBDIR)/bison && \
7414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7416 "RANLIB=$${RANLIB}" \
7417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7418 clean) \
7419 || exit 1
7421 @endif bison
7423 .PHONY: maybe-distclean-bison distclean-bison
7424 maybe-distclean-bison:
7425 @if bison
7426 maybe-distclean-bison: distclean-bison
7428 distclean-bison:
7429 @: $(MAKE); $(unstage)
7430 @[ -f ./bison/Makefile ] || exit 0; \
7431 r=`${PWD_COMMAND}`; export r; \
7432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7433 $(HOST_EXPORTS) \
7434 for flag in $(EXTRA_HOST_FLAGS) ; do \
7435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7436 done; \
7437 echo "Doing distclean in bison"; \
7438 (cd $(HOST_SUBDIR)/bison && \
7439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7441 "RANLIB=$${RANLIB}" \
7442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7443 distclean) \
7444 || exit 1
7446 @endif bison
7448 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7449 maybe-maintainer-clean-bison:
7450 @if bison
7451 maybe-maintainer-clean-bison: maintainer-clean-bison
7453 maintainer-clean-bison:
7454 @: $(MAKE); $(unstage)
7455 @[ -f ./bison/Makefile ] || exit 0; \
7456 r=`${PWD_COMMAND}`; export r; \
7457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7458 $(HOST_EXPORTS) \
7459 for flag in $(EXTRA_HOST_FLAGS) ; do \
7460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7461 done; \
7462 echo "Doing maintainer-clean in bison"; \
7463 (cd $(HOST_SUBDIR)/bison && \
7464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7466 "RANLIB=$${RANLIB}" \
7467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7468 maintainer-clean) \
7469 || exit 1
7471 @endif bison
7475 .PHONY: configure-cgen maybe-configure-cgen
7476 maybe-configure-cgen:
7477 @if gcc-bootstrap
7478 configure-cgen: stage_current
7479 @endif gcc-bootstrap
7480 @if cgen
7481 maybe-configure-cgen: configure-cgen
7482 configure-cgen:
7483 @: $(MAKE); $(unstage)
7484 @r=`${PWD_COMMAND}`; export r; \
7485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7486 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7488 $(HOST_EXPORTS) \
7489 echo Configuring in $(HOST_SUBDIR)/cgen; \
7490 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7491 case $(srcdir) in \
7492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7493 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7495 esac; \
7496 module_srcdir=cgen; \
7497 $(SHELL) \
7498 $$s/$$module_srcdir/configure \
7499 --srcdir=$${topdir}/$$module_srcdir \
7500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7501 --target=${target_alias} \
7502 || exit 1
7503 @endif cgen
7509 .PHONY: all-cgen maybe-all-cgen
7510 maybe-all-cgen:
7511 @if gcc-bootstrap
7512 all-cgen: stage_current
7513 @endif gcc-bootstrap
7514 @if cgen
7515 TARGET-cgen=all
7516 maybe-all-cgen: all-cgen
7517 all-cgen: configure-cgen
7518 @: $(MAKE); $(unstage)
7519 @r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 $(HOST_EXPORTS) \
7522 (cd $(HOST_SUBDIR)/cgen && \
7523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7524 $(TARGET-cgen))
7525 @endif cgen
7530 .PHONY: check-cgen maybe-check-cgen
7531 maybe-check-cgen:
7532 @if cgen
7533 maybe-check-cgen: check-cgen
7535 check-cgen:
7536 @: $(MAKE); $(unstage)
7537 @r=`${PWD_COMMAND}`; export r; \
7538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539 $(HOST_EXPORTS) \
7540 (cd $(HOST_SUBDIR)/cgen && \
7541 $(MAKE) $(FLAGS_TO_PASS) check)
7543 @endif cgen
7545 .PHONY: install-cgen maybe-install-cgen
7546 maybe-install-cgen:
7547 @if cgen
7548 maybe-install-cgen: install-cgen
7550 install-cgen: installdirs
7551 @: $(MAKE); $(unstage)
7552 @r=`${PWD_COMMAND}`; export r; \
7553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554 $(HOST_EXPORTS) \
7555 (cd $(HOST_SUBDIR)/cgen && \
7556 $(MAKE) $(FLAGS_TO_PASS) install)
7558 @endif cgen
7560 .PHONY: install-strip-cgen maybe-install-strip-cgen
7561 maybe-install-strip-cgen:
7562 @if cgen
7563 maybe-install-strip-cgen: install-strip-cgen
7565 install-strip-cgen: installdirs
7566 @: $(MAKE); $(unstage)
7567 @r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 $(HOST_EXPORTS) \
7570 (cd $(HOST_SUBDIR)/cgen && \
7571 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7573 @endif cgen
7575 # Other targets (info, dvi, pdf, etc.)
7577 .PHONY: maybe-info-cgen info-cgen
7578 maybe-info-cgen:
7579 @if cgen
7580 maybe-info-cgen: info-cgen
7582 info-cgen: \
7583 configure-cgen
7584 @: $(MAKE); $(unstage)
7585 @[ -f ./cgen/Makefile ] || exit 0; \
7586 r=`${PWD_COMMAND}`; export r; \
7587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588 $(HOST_EXPORTS) \
7589 for flag in $(EXTRA_HOST_FLAGS) ; do \
7590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591 done; \
7592 echo "Doing info in cgen"; \
7593 (cd $(HOST_SUBDIR)/cgen && \
7594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596 "RANLIB=$${RANLIB}" \
7597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7598 info) \
7599 || exit 1
7601 @endif cgen
7603 .PHONY: maybe-dvi-cgen dvi-cgen
7604 maybe-dvi-cgen:
7605 @if cgen
7606 maybe-dvi-cgen: dvi-cgen
7608 dvi-cgen: \
7609 configure-cgen
7610 @: $(MAKE); $(unstage)
7611 @[ -f ./cgen/Makefile ] || exit 0; \
7612 r=`${PWD_COMMAND}`; export r; \
7613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7614 $(HOST_EXPORTS) \
7615 for flag in $(EXTRA_HOST_FLAGS) ; do \
7616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7617 done; \
7618 echo "Doing dvi in cgen"; \
7619 (cd $(HOST_SUBDIR)/cgen && \
7620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7622 "RANLIB=$${RANLIB}" \
7623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7624 dvi) \
7625 || exit 1
7627 @endif cgen
7629 .PHONY: maybe-pdf-cgen pdf-cgen
7630 maybe-pdf-cgen:
7631 @if cgen
7632 maybe-pdf-cgen: pdf-cgen
7634 pdf-cgen: \
7635 configure-cgen
7636 @: $(MAKE); $(unstage)
7637 @[ -f ./cgen/Makefile ] || exit 0; \
7638 r=`${PWD_COMMAND}`; export r; \
7639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7640 $(HOST_EXPORTS) \
7641 for flag in $(EXTRA_HOST_FLAGS) ; do \
7642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7643 done; \
7644 echo "Doing pdf in cgen"; \
7645 (cd $(HOST_SUBDIR)/cgen && \
7646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7648 "RANLIB=$${RANLIB}" \
7649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7650 pdf) \
7651 || exit 1
7653 @endif cgen
7655 .PHONY: maybe-html-cgen html-cgen
7656 maybe-html-cgen:
7657 @if cgen
7658 maybe-html-cgen: html-cgen
7660 html-cgen: \
7661 configure-cgen
7662 @: $(MAKE); $(unstage)
7663 @[ -f ./cgen/Makefile ] || exit 0; \
7664 r=`${PWD_COMMAND}`; export r; \
7665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7666 $(HOST_EXPORTS) \
7667 for flag in $(EXTRA_HOST_FLAGS) ; do \
7668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7669 done; \
7670 echo "Doing html in cgen"; \
7671 (cd $(HOST_SUBDIR)/cgen && \
7672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7674 "RANLIB=$${RANLIB}" \
7675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7676 html) \
7677 || exit 1
7679 @endif cgen
7681 .PHONY: maybe-TAGS-cgen TAGS-cgen
7682 maybe-TAGS-cgen:
7683 @if cgen
7684 maybe-TAGS-cgen: TAGS-cgen
7686 TAGS-cgen: \
7687 configure-cgen
7688 @: $(MAKE); $(unstage)
7689 @[ -f ./cgen/Makefile ] || exit 0; \
7690 r=`${PWD_COMMAND}`; export r; \
7691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7692 $(HOST_EXPORTS) \
7693 for flag in $(EXTRA_HOST_FLAGS) ; do \
7694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7695 done; \
7696 echo "Doing TAGS in cgen"; \
7697 (cd $(HOST_SUBDIR)/cgen && \
7698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7700 "RANLIB=$${RANLIB}" \
7701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7702 TAGS) \
7703 || exit 1
7705 @endif cgen
7707 .PHONY: maybe-install-info-cgen install-info-cgen
7708 maybe-install-info-cgen:
7709 @if cgen
7710 maybe-install-info-cgen: install-info-cgen
7712 install-info-cgen: \
7713 configure-cgen \
7714 info-cgen
7715 @: $(MAKE); $(unstage)
7716 @[ -f ./cgen/Makefile ] || exit 0; \
7717 r=`${PWD_COMMAND}`; export r; \
7718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7719 $(HOST_EXPORTS) \
7720 for flag in $(EXTRA_HOST_FLAGS) ; do \
7721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7722 done; \
7723 echo "Doing install-info in cgen"; \
7724 (cd $(HOST_SUBDIR)/cgen && \
7725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7727 "RANLIB=$${RANLIB}" \
7728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7729 install-info) \
7730 || exit 1
7732 @endif cgen
7734 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7735 maybe-install-dvi-cgen:
7736 @if cgen
7737 maybe-install-dvi-cgen: install-dvi-cgen
7739 install-dvi-cgen: \
7740 configure-cgen \
7741 dvi-cgen
7742 @: $(MAKE); $(unstage)
7743 @[ -f ./cgen/Makefile ] || exit 0; \
7744 r=`${PWD_COMMAND}`; export r; \
7745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7746 $(HOST_EXPORTS) \
7747 for flag in $(EXTRA_HOST_FLAGS) ; do \
7748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7749 done; \
7750 echo "Doing install-dvi in cgen"; \
7751 (cd $(HOST_SUBDIR)/cgen && \
7752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7754 "RANLIB=$${RANLIB}" \
7755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7756 install-dvi) \
7757 || exit 1
7759 @endif cgen
7761 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7762 maybe-install-pdf-cgen:
7763 @if cgen
7764 maybe-install-pdf-cgen: install-pdf-cgen
7766 install-pdf-cgen: \
7767 configure-cgen \
7768 pdf-cgen
7769 @: $(MAKE); $(unstage)
7770 @[ -f ./cgen/Makefile ] || exit 0; \
7771 r=`${PWD_COMMAND}`; export r; \
7772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773 $(HOST_EXPORTS) \
7774 for flag in $(EXTRA_HOST_FLAGS) ; do \
7775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776 done; \
7777 echo "Doing install-pdf in cgen"; \
7778 (cd $(HOST_SUBDIR)/cgen && \
7779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781 "RANLIB=$${RANLIB}" \
7782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783 install-pdf) \
7784 || exit 1
7786 @endif cgen
7788 .PHONY: maybe-install-html-cgen install-html-cgen
7789 maybe-install-html-cgen:
7790 @if cgen
7791 maybe-install-html-cgen: install-html-cgen
7793 install-html-cgen: \
7794 configure-cgen \
7795 html-cgen
7796 @: $(MAKE); $(unstage)
7797 @[ -f ./cgen/Makefile ] || exit 0; \
7798 r=`${PWD_COMMAND}`; export r; \
7799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800 $(HOST_EXPORTS) \
7801 for flag in $(EXTRA_HOST_FLAGS) ; do \
7802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803 done; \
7804 echo "Doing install-html in cgen"; \
7805 (cd $(HOST_SUBDIR)/cgen && \
7806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808 "RANLIB=$${RANLIB}" \
7809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810 install-html) \
7811 || exit 1
7813 @endif cgen
7815 .PHONY: maybe-installcheck-cgen installcheck-cgen
7816 maybe-installcheck-cgen:
7817 @if cgen
7818 maybe-installcheck-cgen: installcheck-cgen
7820 installcheck-cgen: \
7821 configure-cgen
7822 @: $(MAKE); $(unstage)
7823 @[ -f ./cgen/Makefile ] || exit 0; \
7824 r=`${PWD_COMMAND}`; export r; \
7825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826 $(HOST_EXPORTS) \
7827 for flag in $(EXTRA_HOST_FLAGS) ; do \
7828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829 done; \
7830 echo "Doing installcheck in cgen"; \
7831 (cd $(HOST_SUBDIR)/cgen && \
7832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834 "RANLIB=$${RANLIB}" \
7835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836 installcheck) \
7837 || exit 1
7839 @endif cgen
7841 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7842 maybe-mostlyclean-cgen:
7843 @if cgen
7844 maybe-mostlyclean-cgen: mostlyclean-cgen
7846 mostlyclean-cgen:
7847 @: $(MAKE); $(unstage)
7848 @[ -f ./cgen/Makefile ] || exit 0; \
7849 r=`${PWD_COMMAND}`; export r; \
7850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7851 $(HOST_EXPORTS) \
7852 for flag in $(EXTRA_HOST_FLAGS) ; do \
7853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7854 done; \
7855 echo "Doing mostlyclean in cgen"; \
7856 (cd $(HOST_SUBDIR)/cgen && \
7857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7859 "RANLIB=$${RANLIB}" \
7860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7861 mostlyclean) \
7862 || exit 1
7864 @endif cgen
7866 .PHONY: maybe-clean-cgen clean-cgen
7867 maybe-clean-cgen:
7868 @if cgen
7869 maybe-clean-cgen: clean-cgen
7871 clean-cgen:
7872 @: $(MAKE); $(unstage)
7873 @[ -f ./cgen/Makefile ] || exit 0; \
7874 r=`${PWD_COMMAND}`; export r; \
7875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7876 $(HOST_EXPORTS) \
7877 for flag in $(EXTRA_HOST_FLAGS) ; do \
7878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7879 done; \
7880 echo "Doing clean in cgen"; \
7881 (cd $(HOST_SUBDIR)/cgen && \
7882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7884 "RANLIB=$${RANLIB}" \
7885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7886 clean) \
7887 || exit 1
7889 @endif cgen
7891 .PHONY: maybe-distclean-cgen distclean-cgen
7892 maybe-distclean-cgen:
7893 @if cgen
7894 maybe-distclean-cgen: distclean-cgen
7896 distclean-cgen:
7897 @: $(MAKE); $(unstage)
7898 @[ -f ./cgen/Makefile ] || exit 0; \
7899 r=`${PWD_COMMAND}`; export r; \
7900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901 $(HOST_EXPORTS) \
7902 for flag in $(EXTRA_HOST_FLAGS) ; do \
7903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7904 done; \
7905 echo "Doing distclean in cgen"; \
7906 (cd $(HOST_SUBDIR)/cgen && \
7907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7909 "RANLIB=$${RANLIB}" \
7910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7911 distclean) \
7912 || exit 1
7914 @endif cgen
7916 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7917 maybe-maintainer-clean-cgen:
7918 @if cgen
7919 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7921 maintainer-clean-cgen:
7922 @: $(MAKE); $(unstage)
7923 @[ -f ./cgen/Makefile ] || exit 0; \
7924 r=`${PWD_COMMAND}`; export r; \
7925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926 $(HOST_EXPORTS) \
7927 for flag in $(EXTRA_HOST_FLAGS) ; do \
7928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7929 done; \
7930 echo "Doing maintainer-clean in cgen"; \
7931 (cd $(HOST_SUBDIR)/cgen && \
7932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7934 "RANLIB=$${RANLIB}" \
7935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7936 maintainer-clean) \
7937 || exit 1
7939 @endif cgen
7943 .PHONY: configure-dejagnu maybe-configure-dejagnu
7944 maybe-configure-dejagnu:
7945 @if gcc-bootstrap
7946 configure-dejagnu: stage_current
7947 @endif gcc-bootstrap
7948 @if dejagnu
7949 maybe-configure-dejagnu: configure-dejagnu
7950 configure-dejagnu:
7951 @: $(MAKE); $(unstage)
7952 @r=`${PWD_COMMAND}`; export r; \
7953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7954 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7956 $(HOST_EXPORTS) \
7957 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7958 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7959 case $(srcdir) in \
7960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7961 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7963 esac; \
7964 module_srcdir=dejagnu; \
7965 $(SHELL) \
7966 $$s/$$module_srcdir/configure \
7967 --srcdir=$${topdir}/$$module_srcdir \
7968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7969 --target=${target_alias} \
7970 || exit 1
7971 @endif dejagnu
7977 .PHONY: all-dejagnu maybe-all-dejagnu
7978 maybe-all-dejagnu:
7979 @if gcc-bootstrap
7980 all-dejagnu: stage_current
7981 @endif gcc-bootstrap
7982 @if dejagnu
7983 TARGET-dejagnu=all
7984 maybe-all-dejagnu: all-dejagnu
7985 all-dejagnu: configure-dejagnu
7986 @: $(MAKE); $(unstage)
7987 @r=`${PWD_COMMAND}`; export r; \
7988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989 $(HOST_EXPORTS) \
7990 (cd $(HOST_SUBDIR)/dejagnu && \
7991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7992 $(TARGET-dejagnu))
7993 @endif dejagnu
7998 .PHONY: check-dejagnu maybe-check-dejagnu
7999 maybe-check-dejagnu:
8000 @if dejagnu
8001 maybe-check-dejagnu: check-dejagnu
8003 check-dejagnu:
8004 @: $(MAKE); $(unstage)
8005 @r=`${PWD_COMMAND}`; export r; \
8006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8007 $(HOST_EXPORTS) \
8008 (cd $(HOST_SUBDIR)/dejagnu && \
8009 $(MAKE) $(FLAGS_TO_PASS) check)
8011 @endif dejagnu
8013 .PHONY: install-dejagnu maybe-install-dejagnu
8014 maybe-install-dejagnu:
8015 @if dejagnu
8016 maybe-install-dejagnu: install-dejagnu
8018 install-dejagnu: installdirs
8019 @: $(MAKE); $(unstage)
8020 @r=`${PWD_COMMAND}`; export r; \
8021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022 $(HOST_EXPORTS) \
8023 (cd $(HOST_SUBDIR)/dejagnu && \
8024 $(MAKE) $(FLAGS_TO_PASS) install)
8026 @endif dejagnu
8028 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
8029 maybe-install-strip-dejagnu:
8030 @if dejagnu
8031 maybe-install-strip-dejagnu: install-strip-dejagnu
8033 install-strip-dejagnu: installdirs
8034 @: $(MAKE); $(unstage)
8035 @r=`${PWD_COMMAND}`; export r; \
8036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8037 $(HOST_EXPORTS) \
8038 (cd $(HOST_SUBDIR)/dejagnu && \
8039 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8041 @endif dejagnu
8043 # Other targets (info, dvi, pdf, etc.)
8045 .PHONY: maybe-info-dejagnu info-dejagnu
8046 maybe-info-dejagnu:
8047 @if dejagnu
8048 maybe-info-dejagnu: info-dejagnu
8050 info-dejagnu: \
8051 configure-dejagnu
8052 @: $(MAKE); $(unstage)
8053 @[ -f ./dejagnu/Makefile ] || exit 0; \
8054 r=`${PWD_COMMAND}`; export r; \
8055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8056 $(HOST_EXPORTS) \
8057 for flag in $(EXTRA_HOST_FLAGS) ; do \
8058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8059 done; \
8060 echo "Doing info in dejagnu"; \
8061 (cd $(HOST_SUBDIR)/dejagnu && \
8062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8064 "RANLIB=$${RANLIB}" \
8065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8066 info) \
8067 || exit 1
8069 @endif dejagnu
8071 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8072 maybe-dvi-dejagnu:
8073 @if dejagnu
8074 maybe-dvi-dejagnu: dvi-dejagnu
8076 dvi-dejagnu: \
8077 configure-dejagnu
8078 @: $(MAKE); $(unstage)
8079 @[ -f ./dejagnu/Makefile ] || exit 0; \
8080 r=`${PWD_COMMAND}`; export r; \
8081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082 $(HOST_EXPORTS) \
8083 for flag in $(EXTRA_HOST_FLAGS) ; do \
8084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8085 done; \
8086 echo "Doing dvi in dejagnu"; \
8087 (cd $(HOST_SUBDIR)/dejagnu && \
8088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8090 "RANLIB=$${RANLIB}" \
8091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8092 dvi) \
8093 || exit 1
8095 @endif dejagnu
8097 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8098 maybe-pdf-dejagnu:
8099 @if dejagnu
8100 maybe-pdf-dejagnu: pdf-dejagnu
8102 pdf-dejagnu: \
8103 configure-dejagnu
8104 @: $(MAKE); $(unstage)
8105 @[ -f ./dejagnu/Makefile ] || exit 0; \
8106 r=`${PWD_COMMAND}`; export r; \
8107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8108 $(HOST_EXPORTS) \
8109 for flag in $(EXTRA_HOST_FLAGS) ; do \
8110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8111 done; \
8112 echo "Doing pdf in dejagnu"; \
8113 (cd $(HOST_SUBDIR)/dejagnu && \
8114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8116 "RANLIB=$${RANLIB}" \
8117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8118 pdf) \
8119 || exit 1
8121 @endif dejagnu
8123 .PHONY: maybe-html-dejagnu html-dejagnu
8124 maybe-html-dejagnu:
8125 @if dejagnu
8126 maybe-html-dejagnu: html-dejagnu
8128 html-dejagnu: \
8129 configure-dejagnu
8130 @: $(MAKE); $(unstage)
8131 @[ -f ./dejagnu/Makefile ] || exit 0; \
8132 r=`${PWD_COMMAND}`; export r; \
8133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134 $(HOST_EXPORTS) \
8135 for flag in $(EXTRA_HOST_FLAGS) ; do \
8136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8137 done; \
8138 echo "Doing html in dejagnu"; \
8139 (cd $(HOST_SUBDIR)/dejagnu && \
8140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8142 "RANLIB=$${RANLIB}" \
8143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8144 html) \
8145 || exit 1
8147 @endif dejagnu
8149 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8150 maybe-TAGS-dejagnu:
8151 @if dejagnu
8152 maybe-TAGS-dejagnu: TAGS-dejagnu
8154 TAGS-dejagnu: \
8155 configure-dejagnu
8156 @: $(MAKE); $(unstage)
8157 @[ -f ./dejagnu/Makefile ] || exit 0; \
8158 r=`${PWD_COMMAND}`; export r; \
8159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8160 $(HOST_EXPORTS) \
8161 for flag in $(EXTRA_HOST_FLAGS) ; do \
8162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8163 done; \
8164 echo "Doing TAGS in dejagnu"; \
8165 (cd $(HOST_SUBDIR)/dejagnu && \
8166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8168 "RANLIB=$${RANLIB}" \
8169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8170 TAGS) \
8171 || exit 1
8173 @endif dejagnu
8175 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8176 maybe-install-info-dejagnu:
8177 @if dejagnu
8178 maybe-install-info-dejagnu: install-info-dejagnu
8180 install-info-dejagnu: \
8181 configure-dejagnu \
8182 info-dejagnu
8183 @: $(MAKE); $(unstage)
8184 @[ -f ./dejagnu/Makefile ] || exit 0; \
8185 r=`${PWD_COMMAND}`; export r; \
8186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187 $(HOST_EXPORTS) \
8188 for flag in $(EXTRA_HOST_FLAGS) ; do \
8189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8190 done; \
8191 echo "Doing install-info in dejagnu"; \
8192 (cd $(HOST_SUBDIR)/dejagnu && \
8193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8195 "RANLIB=$${RANLIB}" \
8196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8197 install-info) \
8198 || exit 1
8200 @endif dejagnu
8202 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8203 maybe-install-dvi-dejagnu:
8204 @if dejagnu
8205 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8207 install-dvi-dejagnu: \
8208 configure-dejagnu \
8209 dvi-dejagnu
8210 @: $(MAKE); $(unstage)
8211 @[ -f ./dejagnu/Makefile ] || exit 0; \
8212 r=`${PWD_COMMAND}`; export r; \
8213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8214 $(HOST_EXPORTS) \
8215 for flag in $(EXTRA_HOST_FLAGS) ; do \
8216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8217 done; \
8218 echo "Doing install-dvi in dejagnu"; \
8219 (cd $(HOST_SUBDIR)/dejagnu && \
8220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8222 "RANLIB=$${RANLIB}" \
8223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8224 install-dvi) \
8225 || exit 1
8227 @endif dejagnu
8229 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8230 maybe-install-pdf-dejagnu:
8231 @if dejagnu
8232 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8234 install-pdf-dejagnu: \
8235 configure-dejagnu \
8236 pdf-dejagnu
8237 @: $(MAKE); $(unstage)
8238 @[ -f ./dejagnu/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing install-pdf in dejagnu"; \
8246 (cd $(HOST_SUBDIR)/dejagnu && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251 install-pdf) \
8252 || exit 1
8254 @endif dejagnu
8256 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8257 maybe-install-html-dejagnu:
8258 @if dejagnu
8259 maybe-install-html-dejagnu: install-html-dejagnu
8261 install-html-dejagnu: \
8262 configure-dejagnu \
8263 html-dejagnu
8264 @: $(MAKE); $(unstage)
8265 @[ -f ./dejagnu/Makefile ] || exit 0; \
8266 r=`${PWD_COMMAND}`; export r; \
8267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268 $(HOST_EXPORTS) \
8269 for flag in $(EXTRA_HOST_FLAGS) ; do \
8270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271 done; \
8272 echo "Doing install-html in dejagnu"; \
8273 (cd $(HOST_SUBDIR)/dejagnu && \
8274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276 "RANLIB=$${RANLIB}" \
8277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278 install-html) \
8279 || exit 1
8281 @endif dejagnu
8283 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8284 maybe-installcheck-dejagnu:
8285 @if dejagnu
8286 maybe-installcheck-dejagnu: installcheck-dejagnu
8288 installcheck-dejagnu: \
8289 configure-dejagnu
8290 @: $(MAKE); $(unstage)
8291 @[ -f ./dejagnu/Makefile ] || exit 0; \
8292 r=`${PWD_COMMAND}`; export r; \
8293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294 $(HOST_EXPORTS) \
8295 for flag in $(EXTRA_HOST_FLAGS) ; do \
8296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297 done; \
8298 echo "Doing installcheck in dejagnu"; \
8299 (cd $(HOST_SUBDIR)/dejagnu && \
8300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302 "RANLIB=$${RANLIB}" \
8303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304 installcheck) \
8305 || exit 1
8307 @endif dejagnu
8309 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8310 maybe-mostlyclean-dejagnu:
8311 @if dejagnu
8312 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8314 mostlyclean-dejagnu:
8315 @: $(MAKE); $(unstage)
8316 @[ -f ./dejagnu/Makefile ] || exit 0; \
8317 r=`${PWD_COMMAND}`; export r; \
8318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319 $(HOST_EXPORTS) \
8320 for flag in $(EXTRA_HOST_FLAGS) ; do \
8321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8322 done; \
8323 echo "Doing mostlyclean in dejagnu"; \
8324 (cd $(HOST_SUBDIR)/dejagnu && \
8325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8327 "RANLIB=$${RANLIB}" \
8328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8329 mostlyclean) \
8330 || exit 1
8332 @endif dejagnu
8334 .PHONY: maybe-clean-dejagnu clean-dejagnu
8335 maybe-clean-dejagnu:
8336 @if dejagnu
8337 maybe-clean-dejagnu: clean-dejagnu
8339 clean-dejagnu:
8340 @: $(MAKE); $(unstage)
8341 @[ -f ./dejagnu/Makefile ] || exit 0; \
8342 r=`${PWD_COMMAND}`; export r; \
8343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344 $(HOST_EXPORTS) \
8345 for flag in $(EXTRA_HOST_FLAGS) ; do \
8346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8347 done; \
8348 echo "Doing clean in dejagnu"; \
8349 (cd $(HOST_SUBDIR)/dejagnu && \
8350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8352 "RANLIB=$${RANLIB}" \
8353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8354 clean) \
8355 || exit 1
8357 @endif dejagnu
8359 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8360 maybe-distclean-dejagnu:
8361 @if dejagnu
8362 maybe-distclean-dejagnu: distclean-dejagnu
8364 distclean-dejagnu:
8365 @: $(MAKE); $(unstage)
8366 @[ -f ./dejagnu/Makefile ] || exit 0; \
8367 r=`${PWD_COMMAND}`; export r; \
8368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369 $(HOST_EXPORTS) \
8370 for flag in $(EXTRA_HOST_FLAGS) ; do \
8371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8372 done; \
8373 echo "Doing distclean in dejagnu"; \
8374 (cd $(HOST_SUBDIR)/dejagnu && \
8375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8377 "RANLIB=$${RANLIB}" \
8378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8379 distclean) \
8380 || exit 1
8382 @endif dejagnu
8384 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8385 maybe-maintainer-clean-dejagnu:
8386 @if dejagnu
8387 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8389 maintainer-clean-dejagnu:
8390 @: $(MAKE); $(unstage)
8391 @[ -f ./dejagnu/Makefile ] || exit 0; \
8392 r=`${PWD_COMMAND}`; export r; \
8393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394 $(HOST_EXPORTS) \
8395 for flag in $(EXTRA_HOST_FLAGS) ; do \
8396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8397 done; \
8398 echo "Doing maintainer-clean in dejagnu"; \
8399 (cd $(HOST_SUBDIR)/dejagnu && \
8400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8402 "RANLIB=$${RANLIB}" \
8403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8404 maintainer-clean) \
8405 || exit 1
8407 @endif dejagnu
8411 .PHONY: configure-etc maybe-configure-etc
8412 maybe-configure-etc:
8413 @if gcc-bootstrap
8414 configure-etc: stage_current
8415 @endif gcc-bootstrap
8416 @if etc
8417 maybe-configure-etc: configure-etc
8418 configure-etc:
8419 @: $(MAKE); $(unstage)
8420 @r=`${PWD_COMMAND}`; export r; \
8421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8422 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8424 $(HOST_EXPORTS) \
8425 echo Configuring in $(HOST_SUBDIR)/etc; \
8426 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8427 case $(srcdir) in \
8428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8429 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8431 esac; \
8432 module_srcdir=etc; \
8433 $(SHELL) \
8434 $$s/$$module_srcdir/configure \
8435 --srcdir=$${topdir}/$$module_srcdir \
8436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8437 --target=${target_alias} \
8438 || exit 1
8439 @endif etc
8445 .PHONY: all-etc maybe-all-etc
8446 maybe-all-etc:
8447 @if gcc-bootstrap
8448 all-etc: stage_current
8449 @endif gcc-bootstrap
8450 @if etc
8451 TARGET-etc=all
8452 maybe-all-etc: all-etc
8453 all-etc: configure-etc
8454 @: $(MAKE); $(unstage)
8455 @r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 (cd $(HOST_SUBDIR)/etc && \
8459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8460 $(TARGET-etc))
8461 @endif etc
8466 .PHONY: check-etc maybe-check-etc
8467 maybe-check-etc:
8468 @if etc
8469 maybe-check-etc: check-etc
8471 check-etc:
8472 @: $(MAKE); $(unstage)
8473 @r=`${PWD_COMMAND}`; export r; \
8474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475 $(HOST_EXPORTS) \
8476 (cd $(HOST_SUBDIR)/etc && \
8477 $(MAKE) $(FLAGS_TO_PASS) check)
8479 @endif etc
8481 .PHONY: install-etc maybe-install-etc
8482 maybe-install-etc:
8483 @if etc
8484 maybe-install-etc: install-etc
8486 install-etc: installdirs
8487 @: $(MAKE); $(unstage)
8488 @r=`${PWD_COMMAND}`; export r; \
8489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8490 $(HOST_EXPORTS) \
8491 (cd $(HOST_SUBDIR)/etc && \
8492 $(MAKE) $(FLAGS_TO_PASS) install)
8494 @endif etc
8496 .PHONY: install-strip-etc maybe-install-strip-etc
8497 maybe-install-strip-etc:
8498 @if etc
8499 maybe-install-strip-etc: install-strip-etc
8501 install-strip-etc: installdirs
8502 @: $(MAKE); $(unstage)
8503 @r=`${PWD_COMMAND}`; export r; \
8504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505 $(HOST_EXPORTS) \
8506 (cd $(HOST_SUBDIR)/etc && \
8507 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8509 @endif etc
8511 # Other targets (info, dvi, pdf, etc.)
8513 .PHONY: maybe-info-etc info-etc
8514 maybe-info-etc:
8515 @if etc
8516 maybe-info-etc: info-etc
8518 info-etc: \
8519 configure-etc
8520 @: $(MAKE); $(unstage)
8521 @[ -f ./etc/Makefile ] || exit 0; \
8522 r=`${PWD_COMMAND}`; export r; \
8523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524 $(HOST_EXPORTS) \
8525 for flag in $(EXTRA_HOST_FLAGS) ; do \
8526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8527 done; \
8528 echo "Doing info in etc"; \
8529 (cd $(HOST_SUBDIR)/etc && \
8530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8532 "RANLIB=$${RANLIB}" \
8533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8534 info) \
8535 || exit 1
8537 @endif etc
8539 .PHONY: maybe-dvi-etc dvi-etc
8540 maybe-dvi-etc:
8541 @if etc
8542 maybe-dvi-etc: dvi-etc
8544 dvi-etc: \
8545 configure-etc
8546 @: $(MAKE); $(unstage)
8547 @[ -f ./etc/Makefile ] || exit 0; \
8548 r=`${PWD_COMMAND}`; export r; \
8549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8550 $(HOST_EXPORTS) \
8551 for flag in $(EXTRA_HOST_FLAGS) ; do \
8552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8553 done; \
8554 echo "Doing dvi in etc"; \
8555 (cd $(HOST_SUBDIR)/etc && \
8556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8558 "RANLIB=$${RANLIB}" \
8559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8560 dvi) \
8561 || exit 1
8563 @endif etc
8565 .PHONY: maybe-pdf-etc pdf-etc
8566 maybe-pdf-etc:
8567 @if etc
8568 maybe-pdf-etc: pdf-etc
8570 pdf-etc: \
8571 configure-etc
8572 @: $(MAKE); $(unstage)
8573 @[ -f ./etc/Makefile ] || exit 0; \
8574 r=`${PWD_COMMAND}`; export r; \
8575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8576 $(HOST_EXPORTS) \
8577 for flag in $(EXTRA_HOST_FLAGS) ; do \
8578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8579 done; \
8580 echo "Doing pdf in etc"; \
8581 (cd $(HOST_SUBDIR)/etc && \
8582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8584 "RANLIB=$${RANLIB}" \
8585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8586 pdf) \
8587 || exit 1
8589 @endif etc
8591 .PHONY: maybe-html-etc html-etc
8592 maybe-html-etc:
8593 @if etc
8594 maybe-html-etc: html-etc
8596 html-etc: \
8597 configure-etc
8598 @: $(MAKE); $(unstage)
8599 @[ -f ./etc/Makefile ] || exit 0; \
8600 r=`${PWD_COMMAND}`; export r; \
8601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8602 $(HOST_EXPORTS) \
8603 for flag in $(EXTRA_HOST_FLAGS) ; do \
8604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8605 done; \
8606 echo "Doing html in etc"; \
8607 (cd $(HOST_SUBDIR)/etc && \
8608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8610 "RANLIB=$${RANLIB}" \
8611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8612 html) \
8613 || exit 1
8615 @endif etc
8617 .PHONY: maybe-TAGS-etc TAGS-etc
8618 maybe-TAGS-etc:
8619 @if etc
8620 maybe-TAGS-etc: TAGS-etc
8622 TAGS-etc: \
8623 configure-etc
8624 @: $(MAKE); $(unstage)
8625 @[ -f ./etc/Makefile ] || exit 0; \
8626 r=`${PWD_COMMAND}`; export r; \
8627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8628 $(HOST_EXPORTS) \
8629 for flag in $(EXTRA_HOST_FLAGS) ; do \
8630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8631 done; \
8632 echo "Doing TAGS in etc"; \
8633 (cd $(HOST_SUBDIR)/etc && \
8634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8636 "RANLIB=$${RANLIB}" \
8637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8638 TAGS) \
8639 || exit 1
8641 @endif etc
8643 .PHONY: maybe-install-info-etc install-info-etc
8644 maybe-install-info-etc:
8645 @if etc
8646 maybe-install-info-etc: install-info-etc
8648 install-info-etc: \
8649 configure-etc \
8650 info-etc
8651 @: $(MAKE); $(unstage)
8652 @[ -f ./etc/Makefile ] || exit 0; \
8653 r=`${PWD_COMMAND}`; export r; \
8654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8655 $(HOST_EXPORTS) \
8656 for flag in $(EXTRA_HOST_FLAGS) ; do \
8657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8658 done; \
8659 echo "Doing install-info in etc"; \
8660 (cd $(HOST_SUBDIR)/etc && \
8661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8663 "RANLIB=$${RANLIB}" \
8664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8665 install-info) \
8666 || exit 1
8668 @endif etc
8670 .PHONY: maybe-install-dvi-etc install-dvi-etc
8671 maybe-install-dvi-etc:
8672 @if etc
8673 maybe-install-dvi-etc: install-dvi-etc
8675 install-dvi-etc: \
8676 configure-etc \
8677 dvi-etc
8678 @: $(MAKE); $(unstage)
8679 @[ -f ./etc/Makefile ] || exit 0; \
8680 r=`${PWD_COMMAND}`; export r; \
8681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682 $(HOST_EXPORTS) \
8683 for flag in $(EXTRA_HOST_FLAGS) ; do \
8684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685 done; \
8686 echo "Doing install-dvi in etc"; \
8687 (cd $(HOST_SUBDIR)/etc && \
8688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690 "RANLIB=$${RANLIB}" \
8691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692 install-dvi) \
8693 || exit 1
8695 @endif etc
8697 .PHONY: maybe-install-pdf-etc install-pdf-etc
8698 maybe-install-pdf-etc:
8699 @if etc
8700 maybe-install-pdf-etc: install-pdf-etc
8702 install-pdf-etc: \
8703 configure-etc \
8704 pdf-etc
8705 @: $(MAKE); $(unstage)
8706 @[ -f ./etc/Makefile ] || exit 0; \
8707 r=`${PWD_COMMAND}`; export r; \
8708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8709 $(HOST_EXPORTS) \
8710 for flag in $(EXTRA_HOST_FLAGS) ; do \
8711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8712 done; \
8713 echo "Doing install-pdf in etc"; \
8714 (cd $(HOST_SUBDIR)/etc && \
8715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8717 "RANLIB=$${RANLIB}" \
8718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8719 install-pdf) \
8720 || exit 1
8722 @endif etc
8724 .PHONY: maybe-install-html-etc install-html-etc
8725 maybe-install-html-etc:
8726 @if etc
8727 maybe-install-html-etc: install-html-etc
8729 install-html-etc: \
8730 configure-etc \
8731 html-etc
8732 @: $(MAKE); $(unstage)
8733 @[ -f ./etc/Makefile ] || exit 0; \
8734 r=`${PWD_COMMAND}`; export r; \
8735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736 $(HOST_EXPORTS) \
8737 for flag in $(EXTRA_HOST_FLAGS) ; do \
8738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739 done; \
8740 echo "Doing install-html in etc"; \
8741 (cd $(HOST_SUBDIR)/etc && \
8742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744 "RANLIB=$${RANLIB}" \
8745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746 install-html) \
8747 || exit 1
8749 @endif etc
8751 .PHONY: maybe-installcheck-etc installcheck-etc
8752 maybe-installcheck-etc:
8753 @if etc
8754 maybe-installcheck-etc: installcheck-etc
8756 installcheck-etc: \
8757 configure-etc
8758 @: $(MAKE); $(unstage)
8759 @[ -f ./etc/Makefile ] || exit 0; \
8760 r=`${PWD_COMMAND}`; export r; \
8761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8762 $(HOST_EXPORTS) \
8763 for flag in $(EXTRA_HOST_FLAGS) ; do \
8764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8765 done; \
8766 echo "Doing installcheck in etc"; \
8767 (cd $(HOST_SUBDIR)/etc && \
8768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8770 "RANLIB=$${RANLIB}" \
8771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8772 installcheck) \
8773 || exit 1
8775 @endif etc
8777 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8778 maybe-mostlyclean-etc:
8779 @if etc
8780 maybe-mostlyclean-etc: mostlyclean-etc
8782 mostlyclean-etc:
8783 @: $(MAKE); $(unstage)
8784 @[ -f ./etc/Makefile ] || exit 0; \
8785 r=`${PWD_COMMAND}`; export r; \
8786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8787 $(HOST_EXPORTS) \
8788 for flag in $(EXTRA_HOST_FLAGS) ; do \
8789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8790 done; \
8791 echo "Doing mostlyclean in etc"; \
8792 (cd $(HOST_SUBDIR)/etc && \
8793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8795 "RANLIB=$${RANLIB}" \
8796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8797 mostlyclean) \
8798 || exit 1
8800 @endif etc
8802 .PHONY: maybe-clean-etc clean-etc
8803 maybe-clean-etc:
8804 @if etc
8805 maybe-clean-etc: clean-etc
8807 clean-etc:
8808 @: $(MAKE); $(unstage)
8809 @[ -f ./etc/Makefile ] || exit 0; \
8810 r=`${PWD_COMMAND}`; export r; \
8811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8812 $(HOST_EXPORTS) \
8813 for flag in $(EXTRA_HOST_FLAGS) ; do \
8814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8815 done; \
8816 echo "Doing clean in etc"; \
8817 (cd $(HOST_SUBDIR)/etc && \
8818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8820 "RANLIB=$${RANLIB}" \
8821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8822 clean) \
8823 || exit 1
8825 @endif etc
8827 .PHONY: maybe-distclean-etc distclean-etc
8828 maybe-distclean-etc:
8829 @if etc
8830 maybe-distclean-etc: distclean-etc
8832 distclean-etc:
8833 @: $(MAKE); $(unstage)
8834 @[ -f ./etc/Makefile ] || exit 0; \
8835 r=`${PWD_COMMAND}`; export r; \
8836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8837 $(HOST_EXPORTS) \
8838 for flag in $(EXTRA_HOST_FLAGS) ; do \
8839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8840 done; \
8841 echo "Doing distclean in etc"; \
8842 (cd $(HOST_SUBDIR)/etc && \
8843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8845 "RANLIB=$${RANLIB}" \
8846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8847 distclean) \
8848 || exit 1
8850 @endif etc
8852 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8853 maybe-maintainer-clean-etc:
8854 @if etc
8855 maybe-maintainer-clean-etc: maintainer-clean-etc
8857 maintainer-clean-etc:
8858 @: $(MAKE); $(unstage)
8859 @[ -f ./etc/Makefile ] || exit 0; \
8860 r=`${PWD_COMMAND}`; export r; \
8861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8862 $(HOST_EXPORTS) \
8863 for flag in $(EXTRA_HOST_FLAGS) ; do \
8864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8865 done; \
8866 echo "Doing maintainer-clean in etc"; \
8867 (cd $(HOST_SUBDIR)/etc && \
8868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8870 "RANLIB=$${RANLIB}" \
8871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8872 maintainer-clean) \
8873 || exit 1
8875 @endif etc
8879 .PHONY: configure-fastjar maybe-configure-fastjar
8880 maybe-configure-fastjar:
8881 @if gcc-bootstrap
8882 configure-fastjar: stage_current
8883 @endif gcc-bootstrap
8884 @if fastjar
8885 maybe-configure-fastjar: configure-fastjar
8886 configure-fastjar:
8887 @: $(MAKE); $(unstage)
8888 @r=`${PWD_COMMAND}`; export r; \
8889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8890 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8892 $(HOST_EXPORTS) \
8893 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8894 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8895 case $(srcdir) in \
8896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8897 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8899 esac; \
8900 module_srcdir=fastjar; \
8901 $(SHELL) \
8902 $$s/$$module_srcdir/configure \
8903 --srcdir=$${topdir}/$$module_srcdir \
8904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8905 --target=${target_alias} \
8906 || exit 1
8907 @endif fastjar
8913 .PHONY: all-fastjar maybe-all-fastjar
8914 maybe-all-fastjar:
8915 @if gcc-bootstrap
8916 all-fastjar: stage_current
8917 @endif gcc-bootstrap
8918 @if fastjar
8919 TARGET-fastjar=all
8920 maybe-all-fastjar: all-fastjar
8921 all-fastjar: configure-fastjar
8922 @: $(MAKE); $(unstage)
8923 @r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 (cd $(HOST_SUBDIR)/fastjar && \
8927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8928 $(TARGET-fastjar))
8929 @endif fastjar
8934 .PHONY: check-fastjar maybe-check-fastjar
8935 maybe-check-fastjar:
8936 @if fastjar
8937 maybe-check-fastjar: check-fastjar
8939 # This module is only tested in a native toolchain.
8940 check-fastjar:
8941 @: $(MAKE); $(unstage)
8942 @if [ '$(host)' = '$(target)' ]; then \
8943 r=`${PWD_COMMAND}`; export r; \
8944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8945 $(HOST_EXPORTS) \
8946 (cd $(HOST_SUBDIR)/fastjar && \
8947 $(MAKE) $(FLAGS_TO_PASS) check)
8950 @endif fastjar
8952 .PHONY: install-fastjar maybe-install-fastjar
8953 maybe-install-fastjar:
8954 @if fastjar
8955 maybe-install-fastjar: install-fastjar
8957 install-fastjar: installdirs
8958 @: $(MAKE); $(unstage)
8959 @r=`${PWD_COMMAND}`; export r; \
8960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8961 $(HOST_EXPORTS) \
8962 (cd $(HOST_SUBDIR)/fastjar && \
8963 $(MAKE) $(FLAGS_TO_PASS) install)
8965 @endif fastjar
8967 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8968 maybe-install-strip-fastjar:
8969 @if fastjar
8970 maybe-install-strip-fastjar: install-strip-fastjar
8972 install-strip-fastjar: installdirs
8973 @: $(MAKE); $(unstage)
8974 @r=`${PWD_COMMAND}`; export r; \
8975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8976 $(HOST_EXPORTS) \
8977 (cd $(HOST_SUBDIR)/fastjar && \
8978 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8980 @endif fastjar
8982 # Other targets (info, dvi, pdf, etc.)
8984 .PHONY: maybe-info-fastjar info-fastjar
8985 maybe-info-fastjar:
8986 @if fastjar
8987 maybe-info-fastjar: info-fastjar
8989 info-fastjar: \
8990 configure-fastjar
8991 @: $(MAKE); $(unstage)
8992 @[ -f ./fastjar/Makefile ] || exit 0; \
8993 r=`${PWD_COMMAND}`; export r; \
8994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8995 $(HOST_EXPORTS) \
8996 for flag in $(EXTRA_HOST_FLAGS) ; do \
8997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8998 done; \
8999 echo "Doing info in fastjar"; \
9000 (cd $(HOST_SUBDIR)/fastjar && \
9001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9003 "RANLIB=$${RANLIB}" \
9004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9005 info) \
9006 || exit 1
9008 @endif fastjar
9010 .PHONY: maybe-dvi-fastjar dvi-fastjar
9011 maybe-dvi-fastjar:
9012 @if fastjar
9013 maybe-dvi-fastjar: dvi-fastjar
9015 dvi-fastjar: \
9016 configure-fastjar
9017 @: $(MAKE); $(unstage)
9018 @[ -f ./fastjar/Makefile ] || exit 0; \
9019 r=`${PWD_COMMAND}`; export r; \
9020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9021 $(HOST_EXPORTS) \
9022 for flag in $(EXTRA_HOST_FLAGS) ; do \
9023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9024 done; \
9025 echo "Doing dvi in fastjar"; \
9026 (cd $(HOST_SUBDIR)/fastjar && \
9027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9029 "RANLIB=$${RANLIB}" \
9030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9031 dvi) \
9032 || exit 1
9034 @endif fastjar
9036 .PHONY: maybe-pdf-fastjar pdf-fastjar
9037 maybe-pdf-fastjar:
9038 @if fastjar
9039 maybe-pdf-fastjar: pdf-fastjar
9041 pdf-fastjar: \
9042 configure-fastjar
9043 @: $(MAKE); $(unstage)
9044 @[ -f ./fastjar/Makefile ] || exit 0; \
9045 r=`${PWD_COMMAND}`; export r; \
9046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9047 $(HOST_EXPORTS) \
9048 for flag in $(EXTRA_HOST_FLAGS) ; do \
9049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9050 done; \
9051 echo "Doing pdf in fastjar"; \
9052 (cd $(HOST_SUBDIR)/fastjar && \
9053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9055 "RANLIB=$${RANLIB}" \
9056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9057 pdf) \
9058 || exit 1
9060 @endif fastjar
9062 .PHONY: maybe-html-fastjar html-fastjar
9063 maybe-html-fastjar:
9064 @if fastjar
9065 maybe-html-fastjar: html-fastjar
9067 html-fastjar: \
9068 configure-fastjar
9069 @: $(MAKE); $(unstage)
9070 @[ -f ./fastjar/Makefile ] || exit 0; \
9071 r=`${PWD_COMMAND}`; export r; \
9072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073 $(HOST_EXPORTS) \
9074 for flag in $(EXTRA_HOST_FLAGS) ; do \
9075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9076 done; \
9077 echo "Doing html in fastjar"; \
9078 (cd $(HOST_SUBDIR)/fastjar && \
9079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9081 "RANLIB=$${RANLIB}" \
9082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9083 html) \
9084 || exit 1
9086 @endif fastjar
9088 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9089 maybe-TAGS-fastjar:
9090 @if fastjar
9091 maybe-TAGS-fastjar: TAGS-fastjar
9093 TAGS-fastjar: \
9094 configure-fastjar
9095 @: $(MAKE); $(unstage)
9096 @[ -f ./fastjar/Makefile ] || exit 0; \
9097 r=`${PWD_COMMAND}`; export r; \
9098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9099 $(HOST_EXPORTS) \
9100 for flag in $(EXTRA_HOST_FLAGS) ; do \
9101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102 done; \
9103 echo "Doing TAGS in fastjar"; \
9104 (cd $(HOST_SUBDIR)/fastjar && \
9105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9107 "RANLIB=$${RANLIB}" \
9108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9109 TAGS) \
9110 || exit 1
9112 @endif fastjar
9114 .PHONY: maybe-install-info-fastjar install-info-fastjar
9115 maybe-install-info-fastjar:
9116 @if fastjar
9117 maybe-install-info-fastjar: install-info-fastjar
9119 install-info-fastjar: \
9120 configure-fastjar \
9121 info-fastjar
9122 @: $(MAKE); $(unstage)
9123 @[ -f ./fastjar/Makefile ] || exit 0; \
9124 r=`${PWD_COMMAND}`; export r; \
9125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126 $(HOST_EXPORTS) \
9127 for flag in $(EXTRA_HOST_FLAGS) ; do \
9128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9129 done; \
9130 echo "Doing install-info in fastjar"; \
9131 (cd $(HOST_SUBDIR)/fastjar && \
9132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9134 "RANLIB=$${RANLIB}" \
9135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9136 install-info) \
9137 || exit 1
9139 @endif fastjar
9141 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9142 maybe-install-dvi-fastjar:
9143 @if fastjar
9144 maybe-install-dvi-fastjar: install-dvi-fastjar
9146 install-dvi-fastjar: \
9147 configure-fastjar \
9148 dvi-fastjar
9149 @: $(MAKE); $(unstage)
9150 @[ -f ./fastjar/Makefile ] || exit 0; \
9151 r=`${PWD_COMMAND}`; export r; \
9152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9153 $(HOST_EXPORTS) \
9154 for flag in $(EXTRA_HOST_FLAGS) ; do \
9155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9156 done; \
9157 echo "Doing install-dvi in fastjar"; \
9158 (cd $(HOST_SUBDIR)/fastjar && \
9159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9161 "RANLIB=$${RANLIB}" \
9162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9163 install-dvi) \
9164 || exit 1
9166 @endif fastjar
9168 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9169 maybe-install-pdf-fastjar:
9170 @if fastjar
9171 maybe-install-pdf-fastjar: install-pdf-fastjar
9173 install-pdf-fastjar: \
9174 configure-fastjar \
9175 pdf-fastjar
9176 @: $(MAKE); $(unstage)
9177 @[ -f ./fastjar/Makefile ] || exit 0; \
9178 r=`${PWD_COMMAND}`; export r; \
9179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9180 $(HOST_EXPORTS) \
9181 for flag in $(EXTRA_HOST_FLAGS) ; do \
9182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9183 done; \
9184 echo "Doing install-pdf in fastjar"; \
9185 (cd $(HOST_SUBDIR)/fastjar && \
9186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9188 "RANLIB=$${RANLIB}" \
9189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9190 install-pdf) \
9191 || exit 1
9193 @endif fastjar
9195 .PHONY: maybe-install-html-fastjar install-html-fastjar
9196 maybe-install-html-fastjar:
9197 @if fastjar
9198 maybe-install-html-fastjar: install-html-fastjar
9200 install-html-fastjar: \
9201 configure-fastjar \
9202 html-fastjar
9203 @: $(MAKE); $(unstage)
9204 @[ -f ./fastjar/Makefile ] || exit 0; \
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207 $(HOST_EXPORTS) \
9208 for flag in $(EXTRA_HOST_FLAGS) ; do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing install-html in fastjar"; \
9212 (cd $(HOST_SUBDIR)/fastjar && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217 install-html) \
9218 || exit 1
9220 @endif fastjar
9222 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9223 maybe-installcheck-fastjar:
9224 @if fastjar
9225 maybe-installcheck-fastjar: installcheck-fastjar
9227 installcheck-fastjar: \
9228 configure-fastjar
9229 @: $(MAKE); $(unstage)
9230 @[ -f ./fastjar/Makefile ] || exit 0; \
9231 r=`${PWD_COMMAND}`; export r; \
9232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233 $(HOST_EXPORTS) \
9234 for flag in $(EXTRA_HOST_FLAGS) ; do \
9235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9236 done; \
9237 echo "Doing installcheck in fastjar"; \
9238 (cd $(HOST_SUBDIR)/fastjar && \
9239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241 "RANLIB=$${RANLIB}" \
9242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9243 installcheck) \
9244 || exit 1
9246 @endif fastjar
9248 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9249 maybe-mostlyclean-fastjar:
9250 @if fastjar
9251 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9253 mostlyclean-fastjar:
9254 @: $(MAKE); $(unstage)
9255 @[ -f ./fastjar/Makefile ] || exit 0; \
9256 r=`${PWD_COMMAND}`; export r; \
9257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9258 $(HOST_EXPORTS) \
9259 for flag in $(EXTRA_HOST_FLAGS) ; do \
9260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9261 done; \
9262 echo "Doing mostlyclean in fastjar"; \
9263 (cd $(HOST_SUBDIR)/fastjar && \
9264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9266 "RANLIB=$${RANLIB}" \
9267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9268 mostlyclean) \
9269 || exit 1
9271 @endif fastjar
9273 .PHONY: maybe-clean-fastjar clean-fastjar
9274 maybe-clean-fastjar:
9275 @if fastjar
9276 maybe-clean-fastjar: clean-fastjar
9278 clean-fastjar:
9279 @: $(MAKE); $(unstage)
9280 @[ -f ./fastjar/Makefile ] || exit 0; \
9281 r=`${PWD_COMMAND}`; export r; \
9282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9283 $(HOST_EXPORTS) \
9284 for flag in $(EXTRA_HOST_FLAGS) ; do \
9285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9286 done; \
9287 echo "Doing clean in fastjar"; \
9288 (cd $(HOST_SUBDIR)/fastjar && \
9289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9291 "RANLIB=$${RANLIB}" \
9292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9293 clean) \
9294 || exit 1
9296 @endif fastjar
9298 .PHONY: maybe-distclean-fastjar distclean-fastjar
9299 maybe-distclean-fastjar:
9300 @if fastjar
9301 maybe-distclean-fastjar: distclean-fastjar
9303 distclean-fastjar:
9304 @: $(MAKE); $(unstage)
9305 @[ -f ./fastjar/Makefile ] || exit 0; \
9306 r=`${PWD_COMMAND}`; export r; \
9307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9308 $(HOST_EXPORTS) \
9309 for flag in $(EXTRA_HOST_FLAGS) ; do \
9310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9311 done; \
9312 echo "Doing distclean in fastjar"; \
9313 (cd $(HOST_SUBDIR)/fastjar && \
9314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9316 "RANLIB=$${RANLIB}" \
9317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9318 distclean) \
9319 || exit 1
9321 @endif fastjar
9323 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9324 maybe-maintainer-clean-fastjar:
9325 @if fastjar
9326 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9328 maintainer-clean-fastjar:
9329 @: $(MAKE); $(unstage)
9330 @[ -f ./fastjar/Makefile ] || exit 0; \
9331 r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 $(HOST_EXPORTS) \
9334 for flag in $(EXTRA_HOST_FLAGS) ; do \
9335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9336 done; \
9337 echo "Doing maintainer-clean in fastjar"; \
9338 (cd $(HOST_SUBDIR)/fastjar && \
9339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9341 "RANLIB=$${RANLIB}" \
9342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9343 maintainer-clean) \
9344 || exit 1
9346 @endif fastjar
9350 .PHONY: configure-fixincludes maybe-configure-fixincludes
9351 maybe-configure-fixincludes:
9352 @if gcc-bootstrap
9353 configure-fixincludes: stage_current
9354 @endif gcc-bootstrap
9355 @if fixincludes
9356 maybe-configure-fixincludes: configure-fixincludes
9357 configure-fixincludes:
9358 @r=`${PWD_COMMAND}`; export r; \
9359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9362 $(HOST_EXPORTS) \
9363 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9364 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9365 case $(srcdir) in \
9366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9367 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9369 esac; \
9370 module_srcdir=fixincludes; \
9371 $(SHELL) \
9372 $$s/$$module_srcdir/configure \
9373 --srcdir=$${topdir}/$$module_srcdir \
9374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9375 --target=${target_alias} \
9376 || exit 1
9377 @endif fixincludes
9381 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9382 maybe-configure-stage1-fixincludes:
9383 @if fixincludes-bootstrap
9384 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9385 configure-stage1-fixincludes:
9386 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9388 @r=`${PWD_COMMAND}`; export r; \
9389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9390 TFLAGS="$(STAGE1_TFLAGS)"; \
9391 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9392 $(HOST_EXPORTS) \
9393 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9394 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9395 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9396 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9398 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9399 case $(srcdir) in \
9400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9401 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9403 esac; \
9404 module_srcdir=fixincludes; \
9405 $(SHELL) $$s/$$module_srcdir/configure \
9406 --srcdir=$${topdir}/$$module_srcdir \
9407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9408 --target=${target_alias} \
9410 $(STAGE1_CONFIGURE_FLAGS)
9411 @endif fixincludes-bootstrap
9413 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9414 maybe-configure-stage2-fixincludes:
9415 @if fixincludes-bootstrap
9416 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9417 configure-stage2-fixincludes:
9418 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9420 @r=`${PWD_COMMAND}`; export r; \
9421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9422 TFLAGS="$(STAGE2_TFLAGS)"; \
9423 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9424 $(HOST_EXPORTS) \
9425 $(POSTSTAGE1_HOST_EXPORTS) \
9426 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9427 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9428 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9429 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9431 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9432 case $(srcdir) in \
9433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9434 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9436 esac; \
9437 module_srcdir=fixincludes; \
9438 $(SHELL) $$s/$$module_srcdir/configure \
9439 --srcdir=$${topdir}/$$module_srcdir \
9440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9441 --target=${target_alias} \
9442 --with-build-libsubdir=$(HOST_SUBDIR) \
9443 $(STAGE2_CONFIGURE_FLAGS)
9444 @endif fixincludes-bootstrap
9446 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9447 maybe-configure-stage3-fixincludes:
9448 @if fixincludes-bootstrap
9449 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9450 configure-stage3-fixincludes:
9451 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9453 @r=`${PWD_COMMAND}`; export r; \
9454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455 TFLAGS="$(STAGE3_TFLAGS)"; \
9456 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9457 $(HOST_EXPORTS) \
9458 $(POSTSTAGE1_HOST_EXPORTS) \
9459 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9460 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9461 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9462 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9464 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9465 case $(srcdir) in \
9466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9467 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9469 esac; \
9470 module_srcdir=fixincludes; \
9471 $(SHELL) $$s/$$module_srcdir/configure \
9472 --srcdir=$${topdir}/$$module_srcdir \
9473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9474 --target=${target_alias} \
9475 --with-build-libsubdir=$(HOST_SUBDIR) \
9476 $(STAGE3_CONFIGURE_FLAGS)
9477 @endif fixincludes-bootstrap
9479 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9480 maybe-configure-stage4-fixincludes:
9481 @if fixincludes-bootstrap
9482 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9483 configure-stage4-fixincludes:
9484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9486 @r=`${PWD_COMMAND}`; export r; \
9487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9488 TFLAGS="$(STAGE4_TFLAGS)"; \
9489 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9490 $(HOST_EXPORTS) \
9491 $(POSTSTAGE1_HOST_EXPORTS) \
9492 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9493 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9494 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9495 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9497 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9498 case $(srcdir) in \
9499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9500 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9502 esac; \
9503 module_srcdir=fixincludes; \
9504 $(SHELL) $$s/$$module_srcdir/configure \
9505 --srcdir=$${topdir}/$$module_srcdir \
9506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9507 --target=${target_alias} \
9508 --with-build-libsubdir=$(HOST_SUBDIR) \
9509 $(STAGE4_CONFIGURE_FLAGS)
9510 @endif fixincludes-bootstrap
9512 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9513 maybe-configure-stageprofile-fixincludes:
9514 @if fixincludes-bootstrap
9515 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9516 configure-stageprofile-fixincludes:
9517 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9519 @r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9522 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9523 $(HOST_EXPORTS) \
9524 $(POSTSTAGE1_HOST_EXPORTS) \
9525 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9526 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9527 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9528 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9530 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9531 case $(srcdir) in \
9532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9533 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9535 esac; \
9536 module_srcdir=fixincludes; \
9537 $(SHELL) $$s/$$module_srcdir/configure \
9538 --srcdir=$${topdir}/$$module_srcdir \
9539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9540 --target=${target_alias} \
9541 --with-build-libsubdir=$(HOST_SUBDIR) \
9542 $(STAGEprofile_CONFIGURE_FLAGS)
9543 @endif fixincludes-bootstrap
9545 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9546 maybe-configure-stagetrain-fixincludes:
9547 @if fixincludes-bootstrap
9548 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9549 configure-stagetrain-fixincludes:
9550 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9552 @r=`${PWD_COMMAND}`; export r; \
9553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9554 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9555 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9556 $(HOST_EXPORTS) \
9557 $(POSTSTAGE1_HOST_EXPORTS) \
9558 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9559 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9560 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9561 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9563 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9564 case $(srcdir) in \
9565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9566 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9568 esac; \
9569 module_srcdir=fixincludes; \
9570 $(SHELL) $$s/$$module_srcdir/configure \
9571 --srcdir=$${topdir}/$$module_srcdir \
9572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9573 --target=${target_alias} \
9574 --with-build-libsubdir=$(HOST_SUBDIR) \
9575 $(STAGEtrain_CONFIGURE_FLAGS)
9576 @endif fixincludes-bootstrap
9578 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9579 maybe-configure-stagefeedback-fixincludes:
9580 @if fixincludes-bootstrap
9581 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9582 configure-stagefeedback-fixincludes:
9583 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9585 @r=`${PWD_COMMAND}`; export r; \
9586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9587 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9588 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9589 $(HOST_EXPORTS) \
9590 $(POSTSTAGE1_HOST_EXPORTS) \
9591 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9592 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9593 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9594 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9596 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9597 case $(srcdir) in \
9598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9599 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9601 esac; \
9602 module_srcdir=fixincludes; \
9603 $(SHELL) $$s/$$module_srcdir/configure \
9604 --srcdir=$${topdir}/$$module_srcdir \
9605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9606 --target=${target_alias} \
9607 --with-build-libsubdir=$(HOST_SUBDIR) \
9608 $(STAGEfeedback_CONFIGURE_FLAGS)
9609 @endif fixincludes-bootstrap
9611 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9612 maybe-configure-stageautoprofile-fixincludes:
9613 @if fixincludes-bootstrap
9614 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9615 configure-stageautoprofile-fixincludes:
9616 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9618 @r=`${PWD_COMMAND}`; export r; \
9619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9621 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9622 $(HOST_EXPORTS) \
9623 $(POSTSTAGE1_HOST_EXPORTS) \
9624 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9625 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9626 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9627 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9629 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9630 case $(srcdir) in \
9631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9632 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9634 esac; \
9635 module_srcdir=fixincludes; \
9636 $(SHELL) $$s/$$module_srcdir/configure \
9637 --srcdir=$${topdir}/$$module_srcdir \
9638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9639 --target=${target_alias} \
9640 --with-build-libsubdir=$(HOST_SUBDIR) \
9641 $(STAGEautoprofile_CONFIGURE_FLAGS)
9642 @endif fixincludes-bootstrap
9644 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9645 maybe-configure-stageautofeedback-fixincludes:
9646 @if fixincludes-bootstrap
9647 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9648 configure-stageautofeedback-fixincludes:
9649 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9651 @r=`${PWD_COMMAND}`; export r; \
9652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9653 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9654 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9655 $(HOST_EXPORTS) \
9656 $(POSTSTAGE1_HOST_EXPORTS) \
9657 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9658 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9659 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9660 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9662 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9663 case $(srcdir) in \
9664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9665 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9667 esac; \
9668 module_srcdir=fixincludes; \
9669 $(SHELL) $$s/$$module_srcdir/configure \
9670 --srcdir=$${topdir}/$$module_srcdir \
9671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9672 --target=${target_alias} \
9673 --with-build-libsubdir=$(HOST_SUBDIR) \
9674 $(STAGEautofeedback_CONFIGURE_FLAGS)
9675 @endif fixincludes-bootstrap
9681 .PHONY: all-fixincludes maybe-all-fixincludes
9682 maybe-all-fixincludes:
9683 @if gcc-bootstrap
9684 all-fixincludes: stage_current
9685 @endif gcc-bootstrap
9686 @if fixincludes
9687 TARGET-fixincludes=all
9688 maybe-all-fixincludes: all-fixincludes
9689 all-fixincludes: configure-fixincludes
9690 @r=`${PWD_COMMAND}`; export r; \
9691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9692 $(HOST_EXPORTS) \
9693 (cd $(HOST_SUBDIR)/fixincludes && \
9694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9695 $(TARGET-fixincludes))
9696 @endif fixincludes
9700 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9701 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9702 maybe-all-stage1-fixincludes:
9703 maybe-clean-stage1-fixincludes:
9704 @if fixincludes-bootstrap
9705 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9706 all-stage1: all-stage1-fixincludes
9707 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9708 all-stage1-fixincludes: configure-stage1-fixincludes
9709 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9710 @r=`${PWD_COMMAND}`; export r; \
9711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9712 TFLAGS="$(STAGE1_TFLAGS)"; \
9713 $(HOST_EXPORTS) \
9714 cd $(HOST_SUBDIR)/fixincludes && \
9716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9717 CFLAGS="$(STAGE1_CFLAGS)" \
9718 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9719 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9720 LIBCFLAGS="$(LIBCFLAGS)" \
9721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9724 $(EXTRA_HOST_FLAGS) \
9725 $(STAGE1_FLAGS_TO_PASS) \
9726 TFLAGS="$(STAGE1_TFLAGS)" \
9727 $(TARGET-stage1-fixincludes)
9729 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9730 clean-stage1: clean-stage1-fixincludes
9731 clean-stage1-fixincludes:
9732 @if [ $(current_stage) = stage1 ]; then \
9733 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9734 else \
9735 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9736 $(MAKE) stage1-start; \
9737 fi; \
9738 cd $(HOST_SUBDIR)/fixincludes && \
9739 $(MAKE) $(EXTRA_HOST_FLAGS) \
9740 $(STAGE1_FLAGS_TO_PASS) clean
9741 @endif fixincludes-bootstrap
9744 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9745 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9746 maybe-all-stage2-fixincludes:
9747 maybe-clean-stage2-fixincludes:
9748 @if fixincludes-bootstrap
9749 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9750 all-stage2: all-stage2-fixincludes
9751 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9752 all-stage2-fixincludes: configure-stage2-fixincludes
9753 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9754 @r=`${PWD_COMMAND}`; export r; \
9755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756 TFLAGS="$(STAGE2_TFLAGS)"; \
9757 $(HOST_EXPORTS) \
9758 $(POSTSTAGE1_HOST_EXPORTS) \
9759 cd $(HOST_SUBDIR)/fixincludes && \
9761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9762 CFLAGS="$(STAGE2_CFLAGS)" \
9763 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9764 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9765 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9769 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9770 TFLAGS="$(STAGE2_TFLAGS)" \
9771 $(TARGET-stage2-fixincludes)
9773 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9774 clean-stage2: clean-stage2-fixincludes
9775 clean-stage2-fixincludes:
9776 @if [ $(current_stage) = stage2 ]; then \
9777 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9778 else \
9779 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9780 $(MAKE) stage2-start; \
9781 fi; \
9782 cd $(HOST_SUBDIR)/fixincludes && \
9783 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9784 @endif fixincludes-bootstrap
9787 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9788 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9789 maybe-all-stage3-fixincludes:
9790 maybe-clean-stage3-fixincludes:
9791 @if fixincludes-bootstrap
9792 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9793 all-stage3: all-stage3-fixincludes
9794 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9795 all-stage3-fixincludes: configure-stage3-fixincludes
9796 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9797 @r=`${PWD_COMMAND}`; export r; \
9798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799 TFLAGS="$(STAGE3_TFLAGS)"; \
9800 $(HOST_EXPORTS) \
9801 $(POSTSTAGE1_HOST_EXPORTS) \
9802 cd $(HOST_SUBDIR)/fixincludes && \
9804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9805 CFLAGS="$(STAGE3_CFLAGS)" \
9806 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9807 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9808 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9812 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9813 TFLAGS="$(STAGE3_TFLAGS)" \
9814 $(TARGET-stage3-fixincludes)
9816 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9817 clean-stage3: clean-stage3-fixincludes
9818 clean-stage3-fixincludes:
9819 @if [ $(current_stage) = stage3 ]; then \
9820 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9821 else \
9822 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9823 $(MAKE) stage3-start; \
9824 fi; \
9825 cd $(HOST_SUBDIR)/fixincludes && \
9826 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9827 @endif fixincludes-bootstrap
9830 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9831 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9832 maybe-all-stage4-fixincludes:
9833 maybe-clean-stage4-fixincludes:
9834 @if fixincludes-bootstrap
9835 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9836 all-stage4: all-stage4-fixincludes
9837 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9838 all-stage4-fixincludes: configure-stage4-fixincludes
9839 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9840 @r=`${PWD_COMMAND}`; export r; \
9841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842 TFLAGS="$(STAGE4_TFLAGS)"; \
9843 $(HOST_EXPORTS) \
9844 $(POSTSTAGE1_HOST_EXPORTS) \
9845 cd $(HOST_SUBDIR)/fixincludes && \
9847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9848 CFLAGS="$(STAGE4_CFLAGS)" \
9849 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9850 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9851 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9855 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9856 TFLAGS="$(STAGE4_TFLAGS)" \
9857 $(TARGET-stage4-fixincludes)
9859 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9860 clean-stage4: clean-stage4-fixincludes
9861 clean-stage4-fixincludes:
9862 @if [ $(current_stage) = stage4 ]; then \
9863 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9864 else \
9865 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9866 $(MAKE) stage4-start; \
9867 fi; \
9868 cd $(HOST_SUBDIR)/fixincludes && \
9869 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9870 @endif fixincludes-bootstrap
9873 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9874 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9875 maybe-all-stageprofile-fixincludes:
9876 maybe-clean-stageprofile-fixincludes:
9877 @if fixincludes-bootstrap
9878 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9879 all-stageprofile: all-stageprofile-fixincludes
9880 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9881 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9882 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9883 @r=`${PWD_COMMAND}`; export r; \
9884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9886 $(HOST_EXPORTS) \
9887 $(POSTSTAGE1_HOST_EXPORTS) \
9888 cd $(HOST_SUBDIR)/fixincludes && \
9890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9891 CFLAGS="$(STAGEprofile_CFLAGS)" \
9892 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9893 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9894 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9898 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9899 TFLAGS="$(STAGEprofile_TFLAGS)" \
9900 $(TARGET-stageprofile-fixincludes)
9902 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9903 clean-stageprofile: clean-stageprofile-fixincludes
9904 clean-stageprofile-fixincludes:
9905 @if [ $(current_stage) = stageprofile ]; then \
9906 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9907 else \
9908 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9909 $(MAKE) stageprofile-start; \
9910 fi; \
9911 cd $(HOST_SUBDIR)/fixincludes && \
9912 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9913 @endif fixincludes-bootstrap
9916 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9917 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9918 maybe-all-stagetrain-fixincludes:
9919 maybe-clean-stagetrain-fixincludes:
9920 @if fixincludes-bootstrap
9921 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9922 all-stagetrain: all-stagetrain-fixincludes
9923 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9924 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9925 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9926 @r=`${PWD_COMMAND}`; export r; \
9927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9928 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9929 $(HOST_EXPORTS) \
9930 $(POSTSTAGE1_HOST_EXPORTS) \
9931 cd $(HOST_SUBDIR)/fixincludes && \
9933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9934 CFLAGS="$(STAGEtrain_CFLAGS)" \
9935 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9936 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9937 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9941 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9942 TFLAGS="$(STAGEtrain_TFLAGS)" \
9943 $(TARGET-stagetrain-fixincludes)
9945 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9946 clean-stagetrain: clean-stagetrain-fixincludes
9947 clean-stagetrain-fixincludes:
9948 @if [ $(current_stage) = stagetrain ]; then \
9949 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9950 else \
9951 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9952 $(MAKE) stagetrain-start; \
9953 fi; \
9954 cd $(HOST_SUBDIR)/fixincludes && \
9955 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9956 @endif fixincludes-bootstrap
9959 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9960 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9961 maybe-all-stagefeedback-fixincludes:
9962 maybe-clean-stagefeedback-fixincludes:
9963 @if fixincludes-bootstrap
9964 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9965 all-stagefeedback: all-stagefeedback-fixincludes
9966 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9967 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9968 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9969 @r=`${PWD_COMMAND}`; export r; \
9970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9972 $(HOST_EXPORTS) \
9973 $(POSTSTAGE1_HOST_EXPORTS) \
9974 cd $(HOST_SUBDIR)/fixincludes && \
9976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9977 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9978 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9979 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9980 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9985 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9986 $(TARGET-stagefeedback-fixincludes)
9988 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9989 clean-stagefeedback: clean-stagefeedback-fixincludes
9990 clean-stagefeedback-fixincludes:
9991 @if [ $(current_stage) = stagefeedback ]; then \
9992 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9993 else \
9994 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9995 $(MAKE) stagefeedback-start; \
9996 fi; \
9997 cd $(HOST_SUBDIR)/fixincludes && \
9998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9999 @endif fixincludes-bootstrap
10002 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
10003 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
10004 maybe-all-stageautoprofile-fixincludes:
10005 maybe-clean-stageautoprofile-fixincludes:
10006 @if fixincludes-bootstrap
10007 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
10008 all-stageautoprofile: all-stageautoprofile-fixincludes
10009 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
10010 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
10011 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10012 @r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10015 $(HOST_EXPORTS) \
10016 $(POSTSTAGE1_HOST_EXPORTS) \
10017 cd $(HOST_SUBDIR)/fixincludes && \
10018 $$s/gcc/config/i386/$(AUTO_PROFILE) \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10020 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10021 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
10022 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10023 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10028 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
10029 $(TARGET-stageautoprofile-fixincludes)
10031 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
10032 clean-stageautoprofile: clean-stageautoprofile-fixincludes
10033 clean-stageautoprofile-fixincludes:
10034 @if [ $(current_stage) = stageautoprofile ]; then \
10035 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10036 else \
10037 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
10038 $(MAKE) stageautoprofile-start; \
10039 fi; \
10040 cd $(HOST_SUBDIR)/fixincludes && \
10041 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10042 @endif fixincludes-bootstrap
10045 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10046 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10047 maybe-all-stageautofeedback-fixincludes:
10048 maybe-clean-stageautofeedback-fixincludes:
10049 @if fixincludes-bootstrap
10050 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10051 all-stageautofeedback: all-stageautofeedback-fixincludes
10052 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10053 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10054 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10055 @r=`${PWD_COMMAND}`; export r; \
10056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10058 $(HOST_EXPORTS) \
10059 $(POSTSTAGE1_HOST_EXPORTS) \
10060 cd $(HOST_SUBDIR)/fixincludes && \
10062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10063 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10064 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10065 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10066 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10071 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10072 $(TARGET-stageautofeedback-fixincludes)
10074 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10075 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10076 clean-stageautofeedback-fixincludes:
10077 @if [ $(current_stage) = stageautofeedback ]; then \
10078 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10079 else \
10080 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10081 $(MAKE) stageautofeedback-start; \
10082 fi; \
10083 cd $(HOST_SUBDIR)/fixincludes && \
10084 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10085 @endif fixincludes-bootstrap
10091 .PHONY: check-fixincludes maybe-check-fixincludes
10092 maybe-check-fixincludes:
10093 @if fixincludes
10094 maybe-check-fixincludes: check-fixincludes
10096 check-fixincludes:
10097 @: $(MAKE); $(unstage)
10098 @r=`${PWD_COMMAND}`; export r; \
10099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10101 (cd $(HOST_SUBDIR)/fixincludes && \
10102 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10104 @endif fixincludes
10106 .PHONY: install-fixincludes maybe-install-fixincludes
10107 maybe-install-fixincludes:
10108 @if fixincludes
10109 maybe-install-fixincludes: install-fixincludes
10111 install-fixincludes: installdirs
10112 @: $(MAKE); $(unstage)
10113 @r=`${PWD_COMMAND}`; export r; \
10114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10115 $(HOST_EXPORTS) \
10116 (cd $(HOST_SUBDIR)/fixincludes && \
10117 $(MAKE) $(FLAGS_TO_PASS) install)
10119 @endif fixincludes
10121 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10122 maybe-install-strip-fixincludes:
10123 @if fixincludes
10124 maybe-install-strip-fixincludes: install-strip-fixincludes
10126 install-strip-fixincludes: installdirs
10127 @: $(MAKE); $(unstage)
10128 @r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 (cd $(HOST_SUBDIR)/fixincludes && \
10132 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10134 @endif fixincludes
10136 # Other targets (info, dvi, pdf, etc.)
10138 .PHONY: maybe-info-fixincludes info-fixincludes
10139 maybe-info-fixincludes:
10140 @if fixincludes
10141 maybe-info-fixincludes: info-fixincludes
10143 info-fixincludes: \
10144 configure-fixincludes
10145 @[ -f ./fixincludes/Makefile ] || exit 0; \
10146 r=`${PWD_COMMAND}`; export r; \
10147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148 $(HOST_EXPORTS) \
10149 for flag in $(EXTRA_HOST_FLAGS) ; do \
10150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10151 done; \
10152 echo "Doing info in fixincludes"; \
10153 (cd $(HOST_SUBDIR)/fixincludes && \
10154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10156 "RANLIB=$${RANLIB}" \
10157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10158 info) \
10159 || exit 1
10161 @endif fixincludes
10163 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10164 maybe-dvi-fixincludes:
10165 @if fixincludes
10166 maybe-dvi-fixincludes: dvi-fixincludes
10168 dvi-fixincludes: \
10169 configure-fixincludes
10170 @[ -f ./fixincludes/Makefile ] || exit 0; \
10171 r=`${PWD_COMMAND}`; export r; \
10172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10173 $(HOST_EXPORTS) \
10174 for flag in $(EXTRA_HOST_FLAGS) ; do \
10175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10176 done; \
10177 echo "Doing dvi in fixincludes"; \
10178 (cd $(HOST_SUBDIR)/fixincludes && \
10179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10181 "RANLIB=$${RANLIB}" \
10182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10183 dvi) \
10184 || exit 1
10186 @endif fixincludes
10188 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10189 maybe-pdf-fixincludes:
10190 @if fixincludes
10191 maybe-pdf-fixincludes: pdf-fixincludes
10193 pdf-fixincludes: \
10194 configure-fixincludes
10195 @[ -f ./fixincludes/Makefile ] || exit 0; \
10196 r=`${PWD_COMMAND}`; export r; \
10197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10198 $(HOST_EXPORTS) \
10199 for flag in $(EXTRA_HOST_FLAGS) ; do \
10200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10201 done; \
10202 echo "Doing pdf in fixincludes"; \
10203 (cd $(HOST_SUBDIR)/fixincludes && \
10204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10206 "RANLIB=$${RANLIB}" \
10207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10208 pdf) \
10209 || exit 1
10211 @endif fixincludes
10213 .PHONY: maybe-html-fixincludes html-fixincludes
10214 maybe-html-fixincludes:
10215 @if fixincludes
10216 maybe-html-fixincludes: html-fixincludes
10218 html-fixincludes: \
10219 configure-fixincludes
10220 @[ -f ./fixincludes/Makefile ] || exit 0; \
10221 r=`${PWD_COMMAND}`; export r; \
10222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223 $(HOST_EXPORTS) \
10224 for flag in $(EXTRA_HOST_FLAGS) ; do \
10225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10226 done; \
10227 echo "Doing html in fixincludes"; \
10228 (cd $(HOST_SUBDIR)/fixincludes && \
10229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10231 "RANLIB=$${RANLIB}" \
10232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10233 html) \
10234 || exit 1
10236 @endif fixincludes
10238 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10239 maybe-TAGS-fixincludes:
10240 @if fixincludes
10241 maybe-TAGS-fixincludes: TAGS-fixincludes
10243 # fixincludes doesn't support TAGS.
10244 TAGS-fixincludes:
10246 @endif fixincludes
10248 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10249 maybe-install-info-fixincludes:
10250 @if fixincludes
10251 maybe-install-info-fixincludes: install-info-fixincludes
10253 install-info-fixincludes: \
10254 configure-fixincludes \
10255 info-fixincludes
10256 @[ -f ./fixincludes/Makefile ] || exit 0; \
10257 r=`${PWD_COMMAND}`; export r; \
10258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259 $(HOST_EXPORTS) \
10260 for flag in $(EXTRA_HOST_FLAGS) ; do \
10261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10262 done; \
10263 echo "Doing install-info in fixincludes"; \
10264 (cd $(HOST_SUBDIR)/fixincludes && \
10265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10267 "RANLIB=$${RANLIB}" \
10268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10269 install-info) \
10270 || exit 1
10272 @endif fixincludes
10274 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10275 maybe-install-dvi-fixincludes:
10276 @if fixincludes
10277 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10279 # fixincludes doesn't support install-dvi.
10280 install-dvi-fixincludes:
10282 @endif fixincludes
10284 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10285 maybe-install-pdf-fixincludes:
10286 @if fixincludes
10287 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10289 install-pdf-fixincludes: \
10290 configure-fixincludes \
10291 pdf-fixincludes
10292 @[ -f ./fixincludes/Makefile ] || exit 0; \
10293 r=`${PWD_COMMAND}`; export r; \
10294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295 $(HOST_EXPORTS) \
10296 for flag in $(EXTRA_HOST_FLAGS) ; do \
10297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10298 done; \
10299 echo "Doing install-pdf in fixincludes"; \
10300 (cd $(HOST_SUBDIR)/fixincludes && \
10301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10303 "RANLIB=$${RANLIB}" \
10304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10305 install-pdf) \
10306 || exit 1
10308 @endif fixincludes
10310 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10311 maybe-install-html-fixincludes:
10312 @if fixincludes
10313 maybe-install-html-fixincludes: install-html-fixincludes
10315 install-html-fixincludes: \
10316 configure-fixincludes \
10317 html-fixincludes
10318 @[ -f ./fixincludes/Makefile ] || exit 0; \
10319 r=`${PWD_COMMAND}`; export r; \
10320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10321 $(HOST_EXPORTS) \
10322 for flag in $(EXTRA_HOST_FLAGS) ; do \
10323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10324 done; \
10325 echo "Doing install-html in fixincludes"; \
10326 (cd $(HOST_SUBDIR)/fixincludes && \
10327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10329 "RANLIB=$${RANLIB}" \
10330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10331 install-html) \
10332 || exit 1
10334 @endif fixincludes
10336 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10337 maybe-installcheck-fixincludes:
10338 @if fixincludes
10339 maybe-installcheck-fixincludes: installcheck-fixincludes
10341 installcheck-fixincludes: \
10342 configure-fixincludes
10343 @[ -f ./fixincludes/Makefile ] || exit 0; \
10344 r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 for flag in $(EXTRA_HOST_FLAGS) ; do \
10348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10349 done; \
10350 echo "Doing installcheck in fixincludes"; \
10351 (cd $(HOST_SUBDIR)/fixincludes && \
10352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10354 "RANLIB=$${RANLIB}" \
10355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10356 installcheck) \
10357 || exit 1
10359 @endif fixincludes
10361 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10362 maybe-mostlyclean-fixincludes:
10363 @if fixincludes
10364 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10366 mostlyclean-fixincludes:
10367 @[ -f ./fixincludes/Makefile ] || exit 0; \
10368 r=`${PWD_COMMAND}`; export r; \
10369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370 $(HOST_EXPORTS) \
10371 for flag in $(EXTRA_HOST_FLAGS) ; do \
10372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10373 done; \
10374 echo "Doing mostlyclean in fixincludes"; \
10375 (cd $(HOST_SUBDIR)/fixincludes && \
10376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10378 "RANLIB=$${RANLIB}" \
10379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10380 mostlyclean) \
10381 || exit 1
10383 @endif fixincludes
10385 .PHONY: maybe-clean-fixincludes clean-fixincludes
10386 maybe-clean-fixincludes:
10387 @if fixincludes
10388 maybe-clean-fixincludes: clean-fixincludes
10390 clean-fixincludes:
10391 @[ -f ./fixincludes/Makefile ] || exit 0; \
10392 r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 $(HOST_EXPORTS) \
10395 for flag in $(EXTRA_HOST_FLAGS) ; do \
10396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397 done; \
10398 echo "Doing clean in fixincludes"; \
10399 (cd $(HOST_SUBDIR)/fixincludes && \
10400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402 "RANLIB=$${RANLIB}" \
10403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404 clean) \
10405 || exit 1
10407 @endif fixincludes
10409 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10410 maybe-distclean-fixincludes:
10411 @if fixincludes
10412 maybe-distclean-fixincludes: distclean-fixincludes
10414 distclean-fixincludes:
10415 @[ -f ./fixincludes/Makefile ] || exit 0; \
10416 r=`${PWD_COMMAND}`; export r; \
10417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418 $(HOST_EXPORTS) \
10419 for flag in $(EXTRA_HOST_FLAGS) ; do \
10420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10421 done; \
10422 echo "Doing distclean in fixincludes"; \
10423 (cd $(HOST_SUBDIR)/fixincludes && \
10424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10426 "RANLIB=$${RANLIB}" \
10427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10428 distclean) \
10429 || exit 1
10431 @endif fixincludes
10433 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10434 maybe-maintainer-clean-fixincludes:
10435 @if fixincludes
10436 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10438 maintainer-clean-fixincludes:
10439 @[ -f ./fixincludes/Makefile ] || exit 0; \
10440 r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 $(HOST_EXPORTS) \
10443 for flag in $(EXTRA_HOST_FLAGS) ; do \
10444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10445 done; \
10446 echo "Doing maintainer-clean in fixincludes"; \
10447 (cd $(HOST_SUBDIR)/fixincludes && \
10448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10450 "RANLIB=$${RANLIB}" \
10451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10452 maintainer-clean) \
10453 || exit 1
10455 @endif fixincludes
10459 .PHONY: configure-flex maybe-configure-flex
10460 maybe-configure-flex:
10461 @if gcc-bootstrap
10462 configure-flex: stage_current
10463 @endif gcc-bootstrap
10464 @if flex
10465 maybe-configure-flex: configure-flex
10466 configure-flex:
10467 @: $(MAKE); $(unstage)
10468 @r=`${PWD_COMMAND}`; export r; \
10469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10470 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10472 $(HOST_EXPORTS) \
10473 echo Configuring in $(HOST_SUBDIR)/flex; \
10474 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10475 case $(srcdir) in \
10476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10477 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10479 esac; \
10480 module_srcdir=flex; \
10481 $(SHELL) \
10482 $$s/$$module_srcdir/configure \
10483 --srcdir=$${topdir}/$$module_srcdir \
10484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10485 --target=${target_alias} \
10486 || exit 1
10487 @endif flex
10493 .PHONY: all-flex maybe-all-flex
10494 maybe-all-flex:
10495 @if gcc-bootstrap
10496 all-flex: stage_current
10497 @endif gcc-bootstrap
10498 @if flex
10499 TARGET-flex=all
10500 maybe-all-flex: all-flex
10501 all-flex: configure-flex
10502 @: $(MAKE); $(unstage)
10503 @r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 (cd $(HOST_SUBDIR)/flex && \
10507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10508 $(TARGET-flex))
10509 @endif flex
10514 .PHONY: check-flex maybe-check-flex
10515 maybe-check-flex:
10516 @if flex
10517 maybe-check-flex: check-flex
10519 # This module is only tested in a native toolchain.
10520 check-flex:
10521 @: $(MAKE); $(unstage)
10522 @if [ '$(host)' = '$(target)' ]; then \
10523 r=`${PWD_COMMAND}`; export r; \
10524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525 $(HOST_EXPORTS) \
10526 (cd $(HOST_SUBDIR)/flex && \
10527 $(MAKE) $(FLAGS_TO_PASS) check)
10530 @endif flex
10532 .PHONY: install-flex maybe-install-flex
10533 maybe-install-flex:
10534 @if flex
10535 maybe-install-flex: install-flex
10537 install-flex: installdirs
10538 @: $(MAKE); $(unstage)
10539 @r=`${PWD_COMMAND}`; export r; \
10540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10541 $(HOST_EXPORTS) \
10542 (cd $(HOST_SUBDIR)/flex && \
10543 $(MAKE) $(FLAGS_TO_PASS) install)
10545 @endif flex
10547 .PHONY: install-strip-flex maybe-install-strip-flex
10548 maybe-install-strip-flex:
10549 @if flex
10550 maybe-install-strip-flex: install-strip-flex
10552 install-strip-flex: installdirs
10553 @: $(MAKE); $(unstage)
10554 @r=`${PWD_COMMAND}`; export r; \
10555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10556 $(HOST_EXPORTS) \
10557 (cd $(HOST_SUBDIR)/flex && \
10558 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10560 @endif flex
10562 # Other targets (info, dvi, pdf, etc.)
10564 .PHONY: maybe-info-flex info-flex
10565 maybe-info-flex:
10566 @if flex
10567 maybe-info-flex: info-flex
10569 info-flex: \
10570 configure-flex
10571 @: $(MAKE); $(unstage)
10572 @[ -f ./flex/Makefile ] || exit 0; \
10573 r=`${PWD_COMMAND}`; export r; \
10574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10575 $(HOST_EXPORTS) \
10576 for flag in $(EXTRA_HOST_FLAGS) ; do \
10577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10578 done; \
10579 echo "Doing info in flex"; \
10580 (cd $(HOST_SUBDIR)/flex && \
10581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10583 "RANLIB=$${RANLIB}" \
10584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10585 info) \
10586 || exit 1
10588 @endif flex
10590 .PHONY: maybe-dvi-flex dvi-flex
10591 maybe-dvi-flex:
10592 @if flex
10593 maybe-dvi-flex: dvi-flex
10595 dvi-flex: \
10596 configure-flex
10597 @: $(MAKE); $(unstage)
10598 @[ -f ./flex/Makefile ] || exit 0; \
10599 r=`${PWD_COMMAND}`; export r; \
10600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601 $(HOST_EXPORTS) \
10602 for flag in $(EXTRA_HOST_FLAGS) ; do \
10603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604 done; \
10605 echo "Doing dvi in flex"; \
10606 (cd $(HOST_SUBDIR)/flex && \
10607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609 "RANLIB=$${RANLIB}" \
10610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10611 dvi) \
10612 || exit 1
10614 @endif flex
10616 .PHONY: maybe-pdf-flex pdf-flex
10617 maybe-pdf-flex:
10618 @if flex
10619 maybe-pdf-flex: pdf-flex
10621 pdf-flex: \
10622 configure-flex
10623 @: $(MAKE); $(unstage)
10624 @[ -f ./flex/Makefile ] || exit 0; \
10625 r=`${PWD_COMMAND}`; export r; \
10626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627 $(HOST_EXPORTS) \
10628 for flag in $(EXTRA_HOST_FLAGS) ; do \
10629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10630 done; \
10631 echo "Doing pdf in flex"; \
10632 (cd $(HOST_SUBDIR)/flex && \
10633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10635 "RANLIB=$${RANLIB}" \
10636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10637 pdf) \
10638 || exit 1
10640 @endif flex
10642 .PHONY: maybe-html-flex html-flex
10643 maybe-html-flex:
10644 @if flex
10645 maybe-html-flex: html-flex
10647 html-flex: \
10648 configure-flex
10649 @: $(MAKE); $(unstage)
10650 @[ -f ./flex/Makefile ] || exit 0; \
10651 r=`${PWD_COMMAND}`; export r; \
10652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10653 $(HOST_EXPORTS) \
10654 for flag in $(EXTRA_HOST_FLAGS) ; do \
10655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10656 done; \
10657 echo "Doing html in flex"; \
10658 (cd $(HOST_SUBDIR)/flex && \
10659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10661 "RANLIB=$${RANLIB}" \
10662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10663 html) \
10664 || exit 1
10666 @endif flex
10668 .PHONY: maybe-TAGS-flex TAGS-flex
10669 maybe-TAGS-flex:
10670 @if flex
10671 maybe-TAGS-flex: TAGS-flex
10673 TAGS-flex: \
10674 configure-flex
10675 @: $(MAKE); $(unstage)
10676 @[ -f ./flex/Makefile ] || exit 0; \
10677 r=`${PWD_COMMAND}`; export r; \
10678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679 $(HOST_EXPORTS) \
10680 for flag in $(EXTRA_HOST_FLAGS) ; do \
10681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10682 done; \
10683 echo "Doing TAGS in flex"; \
10684 (cd $(HOST_SUBDIR)/flex && \
10685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10687 "RANLIB=$${RANLIB}" \
10688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10689 TAGS) \
10690 || exit 1
10692 @endif flex
10694 .PHONY: maybe-install-info-flex install-info-flex
10695 maybe-install-info-flex:
10696 @if flex
10697 maybe-install-info-flex: install-info-flex
10699 install-info-flex: \
10700 configure-flex \
10701 info-flex
10702 @: $(MAKE); $(unstage)
10703 @[ -f ./flex/Makefile ] || exit 0; \
10704 r=`${PWD_COMMAND}`; export r; \
10705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10706 $(HOST_EXPORTS) \
10707 for flag in $(EXTRA_HOST_FLAGS) ; do \
10708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10709 done; \
10710 echo "Doing install-info in flex"; \
10711 (cd $(HOST_SUBDIR)/flex && \
10712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10714 "RANLIB=$${RANLIB}" \
10715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10716 install-info) \
10717 || exit 1
10719 @endif flex
10721 .PHONY: maybe-install-dvi-flex install-dvi-flex
10722 maybe-install-dvi-flex:
10723 @if flex
10724 maybe-install-dvi-flex: install-dvi-flex
10726 install-dvi-flex: \
10727 configure-flex \
10728 dvi-flex
10729 @: $(MAKE); $(unstage)
10730 @[ -f ./flex/Makefile ] || exit 0; \
10731 r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 for flag in $(EXTRA_HOST_FLAGS) ; do \
10735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 done; \
10737 echo "Doing install-dvi in flex"; \
10738 (cd $(HOST_SUBDIR)/flex && \
10739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741 "RANLIB=$${RANLIB}" \
10742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743 install-dvi) \
10744 || exit 1
10746 @endif flex
10748 .PHONY: maybe-install-pdf-flex install-pdf-flex
10749 maybe-install-pdf-flex:
10750 @if flex
10751 maybe-install-pdf-flex: install-pdf-flex
10753 install-pdf-flex: \
10754 configure-flex \
10755 pdf-flex
10756 @: $(MAKE); $(unstage)
10757 @[ -f ./flex/Makefile ] || exit 0; \
10758 r=`${PWD_COMMAND}`; export r; \
10759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10760 $(HOST_EXPORTS) \
10761 for flag in $(EXTRA_HOST_FLAGS) ; do \
10762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10763 done; \
10764 echo "Doing install-pdf in flex"; \
10765 (cd $(HOST_SUBDIR)/flex && \
10766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10768 "RANLIB=$${RANLIB}" \
10769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10770 install-pdf) \
10771 || exit 1
10773 @endif flex
10775 .PHONY: maybe-install-html-flex install-html-flex
10776 maybe-install-html-flex:
10777 @if flex
10778 maybe-install-html-flex: install-html-flex
10780 install-html-flex: \
10781 configure-flex \
10782 html-flex
10783 @: $(MAKE); $(unstage)
10784 @[ -f ./flex/Makefile ] || exit 0; \
10785 r=`${PWD_COMMAND}`; export r; \
10786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787 $(HOST_EXPORTS) \
10788 for flag in $(EXTRA_HOST_FLAGS) ; do \
10789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790 done; \
10791 echo "Doing install-html in flex"; \
10792 (cd $(HOST_SUBDIR)/flex && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795 "RANLIB=$${RANLIB}" \
10796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 install-html) \
10798 || exit 1
10800 @endif flex
10802 .PHONY: maybe-installcheck-flex installcheck-flex
10803 maybe-installcheck-flex:
10804 @if flex
10805 maybe-installcheck-flex: installcheck-flex
10807 installcheck-flex: \
10808 configure-flex
10809 @: $(MAKE); $(unstage)
10810 @[ -f ./flex/Makefile ] || exit 0; \
10811 r=`${PWD_COMMAND}`; export r; \
10812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813 $(HOST_EXPORTS) \
10814 for flag in $(EXTRA_HOST_FLAGS) ; do \
10815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816 done; \
10817 echo "Doing installcheck in flex"; \
10818 (cd $(HOST_SUBDIR)/flex && \
10819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821 "RANLIB=$${RANLIB}" \
10822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823 installcheck) \
10824 || exit 1
10826 @endif flex
10828 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10829 maybe-mostlyclean-flex:
10830 @if flex
10831 maybe-mostlyclean-flex: mostlyclean-flex
10833 mostlyclean-flex:
10834 @: $(MAKE); $(unstage)
10835 @[ -f ./flex/Makefile ] || exit 0; \
10836 r=`${PWD_COMMAND}`; export r; \
10837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838 $(HOST_EXPORTS) \
10839 for flag in $(EXTRA_HOST_FLAGS) ; do \
10840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841 done; \
10842 echo "Doing mostlyclean in flex"; \
10843 (cd $(HOST_SUBDIR)/flex && \
10844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846 "RANLIB=$${RANLIB}" \
10847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848 mostlyclean) \
10849 || exit 1
10851 @endif flex
10853 .PHONY: maybe-clean-flex clean-flex
10854 maybe-clean-flex:
10855 @if flex
10856 maybe-clean-flex: clean-flex
10858 clean-flex:
10859 @: $(MAKE); $(unstage)
10860 @[ -f ./flex/Makefile ] || exit 0; \
10861 r=`${PWD_COMMAND}`; export r; \
10862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863 $(HOST_EXPORTS) \
10864 for flag in $(EXTRA_HOST_FLAGS) ; do \
10865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10866 done; \
10867 echo "Doing clean in flex"; \
10868 (cd $(HOST_SUBDIR)/flex && \
10869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10871 "RANLIB=$${RANLIB}" \
10872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10873 clean) \
10874 || exit 1
10876 @endif flex
10878 .PHONY: maybe-distclean-flex distclean-flex
10879 maybe-distclean-flex:
10880 @if flex
10881 maybe-distclean-flex: distclean-flex
10883 distclean-flex:
10884 @: $(MAKE); $(unstage)
10885 @[ -f ./flex/Makefile ] || exit 0; \
10886 r=`${PWD_COMMAND}`; export r; \
10887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888 $(HOST_EXPORTS) \
10889 for flag in $(EXTRA_HOST_FLAGS) ; do \
10890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891 done; \
10892 echo "Doing distclean in flex"; \
10893 (cd $(HOST_SUBDIR)/flex && \
10894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10896 "RANLIB=$${RANLIB}" \
10897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10898 distclean) \
10899 || exit 1
10901 @endif flex
10903 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10904 maybe-maintainer-clean-flex:
10905 @if flex
10906 maybe-maintainer-clean-flex: maintainer-clean-flex
10908 maintainer-clean-flex:
10909 @: $(MAKE); $(unstage)
10910 @[ -f ./flex/Makefile ] || exit 0; \
10911 r=`${PWD_COMMAND}`; export r; \
10912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10913 $(HOST_EXPORTS) \
10914 for flag in $(EXTRA_HOST_FLAGS) ; do \
10915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10916 done; \
10917 echo "Doing maintainer-clean in flex"; \
10918 (cd $(HOST_SUBDIR)/flex && \
10919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10921 "RANLIB=$${RANLIB}" \
10922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10923 maintainer-clean) \
10924 || exit 1
10926 @endif flex
10930 .PHONY: configure-gas maybe-configure-gas
10931 maybe-configure-gas:
10932 @if gcc-bootstrap
10933 configure-gas: stage_current
10934 @endif gcc-bootstrap
10935 @if gas
10936 maybe-configure-gas: configure-gas
10937 configure-gas:
10938 @r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10942 $(HOST_EXPORTS) \
10943 echo Configuring in $(HOST_SUBDIR)/gas; \
10944 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10945 case $(srcdir) in \
10946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10947 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10949 esac; \
10950 module_srcdir=gas; \
10951 $(SHELL) \
10952 $$s/$$module_srcdir/configure \
10953 --srcdir=$${topdir}/$$module_srcdir \
10954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10955 --target=${target_alias} \
10956 || exit 1
10957 @endif gas
10961 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10962 maybe-configure-stage1-gas:
10963 @if gas-bootstrap
10964 maybe-configure-stage1-gas: configure-stage1-gas
10965 configure-stage1-gas:
10966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10968 @r=`${PWD_COMMAND}`; export r; \
10969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970 TFLAGS="$(STAGE1_TFLAGS)"; \
10971 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10972 $(HOST_EXPORTS) \
10973 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10974 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10975 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10976 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10978 cd $(HOST_SUBDIR)/gas || exit 1; \
10979 case $(srcdir) in \
10980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10981 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10983 esac; \
10984 module_srcdir=gas; \
10985 $(SHELL) $$s/$$module_srcdir/configure \
10986 --srcdir=$${topdir}/$$module_srcdir \
10987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10988 --target=${target_alias} \
10990 $(STAGE1_CONFIGURE_FLAGS)
10991 @endif gas-bootstrap
10993 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10994 maybe-configure-stage2-gas:
10995 @if gas-bootstrap
10996 maybe-configure-stage2-gas: configure-stage2-gas
10997 configure-stage2-gas:
10998 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11000 @r=`${PWD_COMMAND}`; export r; \
11001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11002 TFLAGS="$(STAGE2_TFLAGS)"; \
11003 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11004 $(HOST_EXPORTS) \
11005 $(POSTSTAGE1_HOST_EXPORTS) \
11006 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11007 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11008 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11009 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
11010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11011 cd $(HOST_SUBDIR)/gas || exit 1; \
11012 case $(srcdir) in \
11013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11014 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11016 esac; \
11017 module_srcdir=gas; \
11018 $(SHELL) $$s/$$module_srcdir/configure \
11019 --srcdir=$${topdir}/$$module_srcdir \
11020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11021 --target=${target_alias} \
11022 --with-build-libsubdir=$(HOST_SUBDIR) \
11023 $(STAGE2_CONFIGURE_FLAGS)
11024 @endif gas-bootstrap
11026 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11027 maybe-configure-stage3-gas:
11028 @if gas-bootstrap
11029 maybe-configure-stage3-gas: configure-stage3-gas
11030 configure-stage3-gas:
11031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11033 @r=`${PWD_COMMAND}`; export r; \
11034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035 TFLAGS="$(STAGE3_TFLAGS)"; \
11036 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11037 $(HOST_EXPORTS) \
11038 $(POSTSTAGE1_HOST_EXPORTS) \
11039 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11040 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11041 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11042 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11044 cd $(HOST_SUBDIR)/gas || exit 1; \
11045 case $(srcdir) in \
11046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11047 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11049 esac; \
11050 module_srcdir=gas; \
11051 $(SHELL) $$s/$$module_srcdir/configure \
11052 --srcdir=$${topdir}/$$module_srcdir \
11053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11054 --target=${target_alias} \
11055 --with-build-libsubdir=$(HOST_SUBDIR) \
11056 $(STAGE3_CONFIGURE_FLAGS)
11057 @endif gas-bootstrap
11059 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11060 maybe-configure-stage4-gas:
11061 @if gas-bootstrap
11062 maybe-configure-stage4-gas: configure-stage4-gas
11063 configure-stage4-gas:
11064 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11066 @r=`${PWD_COMMAND}`; export r; \
11067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068 TFLAGS="$(STAGE4_TFLAGS)"; \
11069 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11070 $(HOST_EXPORTS) \
11071 $(POSTSTAGE1_HOST_EXPORTS) \
11072 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11073 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11074 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11075 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11077 cd $(HOST_SUBDIR)/gas || exit 1; \
11078 case $(srcdir) in \
11079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11080 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11082 esac; \
11083 module_srcdir=gas; \
11084 $(SHELL) $$s/$$module_srcdir/configure \
11085 --srcdir=$${topdir}/$$module_srcdir \
11086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11087 --target=${target_alias} \
11088 --with-build-libsubdir=$(HOST_SUBDIR) \
11089 $(STAGE4_CONFIGURE_FLAGS)
11090 @endif gas-bootstrap
11092 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11093 maybe-configure-stageprofile-gas:
11094 @if gas-bootstrap
11095 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11096 configure-stageprofile-gas:
11097 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11099 @r=`${PWD_COMMAND}`; export r; \
11100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11101 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11102 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11103 $(HOST_EXPORTS) \
11104 $(POSTSTAGE1_HOST_EXPORTS) \
11105 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11106 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11107 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11108 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11110 cd $(HOST_SUBDIR)/gas || exit 1; \
11111 case $(srcdir) in \
11112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115 esac; \
11116 module_srcdir=gas; \
11117 $(SHELL) $$s/$$module_srcdir/configure \
11118 --srcdir=$${topdir}/$$module_srcdir \
11119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11120 --target=${target_alias} \
11121 --with-build-libsubdir=$(HOST_SUBDIR) \
11122 $(STAGEprofile_CONFIGURE_FLAGS)
11123 @endif gas-bootstrap
11125 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11126 maybe-configure-stagetrain-gas:
11127 @if gas-bootstrap
11128 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11129 configure-stagetrain-gas:
11130 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11132 @r=`${PWD_COMMAND}`; export r; \
11133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11134 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11135 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11136 $(HOST_EXPORTS) \
11137 $(POSTSTAGE1_HOST_EXPORTS) \
11138 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11139 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11140 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11141 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11143 cd $(HOST_SUBDIR)/gas || exit 1; \
11144 case $(srcdir) in \
11145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11146 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11148 esac; \
11149 module_srcdir=gas; \
11150 $(SHELL) $$s/$$module_srcdir/configure \
11151 --srcdir=$${topdir}/$$module_srcdir \
11152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11153 --target=${target_alias} \
11154 --with-build-libsubdir=$(HOST_SUBDIR) \
11155 $(STAGEtrain_CONFIGURE_FLAGS)
11156 @endif gas-bootstrap
11158 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11159 maybe-configure-stagefeedback-gas:
11160 @if gas-bootstrap
11161 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11162 configure-stagefeedback-gas:
11163 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11165 @r=`${PWD_COMMAND}`; export r; \
11166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11168 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11169 $(HOST_EXPORTS) \
11170 $(POSTSTAGE1_HOST_EXPORTS) \
11171 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11172 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11173 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11174 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11176 cd $(HOST_SUBDIR)/gas || exit 1; \
11177 case $(srcdir) in \
11178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11179 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11181 esac; \
11182 module_srcdir=gas; \
11183 $(SHELL) $$s/$$module_srcdir/configure \
11184 --srcdir=$${topdir}/$$module_srcdir \
11185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11186 --target=${target_alias} \
11187 --with-build-libsubdir=$(HOST_SUBDIR) \
11188 $(STAGEfeedback_CONFIGURE_FLAGS)
11189 @endif gas-bootstrap
11191 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11192 maybe-configure-stageautoprofile-gas:
11193 @if gas-bootstrap
11194 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11195 configure-stageautoprofile-gas:
11196 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11198 @r=`${PWD_COMMAND}`; export r; \
11199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11201 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11202 $(HOST_EXPORTS) \
11203 $(POSTSTAGE1_HOST_EXPORTS) \
11204 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11205 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11206 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11207 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11209 cd $(HOST_SUBDIR)/gas || exit 1; \
11210 case $(srcdir) in \
11211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11212 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11214 esac; \
11215 module_srcdir=gas; \
11216 $(SHELL) $$s/$$module_srcdir/configure \
11217 --srcdir=$${topdir}/$$module_srcdir \
11218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11219 --target=${target_alias} \
11220 --with-build-libsubdir=$(HOST_SUBDIR) \
11221 $(STAGEautoprofile_CONFIGURE_FLAGS)
11222 @endif gas-bootstrap
11224 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11225 maybe-configure-stageautofeedback-gas:
11226 @if gas-bootstrap
11227 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11228 configure-stageautofeedback-gas:
11229 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11231 @r=`${PWD_COMMAND}`; export r; \
11232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11234 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11235 $(HOST_EXPORTS) \
11236 $(POSTSTAGE1_HOST_EXPORTS) \
11237 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11238 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11239 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11240 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11242 cd $(HOST_SUBDIR)/gas || exit 1; \
11243 case $(srcdir) in \
11244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11245 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11247 esac; \
11248 module_srcdir=gas; \
11249 $(SHELL) $$s/$$module_srcdir/configure \
11250 --srcdir=$${topdir}/$$module_srcdir \
11251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11252 --target=${target_alias} \
11253 --with-build-libsubdir=$(HOST_SUBDIR) \
11254 $(STAGEautofeedback_CONFIGURE_FLAGS)
11255 @endif gas-bootstrap
11261 .PHONY: all-gas maybe-all-gas
11262 maybe-all-gas:
11263 @if gcc-bootstrap
11264 all-gas: stage_current
11265 @endif gcc-bootstrap
11266 @if gas
11267 TARGET-gas=all
11268 maybe-all-gas: all-gas
11269 all-gas: configure-gas
11270 @r=`${PWD_COMMAND}`; export r; \
11271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11272 $(HOST_EXPORTS) \
11273 (cd $(HOST_SUBDIR)/gas && \
11274 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11275 $(TARGET-gas))
11276 @endif gas
11280 .PHONY: all-stage1-gas maybe-all-stage1-gas
11281 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11282 maybe-all-stage1-gas:
11283 maybe-clean-stage1-gas:
11284 @if gas-bootstrap
11285 maybe-all-stage1-gas: all-stage1-gas
11286 all-stage1: all-stage1-gas
11287 TARGET-stage1-gas = $(TARGET-gas)
11288 all-stage1-gas: configure-stage1-gas
11289 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11290 @r=`${PWD_COMMAND}`; export r; \
11291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292 TFLAGS="$(STAGE1_TFLAGS)"; \
11293 $(HOST_EXPORTS) \
11294 cd $(HOST_SUBDIR)/gas && \
11296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11297 CFLAGS="$(STAGE1_CFLAGS)" \
11298 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11299 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11300 LIBCFLAGS="$(LIBCFLAGS)" \
11301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11304 $(EXTRA_HOST_FLAGS) \
11305 $(STAGE1_FLAGS_TO_PASS) \
11306 TFLAGS="$(STAGE1_TFLAGS)" \
11307 $(TARGET-stage1-gas)
11309 maybe-clean-stage1-gas: clean-stage1-gas
11310 clean-stage1: clean-stage1-gas
11311 clean-stage1-gas:
11312 @if [ $(current_stage) = stage1 ]; then \
11313 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11314 else \
11315 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11316 $(MAKE) stage1-start; \
11317 fi; \
11318 cd $(HOST_SUBDIR)/gas && \
11319 $(MAKE) $(EXTRA_HOST_FLAGS) \
11320 $(STAGE1_FLAGS_TO_PASS) clean
11321 @endif gas-bootstrap
11324 .PHONY: all-stage2-gas maybe-all-stage2-gas
11325 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11326 maybe-all-stage2-gas:
11327 maybe-clean-stage2-gas:
11328 @if gas-bootstrap
11329 maybe-all-stage2-gas: all-stage2-gas
11330 all-stage2: all-stage2-gas
11331 TARGET-stage2-gas = $(TARGET-gas)
11332 all-stage2-gas: configure-stage2-gas
11333 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11334 @r=`${PWD_COMMAND}`; export r; \
11335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336 TFLAGS="$(STAGE2_TFLAGS)"; \
11337 $(HOST_EXPORTS) \
11338 $(POSTSTAGE1_HOST_EXPORTS) \
11339 cd $(HOST_SUBDIR)/gas && \
11341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11342 CFLAGS="$(STAGE2_CFLAGS)" \
11343 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11344 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11345 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11350 TFLAGS="$(STAGE2_TFLAGS)" \
11351 $(TARGET-stage2-gas)
11353 maybe-clean-stage2-gas: clean-stage2-gas
11354 clean-stage2: clean-stage2-gas
11355 clean-stage2-gas:
11356 @if [ $(current_stage) = stage2 ]; then \
11357 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11358 else \
11359 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11360 $(MAKE) stage2-start; \
11361 fi; \
11362 cd $(HOST_SUBDIR)/gas && \
11363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11364 @endif gas-bootstrap
11367 .PHONY: all-stage3-gas maybe-all-stage3-gas
11368 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11369 maybe-all-stage3-gas:
11370 maybe-clean-stage3-gas:
11371 @if gas-bootstrap
11372 maybe-all-stage3-gas: all-stage3-gas
11373 all-stage3: all-stage3-gas
11374 TARGET-stage3-gas = $(TARGET-gas)
11375 all-stage3-gas: configure-stage3-gas
11376 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11377 @r=`${PWD_COMMAND}`; export r; \
11378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379 TFLAGS="$(STAGE3_TFLAGS)"; \
11380 $(HOST_EXPORTS) \
11381 $(POSTSTAGE1_HOST_EXPORTS) \
11382 cd $(HOST_SUBDIR)/gas && \
11384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385 CFLAGS="$(STAGE3_CFLAGS)" \
11386 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11387 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11388 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11393 TFLAGS="$(STAGE3_TFLAGS)" \
11394 $(TARGET-stage3-gas)
11396 maybe-clean-stage3-gas: clean-stage3-gas
11397 clean-stage3: clean-stage3-gas
11398 clean-stage3-gas:
11399 @if [ $(current_stage) = stage3 ]; then \
11400 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11401 else \
11402 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11403 $(MAKE) stage3-start; \
11404 fi; \
11405 cd $(HOST_SUBDIR)/gas && \
11406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11407 @endif gas-bootstrap
11410 .PHONY: all-stage4-gas maybe-all-stage4-gas
11411 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11412 maybe-all-stage4-gas:
11413 maybe-clean-stage4-gas:
11414 @if gas-bootstrap
11415 maybe-all-stage4-gas: all-stage4-gas
11416 all-stage4: all-stage4-gas
11417 TARGET-stage4-gas = $(TARGET-gas)
11418 all-stage4-gas: configure-stage4-gas
11419 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11420 @r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 TFLAGS="$(STAGE4_TFLAGS)"; \
11423 $(HOST_EXPORTS) \
11424 $(POSTSTAGE1_HOST_EXPORTS) \
11425 cd $(HOST_SUBDIR)/gas && \
11427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11428 CFLAGS="$(STAGE4_CFLAGS)" \
11429 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11430 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11431 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11436 TFLAGS="$(STAGE4_TFLAGS)" \
11437 $(TARGET-stage4-gas)
11439 maybe-clean-stage4-gas: clean-stage4-gas
11440 clean-stage4: clean-stage4-gas
11441 clean-stage4-gas:
11442 @if [ $(current_stage) = stage4 ]; then \
11443 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11444 else \
11445 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11446 $(MAKE) stage4-start; \
11447 fi; \
11448 cd $(HOST_SUBDIR)/gas && \
11449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11450 @endif gas-bootstrap
11453 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11454 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11455 maybe-all-stageprofile-gas:
11456 maybe-clean-stageprofile-gas:
11457 @if gas-bootstrap
11458 maybe-all-stageprofile-gas: all-stageprofile-gas
11459 all-stageprofile: all-stageprofile-gas
11460 TARGET-stageprofile-gas = $(TARGET-gas)
11461 all-stageprofile-gas: configure-stageprofile-gas
11462 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11463 @r=`${PWD_COMMAND}`; export r; \
11464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11466 $(HOST_EXPORTS) \
11467 $(POSTSTAGE1_HOST_EXPORTS) \
11468 cd $(HOST_SUBDIR)/gas && \
11470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11471 CFLAGS="$(STAGEprofile_CFLAGS)" \
11472 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11473 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11474 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11479 TFLAGS="$(STAGEprofile_TFLAGS)" \
11480 $(TARGET-stageprofile-gas)
11482 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11483 clean-stageprofile: clean-stageprofile-gas
11484 clean-stageprofile-gas:
11485 @if [ $(current_stage) = stageprofile ]; then \
11486 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11487 else \
11488 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11489 $(MAKE) stageprofile-start; \
11490 fi; \
11491 cd $(HOST_SUBDIR)/gas && \
11492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11493 @endif gas-bootstrap
11496 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11497 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11498 maybe-all-stagetrain-gas:
11499 maybe-clean-stagetrain-gas:
11500 @if gas-bootstrap
11501 maybe-all-stagetrain-gas: all-stagetrain-gas
11502 all-stagetrain: all-stagetrain-gas
11503 TARGET-stagetrain-gas = $(TARGET-gas)
11504 all-stagetrain-gas: configure-stagetrain-gas
11505 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11506 @r=`${PWD_COMMAND}`; export r; \
11507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11509 $(HOST_EXPORTS) \
11510 $(POSTSTAGE1_HOST_EXPORTS) \
11511 cd $(HOST_SUBDIR)/gas && \
11513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11514 CFLAGS="$(STAGEtrain_CFLAGS)" \
11515 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11516 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11517 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11522 TFLAGS="$(STAGEtrain_TFLAGS)" \
11523 $(TARGET-stagetrain-gas)
11525 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11526 clean-stagetrain: clean-stagetrain-gas
11527 clean-stagetrain-gas:
11528 @if [ $(current_stage) = stagetrain ]; then \
11529 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11530 else \
11531 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11532 $(MAKE) stagetrain-start; \
11533 fi; \
11534 cd $(HOST_SUBDIR)/gas && \
11535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11536 @endif gas-bootstrap
11539 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11540 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11541 maybe-all-stagefeedback-gas:
11542 maybe-clean-stagefeedback-gas:
11543 @if gas-bootstrap
11544 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11545 all-stagefeedback: all-stagefeedback-gas
11546 TARGET-stagefeedback-gas = $(TARGET-gas)
11547 all-stagefeedback-gas: configure-stagefeedback-gas
11548 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11552 $(HOST_EXPORTS) \
11553 $(POSTSTAGE1_HOST_EXPORTS) \
11554 cd $(HOST_SUBDIR)/gas && \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11557 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11558 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11559 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11560 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11565 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11566 $(TARGET-stagefeedback-gas)
11568 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11569 clean-stagefeedback: clean-stagefeedback-gas
11570 clean-stagefeedback-gas:
11571 @if [ $(current_stage) = stagefeedback ]; then \
11572 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11573 else \
11574 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11575 $(MAKE) stagefeedback-start; \
11576 fi; \
11577 cd $(HOST_SUBDIR)/gas && \
11578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11579 @endif gas-bootstrap
11582 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11583 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11584 maybe-all-stageautoprofile-gas:
11585 maybe-clean-stageautoprofile-gas:
11586 @if gas-bootstrap
11587 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11588 all-stageautoprofile: all-stageautoprofile-gas
11589 TARGET-stageautoprofile-gas = $(TARGET-gas)
11590 all-stageautoprofile-gas: configure-stageautoprofile-gas
11591 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11592 @r=`${PWD_COMMAND}`; export r; \
11593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11595 $(HOST_EXPORTS) \
11596 $(POSTSTAGE1_HOST_EXPORTS) \
11597 cd $(HOST_SUBDIR)/gas && \
11598 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11600 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11601 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11602 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11603 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11608 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11609 $(TARGET-stageautoprofile-gas)
11611 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11612 clean-stageautoprofile: clean-stageautoprofile-gas
11613 clean-stageautoprofile-gas:
11614 @if [ $(current_stage) = stageautoprofile ]; then \
11615 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11616 else \
11617 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11618 $(MAKE) stageautoprofile-start; \
11619 fi; \
11620 cd $(HOST_SUBDIR)/gas && \
11621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11622 @endif gas-bootstrap
11625 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11626 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11627 maybe-all-stageautofeedback-gas:
11628 maybe-clean-stageautofeedback-gas:
11629 @if gas-bootstrap
11630 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11631 all-stageautofeedback: all-stageautofeedback-gas
11632 TARGET-stageautofeedback-gas = $(TARGET-gas)
11633 all-stageautofeedback-gas: configure-stageautofeedback-gas
11634 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11635 @r=`${PWD_COMMAND}`; export r; \
11636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11638 $(HOST_EXPORTS) \
11639 $(POSTSTAGE1_HOST_EXPORTS) \
11640 cd $(HOST_SUBDIR)/gas && \
11642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11643 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11644 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11645 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11646 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11651 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11652 $(TARGET-stageautofeedback-gas)
11654 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11655 clean-stageautofeedback: clean-stageautofeedback-gas
11656 clean-stageautofeedback-gas:
11657 @if [ $(current_stage) = stageautofeedback ]; then \
11658 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11659 else \
11660 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11661 $(MAKE) stageautofeedback-start; \
11662 fi; \
11663 cd $(HOST_SUBDIR)/gas && \
11664 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11665 @endif gas-bootstrap
11671 .PHONY: check-gas maybe-check-gas
11672 maybe-check-gas:
11673 @if gas
11674 maybe-check-gas: check-gas
11676 check-gas:
11677 @: $(MAKE); $(unstage)
11678 @r=`${PWD_COMMAND}`; export r; \
11679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11681 (cd $(HOST_SUBDIR)/gas && \
11682 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11684 @endif gas
11686 .PHONY: install-gas maybe-install-gas
11687 maybe-install-gas:
11688 @if gas
11689 maybe-install-gas: install-gas
11691 install-gas: installdirs
11692 @: $(MAKE); $(unstage)
11693 @r=`${PWD_COMMAND}`; export r; \
11694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695 $(HOST_EXPORTS) \
11696 (cd $(HOST_SUBDIR)/gas && \
11697 $(MAKE) $(FLAGS_TO_PASS) install)
11699 @endif gas
11701 .PHONY: install-strip-gas maybe-install-strip-gas
11702 maybe-install-strip-gas:
11703 @if gas
11704 maybe-install-strip-gas: install-strip-gas
11706 install-strip-gas: installdirs
11707 @: $(MAKE); $(unstage)
11708 @r=`${PWD_COMMAND}`; export r; \
11709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11710 $(HOST_EXPORTS) \
11711 (cd $(HOST_SUBDIR)/gas && \
11712 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11714 @endif gas
11716 # Other targets (info, dvi, pdf, etc.)
11718 .PHONY: maybe-info-gas info-gas
11719 maybe-info-gas:
11720 @if gas
11721 maybe-info-gas: info-gas
11723 info-gas: \
11724 configure-gas
11725 @[ -f ./gas/Makefile ] || exit 0; \
11726 r=`${PWD_COMMAND}`; export r; \
11727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11728 $(HOST_EXPORTS) \
11729 for flag in $(EXTRA_HOST_FLAGS) ; do \
11730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11731 done; \
11732 echo "Doing info in gas"; \
11733 (cd $(HOST_SUBDIR)/gas && \
11734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11736 "RANLIB=$${RANLIB}" \
11737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11738 info) \
11739 || exit 1
11741 @endif gas
11743 .PHONY: maybe-dvi-gas dvi-gas
11744 maybe-dvi-gas:
11745 @if gas
11746 maybe-dvi-gas: dvi-gas
11748 dvi-gas: \
11749 configure-gas
11750 @[ -f ./gas/Makefile ] || exit 0; \
11751 r=`${PWD_COMMAND}`; export r; \
11752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11753 $(HOST_EXPORTS) \
11754 for flag in $(EXTRA_HOST_FLAGS) ; do \
11755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11756 done; \
11757 echo "Doing dvi in gas"; \
11758 (cd $(HOST_SUBDIR)/gas && \
11759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11761 "RANLIB=$${RANLIB}" \
11762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11763 dvi) \
11764 || exit 1
11766 @endif gas
11768 .PHONY: maybe-pdf-gas pdf-gas
11769 maybe-pdf-gas:
11770 @if gas
11771 maybe-pdf-gas: pdf-gas
11773 pdf-gas: \
11774 configure-gas
11775 @[ -f ./gas/Makefile ] || exit 0; \
11776 r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778 $(HOST_EXPORTS) \
11779 for flag in $(EXTRA_HOST_FLAGS) ; do \
11780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781 done; \
11782 echo "Doing pdf in gas"; \
11783 (cd $(HOST_SUBDIR)/gas && \
11784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786 "RANLIB=$${RANLIB}" \
11787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788 pdf) \
11789 || exit 1
11791 @endif gas
11793 .PHONY: maybe-html-gas html-gas
11794 maybe-html-gas:
11795 @if gas
11796 maybe-html-gas: html-gas
11798 html-gas: \
11799 configure-gas
11800 @[ -f ./gas/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803 $(HOST_EXPORTS) \
11804 for flag in $(EXTRA_HOST_FLAGS) ; do \
11805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806 done; \
11807 echo "Doing html in gas"; \
11808 (cd $(HOST_SUBDIR)/gas && \
11809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811 "RANLIB=$${RANLIB}" \
11812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813 html) \
11814 || exit 1
11816 @endif gas
11818 .PHONY: maybe-TAGS-gas TAGS-gas
11819 maybe-TAGS-gas:
11820 @if gas
11821 maybe-TAGS-gas: TAGS-gas
11823 TAGS-gas: \
11824 configure-gas
11825 @[ -f ./gas/Makefile ] || exit 0; \
11826 r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(HOST_EXPORTS) \
11829 for flag in $(EXTRA_HOST_FLAGS) ; do \
11830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831 done; \
11832 echo "Doing TAGS in gas"; \
11833 (cd $(HOST_SUBDIR)/gas && \
11834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836 "RANLIB=$${RANLIB}" \
11837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838 TAGS) \
11839 || exit 1
11841 @endif gas
11843 .PHONY: maybe-install-info-gas install-info-gas
11844 maybe-install-info-gas:
11845 @if gas
11846 maybe-install-info-gas: install-info-gas
11848 install-info-gas: \
11849 configure-gas \
11850 info-gas
11851 @[ -f ./gas/Makefile ] || exit 0; \
11852 r=`${PWD_COMMAND}`; export r; \
11853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854 $(HOST_EXPORTS) \
11855 for flag in $(EXTRA_HOST_FLAGS) ; do \
11856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857 done; \
11858 echo "Doing install-info in gas"; \
11859 (cd $(HOST_SUBDIR)/gas && \
11860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862 "RANLIB=$${RANLIB}" \
11863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864 install-info) \
11865 || exit 1
11867 @endif gas
11869 .PHONY: maybe-install-dvi-gas install-dvi-gas
11870 maybe-install-dvi-gas:
11871 @if gas
11872 maybe-install-dvi-gas: install-dvi-gas
11874 install-dvi-gas: \
11875 configure-gas \
11876 dvi-gas
11877 @[ -f ./gas/Makefile ] || exit 0; \
11878 r=`${PWD_COMMAND}`; export r; \
11879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880 $(HOST_EXPORTS) \
11881 for flag in $(EXTRA_HOST_FLAGS) ; do \
11882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11883 done; \
11884 echo "Doing install-dvi in gas"; \
11885 (cd $(HOST_SUBDIR)/gas && \
11886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11888 "RANLIB=$${RANLIB}" \
11889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11890 install-dvi) \
11891 || exit 1
11893 @endif gas
11895 .PHONY: maybe-install-pdf-gas install-pdf-gas
11896 maybe-install-pdf-gas:
11897 @if gas
11898 maybe-install-pdf-gas: install-pdf-gas
11900 install-pdf-gas: \
11901 configure-gas \
11902 pdf-gas
11903 @[ -f ./gas/Makefile ] || exit 0; \
11904 r=`${PWD_COMMAND}`; export r; \
11905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906 $(HOST_EXPORTS) \
11907 for flag in $(EXTRA_HOST_FLAGS) ; do \
11908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909 done; \
11910 echo "Doing install-pdf in gas"; \
11911 (cd $(HOST_SUBDIR)/gas && \
11912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914 "RANLIB=$${RANLIB}" \
11915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916 install-pdf) \
11917 || exit 1
11919 @endif gas
11921 .PHONY: maybe-install-html-gas install-html-gas
11922 maybe-install-html-gas:
11923 @if gas
11924 maybe-install-html-gas: install-html-gas
11926 install-html-gas: \
11927 configure-gas \
11928 html-gas
11929 @[ -f ./gas/Makefile ] || exit 0; \
11930 r=`${PWD_COMMAND}`; export r; \
11931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932 $(HOST_EXPORTS) \
11933 for flag in $(EXTRA_HOST_FLAGS) ; do \
11934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935 done; \
11936 echo "Doing install-html in gas"; \
11937 (cd $(HOST_SUBDIR)/gas && \
11938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940 "RANLIB=$${RANLIB}" \
11941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942 install-html) \
11943 || exit 1
11945 @endif gas
11947 .PHONY: maybe-installcheck-gas installcheck-gas
11948 maybe-installcheck-gas:
11949 @if gas
11950 maybe-installcheck-gas: installcheck-gas
11952 installcheck-gas: \
11953 configure-gas
11954 @[ -f ./gas/Makefile ] || exit 0; \
11955 r=`${PWD_COMMAND}`; export r; \
11956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957 $(HOST_EXPORTS) \
11958 for flag in $(EXTRA_HOST_FLAGS) ; do \
11959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960 done; \
11961 echo "Doing installcheck in gas"; \
11962 (cd $(HOST_SUBDIR)/gas && \
11963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965 "RANLIB=$${RANLIB}" \
11966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11967 installcheck) \
11968 || exit 1
11970 @endif gas
11972 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11973 maybe-mostlyclean-gas:
11974 @if gas
11975 maybe-mostlyclean-gas: mostlyclean-gas
11977 mostlyclean-gas:
11978 @[ -f ./gas/Makefile ] || exit 0; \
11979 r=`${PWD_COMMAND}`; export r; \
11980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981 $(HOST_EXPORTS) \
11982 for flag in $(EXTRA_HOST_FLAGS) ; do \
11983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11984 done; \
11985 echo "Doing mostlyclean in gas"; \
11986 (cd $(HOST_SUBDIR)/gas && \
11987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11989 "RANLIB=$${RANLIB}" \
11990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11991 mostlyclean) \
11992 || exit 1
11994 @endif gas
11996 .PHONY: maybe-clean-gas clean-gas
11997 maybe-clean-gas:
11998 @if gas
11999 maybe-clean-gas: clean-gas
12001 clean-gas:
12002 @[ -f ./gas/Makefile ] || exit 0; \
12003 r=`${PWD_COMMAND}`; export r; \
12004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005 $(HOST_EXPORTS) \
12006 for flag in $(EXTRA_HOST_FLAGS) ; do \
12007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008 done; \
12009 echo "Doing clean in gas"; \
12010 (cd $(HOST_SUBDIR)/gas && \
12011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013 "RANLIB=$${RANLIB}" \
12014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015 clean) \
12016 || exit 1
12018 @endif gas
12020 .PHONY: maybe-distclean-gas distclean-gas
12021 maybe-distclean-gas:
12022 @if gas
12023 maybe-distclean-gas: distclean-gas
12025 distclean-gas:
12026 @[ -f ./gas/Makefile ] || exit 0; \
12027 r=`${PWD_COMMAND}`; export r; \
12028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029 $(HOST_EXPORTS) \
12030 for flag in $(EXTRA_HOST_FLAGS) ; do \
12031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12032 done; \
12033 echo "Doing distclean in gas"; \
12034 (cd $(HOST_SUBDIR)/gas && \
12035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12037 "RANLIB=$${RANLIB}" \
12038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12039 distclean) \
12040 || exit 1
12042 @endif gas
12044 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12045 maybe-maintainer-clean-gas:
12046 @if gas
12047 maybe-maintainer-clean-gas: maintainer-clean-gas
12049 maintainer-clean-gas:
12050 @[ -f ./gas/Makefile ] || exit 0; \
12051 r=`${PWD_COMMAND}`; export r; \
12052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053 $(HOST_EXPORTS) \
12054 for flag in $(EXTRA_HOST_FLAGS) ; do \
12055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12056 done; \
12057 echo "Doing maintainer-clean in gas"; \
12058 (cd $(HOST_SUBDIR)/gas && \
12059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12061 "RANLIB=$${RANLIB}" \
12062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12063 maintainer-clean) \
12064 || exit 1
12066 @endif gas
12070 .PHONY: configure-gcc maybe-configure-gcc
12071 maybe-configure-gcc:
12072 @if gcc-bootstrap
12073 configure-gcc: stage_current
12074 @endif gcc-bootstrap
12075 @if gcc
12076 maybe-configure-gcc: configure-gcc
12077 configure-gcc:
12078 @r=`${PWD_COMMAND}`; export r; \
12079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12082 $(HOST_EXPORTS) \
12083 echo Configuring in $(HOST_SUBDIR)/gcc; \
12084 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12085 case $(srcdir) in \
12086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12087 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12089 esac; \
12090 module_srcdir=gcc; \
12091 $(SHELL) \
12092 $$s/$$module_srcdir/configure \
12093 --srcdir=$${topdir}/$$module_srcdir \
12094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12095 --target=${target_alias} @gcc_host_pie@ \
12096 || exit 1
12097 @endif gcc
12101 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12102 maybe-configure-stage1-gcc:
12103 @if gcc-bootstrap
12104 maybe-configure-stage1-gcc: configure-stage1-gcc
12105 configure-stage1-gcc:
12106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12108 @r=`${PWD_COMMAND}`; export r; \
12109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12110 TFLAGS="$(STAGE1_TFLAGS)"; \
12111 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12112 $(HOST_EXPORTS) \
12113 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12114 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12115 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12116 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12118 cd $(HOST_SUBDIR)/gcc || exit 1; \
12119 case $(srcdir) in \
12120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12121 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12123 esac; \
12124 module_srcdir=gcc; \
12125 $(SHELL) $$s/$$module_srcdir/configure \
12126 --srcdir=$${topdir}/$$module_srcdir \
12127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12128 --target=${target_alias} \
12130 $(STAGE1_CONFIGURE_FLAGS) \
12131 @gcc_host_pie@
12132 @endif gcc-bootstrap
12134 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12135 maybe-configure-stage2-gcc:
12136 @if gcc-bootstrap
12137 maybe-configure-stage2-gcc: configure-stage2-gcc
12138 configure-stage2-gcc:
12139 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12141 @r=`${PWD_COMMAND}`; export r; \
12142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12143 TFLAGS="$(STAGE2_TFLAGS)"; \
12144 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12145 $(HOST_EXPORTS) \
12146 $(POSTSTAGE1_HOST_EXPORTS) \
12147 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12148 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12149 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12150 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12152 cd $(HOST_SUBDIR)/gcc || exit 1; \
12153 case $(srcdir) in \
12154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12155 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12157 esac; \
12158 module_srcdir=gcc; \
12159 $(SHELL) $$s/$$module_srcdir/configure \
12160 --srcdir=$${topdir}/$$module_srcdir \
12161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12162 --target=${target_alias} \
12163 --with-build-libsubdir=$(HOST_SUBDIR) \
12164 $(STAGE2_CONFIGURE_FLAGS) \
12165 @gcc_host_pie@
12166 @endif gcc-bootstrap
12168 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12169 maybe-configure-stage3-gcc:
12170 @if gcc-bootstrap
12171 maybe-configure-stage3-gcc: configure-stage3-gcc
12172 configure-stage3-gcc:
12173 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12174 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12175 @r=`${PWD_COMMAND}`; export r; \
12176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177 TFLAGS="$(STAGE3_TFLAGS)"; \
12178 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12179 $(HOST_EXPORTS) \
12180 $(POSTSTAGE1_HOST_EXPORTS) \
12181 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12182 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12183 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12184 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12186 cd $(HOST_SUBDIR)/gcc || exit 1; \
12187 case $(srcdir) in \
12188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12189 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12191 esac; \
12192 module_srcdir=gcc; \
12193 $(SHELL) $$s/$$module_srcdir/configure \
12194 --srcdir=$${topdir}/$$module_srcdir \
12195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12196 --target=${target_alias} \
12197 --with-build-libsubdir=$(HOST_SUBDIR) \
12198 $(STAGE3_CONFIGURE_FLAGS) \
12199 @gcc_host_pie@
12200 @endif gcc-bootstrap
12202 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12203 maybe-configure-stage4-gcc:
12204 @if gcc-bootstrap
12205 maybe-configure-stage4-gcc: configure-stage4-gcc
12206 configure-stage4-gcc:
12207 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12209 @r=`${PWD_COMMAND}`; export r; \
12210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12211 TFLAGS="$(STAGE4_TFLAGS)"; \
12212 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12213 $(HOST_EXPORTS) \
12214 $(POSTSTAGE1_HOST_EXPORTS) \
12215 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12216 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12217 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12218 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12220 cd $(HOST_SUBDIR)/gcc || exit 1; \
12221 case $(srcdir) in \
12222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12223 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12225 esac; \
12226 module_srcdir=gcc; \
12227 $(SHELL) $$s/$$module_srcdir/configure \
12228 --srcdir=$${topdir}/$$module_srcdir \
12229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12230 --target=${target_alias} \
12231 --with-build-libsubdir=$(HOST_SUBDIR) \
12232 $(STAGE4_CONFIGURE_FLAGS) \
12233 @gcc_host_pie@
12234 @endif gcc-bootstrap
12236 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12237 maybe-configure-stageprofile-gcc:
12238 @if gcc-bootstrap
12239 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12240 configure-stageprofile-gcc:
12241 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12243 @r=`${PWD_COMMAND}`; export r; \
12244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12246 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12247 $(HOST_EXPORTS) \
12248 $(POSTSTAGE1_HOST_EXPORTS) \
12249 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12250 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12251 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12252 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12254 cd $(HOST_SUBDIR)/gcc || exit 1; \
12255 case $(srcdir) in \
12256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12257 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12259 esac; \
12260 module_srcdir=gcc; \
12261 $(SHELL) $$s/$$module_srcdir/configure \
12262 --srcdir=$${topdir}/$$module_srcdir \
12263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12264 --target=${target_alias} \
12265 --with-build-libsubdir=$(HOST_SUBDIR) \
12266 $(STAGEprofile_CONFIGURE_FLAGS) \
12267 @gcc_host_pie@
12268 @endif gcc-bootstrap
12270 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12271 maybe-configure-stagetrain-gcc:
12272 @if gcc-bootstrap
12273 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12274 configure-stagetrain-gcc:
12275 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12277 @r=`${PWD_COMMAND}`; export r; \
12278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12280 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12281 $(HOST_EXPORTS) \
12282 $(POSTSTAGE1_HOST_EXPORTS) \
12283 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12284 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12285 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12286 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12288 cd $(HOST_SUBDIR)/gcc || exit 1; \
12289 case $(srcdir) in \
12290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12291 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12293 esac; \
12294 module_srcdir=gcc; \
12295 $(SHELL) $$s/$$module_srcdir/configure \
12296 --srcdir=$${topdir}/$$module_srcdir \
12297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12298 --target=${target_alias} \
12299 --with-build-libsubdir=$(HOST_SUBDIR) \
12300 $(STAGEtrain_CONFIGURE_FLAGS) \
12301 @gcc_host_pie@
12302 @endif gcc-bootstrap
12304 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12305 maybe-configure-stagefeedback-gcc:
12306 @if gcc-bootstrap
12307 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12308 configure-stagefeedback-gcc:
12309 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12311 @r=`${PWD_COMMAND}`; export r; \
12312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12314 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12315 $(HOST_EXPORTS) \
12316 $(POSTSTAGE1_HOST_EXPORTS) \
12317 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12318 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12319 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12320 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12322 cd $(HOST_SUBDIR)/gcc || exit 1; \
12323 case $(srcdir) in \
12324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12325 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12327 esac; \
12328 module_srcdir=gcc; \
12329 $(SHELL) $$s/$$module_srcdir/configure \
12330 --srcdir=$${topdir}/$$module_srcdir \
12331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12332 --target=${target_alias} \
12333 --with-build-libsubdir=$(HOST_SUBDIR) \
12334 $(STAGEfeedback_CONFIGURE_FLAGS) \
12335 @gcc_host_pie@
12336 @endif gcc-bootstrap
12338 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12339 maybe-configure-stageautoprofile-gcc:
12340 @if gcc-bootstrap
12341 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12342 configure-stageautoprofile-gcc:
12343 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12345 @r=`${PWD_COMMAND}`; export r; \
12346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12347 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12348 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12349 $(HOST_EXPORTS) \
12350 $(POSTSTAGE1_HOST_EXPORTS) \
12351 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12352 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12353 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12354 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12356 cd $(HOST_SUBDIR)/gcc || exit 1; \
12357 case $(srcdir) in \
12358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12359 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12361 esac; \
12362 module_srcdir=gcc; \
12363 $(SHELL) $$s/$$module_srcdir/configure \
12364 --srcdir=$${topdir}/$$module_srcdir \
12365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12366 --target=${target_alias} \
12367 --with-build-libsubdir=$(HOST_SUBDIR) \
12368 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12369 @gcc_host_pie@
12370 @endif gcc-bootstrap
12372 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12373 maybe-configure-stageautofeedback-gcc:
12374 @if gcc-bootstrap
12375 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12376 configure-stageautofeedback-gcc:
12377 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12379 @r=`${PWD_COMMAND}`; export r; \
12380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12382 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12383 $(HOST_EXPORTS) \
12384 $(POSTSTAGE1_HOST_EXPORTS) \
12385 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12386 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12387 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12388 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12390 cd $(HOST_SUBDIR)/gcc || exit 1; \
12391 case $(srcdir) in \
12392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12393 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12395 esac; \
12396 module_srcdir=gcc; \
12397 $(SHELL) $$s/$$module_srcdir/configure \
12398 --srcdir=$${topdir}/$$module_srcdir \
12399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12400 --target=${target_alias} \
12401 --with-build-libsubdir=$(HOST_SUBDIR) \
12402 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12403 @gcc_host_pie@
12404 @endif gcc-bootstrap
12410 .PHONY: all-gcc maybe-all-gcc
12411 maybe-all-gcc:
12412 @if gcc-bootstrap
12413 all-gcc: stage_current
12414 @endif gcc-bootstrap
12415 @if gcc
12416 TARGET-gcc=all
12417 maybe-all-gcc: all-gcc
12418 all-gcc: configure-gcc
12419 @r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 (cd $(HOST_SUBDIR)/gcc && \
12423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12424 $(TARGET-gcc))
12425 @endif gcc
12429 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12430 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12431 maybe-all-stage1-gcc:
12432 maybe-clean-stage1-gcc:
12433 @if gcc-bootstrap
12434 maybe-all-stage1-gcc: all-stage1-gcc
12435 all-stage1: all-stage1-gcc
12436 TARGET-stage1-gcc = $(TARGET-gcc)
12437 all-stage1-gcc: configure-stage1-gcc
12438 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12439 @r=`${PWD_COMMAND}`; export r; \
12440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441 TFLAGS="$(STAGE1_TFLAGS)"; \
12442 $(HOST_EXPORTS) \
12443 cd $(HOST_SUBDIR)/gcc && \
12445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12446 CFLAGS="$(STAGE1_CFLAGS)" \
12447 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12448 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12449 LIBCFLAGS="$(LIBCFLAGS)" \
12450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12453 $(EXTRA_HOST_FLAGS) \
12454 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12455 TFLAGS="$(STAGE1_TFLAGS)" \
12456 $(TARGET-stage1-gcc)
12458 maybe-clean-stage1-gcc: clean-stage1-gcc
12459 clean-stage1: clean-stage1-gcc
12460 clean-stage1-gcc:
12461 @if [ $(current_stage) = stage1 ]; then \
12462 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12463 else \
12464 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12465 $(MAKE) stage1-start; \
12466 fi; \
12467 cd $(HOST_SUBDIR)/gcc && \
12468 $(MAKE) $(EXTRA_HOST_FLAGS) \
12469 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12470 @endif gcc-bootstrap
12473 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12474 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12475 maybe-all-stage2-gcc:
12476 maybe-clean-stage2-gcc:
12477 @if gcc-bootstrap
12478 maybe-all-stage2-gcc: all-stage2-gcc
12479 all-stage2: all-stage2-gcc
12480 TARGET-stage2-gcc = $(TARGET-gcc)
12481 all-stage2-gcc: configure-stage2-gcc
12482 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12483 @r=`${PWD_COMMAND}`; export r; \
12484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485 TFLAGS="$(STAGE2_TFLAGS)"; \
12486 $(HOST_EXPORTS) \
12487 $(POSTSTAGE1_HOST_EXPORTS) \
12488 cd $(HOST_SUBDIR)/gcc && \
12490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491 CFLAGS="$(STAGE2_CFLAGS)" \
12492 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12493 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12494 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12499 TFLAGS="$(STAGE2_TFLAGS)" \
12500 $(TARGET-stage2-gcc)
12502 maybe-clean-stage2-gcc: clean-stage2-gcc
12503 clean-stage2: clean-stage2-gcc
12504 clean-stage2-gcc:
12505 @if [ $(current_stage) = stage2 ]; then \
12506 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12507 else \
12508 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12509 $(MAKE) stage2-start; \
12510 fi; \
12511 cd $(HOST_SUBDIR)/gcc && \
12512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12513 @endif gcc-bootstrap
12516 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12517 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12518 maybe-all-stage3-gcc:
12519 maybe-clean-stage3-gcc:
12520 @if gcc-bootstrap
12521 maybe-all-stage3-gcc: all-stage3-gcc
12522 all-stage3: all-stage3-gcc
12523 TARGET-stage3-gcc = $(TARGET-gcc)
12524 all-stage3-gcc: configure-stage3-gcc
12525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12526 @r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 TFLAGS="$(STAGE3_TFLAGS)"; \
12529 $(HOST_EXPORTS) \
12530 $(POSTSTAGE1_HOST_EXPORTS) \
12531 cd $(HOST_SUBDIR)/gcc && \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12534 CFLAGS="$(STAGE3_CFLAGS)" \
12535 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12536 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12537 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12542 TFLAGS="$(STAGE3_TFLAGS)" \
12543 $(TARGET-stage3-gcc)
12545 maybe-clean-stage3-gcc: clean-stage3-gcc
12546 clean-stage3: clean-stage3-gcc
12547 clean-stage3-gcc:
12548 @if [ $(current_stage) = stage3 ]; then \
12549 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12550 else \
12551 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12552 $(MAKE) stage3-start; \
12553 fi; \
12554 cd $(HOST_SUBDIR)/gcc && \
12555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12556 @endif gcc-bootstrap
12559 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12560 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12561 maybe-all-stage4-gcc:
12562 maybe-clean-stage4-gcc:
12563 @if gcc-bootstrap
12564 maybe-all-stage4-gcc: all-stage4-gcc
12565 all-stage4: all-stage4-gcc
12566 TARGET-stage4-gcc = $(TARGET-gcc)
12567 all-stage4-gcc: configure-stage4-gcc
12568 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12569 @r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 TFLAGS="$(STAGE4_TFLAGS)"; \
12572 $(HOST_EXPORTS) \
12573 $(POSTSTAGE1_HOST_EXPORTS) \
12574 cd $(HOST_SUBDIR)/gcc && \
12576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12577 CFLAGS="$(STAGE4_CFLAGS)" \
12578 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12579 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12580 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12585 TFLAGS="$(STAGE4_TFLAGS)" \
12586 $(TARGET-stage4-gcc)
12588 maybe-clean-stage4-gcc: clean-stage4-gcc
12589 clean-stage4: clean-stage4-gcc
12590 clean-stage4-gcc:
12591 @if [ $(current_stage) = stage4 ]; then \
12592 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12593 else \
12594 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12595 $(MAKE) stage4-start; \
12596 fi; \
12597 cd $(HOST_SUBDIR)/gcc && \
12598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12599 @endif gcc-bootstrap
12602 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12603 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12604 maybe-all-stageprofile-gcc:
12605 maybe-clean-stageprofile-gcc:
12606 @if gcc-bootstrap
12607 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12608 all-stageprofile: all-stageprofile-gcc
12609 TARGET-stageprofile-gcc = $(TARGET-gcc)
12610 all-stageprofile-gcc: configure-stageprofile-gcc
12611 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12612 @r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12615 $(HOST_EXPORTS) \
12616 $(POSTSTAGE1_HOST_EXPORTS) \
12617 cd $(HOST_SUBDIR)/gcc && \
12619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12620 CFLAGS="$(STAGEprofile_CFLAGS)" \
12621 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12622 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12623 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12628 TFLAGS="$(STAGEprofile_TFLAGS)" \
12629 $(TARGET-stageprofile-gcc)
12631 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12632 clean-stageprofile: clean-stageprofile-gcc
12633 clean-stageprofile-gcc:
12634 @if [ $(current_stage) = stageprofile ]; then \
12635 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12636 else \
12637 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12638 $(MAKE) stageprofile-start; \
12639 fi; \
12640 cd $(HOST_SUBDIR)/gcc && \
12641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12642 @endif gcc-bootstrap
12645 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12646 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12647 maybe-all-stagetrain-gcc:
12648 maybe-clean-stagetrain-gcc:
12649 @if gcc-bootstrap
12650 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12651 all-stagetrain: all-stagetrain-gcc
12652 TARGET-stagetrain-gcc = $(TARGET-gcc)
12653 all-stagetrain-gcc: configure-stagetrain-gcc
12654 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12655 @r=`${PWD_COMMAND}`; export r; \
12656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12658 $(HOST_EXPORTS) \
12659 $(POSTSTAGE1_HOST_EXPORTS) \
12660 cd $(HOST_SUBDIR)/gcc && \
12662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12663 CFLAGS="$(STAGEtrain_CFLAGS)" \
12664 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12665 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12666 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12671 TFLAGS="$(STAGEtrain_TFLAGS)" \
12672 $(TARGET-stagetrain-gcc)
12674 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12675 clean-stagetrain: clean-stagetrain-gcc
12676 clean-stagetrain-gcc:
12677 @if [ $(current_stage) = stagetrain ]; then \
12678 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12679 else \
12680 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12681 $(MAKE) stagetrain-start; \
12682 fi; \
12683 cd $(HOST_SUBDIR)/gcc && \
12684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12685 @endif gcc-bootstrap
12688 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12689 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12690 maybe-all-stagefeedback-gcc:
12691 maybe-clean-stagefeedback-gcc:
12692 @if gcc-bootstrap
12693 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12694 all-stagefeedback: all-stagefeedback-gcc
12695 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12696 all-stagefeedback-gcc: configure-stagefeedback-gcc
12697 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12698 @r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12701 $(HOST_EXPORTS) \
12702 $(POSTSTAGE1_HOST_EXPORTS) \
12703 cd $(HOST_SUBDIR)/gcc && \
12705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12706 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12707 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12708 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12709 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12714 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12715 $(TARGET-stagefeedback-gcc)
12717 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12718 clean-stagefeedback: clean-stagefeedback-gcc
12719 clean-stagefeedback-gcc:
12720 @if [ $(current_stage) = stagefeedback ]; then \
12721 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12722 else \
12723 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12724 $(MAKE) stagefeedback-start; \
12725 fi; \
12726 cd $(HOST_SUBDIR)/gcc && \
12727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12728 @endif gcc-bootstrap
12731 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12732 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12733 maybe-all-stageautoprofile-gcc:
12734 maybe-clean-stageautoprofile-gcc:
12735 @if gcc-bootstrap
12736 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12737 all-stageautoprofile: all-stageautoprofile-gcc
12738 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12739 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12740 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12741 @r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12744 $(HOST_EXPORTS) \
12745 $(POSTSTAGE1_HOST_EXPORTS) \
12746 cd $(HOST_SUBDIR)/gcc && \
12747 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12749 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12750 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12751 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12752 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12756 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12757 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12758 $(TARGET-stageautoprofile-gcc)
12760 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12761 clean-stageautoprofile: clean-stageautoprofile-gcc
12762 clean-stageautoprofile-gcc:
12763 @if [ $(current_stage) = stageautoprofile ]; then \
12764 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12765 else \
12766 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12767 $(MAKE) stageautoprofile-start; \
12768 fi; \
12769 cd $(HOST_SUBDIR)/gcc && \
12770 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12771 @endif gcc-bootstrap
12774 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12775 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12776 maybe-all-stageautofeedback-gcc:
12777 maybe-clean-stageautofeedback-gcc:
12778 @if gcc-bootstrap
12779 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12780 all-stageautofeedback: all-stageautofeedback-gcc
12781 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12782 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12783 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12784 @r=`${PWD_COMMAND}`; export r; \
12785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12787 $(HOST_EXPORTS) \
12788 $(POSTSTAGE1_HOST_EXPORTS) \
12789 cd $(HOST_SUBDIR)/gcc && \
12791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12792 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12793 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12794 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12795 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12799 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12800 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12801 $(TARGET-stageautofeedback-gcc)
12803 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12804 clean-stageautofeedback: clean-stageautofeedback-gcc
12805 clean-stageautofeedback-gcc:
12806 @if [ $(current_stage) = stageautofeedback ]; then \
12807 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12808 else \
12809 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12810 $(MAKE) stageautofeedback-start; \
12811 fi; \
12812 cd $(HOST_SUBDIR)/gcc && \
12813 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12814 @endif gcc-bootstrap
12820 .PHONY: check-gcc maybe-check-gcc
12821 maybe-check-gcc:
12822 @if gcc
12823 maybe-check-gcc: check-gcc
12825 check-gcc:
12826 @: $(MAKE); $(unstage)
12827 @r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12830 (cd $(HOST_SUBDIR)/gcc && \
12831 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12833 @endif gcc
12835 .PHONY: install-gcc maybe-install-gcc
12836 maybe-install-gcc:
12837 @if gcc
12838 maybe-install-gcc: install-gcc
12840 install-gcc: installdirs
12841 @: $(MAKE); $(unstage)
12842 @r=`${PWD_COMMAND}`; export r; \
12843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12844 $(HOST_EXPORTS) \
12845 (cd $(HOST_SUBDIR)/gcc && \
12846 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12848 @endif gcc
12850 .PHONY: install-strip-gcc maybe-install-strip-gcc
12851 maybe-install-strip-gcc:
12852 @if gcc
12853 maybe-install-strip-gcc: install-strip-gcc
12855 install-strip-gcc: installdirs
12856 @: $(MAKE); $(unstage)
12857 @r=`${PWD_COMMAND}`; export r; \
12858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859 $(HOST_EXPORTS) \
12860 (cd $(HOST_SUBDIR)/gcc && \
12861 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12863 @endif gcc
12865 # Other targets (info, dvi, pdf, etc.)
12867 .PHONY: maybe-info-gcc info-gcc
12868 maybe-info-gcc:
12869 @if gcc
12870 maybe-info-gcc: info-gcc
12872 info-gcc: \
12873 configure-gcc
12874 @[ -f ./gcc/Makefile ] || exit 0; \
12875 r=`${PWD_COMMAND}`; export r; \
12876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12877 $(HOST_EXPORTS) \
12878 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12880 done; \
12881 echo "Doing info in gcc"; \
12882 (cd $(HOST_SUBDIR)/gcc && \
12883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12885 "RANLIB=$${RANLIB}" \
12886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12887 info) \
12888 || exit 1
12890 @endif gcc
12892 .PHONY: maybe-dvi-gcc dvi-gcc
12893 maybe-dvi-gcc:
12894 @if gcc
12895 maybe-dvi-gcc: dvi-gcc
12897 dvi-gcc: \
12898 configure-gcc
12899 @[ -f ./gcc/Makefile ] || exit 0; \
12900 r=`${PWD_COMMAND}`; export r; \
12901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12902 $(HOST_EXPORTS) \
12903 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12905 done; \
12906 echo "Doing dvi in gcc"; \
12907 (cd $(HOST_SUBDIR)/gcc && \
12908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12910 "RANLIB=$${RANLIB}" \
12911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12912 dvi) \
12913 || exit 1
12915 @endif gcc
12917 .PHONY: maybe-pdf-gcc pdf-gcc
12918 maybe-pdf-gcc:
12919 @if gcc
12920 maybe-pdf-gcc: pdf-gcc
12922 pdf-gcc: \
12923 configure-gcc
12924 @[ -f ./gcc/Makefile ] || exit 0; \
12925 r=`${PWD_COMMAND}`; export r; \
12926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927 $(HOST_EXPORTS) \
12928 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930 done; \
12931 echo "Doing pdf in gcc"; \
12932 (cd $(HOST_SUBDIR)/gcc && \
12933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12935 "RANLIB=$${RANLIB}" \
12936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12937 pdf) \
12938 || exit 1
12940 @endif gcc
12942 .PHONY: maybe-html-gcc html-gcc
12943 maybe-html-gcc:
12944 @if gcc
12945 maybe-html-gcc: html-gcc
12947 html-gcc: \
12948 configure-gcc
12949 @[ -f ./gcc/Makefile ] || exit 0; \
12950 r=`${PWD_COMMAND}`; export r; \
12951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952 $(HOST_EXPORTS) \
12953 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12955 done; \
12956 echo "Doing html in gcc"; \
12957 (cd $(HOST_SUBDIR)/gcc && \
12958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12960 "RANLIB=$${RANLIB}" \
12961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12962 html) \
12963 || exit 1
12965 @endif gcc
12967 .PHONY: maybe-TAGS-gcc TAGS-gcc
12968 maybe-TAGS-gcc:
12969 @if gcc
12970 maybe-TAGS-gcc: TAGS-gcc
12972 TAGS-gcc: \
12973 configure-gcc
12974 @[ -f ./gcc/Makefile ] || exit 0; \
12975 r=`${PWD_COMMAND}`; export r; \
12976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977 $(HOST_EXPORTS) \
12978 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12980 done; \
12981 echo "Doing TAGS in gcc"; \
12982 (cd $(HOST_SUBDIR)/gcc && \
12983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12985 "RANLIB=$${RANLIB}" \
12986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12987 TAGS) \
12988 || exit 1
12990 @endif gcc
12992 .PHONY: maybe-install-info-gcc install-info-gcc
12993 maybe-install-info-gcc:
12994 @if gcc
12995 maybe-install-info-gcc: install-info-gcc
12997 install-info-gcc: \
12998 configure-gcc \
12999 info-gcc
13000 @[ -f ./gcc/Makefile ] || exit 0; \
13001 r=`${PWD_COMMAND}`; export r; \
13002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003 $(HOST_EXPORTS) \
13004 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13006 done; \
13007 echo "Doing install-info in gcc"; \
13008 (cd $(HOST_SUBDIR)/gcc && \
13009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13011 "RANLIB=$${RANLIB}" \
13012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13013 install-info) \
13014 || exit 1
13016 @endif gcc
13018 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
13019 maybe-install-dvi-gcc:
13020 @if gcc
13021 maybe-install-dvi-gcc: install-dvi-gcc
13023 install-dvi-gcc: \
13024 configure-gcc \
13025 dvi-gcc
13026 @[ -f ./gcc/Makefile ] || exit 0; \
13027 r=`${PWD_COMMAND}`; export r; \
13028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13029 $(HOST_EXPORTS) \
13030 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13032 done; \
13033 echo "Doing install-dvi in gcc"; \
13034 (cd $(HOST_SUBDIR)/gcc && \
13035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13037 "RANLIB=$${RANLIB}" \
13038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13039 install-dvi) \
13040 || exit 1
13042 @endif gcc
13044 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13045 maybe-install-pdf-gcc:
13046 @if gcc
13047 maybe-install-pdf-gcc: install-pdf-gcc
13049 install-pdf-gcc: \
13050 configure-gcc \
13051 pdf-gcc
13052 @[ -f ./gcc/Makefile ] || exit 0; \
13053 r=`${PWD_COMMAND}`; export r; \
13054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055 $(HOST_EXPORTS) \
13056 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13058 done; \
13059 echo "Doing install-pdf in gcc"; \
13060 (cd $(HOST_SUBDIR)/gcc && \
13061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13063 "RANLIB=$${RANLIB}" \
13064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13065 install-pdf) \
13066 || exit 1
13068 @endif gcc
13070 .PHONY: maybe-install-html-gcc install-html-gcc
13071 maybe-install-html-gcc:
13072 @if gcc
13073 maybe-install-html-gcc: install-html-gcc
13075 install-html-gcc: \
13076 configure-gcc \
13077 html-gcc
13078 @[ -f ./gcc/Makefile ] || exit 0; \
13079 r=`${PWD_COMMAND}`; export r; \
13080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081 $(HOST_EXPORTS) \
13082 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084 done; \
13085 echo "Doing install-html in gcc"; \
13086 (cd $(HOST_SUBDIR)/gcc && \
13087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089 "RANLIB=$${RANLIB}" \
13090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091 install-html) \
13092 || exit 1
13094 @endif gcc
13096 .PHONY: maybe-installcheck-gcc installcheck-gcc
13097 maybe-installcheck-gcc:
13098 @if gcc
13099 maybe-installcheck-gcc: installcheck-gcc
13101 installcheck-gcc: \
13102 configure-gcc
13103 @[ -f ./gcc/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing installcheck in gcc"; \
13111 (cd $(HOST_SUBDIR)/gcc && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 installcheck) \
13117 || exit 1
13119 @endif gcc
13121 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13122 maybe-mostlyclean-gcc:
13123 @if gcc
13124 maybe-mostlyclean-gcc: mostlyclean-gcc
13126 mostlyclean-gcc:
13127 @[ -f ./gcc/Makefile ] || exit 0; \
13128 r=`${PWD_COMMAND}`; export r; \
13129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130 $(HOST_EXPORTS) \
13131 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13133 done; \
13134 echo "Doing mostlyclean in gcc"; \
13135 (cd $(HOST_SUBDIR)/gcc && \
13136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13138 "RANLIB=$${RANLIB}" \
13139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13140 mostlyclean) \
13141 || exit 1
13143 @endif gcc
13145 .PHONY: maybe-clean-gcc clean-gcc
13146 maybe-clean-gcc:
13147 @if gcc
13148 maybe-clean-gcc: clean-gcc
13150 clean-gcc:
13151 @[ -f ./gcc/Makefile ] || exit 0; \
13152 r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 $(HOST_EXPORTS) \
13155 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13157 done; \
13158 echo "Doing clean in gcc"; \
13159 (cd $(HOST_SUBDIR)/gcc && \
13160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13162 "RANLIB=$${RANLIB}" \
13163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13164 clean) \
13165 || exit 1
13167 @endif gcc
13169 .PHONY: maybe-distclean-gcc distclean-gcc
13170 maybe-distclean-gcc:
13171 @if gcc
13172 maybe-distclean-gcc: distclean-gcc
13174 distclean-gcc:
13175 @[ -f ./gcc/Makefile ] || exit 0; \
13176 r=`${PWD_COMMAND}`; export r; \
13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178 $(HOST_EXPORTS) \
13179 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13181 done; \
13182 echo "Doing distclean in gcc"; \
13183 (cd $(HOST_SUBDIR)/gcc && \
13184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13186 "RANLIB=$${RANLIB}" \
13187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13188 distclean) \
13189 || exit 1
13191 @endif gcc
13193 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13194 maybe-maintainer-clean-gcc:
13195 @if gcc
13196 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13198 maintainer-clean-gcc:
13199 @[ -f ./gcc/Makefile ] || exit 0; \
13200 r=`${PWD_COMMAND}`; export r; \
13201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202 $(HOST_EXPORTS) \
13203 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13205 done; \
13206 echo "Doing maintainer-clean in gcc"; \
13207 (cd $(HOST_SUBDIR)/gcc && \
13208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13210 "RANLIB=$${RANLIB}" \
13211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13212 maintainer-clean) \
13213 || exit 1
13215 @endif gcc
13219 .PHONY: configure-gmp maybe-configure-gmp
13220 maybe-configure-gmp:
13221 @if gcc-bootstrap
13222 configure-gmp: stage_current
13223 @endif gcc-bootstrap
13224 @if gmp
13225 maybe-configure-gmp: configure-gmp
13226 configure-gmp:
13227 @r=`${PWD_COMMAND}`; export r; \
13228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13229 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13231 $(HOST_EXPORTS) \
13232 echo Configuring in $(HOST_SUBDIR)/gmp; \
13233 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13234 case $(srcdir) in \
13235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13236 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13238 esac; \
13239 module_srcdir=gmp; \
13240 $(SHELL) \
13241 $$s/$$module_srcdir/configure \
13242 --srcdir=$${topdir}/$$module_srcdir \
13243 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13244 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13245 || exit 1
13246 @endif gmp
13250 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13251 maybe-configure-stage1-gmp:
13252 @if gmp-bootstrap
13253 maybe-configure-stage1-gmp: configure-stage1-gmp
13254 configure-stage1-gmp:
13255 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13257 @r=`${PWD_COMMAND}`; export r; \
13258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259 TFLAGS="$(STAGE1_TFLAGS)"; \
13260 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13261 $(HOST_EXPORTS) \
13262 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13263 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13264 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13265 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13267 cd $(HOST_SUBDIR)/gmp || exit 1; \
13268 case $(srcdir) in \
13269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13270 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13272 esac; \
13273 module_srcdir=gmp; \
13274 $(SHELL) $$s/$$module_srcdir/configure \
13275 --srcdir=$${topdir}/$$module_srcdir \
13276 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13277 --target=none-${host_vendor}-${host_os} \
13279 $(STAGE1_CONFIGURE_FLAGS) \
13280 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13281 @endif gmp-bootstrap
13283 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13284 maybe-configure-stage2-gmp:
13285 @if gmp-bootstrap
13286 maybe-configure-stage2-gmp: configure-stage2-gmp
13287 configure-stage2-gmp:
13288 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13290 @r=`${PWD_COMMAND}`; export r; \
13291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292 TFLAGS="$(STAGE2_TFLAGS)"; \
13293 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13294 $(HOST_EXPORTS) \
13295 $(POSTSTAGE1_HOST_EXPORTS) \
13296 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13297 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13298 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13299 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13301 cd $(HOST_SUBDIR)/gmp || exit 1; \
13302 case $(srcdir) in \
13303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13304 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13306 esac; \
13307 module_srcdir=gmp; \
13308 $(SHELL) $$s/$$module_srcdir/configure \
13309 --srcdir=$${topdir}/$$module_srcdir \
13310 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13311 --target=none-${host_vendor}-${host_os} \
13312 --with-build-libsubdir=$(HOST_SUBDIR) \
13313 $(STAGE2_CONFIGURE_FLAGS) \
13314 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13315 @endif gmp-bootstrap
13317 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13318 maybe-configure-stage3-gmp:
13319 @if gmp-bootstrap
13320 maybe-configure-stage3-gmp: configure-stage3-gmp
13321 configure-stage3-gmp:
13322 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13324 @r=`${PWD_COMMAND}`; export r; \
13325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326 TFLAGS="$(STAGE3_TFLAGS)"; \
13327 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13328 $(HOST_EXPORTS) \
13329 $(POSTSTAGE1_HOST_EXPORTS) \
13330 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13331 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13332 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13333 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13335 cd $(HOST_SUBDIR)/gmp || exit 1; \
13336 case $(srcdir) in \
13337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340 esac; \
13341 module_srcdir=gmp; \
13342 $(SHELL) $$s/$$module_srcdir/configure \
13343 --srcdir=$${topdir}/$$module_srcdir \
13344 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13345 --target=none-${host_vendor}-${host_os} \
13346 --with-build-libsubdir=$(HOST_SUBDIR) \
13347 $(STAGE3_CONFIGURE_FLAGS) \
13348 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13349 @endif gmp-bootstrap
13351 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13352 maybe-configure-stage4-gmp:
13353 @if gmp-bootstrap
13354 maybe-configure-stage4-gmp: configure-stage4-gmp
13355 configure-stage4-gmp:
13356 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13358 @r=`${PWD_COMMAND}`; export r; \
13359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360 TFLAGS="$(STAGE4_TFLAGS)"; \
13361 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13362 $(HOST_EXPORTS) \
13363 $(POSTSTAGE1_HOST_EXPORTS) \
13364 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13365 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13366 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13367 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13369 cd $(HOST_SUBDIR)/gmp || exit 1; \
13370 case $(srcdir) in \
13371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13372 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13374 esac; \
13375 module_srcdir=gmp; \
13376 $(SHELL) $$s/$$module_srcdir/configure \
13377 --srcdir=$${topdir}/$$module_srcdir \
13378 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13379 --target=none-${host_vendor}-${host_os} \
13380 --with-build-libsubdir=$(HOST_SUBDIR) \
13381 $(STAGE4_CONFIGURE_FLAGS) \
13382 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13383 @endif gmp-bootstrap
13385 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13386 maybe-configure-stageprofile-gmp:
13387 @if gmp-bootstrap
13388 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13389 configure-stageprofile-gmp:
13390 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13391 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13392 @r=`${PWD_COMMAND}`; export r; \
13393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13394 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13395 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13396 $(HOST_EXPORTS) \
13397 $(POSTSTAGE1_HOST_EXPORTS) \
13398 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13399 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13400 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13401 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13403 cd $(HOST_SUBDIR)/gmp || exit 1; \
13404 case $(srcdir) in \
13405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13406 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13408 esac; \
13409 module_srcdir=gmp; \
13410 $(SHELL) $$s/$$module_srcdir/configure \
13411 --srcdir=$${topdir}/$$module_srcdir \
13412 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13413 --target=none-${host_vendor}-${host_os} \
13414 --with-build-libsubdir=$(HOST_SUBDIR) \
13415 $(STAGEprofile_CONFIGURE_FLAGS) \
13416 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13417 @endif gmp-bootstrap
13419 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13420 maybe-configure-stagetrain-gmp:
13421 @if gmp-bootstrap
13422 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13423 configure-stagetrain-gmp:
13424 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13426 @r=`${PWD_COMMAND}`; export r; \
13427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13429 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13430 $(HOST_EXPORTS) \
13431 $(POSTSTAGE1_HOST_EXPORTS) \
13432 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13433 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13434 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13435 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13437 cd $(HOST_SUBDIR)/gmp || exit 1; \
13438 case $(srcdir) in \
13439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13440 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13442 esac; \
13443 module_srcdir=gmp; \
13444 $(SHELL) $$s/$$module_srcdir/configure \
13445 --srcdir=$${topdir}/$$module_srcdir \
13446 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13447 --target=none-${host_vendor}-${host_os} \
13448 --with-build-libsubdir=$(HOST_SUBDIR) \
13449 $(STAGEtrain_CONFIGURE_FLAGS) \
13450 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13451 @endif gmp-bootstrap
13453 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13454 maybe-configure-stagefeedback-gmp:
13455 @if gmp-bootstrap
13456 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13457 configure-stagefeedback-gmp:
13458 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13460 @r=`${PWD_COMMAND}`; export r; \
13461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13463 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13464 $(HOST_EXPORTS) \
13465 $(POSTSTAGE1_HOST_EXPORTS) \
13466 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13467 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13468 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13469 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13471 cd $(HOST_SUBDIR)/gmp || exit 1; \
13472 case $(srcdir) in \
13473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13474 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13476 esac; \
13477 module_srcdir=gmp; \
13478 $(SHELL) $$s/$$module_srcdir/configure \
13479 --srcdir=$${topdir}/$$module_srcdir \
13480 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13481 --target=none-${host_vendor}-${host_os} \
13482 --with-build-libsubdir=$(HOST_SUBDIR) \
13483 $(STAGEfeedback_CONFIGURE_FLAGS) \
13484 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13485 @endif gmp-bootstrap
13487 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13488 maybe-configure-stageautoprofile-gmp:
13489 @if gmp-bootstrap
13490 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13491 configure-stageautoprofile-gmp:
13492 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13494 @r=`${PWD_COMMAND}`; export r; \
13495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13496 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13497 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13498 $(HOST_EXPORTS) \
13499 $(POSTSTAGE1_HOST_EXPORTS) \
13500 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13501 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13502 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13503 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13505 cd $(HOST_SUBDIR)/gmp || exit 1; \
13506 case $(srcdir) in \
13507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13508 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13510 esac; \
13511 module_srcdir=gmp; \
13512 $(SHELL) $$s/$$module_srcdir/configure \
13513 --srcdir=$${topdir}/$$module_srcdir \
13514 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13515 --target=none-${host_vendor}-${host_os} \
13516 --with-build-libsubdir=$(HOST_SUBDIR) \
13517 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13518 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13519 @endif gmp-bootstrap
13521 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13522 maybe-configure-stageautofeedback-gmp:
13523 @if gmp-bootstrap
13524 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13525 configure-stageautofeedback-gmp:
13526 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13527 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13528 @r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13531 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13532 $(HOST_EXPORTS) \
13533 $(POSTSTAGE1_HOST_EXPORTS) \
13534 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13535 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13536 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13537 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13539 cd $(HOST_SUBDIR)/gmp || exit 1; \
13540 case $(srcdir) in \
13541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13542 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13544 esac; \
13545 module_srcdir=gmp; \
13546 $(SHELL) $$s/$$module_srcdir/configure \
13547 --srcdir=$${topdir}/$$module_srcdir \
13548 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13549 --target=none-${host_vendor}-${host_os} \
13550 --with-build-libsubdir=$(HOST_SUBDIR) \
13551 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13552 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13553 @endif gmp-bootstrap
13559 .PHONY: all-gmp maybe-all-gmp
13560 maybe-all-gmp:
13561 @if gcc-bootstrap
13562 all-gmp: stage_current
13563 @endif gcc-bootstrap
13564 @if gmp
13565 TARGET-gmp=all
13566 maybe-all-gmp: all-gmp
13567 all-gmp: configure-gmp
13568 @r=`${PWD_COMMAND}`; export r; \
13569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13570 $(HOST_EXPORTS) \
13571 (cd $(HOST_SUBDIR)/gmp && \
13572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13573 $(TARGET-gmp))
13574 @endif gmp
13578 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13579 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13580 maybe-all-stage1-gmp:
13581 maybe-clean-stage1-gmp:
13582 @if gmp-bootstrap
13583 maybe-all-stage1-gmp: all-stage1-gmp
13584 all-stage1: all-stage1-gmp
13585 TARGET-stage1-gmp = $(TARGET-gmp)
13586 all-stage1-gmp: configure-stage1-gmp
13587 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13588 @r=`${PWD_COMMAND}`; export r; \
13589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590 TFLAGS="$(STAGE1_TFLAGS)"; \
13591 $(HOST_EXPORTS) \
13592 cd $(HOST_SUBDIR)/gmp && \
13594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13595 CFLAGS="$(STAGE1_CFLAGS)" \
13596 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13597 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13598 LIBCFLAGS="$(LIBCFLAGS)" \
13599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13602 $(EXTRA_HOST_FLAGS) \
13603 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13604 TFLAGS="$(STAGE1_TFLAGS)" \
13605 $(TARGET-stage1-gmp)
13607 maybe-clean-stage1-gmp: clean-stage1-gmp
13608 clean-stage1: clean-stage1-gmp
13609 clean-stage1-gmp:
13610 @if [ $(current_stage) = stage1 ]; then \
13611 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13612 else \
13613 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13614 $(MAKE) stage1-start; \
13615 fi; \
13616 cd $(HOST_SUBDIR)/gmp && \
13617 $(MAKE) $(EXTRA_HOST_FLAGS) \
13618 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13619 @endif gmp-bootstrap
13622 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13623 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13624 maybe-all-stage2-gmp:
13625 maybe-clean-stage2-gmp:
13626 @if gmp-bootstrap
13627 maybe-all-stage2-gmp: all-stage2-gmp
13628 all-stage2: all-stage2-gmp
13629 TARGET-stage2-gmp = $(TARGET-gmp)
13630 all-stage2-gmp: configure-stage2-gmp
13631 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13632 @r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634 TFLAGS="$(STAGE2_TFLAGS)"; \
13635 $(HOST_EXPORTS) \
13636 $(POSTSTAGE1_HOST_EXPORTS) \
13637 cd $(HOST_SUBDIR)/gmp && \
13639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13640 CFLAGS="$(STAGE2_CFLAGS)" \
13641 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13642 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13643 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13648 TFLAGS="$(STAGE2_TFLAGS)" \
13649 $(TARGET-stage2-gmp)
13651 maybe-clean-stage2-gmp: clean-stage2-gmp
13652 clean-stage2: clean-stage2-gmp
13653 clean-stage2-gmp:
13654 @if [ $(current_stage) = stage2 ]; then \
13655 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13656 else \
13657 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13658 $(MAKE) stage2-start; \
13659 fi; \
13660 cd $(HOST_SUBDIR)/gmp && \
13661 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13662 @endif gmp-bootstrap
13665 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13666 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13667 maybe-all-stage3-gmp:
13668 maybe-clean-stage3-gmp:
13669 @if gmp-bootstrap
13670 maybe-all-stage3-gmp: all-stage3-gmp
13671 all-stage3: all-stage3-gmp
13672 TARGET-stage3-gmp = $(TARGET-gmp)
13673 all-stage3-gmp: configure-stage3-gmp
13674 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13675 @r=`${PWD_COMMAND}`; export r; \
13676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677 TFLAGS="$(STAGE3_TFLAGS)"; \
13678 $(HOST_EXPORTS) \
13679 $(POSTSTAGE1_HOST_EXPORTS) \
13680 cd $(HOST_SUBDIR)/gmp && \
13682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13683 CFLAGS="$(STAGE3_CFLAGS)" \
13684 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13685 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13686 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13691 TFLAGS="$(STAGE3_TFLAGS)" \
13692 $(TARGET-stage3-gmp)
13694 maybe-clean-stage3-gmp: clean-stage3-gmp
13695 clean-stage3: clean-stage3-gmp
13696 clean-stage3-gmp:
13697 @if [ $(current_stage) = stage3 ]; then \
13698 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13699 else \
13700 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13701 $(MAKE) stage3-start; \
13702 fi; \
13703 cd $(HOST_SUBDIR)/gmp && \
13704 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13705 @endif gmp-bootstrap
13708 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13709 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13710 maybe-all-stage4-gmp:
13711 maybe-clean-stage4-gmp:
13712 @if gmp-bootstrap
13713 maybe-all-stage4-gmp: all-stage4-gmp
13714 all-stage4: all-stage4-gmp
13715 TARGET-stage4-gmp = $(TARGET-gmp)
13716 all-stage4-gmp: configure-stage4-gmp
13717 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13718 @r=`${PWD_COMMAND}`; export r; \
13719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13720 TFLAGS="$(STAGE4_TFLAGS)"; \
13721 $(HOST_EXPORTS) \
13722 $(POSTSTAGE1_HOST_EXPORTS) \
13723 cd $(HOST_SUBDIR)/gmp && \
13725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13726 CFLAGS="$(STAGE4_CFLAGS)" \
13727 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13728 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13729 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13733 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13734 TFLAGS="$(STAGE4_TFLAGS)" \
13735 $(TARGET-stage4-gmp)
13737 maybe-clean-stage4-gmp: clean-stage4-gmp
13738 clean-stage4: clean-stage4-gmp
13739 clean-stage4-gmp:
13740 @if [ $(current_stage) = stage4 ]; then \
13741 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13742 else \
13743 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13744 $(MAKE) stage4-start; \
13745 fi; \
13746 cd $(HOST_SUBDIR)/gmp && \
13747 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13748 @endif gmp-bootstrap
13751 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13752 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13753 maybe-all-stageprofile-gmp:
13754 maybe-clean-stageprofile-gmp:
13755 @if gmp-bootstrap
13756 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13757 all-stageprofile: all-stageprofile-gmp
13758 TARGET-stageprofile-gmp = $(TARGET-gmp)
13759 all-stageprofile-gmp: configure-stageprofile-gmp
13760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13761 @r=`${PWD_COMMAND}`; export r; \
13762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13764 $(HOST_EXPORTS) \
13765 $(POSTSTAGE1_HOST_EXPORTS) \
13766 cd $(HOST_SUBDIR)/gmp && \
13768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13769 CFLAGS="$(STAGEprofile_CFLAGS)" \
13770 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13771 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13772 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13777 TFLAGS="$(STAGEprofile_TFLAGS)" \
13778 $(TARGET-stageprofile-gmp)
13780 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13781 clean-stageprofile: clean-stageprofile-gmp
13782 clean-stageprofile-gmp:
13783 @if [ $(current_stage) = stageprofile ]; then \
13784 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13785 else \
13786 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13787 $(MAKE) stageprofile-start; \
13788 fi; \
13789 cd $(HOST_SUBDIR)/gmp && \
13790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13791 @endif gmp-bootstrap
13794 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13795 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13796 maybe-all-stagetrain-gmp:
13797 maybe-clean-stagetrain-gmp:
13798 @if gmp-bootstrap
13799 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13800 all-stagetrain: all-stagetrain-gmp
13801 TARGET-stagetrain-gmp = $(TARGET-gmp)
13802 all-stagetrain-gmp: configure-stagetrain-gmp
13803 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13807 $(HOST_EXPORTS) \
13808 $(POSTSTAGE1_HOST_EXPORTS) \
13809 cd $(HOST_SUBDIR)/gmp && \
13811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13812 CFLAGS="$(STAGEtrain_CFLAGS)" \
13813 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13814 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13815 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13819 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13820 TFLAGS="$(STAGEtrain_TFLAGS)" \
13821 $(TARGET-stagetrain-gmp)
13823 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13824 clean-stagetrain: clean-stagetrain-gmp
13825 clean-stagetrain-gmp:
13826 @if [ $(current_stage) = stagetrain ]; then \
13827 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13828 else \
13829 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13830 $(MAKE) stagetrain-start; \
13831 fi; \
13832 cd $(HOST_SUBDIR)/gmp && \
13833 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13834 @endif gmp-bootstrap
13837 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13838 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13839 maybe-all-stagefeedback-gmp:
13840 maybe-clean-stagefeedback-gmp:
13841 @if gmp-bootstrap
13842 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13843 all-stagefeedback: all-stagefeedback-gmp
13844 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13845 all-stagefeedback-gmp: configure-stagefeedback-gmp
13846 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13847 @r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13850 $(HOST_EXPORTS) \
13851 $(POSTSTAGE1_HOST_EXPORTS) \
13852 cd $(HOST_SUBDIR)/gmp && \
13854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13855 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13856 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13857 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13858 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13863 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13864 $(TARGET-stagefeedback-gmp)
13866 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13867 clean-stagefeedback: clean-stagefeedback-gmp
13868 clean-stagefeedback-gmp:
13869 @if [ $(current_stage) = stagefeedback ]; then \
13870 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13871 else \
13872 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13873 $(MAKE) stagefeedback-start; \
13874 fi; \
13875 cd $(HOST_SUBDIR)/gmp && \
13876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13877 @endif gmp-bootstrap
13880 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13881 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13882 maybe-all-stageautoprofile-gmp:
13883 maybe-clean-stageautoprofile-gmp:
13884 @if gmp-bootstrap
13885 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13886 all-stageautoprofile: all-stageautoprofile-gmp
13887 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13888 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13889 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13890 @r=`${PWD_COMMAND}`; export r; \
13891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13892 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13893 $(HOST_EXPORTS) \
13894 $(POSTSTAGE1_HOST_EXPORTS) \
13895 cd $(HOST_SUBDIR)/gmp && \
13896 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13898 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13899 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13900 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13901 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13906 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13907 $(TARGET-stageautoprofile-gmp)
13909 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13910 clean-stageautoprofile: clean-stageautoprofile-gmp
13911 clean-stageautoprofile-gmp:
13912 @if [ $(current_stage) = stageautoprofile ]; then \
13913 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13914 else \
13915 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13916 $(MAKE) stageautoprofile-start; \
13917 fi; \
13918 cd $(HOST_SUBDIR)/gmp && \
13919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13920 @endif gmp-bootstrap
13923 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13924 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13925 maybe-all-stageautofeedback-gmp:
13926 maybe-clean-stageautofeedback-gmp:
13927 @if gmp-bootstrap
13928 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13929 all-stageautofeedback: all-stageautofeedback-gmp
13930 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13931 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13932 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13933 @r=`${PWD_COMMAND}`; export r; \
13934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13936 $(HOST_EXPORTS) \
13937 $(POSTSTAGE1_HOST_EXPORTS) \
13938 cd $(HOST_SUBDIR)/gmp && \
13940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13941 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13942 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13943 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13944 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13948 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13949 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13950 $(TARGET-stageautofeedback-gmp)
13952 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13953 clean-stageautofeedback: clean-stageautofeedback-gmp
13954 clean-stageautofeedback-gmp:
13955 @if [ $(current_stage) = stageautofeedback ]; then \
13956 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13957 else \
13958 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13959 $(MAKE) stageautofeedback-start; \
13960 fi; \
13961 cd $(HOST_SUBDIR)/gmp && \
13962 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13963 @endif gmp-bootstrap
13969 .PHONY: check-gmp maybe-check-gmp
13970 maybe-check-gmp:
13971 @if gmp
13972 maybe-check-gmp: check-gmp
13974 check-gmp:
13975 @: $(MAKE); $(unstage)
13976 @r=`${PWD_COMMAND}`; export r; \
13977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13978 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13979 (cd $(HOST_SUBDIR)/gmp && \
13980 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13982 @endif gmp
13984 .PHONY: install-gmp maybe-install-gmp
13985 maybe-install-gmp:
13986 @if gmp
13987 maybe-install-gmp: install-gmp
13989 install-gmp:
13991 @endif gmp
13993 .PHONY: install-strip-gmp maybe-install-strip-gmp
13994 maybe-install-strip-gmp:
13995 @if gmp
13996 maybe-install-strip-gmp: install-strip-gmp
13998 install-strip-gmp:
14000 @endif gmp
14002 # Other targets (info, dvi, pdf, etc.)
14004 .PHONY: maybe-info-gmp info-gmp
14005 maybe-info-gmp:
14006 @if gmp
14007 maybe-info-gmp: info-gmp
14009 info-gmp: \
14010 configure-gmp
14011 @[ -f ./gmp/Makefile ] || exit 0; \
14012 r=`${PWD_COMMAND}`; export r; \
14013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014 $(HOST_EXPORTS) \
14015 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14017 done; \
14018 echo "Doing info in gmp"; \
14019 (cd $(HOST_SUBDIR)/gmp && \
14020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14022 "RANLIB=$${RANLIB}" \
14023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14024 info) \
14025 || exit 1
14027 @endif gmp
14029 .PHONY: maybe-dvi-gmp dvi-gmp
14030 maybe-dvi-gmp:
14031 @if gmp
14032 maybe-dvi-gmp: dvi-gmp
14034 dvi-gmp: \
14035 configure-gmp
14036 @[ -f ./gmp/Makefile ] || exit 0; \
14037 r=`${PWD_COMMAND}`; export r; \
14038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14039 $(HOST_EXPORTS) \
14040 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14042 done; \
14043 echo "Doing dvi in gmp"; \
14044 (cd $(HOST_SUBDIR)/gmp && \
14045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14047 "RANLIB=$${RANLIB}" \
14048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14049 dvi) \
14050 || exit 1
14052 @endif gmp
14054 .PHONY: maybe-pdf-gmp pdf-gmp
14055 maybe-pdf-gmp:
14056 @if gmp
14057 maybe-pdf-gmp: pdf-gmp
14059 pdf-gmp: \
14060 configure-gmp
14061 @[ -f ./gmp/Makefile ] || exit 0; \
14062 r=`${PWD_COMMAND}`; export r; \
14063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14064 $(HOST_EXPORTS) \
14065 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14067 done; \
14068 echo "Doing pdf in gmp"; \
14069 (cd $(HOST_SUBDIR)/gmp && \
14070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14072 "RANLIB=$${RANLIB}" \
14073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14074 pdf) \
14075 || exit 1
14077 @endif gmp
14079 .PHONY: maybe-html-gmp html-gmp
14080 maybe-html-gmp:
14081 @if gmp
14082 maybe-html-gmp: html-gmp
14084 html-gmp: \
14085 configure-gmp
14086 @[ -f ./gmp/Makefile ] || exit 0; \
14087 r=`${PWD_COMMAND}`; export r; \
14088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089 $(HOST_EXPORTS) \
14090 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14092 done; \
14093 echo "Doing html in gmp"; \
14094 (cd $(HOST_SUBDIR)/gmp && \
14095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14097 "RANLIB=$${RANLIB}" \
14098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14099 html) \
14100 || exit 1
14102 @endif gmp
14104 .PHONY: maybe-TAGS-gmp TAGS-gmp
14105 maybe-TAGS-gmp:
14106 @if gmp
14107 maybe-TAGS-gmp: TAGS-gmp
14109 TAGS-gmp: \
14110 configure-gmp
14111 @[ -f ./gmp/Makefile ] || exit 0; \
14112 r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117 done; \
14118 echo "Doing TAGS in gmp"; \
14119 (cd $(HOST_SUBDIR)/gmp && \
14120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122 "RANLIB=$${RANLIB}" \
14123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124 TAGS) \
14125 || exit 1
14127 @endif gmp
14129 .PHONY: maybe-install-info-gmp install-info-gmp
14130 maybe-install-info-gmp:
14131 @if gmp
14132 maybe-install-info-gmp: install-info-gmp
14134 install-info-gmp: \
14135 configure-gmp \
14136 info-gmp
14137 @[ -f ./gmp/Makefile ] || exit 0; \
14138 r=`${PWD_COMMAND}`; export r; \
14139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14140 $(HOST_EXPORTS) \
14141 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14143 done; \
14144 echo "Doing install-info in gmp"; \
14145 (cd $(HOST_SUBDIR)/gmp && \
14146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14148 "RANLIB=$${RANLIB}" \
14149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14150 install-info) \
14151 || exit 1
14153 @endif gmp
14155 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14156 maybe-install-dvi-gmp:
14157 @if gmp
14158 maybe-install-dvi-gmp: install-dvi-gmp
14160 install-dvi-gmp: \
14161 configure-gmp \
14162 dvi-gmp
14163 @[ -f ./gmp/Makefile ] || exit 0; \
14164 r=`${PWD_COMMAND}`; export r; \
14165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14166 $(HOST_EXPORTS) \
14167 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14169 done; \
14170 echo "Doing install-dvi in gmp"; \
14171 (cd $(HOST_SUBDIR)/gmp && \
14172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14174 "RANLIB=$${RANLIB}" \
14175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14176 install-dvi) \
14177 || exit 1
14179 @endif gmp
14181 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14182 maybe-install-pdf-gmp:
14183 @if gmp
14184 maybe-install-pdf-gmp: install-pdf-gmp
14186 install-pdf-gmp: \
14187 configure-gmp \
14188 pdf-gmp
14189 @[ -f ./gmp/Makefile ] || exit 0; \
14190 r=`${PWD_COMMAND}`; export r; \
14191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192 $(HOST_EXPORTS) \
14193 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14195 done; \
14196 echo "Doing install-pdf in gmp"; \
14197 (cd $(HOST_SUBDIR)/gmp && \
14198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14200 "RANLIB=$${RANLIB}" \
14201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14202 install-pdf) \
14203 || exit 1
14205 @endif gmp
14207 .PHONY: maybe-install-html-gmp install-html-gmp
14208 maybe-install-html-gmp:
14209 @if gmp
14210 maybe-install-html-gmp: install-html-gmp
14212 install-html-gmp: \
14213 configure-gmp \
14214 html-gmp
14215 @[ -f ./gmp/Makefile ] || exit 0; \
14216 r=`${PWD_COMMAND}`; export r; \
14217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218 $(HOST_EXPORTS) \
14219 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14221 done; \
14222 echo "Doing install-html in gmp"; \
14223 (cd $(HOST_SUBDIR)/gmp && \
14224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14226 "RANLIB=$${RANLIB}" \
14227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14228 install-html) \
14229 || exit 1
14231 @endif gmp
14233 .PHONY: maybe-installcheck-gmp installcheck-gmp
14234 maybe-installcheck-gmp:
14235 @if gmp
14236 maybe-installcheck-gmp: installcheck-gmp
14238 installcheck-gmp: \
14239 configure-gmp
14240 @[ -f ./gmp/Makefile ] || exit 0; \
14241 r=`${PWD_COMMAND}`; export r; \
14242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243 $(HOST_EXPORTS) \
14244 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14246 done; \
14247 echo "Doing installcheck in gmp"; \
14248 (cd $(HOST_SUBDIR)/gmp && \
14249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14251 "RANLIB=$${RANLIB}" \
14252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14253 installcheck) \
14254 || exit 1
14256 @endif gmp
14258 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14259 maybe-mostlyclean-gmp:
14260 @if gmp
14261 maybe-mostlyclean-gmp: mostlyclean-gmp
14263 mostlyclean-gmp:
14264 @[ -f ./gmp/Makefile ] || exit 0; \
14265 r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 $(HOST_EXPORTS) \
14268 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14270 done; \
14271 echo "Doing mostlyclean in gmp"; \
14272 (cd $(HOST_SUBDIR)/gmp && \
14273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14275 "RANLIB=$${RANLIB}" \
14276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14277 mostlyclean) \
14278 || exit 1
14280 @endif gmp
14282 .PHONY: maybe-clean-gmp clean-gmp
14283 maybe-clean-gmp:
14284 @if gmp
14285 maybe-clean-gmp: clean-gmp
14287 clean-gmp:
14288 @[ -f ./gmp/Makefile ] || exit 0; \
14289 r=`${PWD_COMMAND}`; export r; \
14290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291 $(HOST_EXPORTS) \
14292 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14294 done; \
14295 echo "Doing clean in gmp"; \
14296 (cd $(HOST_SUBDIR)/gmp && \
14297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14299 "RANLIB=$${RANLIB}" \
14300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14301 clean) \
14302 || exit 1
14304 @endif gmp
14306 .PHONY: maybe-distclean-gmp distclean-gmp
14307 maybe-distclean-gmp:
14308 @if gmp
14309 maybe-distclean-gmp: distclean-gmp
14311 distclean-gmp:
14312 @[ -f ./gmp/Makefile ] || exit 0; \
14313 r=`${PWD_COMMAND}`; export r; \
14314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14315 $(HOST_EXPORTS) \
14316 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14318 done; \
14319 echo "Doing distclean in gmp"; \
14320 (cd $(HOST_SUBDIR)/gmp && \
14321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14323 "RANLIB=$${RANLIB}" \
14324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14325 distclean) \
14326 || exit 1
14328 @endif gmp
14330 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14331 maybe-maintainer-clean-gmp:
14332 @if gmp
14333 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14335 maintainer-clean-gmp:
14336 @[ -f ./gmp/Makefile ] || exit 0; \
14337 r=`${PWD_COMMAND}`; export r; \
14338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339 $(HOST_EXPORTS) \
14340 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14342 done; \
14343 echo "Doing maintainer-clean in gmp"; \
14344 (cd $(HOST_SUBDIR)/gmp && \
14345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14347 "RANLIB=$${RANLIB}" \
14348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14349 maintainer-clean) \
14350 || exit 1
14352 @endif gmp
14356 .PHONY: configure-mpfr maybe-configure-mpfr
14357 maybe-configure-mpfr:
14358 @if gcc-bootstrap
14359 configure-mpfr: stage_current
14360 @endif gcc-bootstrap
14361 @if mpfr
14362 maybe-configure-mpfr: configure-mpfr
14363 configure-mpfr:
14364 @r=`${PWD_COMMAND}`; export r; \
14365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14366 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14368 $(HOST_EXPORTS) \
14369 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14370 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14371 case $(srcdir) in \
14372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14373 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14375 esac; \
14376 module_srcdir=mpfr; \
14377 $(SHELL) \
14378 $$s/$$module_srcdir/configure \
14379 --srcdir=$${topdir}/$$module_srcdir \
14380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14381 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14382 || exit 1
14383 @endif mpfr
14387 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14388 maybe-configure-stage1-mpfr:
14389 @if mpfr-bootstrap
14390 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14391 configure-stage1-mpfr:
14392 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14394 @r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 TFLAGS="$(STAGE1_TFLAGS)"; \
14397 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14398 $(HOST_EXPORTS) \
14399 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14400 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14401 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14402 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14404 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14405 case $(srcdir) in \
14406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14407 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14409 esac; \
14410 module_srcdir=mpfr; \
14411 $(SHELL) $$s/$$module_srcdir/configure \
14412 --srcdir=$${topdir}/$$module_srcdir \
14413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14414 --target=${target_alias} \
14416 $(STAGE1_CONFIGURE_FLAGS) \
14417 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14418 @endif mpfr-bootstrap
14420 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14421 maybe-configure-stage2-mpfr:
14422 @if mpfr-bootstrap
14423 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14424 configure-stage2-mpfr:
14425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14427 @r=`${PWD_COMMAND}`; export r; \
14428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14429 TFLAGS="$(STAGE2_TFLAGS)"; \
14430 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14431 $(HOST_EXPORTS) \
14432 $(POSTSTAGE1_HOST_EXPORTS) \
14433 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14434 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14435 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14436 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14438 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14439 case $(srcdir) in \
14440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14441 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14443 esac; \
14444 module_srcdir=mpfr; \
14445 $(SHELL) $$s/$$module_srcdir/configure \
14446 --srcdir=$${topdir}/$$module_srcdir \
14447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14448 --target=${target_alias} \
14449 --with-build-libsubdir=$(HOST_SUBDIR) \
14450 $(STAGE2_CONFIGURE_FLAGS) \
14451 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14452 @endif mpfr-bootstrap
14454 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14455 maybe-configure-stage3-mpfr:
14456 @if mpfr-bootstrap
14457 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14458 configure-stage3-mpfr:
14459 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14461 @r=`${PWD_COMMAND}`; export r; \
14462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14463 TFLAGS="$(STAGE3_TFLAGS)"; \
14464 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14465 $(HOST_EXPORTS) \
14466 $(POSTSTAGE1_HOST_EXPORTS) \
14467 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14468 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14469 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14470 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14472 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14473 case $(srcdir) in \
14474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14475 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14477 esac; \
14478 module_srcdir=mpfr; \
14479 $(SHELL) $$s/$$module_srcdir/configure \
14480 --srcdir=$${topdir}/$$module_srcdir \
14481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14482 --target=${target_alias} \
14483 --with-build-libsubdir=$(HOST_SUBDIR) \
14484 $(STAGE3_CONFIGURE_FLAGS) \
14485 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14486 @endif mpfr-bootstrap
14488 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14489 maybe-configure-stage4-mpfr:
14490 @if mpfr-bootstrap
14491 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14492 configure-stage4-mpfr:
14493 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14494 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14495 @r=`${PWD_COMMAND}`; export r; \
14496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497 TFLAGS="$(STAGE4_TFLAGS)"; \
14498 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14499 $(HOST_EXPORTS) \
14500 $(POSTSTAGE1_HOST_EXPORTS) \
14501 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14502 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14503 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14504 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14506 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14507 case $(srcdir) in \
14508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14509 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14511 esac; \
14512 module_srcdir=mpfr; \
14513 $(SHELL) $$s/$$module_srcdir/configure \
14514 --srcdir=$${topdir}/$$module_srcdir \
14515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14516 --target=${target_alias} \
14517 --with-build-libsubdir=$(HOST_SUBDIR) \
14518 $(STAGE4_CONFIGURE_FLAGS) \
14519 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14520 @endif mpfr-bootstrap
14522 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14523 maybe-configure-stageprofile-mpfr:
14524 @if mpfr-bootstrap
14525 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14526 configure-stageprofile-mpfr:
14527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14529 @r=`${PWD_COMMAND}`; export r; \
14530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14532 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14533 $(HOST_EXPORTS) \
14534 $(POSTSTAGE1_HOST_EXPORTS) \
14535 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14536 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14537 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14538 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14540 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14541 case $(srcdir) in \
14542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14543 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14545 esac; \
14546 module_srcdir=mpfr; \
14547 $(SHELL) $$s/$$module_srcdir/configure \
14548 --srcdir=$${topdir}/$$module_srcdir \
14549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550 --target=${target_alias} \
14551 --with-build-libsubdir=$(HOST_SUBDIR) \
14552 $(STAGEprofile_CONFIGURE_FLAGS) \
14553 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14554 @endif mpfr-bootstrap
14556 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14557 maybe-configure-stagetrain-mpfr:
14558 @if mpfr-bootstrap
14559 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14560 configure-stagetrain-mpfr:
14561 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14563 @r=`${PWD_COMMAND}`; export r; \
14564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14566 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14567 $(HOST_EXPORTS) \
14568 $(POSTSTAGE1_HOST_EXPORTS) \
14569 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14570 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14571 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14572 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14574 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14575 case $(srcdir) in \
14576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14577 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14579 esac; \
14580 module_srcdir=mpfr; \
14581 $(SHELL) $$s/$$module_srcdir/configure \
14582 --srcdir=$${topdir}/$$module_srcdir \
14583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14584 --target=${target_alias} \
14585 --with-build-libsubdir=$(HOST_SUBDIR) \
14586 $(STAGEtrain_CONFIGURE_FLAGS) \
14587 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14588 @endif mpfr-bootstrap
14590 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14591 maybe-configure-stagefeedback-mpfr:
14592 @if mpfr-bootstrap
14593 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14594 configure-stagefeedback-mpfr:
14595 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14597 @r=`${PWD_COMMAND}`; export r; \
14598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14600 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14601 $(HOST_EXPORTS) \
14602 $(POSTSTAGE1_HOST_EXPORTS) \
14603 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14604 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14605 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14606 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14607 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14608 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14609 case $(srcdir) in \
14610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14611 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14613 esac; \
14614 module_srcdir=mpfr; \
14615 $(SHELL) $$s/$$module_srcdir/configure \
14616 --srcdir=$${topdir}/$$module_srcdir \
14617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14618 --target=${target_alias} \
14619 --with-build-libsubdir=$(HOST_SUBDIR) \
14620 $(STAGEfeedback_CONFIGURE_FLAGS) \
14621 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14622 @endif mpfr-bootstrap
14624 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14625 maybe-configure-stageautoprofile-mpfr:
14626 @if mpfr-bootstrap
14627 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14628 configure-stageautoprofile-mpfr:
14629 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14631 @r=`${PWD_COMMAND}`; export r; \
14632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14633 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14634 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14635 $(HOST_EXPORTS) \
14636 $(POSTSTAGE1_HOST_EXPORTS) \
14637 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14638 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14639 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14640 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14642 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14643 case $(srcdir) in \
14644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14645 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14647 esac; \
14648 module_srcdir=mpfr; \
14649 $(SHELL) $$s/$$module_srcdir/configure \
14650 --srcdir=$${topdir}/$$module_srcdir \
14651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14652 --target=${target_alias} \
14653 --with-build-libsubdir=$(HOST_SUBDIR) \
14654 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14655 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14656 @endif mpfr-bootstrap
14658 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14659 maybe-configure-stageautofeedback-mpfr:
14660 @if mpfr-bootstrap
14661 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14662 configure-stageautofeedback-mpfr:
14663 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14665 @r=`${PWD_COMMAND}`; export r; \
14666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14668 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14669 $(HOST_EXPORTS) \
14670 $(POSTSTAGE1_HOST_EXPORTS) \
14671 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14672 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14673 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14674 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14676 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14677 case $(srcdir) in \
14678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14679 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14681 esac; \
14682 module_srcdir=mpfr; \
14683 $(SHELL) $$s/$$module_srcdir/configure \
14684 --srcdir=$${topdir}/$$module_srcdir \
14685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14686 --target=${target_alias} \
14687 --with-build-libsubdir=$(HOST_SUBDIR) \
14688 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14689 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14690 @endif mpfr-bootstrap
14696 .PHONY: all-mpfr maybe-all-mpfr
14697 maybe-all-mpfr:
14698 @if gcc-bootstrap
14699 all-mpfr: stage_current
14700 @endif gcc-bootstrap
14701 @if mpfr
14702 TARGET-mpfr=all
14703 maybe-all-mpfr: all-mpfr
14704 all-mpfr: configure-mpfr
14705 @r=`${PWD_COMMAND}`; export r; \
14706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14707 $(HOST_EXPORTS) \
14708 (cd $(HOST_SUBDIR)/mpfr && \
14709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14710 $(TARGET-mpfr))
14711 @endif mpfr
14715 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14716 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14717 maybe-all-stage1-mpfr:
14718 maybe-clean-stage1-mpfr:
14719 @if mpfr-bootstrap
14720 maybe-all-stage1-mpfr: all-stage1-mpfr
14721 all-stage1: all-stage1-mpfr
14722 TARGET-stage1-mpfr = $(TARGET-mpfr)
14723 all-stage1-mpfr: configure-stage1-mpfr
14724 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14725 @r=`${PWD_COMMAND}`; export r; \
14726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14727 TFLAGS="$(STAGE1_TFLAGS)"; \
14728 $(HOST_EXPORTS) \
14729 cd $(HOST_SUBDIR)/mpfr && \
14731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14732 CFLAGS="$(STAGE1_CFLAGS)" \
14733 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14734 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14735 LIBCFLAGS="$(LIBCFLAGS)" \
14736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14739 $(EXTRA_HOST_FLAGS) \
14740 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14741 TFLAGS="$(STAGE1_TFLAGS)" \
14742 $(TARGET-stage1-mpfr)
14744 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14745 clean-stage1: clean-stage1-mpfr
14746 clean-stage1-mpfr:
14747 @if [ $(current_stage) = stage1 ]; then \
14748 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14749 else \
14750 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14751 $(MAKE) stage1-start; \
14752 fi; \
14753 cd $(HOST_SUBDIR)/mpfr && \
14754 $(MAKE) $(EXTRA_HOST_FLAGS) \
14755 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14756 @endif mpfr-bootstrap
14759 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14760 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14761 maybe-all-stage2-mpfr:
14762 maybe-clean-stage2-mpfr:
14763 @if mpfr-bootstrap
14764 maybe-all-stage2-mpfr: all-stage2-mpfr
14765 all-stage2: all-stage2-mpfr
14766 TARGET-stage2-mpfr = $(TARGET-mpfr)
14767 all-stage2-mpfr: configure-stage2-mpfr
14768 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14769 @r=`${PWD_COMMAND}`; export r; \
14770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14771 TFLAGS="$(STAGE2_TFLAGS)"; \
14772 $(HOST_EXPORTS) \
14773 $(POSTSTAGE1_HOST_EXPORTS) \
14774 cd $(HOST_SUBDIR)/mpfr && \
14776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14777 CFLAGS="$(STAGE2_CFLAGS)" \
14778 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14779 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14780 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14785 TFLAGS="$(STAGE2_TFLAGS)" \
14786 $(TARGET-stage2-mpfr)
14788 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14789 clean-stage2: clean-stage2-mpfr
14790 clean-stage2-mpfr:
14791 @if [ $(current_stage) = stage2 ]; then \
14792 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14793 else \
14794 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14795 $(MAKE) stage2-start; \
14796 fi; \
14797 cd $(HOST_SUBDIR)/mpfr && \
14798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14799 @endif mpfr-bootstrap
14802 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14803 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14804 maybe-all-stage3-mpfr:
14805 maybe-clean-stage3-mpfr:
14806 @if mpfr-bootstrap
14807 maybe-all-stage3-mpfr: all-stage3-mpfr
14808 all-stage3: all-stage3-mpfr
14809 TARGET-stage3-mpfr = $(TARGET-mpfr)
14810 all-stage3-mpfr: configure-stage3-mpfr
14811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14812 @r=`${PWD_COMMAND}`; export r; \
14813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14814 TFLAGS="$(STAGE3_TFLAGS)"; \
14815 $(HOST_EXPORTS) \
14816 $(POSTSTAGE1_HOST_EXPORTS) \
14817 cd $(HOST_SUBDIR)/mpfr && \
14819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14820 CFLAGS="$(STAGE3_CFLAGS)" \
14821 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14822 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14823 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14828 TFLAGS="$(STAGE3_TFLAGS)" \
14829 $(TARGET-stage3-mpfr)
14831 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14832 clean-stage3: clean-stage3-mpfr
14833 clean-stage3-mpfr:
14834 @if [ $(current_stage) = stage3 ]; then \
14835 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14836 else \
14837 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14838 $(MAKE) stage3-start; \
14839 fi; \
14840 cd $(HOST_SUBDIR)/mpfr && \
14841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14842 @endif mpfr-bootstrap
14845 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14846 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14847 maybe-all-stage4-mpfr:
14848 maybe-clean-stage4-mpfr:
14849 @if mpfr-bootstrap
14850 maybe-all-stage4-mpfr: all-stage4-mpfr
14851 all-stage4: all-stage4-mpfr
14852 TARGET-stage4-mpfr = $(TARGET-mpfr)
14853 all-stage4-mpfr: configure-stage4-mpfr
14854 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14855 @r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 TFLAGS="$(STAGE4_TFLAGS)"; \
14858 $(HOST_EXPORTS) \
14859 $(POSTSTAGE1_HOST_EXPORTS) \
14860 cd $(HOST_SUBDIR)/mpfr && \
14862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14863 CFLAGS="$(STAGE4_CFLAGS)" \
14864 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14865 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14866 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14871 TFLAGS="$(STAGE4_TFLAGS)" \
14872 $(TARGET-stage4-mpfr)
14874 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14875 clean-stage4: clean-stage4-mpfr
14876 clean-stage4-mpfr:
14877 @if [ $(current_stage) = stage4 ]; then \
14878 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14879 else \
14880 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14881 $(MAKE) stage4-start; \
14882 fi; \
14883 cd $(HOST_SUBDIR)/mpfr && \
14884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14885 @endif mpfr-bootstrap
14888 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14889 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14890 maybe-all-stageprofile-mpfr:
14891 maybe-clean-stageprofile-mpfr:
14892 @if mpfr-bootstrap
14893 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14894 all-stageprofile: all-stageprofile-mpfr
14895 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14896 all-stageprofile-mpfr: configure-stageprofile-mpfr
14897 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14898 @r=`${PWD_COMMAND}`; export r; \
14899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14900 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14901 $(HOST_EXPORTS) \
14902 $(POSTSTAGE1_HOST_EXPORTS) \
14903 cd $(HOST_SUBDIR)/mpfr && \
14905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14906 CFLAGS="$(STAGEprofile_CFLAGS)" \
14907 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14908 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14909 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14914 TFLAGS="$(STAGEprofile_TFLAGS)" \
14915 $(TARGET-stageprofile-mpfr)
14917 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14918 clean-stageprofile: clean-stageprofile-mpfr
14919 clean-stageprofile-mpfr:
14920 @if [ $(current_stage) = stageprofile ]; then \
14921 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14922 else \
14923 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14924 $(MAKE) stageprofile-start; \
14925 fi; \
14926 cd $(HOST_SUBDIR)/mpfr && \
14927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14928 @endif mpfr-bootstrap
14931 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14932 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14933 maybe-all-stagetrain-mpfr:
14934 maybe-clean-stagetrain-mpfr:
14935 @if mpfr-bootstrap
14936 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14937 all-stagetrain: all-stagetrain-mpfr
14938 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14939 all-stagetrain-mpfr: configure-stagetrain-mpfr
14940 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14941 @r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14944 $(HOST_EXPORTS) \
14945 $(POSTSTAGE1_HOST_EXPORTS) \
14946 cd $(HOST_SUBDIR)/mpfr && \
14948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14949 CFLAGS="$(STAGEtrain_CFLAGS)" \
14950 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14951 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14952 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14957 TFLAGS="$(STAGEtrain_TFLAGS)" \
14958 $(TARGET-stagetrain-mpfr)
14960 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14961 clean-stagetrain: clean-stagetrain-mpfr
14962 clean-stagetrain-mpfr:
14963 @if [ $(current_stage) = stagetrain ]; then \
14964 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14965 else \
14966 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14967 $(MAKE) stagetrain-start; \
14968 fi; \
14969 cd $(HOST_SUBDIR)/mpfr && \
14970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14971 @endif mpfr-bootstrap
14974 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14975 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14976 maybe-all-stagefeedback-mpfr:
14977 maybe-clean-stagefeedback-mpfr:
14978 @if mpfr-bootstrap
14979 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14980 all-stagefeedback: all-stagefeedback-mpfr
14981 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14982 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14983 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14984 @r=`${PWD_COMMAND}`; export r; \
14985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14986 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14987 $(HOST_EXPORTS) \
14988 $(POSTSTAGE1_HOST_EXPORTS) \
14989 cd $(HOST_SUBDIR)/mpfr && \
14991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14992 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14993 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14994 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14995 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15000 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15001 $(TARGET-stagefeedback-mpfr)
15003 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
15004 clean-stagefeedback: clean-stagefeedback-mpfr
15005 clean-stagefeedback-mpfr:
15006 @if [ $(current_stage) = stagefeedback ]; then \
15007 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15008 else \
15009 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
15010 $(MAKE) stagefeedback-start; \
15011 fi; \
15012 cd $(HOST_SUBDIR)/mpfr && \
15013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15014 @endif mpfr-bootstrap
15017 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
15018 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
15019 maybe-all-stageautoprofile-mpfr:
15020 maybe-clean-stageautoprofile-mpfr:
15021 @if mpfr-bootstrap
15022 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
15023 all-stageautoprofile: all-stageautoprofile-mpfr
15024 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
15025 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
15026 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15027 @r=`${PWD_COMMAND}`; export r; \
15028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15030 $(HOST_EXPORTS) \
15031 $(POSTSTAGE1_HOST_EXPORTS) \
15032 cd $(HOST_SUBDIR)/mpfr && \
15033 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15035 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15036 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15043 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15044 $(TARGET-stageautoprofile-mpfr)
15046 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15047 clean-stageautoprofile: clean-stageautoprofile-mpfr
15048 clean-stageautoprofile-mpfr:
15049 @if [ $(current_stage) = stageautoprofile ]; then \
15050 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15051 else \
15052 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15053 $(MAKE) stageautoprofile-start; \
15054 fi; \
15055 cd $(HOST_SUBDIR)/mpfr && \
15056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15057 @endif mpfr-bootstrap
15060 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15061 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15062 maybe-all-stageautofeedback-mpfr:
15063 maybe-clean-stageautofeedback-mpfr:
15064 @if mpfr-bootstrap
15065 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15066 all-stageautofeedback: all-stageautofeedback-mpfr
15067 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15068 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15070 @r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15073 $(HOST_EXPORTS) \
15074 $(POSTSTAGE1_HOST_EXPORTS) \
15075 cd $(HOST_SUBDIR)/mpfr && \
15077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15078 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15079 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15080 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15081 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15086 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15087 $(TARGET-stageautofeedback-mpfr)
15089 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15090 clean-stageautofeedback: clean-stageautofeedback-mpfr
15091 clean-stageautofeedback-mpfr:
15092 @if [ $(current_stage) = stageautofeedback ]; then \
15093 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15094 else \
15095 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15096 $(MAKE) stageautofeedback-start; \
15097 fi; \
15098 cd $(HOST_SUBDIR)/mpfr && \
15099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15100 @endif mpfr-bootstrap
15106 .PHONY: check-mpfr maybe-check-mpfr
15107 maybe-check-mpfr:
15108 @if mpfr
15109 maybe-check-mpfr: check-mpfr
15111 check-mpfr:
15112 @: $(MAKE); $(unstage)
15113 @r=`${PWD_COMMAND}`; export r; \
15114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15115 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15116 (cd $(HOST_SUBDIR)/mpfr && \
15117 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15119 @endif mpfr
15121 .PHONY: install-mpfr maybe-install-mpfr
15122 maybe-install-mpfr:
15123 @if mpfr
15124 maybe-install-mpfr: install-mpfr
15126 install-mpfr:
15128 @endif mpfr
15130 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15131 maybe-install-strip-mpfr:
15132 @if mpfr
15133 maybe-install-strip-mpfr: install-strip-mpfr
15135 install-strip-mpfr:
15137 @endif mpfr
15139 # Other targets (info, dvi, pdf, etc.)
15141 .PHONY: maybe-info-mpfr info-mpfr
15142 maybe-info-mpfr:
15143 @if mpfr
15144 maybe-info-mpfr: info-mpfr
15146 info-mpfr: \
15147 configure-mpfr
15148 @[ -f ./mpfr/Makefile ] || exit 0; \
15149 r=`${PWD_COMMAND}`; export r; \
15150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15151 $(HOST_EXPORTS) \
15152 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15154 done; \
15155 echo "Doing info in mpfr"; \
15156 (cd $(HOST_SUBDIR)/mpfr && \
15157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15159 "RANLIB=$${RANLIB}" \
15160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15161 info) \
15162 || exit 1
15164 @endif mpfr
15166 .PHONY: maybe-dvi-mpfr dvi-mpfr
15167 maybe-dvi-mpfr:
15168 @if mpfr
15169 maybe-dvi-mpfr: dvi-mpfr
15171 dvi-mpfr: \
15172 configure-mpfr
15173 @[ -f ./mpfr/Makefile ] || exit 0; \
15174 r=`${PWD_COMMAND}`; export r; \
15175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176 $(HOST_EXPORTS) \
15177 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15179 done; \
15180 echo "Doing dvi in mpfr"; \
15181 (cd $(HOST_SUBDIR)/mpfr && \
15182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15184 "RANLIB=$${RANLIB}" \
15185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15186 dvi) \
15187 || exit 1
15189 @endif mpfr
15191 .PHONY: maybe-pdf-mpfr pdf-mpfr
15192 maybe-pdf-mpfr:
15193 @if mpfr
15194 maybe-pdf-mpfr: pdf-mpfr
15196 pdf-mpfr: \
15197 configure-mpfr
15198 @[ -f ./mpfr/Makefile ] || exit 0; \
15199 r=`${PWD_COMMAND}`; export r; \
15200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201 $(HOST_EXPORTS) \
15202 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15204 done; \
15205 echo "Doing pdf in mpfr"; \
15206 (cd $(HOST_SUBDIR)/mpfr && \
15207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209 "RANLIB=$${RANLIB}" \
15210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15211 pdf) \
15212 || exit 1
15214 @endif mpfr
15216 .PHONY: maybe-html-mpfr html-mpfr
15217 maybe-html-mpfr:
15218 @if mpfr
15219 maybe-html-mpfr: html-mpfr
15221 html-mpfr: \
15222 configure-mpfr
15223 @[ -f ./mpfr/Makefile ] || exit 0; \
15224 r=`${PWD_COMMAND}`; export r; \
15225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15226 $(HOST_EXPORTS) \
15227 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15229 done; \
15230 echo "Doing html in mpfr"; \
15231 (cd $(HOST_SUBDIR)/mpfr && \
15232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15234 "RANLIB=$${RANLIB}" \
15235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15236 html) \
15237 || exit 1
15239 @endif mpfr
15241 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15242 maybe-TAGS-mpfr:
15243 @if mpfr
15244 maybe-TAGS-mpfr: TAGS-mpfr
15246 TAGS-mpfr: \
15247 configure-mpfr
15248 @[ -f ./mpfr/Makefile ] || exit 0; \
15249 r=`${PWD_COMMAND}`; export r; \
15250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 $(HOST_EXPORTS) \
15252 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 done; \
15255 echo "Doing TAGS in mpfr"; \
15256 (cd $(HOST_SUBDIR)/mpfr && \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259 "RANLIB=$${RANLIB}" \
15260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261 TAGS) \
15262 || exit 1
15264 @endif mpfr
15266 .PHONY: maybe-install-info-mpfr install-info-mpfr
15267 maybe-install-info-mpfr:
15268 @if mpfr
15269 maybe-install-info-mpfr: install-info-mpfr
15271 install-info-mpfr: \
15272 configure-mpfr \
15273 info-mpfr
15274 @[ -f ./mpfr/Makefile ] || exit 0; \
15275 r=`${PWD_COMMAND}`; export r; \
15276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 $(HOST_EXPORTS) \
15278 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280 done; \
15281 echo "Doing install-info in mpfr"; \
15282 (cd $(HOST_SUBDIR)/mpfr && \
15283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285 "RANLIB=$${RANLIB}" \
15286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15287 install-info) \
15288 || exit 1
15290 @endif mpfr
15292 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15293 maybe-install-dvi-mpfr:
15294 @if mpfr
15295 maybe-install-dvi-mpfr: install-dvi-mpfr
15297 install-dvi-mpfr: \
15298 configure-mpfr \
15299 dvi-mpfr
15300 @[ -f ./mpfr/Makefile ] || exit 0; \
15301 r=`${PWD_COMMAND}`; export r; \
15302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303 $(HOST_EXPORTS) \
15304 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306 done; \
15307 echo "Doing install-dvi in mpfr"; \
15308 (cd $(HOST_SUBDIR)/mpfr && \
15309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311 "RANLIB=$${RANLIB}" \
15312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313 install-dvi) \
15314 || exit 1
15316 @endif mpfr
15318 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15319 maybe-install-pdf-mpfr:
15320 @if mpfr
15321 maybe-install-pdf-mpfr: install-pdf-mpfr
15323 install-pdf-mpfr: \
15324 configure-mpfr \
15325 pdf-mpfr
15326 @[ -f ./mpfr/Makefile ] || exit 0; \
15327 r=`${PWD_COMMAND}`; export r; \
15328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329 $(HOST_EXPORTS) \
15330 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332 done; \
15333 echo "Doing install-pdf in mpfr"; \
15334 (cd $(HOST_SUBDIR)/mpfr && \
15335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337 "RANLIB=$${RANLIB}" \
15338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15339 install-pdf) \
15340 || exit 1
15342 @endif mpfr
15344 .PHONY: maybe-install-html-mpfr install-html-mpfr
15345 maybe-install-html-mpfr:
15346 @if mpfr
15347 maybe-install-html-mpfr: install-html-mpfr
15349 install-html-mpfr: \
15350 configure-mpfr \
15351 html-mpfr
15352 @[ -f ./mpfr/Makefile ] || exit 0; \
15353 r=`${PWD_COMMAND}`; export r; \
15354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15355 $(HOST_EXPORTS) \
15356 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15358 done; \
15359 echo "Doing install-html in mpfr"; \
15360 (cd $(HOST_SUBDIR)/mpfr && \
15361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15363 "RANLIB=$${RANLIB}" \
15364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365 install-html) \
15366 || exit 1
15368 @endif mpfr
15370 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15371 maybe-installcheck-mpfr:
15372 @if mpfr
15373 maybe-installcheck-mpfr: installcheck-mpfr
15375 installcheck-mpfr: \
15376 configure-mpfr
15377 @[ -f ./mpfr/Makefile ] || exit 0; \
15378 r=`${PWD_COMMAND}`; export r; \
15379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380 $(HOST_EXPORTS) \
15381 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15383 done; \
15384 echo "Doing installcheck in mpfr"; \
15385 (cd $(HOST_SUBDIR)/mpfr && \
15386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388 "RANLIB=$${RANLIB}" \
15389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15390 installcheck) \
15391 || exit 1
15393 @endif mpfr
15395 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15396 maybe-mostlyclean-mpfr:
15397 @if mpfr
15398 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15400 mostlyclean-mpfr:
15401 @[ -f ./mpfr/Makefile ] || exit 0; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407 done; \
15408 echo "Doing mostlyclean in mpfr"; \
15409 (cd $(HOST_SUBDIR)/mpfr && \
15410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412 "RANLIB=$${RANLIB}" \
15413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414 mostlyclean) \
15415 || exit 1
15417 @endif mpfr
15419 .PHONY: maybe-clean-mpfr clean-mpfr
15420 maybe-clean-mpfr:
15421 @if mpfr
15422 maybe-clean-mpfr: clean-mpfr
15424 clean-mpfr:
15425 @[ -f ./mpfr/Makefile ] || exit 0; \
15426 r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428 $(HOST_EXPORTS) \
15429 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15431 done; \
15432 echo "Doing clean in mpfr"; \
15433 (cd $(HOST_SUBDIR)/mpfr && \
15434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436 "RANLIB=$${RANLIB}" \
15437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15438 clean) \
15439 || exit 1
15441 @endif mpfr
15443 .PHONY: maybe-distclean-mpfr distclean-mpfr
15444 maybe-distclean-mpfr:
15445 @if mpfr
15446 maybe-distclean-mpfr: distclean-mpfr
15448 distclean-mpfr:
15449 @[ -f ./mpfr/Makefile ] || exit 0; \
15450 r=`${PWD_COMMAND}`; export r; \
15451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15452 $(HOST_EXPORTS) \
15453 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15455 done; \
15456 echo "Doing distclean in mpfr"; \
15457 (cd $(HOST_SUBDIR)/mpfr && \
15458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15460 "RANLIB=$${RANLIB}" \
15461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15462 distclean) \
15463 || exit 1
15465 @endif mpfr
15467 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15468 maybe-maintainer-clean-mpfr:
15469 @if mpfr
15470 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15472 maintainer-clean-mpfr:
15473 @[ -f ./mpfr/Makefile ] || exit 0; \
15474 r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 $(HOST_EXPORTS) \
15477 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479 done; \
15480 echo "Doing maintainer-clean in mpfr"; \
15481 (cd $(HOST_SUBDIR)/mpfr && \
15482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484 "RANLIB=$${RANLIB}" \
15485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486 maintainer-clean) \
15487 || exit 1
15489 @endif mpfr
15493 .PHONY: configure-mpc maybe-configure-mpc
15494 maybe-configure-mpc:
15495 @if gcc-bootstrap
15496 configure-mpc: stage_current
15497 @endif gcc-bootstrap
15498 @if mpc
15499 maybe-configure-mpc: configure-mpc
15500 configure-mpc:
15501 @r=`${PWD_COMMAND}`; export r; \
15502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15505 $(HOST_EXPORTS) \
15506 echo Configuring in $(HOST_SUBDIR)/mpc; \
15507 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15508 case $(srcdir) in \
15509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512 esac; \
15513 module_srcdir=mpc; \
15514 $(SHELL) \
15515 $$s/$$module_srcdir/configure \
15516 --srcdir=$${topdir}/$$module_srcdir \
15517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15518 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15519 || exit 1
15520 @endif mpc
15524 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15525 maybe-configure-stage1-mpc:
15526 @if mpc-bootstrap
15527 maybe-configure-stage1-mpc: configure-stage1-mpc
15528 configure-stage1-mpc:
15529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15531 @r=`${PWD_COMMAND}`; export r; \
15532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15533 TFLAGS="$(STAGE1_TFLAGS)"; \
15534 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15535 $(HOST_EXPORTS) \
15536 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15537 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15538 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15539 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15541 cd $(HOST_SUBDIR)/mpc || exit 1; \
15542 case $(srcdir) in \
15543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15544 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15546 esac; \
15547 module_srcdir=mpc; \
15548 $(SHELL) $$s/$$module_srcdir/configure \
15549 --srcdir=$${topdir}/$$module_srcdir \
15550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15551 --target=${target_alias} \
15553 $(STAGE1_CONFIGURE_FLAGS) \
15554 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15555 @endif mpc-bootstrap
15557 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15558 maybe-configure-stage2-mpc:
15559 @if mpc-bootstrap
15560 maybe-configure-stage2-mpc: configure-stage2-mpc
15561 configure-stage2-mpc:
15562 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15563 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15564 @r=`${PWD_COMMAND}`; export r; \
15565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15566 TFLAGS="$(STAGE2_TFLAGS)"; \
15567 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15568 $(HOST_EXPORTS) \
15569 $(POSTSTAGE1_HOST_EXPORTS) \
15570 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15571 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15572 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15573 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15575 cd $(HOST_SUBDIR)/mpc || exit 1; \
15576 case $(srcdir) in \
15577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580 esac; \
15581 module_srcdir=mpc; \
15582 $(SHELL) $$s/$$module_srcdir/configure \
15583 --srcdir=$${topdir}/$$module_srcdir \
15584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15585 --target=${target_alias} \
15586 --with-build-libsubdir=$(HOST_SUBDIR) \
15587 $(STAGE2_CONFIGURE_FLAGS) \
15588 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15589 @endif mpc-bootstrap
15591 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15592 maybe-configure-stage3-mpc:
15593 @if mpc-bootstrap
15594 maybe-configure-stage3-mpc: configure-stage3-mpc
15595 configure-stage3-mpc:
15596 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15598 @r=`${PWD_COMMAND}`; export r; \
15599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15600 TFLAGS="$(STAGE3_TFLAGS)"; \
15601 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15602 $(HOST_EXPORTS) \
15603 $(POSTSTAGE1_HOST_EXPORTS) \
15604 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15605 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15606 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15607 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15609 cd $(HOST_SUBDIR)/mpc || exit 1; \
15610 case $(srcdir) in \
15611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15612 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15614 esac; \
15615 module_srcdir=mpc; \
15616 $(SHELL) $$s/$$module_srcdir/configure \
15617 --srcdir=$${topdir}/$$module_srcdir \
15618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15619 --target=${target_alias} \
15620 --with-build-libsubdir=$(HOST_SUBDIR) \
15621 $(STAGE3_CONFIGURE_FLAGS) \
15622 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15623 @endif mpc-bootstrap
15625 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15626 maybe-configure-stage4-mpc:
15627 @if mpc-bootstrap
15628 maybe-configure-stage4-mpc: configure-stage4-mpc
15629 configure-stage4-mpc:
15630 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15632 @r=`${PWD_COMMAND}`; export r; \
15633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15634 TFLAGS="$(STAGE4_TFLAGS)"; \
15635 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15636 $(HOST_EXPORTS) \
15637 $(POSTSTAGE1_HOST_EXPORTS) \
15638 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15639 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15640 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15641 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15643 cd $(HOST_SUBDIR)/mpc || exit 1; \
15644 case $(srcdir) in \
15645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15646 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15648 esac; \
15649 module_srcdir=mpc; \
15650 $(SHELL) $$s/$$module_srcdir/configure \
15651 --srcdir=$${topdir}/$$module_srcdir \
15652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15653 --target=${target_alias} \
15654 --with-build-libsubdir=$(HOST_SUBDIR) \
15655 $(STAGE4_CONFIGURE_FLAGS) \
15656 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15657 @endif mpc-bootstrap
15659 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15660 maybe-configure-stageprofile-mpc:
15661 @if mpc-bootstrap
15662 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15663 configure-stageprofile-mpc:
15664 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15666 @r=`${PWD_COMMAND}`; export r; \
15667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15668 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15669 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15670 $(HOST_EXPORTS) \
15671 $(POSTSTAGE1_HOST_EXPORTS) \
15672 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15673 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15674 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15675 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15677 cd $(HOST_SUBDIR)/mpc || exit 1; \
15678 case $(srcdir) in \
15679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15680 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15682 esac; \
15683 module_srcdir=mpc; \
15684 $(SHELL) $$s/$$module_srcdir/configure \
15685 --srcdir=$${topdir}/$$module_srcdir \
15686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15687 --target=${target_alias} \
15688 --with-build-libsubdir=$(HOST_SUBDIR) \
15689 $(STAGEprofile_CONFIGURE_FLAGS) \
15690 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15691 @endif mpc-bootstrap
15693 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15694 maybe-configure-stagetrain-mpc:
15695 @if mpc-bootstrap
15696 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15697 configure-stagetrain-mpc:
15698 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15700 @r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15703 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15704 $(HOST_EXPORTS) \
15705 $(POSTSTAGE1_HOST_EXPORTS) \
15706 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15707 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15708 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15709 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15711 cd $(HOST_SUBDIR)/mpc || exit 1; \
15712 case $(srcdir) in \
15713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15714 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15716 esac; \
15717 module_srcdir=mpc; \
15718 $(SHELL) $$s/$$module_srcdir/configure \
15719 --srcdir=$${topdir}/$$module_srcdir \
15720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15721 --target=${target_alias} \
15722 --with-build-libsubdir=$(HOST_SUBDIR) \
15723 $(STAGEtrain_CONFIGURE_FLAGS) \
15724 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15725 @endif mpc-bootstrap
15727 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15728 maybe-configure-stagefeedback-mpc:
15729 @if mpc-bootstrap
15730 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15731 configure-stagefeedback-mpc:
15732 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15733 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15734 @r=`${PWD_COMMAND}`; export r; \
15735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15736 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15737 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15738 $(HOST_EXPORTS) \
15739 $(POSTSTAGE1_HOST_EXPORTS) \
15740 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15741 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15742 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15743 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15745 cd $(HOST_SUBDIR)/mpc || exit 1; \
15746 case $(srcdir) in \
15747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15748 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15750 esac; \
15751 module_srcdir=mpc; \
15752 $(SHELL) $$s/$$module_srcdir/configure \
15753 --srcdir=$${topdir}/$$module_srcdir \
15754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15755 --target=${target_alias} \
15756 --with-build-libsubdir=$(HOST_SUBDIR) \
15757 $(STAGEfeedback_CONFIGURE_FLAGS) \
15758 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15759 @endif mpc-bootstrap
15761 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15762 maybe-configure-stageautoprofile-mpc:
15763 @if mpc-bootstrap
15764 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15765 configure-stageautoprofile-mpc:
15766 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15768 @r=`${PWD_COMMAND}`; export r; \
15769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15770 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15771 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15772 $(HOST_EXPORTS) \
15773 $(POSTSTAGE1_HOST_EXPORTS) \
15774 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15775 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15776 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15777 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15779 cd $(HOST_SUBDIR)/mpc || exit 1; \
15780 case $(srcdir) in \
15781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15782 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15784 esac; \
15785 module_srcdir=mpc; \
15786 $(SHELL) $$s/$$module_srcdir/configure \
15787 --srcdir=$${topdir}/$$module_srcdir \
15788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15789 --target=${target_alias} \
15790 --with-build-libsubdir=$(HOST_SUBDIR) \
15791 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15792 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15793 @endif mpc-bootstrap
15795 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15796 maybe-configure-stageautofeedback-mpc:
15797 @if mpc-bootstrap
15798 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15799 configure-stageautofeedback-mpc:
15800 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15802 @r=`${PWD_COMMAND}`; export r; \
15803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15805 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15806 $(HOST_EXPORTS) \
15807 $(POSTSTAGE1_HOST_EXPORTS) \
15808 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15809 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15810 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15811 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15813 cd $(HOST_SUBDIR)/mpc || exit 1; \
15814 case $(srcdir) in \
15815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15816 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15818 esac; \
15819 module_srcdir=mpc; \
15820 $(SHELL) $$s/$$module_srcdir/configure \
15821 --srcdir=$${topdir}/$$module_srcdir \
15822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15823 --target=${target_alias} \
15824 --with-build-libsubdir=$(HOST_SUBDIR) \
15825 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15826 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15827 @endif mpc-bootstrap
15833 .PHONY: all-mpc maybe-all-mpc
15834 maybe-all-mpc:
15835 @if gcc-bootstrap
15836 all-mpc: stage_current
15837 @endif gcc-bootstrap
15838 @if mpc
15839 TARGET-mpc=all
15840 maybe-all-mpc: all-mpc
15841 all-mpc: configure-mpc
15842 @r=`${PWD_COMMAND}`; export r; \
15843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844 $(HOST_EXPORTS) \
15845 (cd $(HOST_SUBDIR)/mpc && \
15846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15847 $(TARGET-mpc))
15848 @endif mpc
15852 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15853 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15854 maybe-all-stage1-mpc:
15855 maybe-clean-stage1-mpc:
15856 @if mpc-bootstrap
15857 maybe-all-stage1-mpc: all-stage1-mpc
15858 all-stage1: all-stage1-mpc
15859 TARGET-stage1-mpc = $(TARGET-mpc)
15860 all-stage1-mpc: configure-stage1-mpc
15861 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15862 @r=`${PWD_COMMAND}`; export r; \
15863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15864 TFLAGS="$(STAGE1_TFLAGS)"; \
15865 $(HOST_EXPORTS) \
15866 cd $(HOST_SUBDIR)/mpc && \
15868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15869 CFLAGS="$(STAGE1_CFLAGS)" \
15870 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15871 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15872 LIBCFLAGS="$(LIBCFLAGS)" \
15873 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15874 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15875 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15876 $(EXTRA_HOST_FLAGS) \
15877 $(STAGE1_FLAGS_TO_PASS) \
15878 TFLAGS="$(STAGE1_TFLAGS)" \
15879 $(TARGET-stage1-mpc)
15881 maybe-clean-stage1-mpc: clean-stage1-mpc
15882 clean-stage1: clean-stage1-mpc
15883 clean-stage1-mpc:
15884 @if [ $(current_stage) = stage1 ]; then \
15885 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15886 else \
15887 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15888 $(MAKE) stage1-start; \
15889 fi; \
15890 cd $(HOST_SUBDIR)/mpc && \
15891 $(MAKE) $(EXTRA_HOST_FLAGS) \
15892 $(STAGE1_FLAGS_TO_PASS) clean
15893 @endif mpc-bootstrap
15896 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15897 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15898 maybe-all-stage2-mpc:
15899 maybe-clean-stage2-mpc:
15900 @if mpc-bootstrap
15901 maybe-all-stage2-mpc: all-stage2-mpc
15902 all-stage2: all-stage2-mpc
15903 TARGET-stage2-mpc = $(TARGET-mpc)
15904 all-stage2-mpc: configure-stage2-mpc
15905 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15906 @r=`${PWD_COMMAND}`; export r; \
15907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908 TFLAGS="$(STAGE2_TFLAGS)"; \
15909 $(HOST_EXPORTS) \
15910 $(POSTSTAGE1_HOST_EXPORTS) \
15911 cd $(HOST_SUBDIR)/mpc && \
15913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15914 CFLAGS="$(STAGE2_CFLAGS)" \
15915 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15916 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15917 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15922 TFLAGS="$(STAGE2_TFLAGS)" \
15923 $(TARGET-stage2-mpc)
15925 maybe-clean-stage2-mpc: clean-stage2-mpc
15926 clean-stage2: clean-stage2-mpc
15927 clean-stage2-mpc:
15928 @if [ $(current_stage) = stage2 ]; then \
15929 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15930 else \
15931 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15932 $(MAKE) stage2-start; \
15933 fi; \
15934 cd $(HOST_SUBDIR)/mpc && \
15935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15936 @endif mpc-bootstrap
15939 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15940 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15941 maybe-all-stage3-mpc:
15942 maybe-clean-stage3-mpc:
15943 @if mpc-bootstrap
15944 maybe-all-stage3-mpc: all-stage3-mpc
15945 all-stage3: all-stage3-mpc
15946 TARGET-stage3-mpc = $(TARGET-mpc)
15947 all-stage3-mpc: configure-stage3-mpc
15948 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15949 @r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 TFLAGS="$(STAGE3_TFLAGS)"; \
15952 $(HOST_EXPORTS) \
15953 $(POSTSTAGE1_HOST_EXPORTS) \
15954 cd $(HOST_SUBDIR)/mpc && \
15956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957 CFLAGS="$(STAGE3_CFLAGS)" \
15958 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15959 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15960 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15965 TFLAGS="$(STAGE3_TFLAGS)" \
15966 $(TARGET-stage3-mpc)
15968 maybe-clean-stage3-mpc: clean-stage3-mpc
15969 clean-stage3: clean-stage3-mpc
15970 clean-stage3-mpc:
15971 @if [ $(current_stage) = stage3 ]; then \
15972 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15973 else \
15974 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15975 $(MAKE) stage3-start; \
15976 fi; \
15977 cd $(HOST_SUBDIR)/mpc && \
15978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15979 @endif mpc-bootstrap
15982 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15983 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15984 maybe-all-stage4-mpc:
15985 maybe-clean-stage4-mpc:
15986 @if mpc-bootstrap
15987 maybe-all-stage4-mpc: all-stage4-mpc
15988 all-stage4: all-stage4-mpc
15989 TARGET-stage4-mpc = $(TARGET-mpc)
15990 all-stage4-mpc: configure-stage4-mpc
15991 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15992 @r=`${PWD_COMMAND}`; export r; \
15993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994 TFLAGS="$(STAGE4_TFLAGS)"; \
15995 $(HOST_EXPORTS) \
15996 $(POSTSTAGE1_HOST_EXPORTS) \
15997 cd $(HOST_SUBDIR)/mpc && \
15999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16000 CFLAGS="$(STAGE4_CFLAGS)" \
16001 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16002 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16003 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16008 TFLAGS="$(STAGE4_TFLAGS)" \
16009 $(TARGET-stage4-mpc)
16011 maybe-clean-stage4-mpc: clean-stage4-mpc
16012 clean-stage4: clean-stage4-mpc
16013 clean-stage4-mpc:
16014 @if [ $(current_stage) = stage4 ]; then \
16015 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16016 else \
16017 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
16018 $(MAKE) stage4-start; \
16019 fi; \
16020 cd $(HOST_SUBDIR)/mpc && \
16021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16022 @endif mpc-bootstrap
16025 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
16026 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
16027 maybe-all-stageprofile-mpc:
16028 maybe-clean-stageprofile-mpc:
16029 @if mpc-bootstrap
16030 maybe-all-stageprofile-mpc: all-stageprofile-mpc
16031 all-stageprofile: all-stageprofile-mpc
16032 TARGET-stageprofile-mpc = $(TARGET-mpc)
16033 all-stageprofile-mpc: configure-stageprofile-mpc
16034 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16035 @r=`${PWD_COMMAND}`; export r; \
16036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16038 $(HOST_EXPORTS) \
16039 $(POSTSTAGE1_HOST_EXPORTS) \
16040 cd $(HOST_SUBDIR)/mpc && \
16042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16043 CFLAGS="$(STAGEprofile_CFLAGS)" \
16044 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16045 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16046 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16051 TFLAGS="$(STAGEprofile_TFLAGS)" \
16052 $(TARGET-stageprofile-mpc)
16054 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16055 clean-stageprofile: clean-stageprofile-mpc
16056 clean-stageprofile-mpc:
16057 @if [ $(current_stage) = stageprofile ]; then \
16058 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16059 else \
16060 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16061 $(MAKE) stageprofile-start; \
16062 fi; \
16063 cd $(HOST_SUBDIR)/mpc && \
16064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16065 @endif mpc-bootstrap
16068 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16069 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16070 maybe-all-stagetrain-mpc:
16071 maybe-clean-stagetrain-mpc:
16072 @if mpc-bootstrap
16073 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16074 all-stagetrain: all-stagetrain-mpc
16075 TARGET-stagetrain-mpc = $(TARGET-mpc)
16076 all-stagetrain-mpc: configure-stagetrain-mpc
16077 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16078 @r=`${PWD_COMMAND}`; export r; \
16079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16081 $(HOST_EXPORTS) \
16082 $(POSTSTAGE1_HOST_EXPORTS) \
16083 cd $(HOST_SUBDIR)/mpc && \
16085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16086 CFLAGS="$(STAGEtrain_CFLAGS)" \
16087 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16088 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16089 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16094 TFLAGS="$(STAGEtrain_TFLAGS)" \
16095 $(TARGET-stagetrain-mpc)
16097 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16098 clean-stagetrain: clean-stagetrain-mpc
16099 clean-stagetrain-mpc:
16100 @if [ $(current_stage) = stagetrain ]; then \
16101 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16102 else \
16103 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16104 $(MAKE) stagetrain-start; \
16105 fi; \
16106 cd $(HOST_SUBDIR)/mpc && \
16107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16108 @endif mpc-bootstrap
16111 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16112 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16113 maybe-all-stagefeedback-mpc:
16114 maybe-clean-stagefeedback-mpc:
16115 @if mpc-bootstrap
16116 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16117 all-stagefeedback: all-stagefeedback-mpc
16118 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16119 all-stagefeedback-mpc: configure-stagefeedback-mpc
16120 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16121 @r=`${PWD_COMMAND}`; export r; \
16122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16124 $(HOST_EXPORTS) \
16125 $(POSTSTAGE1_HOST_EXPORTS) \
16126 cd $(HOST_SUBDIR)/mpc && \
16128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16129 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16130 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16131 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16132 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16137 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16138 $(TARGET-stagefeedback-mpc)
16140 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16141 clean-stagefeedback: clean-stagefeedback-mpc
16142 clean-stagefeedback-mpc:
16143 @if [ $(current_stage) = stagefeedback ]; then \
16144 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16145 else \
16146 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16147 $(MAKE) stagefeedback-start; \
16148 fi; \
16149 cd $(HOST_SUBDIR)/mpc && \
16150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16151 @endif mpc-bootstrap
16154 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16155 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16156 maybe-all-stageautoprofile-mpc:
16157 maybe-clean-stageautoprofile-mpc:
16158 @if mpc-bootstrap
16159 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16160 all-stageautoprofile: all-stageautoprofile-mpc
16161 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16162 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16163 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16164 @r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16167 $(HOST_EXPORTS) \
16168 $(POSTSTAGE1_HOST_EXPORTS) \
16169 cd $(HOST_SUBDIR)/mpc && \
16170 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16172 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16173 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16174 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16175 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16180 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16181 $(TARGET-stageautoprofile-mpc)
16183 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16184 clean-stageautoprofile: clean-stageautoprofile-mpc
16185 clean-stageautoprofile-mpc:
16186 @if [ $(current_stage) = stageautoprofile ]; then \
16187 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16188 else \
16189 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16190 $(MAKE) stageautoprofile-start; \
16191 fi; \
16192 cd $(HOST_SUBDIR)/mpc && \
16193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16194 @endif mpc-bootstrap
16197 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16198 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16199 maybe-all-stageautofeedback-mpc:
16200 maybe-clean-stageautofeedback-mpc:
16201 @if mpc-bootstrap
16202 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16203 all-stageautofeedback: all-stageautofeedback-mpc
16204 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16205 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16206 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16207 @r=`${PWD_COMMAND}`; export r; \
16208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16209 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16210 $(HOST_EXPORTS) \
16211 $(POSTSTAGE1_HOST_EXPORTS) \
16212 cd $(HOST_SUBDIR)/mpc && \
16214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16215 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16216 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16217 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16218 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16223 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16224 $(TARGET-stageautofeedback-mpc)
16226 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16227 clean-stageautofeedback: clean-stageautofeedback-mpc
16228 clean-stageautofeedback-mpc:
16229 @if [ $(current_stage) = stageautofeedback ]; then \
16230 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16231 else \
16232 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16233 $(MAKE) stageautofeedback-start; \
16234 fi; \
16235 cd $(HOST_SUBDIR)/mpc && \
16236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16237 @endif mpc-bootstrap
16243 .PHONY: check-mpc maybe-check-mpc
16244 maybe-check-mpc:
16245 @if mpc
16246 maybe-check-mpc: check-mpc
16248 check-mpc:
16249 @: $(MAKE); $(unstage)
16250 @r=`${PWD_COMMAND}`; export r; \
16251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16252 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16253 (cd $(HOST_SUBDIR)/mpc && \
16254 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16256 @endif mpc
16258 .PHONY: install-mpc maybe-install-mpc
16259 maybe-install-mpc:
16260 @if mpc
16261 maybe-install-mpc: install-mpc
16263 install-mpc:
16265 @endif mpc
16267 .PHONY: install-strip-mpc maybe-install-strip-mpc
16268 maybe-install-strip-mpc:
16269 @if mpc
16270 maybe-install-strip-mpc: install-strip-mpc
16272 install-strip-mpc:
16274 @endif mpc
16276 # Other targets (info, dvi, pdf, etc.)
16278 .PHONY: maybe-info-mpc info-mpc
16279 maybe-info-mpc:
16280 @if mpc
16281 maybe-info-mpc: info-mpc
16283 info-mpc: \
16284 configure-mpc
16285 @[ -f ./mpc/Makefile ] || exit 0; \
16286 r=`${PWD_COMMAND}`; export r; \
16287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288 $(HOST_EXPORTS) \
16289 for flag in $(EXTRA_HOST_FLAGS) ; do \
16290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16291 done; \
16292 echo "Doing info in mpc"; \
16293 (cd $(HOST_SUBDIR)/mpc && \
16294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16296 "RANLIB=$${RANLIB}" \
16297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16298 info) \
16299 || exit 1
16301 @endif mpc
16303 .PHONY: maybe-dvi-mpc dvi-mpc
16304 maybe-dvi-mpc:
16305 @if mpc
16306 maybe-dvi-mpc: dvi-mpc
16308 dvi-mpc: \
16309 configure-mpc
16310 @[ -f ./mpc/Makefile ] || exit 0; \
16311 r=`${PWD_COMMAND}`; export r; \
16312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16313 $(HOST_EXPORTS) \
16314 for flag in $(EXTRA_HOST_FLAGS) ; do \
16315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16316 done; \
16317 echo "Doing dvi in mpc"; \
16318 (cd $(HOST_SUBDIR)/mpc && \
16319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16321 "RANLIB=$${RANLIB}" \
16322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16323 dvi) \
16324 || exit 1
16326 @endif mpc
16328 .PHONY: maybe-pdf-mpc pdf-mpc
16329 maybe-pdf-mpc:
16330 @if mpc
16331 maybe-pdf-mpc: pdf-mpc
16333 pdf-mpc: \
16334 configure-mpc
16335 @[ -f ./mpc/Makefile ] || exit 0; \
16336 r=`${PWD_COMMAND}`; export r; \
16337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16338 $(HOST_EXPORTS) \
16339 for flag in $(EXTRA_HOST_FLAGS) ; do \
16340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16341 done; \
16342 echo "Doing pdf in mpc"; \
16343 (cd $(HOST_SUBDIR)/mpc && \
16344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16346 "RANLIB=$${RANLIB}" \
16347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16348 pdf) \
16349 || exit 1
16351 @endif mpc
16353 .PHONY: maybe-html-mpc html-mpc
16354 maybe-html-mpc:
16355 @if mpc
16356 maybe-html-mpc: html-mpc
16358 html-mpc: \
16359 configure-mpc
16360 @[ -f ./mpc/Makefile ] || exit 0; \
16361 r=`${PWD_COMMAND}`; export r; \
16362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363 $(HOST_EXPORTS) \
16364 for flag in $(EXTRA_HOST_FLAGS) ; do \
16365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16366 done; \
16367 echo "Doing html in mpc"; \
16368 (cd $(HOST_SUBDIR)/mpc && \
16369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16371 "RANLIB=$${RANLIB}" \
16372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16373 html) \
16374 || exit 1
16376 @endif mpc
16378 .PHONY: maybe-TAGS-mpc TAGS-mpc
16379 maybe-TAGS-mpc:
16380 @if mpc
16381 maybe-TAGS-mpc: TAGS-mpc
16383 TAGS-mpc: \
16384 configure-mpc
16385 @[ -f ./mpc/Makefile ] || exit 0; \
16386 r=`${PWD_COMMAND}`; export r; \
16387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388 $(HOST_EXPORTS) \
16389 for flag in $(EXTRA_HOST_FLAGS) ; do \
16390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16391 done; \
16392 echo "Doing TAGS in mpc"; \
16393 (cd $(HOST_SUBDIR)/mpc && \
16394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16396 "RANLIB=$${RANLIB}" \
16397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16398 TAGS) \
16399 || exit 1
16401 @endif mpc
16403 .PHONY: maybe-install-info-mpc install-info-mpc
16404 maybe-install-info-mpc:
16405 @if mpc
16406 maybe-install-info-mpc: install-info-mpc
16408 install-info-mpc: \
16409 configure-mpc \
16410 info-mpc
16411 @[ -f ./mpc/Makefile ] || exit 0; \
16412 r=`${PWD_COMMAND}`; export r; \
16413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16414 $(HOST_EXPORTS) \
16415 for flag in $(EXTRA_HOST_FLAGS) ; do \
16416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16417 done; \
16418 echo "Doing install-info in mpc"; \
16419 (cd $(HOST_SUBDIR)/mpc && \
16420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16422 "RANLIB=$${RANLIB}" \
16423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16424 install-info) \
16425 || exit 1
16427 @endif mpc
16429 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16430 maybe-install-dvi-mpc:
16431 @if mpc
16432 maybe-install-dvi-mpc: install-dvi-mpc
16434 install-dvi-mpc: \
16435 configure-mpc \
16436 dvi-mpc
16437 @[ -f ./mpc/Makefile ] || exit 0; \
16438 r=`${PWD_COMMAND}`; export r; \
16439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16440 $(HOST_EXPORTS) \
16441 for flag in $(EXTRA_HOST_FLAGS) ; do \
16442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16443 done; \
16444 echo "Doing install-dvi in mpc"; \
16445 (cd $(HOST_SUBDIR)/mpc && \
16446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16448 "RANLIB=$${RANLIB}" \
16449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16450 install-dvi) \
16451 || exit 1
16453 @endif mpc
16455 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16456 maybe-install-pdf-mpc:
16457 @if mpc
16458 maybe-install-pdf-mpc: install-pdf-mpc
16460 install-pdf-mpc: \
16461 configure-mpc \
16462 pdf-mpc
16463 @[ -f ./mpc/Makefile ] || exit 0; \
16464 r=`${PWD_COMMAND}`; export r; \
16465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466 $(HOST_EXPORTS) \
16467 for flag in $(EXTRA_HOST_FLAGS) ; do \
16468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16469 done; \
16470 echo "Doing install-pdf in mpc"; \
16471 (cd $(HOST_SUBDIR)/mpc && \
16472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16474 "RANLIB=$${RANLIB}" \
16475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16476 install-pdf) \
16477 || exit 1
16479 @endif mpc
16481 .PHONY: maybe-install-html-mpc install-html-mpc
16482 maybe-install-html-mpc:
16483 @if mpc
16484 maybe-install-html-mpc: install-html-mpc
16486 install-html-mpc: \
16487 configure-mpc \
16488 html-mpc
16489 @[ -f ./mpc/Makefile ] || exit 0; \
16490 r=`${PWD_COMMAND}`; export r; \
16491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16492 $(HOST_EXPORTS) \
16493 for flag in $(EXTRA_HOST_FLAGS) ; do \
16494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16495 done; \
16496 echo "Doing install-html in mpc"; \
16497 (cd $(HOST_SUBDIR)/mpc && \
16498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16500 "RANLIB=$${RANLIB}" \
16501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16502 install-html) \
16503 || exit 1
16505 @endif mpc
16507 .PHONY: maybe-installcheck-mpc installcheck-mpc
16508 maybe-installcheck-mpc:
16509 @if mpc
16510 maybe-installcheck-mpc: installcheck-mpc
16512 installcheck-mpc: \
16513 configure-mpc
16514 @[ -f ./mpc/Makefile ] || exit 0; \
16515 r=`${PWD_COMMAND}`; export r; \
16516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517 $(HOST_EXPORTS) \
16518 for flag in $(EXTRA_HOST_FLAGS) ; do \
16519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16520 done; \
16521 echo "Doing installcheck in mpc"; \
16522 (cd $(HOST_SUBDIR)/mpc && \
16523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16525 "RANLIB=$${RANLIB}" \
16526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16527 installcheck) \
16528 || exit 1
16530 @endif mpc
16532 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16533 maybe-mostlyclean-mpc:
16534 @if mpc
16535 maybe-mostlyclean-mpc: mostlyclean-mpc
16537 mostlyclean-mpc:
16538 @[ -f ./mpc/Makefile ] || exit 0; \
16539 r=`${PWD_COMMAND}`; export r; \
16540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541 $(HOST_EXPORTS) \
16542 for flag in $(EXTRA_HOST_FLAGS) ; do \
16543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16544 done; \
16545 echo "Doing mostlyclean in mpc"; \
16546 (cd $(HOST_SUBDIR)/mpc && \
16547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16549 "RANLIB=$${RANLIB}" \
16550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551 mostlyclean) \
16552 || exit 1
16554 @endif mpc
16556 .PHONY: maybe-clean-mpc clean-mpc
16557 maybe-clean-mpc:
16558 @if mpc
16559 maybe-clean-mpc: clean-mpc
16561 clean-mpc:
16562 @[ -f ./mpc/Makefile ] || exit 0; \
16563 r=`${PWD_COMMAND}`; export r; \
16564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565 $(HOST_EXPORTS) \
16566 for flag in $(EXTRA_HOST_FLAGS) ; do \
16567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16568 done; \
16569 echo "Doing clean in mpc"; \
16570 (cd $(HOST_SUBDIR)/mpc && \
16571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16573 "RANLIB=$${RANLIB}" \
16574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575 clean) \
16576 || exit 1
16578 @endif mpc
16580 .PHONY: maybe-distclean-mpc distclean-mpc
16581 maybe-distclean-mpc:
16582 @if mpc
16583 maybe-distclean-mpc: distclean-mpc
16585 distclean-mpc:
16586 @[ -f ./mpc/Makefile ] || exit 0; \
16587 r=`${PWD_COMMAND}`; export r; \
16588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16589 $(HOST_EXPORTS) \
16590 for flag in $(EXTRA_HOST_FLAGS) ; do \
16591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16592 done; \
16593 echo "Doing distclean in mpc"; \
16594 (cd $(HOST_SUBDIR)/mpc && \
16595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16597 "RANLIB=$${RANLIB}" \
16598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16599 distclean) \
16600 || exit 1
16602 @endif mpc
16604 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16605 maybe-maintainer-clean-mpc:
16606 @if mpc
16607 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16609 maintainer-clean-mpc:
16610 @[ -f ./mpc/Makefile ] || exit 0; \
16611 r=`${PWD_COMMAND}`; export r; \
16612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16613 $(HOST_EXPORTS) \
16614 for flag in $(EXTRA_HOST_FLAGS) ; do \
16615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16616 done; \
16617 echo "Doing maintainer-clean in mpc"; \
16618 (cd $(HOST_SUBDIR)/mpc && \
16619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16621 "RANLIB=$${RANLIB}" \
16622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16623 maintainer-clean) \
16624 || exit 1
16626 @endif mpc
16630 .PHONY: configure-isl maybe-configure-isl
16631 maybe-configure-isl:
16632 @if gcc-bootstrap
16633 configure-isl: stage_current
16634 @endif gcc-bootstrap
16635 @if isl
16636 maybe-configure-isl: configure-isl
16637 configure-isl:
16638 @r=`${PWD_COMMAND}`; export r; \
16639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16642 $(HOST_EXPORTS) \
16643 echo Configuring in $(HOST_SUBDIR)/isl; \
16644 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16645 case $(srcdir) in \
16646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16647 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16649 esac; \
16650 module_srcdir=isl; \
16651 $(SHELL) \
16652 $$s/$$module_srcdir/configure \
16653 --srcdir=$${topdir}/$$module_srcdir \
16654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16655 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16656 || exit 1
16657 @endif isl
16661 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16662 maybe-configure-stage1-isl:
16663 @if isl-bootstrap
16664 maybe-configure-stage1-isl: configure-stage1-isl
16665 configure-stage1-isl:
16666 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16668 @r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670 TFLAGS="$(STAGE1_TFLAGS)"; \
16671 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16672 $(HOST_EXPORTS) \
16673 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16674 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16675 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16676 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16678 cd $(HOST_SUBDIR)/isl || exit 1; \
16679 case $(srcdir) in \
16680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16681 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16683 esac; \
16684 module_srcdir=isl; \
16685 $(SHELL) $$s/$$module_srcdir/configure \
16686 --srcdir=$${topdir}/$$module_srcdir \
16687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16688 --target=${target_alias} \
16690 $(STAGE1_CONFIGURE_FLAGS) \
16691 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16692 @endif isl-bootstrap
16694 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16695 maybe-configure-stage2-isl:
16696 @if isl-bootstrap
16697 maybe-configure-stage2-isl: configure-stage2-isl
16698 configure-stage2-isl:
16699 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16701 @r=`${PWD_COMMAND}`; export r; \
16702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703 TFLAGS="$(STAGE2_TFLAGS)"; \
16704 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16705 $(HOST_EXPORTS) \
16706 $(POSTSTAGE1_HOST_EXPORTS) \
16707 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16708 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16709 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16710 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16712 cd $(HOST_SUBDIR)/isl || exit 1; \
16713 case $(srcdir) in \
16714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16715 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16717 esac; \
16718 module_srcdir=isl; \
16719 $(SHELL) $$s/$$module_srcdir/configure \
16720 --srcdir=$${topdir}/$$module_srcdir \
16721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16722 --target=${target_alias} \
16723 --with-build-libsubdir=$(HOST_SUBDIR) \
16724 $(STAGE2_CONFIGURE_FLAGS) \
16725 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16726 @endif isl-bootstrap
16728 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16729 maybe-configure-stage3-isl:
16730 @if isl-bootstrap
16731 maybe-configure-stage3-isl: configure-stage3-isl
16732 configure-stage3-isl:
16733 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16735 @r=`${PWD_COMMAND}`; export r; \
16736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16737 TFLAGS="$(STAGE3_TFLAGS)"; \
16738 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16739 $(HOST_EXPORTS) \
16740 $(POSTSTAGE1_HOST_EXPORTS) \
16741 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16742 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16743 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16744 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16746 cd $(HOST_SUBDIR)/isl || exit 1; \
16747 case $(srcdir) in \
16748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16749 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16751 esac; \
16752 module_srcdir=isl; \
16753 $(SHELL) $$s/$$module_srcdir/configure \
16754 --srcdir=$${topdir}/$$module_srcdir \
16755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16756 --target=${target_alias} \
16757 --with-build-libsubdir=$(HOST_SUBDIR) \
16758 $(STAGE3_CONFIGURE_FLAGS) \
16759 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16760 @endif isl-bootstrap
16762 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16763 maybe-configure-stage4-isl:
16764 @if isl-bootstrap
16765 maybe-configure-stage4-isl: configure-stage4-isl
16766 configure-stage4-isl:
16767 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16769 @r=`${PWD_COMMAND}`; export r; \
16770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771 TFLAGS="$(STAGE4_TFLAGS)"; \
16772 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16773 $(HOST_EXPORTS) \
16774 $(POSTSTAGE1_HOST_EXPORTS) \
16775 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16776 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16777 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16778 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16780 cd $(HOST_SUBDIR)/isl || exit 1; \
16781 case $(srcdir) in \
16782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16783 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16785 esac; \
16786 module_srcdir=isl; \
16787 $(SHELL) $$s/$$module_srcdir/configure \
16788 --srcdir=$${topdir}/$$module_srcdir \
16789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16790 --target=${target_alias} \
16791 --with-build-libsubdir=$(HOST_SUBDIR) \
16792 $(STAGE4_CONFIGURE_FLAGS) \
16793 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16794 @endif isl-bootstrap
16796 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16797 maybe-configure-stageprofile-isl:
16798 @if isl-bootstrap
16799 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16800 configure-stageprofile-isl:
16801 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16803 @r=`${PWD_COMMAND}`; export r; \
16804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16805 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16806 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16807 $(HOST_EXPORTS) \
16808 $(POSTSTAGE1_HOST_EXPORTS) \
16809 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16810 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16811 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16812 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16814 cd $(HOST_SUBDIR)/isl || exit 1; \
16815 case $(srcdir) in \
16816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16817 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16819 esac; \
16820 module_srcdir=isl; \
16821 $(SHELL) $$s/$$module_srcdir/configure \
16822 --srcdir=$${topdir}/$$module_srcdir \
16823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16824 --target=${target_alias} \
16825 --with-build-libsubdir=$(HOST_SUBDIR) \
16826 $(STAGEprofile_CONFIGURE_FLAGS) \
16827 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16828 @endif isl-bootstrap
16830 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16831 maybe-configure-stagetrain-isl:
16832 @if isl-bootstrap
16833 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16834 configure-stagetrain-isl:
16835 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16837 @r=`${PWD_COMMAND}`; export r; \
16838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16839 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16840 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16841 $(HOST_EXPORTS) \
16842 $(POSTSTAGE1_HOST_EXPORTS) \
16843 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16844 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16845 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16846 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16848 cd $(HOST_SUBDIR)/isl || exit 1; \
16849 case $(srcdir) in \
16850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16851 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16853 esac; \
16854 module_srcdir=isl; \
16855 $(SHELL) $$s/$$module_srcdir/configure \
16856 --srcdir=$${topdir}/$$module_srcdir \
16857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16858 --target=${target_alias} \
16859 --with-build-libsubdir=$(HOST_SUBDIR) \
16860 $(STAGEtrain_CONFIGURE_FLAGS) \
16861 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16862 @endif isl-bootstrap
16864 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16865 maybe-configure-stagefeedback-isl:
16866 @if isl-bootstrap
16867 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16868 configure-stagefeedback-isl:
16869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16871 @r=`${PWD_COMMAND}`; export r; \
16872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16874 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16875 $(HOST_EXPORTS) \
16876 $(POSTSTAGE1_HOST_EXPORTS) \
16877 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16878 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16879 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16880 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16882 cd $(HOST_SUBDIR)/isl || exit 1; \
16883 case $(srcdir) in \
16884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16885 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16887 esac; \
16888 module_srcdir=isl; \
16889 $(SHELL) $$s/$$module_srcdir/configure \
16890 --srcdir=$${topdir}/$$module_srcdir \
16891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16892 --target=${target_alias} \
16893 --with-build-libsubdir=$(HOST_SUBDIR) \
16894 $(STAGEfeedback_CONFIGURE_FLAGS) \
16895 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16896 @endif isl-bootstrap
16898 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16899 maybe-configure-stageautoprofile-isl:
16900 @if isl-bootstrap
16901 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16902 configure-stageautoprofile-isl:
16903 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16905 @r=`${PWD_COMMAND}`; export r; \
16906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16908 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16909 $(HOST_EXPORTS) \
16910 $(POSTSTAGE1_HOST_EXPORTS) \
16911 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16912 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16913 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16914 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16916 cd $(HOST_SUBDIR)/isl || exit 1; \
16917 case $(srcdir) in \
16918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16919 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16921 esac; \
16922 module_srcdir=isl; \
16923 $(SHELL) $$s/$$module_srcdir/configure \
16924 --srcdir=$${topdir}/$$module_srcdir \
16925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16926 --target=${target_alias} \
16927 --with-build-libsubdir=$(HOST_SUBDIR) \
16928 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16929 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16930 @endif isl-bootstrap
16932 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16933 maybe-configure-stageautofeedback-isl:
16934 @if isl-bootstrap
16935 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16936 configure-stageautofeedback-isl:
16937 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16939 @r=`${PWD_COMMAND}`; export r; \
16940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16942 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16943 $(HOST_EXPORTS) \
16944 $(POSTSTAGE1_HOST_EXPORTS) \
16945 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16946 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16947 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16948 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16950 cd $(HOST_SUBDIR)/isl || exit 1; \
16951 case $(srcdir) in \
16952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16953 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16955 esac; \
16956 module_srcdir=isl; \
16957 $(SHELL) $$s/$$module_srcdir/configure \
16958 --srcdir=$${topdir}/$$module_srcdir \
16959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16960 --target=${target_alias} \
16961 --with-build-libsubdir=$(HOST_SUBDIR) \
16962 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16963 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16964 @endif isl-bootstrap
16970 .PHONY: all-isl maybe-all-isl
16971 maybe-all-isl:
16972 @if gcc-bootstrap
16973 all-isl: stage_current
16974 @endif gcc-bootstrap
16975 @if isl
16976 TARGET-isl=all
16977 maybe-all-isl: all-isl
16978 all-isl: configure-isl
16979 @r=`${PWD_COMMAND}`; export r; \
16980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16981 $(HOST_EXPORTS) \
16982 (cd $(HOST_SUBDIR)/isl && \
16983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16984 $(TARGET-isl))
16985 @endif isl
16989 .PHONY: all-stage1-isl maybe-all-stage1-isl
16990 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16991 maybe-all-stage1-isl:
16992 maybe-clean-stage1-isl:
16993 @if isl-bootstrap
16994 maybe-all-stage1-isl: all-stage1-isl
16995 all-stage1: all-stage1-isl
16996 TARGET-stage1-isl = $(TARGET-isl)
16997 all-stage1-isl: configure-stage1-isl
16998 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16999 @r=`${PWD_COMMAND}`; export r; \
17000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001 TFLAGS="$(STAGE1_TFLAGS)"; \
17002 $(HOST_EXPORTS) \
17003 cd $(HOST_SUBDIR)/isl && \
17005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17006 CFLAGS="$(STAGE1_CFLAGS)" \
17007 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17008 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17009 LIBCFLAGS="$(LIBCFLAGS)" \
17010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17013 $(EXTRA_HOST_FLAGS) \
17014 $(STAGE1_FLAGS_TO_PASS) V=1 \
17015 TFLAGS="$(STAGE1_TFLAGS)" \
17016 $(TARGET-stage1-isl)
17018 maybe-clean-stage1-isl: clean-stage1-isl
17019 clean-stage1: clean-stage1-isl
17020 clean-stage1-isl:
17021 @if [ $(current_stage) = stage1 ]; then \
17022 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17023 else \
17024 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
17025 $(MAKE) stage1-start; \
17026 fi; \
17027 cd $(HOST_SUBDIR)/isl && \
17028 $(MAKE) $(EXTRA_HOST_FLAGS) \
17029 $(STAGE1_FLAGS_TO_PASS) V=1 clean
17030 @endif isl-bootstrap
17033 .PHONY: all-stage2-isl maybe-all-stage2-isl
17034 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
17035 maybe-all-stage2-isl:
17036 maybe-clean-stage2-isl:
17037 @if isl-bootstrap
17038 maybe-all-stage2-isl: all-stage2-isl
17039 all-stage2: all-stage2-isl
17040 TARGET-stage2-isl = $(TARGET-isl)
17041 all-stage2-isl: configure-stage2-isl
17042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17043 @r=`${PWD_COMMAND}`; export r; \
17044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045 TFLAGS="$(STAGE2_TFLAGS)"; \
17046 $(HOST_EXPORTS) \
17047 $(POSTSTAGE1_HOST_EXPORTS) \
17048 cd $(HOST_SUBDIR)/isl && \
17050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17051 CFLAGS="$(STAGE2_CFLAGS)" \
17052 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17053 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17054 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17059 TFLAGS="$(STAGE2_TFLAGS)" \
17060 $(TARGET-stage2-isl)
17062 maybe-clean-stage2-isl: clean-stage2-isl
17063 clean-stage2: clean-stage2-isl
17064 clean-stage2-isl:
17065 @if [ $(current_stage) = stage2 ]; then \
17066 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17067 else \
17068 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17069 $(MAKE) stage2-start; \
17070 fi; \
17071 cd $(HOST_SUBDIR)/isl && \
17072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17073 @endif isl-bootstrap
17076 .PHONY: all-stage3-isl maybe-all-stage3-isl
17077 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17078 maybe-all-stage3-isl:
17079 maybe-clean-stage3-isl:
17080 @if isl-bootstrap
17081 maybe-all-stage3-isl: all-stage3-isl
17082 all-stage3: all-stage3-isl
17083 TARGET-stage3-isl = $(TARGET-isl)
17084 all-stage3-isl: configure-stage3-isl
17085 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17086 @r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 TFLAGS="$(STAGE3_TFLAGS)"; \
17089 $(HOST_EXPORTS) \
17090 $(POSTSTAGE1_HOST_EXPORTS) \
17091 cd $(HOST_SUBDIR)/isl && \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17094 CFLAGS="$(STAGE3_CFLAGS)" \
17095 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17096 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17097 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17102 TFLAGS="$(STAGE3_TFLAGS)" \
17103 $(TARGET-stage3-isl)
17105 maybe-clean-stage3-isl: clean-stage3-isl
17106 clean-stage3: clean-stage3-isl
17107 clean-stage3-isl:
17108 @if [ $(current_stage) = stage3 ]; then \
17109 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17110 else \
17111 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17112 $(MAKE) stage3-start; \
17113 fi; \
17114 cd $(HOST_SUBDIR)/isl && \
17115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17116 @endif isl-bootstrap
17119 .PHONY: all-stage4-isl maybe-all-stage4-isl
17120 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17121 maybe-all-stage4-isl:
17122 maybe-clean-stage4-isl:
17123 @if isl-bootstrap
17124 maybe-all-stage4-isl: all-stage4-isl
17125 all-stage4: all-stage4-isl
17126 TARGET-stage4-isl = $(TARGET-isl)
17127 all-stage4-isl: configure-stage4-isl
17128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17129 @r=`${PWD_COMMAND}`; export r; \
17130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131 TFLAGS="$(STAGE4_TFLAGS)"; \
17132 $(HOST_EXPORTS) \
17133 $(POSTSTAGE1_HOST_EXPORTS) \
17134 cd $(HOST_SUBDIR)/isl && \
17136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17137 CFLAGS="$(STAGE4_CFLAGS)" \
17138 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17139 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17140 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17145 TFLAGS="$(STAGE4_TFLAGS)" \
17146 $(TARGET-stage4-isl)
17148 maybe-clean-stage4-isl: clean-stage4-isl
17149 clean-stage4: clean-stage4-isl
17150 clean-stage4-isl:
17151 @if [ $(current_stage) = stage4 ]; then \
17152 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17153 else \
17154 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17155 $(MAKE) stage4-start; \
17156 fi; \
17157 cd $(HOST_SUBDIR)/isl && \
17158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17159 @endif isl-bootstrap
17162 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17163 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17164 maybe-all-stageprofile-isl:
17165 maybe-clean-stageprofile-isl:
17166 @if isl-bootstrap
17167 maybe-all-stageprofile-isl: all-stageprofile-isl
17168 all-stageprofile: all-stageprofile-isl
17169 TARGET-stageprofile-isl = $(TARGET-isl)
17170 all-stageprofile-isl: configure-stageprofile-isl
17171 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17172 @r=`${PWD_COMMAND}`; export r; \
17173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17175 $(HOST_EXPORTS) \
17176 $(POSTSTAGE1_HOST_EXPORTS) \
17177 cd $(HOST_SUBDIR)/isl && \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180 CFLAGS="$(STAGEprofile_CFLAGS)" \
17181 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17182 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17183 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17188 TFLAGS="$(STAGEprofile_TFLAGS)" \
17189 $(TARGET-stageprofile-isl)
17191 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17192 clean-stageprofile: clean-stageprofile-isl
17193 clean-stageprofile-isl:
17194 @if [ $(current_stage) = stageprofile ]; then \
17195 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17196 else \
17197 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17198 $(MAKE) stageprofile-start; \
17199 fi; \
17200 cd $(HOST_SUBDIR)/isl && \
17201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17202 @endif isl-bootstrap
17205 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17206 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17207 maybe-all-stagetrain-isl:
17208 maybe-clean-stagetrain-isl:
17209 @if isl-bootstrap
17210 maybe-all-stagetrain-isl: all-stagetrain-isl
17211 all-stagetrain: all-stagetrain-isl
17212 TARGET-stagetrain-isl = $(TARGET-isl)
17213 all-stagetrain-isl: configure-stagetrain-isl
17214 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17215 @r=`${PWD_COMMAND}`; export r; \
17216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17218 $(HOST_EXPORTS) \
17219 $(POSTSTAGE1_HOST_EXPORTS) \
17220 cd $(HOST_SUBDIR)/isl && \
17222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17223 CFLAGS="$(STAGEtrain_CFLAGS)" \
17224 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17225 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17226 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17231 TFLAGS="$(STAGEtrain_TFLAGS)" \
17232 $(TARGET-stagetrain-isl)
17234 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17235 clean-stagetrain: clean-stagetrain-isl
17236 clean-stagetrain-isl:
17237 @if [ $(current_stage) = stagetrain ]; then \
17238 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17239 else \
17240 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17241 $(MAKE) stagetrain-start; \
17242 fi; \
17243 cd $(HOST_SUBDIR)/isl && \
17244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17245 @endif isl-bootstrap
17248 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17249 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17250 maybe-all-stagefeedback-isl:
17251 maybe-clean-stagefeedback-isl:
17252 @if isl-bootstrap
17253 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17254 all-stagefeedback: all-stagefeedback-isl
17255 TARGET-stagefeedback-isl = $(TARGET-isl)
17256 all-stagefeedback-isl: configure-stagefeedback-isl
17257 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17258 @r=`${PWD_COMMAND}`; export r; \
17259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17261 $(HOST_EXPORTS) \
17262 $(POSTSTAGE1_HOST_EXPORTS) \
17263 cd $(HOST_SUBDIR)/isl && \
17265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17266 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17267 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17268 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17269 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17274 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17275 $(TARGET-stagefeedback-isl)
17277 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17278 clean-stagefeedback: clean-stagefeedback-isl
17279 clean-stagefeedback-isl:
17280 @if [ $(current_stage) = stagefeedback ]; then \
17281 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17282 else \
17283 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17284 $(MAKE) stagefeedback-start; \
17285 fi; \
17286 cd $(HOST_SUBDIR)/isl && \
17287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17288 @endif isl-bootstrap
17291 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17292 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17293 maybe-all-stageautoprofile-isl:
17294 maybe-clean-stageautoprofile-isl:
17295 @if isl-bootstrap
17296 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17297 all-stageautoprofile: all-stageautoprofile-isl
17298 TARGET-stageautoprofile-isl = $(TARGET-isl)
17299 all-stageautoprofile-isl: configure-stageautoprofile-isl
17300 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17301 @r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17304 $(HOST_EXPORTS) \
17305 $(POSTSTAGE1_HOST_EXPORTS) \
17306 cd $(HOST_SUBDIR)/isl && \
17307 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17309 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17310 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17311 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17312 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17317 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17318 $(TARGET-stageautoprofile-isl)
17320 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17321 clean-stageautoprofile: clean-stageautoprofile-isl
17322 clean-stageautoprofile-isl:
17323 @if [ $(current_stage) = stageautoprofile ]; then \
17324 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17325 else \
17326 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17327 $(MAKE) stageautoprofile-start; \
17328 fi; \
17329 cd $(HOST_SUBDIR)/isl && \
17330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17331 @endif isl-bootstrap
17334 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17335 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17336 maybe-all-stageautofeedback-isl:
17337 maybe-clean-stageautofeedback-isl:
17338 @if isl-bootstrap
17339 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17340 all-stageautofeedback: all-stageautofeedback-isl
17341 TARGET-stageautofeedback-isl = $(TARGET-isl)
17342 all-stageautofeedback-isl: configure-stageautofeedback-isl
17343 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17344 @r=`${PWD_COMMAND}`; export r; \
17345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17347 $(HOST_EXPORTS) \
17348 $(POSTSTAGE1_HOST_EXPORTS) \
17349 cd $(HOST_SUBDIR)/isl && \
17351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17352 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17353 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17354 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17355 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17360 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17361 $(TARGET-stageautofeedback-isl)
17363 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17364 clean-stageautofeedback: clean-stageautofeedback-isl
17365 clean-stageautofeedback-isl:
17366 @if [ $(current_stage) = stageautofeedback ]; then \
17367 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17368 else \
17369 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17370 $(MAKE) stageautofeedback-start; \
17371 fi; \
17372 cd $(HOST_SUBDIR)/isl && \
17373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17374 @endif isl-bootstrap
17380 .PHONY: check-isl maybe-check-isl
17381 maybe-check-isl:
17382 @if isl
17383 maybe-check-isl: check-isl
17385 check-isl:
17386 @: $(MAKE); $(unstage)
17387 @r=`${PWD_COMMAND}`; export r; \
17388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17389 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17390 (cd $(HOST_SUBDIR)/isl && \
17391 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17393 @endif isl
17395 .PHONY: install-isl maybe-install-isl
17396 maybe-install-isl:
17397 @if isl
17398 maybe-install-isl: install-isl
17400 install-isl:
17402 @endif isl
17404 .PHONY: install-strip-isl maybe-install-strip-isl
17405 maybe-install-strip-isl:
17406 @if isl
17407 maybe-install-strip-isl: install-strip-isl
17409 install-strip-isl:
17411 @endif isl
17413 # Other targets (info, dvi, pdf, etc.)
17415 .PHONY: maybe-info-isl info-isl
17416 maybe-info-isl:
17417 @if isl
17418 maybe-info-isl: info-isl
17420 info-isl: \
17421 configure-isl
17422 @[ -f ./isl/Makefile ] || exit 0; \
17423 r=`${PWD_COMMAND}`; export r; \
17424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425 $(HOST_EXPORTS) \
17426 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17428 done; \
17429 echo "Doing info in isl"; \
17430 (cd $(HOST_SUBDIR)/isl && \
17431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17433 "RANLIB=$${RANLIB}" \
17434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17435 info) \
17436 || exit 1
17438 @endif isl
17440 .PHONY: maybe-dvi-isl dvi-isl
17441 maybe-dvi-isl:
17442 @if isl
17443 maybe-dvi-isl: dvi-isl
17445 dvi-isl: \
17446 configure-isl
17447 @[ -f ./isl/Makefile ] || exit 0; \
17448 r=`${PWD_COMMAND}`; export r; \
17449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450 $(HOST_EXPORTS) \
17451 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17453 done; \
17454 echo "Doing dvi in isl"; \
17455 (cd $(HOST_SUBDIR)/isl && \
17456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17458 "RANLIB=$${RANLIB}" \
17459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17460 dvi) \
17461 || exit 1
17463 @endif isl
17465 .PHONY: maybe-pdf-isl pdf-isl
17466 maybe-pdf-isl:
17467 @if isl
17468 maybe-pdf-isl: pdf-isl
17470 pdf-isl: \
17471 configure-isl
17472 @[ -f ./isl/Makefile ] || exit 0; \
17473 r=`${PWD_COMMAND}`; export r; \
17474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17475 $(HOST_EXPORTS) \
17476 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17478 done; \
17479 echo "Doing pdf in isl"; \
17480 (cd $(HOST_SUBDIR)/isl && \
17481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17483 "RANLIB=$${RANLIB}" \
17484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17485 pdf) \
17486 || exit 1
17488 @endif isl
17490 .PHONY: maybe-html-isl html-isl
17491 maybe-html-isl:
17492 @if isl
17493 maybe-html-isl: html-isl
17495 html-isl: \
17496 configure-isl
17497 @[ -f ./isl/Makefile ] || exit 0; \
17498 r=`${PWD_COMMAND}`; export r; \
17499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17500 $(HOST_EXPORTS) \
17501 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17503 done; \
17504 echo "Doing html in isl"; \
17505 (cd $(HOST_SUBDIR)/isl && \
17506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17508 "RANLIB=$${RANLIB}" \
17509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17510 html) \
17511 || exit 1
17513 @endif isl
17515 .PHONY: maybe-TAGS-isl TAGS-isl
17516 maybe-TAGS-isl:
17517 @if isl
17518 maybe-TAGS-isl: TAGS-isl
17520 TAGS-isl: \
17521 configure-isl
17522 @[ -f ./isl/Makefile ] || exit 0; \
17523 r=`${PWD_COMMAND}`; export r; \
17524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17525 $(HOST_EXPORTS) \
17526 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17528 done; \
17529 echo "Doing TAGS in isl"; \
17530 (cd $(HOST_SUBDIR)/isl && \
17531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17533 "RANLIB=$${RANLIB}" \
17534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17535 TAGS) \
17536 || exit 1
17538 @endif isl
17540 .PHONY: maybe-install-info-isl install-info-isl
17541 maybe-install-info-isl:
17542 @if isl
17543 maybe-install-info-isl: install-info-isl
17545 install-info-isl: \
17546 configure-isl \
17547 info-isl
17548 @[ -f ./isl/Makefile ] || exit 0; \
17549 r=`${PWD_COMMAND}`; export r; \
17550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17551 $(HOST_EXPORTS) \
17552 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17554 done; \
17555 echo "Doing install-info in isl"; \
17556 (cd $(HOST_SUBDIR)/isl && \
17557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17559 "RANLIB=$${RANLIB}" \
17560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17561 install-info) \
17562 || exit 1
17564 @endif isl
17566 .PHONY: maybe-install-dvi-isl install-dvi-isl
17567 maybe-install-dvi-isl:
17568 @if isl
17569 maybe-install-dvi-isl: install-dvi-isl
17571 install-dvi-isl: \
17572 configure-isl \
17573 dvi-isl
17574 @[ -f ./isl/Makefile ] || exit 0; \
17575 r=`${PWD_COMMAND}`; export r; \
17576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17577 $(HOST_EXPORTS) \
17578 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17580 done; \
17581 echo "Doing install-dvi in isl"; \
17582 (cd $(HOST_SUBDIR)/isl && \
17583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17585 "RANLIB=$${RANLIB}" \
17586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17587 install-dvi) \
17588 || exit 1
17590 @endif isl
17592 .PHONY: maybe-install-pdf-isl install-pdf-isl
17593 maybe-install-pdf-isl:
17594 @if isl
17595 maybe-install-pdf-isl: install-pdf-isl
17597 install-pdf-isl: \
17598 configure-isl \
17599 pdf-isl
17600 @[ -f ./isl/Makefile ] || exit 0; \
17601 r=`${PWD_COMMAND}`; export r; \
17602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17603 $(HOST_EXPORTS) \
17604 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17606 done; \
17607 echo "Doing install-pdf in isl"; \
17608 (cd $(HOST_SUBDIR)/isl && \
17609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17611 "RANLIB=$${RANLIB}" \
17612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17613 install-pdf) \
17614 || exit 1
17616 @endif isl
17618 .PHONY: maybe-install-html-isl install-html-isl
17619 maybe-install-html-isl:
17620 @if isl
17621 maybe-install-html-isl: install-html-isl
17623 install-html-isl: \
17624 configure-isl \
17625 html-isl
17626 @[ -f ./isl/Makefile ] || exit 0; \
17627 r=`${PWD_COMMAND}`; export r; \
17628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629 $(HOST_EXPORTS) \
17630 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17632 done; \
17633 echo "Doing install-html in isl"; \
17634 (cd $(HOST_SUBDIR)/isl && \
17635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17637 "RANLIB=$${RANLIB}" \
17638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17639 install-html) \
17640 || exit 1
17642 @endif isl
17644 .PHONY: maybe-installcheck-isl installcheck-isl
17645 maybe-installcheck-isl:
17646 @if isl
17647 maybe-installcheck-isl: installcheck-isl
17649 installcheck-isl: \
17650 configure-isl
17651 @[ -f ./isl/Makefile ] || exit 0; \
17652 r=`${PWD_COMMAND}`; export r; \
17653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17654 $(HOST_EXPORTS) \
17655 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17657 done; \
17658 echo "Doing installcheck in isl"; \
17659 (cd $(HOST_SUBDIR)/isl && \
17660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17662 "RANLIB=$${RANLIB}" \
17663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17664 installcheck) \
17665 || exit 1
17667 @endif isl
17669 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17670 maybe-mostlyclean-isl:
17671 @if isl
17672 maybe-mostlyclean-isl: mostlyclean-isl
17674 mostlyclean-isl:
17675 @[ -f ./isl/Makefile ] || exit 0; \
17676 r=`${PWD_COMMAND}`; export r; \
17677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678 $(HOST_EXPORTS) \
17679 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17681 done; \
17682 echo "Doing mostlyclean in isl"; \
17683 (cd $(HOST_SUBDIR)/isl && \
17684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17686 "RANLIB=$${RANLIB}" \
17687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17688 mostlyclean) \
17689 || exit 1
17691 @endif isl
17693 .PHONY: maybe-clean-isl clean-isl
17694 maybe-clean-isl:
17695 @if isl
17696 maybe-clean-isl: clean-isl
17698 clean-isl:
17699 @[ -f ./isl/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing clean in isl"; \
17707 (cd $(HOST_SUBDIR)/isl && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712 clean) \
17713 || exit 1
17715 @endif isl
17717 .PHONY: maybe-distclean-isl distclean-isl
17718 maybe-distclean-isl:
17719 @if isl
17720 maybe-distclean-isl: distclean-isl
17722 distclean-isl:
17723 @[ -f ./isl/Makefile ] || exit 0; \
17724 r=`${PWD_COMMAND}`; export r; \
17725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17726 $(HOST_EXPORTS) \
17727 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17729 done; \
17730 echo "Doing distclean in isl"; \
17731 (cd $(HOST_SUBDIR)/isl && \
17732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17734 "RANLIB=$${RANLIB}" \
17735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17736 distclean) \
17737 || exit 1
17739 @endif isl
17741 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17742 maybe-maintainer-clean-isl:
17743 @if isl
17744 maybe-maintainer-clean-isl: maintainer-clean-isl
17746 maintainer-clean-isl:
17747 @[ -f ./isl/Makefile ] || exit 0; \
17748 r=`${PWD_COMMAND}`; export r; \
17749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17750 $(HOST_EXPORTS) \
17751 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17753 done; \
17754 echo "Doing maintainer-clean in isl"; \
17755 (cd $(HOST_SUBDIR)/isl && \
17756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17758 "RANLIB=$${RANLIB}" \
17759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17760 maintainer-clean) \
17761 || exit 1
17763 @endif isl
17767 .PHONY: configure-gold maybe-configure-gold
17768 maybe-configure-gold:
17769 @if gcc-bootstrap
17770 configure-gold: stage_current
17771 @endif gcc-bootstrap
17772 @if gold
17773 maybe-configure-gold: configure-gold
17774 configure-gold:
17775 @r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17779 $(HOST_EXPORTS) \
17780 echo Configuring in $(HOST_SUBDIR)/gold; \
17781 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17782 case $(srcdir) in \
17783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17784 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17786 esac; \
17787 module_srcdir=gold; \
17788 $(SHELL) \
17789 $$s/$$module_srcdir/configure \
17790 --srcdir=$${topdir}/$$module_srcdir \
17791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17792 --target=${target_alias} \
17793 || exit 1
17794 @endif gold
17798 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17799 maybe-configure-stage1-gold:
17800 @if gold-bootstrap
17801 maybe-configure-stage1-gold: configure-stage1-gold
17802 configure-stage1-gold:
17803 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17805 @r=`${PWD_COMMAND}`; export r; \
17806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807 TFLAGS="$(STAGE1_TFLAGS)"; \
17808 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17809 $(HOST_EXPORTS) \
17810 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17811 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17812 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17813 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17815 cd $(HOST_SUBDIR)/gold || exit 1; \
17816 case $(srcdir) in \
17817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17818 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17820 esac; \
17821 module_srcdir=gold; \
17822 $(SHELL) $$s/$$module_srcdir/configure \
17823 --srcdir=$${topdir}/$$module_srcdir \
17824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17825 --target=${target_alias} \
17827 $(STAGE1_CONFIGURE_FLAGS)
17828 @endif gold-bootstrap
17830 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17831 maybe-configure-stage2-gold:
17832 @if gold-bootstrap
17833 maybe-configure-stage2-gold: configure-stage2-gold
17834 configure-stage2-gold:
17835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17837 @r=`${PWD_COMMAND}`; export r; \
17838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17839 TFLAGS="$(STAGE2_TFLAGS)"; \
17840 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17841 $(HOST_EXPORTS) \
17842 $(POSTSTAGE1_HOST_EXPORTS) \
17843 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17844 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17845 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17846 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17848 cd $(HOST_SUBDIR)/gold || exit 1; \
17849 case $(srcdir) in \
17850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17851 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17853 esac; \
17854 module_srcdir=gold; \
17855 $(SHELL) $$s/$$module_srcdir/configure \
17856 --srcdir=$${topdir}/$$module_srcdir \
17857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17858 --target=${target_alias} \
17859 --with-build-libsubdir=$(HOST_SUBDIR) \
17860 $(STAGE2_CONFIGURE_FLAGS)
17861 @endif gold-bootstrap
17863 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17864 maybe-configure-stage3-gold:
17865 @if gold-bootstrap
17866 maybe-configure-stage3-gold: configure-stage3-gold
17867 configure-stage3-gold:
17868 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17870 @r=`${PWD_COMMAND}`; export r; \
17871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17872 TFLAGS="$(STAGE3_TFLAGS)"; \
17873 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17874 $(HOST_EXPORTS) \
17875 $(POSTSTAGE1_HOST_EXPORTS) \
17876 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17877 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17878 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17879 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17881 cd $(HOST_SUBDIR)/gold || exit 1; \
17882 case $(srcdir) in \
17883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17884 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17886 esac; \
17887 module_srcdir=gold; \
17888 $(SHELL) $$s/$$module_srcdir/configure \
17889 --srcdir=$${topdir}/$$module_srcdir \
17890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17891 --target=${target_alias} \
17892 --with-build-libsubdir=$(HOST_SUBDIR) \
17893 $(STAGE3_CONFIGURE_FLAGS)
17894 @endif gold-bootstrap
17896 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17897 maybe-configure-stage4-gold:
17898 @if gold-bootstrap
17899 maybe-configure-stage4-gold: configure-stage4-gold
17900 configure-stage4-gold:
17901 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17903 @r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 TFLAGS="$(STAGE4_TFLAGS)"; \
17906 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17907 $(HOST_EXPORTS) \
17908 $(POSTSTAGE1_HOST_EXPORTS) \
17909 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17910 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17911 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17912 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17914 cd $(HOST_SUBDIR)/gold || exit 1; \
17915 case $(srcdir) in \
17916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17917 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17919 esac; \
17920 module_srcdir=gold; \
17921 $(SHELL) $$s/$$module_srcdir/configure \
17922 --srcdir=$${topdir}/$$module_srcdir \
17923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17924 --target=${target_alias} \
17925 --with-build-libsubdir=$(HOST_SUBDIR) \
17926 $(STAGE4_CONFIGURE_FLAGS)
17927 @endif gold-bootstrap
17929 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17930 maybe-configure-stageprofile-gold:
17931 @if gold-bootstrap
17932 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17933 configure-stageprofile-gold:
17934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17936 @r=`${PWD_COMMAND}`; export r; \
17937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17939 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17940 $(HOST_EXPORTS) \
17941 $(POSTSTAGE1_HOST_EXPORTS) \
17942 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17943 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17944 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17945 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17947 cd $(HOST_SUBDIR)/gold || exit 1; \
17948 case $(srcdir) in \
17949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17950 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17952 esac; \
17953 module_srcdir=gold; \
17954 $(SHELL) $$s/$$module_srcdir/configure \
17955 --srcdir=$${topdir}/$$module_srcdir \
17956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17957 --target=${target_alias} \
17958 --with-build-libsubdir=$(HOST_SUBDIR) \
17959 $(STAGEprofile_CONFIGURE_FLAGS)
17960 @endif gold-bootstrap
17962 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17963 maybe-configure-stagetrain-gold:
17964 @if gold-bootstrap
17965 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17966 configure-stagetrain-gold:
17967 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17969 @r=`${PWD_COMMAND}`; export r; \
17970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17971 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17972 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17973 $(HOST_EXPORTS) \
17974 $(POSTSTAGE1_HOST_EXPORTS) \
17975 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17976 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17977 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17978 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17980 cd $(HOST_SUBDIR)/gold || exit 1; \
17981 case $(srcdir) in \
17982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17983 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17985 esac; \
17986 module_srcdir=gold; \
17987 $(SHELL) $$s/$$module_srcdir/configure \
17988 --srcdir=$${topdir}/$$module_srcdir \
17989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17990 --target=${target_alias} \
17991 --with-build-libsubdir=$(HOST_SUBDIR) \
17992 $(STAGEtrain_CONFIGURE_FLAGS)
17993 @endif gold-bootstrap
17995 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17996 maybe-configure-stagefeedback-gold:
17997 @if gold-bootstrap
17998 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17999 configure-stagefeedback-gold:
18000 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18002 @r=`${PWD_COMMAND}`; export r; \
18003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18004 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18005 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18006 $(HOST_EXPORTS) \
18007 $(POSTSTAGE1_HOST_EXPORTS) \
18008 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18009 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18010 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18011 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18013 cd $(HOST_SUBDIR)/gold || exit 1; \
18014 case $(srcdir) in \
18015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18016 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18018 esac; \
18019 module_srcdir=gold; \
18020 $(SHELL) $$s/$$module_srcdir/configure \
18021 --srcdir=$${topdir}/$$module_srcdir \
18022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18023 --target=${target_alias} \
18024 --with-build-libsubdir=$(HOST_SUBDIR) \
18025 $(STAGEfeedback_CONFIGURE_FLAGS)
18026 @endif gold-bootstrap
18028 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18029 maybe-configure-stageautoprofile-gold:
18030 @if gold-bootstrap
18031 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18032 configure-stageautoprofile-gold:
18033 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18035 @r=`${PWD_COMMAND}`; export r; \
18036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18037 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18038 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18039 $(HOST_EXPORTS) \
18040 $(POSTSTAGE1_HOST_EXPORTS) \
18041 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18042 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18043 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18044 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18046 cd $(HOST_SUBDIR)/gold || exit 1; \
18047 case $(srcdir) in \
18048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18049 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18051 esac; \
18052 module_srcdir=gold; \
18053 $(SHELL) $$s/$$module_srcdir/configure \
18054 --srcdir=$${topdir}/$$module_srcdir \
18055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18056 --target=${target_alias} \
18057 --with-build-libsubdir=$(HOST_SUBDIR) \
18058 $(STAGEautoprofile_CONFIGURE_FLAGS)
18059 @endif gold-bootstrap
18061 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18062 maybe-configure-stageautofeedback-gold:
18063 @if gold-bootstrap
18064 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18065 configure-stageautofeedback-gold:
18066 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18068 @r=`${PWD_COMMAND}`; export r; \
18069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18071 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18072 $(HOST_EXPORTS) \
18073 $(POSTSTAGE1_HOST_EXPORTS) \
18074 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18075 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18076 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18077 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18079 cd $(HOST_SUBDIR)/gold || exit 1; \
18080 case $(srcdir) in \
18081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18082 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18084 esac; \
18085 module_srcdir=gold; \
18086 $(SHELL) $$s/$$module_srcdir/configure \
18087 --srcdir=$${topdir}/$$module_srcdir \
18088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18089 --target=${target_alias} \
18090 --with-build-libsubdir=$(HOST_SUBDIR) \
18091 $(STAGEautofeedback_CONFIGURE_FLAGS)
18092 @endif gold-bootstrap
18098 .PHONY: all-gold maybe-all-gold
18099 maybe-all-gold:
18100 @if gcc-bootstrap
18101 all-gold: stage_current
18102 @endif gcc-bootstrap
18103 @if gold
18104 TARGET-gold=all
18105 maybe-all-gold: all-gold
18106 all-gold: configure-gold
18107 @r=`${PWD_COMMAND}`; export r; \
18108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18109 $(HOST_EXPORTS) \
18110 (cd $(HOST_SUBDIR)/gold && \
18111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18112 $(TARGET-gold))
18113 @endif gold
18117 .PHONY: all-stage1-gold maybe-all-stage1-gold
18118 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18119 maybe-all-stage1-gold:
18120 maybe-clean-stage1-gold:
18121 @if gold-bootstrap
18122 maybe-all-stage1-gold: all-stage1-gold
18123 all-stage1: all-stage1-gold
18124 TARGET-stage1-gold = $(TARGET-gold)
18125 all-stage1-gold: configure-stage1-gold
18126 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18127 @r=`${PWD_COMMAND}`; export r; \
18128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18129 TFLAGS="$(STAGE1_TFLAGS)"; \
18130 $(HOST_EXPORTS) \
18131 cd $(HOST_SUBDIR)/gold && \
18133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18134 CFLAGS="$(STAGE1_CFLAGS)" \
18135 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18136 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18137 LIBCFLAGS="$(LIBCFLAGS)" \
18138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18141 $(EXTRA_HOST_FLAGS) \
18142 $(STAGE1_FLAGS_TO_PASS) \
18143 TFLAGS="$(STAGE1_TFLAGS)" \
18144 $(TARGET-stage1-gold)
18146 maybe-clean-stage1-gold: clean-stage1-gold
18147 clean-stage1: clean-stage1-gold
18148 clean-stage1-gold:
18149 @if [ $(current_stage) = stage1 ]; then \
18150 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18151 else \
18152 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18153 $(MAKE) stage1-start; \
18154 fi; \
18155 cd $(HOST_SUBDIR)/gold && \
18156 $(MAKE) $(EXTRA_HOST_FLAGS) \
18157 $(STAGE1_FLAGS_TO_PASS) clean
18158 @endif gold-bootstrap
18161 .PHONY: all-stage2-gold maybe-all-stage2-gold
18162 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18163 maybe-all-stage2-gold:
18164 maybe-clean-stage2-gold:
18165 @if gold-bootstrap
18166 maybe-all-stage2-gold: all-stage2-gold
18167 all-stage2: all-stage2-gold
18168 TARGET-stage2-gold = $(TARGET-gold)
18169 all-stage2-gold: configure-stage2-gold
18170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18171 @r=`${PWD_COMMAND}`; export r; \
18172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173 TFLAGS="$(STAGE2_TFLAGS)"; \
18174 $(HOST_EXPORTS) \
18175 $(POSTSTAGE1_HOST_EXPORTS) \
18176 cd $(HOST_SUBDIR)/gold && \
18178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18179 CFLAGS="$(STAGE2_CFLAGS)" \
18180 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18181 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18182 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18187 TFLAGS="$(STAGE2_TFLAGS)" \
18188 $(TARGET-stage2-gold)
18190 maybe-clean-stage2-gold: clean-stage2-gold
18191 clean-stage2: clean-stage2-gold
18192 clean-stage2-gold:
18193 @if [ $(current_stage) = stage2 ]; then \
18194 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18195 else \
18196 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18197 $(MAKE) stage2-start; \
18198 fi; \
18199 cd $(HOST_SUBDIR)/gold && \
18200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18201 @endif gold-bootstrap
18204 .PHONY: all-stage3-gold maybe-all-stage3-gold
18205 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18206 maybe-all-stage3-gold:
18207 maybe-clean-stage3-gold:
18208 @if gold-bootstrap
18209 maybe-all-stage3-gold: all-stage3-gold
18210 all-stage3: all-stage3-gold
18211 TARGET-stage3-gold = $(TARGET-gold)
18212 all-stage3-gold: configure-stage3-gold
18213 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18214 @r=`${PWD_COMMAND}`; export r; \
18215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216 TFLAGS="$(STAGE3_TFLAGS)"; \
18217 $(HOST_EXPORTS) \
18218 $(POSTSTAGE1_HOST_EXPORTS) \
18219 cd $(HOST_SUBDIR)/gold && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222 CFLAGS="$(STAGE3_CFLAGS)" \
18223 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18224 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18225 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18230 TFLAGS="$(STAGE3_TFLAGS)" \
18231 $(TARGET-stage3-gold)
18233 maybe-clean-stage3-gold: clean-stage3-gold
18234 clean-stage3: clean-stage3-gold
18235 clean-stage3-gold:
18236 @if [ $(current_stage) = stage3 ]; then \
18237 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18238 else \
18239 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18240 $(MAKE) stage3-start; \
18241 fi; \
18242 cd $(HOST_SUBDIR)/gold && \
18243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18244 @endif gold-bootstrap
18247 .PHONY: all-stage4-gold maybe-all-stage4-gold
18248 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18249 maybe-all-stage4-gold:
18250 maybe-clean-stage4-gold:
18251 @if gold-bootstrap
18252 maybe-all-stage4-gold: all-stage4-gold
18253 all-stage4: all-stage4-gold
18254 TARGET-stage4-gold = $(TARGET-gold)
18255 all-stage4-gold: configure-stage4-gold
18256 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18257 @r=`${PWD_COMMAND}`; export r; \
18258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18259 TFLAGS="$(STAGE4_TFLAGS)"; \
18260 $(HOST_EXPORTS) \
18261 $(POSTSTAGE1_HOST_EXPORTS) \
18262 cd $(HOST_SUBDIR)/gold && \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265 CFLAGS="$(STAGE4_CFLAGS)" \
18266 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18267 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18268 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18273 TFLAGS="$(STAGE4_TFLAGS)" \
18274 $(TARGET-stage4-gold)
18276 maybe-clean-stage4-gold: clean-stage4-gold
18277 clean-stage4: clean-stage4-gold
18278 clean-stage4-gold:
18279 @if [ $(current_stage) = stage4 ]; then \
18280 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18281 else \
18282 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18283 $(MAKE) stage4-start; \
18284 fi; \
18285 cd $(HOST_SUBDIR)/gold && \
18286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18287 @endif gold-bootstrap
18290 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18291 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18292 maybe-all-stageprofile-gold:
18293 maybe-clean-stageprofile-gold:
18294 @if gold-bootstrap
18295 maybe-all-stageprofile-gold: all-stageprofile-gold
18296 all-stageprofile: all-stageprofile-gold
18297 TARGET-stageprofile-gold = $(TARGET-gold)
18298 all-stageprofile-gold: configure-stageprofile-gold
18299 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18300 @r=`${PWD_COMMAND}`; export r; \
18301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18303 $(HOST_EXPORTS) \
18304 $(POSTSTAGE1_HOST_EXPORTS) \
18305 cd $(HOST_SUBDIR)/gold && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308 CFLAGS="$(STAGEprofile_CFLAGS)" \
18309 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18310 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18311 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18316 TFLAGS="$(STAGEprofile_TFLAGS)" \
18317 $(TARGET-stageprofile-gold)
18319 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18320 clean-stageprofile: clean-stageprofile-gold
18321 clean-stageprofile-gold:
18322 @if [ $(current_stage) = stageprofile ]; then \
18323 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18324 else \
18325 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18326 $(MAKE) stageprofile-start; \
18327 fi; \
18328 cd $(HOST_SUBDIR)/gold && \
18329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18330 @endif gold-bootstrap
18333 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18334 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18335 maybe-all-stagetrain-gold:
18336 maybe-clean-stagetrain-gold:
18337 @if gold-bootstrap
18338 maybe-all-stagetrain-gold: all-stagetrain-gold
18339 all-stagetrain: all-stagetrain-gold
18340 TARGET-stagetrain-gold = $(TARGET-gold)
18341 all-stagetrain-gold: configure-stagetrain-gold
18342 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18346 $(HOST_EXPORTS) \
18347 $(POSTSTAGE1_HOST_EXPORTS) \
18348 cd $(HOST_SUBDIR)/gold && \
18350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351 CFLAGS="$(STAGEtrain_CFLAGS)" \
18352 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18353 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18354 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18359 TFLAGS="$(STAGEtrain_TFLAGS)" \
18360 $(TARGET-stagetrain-gold)
18362 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18363 clean-stagetrain: clean-stagetrain-gold
18364 clean-stagetrain-gold:
18365 @if [ $(current_stage) = stagetrain ]; then \
18366 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18367 else \
18368 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18369 $(MAKE) stagetrain-start; \
18370 fi; \
18371 cd $(HOST_SUBDIR)/gold && \
18372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18373 @endif gold-bootstrap
18376 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18377 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18378 maybe-all-stagefeedback-gold:
18379 maybe-clean-stagefeedback-gold:
18380 @if gold-bootstrap
18381 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18382 all-stagefeedback: all-stagefeedback-gold
18383 TARGET-stagefeedback-gold = $(TARGET-gold)
18384 all-stagefeedback-gold: configure-stagefeedback-gold
18385 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18386 @r=`${PWD_COMMAND}`; export r; \
18387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18389 $(HOST_EXPORTS) \
18390 $(POSTSTAGE1_HOST_EXPORTS) \
18391 cd $(HOST_SUBDIR)/gold && \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18395 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18396 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18397 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18402 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18403 $(TARGET-stagefeedback-gold)
18405 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18406 clean-stagefeedback: clean-stagefeedback-gold
18407 clean-stagefeedback-gold:
18408 @if [ $(current_stage) = stagefeedback ]; then \
18409 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18410 else \
18411 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18412 $(MAKE) stagefeedback-start; \
18413 fi; \
18414 cd $(HOST_SUBDIR)/gold && \
18415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18416 @endif gold-bootstrap
18419 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18420 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18421 maybe-all-stageautoprofile-gold:
18422 maybe-clean-stageautoprofile-gold:
18423 @if gold-bootstrap
18424 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18425 all-stageautoprofile: all-stageautoprofile-gold
18426 TARGET-stageautoprofile-gold = $(TARGET-gold)
18427 all-stageautoprofile-gold: configure-stageautoprofile-gold
18428 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18429 @r=`${PWD_COMMAND}`; export r; \
18430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18432 $(HOST_EXPORTS) \
18433 $(POSTSTAGE1_HOST_EXPORTS) \
18434 cd $(HOST_SUBDIR)/gold && \
18435 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18437 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18438 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18439 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18440 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18445 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18446 $(TARGET-stageautoprofile-gold)
18448 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18449 clean-stageautoprofile: clean-stageautoprofile-gold
18450 clean-stageautoprofile-gold:
18451 @if [ $(current_stage) = stageautoprofile ]; then \
18452 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18453 else \
18454 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18455 $(MAKE) stageautoprofile-start; \
18456 fi; \
18457 cd $(HOST_SUBDIR)/gold && \
18458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18459 @endif gold-bootstrap
18462 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18463 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18464 maybe-all-stageautofeedback-gold:
18465 maybe-clean-stageautofeedback-gold:
18466 @if gold-bootstrap
18467 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18468 all-stageautofeedback: all-stageautofeedback-gold
18469 TARGET-stageautofeedback-gold = $(TARGET-gold)
18470 all-stageautofeedback-gold: configure-stageautofeedback-gold
18471 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18472 @r=`${PWD_COMMAND}`; export r; \
18473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18475 $(HOST_EXPORTS) \
18476 $(POSTSTAGE1_HOST_EXPORTS) \
18477 cd $(HOST_SUBDIR)/gold && \
18479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18480 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18481 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18482 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18483 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18488 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18489 $(TARGET-stageautofeedback-gold)
18491 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18492 clean-stageautofeedback: clean-stageautofeedback-gold
18493 clean-stageautofeedback-gold:
18494 @if [ $(current_stage) = stageautofeedback ]; then \
18495 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18496 else \
18497 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18498 $(MAKE) stageautofeedback-start; \
18499 fi; \
18500 cd $(HOST_SUBDIR)/gold && \
18501 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18502 @endif gold-bootstrap
18508 .PHONY: check-gold maybe-check-gold
18509 maybe-check-gold:
18510 @if gold
18511 maybe-check-gold: check-gold
18513 check-gold:
18514 @: $(MAKE); $(unstage)
18515 @r=`${PWD_COMMAND}`; export r; \
18516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18517 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18518 (cd $(HOST_SUBDIR)/gold && \
18519 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18521 @endif gold
18523 .PHONY: install-gold maybe-install-gold
18524 maybe-install-gold:
18525 @if gold
18526 maybe-install-gold: install-gold
18528 install-gold: installdirs
18529 @: $(MAKE); $(unstage)
18530 @r=`${PWD_COMMAND}`; export r; \
18531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532 $(HOST_EXPORTS) \
18533 (cd $(HOST_SUBDIR)/gold && \
18534 $(MAKE) $(FLAGS_TO_PASS) install)
18536 @endif gold
18538 .PHONY: install-strip-gold maybe-install-strip-gold
18539 maybe-install-strip-gold:
18540 @if gold
18541 maybe-install-strip-gold: install-strip-gold
18543 install-strip-gold: installdirs
18544 @: $(MAKE); $(unstage)
18545 @r=`${PWD_COMMAND}`; export r; \
18546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18547 $(HOST_EXPORTS) \
18548 (cd $(HOST_SUBDIR)/gold && \
18549 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18551 @endif gold
18553 # Other targets (info, dvi, pdf, etc.)
18555 .PHONY: maybe-info-gold info-gold
18556 maybe-info-gold:
18557 @if gold
18558 maybe-info-gold: info-gold
18560 info-gold: \
18561 configure-gold
18562 @[ -f ./gold/Makefile ] || exit 0; \
18563 r=`${PWD_COMMAND}`; export r; \
18564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565 $(HOST_EXPORTS) \
18566 for flag in $(EXTRA_HOST_FLAGS) ; do \
18567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18568 done; \
18569 echo "Doing info in gold"; \
18570 (cd $(HOST_SUBDIR)/gold && \
18571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18573 "RANLIB=$${RANLIB}" \
18574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18575 info) \
18576 || exit 1
18578 @endif gold
18580 .PHONY: maybe-dvi-gold dvi-gold
18581 maybe-dvi-gold:
18582 @if gold
18583 maybe-dvi-gold: dvi-gold
18585 dvi-gold: \
18586 configure-gold
18587 @[ -f ./gold/Makefile ] || exit 0; \
18588 r=`${PWD_COMMAND}`; export r; \
18589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18590 $(HOST_EXPORTS) \
18591 for flag in $(EXTRA_HOST_FLAGS) ; do \
18592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18593 done; \
18594 echo "Doing dvi in gold"; \
18595 (cd $(HOST_SUBDIR)/gold && \
18596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18598 "RANLIB=$${RANLIB}" \
18599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18600 dvi) \
18601 || exit 1
18603 @endif gold
18605 .PHONY: maybe-pdf-gold pdf-gold
18606 maybe-pdf-gold:
18607 @if gold
18608 maybe-pdf-gold: pdf-gold
18610 pdf-gold: \
18611 configure-gold
18612 @[ -f ./gold/Makefile ] || exit 0; \
18613 r=`${PWD_COMMAND}`; export r; \
18614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615 $(HOST_EXPORTS) \
18616 for flag in $(EXTRA_HOST_FLAGS) ; do \
18617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18618 done; \
18619 echo "Doing pdf in gold"; \
18620 (cd $(HOST_SUBDIR)/gold && \
18621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18623 "RANLIB=$${RANLIB}" \
18624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18625 pdf) \
18626 || exit 1
18628 @endif gold
18630 .PHONY: maybe-html-gold html-gold
18631 maybe-html-gold:
18632 @if gold
18633 maybe-html-gold: html-gold
18635 html-gold: \
18636 configure-gold
18637 @[ -f ./gold/Makefile ] || exit 0; \
18638 r=`${PWD_COMMAND}`; export r; \
18639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640 $(HOST_EXPORTS) \
18641 for flag in $(EXTRA_HOST_FLAGS) ; do \
18642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18643 done; \
18644 echo "Doing html in gold"; \
18645 (cd $(HOST_SUBDIR)/gold && \
18646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18648 "RANLIB=$${RANLIB}" \
18649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18650 html) \
18651 || exit 1
18653 @endif gold
18655 .PHONY: maybe-TAGS-gold TAGS-gold
18656 maybe-TAGS-gold:
18657 @if gold
18658 maybe-TAGS-gold: TAGS-gold
18660 TAGS-gold: \
18661 configure-gold
18662 @[ -f ./gold/Makefile ] || exit 0; \
18663 r=`${PWD_COMMAND}`; export r; \
18664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665 $(HOST_EXPORTS) \
18666 for flag in $(EXTRA_HOST_FLAGS) ; do \
18667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668 done; \
18669 echo "Doing TAGS in gold"; \
18670 (cd $(HOST_SUBDIR)/gold && \
18671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673 "RANLIB=$${RANLIB}" \
18674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675 TAGS) \
18676 || exit 1
18678 @endif gold
18680 .PHONY: maybe-install-info-gold install-info-gold
18681 maybe-install-info-gold:
18682 @if gold
18683 maybe-install-info-gold: install-info-gold
18685 install-info-gold: \
18686 configure-gold \
18687 info-gold
18688 @[ -f ./gold/Makefile ] || exit 0; \
18689 r=`${PWD_COMMAND}`; export r; \
18690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691 $(HOST_EXPORTS) \
18692 for flag in $(EXTRA_HOST_FLAGS) ; do \
18693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18694 done; \
18695 echo "Doing install-info in gold"; \
18696 (cd $(HOST_SUBDIR)/gold && \
18697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18699 "RANLIB=$${RANLIB}" \
18700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18701 install-info) \
18702 || exit 1
18704 @endif gold
18706 .PHONY: maybe-install-dvi-gold install-dvi-gold
18707 maybe-install-dvi-gold:
18708 @if gold
18709 maybe-install-dvi-gold: install-dvi-gold
18711 install-dvi-gold: \
18712 configure-gold \
18713 dvi-gold
18714 @[ -f ./gold/Makefile ] || exit 0; \
18715 r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 $(HOST_EXPORTS) \
18718 for flag in $(EXTRA_HOST_FLAGS) ; do \
18719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720 done; \
18721 echo "Doing install-dvi in gold"; \
18722 (cd $(HOST_SUBDIR)/gold && \
18723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725 "RANLIB=$${RANLIB}" \
18726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18727 install-dvi) \
18728 || exit 1
18730 @endif gold
18732 .PHONY: maybe-install-pdf-gold install-pdf-gold
18733 maybe-install-pdf-gold:
18734 @if gold
18735 maybe-install-pdf-gold: install-pdf-gold
18737 install-pdf-gold: \
18738 configure-gold \
18739 pdf-gold
18740 @[ -f ./gold/Makefile ] || exit 0; \
18741 r=`${PWD_COMMAND}`; export r; \
18742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18743 $(HOST_EXPORTS) \
18744 for flag in $(EXTRA_HOST_FLAGS) ; do \
18745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18746 done; \
18747 echo "Doing install-pdf in gold"; \
18748 (cd $(HOST_SUBDIR)/gold && \
18749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18751 "RANLIB=$${RANLIB}" \
18752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18753 install-pdf) \
18754 || exit 1
18756 @endif gold
18758 .PHONY: maybe-install-html-gold install-html-gold
18759 maybe-install-html-gold:
18760 @if gold
18761 maybe-install-html-gold: install-html-gold
18763 install-html-gold: \
18764 configure-gold \
18765 html-gold
18766 @[ -f ./gold/Makefile ] || exit 0; \
18767 r=`${PWD_COMMAND}`; export r; \
18768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18769 $(HOST_EXPORTS) \
18770 for flag in $(EXTRA_HOST_FLAGS) ; do \
18771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18772 done; \
18773 echo "Doing install-html in gold"; \
18774 (cd $(HOST_SUBDIR)/gold && \
18775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18777 "RANLIB=$${RANLIB}" \
18778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18779 install-html) \
18780 || exit 1
18782 @endif gold
18784 .PHONY: maybe-installcheck-gold installcheck-gold
18785 maybe-installcheck-gold:
18786 @if gold
18787 maybe-installcheck-gold: installcheck-gold
18789 installcheck-gold: \
18790 configure-gold
18791 @[ -f ./gold/Makefile ] || exit 0; \
18792 r=`${PWD_COMMAND}`; export r; \
18793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794 $(HOST_EXPORTS) \
18795 for flag in $(EXTRA_HOST_FLAGS) ; do \
18796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18797 done; \
18798 echo "Doing installcheck in gold"; \
18799 (cd $(HOST_SUBDIR)/gold && \
18800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18802 "RANLIB=$${RANLIB}" \
18803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18804 installcheck) \
18805 || exit 1
18807 @endif gold
18809 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18810 maybe-mostlyclean-gold:
18811 @if gold
18812 maybe-mostlyclean-gold: mostlyclean-gold
18814 mostlyclean-gold:
18815 @[ -f ./gold/Makefile ] || exit 0; \
18816 r=`${PWD_COMMAND}`; export r; \
18817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18818 $(HOST_EXPORTS) \
18819 for flag in $(EXTRA_HOST_FLAGS) ; do \
18820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18821 done; \
18822 echo "Doing mostlyclean in gold"; \
18823 (cd $(HOST_SUBDIR)/gold && \
18824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18826 "RANLIB=$${RANLIB}" \
18827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18828 mostlyclean) \
18829 || exit 1
18831 @endif gold
18833 .PHONY: maybe-clean-gold clean-gold
18834 maybe-clean-gold:
18835 @if gold
18836 maybe-clean-gold: clean-gold
18838 clean-gold:
18839 @[ -f ./gold/Makefile ] || exit 0; \
18840 r=`${PWD_COMMAND}`; export r; \
18841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18842 $(HOST_EXPORTS) \
18843 for flag in $(EXTRA_HOST_FLAGS) ; do \
18844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18845 done; \
18846 echo "Doing clean in gold"; \
18847 (cd $(HOST_SUBDIR)/gold && \
18848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18850 "RANLIB=$${RANLIB}" \
18851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18852 clean) \
18853 || exit 1
18855 @endif gold
18857 .PHONY: maybe-distclean-gold distclean-gold
18858 maybe-distclean-gold:
18859 @if gold
18860 maybe-distclean-gold: distclean-gold
18862 distclean-gold:
18863 @[ -f ./gold/Makefile ] || exit 0; \
18864 r=`${PWD_COMMAND}`; export r; \
18865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18866 $(HOST_EXPORTS) \
18867 for flag in $(EXTRA_HOST_FLAGS) ; do \
18868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18869 done; \
18870 echo "Doing distclean in gold"; \
18871 (cd $(HOST_SUBDIR)/gold && \
18872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18874 "RANLIB=$${RANLIB}" \
18875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18876 distclean) \
18877 || exit 1
18879 @endif gold
18881 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18882 maybe-maintainer-clean-gold:
18883 @if gold
18884 maybe-maintainer-clean-gold: maintainer-clean-gold
18886 maintainer-clean-gold:
18887 @[ -f ./gold/Makefile ] || exit 0; \
18888 r=`${PWD_COMMAND}`; export r; \
18889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18890 $(HOST_EXPORTS) \
18891 for flag in $(EXTRA_HOST_FLAGS) ; do \
18892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18893 done; \
18894 echo "Doing maintainer-clean in gold"; \
18895 (cd $(HOST_SUBDIR)/gold && \
18896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18898 "RANLIB=$${RANLIB}" \
18899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18900 maintainer-clean) \
18901 || exit 1
18903 @endif gold
18907 .PHONY: configure-gprof maybe-configure-gprof
18908 maybe-configure-gprof:
18909 @if gcc-bootstrap
18910 configure-gprof: stage_current
18911 @endif gcc-bootstrap
18912 @if gprof
18913 maybe-configure-gprof: configure-gprof
18914 configure-gprof:
18915 @: $(MAKE); $(unstage)
18916 @r=`${PWD_COMMAND}`; export r; \
18917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18920 $(HOST_EXPORTS) \
18921 echo Configuring in $(HOST_SUBDIR)/gprof; \
18922 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18923 case $(srcdir) in \
18924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18925 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18927 esac; \
18928 module_srcdir=gprof; \
18929 $(SHELL) \
18930 $$s/$$module_srcdir/configure \
18931 --srcdir=$${topdir}/$$module_srcdir \
18932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18933 --target=${target_alias} \
18934 || exit 1
18935 @endif gprof
18941 .PHONY: all-gprof maybe-all-gprof
18942 maybe-all-gprof:
18943 @if gcc-bootstrap
18944 all-gprof: stage_current
18945 @endif gcc-bootstrap
18946 @if gprof
18947 TARGET-gprof=all
18948 maybe-all-gprof: all-gprof
18949 all-gprof: configure-gprof
18950 @: $(MAKE); $(unstage)
18951 @r=`${PWD_COMMAND}`; export r; \
18952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953 $(HOST_EXPORTS) \
18954 (cd $(HOST_SUBDIR)/gprof && \
18955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18956 $(TARGET-gprof))
18957 @endif gprof
18962 .PHONY: check-gprof maybe-check-gprof
18963 maybe-check-gprof:
18964 @if gprof
18965 maybe-check-gprof: check-gprof
18967 check-gprof:
18968 @: $(MAKE); $(unstage)
18969 @r=`${PWD_COMMAND}`; export r; \
18970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18971 $(HOST_EXPORTS) \
18972 (cd $(HOST_SUBDIR)/gprof && \
18973 $(MAKE) $(FLAGS_TO_PASS) check)
18975 @endif gprof
18977 .PHONY: install-gprof maybe-install-gprof
18978 maybe-install-gprof:
18979 @if gprof
18980 maybe-install-gprof: install-gprof
18982 install-gprof: installdirs
18983 @: $(MAKE); $(unstage)
18984 @r=`${PWD_COMMAND}`; export r; \
18985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18986 $(HOST_EXPORTS) \
18987 (cd $(HOST_SUBDIR)/gprof && \
18988 $(MAKE) $(FLAGS_TO_PASS) install)
18990 @endif gprof
18992 .PHONY: install-strip-gprof maybe-install-strip-gprof
18993 maybe-install-strip-gprof:
18994 @if gprof
18995 maybe-install-strip-gprof: install-strip-gprof
18997 install-strip-gprof: installdirs
18998 @: $(MAKE); $(unstage)
18999 @r=`${PWD_COMMAND}`; export r; \
19000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001 $(HOST_EXPORTS) \
19002 (cd $(HOST_SUBDIR)/gprof && \
19003 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19005 @endif gprof
19007 # Other targets (info, dvi, pdf, etc.)
19009 .PHONY: maybe-info-gprof info-gprof
19010 maybe-info-gprof:
19011 @if gprof
19012 maybe-info-gprof: info-gprof
19014 info-gprof: \
19015 configure-gprof
19016 @: $(MAKE); $(unstage)
19017 @[ -f ./gprof/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing info in gprof"; \
19025 (cd $(HOST_SUBDIR)/gprof && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 info) \
19031 || exit 1
19033 @endif gprof
19035 .PHONY: maybe-dvi-gprof dvi-gprof
19036 maybe-dvi-gprof:
19037 @if gprof
19038 maybe-dvi-gprof: dvi-gprof
19040 dvi-gprof: \
19041 configure-gprof
19042 @: $(MAKE); $(unstage)
19043 @[ -f ./gprof/Makefile ] || exit 0; \
19044 r=`${PWD_COMMAND}`; export r; \
19045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19046 $(HOST_EXPORTS) \
19047 for flag in $(EXTRA_HOST_FLAGS) ; do \
19048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19049 done; \
19050 echo "Doing dvi in gprof"; \
19051 (cd $(HOST_SUBDIR)/gprof && \
19052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19054 "RANLIB=$${RANLIB}" \
19055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19056 dvi) \
19057 || exit 1
19059 @endif gprof
19061 .PHONY: maybe-pdf-gprof pdf-gprof
19062 maybe-pdf-gprof:
19063 @if gprof
19064 maybe-pdf-gprof: pdf-gprof
19066 pdf-gprof: \
19067 configure-gprof
19068 @: $(MAKE); $(unstage)
19069 @[ -f ./gprof/Makefile ] || exit 0; \
19070 r=`${PWD_COMMAND}`; export r; \
19071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19072 $(HOST_EXPORTS) \
19073 for flag in $(EXTRA_HOST_FLAGS) ; do \
19074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19075 done; \
19076 echo "Doing pdf in gprof"; \
19077 (cd $(HOST_SUBDIR)/gprof && \
19078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19080 "RANLIB=$${RANLIB}" \
19081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19082 pdf) \
19083 || exit 1
19085 @endif gprof
19087 .PHONY: maybe-html-gprof html-gprof
19088 maybe-html-gprof:
19089 @if gprof
19090 maybe-html-gprof: html-gprof
19092 html-gprof: \
19093 configure-gprof
19094 @: $(MAKE); $(unstage)
19095 @[ -f ./gprof/Makefile ] || exit 0; \
19096 r=`${PWD_COMMAND}`; export r; \
19097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19098 $(HOST_EXPORTS) \
19099 for flag in $(EXTRA_HOST_FLAGS) ; do \
19100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19101 done; \
19102 echo "Doing html in gprof"; \
19103 (cd $(HOST_SUBDIR)/gprof && \
19104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19106 "RANLIB=$${RANLIB}" \
19107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19108 html) \
19109 || exit 1
19111 @endif gprof
19113 .PHONY: maybe-TAGS-gprof TAGS-gprof
19114 maybe-TAGS-gprof:
19115 @if gprof
19116 maybe-TAGS-gprof: TAGS-gprof
19118 TAGS-gprof: \
19119 configure-gprof
19120 @: $(MAKE); $(unstage)
19121 @[ -f ./gprof/Makefile ] || exit 0; \
19122 r=`${PWD_COMMAND}`; export r; \
19123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19124 $(HOST_EXPORTS) \
19125 for flag in $(EXTRA_HOST_FLAGS) ; do \
19126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19127 done; \
19128 echo "Doing TAGS in gprof"; \
19129 (cd $(HOST_SUBDIR)/gprof && \
19130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19132 "RANLIB=$${RANLIB}" \
19133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19134 TAGS) \
19135 || exit 1
19137 @endif gprof
19139 .PHONY: maybe-install-info-gprof install-info-gprof
19140 maybe-install-info-gprof:
19141 @if gprof
19142 maybe-install-info-gprof: install-info-gprof
19144 install-info-gprof: \
19145 configure-gprof \
19146 info-gprof
19147 @: $(MAKE); $(unstage)
19148 @[ -f ./gprof/Makefile ] || exit 0; \
19149 r=`${PWD_COMMAND}`; export r; \
19150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151 $(HOST_EXPORTS) \
19152 for flag in $(EXTRA_HOST_FLAGS) ; do \
19153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19154 done; \
19155 echo "Doing install-info in gprof"; \
19156 (cd $(HOST_SUBDIR)/gprof && \
19157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19159 "RANLIB=$${RANLIB}" \
19160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19161 install-info) \
19162 || exit 1
19164 @endif gprof
19166 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19167 maybe-install-dvi-gprof:
19168 @if gprof
19169 maybe-install-dvi-gprof: install-dvi-gprof
19171 install-dvi-gprof: \
19172 configure-gprof \
19173 dvi-gprof
19174 @: $(MAKE); $(unstage)
19175 @[ -f ./gprof/Makefile ] || exit 0; \
19176 r=`${PWD_COMMAND}`; export r; \
19177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19178 $(HOST_EXPORTS) \
19179 for flag in $(EXTRA_HOST_FLAGS) ; do \
19180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19181 done; \
19182 echo "Doing install-dvi in gprof"; \
19183 (cd $(HOST_SUBDIR)/gprof && \
19184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19186 "RANLIB=$${RANLIB}" \
19187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19188 install-dvi) \
19189 || exit 1
19191 @endif gprof
19193 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19194 maybe-install-pdf-gprof:
19195 @if gprof
19196 maybe-install-pdf-gprof: install-pdf-gprof
19198 install-pdf-gprof: \
19199 configure-gprof \
19200 pdf-gprof
19201 @: $(MAKE); $(unstage)
19202 @[ -f ./gprof/Makefile ] || exit 0; \
19203 r=`${PWD_COMMAND}`; export r; \
19204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19205 $(HOST_EXPORTS) \
19206 for flag in $(EXTRA_HOST_FLAGS) ; do \
19207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19208 done; \
19209 echo "Doing install-pdf in gprof"; \
19210 (cd $(HOST_SUBDIR)/gprof && \
19211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19213 "RANLIB=$${RANLIB}" \
19214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19215 install-pdf) \
19216 || exit 1
19218 @endif gprof
19220 .PHONY: maybe-install-html-gprof install-html-gprof
19221 maybe-install-html-gprof:
19222 @if gprof
19223 maybe-install-html-gprof: install-html-gprof
19225 install-html-gprof: \
19226 configure-gprof \
19227 html-gprof
19228 @: $(MAKE); $(unstage)
19229 @[ -f ./gprof/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 $(HOST_EXPORTS) \
19233 for flag in $(EXTRA_HOST_FLAGS) ; do \
19234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235 done; \
19236 echo "Doing install-html in gprof"; \
19237 (cd $(HOST_SUBDIR)/gprof && \
19238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240 "RANLIB=$${RANLIB}" \
19241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19242 install-html) \
19243 || exit 1
19245 @endif gprof
19247 .PHONY: maybe-installcheck-gprof installcheck-gprof
19248 maybe-installcheck-gprof:
19249 @if gprof
19250 maybe-installcheck-gprof: installcheck-gprof
19252 installcheck-gprof: \
19253 configure-gprof
19254 @: $(MAKE); $(unstage)
19255 @[ -f ./gprof/Makefile ] || exit 0; \
19256 r=`${PWD_COMMAND}`; export r; \
19257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258 $(HOST_EXPORTS) \
19259 for flag in $(EXTRA_HOST_FLAGS) ; do \
19260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261 done; \
19262 echo "Doing installcheck in gprof"; \
19263 (cd $(HOST_SUBDIR)/gprof && \
19264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19266 "RANLIB=$${RANLIB}" \
19267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268 installcheck) \
19269 || exit 1
19271 @endif gprof
19273 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19274 maybe-mostlyclean-gprof:
19275 @if gprof
19276 maybe-mostlyclean-gprof: mostlyclean-gprof
19278 mostlyclean-gprof:
19279 @: $(MAKE); $(unstage)
19280 @[ -f ./gprof/Makefile ] || exit 0; \
19281 r=`${PWD_COMMAND}`; export r; \
19282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283 $(HOST_EXPORTS) \
19284 for flag in $(EXTRA_HOST_FLAGS) ; do \
19285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286 done; \
19287 echo "Doing mostlyclean in gprof"; \
19288 (cd $(HOST_SUBDIR)/gprof && \
19289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291 "RANLIB=$${RANLIB}" \
19292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293 mostlyclean) \
19294 || exit 1
19296 @endif gprof
19298 .PHONY: maybe-clean-gprof clean-gprof
19299 maybe-clean-gprof:
19300 @if gprof
19301 maybe-clean-gprof: clean-gprof
19303 clean-gprof:
19304 @: $(MAKE); $(unstage)
19305 @[ -f ./gprof/Makefile ] || exit 0; \
19306 r=`${PWD_COMMAND}`; export r; \
19307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308 $(HOST_EXPORTS) \
19309 for flag in $(EXTRA_HOST_FLAGS) ; do \
19310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19311 done; \
19312 echo "Doing clean in gprof"; \
19313 (cd $(HOST_SUBDIR)/gprof && \
19314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19316 "RANLIB=$${RANLIB}" \
19317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19318 clean) \
19319 || exit 1
19321 @endif gprof
19323 .PHONY: maybe-distclean-gprof distclean-gprof
19324 maybe-distclean-gprof:
19325 @if gprof
19326 maybe-distclean-gprof: distclean-gprof
19328 distclean-gprof:
19329 @: $(MAKE); $(unstage)
19330 @[ -f ./gprof/Makefile ] || exit 0; \
19331 r=`${PWD_COMMAND}`; export r; \
19332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333 $(HOST_EXPORTS) \
19334 for flag in $(EXTRA_HOST_FLAGS) ; do \
19335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19336 done; \
19337 echo "Doing distclean in gprof"; \
19338 (cd $(HOST_SUBDIR)/gprof && \
19339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19341 "RANLIB=$${RANLIB}" \
19342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19343 distclean) \
19344 || exit 1
19346 @endif gprof
19348 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19349 maybe-maintainer-clean-gprof:
19350 @if gprof
19351 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19353 maintainer-clean-gprof:
19354 @: $(MAKE); $(unstage)
19355 @[ -f ./gprof/Makefile ] || exit 0; \
19356 r=`${PWD_COMMAND}`; export r; \
19357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358 $(HOST_EXPORTS) \
19359 for flag in $(EXTRA_HOST_FLAGS) ; do \
19360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19361 done; \
19362 echo "Doing maintainer-clean in gprof"; \
19363 (cd $(HOST_SUBDIR)/gprof && \
19364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19366 "RANLIB=$${RANLIB}" \
19367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19368 maintainer-clean) \
19369 || exit 1
19371 @endif gprof
19375 .PHONY: configure-gprofng maybe-configure-gprofng
19376 maybe-configure-gprofng:
19377 @if gcc-bootstrap
19378 configure-gprofng: stage_current
19379 @endif gcc-bootstrap
19380 @if gprofng
19381 maybe-configure-gprofng: configure-gprofng
19382 configure-gprofng:
19383 @: $(MAKE); $(unstage)
19384 @r=`${PWD_COMMAND}`; export r; \
19385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19386 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19388 $(HOST_EXPORTS) \
19389 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19390 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19391 case $(srcdir) in \
19392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19393 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19395 esac; \
19396 module_srcdir=gprofng; \
19397 $(SHELL) \
19398 $$s/$$module_srcdir/configure \
19399 --srcdir=$${topdir}/$$module_srcdir \
19400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19401 --target=${target_alias} \
19402 || exit 1
19403 @endif gprofng
19409 .PHONY: all-gprofng maybe-all-gprofng
19410 maybe-all-gprofng:
19411 @if gcc-bootstrap
19412 all-gprofng: stage_current
19413 @endif gcc-bootstrap
19414 @if gprofng
19415 TARGET-gprofng=all
19416 maybe-all-gprofng: all-gprofng
19417 all-gprofng: configure-gprofng
19418 @: $(MAKE); $(unstage)
19419 @r=`${PWD_COMMAND}`; export r; \
19420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19421 $(HOST_EXPORTS) \
19422 (cd $(HOST_SUBDIR)/gprofng && \
19423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19424 $(TARGET-gprofng))
19425 @endif gprofng
19430 .PHONY: check-gprofng maybe-check-gprofng
19431 maybe-check-gprofng:
19432 @if gprofng
19433 maybe-check-gprofng: check-gprofng
19435 check-gprofng:
19436 @: $(MAKE); $(unstage)
19437 @r=`${PWD_COMMAND}`; export r; \
19438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19439 $(HOST_EXPORTS) \
19440 (cd $(HOST_SUBDIR)/gprofng && \
19441 $(MAKE) $(FLAGS_TO_PASS) check)
19443 @endif gprofng
19445 .PHONY: install-gprofng maybe-install-gprofng
19446 maybe-install-gprofng:
19447 @if gprofng
19448 maybe-install-gprofng: install-gprofng
19450 install-gprofng: installdirs
19451 @: $(MAKE); $(unstage)
19452 @r=`${PWD_COMMAND}`; export r; \
19453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19454 $(HOST_EXPORTS) \
19455 (cd $(HOST_SUBDIR)/gprofng && \
19456 $(MAKE) $(FLAGS_TO_PASS) install)
19458 @endif gprofng
19460 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19461 maybe-install-strip-gprofng:
19462 @if gprofng
19463 maybe-install-strip-gprofng: install-strip-gprofng
19465 install-strip-gprofng: installdirs
19466 @: $(MAKE); $(unstage)
19467 @r=`${PWD_COMMAND}`; export r; \
19468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19469 $(HOST_EXPORTS) \
19470 (cd $(HOST_SUBDIR)/gprofng && \
19471 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19473 @endif gprofng
19475 # Other targets (info, dvi, pdf, etc.)
19477 .PHONY: maybe-info-gprofng info-gprofng
19478 maybe-info-gprofng:
19479 @if gprofng
19480 maybe-info-gprofng: info-gprofng
19482 info-gprofng: \
19483 configure-gprofng
19484 @: $(MAKE); $(unstage)
19485 @[ -f ./gprofng/Makefile ] || exit 0; \
19486 r=`${PWD_COMMAND}`; export r; \
19487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19488 $(HOST_EXPORTS) \
19489 for flag in $(EXTRA_HOST_FLAGS) ; do \
19490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19491 done; \
19492 echo "Doing info in gprofng"; \
19493 (cd $(HOST_SUBDIR)/gprofng && \
19494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19496 "RANLIB=$${RANLIB}" \
19497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19498 info) \
19499 || exit 1
19501 @endif gprofng
19503 .PHONY: maybe-dvi-gprofng dvi-gprofng
19504 maybe-dvi-gprofng:
19505 @if gprofng
19506 maybe-dvi-gprofng: dvi-gprofng
19508 dvi-gprofng: \
19509 configure-gprofng
19510 @: $(MAKE); $(unstage)
19511 @[ -f ./gprofng/Makefile ] || exit 0; \
19512 r=`${PWD_COMMAND}`; export r; \
19513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19514 $(HOST_EXPORTS) \
19515 for flag in $(EXTRA_HOST_FLAGS) ; do \
19516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19517 done; \
19518 echo "Doing dvi in gprofng"; \
19519 (cd $(HOST_SUBDIR)/gprofng && \
19520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19522 "RANLIB=$${RANLIB}" \
19523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19524 dvi) \
19525 || exit 1
19527 @endif gprofng
19529 .PHONY: maybe-pdf-gprofng pdf-gprofng
19530 maybe-pdf-gprofng:
19531 @if gprofng
19532 maybe-pdf-gprofng: pdf-gprofng
19534 pdf-gprofng: \
19535 configure-gprofng
19536 @: $(MAKE); $(unstage)
19537 @[ -f ./gprofng/Makefile ] || exit 0; \
19538 r=`${PWD_COMMAND}`; export r; \
19539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19540 $(HOST_EXPORTS) \
19541 for flag in $(EXTRA_HOST_FLAGS) ; do \
19542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19543 done; \
19544 echo "Doing pdf in gprofng"; \
19545 (cd $(HOST_SUBDIR)/gprofng && \
19546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19548 "RANLIB=$${RANLIB}" \
19549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19550 pdf) \
19551 || exit 1
19553 @endif gprofng
19555 .PHONY: maybe-html-gprofng html-gprofng
19556 maybe-html-gprofng:
19557 @if gprofng
19558 maybe-html-gprofng: html-gprofng
19560 html-gprofng: \
19561 configure-gprofng
19562 @: $(MAKE); $(unstage)
19563 @[ -f ./gprofng/Makefile ] || exit 0; \
19564 r=`${PWD_COMMAND}`; export r; \
19565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566 $(HOST_EXPORTS) \
19567 for flag in $(EXTRA_HOST_FLAGS) ; do \
19568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19569 done; \
19570 echo "Doing html in gprofng"; \
19571 (cd $(HOST_SUBDIR)/gprofng && \
19572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19574 "RANLIB=$${RANLIB}" \
19575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19576 html) \
19577 || exit 1
19579 @endif gprofng
19581 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19582 maybe-TAGS-gprofng:
19583 @if gprofng
19584 maybe-TAGS-gprofng: TAGS-gprofng
19586 TAGS-gprofng: \
19587 configure-gprofng
19588 @: $(MAKE); $(unstage)
19589 @[ -f ./gprofng/Makefile ] || exit 0; \
19590 r=`${PWD_COMMAND}`; export r; \
19591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592 $(HOST_EXPORTS) \
19593 for flag in $(EXTRA_HOST_FLAGS) ; do \
19594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595 done; \
19596 echo "Doing TAGS in gprofng"; \
19597 (cd $(HOST_SUBDIR)/gprofng && \
19598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600 "RANLIB=$${RANLIB}" \
19601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602 TAGS) \
19603 || exit 1
19605 @endif gprofng
19607 .PHONY: maybe-install-info-gprofng install-info-gprofng
19608 maybe-install-info-gprofng:
19609 @if gprofng
19610 maybe-install-info-gprofng: install-info-gprofng
19612 install-info-gprofng: \
19613 configure-gprofng \
19614 info-gprofng
19615 @: $(MAKE); $(unstage)
19616 @[ -f ./gprofng/Makefile ] || exit 0; \
19617 r=`${PWD_COMMAND}`; export r; \
19618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619 $(HOST_EXPORTS) \
19620 for flag in $(EXTRA_HOST_FLAGS) ; do \
19621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622 done; \
19623 echo "Doing install-info in gprofng"; \
19624 (cd $(HOST_SUBDIR)/gprofng && \
19625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627 "RANLIB=$${RANLIB}" \
19628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629 install-info) \
19630 || exit 1
19632 @endif gprofng
19634 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19635 maybe-install-dvi-gprofng:
19636 @if gprofng
19637 maybe-install-dvi-gprofng: install-dvi-gprofng
19639 install-dvi-gprofng: \
19640 configure-gprofng \
19641 dvi-gprofng
19642 @: $(MAKE); $(unstage)
19643 @[ -f ./gprofng/Makefile ] || exit 0; \
19644 r=`${PWD_COMMAND}`; export r; \
19645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646 $(HOST_EXPORTS) \
19647 for flag in $(EXTRA_HOST_FLAGS) ; do \
19648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19649 done; \
19650 echo "Doing install-dvi in gprofng"; \
19651 (cd $(HOST_SUBDIR)/gprofng && \
19652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19654 "RANLIB=$${RANLIB}" \
19655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19656 install-dvi) \
19657 || exit 1
19659 @endif gprofng
19661 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19662 maybe-install-pdf-gprofng:
19663 @if gprofng
19664 maybe-install-pdf-gprofng: install-pdf-gprofng
19666 install-pdf-gprofng: \
19667 configure-gprofng \
19668 pdf-gprofng
19669 @: $(MAKE); $(unstage)
19670 @[ -f ./gprofng/Makefile ] || exit 0; \
19671 r=`${PWD_COMMAND}`; export r; \
19672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19673 $(HOST_EXPORTS) \
19674 for flag in $(EXTRA_HOST_FLAGS) ; do \
19675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19676 done; \
19677 echo "Doing install-pdf in gprofng"; \
19678 (cd $(HOST_SUBDIR)/gprofng && \
19679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19681 "RANLIB=$${RANLIB}" \
19682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19683 install-pdf) \
19684 || exit 1
19686 @endif gprofng
19688 .PHONY: maybe-install-html-gprofng install-html-gprofng
19689 maybe-install-html-gprofng:
19690 @if gprofng
19691 maybe-install-html-gprofng: install-html-gprofng
19693 install-html-gprofng: \
19694 configure-gprofng \
19695 html-gprofng
19696 @: $(MAKE); $(unstage)
19697 @[ -f ./gprofng/Makefile ] || exit 0; \
19698 r=`${PWD_COMMAND}`; export r; \
19699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19700 $(HOST_EXPORTS) \
19701 for flag in $(EXTRA_HOST_FLAGS) ; do \
19702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19703 done; \
19704 echo "Doing install-html in gprofng"; \
19705 (cd $(HOST_SUBDIR)/gprofng && \
19706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19708 "RANLIB=$${RANLIB}" \
19709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19710 install-html) \
19711 || exit 1
19713 @endif gprofng
19715 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19716 maybe-installcheck-gprofng:
19717 @if gprofng
19718 maybe-installcheck-gprofng: installcheck-gprofng
19720 installcheck-gprofng: \
19721 configure-gprofng
19722 @: $(MAKE); $(unstage)
19723 @[ -f ./gprofng/Makefile ] || exit 0; \
19724 r=`${PWD_COMMAND}`; export r; \
19725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19726 $(HOST_EXPORTS) \
19727 for flag in $(EXTRA_HOST_FLAGS) ; do \
19728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19729 done; \
19730 echo "Doing installcheck in gprofng"; \
19731 (cd $(HOST_SUBDIR)/gprofng && \
19732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19734 "RANLIB=$${RANLIB}" \
19735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19736 installcheck) \
19737 || exit 1
19739 @endif gprofng
19741 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19742 maybe-mostlyclean-gprofng:
19743 @if gprofng
19744 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19746 mostlyclean-gprofng:
19747 @: $(MAKE); $(unstage)
19748 @[ -f ./gprofng/Makefile ] || exit 0; \
19749 r=`${PWD_COMMAND}`; export r; \
19750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19751 $(HOST_EXPORTS) \
19752 for flag in $(EXTRA_HOST_FLAGS) ; do \
19753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19754 done; \
19755 echo "Doing mostlyclean in gprofng"; \
19756 (cd $(HOST_SUBDIR)/gprofng && \
19757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19759 "RANLIB=$${RANLIB}" \
19760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19761 mostlyclean) \
19762 || exit 1
19764 @endif gprofng
19766 .PHONY: maybe-clean-gprofng clean-gprofng
19767 maybe-clean-gprofng:
19768 @if gprofng
19769 maybe-clean-gprofng: clean-gprofng
19771 clean-gprofng:
19772 @: $(MAKE); $(unstage)
19773 @[ -f ./gprofng/Makefile ] || exit 0; \
19774 r=`${PWD_COMMAND}`; export r; \
19775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19776 $(HOST_EXPORTS) \
19777 for flag in $(EXTRA_HOST_FLAGS) ; do \
19778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19779 done; \
19780 echo "Doing clean in gprofng"; \
19781 (cd $(HOST_SUBDIR)/gprofng && \
19782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19784 "RANLIB=$${RANLIB}" \
19785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19786 clean) \
19787 || exit 1
19789 @endif gprofng
19791 .PHONY: maybe-distclean-gprofng distclean-gprofng
19792 maybe-distclean-gprofng:
19793 @if gprofng
19794 maybe-distclean-gprofng: distclean-gprofng
19796 distclean-gprofng:
19797 @: $(MAKE); $(unstage)
19798 @[ -f ./gprofng/Makefile ] || exit 0; \
19799 r=`${PWD_COMMAND}`; export r; \
19800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801 $(HOST_EXPORTS) \
19802 for flag in $(EXTRA_HOST_FLAGS) ; do \
19803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19804 done; \
19805 echo "Doing distclean in gprofng"; \
19806 (cd $(HOST_SUBDIR)/gprofng && \
19807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19809 "RANLIB=$${RANLIB}" \
19810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19811 distclean) \
19812 || exit 1
19814 @endif gprofng
19816 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19817 maybe-maintainer-clean-gprofng:
19818 @if gprofng
19819 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19821 maintainer-clean-gprofng:
19822 @: $(MAKE); $(unstage)
19823 @[ -f ./gprofng/Makefile ] || exit 0; \
19824 r=`${PWD_COMMAND}`; export r; \
19825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19826 $(HOST_EXPORTS) \
19827 for flag in $(EXTRA_HOST_FLAGS) ; do \
19828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19829 done; \
19830 echo "Doing maintainer-clean in gprofng"; \
19831 (cd $(HOST_SUBDIR)/gprofng && \
19832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19834 "RANLIB=$${RANLIB}" \
19835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19836 maintainer-clean) \
19837 || exit 1
19839 @endif gprofng
19843 .PHONY: configure-gettext maybe-configure-gettext
19844 maybe-configure-gettext:
19845 @if gcc-bootstrap
19846 configure-gettext: stage_current
19847 @endif gcc-bootstrap
19848 @if gettext
19849 maybe-configure-gettext: configure-gettext
19850 configure-gettext:
19851 @r=`${PWD_COMMAND}`; export r; \
19852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19853 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19855 $(HOST_EXPORTS) \
19856 echo Configuring in $(HOST_SUBDIR)/gettext; \
19857 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19858 case $(srcdir) in \
19859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19860 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19862 esac; \
19863 module_srcdir=gettext/gettext-runtime; \
19864 $(SHELL) \
19865 $$s/$$module_srcdir/configure \
19866 --srcdir=$${topdir}/$$module_srcdir \
19867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19868 --target=${target_alias} --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf \
19869 || exit 1
19870 @endif gettext
19874 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19875 maybe-configure-stage1-gettext:
19876 @if gettext-bootstrap
19877 maybe-configure-stage1-gettext: configure-stage1-gettext
19878 configure-stage1-gettext:
19879 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19880 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19881 @r=`${PWD_COMMAND}`; export r; \
19882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19883 TFLAGS="$(STAGE1_TFLAGS)"; \
19884 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19885 $(HOST_EXPORTS) \
19886 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19887 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19888 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19889 echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19891 cd $(HOST_SUBDIR)/gettext || exit 1; \
19892 case $(srcdir) in \
19893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19894 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19896 esac; \
19897 module_srcdir=gettext/gettext-runtime; \
19898 $(SHELL) $$s/$$module_srcdir/configure \
19899 --srcdir=$${topdir}/$$module_srcdir \
19900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19901 --target=${target_alias} \
19903 $(STAGE1_CONFIGURE_FLAGS) \
19904 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19905 @endif gettext-bootstrap
19907 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19908 maybe-configure-stage2-gettext:
19909 @if gettext-bootstrap
19910 maybe-configure-stage2-gettext: configure-stage2-gettext
19911 configure-stage2-gettext:
19912 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19914 @r=`${PWD_COMMAND}`; export r; \
19915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19916 TFLAGS="$(STAGE2_TFLAGS)"; \
19917 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19918 $(HOST_EXPORTS) \
19919 $(POSTSTAGE1_HOST_EXPORTS) \
19920 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19921 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19922 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19923 echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19925 cd $(HOST_SUBDIR)/gettext || exit 1; \
19926 case $(srcdir) in \
19927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19928 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19930 esac; \
19931 module_srcdir=gettext/gettext-runtime; \
19932 $(SHELL) $$s/$$module_srcdir/configure \
19933 --srcdir=$${topdir}/$$module_srcdir \
19934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19935 --target=${target_alias} \
19936 --with-build-libsubdir=$(HOST_SUBDIR) \
19937 $(STAGE2_CONFIGURE_FLAGS) \
19938 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19939 @endif gettext-bootstrap
19941 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19942 maybe-configure-stage3-gettext:
19943 @if gettext-bootstrap
19944 maybe-configure-stage3-gettext: configure-stage3-gettext
19945 configure-stage3-gettext:
19946 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19948 @r=`${PWD_COMMAND}`; export r; \
19949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19950 TFLAGS="$(STAGE3_TFLAGS)"; \
19951 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19952 $(HOST_EXPORTS) \
19953 $(POSTSTAGE1_HOST_EXPORTS) \
19954 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19955 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19956 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19957 echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19959 cd $(HOST_SUBDIR)/gettext || exit 1; \
19960 case $(srcdir) in \
19961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19962 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19964 esac; \
19965 module_srcdir=gettext/gettext-runtime; \
19966 $(SHELL) $$s/$$module_srcdir/configure \
19967 --srcdir=$${topdir}/$$module_srcdir \
19968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19969 --target=${target_alias} \
19970 --with-build-libsubdir=$(HOST_SUBDIR) \
19971 $(STAGE3_CONFIGURE_FLAGS) \
19972 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19973 @endif gettext-bootstrap
19975 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19976 maybe-configure-stage4-gettext:
19977 @if gettext-bootstrap
19978 maybe-configure-stage4-gettext: configure-stage4-gettext
19979 configure-stage4-gettext:
19980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19982 @r=`${PWD_COMMAND}`; export r; \
19983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19984 TFLAGS="$(STAGE4_TFLAGS)"; \
19985 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19986 $(HOST_EXPORTS) \
19987 $(POSTSTAGE1_HOST_EXPORTS) \
19988 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19989 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19990 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19991 echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19993 cd $(HOST_SUBDIR)/gettext || exit 1; \
19994 case $(srcdir) in \
19995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19996 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19998 esac; \
19999 module_srcdir=gettext/gettext-runtime; \
20000 $(SHELL) $$s/$$module_srcdir/configure \
20001 --srcdir=$${topdir}/$$module_srcdir \
20002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20003 --target=${target_alias} \
20004 --with-build-libsubdir=$(HOST_SUBDIR) \
20005 $(STAGE4_CONFIGURE_FLAGS) \
20006 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20007 @endif gettext-bootstrap
20009 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
20010 maybe-configure-stageprofile-gettext:
20011 @if gettext-bootstrap
20012 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
20013 configure-stageprofile-gettext:
20014 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20016 @r=`${PWD_COMMAND}`; export r; \
20017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20019 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20020 $(HOST_EXPORTS) \
20021 $(POSTSTAGE1_HOST_EXPORTS) \
20022 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20023 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20024 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20025 echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
20026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20027 cd $(HOST_SUBDIR)/gettext || exit 1; \
20028 case $(srcdir) in \
20029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20030 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20032 esac; \
20033 module_srcdir=gettext/gettext-runtime; \
20034 $(SHELL) $$s/$$module_srcdir/configure \
20035 --srcdir=$${topdir}/$$module_srcdir \
20036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20037 --target=${target_alias} \
20038 --with-build-libsubdir=$(HOST_SUBDIR) \
20039 $(STAGEprofile_CONFIGURE_FLAGS) \
20040 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20041 @endif gettext-bootstrap
20043 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20044 maybe-configure-stagetrain-gettext:
20045 @if gettext-bootstrap
20046 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20047 configure-stagetrain-gettext:
20048 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20050 @r=`${PWD_COMMAND}`; export r; \
20051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20052 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20053 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20054 $(HOST_EXPORTS) \
20055 $(POSTSTAGE1_HOST_EXPORTS) \
20056 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20057 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20058 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20059 echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20061 cd $(HOST_SUBDIR)/gettext || exit 1; \
20062 case $(srcdir) in \
20063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20064 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20066 esac; \
20067 module_srcdir=gettext/gettext-runtime; \
20068 $(SHELL) $$s/$$module_srcdir/configure \
20069 --srcdir=$${topdir}/$$module_srcdir \
20070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20071 --target=${target_alias} \
20072 --with-build-libsubdir=$(HOST_SUBDIR) \
20073 $(STAGEtrain_CONFIGURE_FLAGS) \
20074 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20075 @endif gettext-bootstrap
20077 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20078 maybe-configure-stagefeedback-gettext:
20079 @if gettext-bootstrap
20080 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20081 configure-stagefeedback-gettext:
20082 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20084 @r=`${PWD_COMMAND}`; export r; \
20085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20087 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20088 $(HOST_EXPORTS) \
20089 $(POSTSTAGE1_HOST_EXPORTS) \
20090 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20091 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20092 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20093 echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20095 cd $(HOST_SUBDIR)/gettext || exit 1; \
20096 case $(srcdir) in \
20097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20098 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20100 esac; \
20101 module_srcdir=gettext/gettext-runtime; \
20102 $(SHELL) $$s/$$module_srcdir/configure \
20103 --srcdir=$${topdir}/$$module_srcdir \
20104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20105 --target=${target_alias} \
20106 --with-build-libsubdir=$(HOST_SUBDIR) \
20107 $(STAGEfeedback_CONFIGURE_FLAGS) \
20108 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20109 @endif gettext-bootstrap
20111 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20112 maybe-configure-stageautoprofile-gettext:
20113 @if gettext-bootstrap
20114 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20115 configure-stageautoprofile-gettext:
20116 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20118 @r=`${PWD_COMMAND}`; export r; \
20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20121 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20122 $(HOST_EXPORTS) \
20123 $(POSTSTAGE1_HOST_EXPORTS) \
20124 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20125 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20126 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20127 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20129 cd $(HOST_SUBDIR)/gettext || exit 1; \
20130 case $(srcdir) in \
20131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20132 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20134 esac; \
20135 module_srcdir=gettext/gettext-runtime; \
20136 $(SHELL) $$s/$$module_srcdir/configure \
20137 --srcdir=$${topdir}/$$module_srcdir \
20138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20139 --target=${target_alias} \
20140 --with-build-libsubdir=$(HOST_SUBDIR) \
20141 $(STAGEautoprofile_CONFIGURE_FLAGS) \
20142 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20143 @endif gettext-bootstrap
20145 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20146 maybe-configure-stageautofeedback-gettext:
20147 @if gettext-bootstrap
20148 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20149 configure-stageautofeedback-gettext:
20150 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20152 @r=`${PWD_COMMAND}`; export r; \
20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20155 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20156 $(HOST_EXPORTS) \
20157 $(POSTSTAGE1_HOST_EXPORTS) \
20158 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20159 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20160 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20161 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20163 cd $(HOST_SUBDIR)/gettext || exit 1; \
20164 case $(srcdir) in \
20165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20166 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20168 esac; \
20169 module_srcdir=gettext/gettext-runtime; \
20170 $(SHELL) $$s/$$module_srcdir/configure \
20171 --srcdir=$${topdir}/$$module_srcdir \
20172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20173 --target=${target_alias} \
20174 --with-build-libsubdir=$(HOST_SUBDIR) \
20175 $(STAGEautofeedback_CONFIGURE_FLAGS) \
20176 --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20177 @endif gettext-bootstrap
20183 .PHONY: all-gettext maybe-all-gettext
20184 maybe-all-gettext:
20185 @if gcc-bootstrap
20186 all-gettext: stage_current
20187 @endif gcc-bootstrap
20188 @if gettext
20189 TARGET-gettext=all
20190 maybe-all-gettext: all-gettext
20191 all-gettext: configure-gettext
20192 @r=`${PWD_COMMAND}`; export r; \
20193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20194 $(HOST_EXPORTS) \
20195 (cd $(HOST_SUBDIR)/gettext && \
20196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20197 $(TARGET-gettext))
20198 @endif gettext
20202 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20203 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20204 maybe-all-stage1-gettext:
20205 maybe-clean-stage1-gettext:
20206 @if gettext-bootstrap
20207 maybe-all-stage1-gettext: all-stage1-gettext
20208 all-stage1: all-stage1-gettext
20209 TARGET-stage1-gettext = $(TARGET-gettext)
20210 all-stage1-gettext: configure-stage1-gettext
20211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20212 @r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 TFLAGS="$(STAGE1_TFLAGS)"; \
20215 $(HOST_EXPORTS) \
20216 cd $(HOST_SUBDIR)/gettext && \
20218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20219 CFLAGS="$(STAGE1_CFLAGS)" \
20220 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20221 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20222 LIBCFLAGS="$(LIBCFLAGS)" \
20223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20226 $(EXTRA_HOST_FLAGS) \
20227 $(STAGE1_FLAGS_TO_PASS) \
20228 TFLAGS="$(STAGE1_TFLAGS)" \
20229 $(TARGET-stage1-gettext)
20231 maybe-clean-stage1-gettext: clean-stage1-gettext
20232 clean-stage1: clean-stage1-gettext
20233 clean-stage1-gettext:
20234 @if [ $(current_stage) = stage1 ]; then \
20235 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20236 else \
20237 [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20238 $(MAKE) stage1-start; \
20239 fi; \
20240 cd $(HOST_SUBDIR)/gettext && \
20241 $(MAKE) $(EXTRA_HOST_FLAGS) \
20242 $(STAGE1_FLAGS_TO_PASS) clean
20243 @endif gettext-bootstrap
20246 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20247 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20248 maybe-all-stage2-gettext:
20249 maybe-clean-stage2-gettext:
20250 @if gettext-bootstrap
20251 maybe-all-stage2-gettext: all-stage2-gettext
20252 all-stage2: all-stage2-gettext
20253 TARGET-stage2-gettext = $(TARGET-gettext)
20254 all-stage2-gettext: configure-stage2-gettext
20255 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20256 @r=`${PWD_COMMAND}`; export r; \
20257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258 TFLAGS="$(STAGE2_TFLAGS)"; \
20259 $(HOST_EXPORTS) \
20260 $(POSTSTAGE1_HOST_EXPORTS) \
20261 cd $(HOST_SUBDIR)/gettext && \
20263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20264 CFLAGS="$(STAGE2_CFLAGS)" \
20265 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20266 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20267 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20272 TFLAGS="$(STAGE2_TFLAGS)" \
20273 $(TARGET-stage2-gettext)
20275 maybe-clean-stage2-gettext: clean-stage2-gettext
20276 clean-stage2: clean-stage2-gettext
20277 clean-stage2-gettext:
20278 @if [ $(current_stage) = stage2 ]; then \
20279 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20280 else \
20281 [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20282 $(MAKE) stage2-start; \
20283 fi; \
20284 cd $(HOST_SUBDIR)/gettext && \
20285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20286 @endif gettext-bootstrap
20289 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20290 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20291 maybe-all-stage3-gettext:
20292 maybe-clean-stage3-gettext:
20293 @if gettext-bootstrap
20294 maybe-all-stage3-gettext: all-stage3-gettext
20295 all-stage3: all-stage3-gettext
20296 TARGET-stage3-gettext = $(TARGET-gettext)
20297 all-stage3-gettext: configure-stage3-gettext
20298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20299 @r=`${PWD_COMMAND}`; export r; \
20300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20301 TFLAGS="$(STAGE3_TFLAGS)"; \
20302 $(HOST_EXPORTS) \
20303 $(POSTSTAGE1_HOST_EXPORTS) \
20304 cd $(HOST_SUBDIR)/gettext && \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20307 CFLAGS="$(STAGE3_CFLAGS)" \
20308 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20309 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20310 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20315 TFLAGS="$(STAGE3_TFLAGS)" \
20316 $(TARGET-stage3-gettext)
20318 maybe-clean-stage3-gettext: clean-stage3-gettext
20319 clean-stage3: clean-stage3-gettext
20320 clean-stage3-gettext:
20321 @if [ $(current_stage) = stage3 ]; then \
20322 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20323 else \
20324 [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20325 $(MAKE) stage3-start; \
20326 fi; \
20327 cd $(HOST_SUBDIR)/gettext && \
20328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20329 @endif gettext-bootstrap
20332 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20333 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20334 maybe-all-stage4-gettext:
20335 maybe-clean-stage4-gettext:
20336 @if gettext-bootstrap
20337 maybe-all-stage4-gettext: all-stage4-gettext
20338 all-stage4: all-stage4-gettext
20339 TARGET-stage4-gettext = $(TARGET-gettext)
20340 all-stage4-gettext: configure-stage4-gettext
20341 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20342 @r=`${PWD_COMMAND}`; export r; \
20343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20344 TFLAGS="$(STAGE4_TFLAGS)"; \
20345 $(HOST_EXPORTS) \
20346 $(POSTSTAGE1_HOST_EXPORTS) \
20347 cd $(HOST_SUBDIR)/gettext && \
20349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20350 CFLAGS="$(STAGE4_CFLAGS)" \
20351 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20352 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20353 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20358 TFLAGS="$(STAGE4_TFLAGS)" \
20359 $(TARGET-stage4-gettext)
20361 maybe-clean-stage4-gettext: clean-stage4-gettext
20362 clean-stage4: clean-stage4-gettext
20363 clean-stage4-gettext:
20364 @if [ $(current_stage) = stage4 ]; then \
20365 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20366 else \
20367 [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20368 $(MAKE) stage4-start; \
20369 fi; \
20370 cd $(HOST_SUBDIR)/gettext && \
20371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20372 @endif gettext-bootstrap
20375 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20376 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20377 maybe-all-stageprofile-gettext:
20378 maybe-clean-stageprofile-gettext:
20379 @if gettext-bootstrap
20380 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20381 all-stageprofile: all-stageprofile-gettext
20382 TARGET-stageprofile-gettext = $(TARGET-gettext)
20383 all-stageprofile-gettext: configure-stageprofile-gettext
20384 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20385 @r=`${PWD_COMMAND}`; export r; \
20386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20387 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20388 $(HOST_EXPORTS) \
20389 $(POSTSTAGE1_HOST_EXPORTS) \
20390 cd $(HOST_SUBDIR)/gettext && \
20392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20393 CFLAGS="$(STAGEprofile_CFLAGS)" \
20394 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20395 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20396 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20401 TFLAGS="$(STAGEprofile_TFLAGS)" \
20402 $(TARGET-stageprofile-gettext)
20404 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20405 clean-stageprofile: clean-stageprofile-gettext
20406 clean-stageprofile-gettext:
20407 @if [ $(current_stage) = stageprofile ]; then \
20408 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20409 else \
20410 [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20411 $(MAKE) stageprofile-start; \
20412 fi; \
20413 cd $(HOST_SUBDIR)/gettext && \
20414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20415 @endif gettext-bootstrap
20418 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20419 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20420 maybe-all-stagetrain-gettext:
20421 maybe-clean-stagetrain-gettext:
20422 @if gettext-bootstrap
20423 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20424 all-stagetrain: all-stagetrain-gettext
20425 TARGET-stagetrain-gettext = $(TARGET-gettext)
20426 all-stagetrain-gettext: configure-stagetrain-gettext
20427 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20428 @r=`${PWD_COMMAND}`; export r; \
20429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20430 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20431 $(HOST_EXPORTS) \
20432 $(POSTSTAGE1_HOST_EXPORTS) \
20433 cd $(HOST_SUBDIR)/gettext && \
20435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20436 CFLAGS="$(STAGEtrain_CFLAGS)" \
20437 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20438 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20439 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20444 TFLAGS="$(STAGEtrain_TFLAGS)" \
20445 $(TARGET-stagetrain-gettext)
20447 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20448 clean-stagetrain: clean-stagetrain-gettext
20449 clean-stagetrain-gettext:
20450 @if [ $(current_stage) = stagetrain ]; then \
20451 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20452 else \
20453 [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20454 $(MAKE) stagetrain-start; \
20455 fi; \
20456 cd $(HOST_SUBDIR)/gettext && \
20457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20458 @endif gettext-bootstrap
20461 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20462 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20463 maybe-all-stagefeedback-gettext:
20464 maybe-clean-stagefeedback-gettext:
20465 @if gettext-bootstrap
20466 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20467 all-stagefeedback: all-stagefeedback-gettext
20468 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20469 all-stagefeedback-gettext: configure-stagefeedback-gettext
20470 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20471 @r=`${PWD_COMMAND}`; export r; \
20472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20474 $(HOST_EXPORTS) \
20475 $(POSTSTAGE1_HOST_EXPORTS) \
20476 cd $(HOST_SUBDIR)/gettext && \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20479 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20480 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20481 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20482 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20487 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20488 $(TARGET-stagefeedback-gettext)
20490 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20491 clean-stagefeedback: clean-stagefeedback-gettext
20492 clean-stagefeedback-gettext:
20493 @if [ $(current_stage) = stagefeedback ]; then \
20494 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20495 else \
20496 [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20497 $(MAKE) stagefeedback-start; \
20498 fi; \
20499 cd $(HOST_SUBDIR)/gettext && \
20500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20501 @endif gettext-bootstrap
20504 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20505 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20506 maybe-all-stageautoprofile-gettext:
20507 maybe-clean-stageautoprofile-gettext:
20508 @if gettext-bootstrap
20509 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20510 all-stageautoprofile: all-stageautoprofile-gettext
20511 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20512 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20513 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20514 @r=`${PWD_COMMAND}`; export r; \
20515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20517 $(HOST_EXPORTS) \
20518 $(POSTSTAGE1_HOST_EXPORTS) \
20519 cd $(HOST_SUBDIR)/gettext && \
20520 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20522 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20523 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20524 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20525 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20530 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20531 $(TARGET-stageautoprofile-gettext)
20533 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20534 clean-stageautoprofile: clean-stageautoprofile-gettext
20535 clean-stageautoprofile-gettext:
20536 @if [ $(current_stage) = stageautoprofile ]; then \
20537 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20538 else \
20539 [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20540 $(MAKE) stageautoprofile-start; \
20541 fi; \
20542 cd $(HOST_SUBDIR)/gettext && \
20543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20544 @endif gettext-bootstrap
20547 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20548 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20549 maybe-all-stageautofeedback-gettext:
20550 maybe-clean-stageautofeedback-gettext:
20551 @if gettext-bootstrap
20552 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20553 all-stageautofeedback: all-stageautofeedback-gettext
20554 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20555 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20556 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20557 @r=`${PWD_COMMAND}`; export r; \
20558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20560 $(HOST_EXPORTS) \
20561 $(POSTSTAGE1_HOST_EXPORTS) \
20562 cd $(HOST_SUBDIR)/gettext && \
20564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20565 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20566 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20567 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20568 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20573 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20574 $(TARGET-stageautofeedback-gettext)
20576 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20577 clean-stageautofeedback: clean-stageautofeedback-gettext
20578 clean-stageautofeedback-gettext:
20579 @if [ $(current_stage) = stageautofeedback ]; then \
20580 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20581 else \
20582 [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20583 $(MAKE) stageautofeedback-start; \
20584 fi; \
20585 cd $(HOST_SUBDIR)/gettext && \
20586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20587 @endif gettext-bootstrap
20593 .PHONY: check-gettext maybe-check-gettext
20594 maybe-check-gettext:
20595 @if gettext
20596 maybe-check-gettext: check-gettext
20598 check-gettext:
20599 @: $(MAKE); $(unstage)
20600 @r=`${PWD_COMMAND}`; export r; \
20601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20602 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20603 (cd $(HOST_SUBDIR)/gettext && \
20604 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20606 @endif gettext
20608 .PHONY: install-gettext maybe-install-gettext
20609 maybe-install-gettext:
20610 @if gettext
20611 maybe-install-gettext: install-gettext
20613 install-gettext:
20615 @endif gettext
20617 .PHONY: install-strip-gettext maybe-install-strip-gettext
20618 maybe-install-strip-gettext:
20619 @if gettext
20620 maybe-install-strip-gettext: install-strip-gettext
20622 install-strip-gettext:
20624 @endif gettext
20626 # Other targets (info, dvi, pdf, etc.)
20628 .PHONY: maybe-info-gettext info-gettext
20629 maybe-info-gettext:
20630 @if gettext
20631 maybe-info-gettext: info-gettext
20633 # gettext doesn't support info.
20634 info-gettext:
20636 @endif gettext
20638 .PHONY: maybe-dvi-gettext dvi-gettext
20639 maybe-dvi-gettext:
20640 @if gettext
20641 maybe-dvi-gettext: dvi-gettext
20643 # gettext doesn't support dvi.
20644 dvi-gettext:
20646 @endif gettext
20648 .PHONY: maybe-pdf-gettext pdf-gettext
20649 maybe-pdf-gettext:
20650 @if gettext
20651 maybe-pdf-gettext: pdf-gettext
20653 # gettext doesn't support pdf.
20654 pdf-gettext:
20656 @endif gettext
20658 .PHONY: maybe-html-gettext html-gettext
20659 maybe-html-gettext:
20660 @if gettext
20661 maybe-html-gettext: html-gettext
20663 # gettext doesn't support html.
20664 html-gettext:
20666 @endif gettext
20668 .PHONY: maybe-TAGS-gettext TAGS-gettext
20669 maybe-TAGS-gettext:
20670 @if gettext
20671 maybe-TAGS-gettext: TAGS-gettext
20673 # gettext doesn't support TAGS.
20674 TAGS-gettext:
20676 @endif gettext
20678 .PHONY: maybe-install-info-gettext install-info-gettext
20679 maybe-install-info-gettext:
20680 @if gettext
20681 maybe-install-info-gettext: install-info-gettext
20683 # gettext doesn't support install-info.
20684 install-info-gettext:
20686 @endif gettext
20688 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20689 maybe-install-dvi-gettext:
20690 @if gettext
20691 maybe-install-dvi-gettext: install-dvi-gettext
20693 # gettext doesn't support install-dvi.
20694 install-dvi-gettext:
20696 @endif gettext
20698 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20699 maybe-install-pdf-gettext:
20700 @if gettext
20701 maybe-install-pdf-gettext: install-pdf-gettext
20703 # gettext doesn't support install-pdf.
20704 install-pdf-gettext:
20706 @endif gettext
20708 .PHONY: maybe-install-html-gettext install-html-gettext
20709 maybe-install-html-gettext:
20710 @if gettext
20711 maybe-install-html-gettext: install-html-gettext
20713 # gettext doesn't support install-html.
20714 install-html-gettext:
20716 @endif gettext
20718 .PHONY: maybe-installcheck-gettext installcheck-gettext
20719 maybe-installcheck-gettext:
20720 @if gettext
20721 maybe-installcheck-gettext: installcheck-gettext
20723 installcheck-gettext: \
20724 configure-gettext
20725 @[ -f ./gettext/Makefile ] || exit 0; \
20726 r=`${PWD_COMMAND}`; export r; \
20727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20728 $(HOST_EXPORTS) \
20729 for flag in $(EXTRA_HOST_FLAGS) ; do \
20730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20731 done; \
20732 echo "Doing installcheck in gettext"; \
20733 (cd $(HOST_SUBDIR)/gettext && \
20734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20736 "RANLIB=$${RANLIB}" \
20737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20738 installcheck) \
20739 || exit 1
20741 @endif gettext
20743 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20744 maybe-mostlyclean-gettext:
20745 @if gettext
20746 maybe-mostlyclean-gettext: mostlyclean-gettext
20748 mostlyclean-gettext:
20749 @[ -f ./gettext/Makefile ] || exit 0; \
20750 r=`${PWD_COMMAND}`; export r; \
20751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20752 $(HOST_EXPORTS) \
20753 for flag in $(EXTRA_HOST_FLAGS) ; do \
20754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755 done; \
20756 echo "Doing mostlyclean in gettext"; \
20757 (cd $(HOST_SUBDIR)/gettext && \
20758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20760 "RANLIB=$${RANLIB}" \
20761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20762 mostlyclean) \
20763 || exit 1
20765 @endif gettext
20767 .PHONY: maybe-clean-gettext clean-gettext
20768 maybe-clean-gettext:
20769 @if gettext
20770 maybe-clean-gettext: clean-gettext
20772 clean-gettext:
20773 @[ -f ./gettext/Makefile ] || exit 0; \
20774 r=`${PWD_COMMAND}`; export r; \
20775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776 $(HOST_EXPORTS) \
20777 for flag in $(EXTRA_HOST_FLAGS) ; do \
20778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20779 done; \
20780 echo "Doing clean in gettext"; \
20781 (cd $(HOST_SUBDIR)/gettext && \
20782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20784 "RANLIB=$${RANLIB}" \
20785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20786 clean) \
20787 || exit 1
20789 @endif gettext
20791 .PHONY: maybe-distclean-gettext distclean-gettext
20792 maybe-distclean-gettext:
20793 @if gettext
20794 maybe-distclean-gettext: distclean-gettext
20796 distclean-gettext:
20797 @[ -f ./gettext/Makefile ] || exit 0; \
20798 r=`${PWD_COMMAND}`; export r; \
20799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20800 $(HOST_EXPORTS) \
20801 for flag in $(EXTRA_HOST_FLAGS) ; do \
20802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20803 done; \
20804 echo "Doing distclean in gettext"; \
20805 (cd $(HOST_SUBDIR)/gettext && \
20806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808 "RANLIB=$${RANLIB}" \
20809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20810 distclean) \
20811 || exit 1
20813 @endif gettext
20815 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20816 maybe-maintainer-clean-gettext:
20817 @if gettext
20818 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20820 maintainer-clean-gettext:
20821 @[ -f ./gettext/Makefile ] || exit 0; \
20822 r=`${PWD_COMMAND}`; export r; \
20823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824 $(HOST_EXPORTS) \
20825 for flag in $(EXTRA_HOST_FLAGS) ; do \
20826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827 done; \
20828 echo "Doing maintainer-clean in gettext"; \
20829 (cd $(HOST_SUBDIR)/gettext && \
20830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832 "RANLIB=$${RANLIB}" \
20833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834 maintainer-clean) \
20835 || exit 1
20837 @endif gettext
20841 .PHONY: configure-tcl maybe-configure-tcl
20842 maybe-configure-tcl:
20843 @if gcc-bootstrap
20844 configure-tcl: stage_current
20845 @endif gcc-bootstrap
20846 @if tcl
20847 maybe-configure-tcl: configure-tcl
20848 configure-tcl:
20849 @: $(MAKE); $(unstage)
20850 @r=`${PWD_COMMAND}`; export r; \
20851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20852 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20854 $(HOST_EXPORTS) \
20855 echo Configuring in $(HOST_SUBDIR)/tcl; \
20856 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20857 case $(srcdir) in \
20858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20859 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20861 esac; \
20862 module_srcdir=tcl; \
20863 $(SHELL) \
20864 $$s/$$module_srcdir/configure \
20865 --srcdir=$${topdir}/$$module_srcdir \
20866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20867 --target=${target_alias} \
20868 || exit 1
20869 @endif tcl
20875 .PHONY: all-tcl maybe-all-tcl
20876 maybe-all-tcl:
20877 @if gcc-bootstrap
20878 all-tcl: stage_current
20879 @endif gcc-bootstrap
20880 @if tcl
20881 TARGET-tcl=all
20882 maybe-all-tcl: all-tcl
20883 all-tcl: configure-tcl
20884 @: $(MAKE); $(unstage)
20885 @r=`${PWD_COMMAND}`; export r; \
20886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887 $(HOST_EXPORTS) \
20888 (cd $(HOST_SUBDIR)/tcl && \
20889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20890 $(TARGET-tcl))
20891 @endif tcl
20896 .PHONY: check-tcl maybe-check-tcl
20897 maybe-check-tcl:
20898 @if tcl
20899 maybe-check-tcl: check-tcl
20901 check-tcl:
20902 @: $(MAKE); $(unstage)
20903 @r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905 $(HOST_EXPORTS) \
20906 (cd $(HOST_SUBDIR)/tcl && \
20907 $(MAKE) $(FLAGS_TO_PASS) check)
20909 @endif tcl
20911 .PHONY: install-tcl maybe-install-tcl
20912 maybe-install-tcl:
20913 @if tcl
20914 maybe-install-tcl: install-tcl
20916 install-tcl: installdirs
20917 @: $(MAKE); $(unstage)
20918 @r=`${PWD_COMMAND}`; export r; \
20919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920 $(HOST_EXPORTS) \
20921 (cd $(HOST_SUBDIR)/tcl && \
20922 $(MAKE) $(FLAGS_TO_PASS) install)
20924 @endif tcl
20926 .PHONY: install-strip-tcl maybe-install-strip-tcl
20927 maybe-install-strip-tcl:
20928 @if tcl
20929 maybe-install-strip-tcl: install-strip-tcl
20931 install-strip-tcl: installdirs
20932 @: $(MAKE); $(unstage)
20933 @r=`${PWD_COMMAND}`; export r; \
20934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935 $(HOST_EXPORTS) \
20936 (cd $(HOST_SUBDIR)/tcl && \
20937 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20939 @endif tcl
20941 # Other targets (info, dvi, pdf, etc.)
20943 .PHONY: maybe-info-tcl info-tcl
20944 maybe-info-tcl:
20945 @if tcl
20946 maybe-info-tcl: info-tcl
20948 info-tcl: \
20949 configure-tcl
20950 @: $(MAKE); $(unstage)
20951 @[ -f ./tcl/Makefile ] || exit 0; \
20952 r=`${PWD_COMMAND}`; export r; \
20953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954 $(HOST_EXPORTS) \
20955 for flag in $(EXTRA_HOST_FLAGS) ; do \
20956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20957 done; \
20958 echo "Doing info in tcl"; \
20959 (cd $(HOST_SUBDIR)/tcl && \
20960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20962 "RANLIB=$${RANLIB}" \
20963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20964 info) \
20965 || exit 1
20967 @endif tcl
20969 .PHONY: maybe-dvi-tcl dvi-tcl
20970 maybe-dvi-tcl:
20971 @if tcl
20972 maybe-dvi-tcl: dvi-tcl
20974 dvi-tcl: \
20975 configure-tcl
20976 @: $(MAKE); $(unstage)
20977 @[ -f ./tcl/Makefile ] || exit 0; \
20978 r=`${PWD_COMMAND}`; export r; \
20979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980 $(HOST_EXPORTS) \
20981 for flag in $(EXTRA_HOST_FLAGS) ; do \
20982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983 done; \
20984 echo "Doing dvi in tcl"; \
20985 (cd $(HOST_SUBDIR)/tcl && \
20986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988 "RANLIB=$${RANLIB}" \
20989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990 dvi) \
20991 || exit 1
20993 @endif tcl
20995 .PHONY: maybe-pdf-tcl pdf-tcl
20996 maybe-pdf-tcl:
20997 @if tcl
20998 maybe-pdf-tcl: pdf-tcl
21000 pdf-tcl: \
21001 configure-tcl
21002 @: $(MAKE); $(unstage)
21003 @[ -f ./tcl/Makefile ] || exit 0; \
21004 r=`${PWD_COMMAND}`; export r; \
21005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006 $(HOST_EXPORTS) \
21007 for flag in $(EXTRA_HOST_FLAGS) ; do \
21008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21009 done; \
21010 echo "Doing pdf in tcl"; \
21011 (cd $(HOST_SUBDIR)/tcl && \
21012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21014 "RANLIB=$${RANLIB}" \
21015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016 pdf) \
21017 || exit 1
21019 @endif tcl
21021 .PHONY: maybe-html-tcl html-tcl
21022 maybe-html-tcl:
21023 @if tcl
21024 maybe-html-tcl: html-tcl
21026 html-tcl: \
21027 configure-tcl
21028 @: $(MAKE); $(unstage)
21029 @[ -f ./tcl/Makefile ] || exit 0; \
21030 r=`${PWD_COMMAND}`; export r; \
21031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21032 $(HOST_EXPORTS) \
21033 for flag in $(EXTRA_HOST_FLAGS) ; do \
21034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21035 done; \
21036 echo "Doing html in tcl"; \
21037 (cd $(HOST_SUBDIR)/tcl && \
21038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21040 "RANLIB=$${RANLIB}" \
21041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21042 html) \
21043 || exit 1
21045 @endif tcl
21047 .PHONY: maybe-TAGS-tcl TAGS-tcl
21048 maybe-TAGS-tcl:
21049 @if tcl
21050 maybe-TAGS-tcl: TAGS-tcl
21052 TAGS-tcl: \
21053 configure-tcl
21054 @: $(MAKE); $(unstage)
21055 @[ -f ./tcl/Makefile ] || exit 0; \
21056 r=`${PWD_COMMAND}`; export r; \
21057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058 $(HOST_EXPORTS) \
21059 for flag in $(EXTRA_HOST_FLAGS) ; do \
21060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21061 done; \
21062 echo "Doing TAGS in tcl"; \
21063 (cd $(HOST_SUBDIR)/tcl && \
21064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21066 "RANLIB=$${RANLIB}" \
21067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21068 TAGS) \
21069 || exit 1
21071 @endif tcl
21073 .PHONY: maybe-install-info-tcl install-info-tcl
21074 maybe-install-info-tcl:
21075 @if tcl
21076 maybe-install-info-tcl: install-info-tcl
21078 install-info-tcl: \
21079 configure-tcl \
21080 info-tcl
21081 @: $(MAKE); $(unstage)
21082 @[ -f ./tcl/Makefile ] || exit 0; \
21083 r=`${PWD_COMMAND}`; export r; \
21084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085 $(HOST_EXPORTS) \
21086 for flag in $(EXTRA_HOST_FLAGS) ; do \
21087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21088 done; \
21089 echo "Doing install-info in tcl"; \
21090 (cd $(HOST_SUBDIR)/tcl && \
21091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21093 "RANLIB=$${RANLIB}" \
21094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21095 install-info) \
21096 || exit 1
21098 @endif tcl
21100 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21101 maybe-install-dvi-tcl:
21102 @if tcl
21103 maybe-install-dvi-tcl: install-dvi-tcl
21105 install-dvi-tcl: \
21106 configure-tcl \
21107 dvi-tcl
21108 @: $(MAKE); $(unstage)
21109 @[ -f ./tcl/Makefile ] || exit 0; \
21110 r=`${PWD_COMMAND}`; export r; \
21111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112 $(HOST_EXPORTS) \
21113 for flag in $(EXTRA_HOST_FLAGS) ; do \
21114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115 done; \
21116 echo "Doing install-dvi in tcl"; \
21117 (cd $(HOST_SUBDIR)/tcl && \
21118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120 "RANLIB=$${RANLIB}" \
21121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21122 install-dvi) \
21123 || exit 1
21125 @endif tcl
21127 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21128 maybe-install-pdf-tcl:
21129 @if tcl
21130 maybe-install-pdf-tcl: install-pdf-tcl
21132 install-pdf-tcl: \
21133 configure-tcl \
21134 pdf-tcl
21135 @: $(MAKE); $(unstage)
21136 @[ -f ./tcl/Makefile ] || exit 0; \
21137 r=`${PWD_COMMAND}`; export r; \
21138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139 $(HOST_EXPORTS) \
21140 for flag in $(EXTRA_HOST_FLAGS) ; do \
21141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21142 done; \
21143 echo "Doing install-pdf in tcl"; \
21144 (cd $(HOST_SUBDIR)/tcl && \
21145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21147 "RANLIB=$${RANLIB}" \
21148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21149 install-pdf) \
21150 || exit 1
21152 @endif tcl
21154 .PHONY: maybe-install-html-tcl install-html-tcl
21155 maybe-install-html-tcl:
21156 @if tcl
21157 maybe-install-html-tcl: install-html-tcl
21159 install-html-tcl: \
21160 configure-tcl \
21161 html-tcl
21162 @: $(MAKE); $(unstage)
21163 @[ -f ./tcl/Makefile ] || exit 0; \
21164 r=`${PWD_COMMAND}`; export r; \
21165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21166 $(HOST_EXPORTS) \
21167 for flag in $(EXTRA_HOST_FLAGS) ; do \
21168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21169 done; \
21170 echo "Doing install-html in tcl"; \
21171 (cd $(HOST_SUBDIR)/tcl && \
21172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21174 "RANLIB=$${RANLIB}" \
21175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21176 install-html) \
21177 || exit 1
21179 @endif tcl
21181 .PHONY: maybe-installcheck-tcl installcheck-tcl
21182 maybe-installcheck-tcl:
21183 @if tcl
21184 maybe-installcheck-tcl: installcheck-tcl
21186 installcheck-tcl: \
21187 configure-tcl
21188 @: $(MAKE); $(unstage)
21189 @[ -f ./tcl/Makefile ] || exit 0; \
21190 r=`${PWD_COMMAND}`; export r; \
21191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21192 $(HOST_EXPORTS) \
21193 for flag in $(EXTRA_HOST_FLAGS) ; do \
21194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21195 done; \
21196 echo "Doing installcheck in tcl"; \
21197 (cd $(HOST_SUBDIR)/tcl && \
21198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21200 "RANLIB=$${RANLIB}" \
21201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21202 installcheck) \
21203 || exit 1
21205 @endif tcl
21207 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21208 maybe-mostlyclean-tcl:
21209 @if tcl
21210 maybe-mostlyclean-tcl: mostlyclean-tcl
21212 # tcl doesn't support mostlyclean.
21213 mostlyclean-tcl:
21215 @endif tcl
21217 .PHONY: maybe-clean-tcl clean-tcl
21218 maybe-clean-tcl:
21219 @if tcl
21220 maybe-clean-tcl: clean-tcl
21222 clean-tcl:
21223 @: $(MAKE); $(unstage)
21224 @[ -f ./tcl/Makefile ] || exit 0; \
21225 r=`${PWD_COMMAND}`; export r; \
21226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21227 $(HOST_EXPORTS) \
21228 for flag in $(EXTRA_HOST_FLAGS) ; do \
21229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21230 done; \
21231 echo "Doing clean in tcl"; \
21232 (cd $(HOST_SUBDIR)/tcl && \
21233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21235 "RANLIB=$${RANLIB}" \
21236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21237 clean) \
21238 || exit 1
21240 @endif tcl
21242 .PHONY: maybe-distclean-tcl distclean-tcl
21243 maybe-distclean-tcl:
21244 @if tcl
21245 maybe-distclean-tcl: distclean-tcl
21247 distclean-tcl:
21248 @: $(MAKE); $(unstage)
21249 @[ -f ./tcl/Makefile ] || exit 0; \
21250 r=`${PWD_COMMAND}`; export r; \
21251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252 $(HOST_EXPORTS) \
21253 for flag in $(EXTRA_HOST_FLAGS) ; do \
21254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255 done; \
21256 echo "Doing distclean in tcl"; \
21257 (cd $(HOST_SUBDIR)/tcl && \
21258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260 "RANLIB=$${RANLIB}" \
21261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262 distclean) \
21263 || exit 1
21265 @endif tcl
21267 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21268 maybe-maintainer-clean-tcl:
21269 @if tcl
21270 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21272 maintainer-clean-tcl:
21273 @: $(MAKE); $(unstage)
21274 @[ -f ./tcl/Makefile ] || exit 0; \
21275 r=`${PWD_COMMAND}`; export r; \
21276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277 $(HOST_EXPORTS) \
21278 for flag in $(EXTRA_HOST_FLAGS) ; do \
21279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21280 done; \
21281 echo "Doing maintainer-clean in tcl"; \
21282 (cd $(HOST_SUBDIR)/tcl && \
21283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21285 "RANLIB=$${RANLIB}" \
21286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21287 maintainer-clean) \
21288 || exit 1
21290 @endif tcl
21294 .PHONY: configure-itcl maybe-configure-itcl
21295 maybe-configure-itcl:
21296 @if gcc-bootstrap
21297 configure-itcl: stage_current
21298 @endif gcc-bootstrap
21299 @if itcl
21300 maybe-configure-itcl: configure-itcl
21301 configure-itcl:
21302 @: $(MAKE); $(unstage)
21303 @r=`${PWD_COMMAND}`; export r; \
21304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21305 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21307 $(HOST_EXPORTS) \
21308 echo Configuring in $(HOST_SUBDIR)/itcl; \
21309 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21310 case $(srcdir) in \
21311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21312 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21314 esac; \
21315 module_srcdir=itcl; \
21316 $(SHELL) \
21317 $$s/$$module_srcdir/configure \
21318 --srcdir=$${topdir}/$$module_srcdir \
21319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21320 --target=${target_alias} \
21321 || exit 1
21322 @endif itcl
21328 .PHONY: all-itcl maybe-all-itcl
21329 maybe-all-itcl:
21330 @if gcc-bootstrap
21331 all-itcl: stage_current
21332 @endif gcc-bootstrap
21333 @if itcl
21334 TARGET-itcl=all
21335 maybe-all-itcl: all-itcl
21336 all-itcl: configure-itcl
21337 @: $(MAKE); $(unstage)
21338 @r=`${PWD_COMMAND}`; export r; \
21339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21340 $(HOST_EXPORTS) \
21341 (cd $(HOST_SUBDIR)/itcl && \
21342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21343 $(TARGET-itcl))
21344 @endif itcl
21349 .PHONY: check-itcl maybe-check-itcl
21350 maybe-check-itcl:
21351 @if itcl
21352 maybe-check-itcl: check-itcl
21354 check-itcl:
21355 @: $(MAKE); $(unstage)
21356 @r=`${PWD_COMMAND}`; export r; \
21357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21358 $(HOST_EXPORTS) \
21359 (cd $(HOST_SUBDIR)/itcl && \
21360 $(MAKE) $(FLAGS_TO_PASS) check)
21362 @endif itcl
21364 .PHONY: install-itcl maybe-install-itcl
21365 maybe-install-itcl:
21366 @if itcl
21367 maybe-install-itcl: install-itcl
21369 install-itcl: installdirs
21370 @: $(MAKE); $(unstage)
21371 @r=`${PWD_COMMAND}`; export r; \
21372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21373 $(HOST_EXPORTS) \
21374 (cd $(HOST_SUBDIR)/itcl && \
21375 $(MAKE) $(FLAGS_TO_PASS) install)
21377 @endif itcl
21379 .PHONY: install-strip-itcl maybe-install-strip-itcl
21380 maybe-install-strip-itcl:
21381 @if itcl
21382 maybe-install-strip-itcl: install-strip-itcl
21384 install-strip-itcl: installdirs
21385 @: $(MAKE); $(unstage)
21386 @r=`${PWD_COMMAND}`; export r; \
21387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21388 $(HOST_EXPORTS) \
21389 (cd $(HOST_SUBDIR)/itcl && \
21390 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21392 @endif itcl
21394 # Other targets (info, dvi, pdf, etc.)
21396 .PHONY: maybe-info-itcl info-itcl
21397 maybe-info-itcl:
21398 @if itcl
21399 maybe-info-itcl: info-itcl
21401 info-itcl: \
21402 configure-itcl
21403 @: $(MAKE); $(unstage)
21404 @[ -f ./itcl/Makefile ] || exit 0; \
21405 r=`${PWD_COMMAND}`; export r; \
21406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407 $(HOST_EXPORTS) \
21408 for flag in $(EXTRA_HOST_FLAGS) ; do \
21409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21410 done; \
21411 echo "Doing info in itcl"; \
21412 (cd $(HOST_SUBDIR)/itcl && \
21413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21415 "RANLIB=$${RANLIB}" \
21416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21417 info) \
21418 || exit 1
21420 @endif itcl
21422 .PHONY: maybe-dvi-itcl dvi-itcl
21423 maybe-dvi-itcl:
21424 @if itcl
21425 maybe-dvi-itcl: dvi-itcl
21427 dvi-itcl: \
21428 configure-itcl
21429 @: $(MAKE); $(unstage)
21430 @[ -f ./itcl/Makefile ] || exit 0; \
21431 r=`${PWD_COMMAND}`; export r; \
21432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433 $(HOST_EXPORTS) \
21434 for flag in $(EXTRA_HOST_FLAGS) ; do \
21435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21436 done; \
21437 echo "Doing dvi in itcl"; \
21438 (cd $(HOST_SUBDIR)/itcl && \
21439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21441 "RANLIB=$${RANLIB}" \
21442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21443 dvi) \
21444 || exit 1
21446 @endif itcl
21448 .PHONY: maybe-pdf-itcl pdf-itcl
21449 maybe-pdf-itcl:
21450 @if itcl
21451 maybe-pdf-itcl: pdf-itcl
21453 pdf-itcl: \
21454 configure-itcl
21455 @: $(MAKE); $(unstage)
21456 @[ -f ./itcl/Makefile ] || exit 0; \
21457 r=`${PWD_COMMAND}`; export r; \
21458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459 $(HOST_EXPORTS) \
21460 for flag in $(EXTRA_HOST_FLAGS) ; do \
21461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21462 done; \
21463 echo "Doing pdf in itcl"; \
21464 (cd $(HOST_SUBDIR)/itcl && \
21465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21467 "RANLIB=$${RANLIB}" \
21468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21469 pdf) \
21470 || exit 1
21472 @endif itcl
21474 .PHONY: maybe-html-itcl html-itcl
21475 maybe-html-itcl:
21476 @if itcl
21477 maybe-html-itcl: html-itcl
21479 html-itcl: \
21480 configure-itcl
21481 @: $(MAKE); $(unstage)
21482 @[ -f ./itcl/Makefile ] || exit 0; \
21483 r=`${PWD_COMMAND}`; export r; \
21484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21485 $(HOST_EXPORTS) \
21486 for flag in $(EXTRA_HOST_FLAGS) ; do \
21487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21488 done; \
21489 echo "Doing html in itcl"; \
21490 (cd $(HOST_SUBDIR)/itcl && \
21491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21493 "RANLIB=$${RANLIB}" \
21494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21495 html) \
21496 || exit 1
21498 @endif itcl
21500 .PHONY: maybe-TAGS-itcl TAGS-itcl
21501 maybe-TAGS-itcl:
21502 @if itcl
21503 maybe-TAGS-itcl: TAGS-itcl
21505 TAGS-itcl: \
21506 configure-itcl
21507 @: $(MAKE); $(unstage)
21508 @[ -f ./itcl/Makefile ] || exit 0; \
21509 r=`${PWD_COMMAND}`; export r; \
21510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511 $(HOST_EXPORTS) \
21512 for flag in $(EXTRA_HOST_FLAGS) ; do \
21513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21514 done; \
21515 echo "Doing TAGS in itcl"; \
21516 (cd $(HOST_SUBDIR)/itcl && \
21517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21519 "RANLIB=$${RANLIB}" \
21520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21521 TAGS) \
21522 || exit 1
21524 @endif itcl
21526 .PHONY: maybe-install-info-itcl install-info-itcl
21527 maybe-install-info-itcl:
21528 @if itcl
21529 maybe-install-info-itcl: install-info-itcl
21531 install-info-itcl: \
21532 configure-itcl \
21533 info-itcl
21534 @: $(MAKE); $(unstage)
21535 @[ -f ./itcl/Makefile ] || exit 0; \
21536 r=`${PWD_COMMAND}`; export r; \
21537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538 $(HOST_EXPORTS) \
21539 for flag in $(EXTRA_HOST_FLAGS) ; do \
21540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541 done; \
21542 echo "Doing install-info in itcl"; \
21543 (cd $(HOST_SUBDIR)/itcl && \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546 "RANLIB=$${RANLIB}" \
21547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21548 install-info) \
21549 || exit 1
21551 @endif itcl
21553 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21554 maybe-install-dvi-itcl:
21555 @if itcl
21556 maybe-install-dvi-itcl: install-dvi-itcl
21558 install-dvi-itcl: \
21559 configure-itcl \
21560 dvi-itcl
21561 @: $(MAKE); $(unstage)
21562 @[ -f ./itcl/Makefile ] || exit 0; \
21563 r=`${PWD_COMMAND}`; export r; \
21564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21565 $(HOST_EXPORTS) \
21566 for flag in $(EXTRA_HOST_FLAGS) ; do \
21567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21568 done; \
21569 echo "Doing install-dvi in itcl"; \
21570 (cd $(HOST_SUBDIR)/itcl && \
21571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21573 "RANLIB=$${RANLIB}" \
21574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21575 install-dvi) \
21576 || exit 1
21578 @endif itcl
21580 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21581 maybe-install-pdf-itcl:
21582 @if itcl
21583 maybe-install-pdf-itcl: install-pdf-itcl
21585 install-pdf-itcl: \
21586 configure-itcl \
21587 pdf-itcl
21588 @: $(MAKE); $(unstage)
21589 @[ -f ./itcl/Makefile ] || exit 0; \
21590 r=`${PWD_COMMAND}`; export r; \
21591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21592 $(HOST_EXPORTS) \
21593 for flag in $(EXTRA_HOST_FLAGS) ; do \
21594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21595 done; \
21596 echo "Doing install-pdf in itcl"; \
21597 (cd $(HOST_SUBDIR)/itcl && \
21598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21600 "RANLIB=$${RANLIB}" \
21601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21602 install-pdf) \
21603 || exit 1
21605 @endif itcl
21607 .PHONY: maybe-install-html-itcl install-html-itcl
21608 maybe-install-html-itcl:
21609 @if itcl
21610 maybe-install-html-itcl: install-html-itcl
21612 install-html-itcl: \
21613 configure-itcl \
21614 html-itcl
21615 @: $(MAKE); $(unstage)
21616 @[ -f ./itcl/Makefile ] || exit 0; \
21617 r=`${PWD_COMMAND}`; export r; \
21618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21619 $(HOST_EXPORTS) \
21620 for flag in $(EXTRA_HOST_FLAGS) ; do \
21621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21622 done; \
21623 echo "Doing install-html in itcl"; \
21624 (cd $(HOST_SUBDIR)/itcl && \
21625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21627 "RANLIB=$${RANLIB}" \
21628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21629 install-html) \
21630 || exit 1
21632 @endif itcl
21634 .PHONY: maybe-installcheck-itcl installcheck-itcl
21635 maybe-installcheck-itcl:
21636 @if itcl
21637 maybe-installcheck-itcl: installcheck-itcl
21639 installcheck-itcl: \
21640 configure-itcl
21641 @: $(MAKE); $(unstage)
21642 @[ -f ./itcl/Makefile ] || exit 0; \
21643 r=`${PWD_COMMAND}`; export r; \
21644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645 $(HOST_EXPORTS) \
21646 for flag in $(EXTRA_HOST_FLAGS) ; do \
21647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21648 done; \
21649 echo "Doing installcheck in itcl"; \
21650 (cd $(HOST_SUBDIR)/itcl && \
21651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21653 "RANLIB=$${RANLIB}" \
21654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21655 installcheck) \
21656 || exit 1
21658 @endif itcl
21660 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21661 maybe-mostlyclean-itcl:
21662 @if itcl
21663 maybe-mostlyclean-itcl: mostlyclean-itcl
21665 mostlyclean-itcl:
21666 @: $(MAKE); $(unstage)
21667 @[ -f ./itcl/Makefile ] || exit 0; \
21668 r=`${PWD_COMMAND}`; export r; \
21669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21670 $(HOST_EXPORTS) \
21671 for flag in $(EXTRA_HOST_FLAGS) ; do \
21672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21673 done; \
21674 echo "Doing mostlyclean in itcl"; \
21675 (cd $(HOST_SUBDIR)/itcl && \
21676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21678 "RANLIB=$${RANLIB}" \
21679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21680 mostlyclean) \
21681 || exit 1
21683 @endif itcl
21685 .PHONY: maybe-clean-itcl clean-itcl
21686 maybe-clean-itcl:
21687 @if itcl
21688 maybe-clean-itcl: clean-itcl
21690 clean-itcl:
21691 @: $(MAKE); $(unstage)
21692 @[ -f ./itcl/Makefile ] || exit 0; \
21693 r=`${PWD_COMMAND}`; export r; \
21694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21695 $(HOST_EXPORTS) \
21696 for flag in $(EXTRA_HOST_FLAGS) ; do \
21697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21698 done; \
21699 echo "Doing clean in itcl"; \
21700 (cd $(HOST_SUBDIR)/itcl && \
21701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21703 "RANLIB=$${RANLIB}" \
21704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21705 clean) \
21706 || exit 1
21708 @endif itcl
21710 .PHONY: maybe-distclean-itcl distclean-itcl
21711 maybe-distclean-itcl:
21712 @if itcl
21713 maybe-distclean-itcl: distclean-itcl
21715 distclean-itcl:
21716 @: $(MAKE); $(unstage)
21717 @[ -f ./itcl/Makefile ] || exit 0; \
21718 r=`${PWD_COMMAND}`; export r; \
21719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21720 $(HOST_EXPORTS) \
21721 for flag in $(EXTRA_HOST_FLAGS) ; do \
21722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21723 done; \
21724 echo "Doing distclean in itcl"; \
21725 (cd $(HOST_SUBDIR)/itcl && \
21726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21728 "RANLIB=$${RANLIB}" \
21729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21730 distclean) \
21731 || exit 1
21733 @endif itcl
21735 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21736 maybe-maintainer-clean-itcl:
21737 @if itcl
21738 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21740 maintainer-clean-itcl:
21741 @: $(MAKE); $(unstage)
21742 @[ -f ./itcl/Makefile ] || exit 0; \
21743 r=`${PWD_COMMAND}`; export r; \
21744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21745 $(HOST_EXPORTS) \
21746 for flag in $(EXTRA_HOST_FLAGS) ; do \
21747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21748 done; \
21749 echo "Doing maintainer-clean in itcl"; \
21750 (cd $(HOST_SUBDIR)/itcl && \
21751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21753 "RANLIB=$${RANLIB}" \
21754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21755 maintainer-clean) \
21756 || exit 1
21758 @endif itcl
21762 .PHONY: configure-ld maybe-configure-ld
21763 maybe-configure-ld:
21764 @if gcc-bootstrap
21765 configure-ld: stage_current
21766 @endif gcc-bootstrap
21767 @if ld
21768 maybe-configure-ld: configure-ld
21769 configure-ld:
21770 @r=`${PWD_COMMAND}`; export r; \
21771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21772 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21774 $(HOST_EXPORTS) \
21775 echo Configuring in $(HOST_SUBDIR)/ld; \
21776 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21777 case $(srcdir) in \
21778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21779 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21781 esac; \
21782 module_srcdir=ld; \
21783 $(SHELL) \
21784 $$s/$$module_srcdir/configure \
21785 --srcdir=$${topdir}/$$module_srcdir \
21786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21787 --target=${target_alias} \
21788 || exit 1
21789 @endif ld
21793 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21794 maybe-configure-stage1-ld:
21795 @if ld-bootstrap
21796 maybe-configure-stage1-ld: configure-stage1-ld
21797 configure-stage1-ld:
21798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21800 @r=`${PWD_COMMAND}`; export r; \
21801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21802 TFLAGS="$(STAGE1_TFLAGS)"; \
21803 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21804 $(HOST_EXPORTS) \
21805 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21806 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21807 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21808 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21810 cd $(HOST_SUBDIR)/ld || exit 1; \
21811 case $(srcdir) in \
21812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21813 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21815 esac; \
21816 module_srcdir=ld; \
21817 $(SHELL) $$s/$$module_srcdir/configure \
21818 --srcdir=$${topdir}/$$module_srcdir \
21819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21820 --target=${target_alias} \
21822 $(STAGE1_CONFIGURE_FLAGS)
21823 @endif ld-bootstrap
21825 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21826 maybe-configure-stage2-ld:
21827 @if ld-bootstrap
21828 maybe-configure-stage2-ld: configure-stage2-ld
21829 configure-stage2-ld:
21830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21832 @r=`${PWD_COMMAND}`; export r; \
21833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21834 TFLAGS="$(STAGE2_TFLAGS)"; \
21835 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21836 $(HOST_EXPORTS) \
21837 $(POSTSTAGE1_HOST_EXPORTS) \
21838 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21839 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21840 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21841 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21843 cd $(HOST_SUBDIR)/ld || exit 1; \
21844 case $(srcdir) in \
21845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21846 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21848 esac; \
21849 module_srcdir=ld; \
21850 $(SHELL) $$s/$$module_srcdir/configure \
21851 --srcdir=$${topdir}/$$module_srcdir \
21852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21853 --target=${target_alias} \
21854 --with-build-libsubdir=$(HOST_SUBDIR) \
21855 $(STAGE2_CONFIGURE_FLAGS)
21856 @endif ld-bootstrap
21858 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21859 maybe-configure-stage3-ld:
21860 @if ld-bootstrap
21861 maybe-configure-stage3-ld: configure-stage3-ld
21862 configure-stage3-ld:
21863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21865 @r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 TFLAGS="$(STAGE3_TFLAGS)"; \
21868 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21869 $(HOST_EXPORTS) \
21870 $(POSTSTAGE1_HOST_EXPORTS) \
21871 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21872 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21873 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21874 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21876 cd $(HOST_SUBDIR)/ld || exit 1; \
21877 case $(srcdir) in \
21878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21879 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21881 esac; \
21882 module_srcdir=ld; \
21883 $(SHELL) $$s/$$module_srcdir/configure \
21884 --srcdir=$${topdir}/$$module_srcdir \
21885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21886 --target=${target_alias} \
21887 --with-build-libsubdir=$(HOST_SUBDIR) \
21888 $(STAGE3_CONFIGURE_FLAGS)
21889 @endif ld-bootstrap
21891 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21892 maybe-configure-stage4-ld:
21893 @if ld-bootstrap
21894 maybe-configure-stage4-ld: configure-stage4-ld
21895 configure-stage4-ld:
21896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21898 @r=`${PWD_COMMAND}`; export r; \
21899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900 TFLAGS="$(STAGE4_TFLAGS)"; \
21901 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21902 $(HOST_EXPORTS) \
21903 $(POSTSTAGE1_HOST_EXPORTS) \
21904 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21905 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21906 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21907 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21909 cd $(HOST_SUBDIR)/ld || exit 1; \
21910 case $(srcdir) in \
21911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21912 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21914 esac; \
21915 module_srcdir=ld; \
21916 $(SHELL) $$s/$$module_srcdir/configure \
21917 --srcdir=$${topdir}/$$module_srcdir \
21918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21919 --target=${target_alias} \
21920 --with-build-libsubdir=$(HOST_SUBDIR) \
21921 $(STAGE4_CONFIGURE_FLAGS)
21922 @endif ld-bootstrap
21924 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21925 maybe-configure-stageprofile-ld:
21926 @if ld-bootstrap
21927 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21928 configure-stageprofile-ld:
21929 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21931 @r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21934 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21935 $(HOST_EXPORTS) \
21936 $(POSTSTAGE1_HOST_EXPORTS) \
21937 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21938 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21939 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21940 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21942 cd $(HOST_SUBDIR)/ld || exit 1; \
21943 case $(srcdir) in \
21944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21945 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21947 esac; \
21948 module_srcdir=ld; \
21949 $(SHELL) $$s/$$module_srcdir/configure \
21950 --srcdir=$${topdir}/$$module_srcdir \
21951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21952 --target=${target_alias} \
21953 --with-build-libsubdir=$(HOST_SUBDIR) \
21954 $(STAGEprofile_CONFIGURE_FLAGS)
21955 @endif ld-bootstrap
21957 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21958 maybe-configure-stagetrain-ld:
21959 @if ld-bootstrap
21960 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21961 configure-stagetrain-ld:
21962 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21964 @r=`${PWD_COMMAND}`; export r; \
21965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21967 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21968 $(HOST_EXPORTS) \
21969 $(POSTSTAGE1_HOST_EXPORTS) \
21970 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21971 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21972 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21973 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21975 cd $(HOST_SUBDIR)/ld || exit 1; \
21976 case $(srcdir) in \
21977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21978 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21980 esac; \
21981 module_srcdir=ld; \
21982 $(SHELL) $$s/$$module_srcdir/configure \
21983 --srcdir=$${topdir}/$$module_srcdir \
21984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21985 --target=${target_alias} \
21986 --with-build-libsubdir=$(HOST_SUBDIR) \
21987 $(STAGEtrain_CONFIGURE_FLAGS)
21988 @endif ld-bootstrap
21990 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21991 maybe-configure-stagefeedback-ld:
21992 @if ld-bootstrap
21993 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21994 configure-stagefeedback-ld:
21995 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21997 @r=`${PWD_COMMAND}`; export r; \
21998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22000 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22001 $(HOST_EXPORTS) \
22002 $(POSTSTAGE1_HOST_EXPORTS) \
22003 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22004 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22005 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22006 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22008 cd $(HOST_SUBDIR)/ld || exit 1; \
22009 case $(srcdir) in \
22010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22011 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22013 esac; \
22014 module_srcdir=ld; \
22015 $(SHELL) $$s/$$module_srcdir/configure \
22016 --srcdir=$${topdir}/$$module_srcdir \
22017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22018 --target=${target_alias} \
22019 --with-build-libsubdir=$(HOST_SUBDIR) \
22020 $(STAGEfeedback_CONFIGURE_FLAGS)
22021 @endif ld-bootstrap
22023 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22024 maybe-configure-stageautoprofile-ld:
22025 @if ld-bootstrap
22026 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22027 configure-stageautoprofile-ld:
22028 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22030 @r=`${PWD_COMMAND}`; export r; \
22031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22033 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22034 $(HOST_EXPORTS) \
22035 $(POSTSTAGE1_HOST_EXPORTS) \
22036 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22039 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22041 cd $(HOST_SUBDIR)/ld || exit 1; \
22042 case $(srcdir) in \
22043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22044 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22046 esac; \
22047 module_srcdir=ld; \
22048 $(SHELL) $$s/$$module_srcdir/configure \
22049 --srcdir=$${topdir}/$$module_srcdir \
22050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22051 --target=${target_alias} \
22052 --with-build-libsubdir=$(HOST_SUBDIR) \
22053 $(STAGEautoprofile_CONFIGURE_FLAGS)
22054 @endif ld-bootstrap
22056 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22057 maybe-configure-stageautofeedback-ld:
22058 @if ld-bootstrap
22059 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22060 configure-stageautofeedback-ld:
22061 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22063 @r=`${PWD_COMMAND}`; export r; \
22064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22065 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22066 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22067 $(HOST_EXPORTS) \
22068 $(POSTSTAGE1_HOST_EXPORTS) \
22069 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22070 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22071 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22072 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22074 cd $(HOST_SUBDIR)/ld || exit 1; \
22075 case $(srcdir) in \
22076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22077 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22079 esac; \
22080 module_srcdir=ld; \
22081 $(SHELL) $$s/$$module_srcdir/configure \
22082 --srcdir=$${topdir}/$$module_srcdir \
22083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22084 --target=${target_alias} \
22085 --with-build-libsubdir=$(HOST_SUBDIR) \
22086 $(STAGEautofeedback_CONFIGURE_FLAGS)
22087 @endif ld-bootstrap
22093 .PHONY: all-ld maybe-all-ld
22094 maybe-all-ld:
22095 @if gcc-bootstrap
22096 all-ld: stage_current
22097 @endif gcc-bootstrap
22098 @if ld
22099 TARGET-ld=all
22100 maybe-all-ld: all-ld
22101 all-ld: configure-ld
22102 @r=`${PWD_COMMAND}`; export r; \
22103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22104 $(HOST_EXPORTS) \
22105 (cd $(HOST_SUBDIR)/ld && \
22106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22107 $(TARGET-ld))
22108 @endif ld
22112 .PHONY: all-stage1-ld maybe-all-stage1-ld
22113 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22114 maybe-all-stage1-ld:
22115 maybe-clean-stage1-ld:
22116 @if ld-bootstrap
22117 maybe-all-stage1-ld: all-stage1-ld
22118 all-stage1: all-stage1-ld
22119 TARGET-stage1-ld = $(TARGET-ld)
22120 all-stage1-ld: configure-stage1-ld
22121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22122 @r=`${PWD_COMMAND}`; export r; \
22123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124 TFLAGS="$(STAGE1_TFLAGS)"; \
22125 $(HOST_EXPORTS) \
22126 cd $(HOST_SUBDIR)/ld && \
22128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22129 CFLAGS="$(STAGE1_CFLAGS)" \
22130 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22131 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22132 LIBCFLAGS="$(LIBCFLAGS)" \
22133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22136 $(EXTRA_HOST_FLAGS) \
22137 $(STAGE1_FLAGS_TO_PASS) \
22138 TFLAGS="$(STAGE1_TFLAGS)" \
22139 $(TARGET-stage1-ld)
22141 maybe-clean-stage1-ld: clean-stage1-ld
22142 clean-stage1: clean-stage1-ld
22143 clean-stage1-ld:
22144 @if [ $(current_stage) = stage1 ]; then \
22145 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22146 else \
22147 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22148 $(MAKE) stage1-start; \
22149 fi; \
22150 cd $(HOST_SUBDIR)/ld && \
22151 $(MAKE) $(EXTRA_HOST_FLAGS) \
22152 $(STAGE1_FLAGS_TO_PASS) clean
22153 @endif ld-bootstrap
22156 .PHONY: all-stage2-ld maybe-all-stage2-ld
22157 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22158 maybe-all-stage2-ld:
22159 maybe-clean-stage2-ld:
22160 @if ld-bootstrap
22161 maybe-all-stage2-ld: all-stage2-ld
22162 all-stage2: all-stage2-ld
22163 TARGET-stage2-ld = $(TARGET-ld)
22164 all-stage2-ld: configure-stage2-ld
22165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22166 @r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 TFLAGS="$(STAGE2_TFLAGS)"; \
22169 $(HOST_EXPORTS) \
22170 $(POSTSTAGE1_HOST_EXPORTS) \
22171 cd $(HOST_SUBDIR)/ld && \
22173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22174 CFLAGS="$(STAGE2_CFLAGS)" \
22175 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22176 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22177 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22182 TFLAGS="$(STAGE2_TFLAGS)" \
22183 $(TARGET-stage2-ld)
22185 maybe-clean-stage2-ld: clean-stage2-ld
22186 clean-stage2: clean-stage2-ld
22187 clean-stage2-ld:
22188 @if [ $(current_stage) = stage2 ]; then \
22189 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22190 else \
22191 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22192 $(MAKE) stage2-start; \
22193 fi; \
22194 cd $(HOST_SUBDIR)/ld && \
22195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22196 @endif ld-bootstrap
22199 .PHONY: all-stage3-ld maybe-all-stage3-ld
22200 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22201 maybe-all-stage3-ld:
22202 maybe-clean-stage3-ld:
22203 @if ld-bootstrap
22204 maybe-all-stage3-ld: all-stage3-ld
22205 all-stage3: all-stage3-ld
22206 TARGET-stage3-ld = $(TARGET-ld)
22207 all-stage3-ld: configure-stage3-ld
22208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22209 @r=`${PWD_COMMAND}`; export r; \
22210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211 TFLAGS="$(STAGE3_TFLAGS)"; \
22212 $(HOST_EXPORTS) \
22213 $(POSTSTAGE1_HOST_EXPORTS) \
22214 cd $(HOST_SUBDIR)/ld && \
22216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22217 CFLAGS="$(STAGE3_CFLAGS)" \
22218 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22219 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22220 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22225 TFLAGS="$(STAGE3_TFLAGS)" \
22226 $(TARGET-stage3-ld)
22228 maybe-clean-stage3-ld: clean-stage3-ld
22229 clean-stage3: clean-stage3-ld
22230 clean-stage3-ld:
22231 @if [ $(current_stage) = stage3 ]; then \
22232 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22233 else \
22234 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22235 $(MAKE) stage3-start; \
22236 fi; \
22237 cd $(HOST_SUBDIR)/ld && \
22238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22239 @endif ld-bootstrap
22242 .PHONY: all-stage4-ld maybe-all-stage4-ld
22243 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22244 maybe-all-stage4-ld:
22245 maybe-clean-stage4-ld:
22246 @if ld-bootstrap
22247 maybe-all-stage4-ld: all-stage4-ld
22248 all-stage4: all-stage4-ld
22249 TARGET-stage4-ld = $(TARGET-ld)
22250 all-stage4-ld: configure-stage4-ld
22251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22252 @r=`${PWD_COMMAND}`; export r; \
22253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254 TFLAGS="$(STAGE4_TFLAGS)"; \
22255 $(HOST_EXPORTS) \
22256 $(POSTSTAGE1_HOST_EXPORTS) \
22257 cd $(HOST_SUBDIR)/ld && \
22259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22260 CFLAGS="$(STAGE4_CFLAGS)" \
22261 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22262 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22263 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22268 TFLAGS="$(STAGE4_TFLAGS)" \
22269 $(TARGET-stage4-ld)
22271 maybe-clean-stage4-ld: clean-stage4-ld
22272 clean-stage4: clean-stage4-ld
22273 clean-stage4-ld:
22274 @if [ $(current_stage) = stage4 ]; then \
22275 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22276 else \
22277 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22278 $(MAKE) stage4-start; \
22279 fi; \
22280 cd $(HOST_SUBDIR)/ld && \
22281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22282 @endif ld-bootstrap
22285 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22286 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22287 maybe-all-stageprofile-ld:
22288 maybe-clean-stageprofile-ld:
22289 @if ld-bootstrap
22290 maybe-all-stageprofile-ld: all-stageprofile-ld
22291 all-stageprofile: all-stageprofile-ld
22292 TARGET-stageprofile-ld = $(TARGET-ld)
22293 all-stageprofile-ld: configure-stageprofile-ld
22294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22295 @r=`${PWD_COMMAND}`; export r; \
22296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22298 $(HOST_EXPORTS) \
22299 $(POSTSTAGE1_HOST_EXPORTS) \
22300 cd $(HOST_SUBDIR)/ld && \
22302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22303 CFLAGS="$(STAGEprofile_CFLAGS)" \
22304 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22305 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22306 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22311 TFLAGS="$(STAGEprofile_TFLAGS)" \
22312 $(TARGET-stageprofile-ld)
22314 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22315 clean-stageprofile: clean-stageprofile-ld
22316 clean-stageprofile-ld:
22317 @if [ $(current_stage) = stageprofile ]; then \
22318 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22319 else \
22320 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22321 $(MAKE) stageprofile-start; \
22322 fi; \
22323 cd $(HOST_SUBDIR)/ld && \
22324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22325 @endif ld-bootstrap
22328 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22329 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22330 maybe-all-stagetrain-ld:
22331 maybe-clean-stagetrain-ld:
22332 @if ld-bootstrap
22333 maybe-all-stagetrain-ld: all-stagetrain-ld
22334 all-stagetrain: all-stagetrain-ld
22335 TARGET-stagetrain-ld = $(TARGET-ld)
22336 all-stagetrain-ld: configure-stagetrain-ld
22337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22338 @r=`${PWD_COMMAND}`; export r; \
22339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22341 $(HOST_EXPORTS) \
22342 $(POSTSTAGE1_HOST_EXPORTS) \
22343 cd $(HOST_SUBDIR)/ld && \
22345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22346 CFLAGS="$(STAGEtrain_CFLAGS)" \
22347 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22348 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22349 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22354 TFLAGS="$(STAGEtrain_TFLAGS)" \
22355 $(TARGET-stagetrain-ld)
22357 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22358 clean-stagetrain: clean-stagetrain-ld
22359 clean-stagetrain-ld:
22360 @if [ $(current_stage) = stagetrain ]; then \
22361 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22362 else \
22363 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22364 $(MAKE) stagetrain-start; \
22365 fi; \
22366 cd $(HOST_SUBDIR)/ld && \
22367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22368 @endif ld-bootstrap
22371 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22372 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22373 maybe-all-stagefeedback-ld:
22374 maybe-clean-stagefeedback-ld:
22375 @if ld-bootstrap
22376 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22377 all-stagefeedback: all-stagefeedback-ld
22378 TARGET-stagefeedback-ld = $(TARGET-ld)
22379 all-stagefeedback-ld: configure-stagefeedback-ld
22380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22381 @r=`${PWD_COMMAND}`; export r; \
22382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22384 $(HOST_EXPORTS) \
22385 $(POSTSTAGE1_HOST_EXPORTS) \
22386 cd $(HOST_SUBDIR)/ld && \
22388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22390 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22397 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22398 $(TARGET-stagefeedback-ld)
22400 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22401 clean-stagefeedback: clean-stagefeedback-ld
22402 clean-stagefeedback-ld:
22403 @if [ $(current_stage) = stagefeedback ]; then \
22404 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22405 else \
22406 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22407 $(MAKE) stagefeedback-start; \
22408 fi; \
22409 cd $(HOST_SUBDIR)/ld && \
22410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22411 @endif ld-bootstrap
22414 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22415 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22416 maybe-all-stageautoprofile-ld:
22417 maybe-clean-stageautoprofile-ld:
22418 @if ld-bootstrap
22419 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22420 all-stageautoprofile: all-stageautoprofile-ld
22421 TARGET-stageautoprofile-ld = $(TARGET-ld)
22422 all-stageautoprofile-ld: configure-stageautoprofile-ld
22423 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22424 @r=`${PWD_COMMAND}`; export r; \
22425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22427 $(HOST_EXPORTS) \
22428 $(POSTSTAGE1_HOST_EXPORTS) \
22429 cd $(HOST_SUBDIR)/ld && \
22430 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22432 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22433 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22434 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22435 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22440 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22441 $(TARGET-stageautoprofile-ld)
22443 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22444 clean-stageautoprofile: clean-stageautoprofile-ld
22445 clean-stageautoprofile-ld:
22446 @if [ $(current_stage) = stageautoprofile ]; then \
22447 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22448 else \
22449 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22450 $(MAKE) stageautoprofile-start; \
22451 fi; \
22452 cd $(HOST_SUBDIR)/ld && \
22453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22454 @endif ld-bootstrap
22457 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22458 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22459 maybe-all-stageautofeedback-ld:
22460 maybe-clean-stageautofeedback-ld:
22461 @if ld-bootstrap
22462 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22463 all-stageautofeedback: all-stageautofeedback-ld
22464 TARGET-stageautofeedback-ld = $(TARGET-ld)
22465 all-stageautofeedback-ld: configure-stageautofeedback-ld
22466 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22467 @r=`${PWD_COMMAND}`; export r; \
22468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22469 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22470 $(HOST_EXPORTS) \
22471 $(POSTSTAGE1_HOST_EXPORTS) \
22472 cd $(HOST_SUBDIR)/ld && \
22474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22475 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22476 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22477 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22478 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22483 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22484 $(TARGET-stageautofeedback-ld)
22486 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22487 clean-stageautofeedback: clean-stageautofeedback-ld
22488 clean-stageautofeedback-ld:
22489 @if [ $(current_stage) = stageautofeedback ]; then \
22490 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22491 else \
22492 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22493 $(MAKE) stageautofeedback-start; \
22494 fi; \
22495 cd $(HOST_SUBDIR)/ld && \
22496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22497 @endif ld-bootstrap
22503 .PHONY: check-ld maybe-check-ld
22504 maybe-check-ld:
22505 @if ld
22506 maybe-check-ld: check-ld
22508 check-ld:
22509 @: $(MAKE); $(unstage)
22510 @r=`${PWD_COMMAND}`; export r; \
22511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22513 (cd $(HOST_SUBDIR)/ld && \
22514 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22516 @endif ld
22518 .PHONY: install-ld maybe-install-ld
22519 maybe-install-ld:
22520 @if ld
22521 maybe-install-ld: install-ld
22523 install-ld: installdirs
22524 @: $(MAKE); $(unstage)
22525 @r=`${PWD_COMMAND}`; export r; \
22526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527 $(HOST_EXPORTS) \
22528 (cd $(HOST_SUBDIR)/ld && \
22529 $(MAKE) $(FLAGS_TO_PASS) install)
22531 @endif ld
22533 .PHONY: install-strip-ld maybe-install-strip-ld
22534 maybe-install-strip-ld:
22535 @if ld
22536 maybe-install-strip-ld: install-strip-ld
22538 install-strip-ld: installdirs
22539 @: $(MAKE); $(unstage)
22540 @r=`${PWD_COMMAND}`; export r; \
22541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22542 $(HOST_EXPORTS) \
22543 (cd $(HOST_SUBDIR)/ld && \
22544 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22546 @endif ld
22548 # Other targets (info, dvi, pdf, etc.)
22550 .PHONY: maybe-info-ld info-ld
22551 maybe-info-ld:
22552 @if ld
22553 maybe-info-ld: info-ld
22555 info-ld: \
22556 configure-ld
22557 @[ -f ./ld/Makefile ] || exit 0; \
22558 r=`${PWD_COMMAND}`; export r; \
22559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560 $(HOST_EXPORTS) \
22561 for flag in $(EXTRA_HOST_FLAGS) ; do \
22562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22563 done; \
22564 echo "Doing info in ld"; \
22565 (cd $(HOST_SUBDIR)/ld && \
22566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22568 "RANLIB=$${RANLIB}" \
22569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22570 info) \
22571 || exit 1
22573 @endif ld
22575 .PHONY: maybe-dvi-ld dvi-ld
22576 maybe-dvi-ld:
22577 @if ld
22578 maybe-dvi-ld: dvi-ld
22580 dvi-ld: \
22581 configure-ld
22582 @[ -f ./ld/Makefile ] || exit 0; \
22583 r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 $(HOST_EXPORTS) \
22586 for flag in $(EXTRA_HOST_FLAGS) ; do \
22587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588 done; \
22589 echo "Doing dvi in ld"; \
22590 (cd $(HOST_SUBDIR)/ld && \
22591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593 "RANLIB=$${RANLIB}" \
22594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595 dvi) \
22596 || exit 1
22598 @endif ld
22600 .PHONY: maybe-pdf-ld pdf-ld
22601 maybe-pdf-ld:
22602 @if ld
22603 maybe-pdf-ld: pdf-ld
22605 pdf-ld: \
22606 configure-ld
22607 @[ -f ./ld/Makefile ] || exit 0; \
22608 r=`${PWD_COMMAND}`; export r; \
22609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610 $(HOST_EXPORTS) \
22611 for flag in $(EXTRA_HOST_FLAGS) ; do \
22612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22613 done; \
22614 echo "Doing pdf in ld"; \
22615 (cd $(HOST_SUBDIR)/ld && \
22616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22618 "RANLIB=$${RANLIB}" \
22619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22620 pdf) \
22621 || exit 1
22623 @endif ld
22625 .PHONY: maybe-html-ld html-ld
22626 maybe-html-ld:
22627 @if ld
22628 maybe-html-ld: html-ld
22630 html-ld: \
22631 configure-ld
22632 @[ -f ./ld/Makefile ] || exit 0; \
22633 r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 $(HOST_EXPORTS) \
22636 for flag in $(EXTRA_HOST_FLAGS) ; do \
22637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22638 done; \
22639 echo "Doing html in ld"; \
22640 (cd $(HOST_SUBDIR)/ld && \
22641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22643 "RANLIB=$${RANLIB}" \
22644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22645 html) \
22646 || exit 1
22648 @endif ld
22650 .PHONY: maybe-TAGS-ld TAGS-ld
22651 maybe-TAGS-ld:
22652 @if ld
22653 maybe-TAGS-ld: TAGS-ld
22655 TAGS-ld: \
22656 configure-ld
22657 @[ -f ./ld/Makefile ] || exit 0; \
22658 r=`${PWD_COMMAND}`; export r; \
22659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660 $(HOST_EXPORTS) \
22661 for flag in $(EXTRA_HOST_FLAGS) ; do \
22662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22663 done; \
22664 echo "Doing TAGS in ld"; \
22665 (cd $(HOST_SUBDIR)/ld && \
22666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22668 "RANLIB=$${RANLIB}" \
22669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22670 TAGS) \
22671 || exit 1
22673 @endif ld
22675 .PHONY: maybe-install-info-ld install-info-ld
22676 maybe-install-info-ld:
22677 @if ld
22678 maybe-install-info-ld: install-info-ld
22680 install-info-ld: \
22681 configure-ld \
22682 info-ld
22683 @[ -f ./ld/Makefile ] || exit 0; \
22684 r=`${PWD_COMMAND}`; export r; \
22685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686 $(HOST_EXPORTS) \
22687 for flag in $(EXTRA_HOST_FLAGS) ; do \
22688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689 done; \
22690 echo "Doing install-info in ld"; \
22691 (cd $(HOST_SUBDIR)/ld && \
22692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694 "RANLIB=$${RANLIB}" \
22695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696 install-info) \
22697 || exit 1
22699 @endif ld
22701 .PHONY: maybe-install-dvi-ld install-dvi-ld
22702 maybe-install-dvi-ld:
22703 @if ld
22704 maybe-install-dvi-ld: install-dvi-ld
22706 install-dvi-ld: \
22707 configure-ld \
22708 dvi-ld
22709 @[ -f ./ld/Makefile ] || exit 0; \
22710 r=`${PWD_COMMAND}`; export r; \
22711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712 $(HOST_EXPORTS) \
22713 for flag in $(EXTRA_HOST_FLAGS) ; do \
22714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22715 done; \
22716 echo "Doing install-dvi in ld"; \
22717 (cd $(HOST_SUBDIR)/ld && \
22718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22720 "RANLIB=$${RANLIB}" \
22721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22722 install-dvi) \
22723 || exit 1
22725 @endif ld
22727 .PHONY: maybe-install-pdf-ld install-pdf-ld
22728 maybe-install-pdf-ld:
22729 @if ld
22730 maybe-install-pdf-ld: install-pdf-ld
22732 install-pdf-ld: \
22733 configure-ld \
22734 pdf-ld
22735 @[ -f ./ld/Makefile ] || exit 0; \
22736 r=`${PWD_COMMAND}`; export r; \
22737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738 $(HOST_EXPORTS) \
22739 for flag in $(EXTRA_HOST_FLAGS) ; do \
22740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22741 done; \
22742 echo "Doing install-pdf in ld"; \
22743 (cd $(HOST_SUBDIR)/ld && \
22744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22746 "RANLIB=$${RANLIB}" \
22747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22748 install-pdf) \
22749 || exit 1
22751 @endif ld
22753 .PHONY: maybe-install-html-ld install-html-ld
22754 maybe-install-html-ld:
22755 @if ld
22756 maybe-install-html-ld: install-html-ld
22758 install-html-ld: \
22759 configure-ld \
22760 html-ld
22761 @[ -f ./ld/Makefile ] || exit 0; \
22762 r=`${PWD_COMMAND}`; export r; \
22763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22764 $(HOST_EXPORTS) \
22765 for flag in $(EXTRA_HOST_FLAGS) ; do \
22766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22767 done; \
22768 echo "Doing install-html in ld"; \
22769 (cd $(HOST_SUBDIR)/ld && \
22770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22772 "RANLIB=$${RANLIB}" \
22773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22774 install-html) \
22775 || exit 1
22777 @endif ld
22779 .PHONY: maybe-installcheck-ld installcheck-ld
22780 maybe-installcheck-ld:
22781 @if ld
22782 maybe-installcheck-ld: installcheck-ld
22784 installcheck-ld: \
22785 configure-ld
22786 @[ -f ./ld/Makefile ] || exit 0; \
22787 r=`${PWD_COMMAND}`; export r; \
22788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22789 $(HOST_EXPORTS) \
22790 for flag in $(EXTRA_HOST_FLAGS) ; do \
22791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22792 done; \
22793 echo "Doing installcheck in ld"; \
22794 (cd $(HOST_SUBDIR)/ld && \
22795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22797 "RANLIB=$${RANLIB}" \
22798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22799 installcheck) \
22800 || exit 1
22802 @endif ld
22804 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22805 maybe-mostlyclean-ld:
22806 @if ld
22807 maybe-mostlyclean-ld: mostlyclean-ld
22809 mostlyclean-ld:
22810 @[ -f ./ld/Makefile ] || exit 0; \
22811 r=`${PWD_COMMAND}`; export r; \
22812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22813 $(HOST_EXPORTS) \
22814 for flag in $(EXTRA_HOST_FLAGS) ; do \
22815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22816 done; \
22817 echo "Doing mostlyclean in ld"; \
22818 (cd $(HOST_SUBDIR)/ld && \
22819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22821 "RANLIB=$${RANLIB}" \
22822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22823 mostlyclean) \
22824 || exit 1
22826 @endif ld
22828 .PHONY: maybe-clean-ld clean-ld
22829 maybe-clean-ld:
22830 @if ld
22831 maybe-clean-ld: clean-ld
22833 clean-ld:
22834 @[ -f ./ld/Makefile ] || exit 0; \
22835 r=`${PWD_COMMAND}`; export r; \
22836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837 $(HOST_EXPORTS) \
22838 for flag in $(EXTRA_HOST_FLAGS) ; do \
22839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22840 done; \
22841 echo "Doing clean in ld"; \
22842 (cd $(HOST_SUBDIR)/ld && \
22843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22845 "RANLIB=$${RANLIB}" \
22846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22847 clean) \
22848 || exit 1
22850 @endif ld
22852 .PHONY: maybe-distclean-ld distclean-ld
22853 maybe-distclean-ld:
22854 @if ld
22855 maybe-distclean-ld: distclean-ld
22857 distclean-ld:
22858 @[ -f ./ld/Makefile ] || exit 0; \
22859 r=`${PWD_COMMAND}`; export r; \
22860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22861 $(HOST_EXPORTS) \
22862 for flag in $(EXTRA_HOST_FLAGS) ; do \
22863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22864 done; \
22865 echo "Doing distclean in ld"; \
22866 (cd $(HOST_SUBDIR)/ld && \
22867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22869 "RANLIB=$${RANLIB}" \
22870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22871 distclean) \
22872 || exit 1
22874 @endif ld
22876 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22877 maybe-maintainer-clean-ld:
22878 @if ld
22879 maybe-maintainer-clean-ld: maintainer-clean-ld
22881 maintainer-clean-ld:
22882 @[ -f ./ld/Makefile ] || exit 0; \
22883 r=`${PWD_COMMAND}`; export r; \
22884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885 $(HOST_EXPORTS) \
22886 for flag in $(EXTRA_HOST_FLAGS) ; do \
22887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22888 done; \
22889 echo "Doing maintainer-clean in ld"; \
22890 (cd $(HOST_SUBDIR)/ld && \
22891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22893 "RANLIB=$${RANLIB}" \
22894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22895 maintainer-clean) \
22896 || exit 1
22898 @endif ld
22902 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22903 maybe-configure-libbacktrace:
22904 @if gcc-bootstrap
22905 configure-libbacktrace: stage_current
22906 @endif gcc-bootstrap
22907 @if libbacktrace
22908 maybe-configure-libbacktrace: configure-libbacktrace
22909 configure-libbacktrace:
22910 @r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22914 $(HOST_EXPORTS) \
22915 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22916 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22917 case $(srcdir) in \
22918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22919 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22921 esac; \
22922 module_srcdir=libbacktrace; \
22923 $(SHELL) \
22924 $$s/$$module_srcdir/configure \
22925 --srcdir=$${topdir}/$$module_srcdir \
22926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22927 --target=${target_alias} \
22928 || exit 1
22929 @endif libbacktrace
22933 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22934 maybe-configure-stage1-libbacktrace:
22935 @if libbacktrace-bootstrap
22936 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22937 configure-stage1-libbacktrace:
22938 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22940 @r=`${PWD_COMMAND}`; export r; \
22941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22942 TFLAGS="$(STAGE1_TFLAGS)"; \
22943 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22944 $(HOST_EXPORTS) \
22945 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22946 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22947 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22948 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22950 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22951 case $(srcdir) in \
22952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22953 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22955 esac; \
22956 module_srcdir=libbacktrace; \
22957 $(SHELL) $$s/$$module_srcdir/configure \
22958 --srcdir=$${topdir}/$$module_srcdir \
22959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22960 --target=${target_alias} \
22962 $(STAGE1_CONFIGURE_FLAGS)
22963 @endif libbacktrace-bootstrap
22965 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22966 maybe-configure-stage2-libbacktrace:
22967 @if libbacktrace-bootstrap
22968 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22969 configure-stage2-libbacktrace:
22970 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22972 @r=`${PWD_COMMAND}`; export r; \
22973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974 TFLAGS="$(STAGE2_TFLAGS)"; \
22975 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22976 $(HOST_EXPORTS) \
22977 $(POSTSTAGE1_HOST_EXPORTS) \
22978 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22979 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22980 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22981 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22983 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22984 case $(srcdir) in \
22985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22986 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22988 esac; \
22989 module_srcdir=libbacktrace; \
22990 $(SHELL) $$s/$$module_srcdir/configure \
22991 --srcdir=$${topdir}/$$module_srcdir \
22992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22993 --target=${target_alias} \
22994 --with-build-libsubdir=$(HOST_SUBDIR) \
22995 $(STAGE2_CONFIGURE_FLAGS)
22996 @endif libbacktrace-bootstrap
22998 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22999 maybe-configure-stage3-libbacktrace:
23000 @if libbacktrace-bootstrap
23001 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23002 configure-stage3-libbacktrace:
23003 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23005 @r=`${PWD_COMMAND}`; export r; \
23006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23007 TFLAGS="$(STAGE3_TFLAGS)"; \
23008 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23009 $(HOST_EXPORTS) \
23010 $(POSTSTAGE1_HOST_EXPORTS) \
23011 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23012 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23013 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23014 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23016 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23017 case $(srcdir) in \
23018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23019 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23021 esac; \
23022 module_srcdir=libbacktrace; \
23023 $(SHELL) $$s/$$module_srcdir/configure \
23024 --srcdir=$${topdir}/$$module_srcdir \
23025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23026 --target=${target_alias} \
23027 --with-build-libsubdir=$(HOST_SUBDIR) \
23028 $(STAGE3_CONFIGURE_FLAGS)
23029 @endif libbacktrace-bootstrap
23031 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23032 maybe-configure-stage4-libbacktrace:
23033 @if libbacktrace-bootstrap
23034 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23035 configure-stage4-libbacktrace:
23036 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23038 @r=`${PWD_COMMAND}`; export r; \
23039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23040 TFLAGS="$(STAGE4_TFLAGS)"; \
23041 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23042 $(HOST_EXPORTS) \
23043 $(POSTSTAGE1_HOST_EXPORTS) \
23044 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23045 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23046 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23047 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23049 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23050 case $(srcdir) in \
23051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23052 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23054 esac; \
23055 module_srcdir=libbacktrace; \
23056 $(SHELL) $$s/$$module_srcdir/configure \
23057 --srcdir=$${topdir}/$$module_srcdir \
23058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23059 --target=${target_alias} \
23060 --with-build-libsubdir=$(HOST_SUBDIR) \
23061 $(STAGE4_CONFIGURE_FLAGS)
23062 @endif libbacktrace-bootstrap
23064 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23065 maybe-configure-stageprofile-libbacktrace:
23066 @if libbacktrace-bootstrap
23067 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23068 configure-stageprofile-libbacktrace:
23069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23071 @r=`${PWD_COMMAND}`; export r; \
23072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23074 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23075 $(HOST_EXPORTS) \
23076 $(POSTSTAGE1_HOST_EXPORTS) \
23077 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23078 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23079 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23080 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23082 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23083 case $(srcdir) in \
23084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23085 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23087 esac; \
23088 module_srcdir=libbacktrace; \
23089 $(SHELL) $$s/$$module_srcdir/configure \
23090 --srcdir=$${topdir}/$$module_srcdir \
23091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23092 --target=${target_alias} \
23093 --with-build-libsubdir=$(HOST_SUBDIR) \
23094 $(STAGEprofile_CONFIGURE_FLAGS)
23095 @endif libbacktrace-bootstrap
23097 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23098 maybe-configure-stagetrain-libbacktrace:
23099 @if libbacktrace-bootstrap
23100 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23101 configure-stagetrain-libbacktrace:
23102 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23104 @r=`${PWD_COMMAND}`; export r; \
23105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23107 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23108 $(HOST_EXPORTS) \
23109 $(POSTSTAGE1_HOST_EXPORTS) \
23110 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23111 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23112 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23113 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23115 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23116 case $(srcdir) in \
23117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23118 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23120 esac; \
23121 module_srcdir=libbacktrace; \
23122 $(SHELL) $$s/$$module_srcdir/configure \
23123 --srcdir=$${topdir}/$$module_srcdir \
23124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23125 --target=${target_alias} \
23126 --with-build-libsubdir=$(HOST_SUBDIR) \
23127 $(STAGEtrain_CONFIGURE_FLAGS)
23128 @endif libbacktrace-bootstrap
23130 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23131 maybe-configure-stagefeedback-libbacktrace:
23132 @if libbacktrace-bootstrap
23133 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23134 configure-stagefeedback-libbacktrace:
23135 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23137 @r=`${PWD_COMMAND}`; export r; \
23138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23139 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23140 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23141 $(HOST_EXPORTS) \
23142 $(POSTSTAGE1_HOST_EXPORTS) \
23143 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23144 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23145 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23146 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23148 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23149 case $(srcdir) in \
23150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23151 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23153 esac; \
23154 module_srcdir=libbacktrace; \
23155 $(SHELL) $$s/$$module_srcdir/configure \
23156 --srcdir=$${topdir}/$$module_srcdir \
23157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23158 --target=${target_alias} \
23159 --with-build-libsubdir=$(HOST_SUBDIR) \
23160 $(STAGEfeedback_CONFIGURE_FLAGS)
23161 @endif libbacktrace-bootstrap
23163 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23164 maybe-configure-stageautoprofile-libbacktrace:
23165 @if libbacktrace-bootstrap
23166 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23167 configure-stageautoprofile-libbacktrace:
23168 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23170 @r=`${PWD_COMMAND}`; export r; \
23171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23173 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23174 $(HOST_EXPORTS) \
23175 $(POSTSTAGE1_HOST_EXPORTS) \
23176 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23177 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23178 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23179 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23181 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23182 case $(srcdir) in \
23183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23184 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23186 esac; \
23187 module_srcdir=libbacktrace; \
23188 $(SHELL) $$s/$$module_srcdir/configure \
23189 --srcdir=$${topdir}/$$module_srcdir \
23190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23191 --target=${target_alias} \
23192 --with-build-libsubdir=$(HOST_SUBDIR) \
23193 $(STAGEautoprofile_CONFIGURE_FLAGS)
23194 @endif libbacktrace-bootstrap
23196 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23197 maybe-configure-stageautofeedback-libbacktrace:
23198 @if libbacktrace-bootstrap
23199 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23200 configure-stageautofeedback-libbacktrace:
23201 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23203 @r=`${PWD_COMMAND}`; export r; \
23204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23205 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23206 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23207 $(HOST_EXPORTS) \
23208 $(POSTSTAGE1_HOST_EXPORTS) \
23209 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23210 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23211 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23212 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23214 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23215 case $(srcdir) in \
23216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23217 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23219 esac; \
23220 module_srcdir=libbacktrace; \
23221 $(SHELL) $$s/$$module_srcdir/configure \
23222 --srcdir=$${topdir}/$$module_srcdir \
23223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23224 --target=${target_alias} \
23225 --with-build-libsubdir=$(HOST_SUBDIR) \
23226 $(STAGEautofeedback_CONFIGURE_FLAGS)
23227 @endif libbacktrace-bootstrap
23233 .PHONY: all-libbacktrace maybe-all-libbacktrace
23234 maybe-all-libbacktrace:
23235 @if gcc-bootstrap
23236 all-libbacktrace: stage_current
23237 @endif gcc-bootstrap
23238 @if libbacktrace
23239 TARGET-libbacktrace=all
23240 maybe-all-libbacktrace: all-libbacktrace
23241 all-libbacktrace: configure-libbacktrace
23242 @r=`${PWD_COMMAND}`; export r; \
23243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23244 $(HOST_EXPORTS) \
23245 (cd $(HOST_SUBDIR)/libbacktrace && \
23246 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23247 $(TARGET-libbacktrace))
23248 @endif libbacktrace
23252 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23253 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23254 maybe-all-stage1-libbacktrace:
23255 maybe-clean-stage1-libbacktrace:
23256 @if libbacktrace-bootstrap
23257 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23258 all-stage1: all-stage1-libbacktrace
23259 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23260 all-stage1-libbacktrace: configure-stage1-libbacktrace
23261 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23262 @r=`${PWD_COMMAND}`; export r; \
23263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264 TFLAGS="$(STAGE1_TFLAGS)"; \
23265 $(HOST_EXPORTS) \
23266 cd $(HOST_SUBDIR)/libbacktrace && \
23268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23269 CFLAGS="$(STAGE1_CFLAGS)" \
23270 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23271 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23272 LIBCFLAGS="$(LIBCFLAGS)" \
23273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23276 $(EXTRA_HOST_FLAGS) \
23277 $(STAGE1_FLAGS_TO_PASS) \
23278 TFLAGS="$(STAGE1_TFLAGS)" \
23279 $(TARGET-stage1-libbacktrace)
23281 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23282 clean-stage1: clean-stage1-libbacktrace
23283 clean-stage1-libbacktrace:
23284 @if [ $(current_stage) = stage1 ]; then \
23285 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23286 else \
23287 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23288 $(MAKE) stage1-start; \
23289 fi; \
23290 cd $(HOST_SUBDIR)/libbacktrace && \
23291 $(MAKE) $(EXTRA_HOST_FLAGS) \
23292 $(STAGE1_FLAGS_TO_PASS) clean
23293 @endif libbacktrace-bootstrap
23296 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23297 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23298 maybe-all-stage2-libbacktrace:
23299 maybe-clean-stage2-libbacktrace:
23300 @if libbacktrace-bootstrap
23301 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23302 all-stage2: all-stage2-libbacktrace
23303 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23304 all-stage2-libbacktrace: configure-stage2-libbacktrace
23305 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23306 @r=`${PWD_COMMAND}`; export r; \
23307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23308 TFLAGS="$(STAGE2_TFLAGS)"; \
23309 $(HOST_EXPORTS) \
23310 $(POSTSTAGE1_HOST_EXPORTS) \
23311 cd $(HOST_SUBDIR)/libbacktrace && \
23313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23314 CFLAGS="$(STAGE2_CFLAGS)" \
23315 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23316 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23317 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23322 TFLAGS="$(STAGE2_TFLAGS)" \
23323 $(TARGET-stage2-libbacktrace)
23325 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23326 clean-stage2: clean-stage2-libbacktrace
23327 clean-stage2-libbacktrace:
23328 @if [ $(current_stage) = stage2 ]; then \
23329 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23330 else \
23331 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23332 $(MAKE) stage2-start; \
23333 fi; \
23334 cd $(HOST_SUBDIR)/libbacktrace && \
23335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23336 @endif libbacktrace-bootstrap
23339 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23340 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23341 maybe-all-stage3-libbacktrace:
23342 maybe-clean-stage3-libbacktrace:
23343 @if libbacktrace-bootstrap
23344 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23345 all-stage3: all-stage3-libbacktrace
23346 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23347 all-stage3-libbacktrace: configure-stage3-libbacktrace
23348 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23349 @r=`${PWD_COMMAND}`; export r; \
23350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23351 TFLAGS="$(STAGE3_TFLAGS)"; \
23352 $(HOST_EXPORTS) \
23353 $(POSTSTAGE1_HOST_EXPORTS) \
23354 cd $(HOST_SUBDIR)/libbacktrace && \
23356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23357 CFLAGS="$(STAGE3_CFLAGS)" \
23358 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23359 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23360 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23365 TFLAGS="$(STAGE3_TFLAGS)" \
23366 $(TARGET-stage3-libbacktrace)
23368 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23369 clean-stage3: clean-stage3-libbacktrace
23370 clean-stage3-libbacktrace:
23371 @if [ $(current_stage) = stage3 ]; then \
23372 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23373 else \
23374 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23375 $(MAKE) stage3-start; \
23376 fi; \
23377 cd $(HOST_SUBDIR)/libbacktrace && \
23378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23379 @endif libbacktrace-bootstrap
23382 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23383 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23384 maybe-all-stage4-libbacktrace:
23385 maybe-clean-stage4-libbacktrace:
23386 @if libbacktrace-bootstrap
23387 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23388 all-stage4: all-stage4-libbacktrace
23389 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23390 all-stage4-libbacktrace: configure-stage4-libbacktrace
23391 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23392 @r=`${PWD_COMMAND}`; export r; \
23393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23394 TFLAGS="$(STAGE4_TFLAGS)"; \
23395 $(HOST_EXPORTS) \
23396 $(POSTSTAGE1_HOST_EXPORTS) \
23397 cd $(HOST_SUBDIR)/libbacktrace && \
23399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23400 CFLAGS="$(STAGE4_CFLAGS)" \
23401 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23402 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23403 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23408 TFLAGS="$(STAGE4_TFLAGS)" \
23409 $(TARGET-stage4-libbacktrace)
23411 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23412 clean-stage4: clean-stage4-libbacktrace
23413 clean-stage4-libbacktrace:
23414 @if [ $(current_stage) = stage4 ]; then \
23415 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23416 else \
23417 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23418 $(MAKE) stage4-start; \
23419 fi; \
23420 cd $(HOST_SUBDIR)/libbacktrace && \
23421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23422 @endif libbacktrace-bootstrap
23425 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23426 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23427 maybe-all-stageprofile-libbacktrace:
23428 maybe-clean-stageprofile-libbacktrace:
23429 @if libbacktrace-bootstrap
23430 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23431 all-stageprofile: all-stageprofile-libbacktrace
23432 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23433 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23434 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23435 @r=`${PWD_COMMAND}`; export r; \
23436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23438 $(HOST_EXPORTS) \
23439 $(POSTSTAGE1_HOST_EXPORTS) \
23440 cd $(HOST_SUBDIR)/libbacktrace && \
23442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23443 CFLAGS="$(STAGEprofile_CFLAGS)" \
23444 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23445 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23446 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23451 TFLAGS="$(STAGEprofile_TFLAGS)" \
23452 $(TARGET-stageprofile-libbacktrace)
23454 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23455 clean-stageprofile: clean-stageprofile-libbacktrace
23456 clean-stageprofile-libbacktrace:
23457 @if [ $(current_stage) = stageprofile ]; then \
23458 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23459 else \
23460 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23461 $(MAKE) stageprofile-start; \
23462 fi; \
23463 cd $(HOST_SUBDIR)/libbacktrace && \
23464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23465 @endif libbacktrace-bootstrap
23468 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23469 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23470 maybe-all-stagetrain-libbacktrace:
23471 maybe-clean-stagetrain-libbacktrace:
23472 @if libbacktrace-bootstrap
23473 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23474 all-stagetrain: all-stagetrain-libbacktrace
23475 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23476 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23477 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23478 @r=`${PWD_COMMAND}`; export r; \
23479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23481 $(HOST_EXPORTS) \
23482 $(POSTSTAGE1_HOST_EXPORTS) \
23483 cd $(HOST_SUBDIR)/libbacktrace && \
23485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23486 CFLAGS="$(STAGEtrain_CFLAGS)" \
23487 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23488 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23489 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23494 TFLAGS="$(STAGEtrain_TFLAGS)" \
23495 $(TARGET-stagetrain-libbacktrace)
23497 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23498 clean-stagetrain: clean-stagetrain-libbacktrace
23499 clean-stagetrain-libbacktrace:
23500 @if [ $(current_stage) = stagetrain ]; then \
23501 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23502 else \
23503 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23504 $(MAKE) stagetrain-start; \
23505 fi; \
23506 cd $(HOST_SUBDIR)/libbacktrace && \
23507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23508 @endif libbacktrace-bootstrap
23511 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23512 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23513 maybe-all-stagefeedback-libbacktrace:
23514 maybe-clean-stagefeedback-libbacktrace:
23515 @if libbacktrace-bootstrap
23516 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23517 all-stagefeedback: all-stagefeedback-libbacktrace
23518 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23519 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23520 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23521 @r=`${PWD_COMMAND}`; export r; \
23522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23523 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23524 $(HOST_EXPORTS) \
23525 $(POSTSTAGE1_HOST_EXPORTS) \
23526 cd $(HOST_SUBDIR)/libbacktrace && \
23528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23529 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23530 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23531 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23532 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23537 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23538 $(TARGET-stagefeedback-libbacktrace)
23540 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23541 clean-stagefeedback: clean-stagefeedback-libbacktrace
23542 clean-stagefeedback-libbacktrace:
23543 @if [ $(current_stage) = stagefeedback ]; then \
23544 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23545 else \
23546 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23547 $(MAKE) stagefeedback-start; \
23548 fi; \
23549 cd $(HOST_SUBDIR)/libbacktrace && \
23550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23551 @endif libbacktrace-bootstrap
23554 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23555 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23556 maybe-all-stageautoprofile-libbacktrace:
23557 maybe-clean-stageautoprofile-libbacktrace:
23558 @if libbacktrace-bootstrap
23559 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23560 all-stageautoprofile: all-stageautoprofile-libbacktrace
23561 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23562 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23563 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23564 @r=`${PWD_COMMAND}`; export r; \
23565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23566 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23567 $(HOST_EXPORTS) \
23568 $(POSTSTAGE1_HOST_EXPORTS) \
23569 cd $(HOST_SUBDIR)/libbacktrace && \
23570 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23572 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23573 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23574 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23575 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23580 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23581 $(TARGET-stageautoprofile-libbacktrace)
23583 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23584 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23585 clean-stageautoprofile-libbacktrace:
23586 @if [ $(current_stage) = stageautoprofile ]; then \
23587 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23588 else \
23589 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23590 $(MAKE) stageautoprofile-start; \
23591 fi; \
23592 cd $(HOST_SUBDIR)/libbacktrace && \
23593 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23594 @endif libbacktrace-bootstrap
23597 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23598 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23599 maybe-all-stageautofeedback-libbacktrace:
23600 maybe-clean-stageautofeedback-libbacktrace:
23601 @if libbacktrace-bootstrap
23602 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23603 all-stageautofeedback: all-stageautofeedback-libbacktrace
23604 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23605 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23606 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23607 @r=`${PWD_COMMAND}`; export r; \
23608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23610 $(HOST_EXPORTS) \
23611 $(POSTSTAGE1_HOST_EXPORTS) \
23612 cd $(HOST_SUBDIR)/libbacktrace && \
23614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23615 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23616 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23617 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23618 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23623 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23624 $(TARGET-stageautofeedback-libbacktrace)
23626 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23627 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23628 clean-stageautofeedback-libbacktrace:
23629 @if [ $(current_stage) = stageautofeedback ]; then \
23630 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23631 else \
23632 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23633 $(MAKE) stageautofeedback-start; \
23634 fi; \
23635 cd $(HOST_SUBDIR)/libbacktrace && \
23636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23637 @endif libbacktrace-bootstrap
23643 .PHONY: check-libbacktrace maybe-check-libbacktrace
23644 maybe-check-libbacktrace:
23645 @if libbacktrace
23646 maybe-check-libbacktrace: check-libbacktrace
23648 check-libbacktrace:
23649 @: $(MAKE); $(unstage)
23650 @r=`${PWD_COMMAND}`; export r; \
23651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23653 (cd $(HOST_SUBDIR)/libbacktrace && \
23654 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23656 @endif libbacktrace
23658 .PHONY: install-libbacktrace maybe-install-libbacktrace
23659 maybe-install-libbacktrace:
23660 @if libbacktrace
23661 maybe-install-libbacktrace: install-libbacktrace
23663 install-libbacktrace: installdirs
23664 @: $(MAKE); $(unstage)
23665 @r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 $(HOST_EXPORTS) \
23668 (cd $(HOST_SUBDIR)/libbacktrace && \
23669 $(MAKE) $(FLAGS_TO_PASS) install)
23671 @endif libbacktrace
23673 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23674 maybe-install-strip-libbacktrace:
23675 @if libbacktrace
23676 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23678 install-strip-libbacktrace: installdirs
23679 @: $(MAKE); $(unstage)
23680 @r=`${PWD_COMMAND}`; export r; \
23681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23682 $(HOST_EXPORTS) \
23683 (cd $(HOST_SUBDIR)/libbacktrace && \
23684 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23686 @endif libbacktrace
23688 # Other targets (info, dvi, pdf, etc.)
23690 .PHONY: maybe-info-libbacktrace info-libbacktrace
23691 maybe-info-libbacktrace:
23692 @if libbacktrace
23693 maybe-info-libbacktrace: info-libbacktrace
23695 info-libbacktrace: \
23696 configure-libbacktrace
23697 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23698 r=`${PWD_COMMAND}`; export r; \
23699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700 $(HOST_EXPORTS) \
23701 for flag in $(EXTRA_HOST_FLAGS) ; do \
23702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23703 done; \
23704 echo "Doing info in libbacktrace"; \
23705 (cd $(HOST_SUBDIR)/libbacktrace && \
23706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23708 "RANLIB=$${RANLIB}" \
23709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23710 info) \
23711 || exit 1
23713 @endif libbacktrace
23715 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23716 maybe-dvi-libbacktrace:
23717 @if libbacktrace
23718 maybe-dvi-libbacktrace: dvi-libbacktrace
23720 dvi-libbacktrace: \
23721 configure-libbacktrace
23722 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23723 r=`${PWD_COMMAND}`; export r; \
23724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23725 $(HOST_EXPORTS) \
23726 for flag in $(EXTRA_HOST_FLAGS) ; do \
23727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23728 done; \
23729 echo "Doing dvi in libbacktrace"; \
23730 (cd $(HOST_SUBDIR)/libbacktrace && \
23731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23733 "RANLIB=$${RANLIB}" \
23734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23735 dvi) \
23736 || exit 1
23738 @endif libbacktrace
23740 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23741 maybe-pdf-libbacktrace:
23742 @if libbacktrace
23743 maybe-pdf-libbacktrace: pdf-libbacktrace
23745 pdf-libbacktrace: \
23746 configure-libbacktrace
23747 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23748 r=`${PWD_COMMAND}`; export r; \
23749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750 $(HOST_EXPORTS) \
23751 for flag in $(EXTRA_HOST_FLAGS) ; do \
23752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23753 done; \
23754 echo "Doing pdf in libbacktrace"; \
23755 (cd $(HOST_SUBDIR)/libbacktrace && \
23756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23758 "RANLIB=$${RANLIB}" \
23759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23760 pdf) \
23761 || exit 1
23763 @endif libbacktrace
23765 .PHONY: maybe-html-libbacktrace html-libbacktrace
23766 maybe-html-libbacktrace:
23767 @if libbacktrace
23768 maybe-html-libbacktrace: html-libbacktrace
23770 html-libbacktrace: \
23771 configure-libbacktrace
23772 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23773 r=`${PWD_COMMAND}`; export r; \
23774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775 $(HOST_EXPORTS) \
23776 for flag in $(EXTRA_HOST_FLAGS) ; do \
23777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23778 done; \
23779 echo "Doing html in libbacktrace"; \
23780 (cd $(HOST_SUBDIR)/libbacktrace && \
23781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23783 "RANLIB=$${RANLIB}" \
23784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23785 html) \
23786 || exit 1
23788 @endif libbacktrace
23790 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23791 maybe-TAGS-libbacktrace:
23792 @if libbacktrace
23793 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23795 TAGS-libbacktrace: \
23796 configure-libbacktrace
23797 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23798 r=`${PWD_COMMAND}`; export r; \
23799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800 $(HOST_EXPORTS) \
23801 for flag in $(EXTRA_HOST_FLAGS) ; do \
23802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23803 done; \
23804 echo "Doing TAGS in libbacktrace"; \
23805 (cd $(HOST_SUBDIR)/libbacktrace && \
23806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23808 "RANLIB=$${RANLIB}" \
23809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23810 TAGS) \
23811 || exit 1
23813 @endif libbacktrace
23815 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23816 maybe-install-info-libbacktrace:
23817 @if libbacktrace
23818 maybe-install-info-libbacktrace: install-info-libbacktrace
23820 install-info-libbacktrace: \
23821 configure-libbacktrace \
23822 info-libbacktrace
23823 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23824 r=`${PWD_COMMAND}`; export r; \
23825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826 $(HOST_EXPORTS) \
23827 for flag in $(EXTRA_HOST_FLAGS) ; do \
23828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829 done; \
23830 echo "Doing install-info in libbacktrace"; \
23831 (cd $(HOST_SUBDIR)/libbacktrace && \
23832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834 "RANLIB=$${RANLIB}" \
23835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836 install-info) \
23837 || exit 1
23839 @endif libbacktrace
23841 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23842 maybe-install-dvi-libbacktrace:
23843 @if libbacktrace
23844 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23846 install-dvi-libbacktrace: \
23847 configure-libbacktrace \
23848 dvi-libbacktrace
23849 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23850 r=`${PWD_COMMAND}`; export r; \
23851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852 $(HOST_EXPORTS) \
23853 for flag in $(EXTRA_HOST_FLAGS) ; do \
23854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23855 done; \
23856 echo "Doing install-dvi in libbacktrace"; \
23857 (cd $(HOST_SUBDIR)/libbacktrace && \
23858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860 "RANLIB=$${RANLIB}" \
23861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23862 install-dvi) \
23863 || exit 1
23865 @endif libbacktrace
23867 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23868 maybe-install-pdf-libbacktrace:
23869 @if libbacktrace
23870 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23872 install-pdf-libbacktrace: \
23873 configure-libbacktrace \
23874 pdf-libbacktrace
23875 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23876 r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 $(HOST_EXPORTS) \
23879 for flag in $(EXTRA_HOST_FLAGS) ; do \
23880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881 done; \
23882 echo "Doing install-pdf in libbacktrace"; \
23883 (cd $(HOST_SUBDIR)/libbacktrace && \
23884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886 "RANLIB=$${RANLIB}" \
23887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888 install-pdf) \
23889 || exit 1
23891 @endif libbacktrace
23893 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23894 maybe-install-html-libbacktrace:
23895 @if libbacktrace
23896 maybe-install-html-libbacktrace: install-html-libbacktrace
23898 install-html-libbacktrace: \
23899 configure-libbacktrace \
23900 html-libbacktrace
23901 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23902 r=`${PWD_COMMAND}`; export r; \
23903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904 $(HOST_EXPORTS) \
23905 for flag in $(EXTRA_HOST_FLAGS) ; do \
23906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23907 done; \
23908 echo "Doing install-html in libbacktrace"; \
23909 (cd $(HOST_SUBDIR)/libbacktrace && \
23910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23912 "RANLIB=$${RANLIB}" \
23913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23914 install-html) \
23915 || exit 1
23917 @endif libbacktrace
23919 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23920 maybe-installcheck-libbacktrace:
23921 @if libbacktrace
23922 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23924 installcheck-libbacktrace: \
23925 configure-libbacktrace
23926 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23927 r=`${PWD_COMMAND}`; export r; \
23928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 $(HOST_EXPORTS) \
23930 for flag in $(EXTRA_HOST_FLAGS) ; do \
23931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23932 done; \
23933 echo "Doing installcheck in libbacktrace"; \
23934 (cd $(HOST_SUBDIR)/libbacktrace && \
23935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23937 "RANLIB=$${RANLIB}" \
23938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23939 installcheck) \
23940 || exit 1
23942 @endif libbacktrace
23944 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23945 maybe-mostlyclean-libbacktrace:
23946 @if libbacktrace
23947 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23949 mostlyclean-libbacktrace:
23950 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23951 r=`${PWD_COMMAND}`; export r; \
23952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953 $(HOST_EXPORTS) \
23954 for flag in $(EXTRA_HOST_FLAGS) ; do \
23955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23956 done; \
23957 echo "Doing mostlyclean in libbacktrace"; \
23958 (cd $(HOST_SUBDIR)/libbacktrace && \
23959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23961 "RANLIB=$${RANLIB}" \
23962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23963 mostlyclean) \
23964 || exit 1
23966 @endif libbacktrace
23968 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23969 maybe-clean-libbacktrace:
23970 @if libbacktrace
23971 maybe-clean-libbacktrace: clean-libbacktrace
23973 clean-libbacktrace:
23974 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23975 r=`${PWD_COMMAND}`; export r; \
23976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977 $(HOST_EXPORTS) \
23978 for flag in $(EXTRA_HOST_FLAGS) ; do \
23979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980 done; \
23981 echo "Doing clean in libbacktrace"; \
23982 (cd $(HOST_SUBDIR)/libbacktrace && \
23983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985 "RANLIB=$${RANLIB}" \
23986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987 clean) \
23988 || exit 1
23990 @endif libbacktrace
23992 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23993 maybe-distclean-libbacktrace:
23994 @if libbacktrace
23995 maybe-distclean-libbacktrace: distclean-libbacktrace
23997 distclean-libbacktrace:
23998 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23999 r=`${PWD_COMMAND}`; export r; \
24000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24001 $(HOST_EXPORTS) \
24002 for flag in $(EXTRA_HOST_FLAGS) ; do \
24003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24004 done; \
24005 echo "Doing distclean in libbacktrace"; \
24006 (cd $(HOST_SUBDIR)/libbacktrace && \
24007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24009 "RANLIB=$${RANLIB}" \
24010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24011 distclean) \
24012 || exit 1
24014 @endif libbacktrace
24016 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24017 maybe-maintainer-clean-libbacktrace:
24018 @if libbacktrace
24019 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24021 maintainer-clean-libbacktrace:
24022 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24023 r=`${PWD_COMMAND}`; export r; \
24024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 $(HOST_EXPORTS) \
24026 for flag in $(EXTRA_HOST_FLAGS) ; do \
24027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028 done; \
24029 echo "Doing maintainer-clean in libbacktrace"; \
24030 (cd $(HOST_SUBDIR)/libbacktrace && \
24031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033 "RANLIB=$${RANLIB}" \
24034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24035 maintainer-clean) \
24036 || exit 1
24038 @endif libbacktrace
24042 .PHONY: configure-libcpp maybe-configure-libcpp
24043 maybe-configure-libcpp:
24044 @if gcc-bootstrap
24045 configure-libcpp: stage_current
24046 @endif gcc-bootstrap
24047 @if libcpp
24048 maybe-configure-libcpp: configure-libcpp
24049 configure-libcpp:
24050 @r=`${PWD_COMMAND}`; export r; \
24051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24054 $(HOST_EXPORTS) \
24055 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24056 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24057 case $(srcdir) in \
24058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24059 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24061 esac; \
24062 module_srcdir=libcpp; \
24063 $(SHELL) \
24064 $$s/$$module_srcdir/configure \
24065 --srcdir=$${topdir}/$$module_srcdir \
24066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24067 --target=${target_alias} \
24068 || exit 1
24069 @endif libcpp
24073 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24074 maybe-configure-stage1-libcpp:
24075 @if libcpp-bootstrap
24076 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24077 configure-stage1-libcpp:
24078 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24080 @r=`${PWD_COMMAND}`; export r; \
24081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082 TFLAGS="$(STAGE1_TFLAGS)"; \
24083 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24084 $(HOST_EXPORTS) \
24085 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24086 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24087 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24088 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24090 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24091 case $(srcdir) in \
24092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24093 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24095 esac; \
24096 module_srcdir=libcpp; \
24097 $(SHELL) $$s/$$module_srcdir/configure \
24098 --srcdir=$${topdir}/$$module_srcdir \
24099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24100 --target=${target_alias} \
24102 $(STAGE1_CONFIGURE_FLAGS)
24103 @endif libcpp-bootstrap
24105 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24106 maybe-configure-stage2-libcpp:
24107 @if libcpp-bootstrap
24108 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24109 configure-stage2-libcpp:
24110 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24112 @r=`${PWD_COMMAND}`; export r; \
24113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114 TFLAGS="$(STAGE2_TFLAGS)"; \
24115 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24116 $(HOST_EXPORTS) \
24117 $(POSTSTAGE1_HOST_EXPORTS) \
24118 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24119 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24120 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24121 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24123 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24124 case $(srcdir) in \
24125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24126 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24128 esac; \
24129 module_srcdir=libcpp; \
24130 $(SHELL) $$s/$$module_srcdir/configure \
24131 --srcdir=$${topdir}/$$module_srcdir \
24132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24133 --target=${target_alias} \
24134 --with-build-libsubdir=$(HOST_SUBDIR) \
24135 $(STAGE2_CONFIGURE_FLAGS)
24136 @endif libcpp-bootstrap
24138 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24139 maybe-configure-stage3-libcpp:
24140 @if libcpp-bootstrap
24141 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24142 configure-stage3-libcpp:
24143 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24145 @r=`${PWD_COMMAND}`; export r; \
24146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147 TFLAGS="$(STAGE3_TFLAGS)"; \
24148 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24149 $(HOST_EXPORTS) \
24150 $(POSTSTAGE1_HOST_EXPORTS) \
24151 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24152 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24153 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24154 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24156 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24157 case $(srcdir) in \
24158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24159 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24161 esac; \
24162 module_srcdir=libcpp; \
24163 $(SHELL) $$s/$$module_srcdir/configure \
24164 --srcdir=$${topdir}/$$module_srcdir \
24165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24166 --target=${target_alias} \
24167 --with-build-libsubdir=$(HOST_SUBDIR) \
24168 $(STAGE3_CONFIGURE_FLAGS)
24169 @endif libcpp-bootstrap
24171 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24172 maybe-configure-stage4-libcpp:
24173 @if libcpp-bootstrap
24174 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24175 configure-stage4-libcpp:
24176 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24178 @r=`${PWD_COMMAND}`; export r; \
24179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180 TFLAGS="$(STAGE4_TFLAGS)"; \
24181 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24182 $(HOST_EXPORTS) \
24183 $(POSTSTAGE1_HOST_EXPORTS) \
24184 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24185 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24186 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24187 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24189 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24190 case $(srcdir) in \
24191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24192 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24194 esac; \
24195 module_srcdir=libcpp; \
24196 $(SHELL) $$s/$$module_srcdir/configure \
24197 --srcdir=$${topdir}/$$module_srcdir \
24198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24199 --target=${target_alias} \
24200 --with-build-libsubdir=$(HOST_SUBDIR) \
24201 $(STAGE4_CONFIGURE_FLAGS)
24202 @endif libcpp-bootstrap
24204 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24205 maybe-configure-stageprofile-libcpp:
24206 @if libcpp-bootstrap
24207 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24208 configure-stageprofile-libcpp:
24209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24211 @r=`${PWD_COMMAND}`; export r; \
24212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24214 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24215 $(HOST_EXPORTS) \
24216 $(POSTSTAGE1_HOST_EXPORTS) \
24217 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24218 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24219 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24220 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24222 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24223 case $(srcdir) in \
24224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24225 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24227 esac; \
24228 module_srcdir=libcpp; \
24229 $(SHELL) $$s/$$module_srcdir/configure \
24230 --srcdir=$${topdir}/$$module_srcdir \
24231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24232 --target=${target_alias} \
24233 --with-build-libsubdir=$(HOST_SUBDIR) \
24234 $(STAGEprofile_CONFIGURE_FLAGS)
24235 @endif libcpp-bootstrap
24237 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24238 maybe-configure-stagetrain-libcpp:
24239 @if libcpp-bootstrap
24240 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24241 configure-stagetrain-libcpp:
24242 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24244 @r=`${PWD_COMMAND}`; export r; \
24245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24246 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24247 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24248 $(HOST_EXPORTS) \
24249 $(POSTSTAGE1_HOST_EXPORTS) \
24250 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24251 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24252 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24253 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24255 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24256 case $(srcdir) in \
24257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24258 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24260 esac; \
24261 module_srcdir=libcpp; \
24262 $(SHELL) $$s/$$module_srcdir/configure \
24263 --srcdir=$${topdir}/$$module_srcdir \
24264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24265 --target=${target_alias} \
24266 --with-build-libsubdir=$(HOST_SUBDIR) \
24267 $(STAGEtrain_CONFIGURE_FLAGS)
24268 @endif libcpp-bootstrap
24270 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24271 maybe-configure-stagefeedback-libcpp:
24272 @if libcpp-bootstrap
24273 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24274 configure-stagefeedback-libcpp:
24275 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24277 @r=`${PWD_COMMAND}`; export r; \
24278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24279 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24280 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24281 $(HOST_EXPORTS) \
24282 $(POSTSTAGE1_HOST_EXPORTS) \
24283 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24284 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24285 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24286 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24288 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24289 case $(srcdir) in \
24290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24291 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24293 esac; \
24294 module_srcdir=libcpp; \
24295 $(SHELL) $$s/$$module_srcdir/configure \
24296 --srcdir=$${topdir}/$$module_srcdir \
24297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24298 --target=${target_alias} \
24299 --with-build-libsubdir=$(HOST_SUBDIR) \
24300 $(STAGEfeedback_CONFIGURE_FLAGS)
24301 @endif libcpp-bootstrap
24303 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24304 maybe-configure-stageautoprofile-libcpp:
24305 @if libcpp-bootstrap
24306 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24307 configure-stageautoprofile-libcpp:
24308 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24310 @r=`${PWD_COMMAND}`; export r; \
24311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24312 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24313 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24314 $(HOST_EXPORTS) \
24315 $(POSTSTAGE1_HOST_EXPORTS) \
24316 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24317 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24318 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24319 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24321 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24322 case $(srcdir) in \
24323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24324 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24326 esac; \
24327 module_srcdir=libcpp; \
24328 $(SHELL) $$s/$$module_srcdir/configure \
24329 --srcdir=$${topdir}/$$module_srcdir \
24330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24331 --target=${target_alias} \
24332 --with-build-libsubdir=$(HOST_SUBDIR) \
24333 $(STAGEautoprofile_CONFIGURE_FLAGS)
24334 @endif libcpp-bootstrap
24336 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24337 maybe-configure-stageautofeedback-libcpp:
24338 @if libcpp-bootstrap
24339 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24340 configure-stageautofeedback-libcpp:
24341 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24343 @r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24346 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24347 $(HOST_EXPORTS) \
24348 $(POSTSTAGE1_HOST_EXPORTS) \
24349 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24350 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24351 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24352 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24354 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24355 case $(srcdir) in \
24356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24357 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24359 esac; \
24360 module_srcdir=libcpp; \
24361 $(SHELL) $$s/$$module_srcdir/configure \
24362 --srcdir=$${topdir}/$$module_srcdir \
24363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24364 --target=${target_alias} \
24365 --with-build-libsubdir=$(HOST_SUBDIR) \
24366 $(STAGEautofeedback_CONFIGURE_FLAGS)
24367 @endif libcpp-bootstrap
24373 .PHONY: all-libcpp maybe-all-libcpp
24374 maybe-all-libcpp:
24375 @if gcc-bootstrap
24376 all-libcpp: stage_current
24377 @endif gcc-bootstrap
24378 @if libcpp
24379 TARGET-libcpp=all
24380 maybe-all-libcpp: all-libcpp
24381 all-libcpp: configure-libcpp
24382 @r=`${PWD_COMMAND}`; export r; \
24383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24384 $(HOST_EXPORTS) \
24385 (cd $(HOST_SUBDIR)/libcpp && \
24386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24387 $(TARGET-libcpp))
24388 @endif libcpp
24392 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24393 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24394 maybe-all-stage1-libcpp:
24395 maybe-clean-stage1-libcpp:
24396 @if libcpp-bootstrap
24397 maybe-all-stage1-libcpp: all-stage1-libcpp
24398 all-stage1: all-stage1-libcpp
24399 TARGET-stage1-libcpp = $(TARGET-libcpp)
24400 all-stage1-libcpp: configure-stage1-libcpp
24401 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24402 @r=`${PWD_COMMAND}`; export r; \
24403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24404 TFLAGS="$(STAGE1_TFLAGS)"; \
24405 $(HOST_EXPORTS) \
24406 cd $(HOST_SUBDIR)/libcpp && \
24408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24409 CFLAGS="$(STAGE1_CFLAGS)" \
24410 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24411 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24412 LIBCFLAGS="$(LIBCFLAGS)" \
24413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24416 $(EXTRA_HOST_FLAGS) \
24417 $(STAGE1_FLAGS_TO_PASS) \
24418 TFLAGS="$(STAGE1_TFLAGS)" \
24419 $(TARGET-stage1-libcpp)
24421 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24422 clean-stage1: clean-stage1-libcpp
24423 clean-stage1-libcpp:
24424 @if [ $(current_stage) = stage1 ]; then \
24425 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24426 else \
24427 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24428 $(MAKE) stage1-start; \
24429 fi; \
24430 cd $(HOST_SUBDIR)/libcpp && \
24431 $(MAKE) $(EXTRA_HOST_FLAGS) \
24432 $(STAGE1_FLAGS_TO_PASS) clean
24433 @endif libcpp-bootstrap
24436 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24437 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24438 maybe-all-stage2-libcpp:
24439 maybe-clean-stage2-libcpp:
24440 @if libcpp-bootstrap
24441 maybe-all-stage2-libcpp: all-stage2-libcpp
24442 all-stage2: all-stage2-libcpp
24443 TARGET-stage2-libcpp = $(TARGET-libcpp)
24444 all-stage2-libcpp: configure-stage2-libcpp
24445 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24446 @r=`${PWD_COMMAND}`; export r; \
24447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448 TFLAGS="$(STAGE2_TFLAGS)"; \
24449 $(HOST_EXPORTS) \
24450 $(POSTSTAGE1_HOST_EXPORTS) \
24451 cd $(HOST_SUBDIR)/libcpp && \
24453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24454 CFLAGS="$(STAGE2_CFLAGS)" \
24455 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24456 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24457 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24462 TFLAGS="$(STAGE2_TFLAGS)" \
24463 $(TARGET-stage2-libcpp)
24465 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24466 clean-stage2: clean-stage2-libcpp
24467 clean-stage2-libcpp:
24468 @if [ $(current_stage) = stage2 ]; then \
24469 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24470 else \
24471 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24472 $(MAKE) stage2-start; \
24473 fi; \
24474 cd $(HOST_SUBDIR)/libcpp && \
24475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24476 @endif libcpp-bootstrap
24479 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24480 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24481 maybe-all-stage3-libcpp:
24482 maybe-clean-stage3-libcpp:
24483 @if libcpp-bootstrap
24484 maybe-all-stage3-libcpp: all-stage3-libcpp
24485 all-stage3: all-stage3-libcpp
24486 TARGET-stage3-libcpp = $(TARGET-libcpp)
24487 all-stage3-libcpp: configure-stage3-libcpp
24488 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24489 @r=`${PWD_COMMAND}`; export r; \
24490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24491 TFLAGS="$(STAGE3_TFLAGS)"; \
24492 $(HOST_EXPORTS) \
24493 $(POSTSTAGE1_HOST_EXPORTS) \
24494 cd $(HOST_SUBDIR)/libcpp && \
24496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24497 CFLAGS="$(STAGE3_CFLAGS)" \
24498 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24499 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24500 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24505 TFLAGS="$(STAGE3_TFLAGS)" \
24506 $(TARGET-stage3-libcpp)
24508 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24509 clean-stage3: clean-stage3-libcpp
24510 clean-stage3-libcpp:
24511 @if [ $(current_stage) = stage3 ]; then \
24512 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24513 else \
24514 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24515 $(MAKE) stage3-start; \
24516 fi; \
24517 cd $(HOST_SUBDIR)/libcpp && \
24518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24519 @endif libcpp-bootstrap
24522 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24523 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24524 maybe-all-stage4-libcpp:
24525 maybe-clean-stage4-libcpp:
24526 @if libcpp-bootstrap
24527 maybe-all-stage4-libcpp: all-stage4-libcpp
24528 all-stage4: all-stage4-libcpp
24529 TARGET-stage4-libcpp = $(TARGET-libcpp)
24530 all-stage4-libcpp: configure-stage4-libcpp
24531 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24532 @r=`${PWD_COMMAND}`; export r; \
24533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24534 TFLAGS="$(STAGE4_TFLAGS)"; \
24535 $(HOST_EXPORTS) \
24536 $(POSTSTAGE1_HOST_EXPORTS) \
24537 cd $(HOST_SUBDIR)/libcpp && \
24539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24540 CFLAGS="$(STAGE4_CFLAGS)" \
24541 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24542 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24543 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24548 TFLAGS="$(STAGE4_TFLAGS)" \
24549 $(TARGET-stage4-libcpp)
24551 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24552 clean-stage4: clean-stage4-libcpp
24553 clean-stage4-libcpp:
24554 @if [ $(current_stage) = stage4 ]; then \
24555 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24556 else \
24557 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24558 $(MAKE) stage4-start; \
24559 fi; \
24560 cd $(HOST_SUBDIR)/libcpp && \
24561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24562 @endif libcpp-bootstrap
24565 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24566 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24567 maybe-all-stageprofile-libcpp:
24568 maybe-clean-stageprofile-libcpp:
24569 @if libcpp-bootstrap
24570 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24571 all-stageprofile: all-stageprofile-libcpp
24572 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24573 all-stageprofile-libcpp: configure-stageprofile-libcpp
24574 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24575 @r=`${PWD_COMMAND}`; export r; \
24576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24577 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24578 $(HOST_EXPORTS) \
24579 $(POSTSTAGE1_HOST_EXPORTS) \
24580 cd $(HOST_SUBDIR)/libcpp && \
24582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24583 CFLAGS="$(STAGEprofile_CFLAGS)" \
24584 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24585 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24586 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24591 TFLAGS="$(STAGEprofile_TFLAGS)" \
24592 $(TARGET-stageprofile-libcpp)
24594 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24595 clean-stageprofile: clean-stageprofile-libcpp
24596 clean-stageprofile-libcpp:
24597 @if [ $(current_stage) = stageprofile ]; then \
24598 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24599 else \
24600 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24601 $(MAKE) stageprofile-start; \
24602 fi; \
24603 cd $(HOST_SUBDIR)/libcpp && \
24604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24605 @endif libcpp-bootstrap
24608 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24609 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24610 maybe-all-stagetrain-libcpp:
24611 maybe-clean-stagetrain-libcpp:
24612 @if libcpp-bootstrap
24613 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24614 all-stagetrain: all-stagetrain-libcpp
24615 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24616 all-stagetrain-libcpp: configure-stagetrain-libcpp
24617 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24618 @r=`${PWD_COMMAND}`; export r; \
24619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24620 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24621 $(HOST_EXPORTS) \
24622 $(POSTSTAGE1_HOST_EXPORTS) \
24623 cd $(HOST_SUBDIR)/libcpp && \
24625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24626 CFLAGS="$(STAGEtrain_CFLAGS)" \
24627 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24628 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24629 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24634 TFLAGS="$(STAGEtrain_TFLAGS)" \
24635 $(TARGET-stagetrain-libcpp)
24637 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24638 clean-stagetrain: clean-stagetrain-libcpp
24639 clean-stagetrain-libcpp:
24640 @if [ $(current_stage) = stagetrain ]; then \
24641 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24642 else \
24643 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24644 $(MAKE) stagetrain-start; \
24645 fi; \
24646 cd $(HOST_SUBDIR)/libcpp && \
24647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24648 @endif libcpp-bootstrap
24651 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24652 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24653 maybe-all-stagefeedback-libcpp:
24654 maybe-clean-stagefeedback-libcpp:
24655 @if libcpp-bootstrap
24656 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24657 all-stagefeedback: all-stagefeedback-libcpp
24658 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24659 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24661 @r=`${PWD_COMMAND}`; export r; \
24662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24664 $(HOST_EXPORTS) \
24665 $(POSTSTAGE1_HOST_EXPORTS) \
24666 cd $(HOST_SUBDIR)/libcpp && \
24668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24669 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24670 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24671 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24672 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24677 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24678 $(TARGET-stagefeedback-libcpp)
24680 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24681 clean-stagefeedback: clean-stagefeedback-libcpp
24682 clean-stagefeedback-libcpp:
24683 @if [ $(current_stage) = stagefeedback ]; then \
24684 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24685 else \
24686 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24687 $(MAKE) stagefeedback-start; \
24688 fi; \
24689 cd $(HOST_SUBDIR)/libcpp && \
24690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24691 @endif libcpp-bootstrap
24694 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24695 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24696 maybe-all-stageautoprofile-libcpp:
24697 maybe-clean-stageautoprofile-libcpp:
24698 @if libcpp-bootstrap
24699 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24700 all-stageautoprofile: all-stageautoprofile-libcpp
24701 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24702 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24703 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24704 @r=`${PWD_COMMAND}`; export r; \
24705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24707 $(HOST_EXPORTS) \
24708 $(POSTSTAGE1_HOST_EXPORTS) \
24709 cd $(HOST_SUBDIR)/libcpp && \
24710 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24712 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24713 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24714 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24715 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24720 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24721 $(TARGET-stageautoprofile-libcpp)
24723 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24724 clean-stageautoprofile: clean-stageautoprofile-libcpp
24725 clean-stageautoprofile-libcpp:
24726 @if [ $(current_stage) = stageautoprofile ]; then \
24727 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24728 else \
24729 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24730 $(MAKE) stageautoprofile-start; \
24731 fi; \
24732 cd $(HOST_SUBDIR)/libcpp && \
24733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24734 @endif libcpp-bootstrap
24737 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24738 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24739 maybe-all-stageautofeedback-libcpp:
24740 maybe-clean-stageautofeedback-libcpp:
24741 @if libcpp-bootstrap
24742 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24743 all-stageautofeedback: all-stageautofeedback-libcpp
24744 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24745 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24746 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24747 @r=`${PWD_COMMAND}`; export r; \
24748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24749 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24750 $(HOST_EXPORTS) \
24751 $(POSTSTAGE1_HOST_EXPORTS) \
24752 cd $(HOST_SUBDIR)/libcpp && \
24754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24755 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24756 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24757 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24758 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24762 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24763 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24764 $(TARGET-stageautofeedback-libcpp)
24766 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24767 clean-stageautofeedback: clean-stageautofeedback-libcpp
24768 clean-stageautofeedback-libcpp:
24769 @if [ $(current_stage) = stageautofeedback ]; then \
24770 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24771 else \
24772 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24773 $(MAKE) stageautofeedback-start; \
24774 fi; \
24775 cd $(HOST_SUBDIR)/libcpp && \
24776 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24777 @endif libcpp-bootstrap
24783 .PHONY: check-libcpp maybe-check-libcpp
24784 maybe-check-libcpp:
24785 @if libcpp
24786 maybe-check-libcpp: check-libcpp
24788 check-libcpp:
24789 @: $(MAKE); $(unstage)
24790 @r=`${PWD_COMMAND}`; export r; \
24791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24792 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24793 (cd $(HOST_SUBDIR)/libcpp && \
24794 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24796 @endif libcpp
24798 .PHONY: install-libcpp maybe-install-libcpp
24799 maybe-install-libcpp:
24800 @if libcpp
24801 maybe-install-libcpp: install-libcpp
24803 install-libcpp: installdirs
24804 @: $(MAKE); $(unstage)
24805 @r=`${PWD_COMMAND}`; export r; \
24806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24807 $(HOST_EXPORTS) \
24808 (cd $(HOST_SUBDIR)/libcpp && \
24809 $(MAKE) $(FLAGS_TO_PASS) install)
24811 @endif libcpp
24813 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24814 maybe-install-strip-libcpp:
24815 @if libcpp
24816 maybe-install-strip-libcpp: install-strip-libcpp
24818 install-strip-libcpp: installdirs
24819 @: $(MAKE); $(unstage)
24820 @r=`${PWD_COMMAND}`; export r; \
24821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822 $(HOST_EXPORTS) \
24823 (cd $(HOST_SUBDIR)/libcpp && \
24824 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24826 @endif libcpp
24828 # Other targets (info, dvi, pdf, etc.)
24830 .PHONY: maybe-info-libcpp info-libcpp
24831 maybe-info-libcpp:
24832 @if libcpp
24833 maybe-info-libcpp: info-libcpp
24835 info-libcpp: \
24836 configure-libcpp
24837 @[ -f ./libcpp/Makefile ] || exit 0; \
24838 r=`${PWD_COMMAND}`; export r; \
24839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24840 $(HOST_EXPORTS) \
24841 for flag in $(EXTRA_HOST_FLAGS) ; do \
24842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24843 done; \
24844 echo "Doing info in libcpp"; \
24845 (cd $(HOST_SUBDIR)/libcpp && \
24846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24848 "RANLIB=$${RANLIB}" \
24849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24850 info) \
24851 || exit 1
24853 @endif libcpp
24855 .PHONY: maybe-dvi-libcpp dvi-libcpp
24856 maybe-dvi-libcpp:
24857 @if libcpp
24858 maybe-dvi-libcpp: dvi-libcpp
24860 dvi-libcpp: \
24861 configure-libcpp
24862 @[ -f ./libcpp/Makefile ] || exit 0; \
24863 r=`${PWD_COMMAND}`; export r; \
24864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865 $(HOST_EXPORTS) \
24866 for flag in $(EXTRA_HOST_FLAGS) ; do \
24867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24868 done; \
24869 echo "Doing dvi in libcpp"; \
24870 (cd $(HOST_SUBDIR)/libcpp && \
24871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24873 "RANLIB=$${RANLIB}" \
24874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24875 dvi) \
24876 || exit 1
24878 @endif libcpp
24880 .PHONY: maybe-pdf-libcpp pdf-libcpp
24881 maybe-pdf-libcpp:
24882 @if libcpp
24883 maybe-pdf-libcpp: pdf-libcpp
24885 pdf-libcpp: \
24886 configure-libcpp
24887 @[ -f ./libcpp/Makefile ] || exit 0; \
24888 r=`${PWD_COMMAND}`; export r; \
24889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24890 $(HOST_EXPORTS) \
24891 for flag in $(EXTRA_HOST_FLAGS) ; do \
24892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24893 done; \
24894 echo "Doing pdf in libcpp"; \
24895 (cd $(HOST_SUBDIR)/libcpp && \
24896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24898 "RANLIB=$${RANLIB}" \
24899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24900 pdf) \
24901 || exit 1
24903 @endif libcpp
24905 .PHONY: maybe-html-libcpp html-libcpp
24906 maybe-html-libcpp:
24907 @if libcpp
24908 maybe-html-libcpp: html-libcpp
24910 html-libcpp: \
24911 configure-libcpp
24912 @[ -f ./libcpp/Makefile ] || exit 0; \
24913 r=`${PWD_COMMAND}`; export r; \
24914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24915 $(HOST_EXPORTS) \
24916 for flag in $(EXTRA_HOST_FLAGS) ; do \
24917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24918 done; \
24919 echo "Doing html in libcpp"; \
24920 (cd $(HOST_SUBDIR)/libcpp && \
24921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24923 "RANLIB=$${RANLIB}" \
24924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24925 html) \
24926 || exit 1
24928 @endif libcpp
24930 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24931 maybe-TAGS-libcpp:
24932 @if libcpp
24933 maybe-TAGS-libcpp: TAGS-libcpp
24935 TAGS-libcpp: \
24936 configure-libcpp
24937 @[ -f ./libcpp/Makefile ] || exit 0; \
24938 r=`${PWD_COMMAND}`; export r; \
24939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24940 $(HOST_EXPORTS) \
24941 for flag in $(EXTRA_HOST_FLAGS) ; do \
24942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24943 done; \
24944 echo "Doing TAGS in libcpp"; \
24945 (cd $(HOST_SUBDIR)/libcpp && \
24946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24948 "RANLIB=$${RANLIB}" \
24949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24950 TAGS) \
24951 || exit 1
24953 @endif libcpp
24955 .PHONY: maybe-install-info-libcpp install-info-libcpp
24956 maybe-install-info-libcpp:
24957 @if libcpp
24958 maybe-install-info-libcpp: install-info-libcpp
24960 install-info-libcpp: \
24961 configure-libcpp \
24962 info-libcpp
24963 @[ -f ./libcpp/Makefile ] || exit 0; \
24964 r=`${PWD_COMMAND}`; export r; \
24965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24966 $(HOST_EXPORTS) \
24967 for flag in $(EXTRA_HOST_FLAGS) ; do \
24968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24969 done; \
24970 echo "Doing install-info in libcpp"; \
24971 (cd $(HOST_SUBDIR)/libcpp && \
24972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24974 "RANLIB=$${RANLIB}" \
24975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24976 install-info) \
24977 || exit 1
24979 @endif libcpp
24981 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24982 maybe-install-dvi-libcpp:
24983 @if libcpp
24984 maybe-install-dvi-libcpp: install-dvi-libcpp
24986 install-dvi-libcpp: \
24987 configure-libcpp \
24988 dvi-libcpp
24989 @[ -f ./libcpp/Makefile ] || exit 0; \
24990 r=`${PWD_COMMAND}`; export r; \
24991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992 $(HOST_EXPORTS) \
24993 for flag in $(EXTRA_HOST_FLAGS) ; do \
24994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24995 done; \
24996 echo "Doing install-dvi in libcpp"; \
24997 (cd $(HOST_SUBDIR)/libcpp && \
24998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25000 "RANLIB=$${RANLIB}" \
25001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25002 install-dvi) \
25003 || exit 1
25005 @endif libcpp
25007 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25008 maybe-install-pdf-libcpp:
25009 @if libcpp
25010 maybe-install-pdf-libcpp: install-pdf-libcpp
25012 install-pdf-libcpp: \
25013 configure-libcpp \
25014 pdf-libcpp
25015 @[ -f ./libcpp/Makefile ] || exit 0; \
25016 r=`${PWD_COMMAND}`; export r; \
25017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25018 $(HOST_EXPORTS) \
25019 for flag in $(EXTRA_HOST_FLAGS) ; do \
25020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25021 done; \
25022 echo "Doing install-pdf in libcpp"; \
25023 (cd $(HOST_SUBDIR)/libcpp && \
25024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25026 "RANLIB=$${RANLIB}" \
25027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25028 install-pdf) \
25029 || exit 1
25031 @endif libcpp
25033 .PHONY: maybe-install-html-libcpp install-html-libcpp
25034 maybe-install-html-libcpp:
25035 @if libcpp
25036 maybe-install-html-libcpp: install-html-libcpp
25038 install-html-libcpp: \
25039 configure-libcpp \
25040 html-libcpp
25041 @[ -f ./libcpp/Makefile ] || exit 0; \
25042 r=`${PWD_COMMAND}`; export r; \
25043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25044 $(HOST_EXPORTS) \
25045 for flag in $(EXTRA_HOST_FLAGS) ; do \
25046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25047 done; \
25048 echo "Doing install-html in libcpp"; \
25049 (cd $(HOST_SUBDIR)/libcpp && \
25050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25052 "RANLIB=$${RANLIB}" \
25053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25054 install-html) \
25055 || exit 1
25057 @endif libcpp
25059 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25060 maybe-installcheck-libcpp:
25061 @if libcpp
25062 maybe-installcheck-libcpp: installcheck-libcpp
25064 installcheck-libcpp: \
25065 configure-libcpp
25066 @[ -f ./libcpp/Makefile ] || exit 0; \
25067 r=`${PWD_COMMAND}`; export r; \
25068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25069 $(HOST_EXPORTS) \
25070 for flag in $(EXTRA_HOST_FLAGS) ; do \
25071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25072 done; \
25073 echo "Doing installcheck in libcpp"; \
25074 (cd $(HOST_SUBDIR)/libcpp && \
25075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25077 "RANLIB=$${RANLIB}" \
25078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25079 installcheck) \
25080 || exit 1
25082 @endif libcpp
25084 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25085 maybe-mostlyclean-libcpp:
25086 @if libcpp
25087 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25089 mostlyclean-libcpp:
25090 @[ -f ./libcpp/Makefile ] || exit 0; \
25091 r=`${PWD_COMMAND}`; export r; \
25092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093 $(HOST_EXPORTS) \
25094 for flag in $(EXTRA_HOST_FLAGS) ; do \
25095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25096 done; \
25097 echo "Doing mostlyclean in libcpp"; \
25098 (cd $(HOST_SUBDIR)/libcpp && \
25099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25101 "RANLIB=$${RANLIB}" \
25102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25103 mostlyclean) \
25104 || exit 1
25106 @endif libcpp
25108 .PHONY: maybe-clean-libcpp clean-libcpp
25109 maybe-clean-libcpp:
25110 @if libcpp
25111 maybe-clean-libcpp: clean-libcpp
25113 clean-libcpp:
25114 @[ -f ./libcpp/Makefile ] || exit 0; \
25115 r=`${PWD_COMMAND}`; export r; \
25116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117 $(HOST_EXPORTS) \
25118 for flag in $(EXTRA_HOST_FLAGS) ; do \
25119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25120 done; \
25121 echo "Doing clean in libcpp"; \
25122 (cd $(HOST_SUBDIR)/libcpp && \
25123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25125 "RANLIB=$${RANLIB}" \
25126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25127 clean) \
25128 || exit 1
25130 @endif libcpp
25132 .PHONY: maybe-distclean-libcpp distclean-libcpp
25133 maybe-distclean-libcpp:
25134 @if libcpp
25135 maybe-distclean-libcpp: distclean-libcpp
25137 distclean-libcpp:
25138 @[ -f ./libcpp/Makefile ] || exit 0; \
25139 r=`${PWD_COMMAND}`; export r; \
25140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25141 $(HOST_EXPORTS) \
25142 for flag in $(EXTRA_HOST_FLAGS) ; do \
25143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25144 done; \
25145 echo "Doing distclean in libcpp"; \
25146 (cd $(HOST_SUBDIR)/libcpp && \
25147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25149 "RANLIB=$${RANLIB}" \
25150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25151 distclean) \
25152 || exit 1
25154 @endif libcpp
25156 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25157 maybe-maintainer-clean-libcpp:
25158 @if libcpp
25159 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25161 maintainer-clean-libcpp:
25162 @[ -f ./libcpp/Makefile ] || exit 0; \
25163 r=`${PWD_COMMAND}`; export r; \
25164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165 $(HOST_EXPORTS) \
25166 for flag in $(EXTRA_HOST_FLAGS) ; do \
25167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168 done; \
25169 echo "Doing maintainer-clean in libcpp"; \
25170 (cd $(HOST_SUBDIR)/libcpp && \
25171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173 "RANLIB=$${RANLIB}" \
25174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175 maintainer-clean) \
25176 || exit 1
25178 @endif libcpp
25182 .PHONY: configure-libcody maybe-configure-libcody
25183 maybe-configure-libcody:
25184 @if gcc-bootstrap
25185 configure-libcody: stage_current
25186 @endif gcc-bootstrap
25187 @if libcody
25188 maybe-configure-libcody: configure-libcody
25189 configure-libcody:
25190 @r=`${PWD_COMMAND}`; export r; \
25191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25194 $(HOST_EXPORTS) \
25195 echo Configuring in $(HOST_SUBDIR)/libcody; \
25196 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25197 case $(srcdir) in \
25198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25199 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25201 esac; \
25202 module_srcdir=libcody; \
25203 $(SHELL) \
25204 $$s/$$module_srcdir/configure \
25205 --srcdir=$${topdir}/$$module_srcdir \
25206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25207 --target=${target_alias} \
25208 || exit 1
25209 @endif libcody
25213 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25214 maybe-configure-stage1-libcody:
25215 @if libcody-bootstrap
25216 maybe-configure-stage1-libcody: configure-stage1-libcody
25217 configure-stage1-libcody:
25218 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25220 @r=`${PWD_COMMAND}`; export r; \
25221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25222 TFLAGS="$(STAGE1_TFLAGS)"; \
25223 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25224 $(HOST_EXPORTS) \
25225 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25226 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25227 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25228 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25230 cd $(HOST_SUBDIR)/libcody || exit 1; \
25231 case $(srcdir) in \
25232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25233 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25235 esac; \
25236 module_srcdir=libcody; \
25237 $(SHELL) $$s/$$module_srcdir/configure \
25238 --srcdir=$${topdir}/$$module_srcdir \
25239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25240 --target=${target_alias} \
25242 $(STAGE1_CONFIGURE_FLAGS)
25243 @endif libcody-bootstrap
25245 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25246 maybe-configure-stage2-libcody:
25247 @if libcody-bootstrap
25248 maybe-configure-stage2-libcody: configure-stage2-libcody
25249 configure-stage2-libcody:
25250 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25252 @r=`${PWD_COMMAND}`; export r; \
25253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25254 TFLAGS="$(STAGE2_TFLAGS)"; \
25255 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25256 $(HOST_EXPORTS) \
25257 $(POSTSTAGE1_HOST_EXPORTS) \
25258 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25259 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25260 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25261 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25263 cd $(HOST_SUBDIR)/libcody || exit 1; \
25264 case $(srcdir) in \
25265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25266 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25268 esac; \
25269 module_srcdir=libcody; \
25270 $(SHELL) $$s/$$module_srcdir/configure \
25271 --srcdir=$${topdir}/$$module_srcdir \
25272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25273 --target=${target_alias} \
25274 --with-build-libsubdir=$(HOST_SUBDIR) \
25275 $(STAGE2_CONFIGURE_FLAGS)
25276 @endif libcody-bootstrap
25278 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25279 maybe-configure-stage3-libcody:
25280 @if libcody-bootstrap
25281 maybe-configure-stage3-libcody: configure-stage3-libcody
25282 configure-stage3-libcody:
25283 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25285 @r=`${PWD_COMMAND}`; export r; \
25286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25287 TFLAGS="$(STAGE3_TFLAGS)"; \
25288 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25289 $(HOST_EXPORTS) \
25290 $(POSTSTAGE1_HOST_EXPORTS) \
25291 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25292 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25293 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25294 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25296 cd $(HOST_SUBDIR)/libcody || exit 1; \
25297 case $(srcdir) in \
25298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25299 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25301 esac; \
25302 module_srcdir=libcody; \
25303 $(SHELL) $$s/$$module_srcdir/configure \
25304 --srcdir=$${topdir}/$$module_srcdir \
25305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25306 --target=${target_alias} \
25307 --with-build-libsubdir=$(HOST_SUBDIR) \
25308 $(STAGE3_CONFIGURE_FLAGS)
25309 @endif libcody-bootstrap
25311 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25312 maybe-configure-stage4-libcody:
25313 @if libcody-bootstrap
25314 maybe-configure-stage4-libcody: configure-stage4-libcody
25315 configure-stage4-libcody:
25316 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25317 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25318 @r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 TFLAGS="$(STAGE4_TFLAGS)"; \
25321 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25322 $(HOST_EXPORTS) \
25323 $(POSTSTAGE1_HOST_EXPORTS) \
25324 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25325 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25326 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25327 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25329 cd $(HOST_SUBDIR)/libcody || exit 1; \
25330 case $(srcdir) in \
25331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25332 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25334 esac; \
25335 module_srcdir=libcody; \
25336 $(SHELL) $$s/$$module_srcdir/configure \
25337 --srcdir=$${topdir}/$$module_srcdir \
25338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25339 --target=${target_alias} \
25340 --with-build-libsubdir=$(HOST_SUBDIR) \
25341 $(STAGE4_CONFIGURE_FLAGS)
25342 @endif libcody-bootstrap
25344 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25345 maybe-configure-stageprofile-libcody:
25346 @if libcody-bootstrap
25347 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25348 configure-stageprofile-libcody:
25349 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25351 @r=`${PWD_COMMAND}`; export r; \
25352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25354 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25355 $(HOST_EXPORTS) \
25356 $(POSTSTAGE1_HOST_EXPORTS) \
25357 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25358 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25359 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25360 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25362 cd $(HOST_SUBDIR)/libcody || exit 1; \
25363 case $(srcdir) in \
25364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25365 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25367 esac; \
25368 module_srcdir=libcody; \
25369 $(SHELL) $$s/$$module_srcdir/configure \
25370 --srcdir=$${topdir}/$$module_srcdir \
25371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25372 --target=${target_alias} \
25373 --with-build-libsubdir=$(HOST_SUBDIR) \
25374 $(STAGEprofile_CONFIGURE_FLAGS)
25375 @endif libcody-bootstrap
25377 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25378 maybe-configure-stagetrain-libcody:
25379 @if libcody-bootstrap
25380 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25381 configure-stagetrain-libcody:
25382 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25384 @r=`${PWD_COMMAND}`; export r; \
25385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25387 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25388 $(HOST_EXPORTS) \
25389 $(POSTSTAGE1_HOST_EXPORTS) \
25390 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25391 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25392 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25393 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25395 cd $(HOST_SUBDIR)/libcody || exit 1; \
25396 case $(srcdir) in \
25397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25398 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25400 esac; \
25401 module_srcdir=libcody; \
25402 $(SHELL) $$s/$$module_srcdir/configure \
25403 --srcdir=$${topdir}/$$module_srcdir \
25404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25405 --target=${target_alias} \
25406 --with-build-libsubdir=$(HOST_SUBDIR) \
25407 $(STAGEtrain_CONFIGURE_FLAGS)
25408 @endif libcody-bootstrap
25410 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25411 maybe-configure-stagefeedback-libcody:
25412 @if libcody-bootstrap
25413 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25414 configure-stagefeedback-libcody:
25415 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25417 @r=`${PWD_COMMAND}`; export r; \
25418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25420 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25421 $(HOST_EXPORTS) \
25422 $(POSTSTAGE1_HOST_EXPORTS) \
25423 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25424 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25425 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25426 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25428 cd $(HOST_SUBDIR)/libcody || exit 1; \
25429 case $(srcdir) in \
25430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25431 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25433 esac; \
25434 module_srcdir=libcody; \
25435 $(SHELL) $$s/$$module_srcdir/configure \
25436 --srcdir=$${topdir}/$$module_srcdir \
25437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25438 --target=${target_alias} \
25439 --with-build-libsubdir=$(HOST_SUBDIR) \
25440 $(STAGEfeedback_CONFIGURE_FLAGS)
25441 @endif libcody-bootstrap
25443 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25444 maybe-configure-stageautoprofile-libcody:
25445 @if libcody-bootstrap
25446 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25447 configure-stageautoprofile-libcody:
25448 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25450 @r=`${PWD_COMMAND}`; export r; \
25451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25453 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25454 $(HOST_EXPORTS) \
25455 $(POSTSTAGE1_HOST_EXPORTS) \
25456 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25457 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25458 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25459 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25461 cd $(HOST_SUBDIR)/libcody || exit 1; \
25462 case $(srcdir) in \
25463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25464 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25466 esac; \
25467 module_srcdir=libcody; \
25468 $(SHELL) $$s/$$module_srcdir/configure \
25469 --srcdir=$${topdir}/$$module_srcdir \
25470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25471 --target=${target_alias} \
25472 --with-build-libsubdir=$(HOST_SUBDIR) \
25473 $(STAGEautoprofile_CONFIGURE_FLAGS)
25474 @endif libcody-bootstrap
25476 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25477 maybe-configure-stageautofeedback-libcody:
25478 @if libcody-bootstrap
25479 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25480 configure-stageautofeedback-libcody:
25481 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25483 @r=`${PWD_COMMAND}`; export r; \
25484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25485 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25486 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25487 $(HOST_EXPORTS) \
25488 $(POSTSTAGE1_HOST_EXPORTS) \
25489 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25490 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25491 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25492 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25494 cd $(HOST_SUBDIR)/libcody || exit 1; \
25495 case $(srcdir) in \
25496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25497 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25499 esac; \
25500 module_srcdir=libcody; \
25501 $(SHELL) $$s/$$module_srcdir/configure \
25502 --srcdir=$${topdir}/$$module_srcdir \
25503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25504 --target=${target_alias} \
25505 --with-build-libsubdir=$(HOST_SUBDIR) \
25506 $(STAGEautofeedback_CONFIGURE_FLAGS)
25507 @endif libcody-bootstrap
25513 .PHONY: all-libcody maybe-all-libcody
25514 maybe-all-libcody:
25515 @if gcc-bootstrap
25516 all-libcody: stage_current
25517 @endif gcc-bootstrap
25518 @if libcody
25519 TARGET-libcody=all
25520 maybe-all-libcody: all-libcody
25521 all-libcody: configure-libcody
25522 @r=`${PWD_COMMAND}`; export r; \
25523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524 $(HOST_EXPORTS) \
25525 (cd $(HOST_SUBDIR)/libcody && \
25526 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25527 $(TARGET-libcody))
25528 @endif libcody
25532 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25533 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25534 maybe-all-stage1-libcody:
25535 maybe-clean-stage1-libcody:
25536 @if libcody-bootstrap
25537 maybe-all-stage1-libcody: all-stage1-libcody
25538 all-stage1: all-stage1-libcody
25539 TARGET-stage1-libcody = $(TARGET-libcody)
25540 all-stage1-libcody: configure-stage1-libcody
25541 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25542 @r=`${PWD_COMMAND}`; export r; \
25543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544 TFLAGS="$(STAGE1_TFLAGS)"; \
25545 $(HOST_EXPORTS) \
25546 cd $(HOST_SUBDIR)/libcody && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25549 CFLAGS="$(STAGE1_CFLAGS)" \
25550 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25551 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25552 LIBCFLAGS="$(LIBCFLAGS)" \
25553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25556 $(EXTRA_HOST_FLAGS) \
25557 $(STAGE1_FLAGS_TO_PASS) \
25558 TFLAGS="$(STAGE1_TFLAGS)" \
25559 $(TARGET-stage1-libcody)
25561 maybe-clean-stage1-libcody: clean-stage1-libcody
25562 clean-stage1: clean-stage1-libcody
25563 clean-stage1-libcody:
25564 @if [ $(current_stage) = stage1 ]; then \
25565 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25566 else \
25567 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25568 $(MAKE) stage1-start; \
25569 fi; \
25570 cd $(HOST_SUBDIR)/libcody && \
25571 $(MAKE) $(EXTRA_HOST_FLAGS) \
25572 $(STAGE1_FLAGS_TO_PASS) clean
25573 @endif libcody-bootstrap
25576 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25577 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25578 maybe-all-stage2-libcody:
25579 maybe-clean-stage2-libcody:
25580 @if libcody-bootstrap
25581 maybe-all-stage2-libcody: all-stage2-libcody
25582 all-stage2: all-stage2-libcody
25583 TARGET-stage2-libcody = $(TARGET-libcody)
25584 all-stage2-libcody: configure-stage2-libcody
25585 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25586 @r=`${PWD_COMMAND}`; export r; \
25587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588 TFLAGS="$(STAGE2_TFLAGS)"; \
25589 $(HOST_EXPORTS) \
25590 $(POSTSTAGE1_HOST_EXPORTS) \
25591 cd $(HOST_SUBDIR)/libcody && \
25593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25594 CFLAGS="$(STAGE2_CFLAGS)" \
25595 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25596 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25597 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25602 TFLAGS="$(STAGE2_TFLAGS)" \
25603 $(TARGET-stage2-libcody)
25605 maybe-clean-stage2-libcody: clean-stage2-libcody
25606 clean-stage2: clean-stage2-libcody
25607 clean-stage2-libcody:
25608 @if [ $(current_stage) = stage2 ]; then \
25609 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25610 else \
25611 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25612 $(MAKE) stage2-start; \
25613 fi; \
25614 cd $(HOST_SUBDIR)/libcody && \
25615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25616 @endif libcody-bootstrap
25619 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25620 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25621 maybe-all-stage3-libcody:
25622 maybe-clean-stage3-libcody:
25623 @if libcody-bootstrap
25624 maybe-all-stage3-libcody: all-stage3-libcody
25625 all-stage3: all-stage3-libcody
25626 TARGET-stage3-libcody = $(TARGET-libcody)
25627 all-stage3-libcody: configure-stage3-libcody
25628 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25629 @r=`${PWD_COMMAND}`; export r; \
25630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631 TFLAGS="$(STAGE3_TFLAGS)"; \
25632 $(HOST_EXPORTS) \
25633 $(POSTSTAGE1_HOST_EXPORTS) \
25634 cd $(HOST_SUBDIR)/libcody && \
25636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25637 CFLAGS="$(STAGE3_CFLAGS)" \
25638 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25639 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25640 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25645 TFLAGS="$(STAGE3_TFLAGS)" \
25646 $(TARGET-stage3-libcody)
25648 maybe-clean-stage3-libcody: clean-stage3-libcody
25649 clean-stage3: clean-stage3-libcody
25650 clean-stage3-libcody:
25651 @if [ $(current_stage) = stage3 ]; then \
25652 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25653 else \
25654 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25655 $(MAKE) stage3-start; \
25656 fi; \
25657 cd $(HOST_SUBDIR)/libcody && \
25658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25659 @endif libcody-bootstrap
25662 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25663 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25664 maybe-all-stage4-libcody:
25665 maybe-clean-stage4-libcody:
25666 @if libcody-bootstrap
25667 maybe-all-stage4-libcody: all-stage4-libcody
25668 all-stage4: all-stage4-libcody
25669 TARGET-stage4-libcody = $(TARGET-libcody)
25670 all-stage4-libcody: configure-stage4-libcody
25671 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25672 @r=`${PWD_COMMAND}`; export r; \
25673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25674 TFLAGS="$(STAGE4_TFLAGS)"; \
25675 $(HOST_EXPORTS) \
25676 $(POSTSTAGE1_HOST_EXPORTS) \
25677 cd $(HOST_SUBDIR)/libcody && \
25679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25680 CFLAGS="$(STAGE4_CFLAGS)" \
25681 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25682 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25683 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25687 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25688 TFLAGS="$(STAGE4_TFLAGS)" \
25689 $(TARGET-stage4-libcody)
25691 maybe-clean-stage4-libcody: clean-stage4-libcody
25692 clean-stage4: clean-stage4-libcody
25693 clean-stage4-libcody:
25694 @if [ $(current_stage) = stage4 ]; then \
25695 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25696 else \
25697 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25698 $(MAKE) stage4-start; \
25699 fi; \
25700 cd $(HOST_SUBDIR)/libcody && \
25701 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25702 @endif libcody-bootstrap
25705 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25706 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25707 maybe-all-stageprofile-libcody:
25708 maybe-clean-stageprofile-libcody:
25709 @if libcody-bootstrap
25710 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25711 all-stageprofile: all-stageprofile-libcody
25712 TARGET-stageprofile-libcody = $(TARGET-libcody)
25713 all-stageprofile-libcody: configure-stageprofile-libcody
25714 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25715 @r=`${PWD_COMMAND}`; export r; \
25716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25718 $(HOST_EXPORTS) \
25719 $(POSTSTAGE1_HOST_EXPORTS) \
25720 cd $(HOST_SUBDIR)/libcody && \
25722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25723 CFLAGS="$(STAGEprofile_CFLAGS)" \
25724 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25725 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25726 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25727 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25728 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25729 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25730 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25731 TFLAGS="$(STAGEprofile_TFLAGS)" \
25732 $(TARGET-stageprofile-libcody)
25734 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25735 clean-stageprofile: clean-stageprofile-libcody
25736 clean-stageprofile-libcody:
25737 @if [ $(current_stage) = stageprofile ]; then \
25738 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25739 else \
25740 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25741 $(MAKE) stageprofile-start; \
25742 fi; \
25743 cd $(HOST_SUBDIR)/libcody && \
25744 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25745 @endif libcody-bootstrap
25748 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25749 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25750 maybe-all-stagetrain-libcody:
25751 maybe-clean-stagetrain-libcody:
25752 @if libcody-bootstrap
25753 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25754 all-stagetrain: all-stagetrain-libcody
25755 TARGET-stagetrain-libcody = $(TARGET-libcody)
25756 all-stagetrain-libcody: configure-stagetrain-libcody
25757 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25758 @r=`${PWD_COMMAND}`; export r; \
25759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25761 $(HOST_EXPORTS) \
25762 $(POSTSTAGE1_HOST_EXPORTS) \
25763 cd $(HOST_SUBDIR)/libcody && \
25765 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25766 CFLAGS="$(STAGEtrain_CFLAGS)" \
25767 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25768 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25769 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25773 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25774 TFLAGS="$(STAGEtrain_TFLAGS)" \
25775 $(TARGET-stagetrain-libcody)
25777 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25778 clean-stagetrain: clean-stagetrain-libcody
25779 clean-stagetrain-libcody:
25780 @if [ $(current_stage) = stagetrain ]; then \
25781 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25782 else \
25783 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25784 $(MAKE) stagetrain-start; \
25785 fi; \
25786 cd $(HOST_SUBDIR)/libcody && \
25787 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25788 @endif libcody-bootstrap
25791 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25792 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25793 maybe-all-stagefeedback-libcody:
25794 maybe-clean-stagefeedback-libcody:
25795 @if libcody-bootstrap
25796 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25797 all-stagefeedback: all-stagefeedback-libcody
25798 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25799 all-stagefeedback-libcody: configure-stagefeedback-libcody
25800 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25801 @r=`${PWD_COMMAND}`; export r; \
25802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25803 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25804 $(HOST_EXPORTS) \
25805 $(POSTSTAGE1_HOST_EXPORTS) \
25806 cd $(HOST_SUBDIR)/libcody && \
25808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25809 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25810 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25811 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25812 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25816 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25817 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25818 $(TARGET-stagefeedback-libcody)
25820 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25821 clean-stagefeedback: clean-stagefeedback-libcody
25822 clean-stagefeedback-libcody:
25823 @if [ $(current_stage) = stagefeedback ]; then \
25824 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25825 else \
25826 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25827 $(MAKE) stagefeedback-start; \
25828 fi; \
25829 cd $(HOST_SUBDIR)/libcody && \
25830 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25831 @endif libcody-bootstrap
25834 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25835 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25836 maybe-all-stageautoprofile-libcody:
25837 maybe-clean-stageautoprofile-libcody:
25838 @if libcody-bootstrap
25839 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25840 all-stageautoprofile: all-stageautoprofile-libcody
25841 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25842 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25843 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25844 @r=`${PWD_COMMAND}`; export r; \
25845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25847 $(HOST_EXPORTS) \
25848 $(POSTSTAGE1_HOST_EXPORTS) \
25849 cd $(HOST_SUBDIR)/libcody && \
25850 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25852 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25853 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25854 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25855 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25859 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25860 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25861 $(TARGET-stageautoprofile-libcody)
25863 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25864 clean-stageautoprofile: clean-stageautoprofile-libcody
25865 clean-stageautoprofile-libcody:
25866 @if [ $(current_stage) = stageautoprofile ]; then \
25867 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25868 else \
25869 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25870 $(MAKE) stageautoprofile-start; \
25871 fi; \
25872 cd $(HOST_SUBDIR)/libcody && \
25873 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25874 @endif libcody-bootstrap
25877 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25878 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25879 maybe-all-stageautofeedback-libcody:
25880 maybe-clean-stageautofeedback-libcody:
25881 @if libcody-bootstrap
25882 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25883 all-stageautofeedback: all-stageautofeedback-libcody
25884 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25885 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25886 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25887 @r=`${PWD_COMMAND}`; export r; \
25888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25889 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25890 $(HOST_EXPORTS) \
25891 $(POSTSTAGE1_HOST_EXPORTS) \
25892 cd $(HOST_SUBDIR)/libcody && \
25894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25895 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25896 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25897 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25898 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25903 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25904 $(TARGET-stageautofeedback-libcody)
25906 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25907 clean-stageautofeedback: clean-stageautofeedback-libcody
25908 clean-stageautofeedback-libcody:
25909 @if [ $(current_stage) = stageautofeedback ]; then \
25910 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25911 else \
25912 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25913 $(MAKE) stageautofeedback-start; \
25914 fi; \
25915 cd $(HOST_SUBDIR)/libcody && \
25916 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25917 @endif libcody-bootstrap
25923 .PHONY: check-libcody maybe-check-libcody
25924 maybe-check-libcody:
25925 @if libcody
25926 maybe-check-libcody: check-libcody
25928 check-libcody:
25929 @: $(MAKE); $(unstage)
25930 @r=`${PWD_COMMAND}`; export r; \
25931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25932 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25933 (cd $(HOST_SUBDIR)/libcody && \
25934 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25936 @endif libcody
25938 .PHONY: install-libcody maybe-install-libcody
25939 maybe-install-libcody:
25940 @if libcody
25941 maybe-install-libcody: install-libcody
25943 install-libcody:
25945 @endif libcody
25947 .PHONY: install-strip-libcody maybe-install-strip-libcody
25948 maybe-install-strip-libcody:
25949 @if libcody
25950 maybe-install-strip-libcody: install-strip-libcody
25952 install-strip-libcody:
25954 @endif libcody
25956 # Other targets (info, dvi, pdf, etc.)
25958 .PHONY: maybe-info-libcody info-libcody
25959 maybe-info-libcody:
25960 @if libcody
25961 maybe-info-libcody: info-libcody
25963 # libcody doesn't support info.
25964 info-libcody:
25966 @endif libcody
25968 .PHONY: maybe-dvi-libcody dvi-libcody
25969 maybe-dvi-libcody:
25970 @if libcody
25971 maybe-dvi-libcody: dvi-libcody
25973 # libcody doesn't support dvi.
25974 dvi-libcody:
25976 @endif libcody
25978 .PHONY: maybe-pdf-libcody pdf-libcody
25979 maybe-pdf-libcody:
25980 @if libcody
25981 maybe-pdf-libcody: pdf-libcody
25983 # libcody doesn't support pdf.
25984 pdf-libcody:
25986 @endif libcody
25988 .PHONY: maybe-html-libcody html-libcody
25989 maybe-html-libcody:
25990 @if libcody
25991 maybe-html-libcody: html-libcody
25993 # libcody doesn't support html.
25994 html-libcody:
25996 @endif libcody
25998 .PHONY: maybe-TAGS-libcody TAGS-libcody
25999 maybe-TAGS-libcody:
26000 @if libcody
26001 maybe-TAGS-libcody: TAGS-libcody
26003 # libcody doesn't support TAGS.
26004 TAGS-libcody:
26006 @endif libcody
26008 .PHONY: maybe-install-info-libcody install-info-libcody
26009 maybe-install-info-libcody:
26010 @if libcody
26011 maybe-install-info-libcody: install-info-libcody
26013 # libcody doesn't support install-info.
26014 install-info-libcody:
26016 @endif libcody
26018 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26019 maybe-install-dvi-libcody:
26020 @if libcody
26021 maybe-install-dvi-libcody: install-dvi-libcody
26023 # libcody doesn't support install-dvi.
26024 install-dvi-libcody:
26026 @endif libcody
26028 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26029 maybe-install-pdf-libcody:
26030 @if libcody
26031 maybe-install-pdf-libcody: install-pdf-libcody
26033 # libcody doesn't support install-pdf.
26034 install-pdf-libcody:
26036 @endif libcody
26038 .PHONY: maybe-install-html-libcody install-html-libcody
26039 maybe-install-html-libcody:
26040 @if libcody
26041 maybe-install-html-libcody: install-html-libcody
26043 # libcody doesn't support install-html.
26044 install-html-libcody:
26046 @endif libcody
26048 .PHONY: maybe-installcheck-libcody installcheck-libcody
26049 maybe-installcheck-libcody:
26050 @if libcody
26051 maybe-installcheck-libcody: installcheck-libcody
26053 installcheck-libcody: \
26054 configure-libcody
26055 @[ -f ./libcody/Makefile ] || exit 0; \
26056 r=`${PWD_COMMAND}`; export r; \
26057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26058 $(HOST_EXPORTS) \
26059 for flag in $(EXTRA_HOST_FLAGS) ; do \
26060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26061 done; \
26062 echo "Doing installcheck in libcody"; \
26063 (cd $(HOST_SUBDIR)/libcody && \
26064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26066 "RANLIB=$${RANLIB}" \
26067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26068 installcheck) \
26069 || exit 1
26071 @endif libcody
26073 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26074 maybe-mostlyclean-libcody:
26075 @if libcody
26076 maybe-mostlyclean-libcody: mostlyclean-libcody
26078 mostlyclean-libcody:
26079 @[ -f ./libcody/Makefile ] || exit 0; \
26080 r=`${PWD_COMMAND}`; export r; \
26081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082 $(HOST_EXPORTS) \
26083 for flag in $(EXTRA_HOST_FLAGS) ; do \
26084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085 done; \
26086 echo "Doing mostlyclean in libcody"; \
26087 (cd $(HOST_SUBDIR)/libcody && \
26088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090 "RANLIB=$${RANLIB}" \
26091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092 mostlyclean) \
26093 || exit 1
26095 @endif libcody
26097 .PHONY: maybe-clean-libcody clean-libcody
26098 maybe-clean-libcody:
26099 @if libcody
26100 maybe-clean-libcody: clean-libcody
26102 clean-libcody:
26103 @[ -f ./libcody/Makefile ] || exit 0; \
26104 r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 for flag in $(EXTRA_HOST_FLAGS) ; do \
26108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109 done; \
26110 echo "Doing clean in libcody"; \
26111 (cd $(HOST_SUBDIR)/libcody && \
26112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114 "RANLIB=$${RANLIB}" \
26115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116 clean) \
26117 || exit 1
26119 @endif libcody
26121 .PHONY: maybe-distclean-libcody distclean-libcody
26122 maybe-distclean-libcody:
26123 @if libcody
26124 maybe-distclean-libcody: distclean-libcody
26126 distclean-libcody:
26127 @[ -f ./libcody/Makefile ] || exit 0; \
26128 r=`${PWD_COMMAND}`; export r; \
26129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26130 $(HOST_EXPORTS) \
26131 for flag in $(EXTRA_HOST_FLAGS) ; do \
26132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26133 done; \
26134 echo "Doing distclean in libcody"; \
26135 (cd $(HOST_SUBDIR)/libcody && \
26136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26138 "RANLIB=$${RANLIB}" \
26139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26140 distclean) \
26141 || exit 1
26143 @endif libcody
26145 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26146 maybe-maintainer-clean-libcody:
26147 @if libcody
26148 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26150 maintainer-clean-libcody:
26151 @[ -f ./libcody/Makefile ] || exit 0; \
26152 r=`${PWD_COMMAND}`; export r; \
26153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 $(HOST_EXPORTS) \
26155 for flag in $(EXTRA_HOST_FLAGS) ; do \
26156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26157 done; \
26158 echo "Doing maintainer-clean in libcody"; \
26159 (cd $(HOST_SUBDIR)/libcody && \
26160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26162 "RANLIB=$${RANLIB}" \
26163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26164 maintainer-clean) \
26165 || exit 1
26167 @endif libcody
26171 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26172 maybe-configure-libdecnumber:
26173 @if gcc-bootstrap
26174 configure-libdecnumber: stage_current
26175 @endif gcc-bootstrap
26176 @if libdecnumber
26177 maybe-configure-libdecnumber: configure-libdecnumber
26178 configure-libdecnumber:
26179 @r=`${PWD_COMMAND}`; export r; \
26180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26181 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26183 $(HOST_EXPORTS) \
26184 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26185 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26186 case $(srcdir) in \
26187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26188 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26190 esac; \
26191 module_srcdir=libdecnumber; \
26192 $(SHELL) \
26193 $$s/$$module_srcdir/configure \
26194 --srcdir=$${topdir}/$$module_srcdir \
26195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26196 --target=${target_alias} \
26197 || exit 1
26198 @endif libdecnumber
26202 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26203 maybe-configure-stage1-libdecnumber:
26204 @if libdecnumber-bootstrap
26205 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26206 configure-stage1-libdecnumber:
26207 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26209 @r=`${PWD_COMMAND}`; export r; \
26210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211 TFLAGS="$(STAGE1_TFLAGS)"; \
26212 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26213 $(HOST_EXPORTS) \
26214 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26215 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26216 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26217 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26219 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26220 case $(srcdir) in \
26221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26222 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26224 esac; \
26225 module_srcdir=libdecnumber; \
26226 $(SHELL) $$s/$$module_srcdir/configure \
26227 --srcdir=$${topdir}/$$module_srcdir \
26228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26229 --target=${target_alias} \
26231 $(STAGE1_CONFIGURE_FLAGS)
26232 @endif libdecnumber-bootstrap
26234 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26235 maybe-configure-stage2-libdecnumber:
26236 @if libdecnumber-bootstrap
26237 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26238 configure-stage2-libdecnumber:
26239 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26240 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26241 @r=`${PWD_COMMAND}`; export r; \
26242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26243 TFLAGS="$(STAGE2_TFLAGS)"; \
26244 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26245 $(HOST_EXPORTS) \
26246 $(POSTSTAGE1_HOST_EXPORTS) \
26247 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26248 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26249 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26250 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26252 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26253 case $(srcdir) in \
26254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26255 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26257 esac; \
26258 module_srcdir=libdecnumber; \
26259 $(SHELL) $$s/$$module_srcdir/configure \
26260 --srcdir=$${topdir}/$$module_srcdir \
26261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26262 --target=${target_alias} \
26263 --with-build-libsubdir=$(HOST_SUBDIR) \
26264 $(STAGE2_CONFIGURE_FLAGS)
26265 @endif libdecnumber-bootstrap
26267 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26268 maybe-configure-stage3-libdecnumber:
26269 @if libdecnumber-bootstrap
26270 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26271 configure-stage3-libdecnumber:
26272 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26274 @r=`${PWD_COMMAND}`; export r; \
26275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276 TFLAGS="$(STAGE3_TFLAGS)"; \
26277 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26278 $(HOST_EXPORTS) \
26279 $(POSTSTAGE1_HOST_EXPORTS) \
26280 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26281 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26282 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26283 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26285 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26286 case $(srcdir) in \
26287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26288 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26290 esac; \
26291 module_srcdir=libdecnumber; \
26292 $(SHELL) $$s/$$module_srcdir/configure \
26293 --srcdir=$${topdir}/$$module_srcdir \
26294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26295 --target=${target_alias} \
26296 --with-build-libsubdir=$(HOST_SUBDIR) \
26297 $(STAGE3_CONFIGURE_FLAGS)
26298 @endif libdecnumber-bootstrap
26300 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26301 maybe-configure-stage4-libdecnumber:
26302 @if libdecnumber-bootstrap
26303 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26304 configure-stage4-libdecnumber:
26305 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26307 @r=`${PWD_COMMAND}`; export r; \
26308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309 TFLAGS="$(STAGE4_TFLAGS)"; \
26310 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26311 $(HOST_EXPORTS) \
26312 $(POSTSTAGE1_HOST_EXPORTS) \
26313 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26314 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26315 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26316 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26318 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26319 case $(srcdir) in \
26320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26321 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26323 esac; \
26324 module_srcdir=libdecnumber; \
26325 $(SHELL) $$s/$$module_srcdir/configure \
26326 --srcdir=$${topdir}/$$module_srcdir \
26327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26328 --target=${target_alias} \
26329 --with-build-libsubdir=$(HOST_SUBDIR) \
26330 $(STAGE4_CONFIGURE_FLAGS)
26331 @endif libdecnumber-bootstrap
26333 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26334 maybe-configure-stageprofile-libdecnumber:
26335 @if libdecnumber-bootstrap
26336 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26337 configure-stageprofile-libdecnumber:
26338 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26340 @r=`${PWD_COMMAND}`; export r; \
26341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26343 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26344 $(HOST_EXPORTS) \
26345 $(POSTSTAGE1_HOST_EXPORTS) \
26346 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26347 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26348 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26349 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26351 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26352 case $(srcdir) in \
26353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26354 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26356 esac; \
26357 module_srcdir=libdecnumber; \
26358 $(SHELL) $$s/$$module_srcdir/configure \
26359 --srcdir=$${topdir}/$$module_srcdir \
26360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26361 --target=${target_alias} \
26362 --with-build-libsubdir=$(HOST_SUBDIR) \
26363 $(STAGEprofile_CONFIGURE_FLAGS)
26364 @endif libdecnumber-bootstrap
26366 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26367 maybe-configure-stagetrain-libdecnumber:
26368 @if libdecnumber-bootstrap
26369 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26370 configure-stagetrain-libdecnumber:
26371 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26373 @r=`${PWD_COMMAND}`; export r; \
26374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26376 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26377 $(HOST_EXPORTS) \
26378 $(POSTSTAGE1_HOST_EXPORTS) \
26379 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26380 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26381 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26382 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26384 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26385 case $(srcdir) in \
26386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26387 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26389 esac; \
26390 module_srcdir=libdecnumber; \
26391 $(SHELL) $$s/$$module_srcdir/configure \
26392 --srcdir=$${topdir}/$$module_srcdir \
26393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26394 --target=${target_alias} \
26395 --with-build-libsubdir=$(HOST_SUBDIR) \
26396 $(STAGEtrain_CONFIGURE_FLAGS)
26397 @endif libdecnumber-bootstrap
26399 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26400 maybe-configure-stagefeedback-libdecnumber:
26401 @if libdecnumber-bootstrap
26402 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26403 configure-stagefeedback-libdecnumber:
26404 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26406 @r=`${PWD_COMMAND}`; export r; \
26407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26409 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26410 $(HOST_EXPORTS) \
26411 $(POSTSTAGE1_HOST_EXPORTS) \
26412 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26413 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26414 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26415 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26417 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26418 case $(srcdir) in \
26419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26420 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26422 esac; \
26423 module_srcdir=libdecnumber; \
26424 $(SHELL) $$s/$$module_srcdir/configure \
26425 --srcdir=$${topdir}/$$module_srcdir \
26426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26427 --target=${target_alias} \
26428 --with-build-libsubdir=$(HOST_SUBDIR) \
26429 $(STAGEfeedback_CONFIGURE_FLAGS)
26430 @endif libdecnumber-bootstrap
26432 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26433 maybe-configure-stageautoprofile-libdecnumber:
26434 @if libdecnumber-bootstrap
26435 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26436 configure-stageautoprofile-libdecnumber:
26437 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26439 @r=`${PWD_COMMAND}`; export r; \
26440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26442 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26443 $(HOST_EXPORTS) \
26444 $(POSTSTAGE1_HOST_EXPORTS) \
26445 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26446 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26447 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26448 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26450 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26451 case $(srcdir) in \
26452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26453 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26455 esac; \
26456 module_srcdir=libdecnumber; \
26457 $(SHELL) $$s/$$module_srcdir/configure \
26458 --srcdir=$${topdir}/$$module_srcdir \
26459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26460 --target=${target_alias} \
26461 --with-build-libsubdir=$(HOST_SUBDIR) \
26462 $(STAGEautoprofile_CONFIGURE_FLAGS)
26463 @endif libdecnumber-bootstrap
26465 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26466 maybe-configure-stageautofeedback-libdecnumber:
26467 @if libdecnumber-bootstrap
26468 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26469 configure-stageautofeedback-libdecnumber:
26470 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26472 @r=`${PWD_COMMAND}`; export r; \
26473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26474 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26475 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26476 $(HOST_EXPORTS) \
26477 $(POSTSTAGE1_HOST_EXPORTS) \
26478 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26479 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26480 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26481 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26483 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26484 case $(srcdir) in \
26485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26486 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26488 esac; \
26489 module_srcdir=libdecnumber; \
26490 $(SHELL) $$s/$$module_srcdir/configure \
26491 --srcdir=$${topdir}/$$module_srcdir \
26492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26493 --target=${target_alias} \
26494 --with-build-libsubdir=$(HOST_SUBDIR) \
26495 $(STAGEautofeedback_CONFIGURE_FLAGS)
26496 @endif libdecnumber-bootstrap
26502 .PHONY: all-libdecnumber maybe-all-libdecnumber
26503 maybe-all-libdecnumber:
26504 @if gcc-bootstrap
26505 all-libdecnumber: stage_current
26506 @endif gcc-bootstrap
26507 @if libdecnumber
26508 TARGET-libdecnumber=all
26509 maybe-all-libdecnumber: all-libdecnumber
26510 all-libdecnumber: configure-libdecnumber
26511 @r=`${PWD_COMMAND}`; export r; \
26512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513 $(HOST_EXPORTS) \
26514 (cd $(HOST_SUBDIR)/libdecnumber && \
26515 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26516 $(TARGET-libdecnumber))
26517 @endif libdecnumber
26521 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26522 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26523 maybe-all-stage1-libdecnumber:
26524 maybe-clean-stage1-libdecnumber:
26525 @if libdecnumber-bootstrap
26526 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26527 all-stage1: all-stage1-libdecnumber
26528 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26529 all-stage1-libdecnumber: configure-stage1-libdecnumber
26530 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26531 @r=`${PWD_COMMAND}`; export r; \
26532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533 TFLAGS="$(STAGE1_TFLAGS)"; \
26534 $(HOST_EXPORTS) \
26535 cd $(HOST_SUBDIR)/libdecnumber && \
26537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26538 CFLAGS="$(STAGE1_CFLAGS)" \
26539 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26540 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26541 LIBCFLAGS="$(LIBCFLAGS)" \
26542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26545 $(EXTRA_HOST_FLAGS) \
26546 $(STAGE1_FLAGS_TO_PASS) \
26547 TFLAGS="$(STAGE1_TFLAGS)" \
26548 $(TARGET-stage1-libdecnumber)
26550 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26551 clean-stage1: clean-stage1-libdecnumber
26552 clean-stage1-libdecnumber:
26553 @if [ $(current_stage) = stage1 ]; then \
26554 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26555 else \
26556 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26557 $(MAKE) stage1-start; \
26558 fi; \
26559 cd $(HOST_SUBDIR)/libdecnumber && \
26560 $(MAKE) $(EXTRA_HOST_FLAGS) \
26561 $(STAGE1_FLAGS_TO_PASS) clean
26562 @endif libdecnumber-bootstrap
26565 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26566 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26567 maybe-all-stage2-libdecnumber:
26568 maybe-clean-stage2-libdecnumber:
26569 @if libdecnumber-bootstrap
26570 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26571 all-stage2: all-stage2-libdecnumber
26572 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26573 all-stage2-libdecnumber: configure-stage2-libdecnumber
26574 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26575 @r=`${PWD_COMMAND}`; export r; \
26576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26577 TFLAGS="$(STAGE2_TFLAGS)"; \
26578 $(HOST_EXPORTS) \
26579 $(POSTSTAGE1_HOST_EXPORTS) \
26580 cd $(HOST_SUBDIR)/libdecnumber && \
26582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26583 CFLAGS="$(STAGE2_CFLAGS)" \
26584 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26585 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26586 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26591 TFLAGS="$(STAGE2_TFLAGS)" \
26592 $(TARGET-stage2-libdecnumber)
26594 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26595 clean-stage2: clean-stage2-libdecnumber
26596 clean-stage2-libdecnumber:
26597 @if [ $(current_stage) = stage2 ]; then \
26598 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26599 else \
26600 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26601 $(MAKE) stage2-start; \
26602 fi; \
26603 cd $(HOST_SUBDIR)/libdecnumber && \
26604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26605 @endif libdecnumber-bootstrap
26608 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26609 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26610 maybe-all-stage3-libdecnumber:
26611 maybe-clean-stage3-libdecnumber:
26612 @if libdecnumber-bootstrap
26613 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26614 all-stage3: all-stage3-libdecnumber
26615 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26616 all-stage3-libdecnumber: configure-stage3-libdecnumber
26617 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26618 @r=`${PWD_COMMAND}`; export r; \
26619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26620 TFLAGS="$(STAGE3_TFLAGS)"; \
26621 $(HOST_EXPORTS) \
26622 $(POSTSTAGE1_HOST_EXPORTS) \
26623 cd $(HOST_SUBDIR)/libdecnumber && \
26625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26626 CFLAGS="$(STAGE3_CFLAGS)" \
26627 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26628 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26629 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26634 TFLAGS="$(STAGE3_TFLAGS)" \
26635 $(TARGET-stage3-libdecnumber)
26637 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26638 clean-stage3: clean-stage3-libdecnumber
26639 clean-stage3-libdecnumber:
26640 @if [ $(current_stage) = stage3 ]; then \
26641 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26642 else \
26643 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26644 $(MAKE) stage3-start; \
26645 fi; \
26646 cd $(HOST_SUBDIR)/libdecnumber && \
26647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26648 @endif libdecnumber-bootstrap
26651 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26652 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26653 maybe-all-stage4-libdecnumber:
26654 maybe-clean-stage4-libdecnumber:
26655 @if libdecnumber-bootstrap
26656 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26657 all-stage4: all-stage4-libdecnumber
26658 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26659 all-stage4-libdecnumber: configure-stage4-libdecnumber
26660 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26661 @r=`${PWD_COMMAND}`; export r; \
26662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663 TFLAGS="$(STAGE4_TFLAGS)"; \
26664 $(HOST_EXPORTS) \
26665 $(POSTSTAGE1_HOST_EXPORTS) \
26666 cd $(HOST_SUBDIR)/libdecnumber && \
26668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26669 CFLAGS="$(STAGE4_CFLAGS)" \
26670 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26671 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26672 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26677 TFLAGS="$(STAGE4_TFLAGS)" \
26678 $(TARGET-stage4-libdecnumber)
26680 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26681 clean-stage4: clean-stage4-libdecnumber
26682 clean-stage4-libdecnumber:
26683 @if [ $(current_stage) = stage4 ]; then \
26684 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26685 else \
26686 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26687 $(MAKE) stage4-start; \
26688 fi; \
26689 cd $(HOST_SUBDIR)/libdecnumber && \
26690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26691 @endif libdecnumber-bootstrap
26694 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26695 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26696 maybe-all-stageprofile-libdecnumber:
26697 maybe-clean-stageprofile-libdecnumber:
26698 @if libdecnumber-bootstrap
26699 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26700 all-stageprofile: all-stageprofile-libdecnumber
26701 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26702 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26703 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26704 @r=`${PWD_COMMAND}`; export r; \
26705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26707 $(HOST_EXPORTS) \
26708 $(POSTSTAGE1_HOST_EXPORTS) \
26709 cd $(HOST_SUBDIR)/libdecnumber && \
26711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26712 CFLAGS="$(STAGEprofile_CFLAGS)" \
26713 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26714 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26715 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26720 TFLAGS="$(STAGEprofile_TFLAGS)" \
26721 $(TARGET-stageprofile-libdecnumber)
26723 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26724 clean-stageprofile: clean-stageprofile-libdecnumber
26725 clean-stageprofile-libdecnumber:
26726 @if [ $(current_stage) = stageprofile ]; then \
26727 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26728 else \
26729 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26730 $(MAKE) stageprofile-start; \
26731 fi; \
26732 cd $(HOST_SUBDIR)/libdecnumber && \
26733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26734 @endif libdecnumber-bootstrap
26737 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26738 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26739 maybe-all-stagetrain-libdecnumber:
26740 maybe-clean-stagetrain-libdecnumber:
26741 @if libdecnumber-bootstrap
26742 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26743 all-stagetrain: all-stagetrain-libdecnumber
26744 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26745 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26747 @r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26750 $(HOST_EXPORTS) \
26751 $(POSTSTAGE1_HOST_EXPORTS) \
26752 cd $(HOST_SUBDIR)/libdecnumber && \
26754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26755 CFLAGS="$(STAGEtrain_CFLAGS)" \
26756 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26757 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26758 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26762 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26763 TFLAGS="$(STAGEtrain_TFLAGS)" \
26764 $(TARGET-stagetrain-libdecnumber)
26766 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26767 clean-stagetrain: clean-stagetrain-libdecnumber
26768 clean-stagetrain-libdecnumber:
26769 @if [ $(current_stage) = stagetrain ]; then \
26770 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26771 else \
26772 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26773 $(MAKE) stagetrain-start; \
26774 fi; \
26775 cd $(HOST_SUBDIR)/libdecnumber && \
26776 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26777 @endif libdecnumber-bootstrap
26780 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26781 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26782 maybe-all-stagefeedback-libdecnumber:
26783 maybe-clean-stagefeedback-libdecnumber:
26784 @if libdecnumber-bootstrap
26785 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26786 all-stagefeedback: all-stagefeedback-libdecnumber
26787 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26788 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26789 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26790 @r=`${PWD_COMMAND}`; export r; \
26791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26792 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26793 $(HOST_EXPORTS) \
26794 $(POSTSTAGE1_HOST_EXPORTS) \
26795 cd $(HOST_SUBDIR)/libdecnumber && \
26797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26798 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26799 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26800 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26801 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26805 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26806 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26807 $(TARGET-stagefeedback-libdecnumber)
26809 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26810 clean-stagefeedback: clean-stagefeedback-libdecnumber
26811 clean-stagefeedback-libdecnumber:
26812 @if [ $(current_stage) = stagefeedback ]; then \
26813 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26814 else \
26815 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26816 $(MAKE) stagefeedback-start; \
26817 fi; \
26818 cd $(HOST_SUBDIR)/libdecnumber && \
26819 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26820 @endif libdecnumber-bootstrap
26823 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26824 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26825 maybe-all-stageautoprofile-libdecnumber:
26826 maybe-clean-stageautoprofile-libdecnumber:
26827 @if libdecnumber-bootstrap
26828 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26829 all-stageautoprofile: all-stageautoprofile-libdecnumber
26830 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26831 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26832 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26833 @r=`${PWD_COMMAND}`; export r; \
26834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26835 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26836 $(HOST_EXPORTS) \
26837 $(POSTSTAGE1_HOST_EXPORTS) \
26838 cd $(HOST_SUBDIR)/libdecnumber && \
26839 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26841 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26842 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26843 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26844 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26845 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26846 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26847 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26848 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26849 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26850 $(TARGET-stageautoprofile-libdecnumber)
26852 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26853 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26854 clean-stageautoprofile-libdecnumber:
26855 @if [ $(current_stage) = stageautoprofile ]; then \
26856 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26857 else \
26858 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26859 $(MAKE) stageautoprofile-start; \
26860 fi; \
26861 cd $(HOST_SUBDIR)/libdecnumber && \
26862 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26863 @endif libdecnumber-bootstrap
26866 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26867 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26868 maybe-all-stageautofeedback-libdecnumber:
26869 maybe-clean-stageautofeedback-libdecnumber:
26870 @if libdecnumber-bootstrap
26871 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26872 all-stageautofeedback: all-stageautofeedback-libdecnumber
26873 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26874 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26875 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26876 @r=`${PWD_COMMAND}`; export r; \
26877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26879 $(HOST_EXPORTS) \
26880 $(POSTSTAGE1_HOST_EXPORTS) \
26881 cd $(HOST_SUBDIR)/libdecnumber && \
26883 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26884 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26885 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26886 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26887 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26891 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26892 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26893 $(TARGET-stageautofeedback-libdecnumber)
26895 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26896 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26897 clean-stageautofeedback-libdecnumber:
26898 @if [ $(current_stage) = stageautofeedback ]; then \
26899 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26900 else \
26901 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26902 $(MAKE) stageautofeedback-start; \
26903 fi; \
26904 cd $(HOST_SUBDIR)/libdecnumber && \
26905 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26906 @endif libdecnumber-bootstrap
26912 .PHONY: check-libdecnumber maybe-check-libdecnumber
26913 maybe-check-libdecnumber:
26914 @if libdecnumber
26915 maybe-check-libdecnumber: check-libdecnumber
26917 check-libdecnumber:
26918 @: $(MAKE); $(unstage)
26919 @r=`${PWD_COMMAND}`; export r; \
26920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26921 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26922 (cd $(HOST_SUBDIR)/libdecnumber && \
26923 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26925 @endif libdecnumber
26927 .PHONY: install-libdecnumber maybe-install-libdecnumber
26928 maybe-install-libdecnumber:
26929 @if libdecnumber
26930 maybe-install-libdecnumber: install-libdecnumber
26932 install-libdecnumber: installdirs
26933 @: $(MAKE); $(unstage)
26934 @r=`${PWD_COMMAND}`; export r; \
26935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936 $(HOST_EXPORTS) \
26937 (cd $(HOST_SUBDIR)/libdecnumber && \
26938 $(MAKE) $(FLAGS_TO_PASS) install)
26940 @endif libdecnumber
26942 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26943 maybe-install-strip-libdecnumber:
26944 @if libdecnumber
26945 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26947 install-strip-libdecnumber: installdirs
26948 @: $(MAKE); $(unstage)
26949 @r=`${PWD_COMMAND}`; export r; \
26950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951 $(HOST_EXPORTS) \
26952 (cd $(HOST_SUBDIR)/libdecnumber && \
26953 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26955 @endif libdecnumber
26957 # Other targets (info, dvi, pdf, etc.)
26959 .PHONY: maybe-info-libdecnumber info-libdecnumber
26960 maybe-info-libdecnumber:
26961 @if libdecnumber
26962 maybe-info-libdecnumber: info-libdecnumber
26964 info-libdecnumber: \
26965 configure-libdecnumber
26966 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26967 r=`${PWD_COMMAND}`; export r; \
26968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26969 $(HOST_EXPORTS) \
26970 for flag in $(EXTRA_HOST_FLAGS) ; do \
26971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26972 done; \
26973 echo "Doing info in libdecnumber"; \
26974 (cd $(HOST_SUBDIR)/libdecnumber && \
26975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26977 "RANLIB=$${RANLIB}" \
26978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26979 info) \
26980 || exit 1
26982 @endif libdecnumber
26984 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26985 maybe-dvi-libdecnumber:
26986 @if libdecnumber
26987 maybe-dvi-libdecnumber: dvi-libdecnumber
26989 dvi-libdecnumber: \
26990 configure-libdecnumber
26991 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26992 r=`${PWD_COMMAND}`; export r; \
26993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26994 $(HOST_EXPORTS) \
26995 for flag in $(EXTRA_HOST_FLAGS) ; do \
26996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26997 done; \
26998 echo "Doing dvi in libdecnumber"; \
26999 (cd $(HOST_SUBDIR)/libdecnumber && \
27000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27002 "RANLIB=$${RANLIB}" \
27003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27004 dvi) \
27005 || exit 1
27007 @endif libdecnumber
27009 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27010 maybe-pdf-libdecnumber:
27011 @if libdecnumber
27012 maybe-pdf-libdecnumber: pdf-libdecnumber
27014 pdf-libdecnumber: \
27015 configure-libdecnumber
27016 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27017 r=`${PWD_COMMAND}`; export r; \
27018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27019 $(HOST_EXPORTS) \
27020 for flag in $(EXTRA_HOST_FLAGS) ; do \
27021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27022 done; \
27023 echo "Doing pdf in libdecnumber"; \
27024 (cd $(HOST_SUBDIR)/libdecnumber && \
27025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27027 "RANLIB=$${RANLIB}" \
27028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27029 pdf) \
27030 || exit 1
27032 @endif libdecnumber
27034 .PHONY: maybe-html-libdecnumber html-libdecnumber
27035 maybe-html-libdecnumber:
27036 @if libdecnumber
27037 maybe-html-libdecnumber: html-libdecnumber
27039 html-libdecnumber: \
27040 configure-libdecnumber
27041 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27042 r=`${PWD_COMMAND}`; export r; \
27043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27044 $(HOST_EXPORTS) \
27045 for flag in $(EXTRA_HOST_FLAGS) ; do \
27046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27047 done; \
27048 echo "Doing html in libdecnumber"; \
27049 (cd $(HOST_SUBDIR)/libdecnumber && \
27050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27052 "RANLIB=$${RANLIB}" \
27053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27054 html) \
27055 || exit 1
27057 @endif libdecnumber
27059 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27060 maybe-TAGS-libdecnumber:
27061 @if libdecnumber
27062 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27064 # libdecnumber doesn't support TAGS.
27065 TAGS-libdecnumber:
27067 @endif libdecnumber
27069 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27070 maybe-install-info-libdecnumber:
27071 @if libdecnumber
27072 maybe-install-info-libdecnumber: install-info-libdecnumber
27074 install-info-libdecnumber: \
27075 configure-libdecnumber \
27076 info-libdecnumber
27077 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27078 r=`${PWD_COMMAND}`; export r; \
27079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27080 $(HOST_EXPORTS) \
27081 for flag in $(EXTRA_HOST_FLAGS) ; do \
27082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27083 done; \
27084 echo "Doing install-info in libdecnumber"; \
27085 (cd $(HOST_SUBDIR)/libdecnumber && \
27086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27088 "RANLIB=$${RANLIB}" \
27089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27090 install-info) \
27091 || exit 1
27093 @endif libdecnumber
27095 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27096 maybe-install-dvi-libdecnumber:
27097 @if libdecnumber
27098 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27100 install-dvi-libdecnumber: \
27101 configure-libdecnumber \
27102 dvi-libdecnumber
27103 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27104 r=`${PWD_COMMAND}`; export r; \
27105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106 $(HOST_EXPORTS) \
27107 for flag in $(EXTRA_HOST_FLAGS) ; do \
27108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27109 done; \
27110 echo "Doing install-dvi in libdecnumber"; \
27111 (cd $(HOST_SUBDIR)/libdecnumber && \
27112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27114 "RANLIB=$${RANLIB}" \
27115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27116 install-dvi) \
27117 || exit 1
27119 @endif libdecnumber
27121 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27122 maybe-install-pdf-libdecnumber:
27123 @if libdecnumber
27124 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27126 install-pdf-libdecnumber: \
27127 configure-libdecnumber \
27128 pdf-libdecnumber
27129 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27130 r=`${PWD_COMMAND}`; export r; \
27131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27132 $(HOST_EXPORTS) \
27133 for flag in $(EXTRA_HOST_FLAGS) ; do \
27134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27135 done; \
27136 echo "Doing install-pdf in libdecnumber"; \
27137 (cd $(HOST_SUBDIR)/libdecnumber && \
27138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27140 "RANLIB=$${RANLIB}" \
27141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142 install-pdf) \
27143 || exit 1
27145 @endif libdecnumber
27147 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27148 maybe-install-html-libdecnumber:
27149 @if libdecnumber
27150 maybe-install-html-libdecnumber: install-html-libdecnumber
27152 install-html-libdecnumber: \
27153 configure-libdecnumber \
27154 html-libdecnumber
27155 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27156 r=`${PWD_COMMAND}`; export r; \
27157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27158 $(HOST_EXPORTS) \
27159 for flag in $(EXTRA_HOST_FLAGS) ; do \
27160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27161 done; \
27162 echo "Doing install-html in libdecnumber"; \
27163 (cd $(HOST_SUBDIR)/libdecnumber && \
27164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27166 "RANLIB=$${RANLIB}" \
27167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27168 install-html) \
27169 || exit 1
27171 @endif libdecnumber
27173 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27174 maybe-installcheck-libdecnumber:
27175 @if libdecnumber
27176 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27178 installcheck-libdecnumber: \
27179 configure-libdecnumber
27180 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27181 r=`${PWD_COMMAND}`; export r; \
27182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183 $(HOST_EXPORTS) \
27184 for flag in $(EXTRA_HOST_FLAGS) ; do \
27185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186 done; \
27187 echo "Doing installcheck in libdecnumber"; \
27188 (cd $(HOST_SUBDIR)/libdecnumber && \
27189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191 "RANLIB=$${RANLIB}" \
27192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193 installcheck) \
27194 || exit 1
27196 @endif libdecnumber
27198 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27199 maybe-mostlyclean-libdecnumber:
27200 @if libdecnumber
27201 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27203 mostlyclean-libdecnumber:
27204 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27205 r=`${PWD_COMMAND}`; export r; \
27206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27207 $(HOST_EXPORTS) \
27208 for flag in $(EXTRA_HOST_FLAGS) ; do \
27209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27210 done; \
27211 echo "Doing mostlyclean in libdecnumber"; \
27212 (cd $(HOST_SUBDIR)/libdecnumber && \
27213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27215 "RANLIB=$${RANLIB}" \
27216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27217 mostlyclean) \
27218 || exit 1
27220 @endif libdecnumber
27222 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27223 maybe-clean-libdecnumber:
27224 @if libdecnumber
27225 maybe-clean-libdecnumber: clean-libdecnumber
27227 clean-libdecnumber:
27228 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27229 r=`${PWD_COMMAND}`; export r; \
27230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231 $(HOST_EXPORTS) \
27232 for flag in $(EXTRA_HOST_FLAGS) ; do \
27233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234 done; \
27235 echo "Doing clean in libdecnumber"; \
27236 (cd $(HOST_SUBDIR)/libdecnumber && \
27237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239 "RANLIB=$${RANLIB}" \
27240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27241 clean) \
27242 || exit 1
27244 @endif libdecnumber
27246 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27247 maybe-distclean-libdecnumber:
27248 @if libdecnumber
27249 maybe-distclean-libdecnumber: distclean-libdecnumber
27251 distclean-libdecnumber:
27252 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27253 r=`${PWD_COMMAND}`; export r; \
27254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255 $(HOST_EXPORTS) \
27256 for flag in $(EXTRA_HOST_FLAGS) ; do \
27257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27258 done; \
27259 echo "Doing distclean in libdecnumber"; \
27260 (cd $(HOST_SUBDIR)/libdecnumber && \
27261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27263 "RANLIB=$${RANLIB}" \
27264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27265 distclean) \
27266 || exit 1
27268 @endif libdecnumber
27270 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27271 maybe-maintainer-clean-libdecnumber:
27272 @if libdecnumber
27273 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27275 maintainer-clean-libdecnumber:
27276 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27277 r=`${PWD_COMMAND}`; export r; \
27278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27279 $(HOST_EXPORTS) \
27280 for flag in $(EXTRA_HOST_FLAGS) ; do \
27281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27282 done; \
27283 echo "Doing maintainer-clean in libdecnumber"; \
27284 (cd $(HOST_SUBDIR)/libdecnumber && \
27285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27287 "RANLIB=$${RANLIB}" \
27288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27289 maintainer-clean) \
27290 || exit 1
27292 @endif libdecnumber
27296 .PHONY: configure-libgui maybe-configure-libgui
27297 maybe-configure-libgui:
27298 @if gcc-bootstrap
27299 configure-libgui: stage_current
27300 @endif gcc-bootstrap
27301 @if libgui
27302 maybe-configure-libgui: configure-libgui
27303 configure-libgui:
27304 @: $(MAKE); $(unstage)
27305 @r=`${PWD_COMMAND}`; export r; \
27306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27307 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27309 $(HOST_EXPORTS) \
27310 echo Configuring in $(HOST_SUBDIR)/libgui; \
27311 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27312 case $(srcdir) in \
27313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27314 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27316 esac; \
27317 module_srcdir=libgui; \
27318 $(SHELL) \
27319 $$s/$$module_srcdir/configure \
27320 --srcdir=$${topdir}/$$module_srcdir \
27321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27322 --target=${target_alias} \
27323 || exit 1
27324 @endif libgui
27330 .PHONY: all-libgui maybe-all-libgui
27331 maybe-all-libgui:
27332 @if gcc-bootstrap
27333 all-libgui: stage_current
27334 @endif gcc-bootstrap
27335 @if libgui
27336 TARGET-libgui=all
27337 maybe-all-libgui: all-libgui
27338 all-libgui: configure-libgui
27339 @: $(MAKE); $(unstage)
27340 @r=`${PWD_COMMAND}`; export r; \
27341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27342 $(HOST_EXPORTS) \
27343 (cd $(HOST_SUBDIR)/libgui && \
27344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27345 $(TARGET-libgui))
27346 @endif libgui
27351 .PHONY: check-libgui maybe-check-libgui
27352 maybe-check-libgui:
27353 @if libgui
27354 maybe-check-libgui: check-libgui
27356 check-libgui:
27357 @: $(MAKE); $(unstage)
27358 @r=`${PWD_COMMAND}`; export r; \
27359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27360 $(HOST_EXPORTS) \
27361 (cd $(HOST_SUBDIR)/libgui && \
27362 $(MAKE) $(FLAGS_TO_PASS) check)
27364 @endif libgui
27366 .PHONY: install-libgui maybe-install-libgui
27367 maybe-install-libgui:
27368 @if libgui
27369 maybe-install-libgui: install-libgui
27371 install-libgui: installdirs
27372 @: $(MAKE); $(unstage)
27373 @r=`${PWD_COMMAND}`; export r; \
27374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27375 $(HOST_EXPORTS) \
27376 (cd $(HOST_SUBDIR)/libgui && \
27377 $(MAKE) $(FLAGS_TO_PASS) install)
27379 @endif libgui
27381 .PHONY: install-strip-libgui maybe-install-strip-libgui
27382 maybe-install-strip-libgui:
27383 @if libgui
27384 maybe-install-strip-libgui: install-strip-libgui
27386 install-strip-libgui: installdirs
27387 @: $(MAKE); $(unstage)
27388 @r=`${PWD_COMMAND}`; export r; \
27389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27390 $(HOST_EXPORTS) \
27391 (cd $(HOST_SUBDIR)/libgui && \
27392 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27394 @endif libgui
27396 # Other targets (info, dvi, pdf, etc.)
27398 .PHONY: maybe-info-libgui info-libgui
27399 maybe-info-libgui:
27400 @if libgui
27401 maybe-info-libgui: info-libgui
27403 info-libgui: \
27404 configure-libgui
27405 @: $(MAKE); $(unstage)
27406 @[ -f ./libgui/Makefile ] || exit 0; \
27407 r=`${PWD_COMMAND}`; export r; \
27408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409 $(HOST_EXPORTS) \
27410 for flag in $(EXTRA_HOST_FLAGS) ; do \
27411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27412 done; \
27413 echo "Doing info in libgui"; \
27414 (cd $(HOST_SUBDIR)/libgui && \
27415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27417 "RANLIB=$${RANLIB}" \
27418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27419 info) \
27420 || exit 1
27422 @endif libgui
27424 .PHONY: maybe-dvi-libgui dvi-libgui
27425 maybe-dvi-libgui:
27426 @if libgui
27427 maybe-dvi-libgui: dvi-libgui
27429 dvi-libgui: \
27430 configure-libgui
27431 @: $(MAKE); $(unstage)
27432 @[ -f ./libgui/Makefile ] || exit 0; \
27433 r=`${PWD_COMMAND}`; export r; \
27434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27435 $(HOST_EXPORTS) \
27436 for flag in $(EXTRA_HOST_FLAGS) ; do \
27437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27438 done; \
27439 echo "Doing dvi in libgui"; \
27440 (cd $(HOST_SUBDIR)/libgui && \
27441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27443 "RANLIB=$${RANLIB}" \
27444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27445 dvi) \
27446 || exit 1
27448 @endif libgui
27450 .PHONY: maybe-pdf-libgui pdf-libgui
27451 maybe-pdf-libgui:
27452 @if libgui
27453 maybe-pdf-libgui: pdf-libgui
27455 pdf-libgui: \
27456 configure-libgui
27457 @: $(MAKE); $(unstage)
27458 @[ -f ./libgui/Makefile ] || exit 0; \
27459 r=`${PWD_COMMAND}`; export r; \
27460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27461 $(HOST_EXPORTS) \
27462 for flag in $(EXTRA_HOST_FLAGS) ; do \
27463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27464 done; \
27465 echo "Doing pdf in libgui"; \
27466 (cd $(HOST_SUBDIR)/libgui && \
27467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27469 "RANLIB=$${RANLIB}" \
27470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27471 pdf) \
27472 || exit 1
27474 @endif libgui
27476 .PHONY: maybe-html-libgui html-libgui
27477 maybe-html-libgui:
27478 @if libgui
27479 maybe-html-libgui: html-libgui
27481 html-libgui: \
27482 configure-libgui
27483 @: $(MAKE); $(unstage)
27484 @[ -f ./libgui/Makefile ] || exit 0; \
27485 r=`${PWD_COMMAND}`; export r; \
27486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487 $(HOST_EXPORTS) \
27488 for flag in $(EXTRA_HOST_FLAGS) ; do \
27489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490 done; \
27491 echo "Doing html in libgui"; \
27492 (cd $(HOST_SUBDIR)/libgui && \
27493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495 "RANLIB=$${RANLIB}" \
27496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497 html) \
27498 || exit 1
27500 @endif libgui
27502 .PHONY: maybe-TAGS-libgui TAGS-libgui
27503 maybe-TAGS-libgui:
27504 @if libgui
27505 maybe-TAGS-libgui: TAGS-libgui
27507 TAGS-libgui: \
27508 configure-libgui
27509 @: $(MAKE); $(unstage)
27510 @[ -f ./libgui/Makefile ] || exit 0; \
27511 r=`${PWD_COMMAND}`; export r; \
27512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27513 $(HOST_EXPORTS) \
27514 for flag in $(EXTRA_HOST_FLAGS) ; do \
27515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27516 done; \
27517 echo "Doing TAGS in libgui"; \
27518 (cd $(HOST_SUBDIR)/libgui && \
27519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27521 "RANLIB=$${RANLIB}" \
27522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27523 TAGS) \
27524 || exit 1
27526 @endif libgui
27528 .PHONY: maybe-install-info-libgui install-info-libgui
27529 maybe-install-info-libgui:
27530 @if libgui
27531 maybe-install-info-libgui: install-info-libgui
27533 install-info-libgui: \
27534 configure-libgui \
27535 info-libgui
27536 @: $(MAKE); $(unstage)
27537 @[ -f ./libgui/Makefile ] || exit 0; \
27538 r=`${PWD_COMMAND}`; export r; \
27539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540 $(HOST_EXPORTS) \
27541 for flag in $(EXTRA_HOST_FLAGS) ; do \
27542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543 done; \
27544 echo "Doing install-info in libgui"; \
27545 (cd $(HOST_SUBDIR)/libgui && \
27546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27548 "RANLIB=$${RANLIB}" \
27549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27550 install-info) \
27551 || exit 1
27553 @endif libgui
27555 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27556 maybe-install-dvi-libgui:
27557 @if libgui
27558 maybe-install-dvi-libgui: install-dvi-libgui
27560 install-dvi-libgui: \
27561 configure-libgui \
27562 dvi-libgui
27563 @: $(MAKE); $(unstage)
27564 @[ -f ./libgui/Makefile ] || exit 0; \
27565 r=`${PWD_COMMAND}`; export r; \
27566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27567 $(HOST_EXPORTS) \
27568 for flag in $(EXTRA_HOST_FLAGS) ; do \
27569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27570 done; \
27571 echo "Doing install-dvi in libgui"; \
27572 (cd $(HOST_SUBDIR)/libgui && \
27573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27575 "RANLIB=$${RANLIB}" \
27576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27577 install-dvi) \
27578 || exit 1
27580 @endif libgui
27582 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27583 maybe-install-pdf-libgui:
27584 @if libgui
27585 maybe-install-pdf-libgui: install-pdf-libgui
27587 install-pdf-libgui: \
27588 configure-libgui \
27589 pdf-libgui
27590 @: $(MAKE); $(unstage)
27591 @[ -f ./libgui/Makefile ] || exit 0; \
27592 r=`${PWD_COMMAND}`; export r; \
27593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594 $(HOST_EXPORTS) \
27595 for flag in $(EXTRA_HOST_FLAGS) ; do \
27596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27597 done; \
27598 echo "Doing install-pdf in libgui"; \
27599 (cd $(HOST_SUBDIR)/libgui && \
27600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27602 "RANLIB=$${RANLIB}" \
27603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27604 install-pdf) \
27605 || exit 1
27607 @endif libgui
27609 .PHONY: maybe-install-html-libgui install-html-libgui
27610 maybe-install-html-libgui:
27611 @if libgui
27612 maybe-install-html-libgui: install-html-libgui
27614 install-html-libgui: \
27615 configure-libgui \
27616 html-libgui
27617 @: $(MAKE); $(unstage)
27618 @[ -f ./libgui/Makefile ] || exit 0; \
27619 r=`${PWD_COMMAND}`; export r; \
27620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621 $(HOST_EXPORTS) \
27622 for flag in $(EXTRA_HOST_FLAGS) ; do \
27623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624 done; \
27625 echo "Doing install-html in libgui"; \
27626 (cd $(HOST_SUBDIR)/libgui && \
27627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27629 "RANLIB=$${RANLIB}" \
27630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27631 install-html) \
27632 || exit 1
27634 @endif libgui
27636 .PHONY: maybe-installcheck-libgui installcheck-libgui
27637 maybe-installcheck-libgui:
27638 @if libgui
27639 maybe-installcheck-libgui: installcheck-libgui
27641 installcheck-libgui: \
27642 configure-libgui
27643 @: $(MAKE); $(unstage)
27644 @[ -f ./libgui/Makefile ] || exit 0; \
27645 r=`${PWD_COMMAND}`; export r; \
27646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647 $(HOST_EXPORTS) \
27648 for flag in $(EXTRA_HOST_FLAGS) ; do \
27649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27650 done; \
27651 echo "Doing installcheck in libgui"; \
27652 (cd $(HOST_SUBDIR)/libgui && \
27653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27655 "RANLIB=$${RANLIB}" \
27656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27657 installcheck) \
27658 || exit 1
27660 @endif libgui
27662 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27663 maybe-mostlyclean-libgui:
27664 @if libgui
27665 maybe-mostlyclean-libgui: mostlyclean-libgui
27667 mostlyclean-libgui:
27668 @: $(MAKE); $(unstage)
27669 @[ -f ./libgui/Makefile ] || exit 0; \
27670 r=`${PWD_COMMAND}`; export r; \
27671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672 $(HOST_EXPORTS) \
27673 for flag in $(EXTRA_HOST_FLAGS) ; do \
27674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675 done; \
27676 echo "Doing mostlyclean in libgui"; \
27677 (cd $(HOST_SUBDIR)/libgui && \
27678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680 "RANLIB=$${RANLIB}" \
27681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682 mostlyclean) \
27683 || exit 1
27685 @endif libgui
27687 .PHONY: maybe-clean-libgui clean-libgui
27688 maybe-clean-libgui:
27689 @if libgui
27690 maybe-clean-libgui: clean-libgui
27692 clean-libgui:
27693 @: $(MAKE); $(unstage)
27694 @[ -f ./libgui/Makefile ] || exit 0; \
27695 r=`${PWD_COMMAND}`; export r; \
27696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697 $(HOST_EXPORTS) \
27698 for flag in $(EXTRA_HOST_FLAGS) ; do \
27699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27700 done; \
27701 echo "Doing clean in libgui"; \
27702 (cd $(HOST_SUBDIR)/libgui && \
27703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27705 "RANLIB=$${RANLIB}" \
27706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27707 clean) \
27708 || exit 1
27710 @endif libgui
27712 .PHONY: maybe-distclean-libgui distclean-libgui
27713 maybe-distclean-libgui:
27714 @if libgui
27715 maybe-distclean-libgui: distclean-libgui
27717 distclean-libgui:
27718 @: $(MAKE); $(unstage)
27719 @[ -f ./libgui/Makefile ] || exit 0; \
27720 r=`${PWD_COMMAND}`; export r; \
27721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27722 $(HOST_EXPORTS) \
27723 for flag in $(EXTRA_HOST_FLAGS) ; do \
27724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27725 done; \
27726 echo "Doing distclean in libgui"; \
27727 (cd $(HOST_SUBDIR)/libgui && \
27728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27730 "RANLIB=$${RANLIB}" \
27731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27732 distclean) \
27733 || exit 1
27735 @endif libgui
27737 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27738 maybe-maintainer-clean-libgui:
27739 @if libgui
27740 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27742 maintainer-clean-libgui:
27743 @: $(MAKE); $(unstage)
27744 @[ -f ./libgui/Makefile ] || exit 0; \
27745 r=`${PWD_COMMAND}`; export r; \
27746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27747 $(HOST_EXPORTS) \
27748 for flag in $(EXTRA_HOST_FLAGS) ; do \
27749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27750 done; \
27751 echo "Doing maintainer-clean in libgui"; \
27752 (cd $(HOST_SUBDIR)/libgui && \
27753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27755 "RANLIB=$${RANLIB}" \
27756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27757 maintainer-clean) \
27758 || exit 1
27760 @endif libgui
27764 .PHONY: configure-libiberty maybe-configure-libiberty
27765 maybe-configure-libiberty:
27766 @if gcc-bootstrap
27767 configure-libiberty: stage_current
27768 @endif gcc-bootstrap
27769 @if libiberty
27770 maybe-configure-libiberty: configure-libiberty
27771 configure-libiberty:
27772 @r=`${PWD_COMMAND}`; export r; \
27773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27776 $(HOST_EXPORTS) \
27777 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27778 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27779 case $(srcdir) in \
27780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27781 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27783 esac; \
27784 module_srcdir=libiberty; \
27785 $(SHELL) \
27786 $$s/$$module_srcdir/configure \
27787 --srcdir=$${topdir}/$$module_srcdir \
27788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27789 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27790 || exit 1
27791 @endif libiberty
27795 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27796 maybe-configure-stage1-libiberty:
27797 @if libiberty-bootstrap
27798 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27799 configure-stage1-libiberty:
27800 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27802 @r=`${PWD_COMMAND}`; export r; \
27803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27804 TFLAGS="$(STAGE1_TFLAGS)"; \
27805 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27806 $(HOST_EXPORTS) \
27807 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27808 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27809 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27810 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27812 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27813 case $(srcdir) in \
27814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27815 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27817 esac; \
27818 module_srcdir=libiberty; \
27819 $(SHELL) $$s/$$module_srcdir/configure \
27820 --srcdir=$${topdir}/$$module_srcdir \
27821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27822 --target=${target_alias} \
27824 $(STAGE1_CONFIGURE_FLAGS) \
27825 @extra_host_libiberty_configure_flags@
27826 @endif libiberty-bootstrap
27828 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27829 maybe-configure-stage2-libiberty:
27830 @if libiberty-bootstrap
27831 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27832 configure-stage2-libiberty:
27833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27835 @r=`${PWD_COMMAND}`; export r; \
27836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837 TFLAGS="$(STAGE2_TFLAGS)"; \
27838 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27839 $(HOST_EXPORTS) \
27840 $(POSTSTAGE1_HOST_EXPORTS) \
27841 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27842 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27843 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27844 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27846 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27847 case $(srcdir) in \
27848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27849 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27851 esac; \
27852 module_srcdir=libiberty; \
27853 $(SHELL) $$s/$$module_srcdir/configure \
27854 --srcdir=$${topdir}/$$module_srcdir \
27855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27856 --target=${target_alias} \
27857 --with-build-libsubdir=$(HOST_SUBDIR) \
27858 $(STAGE2_CONFIGURE_FLAGS) \
27859 @extra_host_libiberty_configure_flags@
27860 @endif libiberty-bootstrap
27862 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27863 maybe-configure-stage3-libiberty:
27864 @if libiberty-bootstrap
27865 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27866 configure-stage3-libiberty:
27867 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27869 @r=`${PWD_COMMAND}`; export r; \
27870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27871 TFLAGS="$(STAGE3_TFLAGS)"; \
27872 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27873 $(HOST_EXPORTS) \
27874 $(POSTSTAGE1_HOST_EXPORTS) \
27875 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27876 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27877 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27878 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27880 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27881 case $(srcdir) in \
27882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27883 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27885 esac; \
27886 module_srcdir=libiberty; \
27887 $(SHELL) $$s/$$module_srcdir/configure \
27888 --srcdir=$${topdir}/$$module_srcdir \
27889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27890 --target=${target_alias} \
27891 --with-build-libsubdir=$(HOST_SUBDIR) \
27892 $(STAGE3_CONFIGURE_FLAGS) \
27893 @extra_host_libiberty_configure_flags@
27894 @endif libiberty-bootstrap
27896 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27897 maybe-configure-stage4-libiberty:
27898 @if libiberty-bootstrap
27899 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27900 configure-stage4-libiberty:
27901 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27903 @r=`${PWD_COMMAND}`; export r; \
27904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905 TFLAGS="$(STAGE4_TFLAGS)"; \
27906 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27907 $(HOST_EXPORTS) \
27908 $(POSTSTAGE1_HOST_EXPORTS) \
27909 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27910 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27911 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27912 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27914 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27915 case $(srcdir) in \
27916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27917 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27919 esac; \
27920 module_srcdir=libiberty; \
27921 $(SHELL) $$s/$$module_srcdir/configure \
27922 --srcdir=$${topdir}/$$module_srcdir \
27923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27924 --target=${target_alias} \
27925 --with-build-libsubdir=$(HOST_SUBDIR) \
27926 $(STAGE4_CONFIGURE_FLAGS) \
27927 @extra_host_libiberty_configure_flags@
27928 @endif libiberty-bootstrap
27930 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27931 maybe-configure-stageprofile-libiberty:
27932 @if libiberty-bootstrap
27933 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27934 configure-stageprofile-libiberty:
27935 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27937 @r=`${PWD_COMMAND}`; export r; \
27938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27939 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27940 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27941 $(HOST_EXPORTS) \
27942 $(POSTSTAGE1_HOST_EXPORTS) \
27943 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27944 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27945 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27946 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27948 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27949 case $(srcdir) in \
27950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27951 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27953 esac; \
27954 module_srcdir=libiberty; \
27955 $(SHELL) $$s/$$module_srcdir/configure \
27956 --srcdir=$${topdir}/$$module_srcdir \
27957 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27958 --target=${target_alias} \
27959 --with-build-libsubdir=$(HOST_SUBDIR) \
27960 $(STAGEprofile_CONFIGURE_FLAGS) \
27961 @extra_host_libiberty_configure_flags@
27962 @endif libiberty-bootstrap
27964 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27965 maybe-configure-stagetrain-libiberty:
27966 @if libiberty-bootstrap
27967 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27968 configure-stagetrain-libiberty:
27969 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27971 @r=`${PWD_COMMAND}`; export r; \
27972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27973 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27974 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27975 $(HOST_EXPORTS) \
27976 $(POSTSTAGE1_HOST_EXPORTS) \
27977 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27978 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27979 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27980 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27982 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27983 case $(srcdir) in \
27984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27985 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27987 esac; \
27988 module_srcdir=libiberty; \
27989 $(SHELL) $$s/$$module_srcdir/configure \
27990 --srcdir=$${topdir}/$$module_srcdir \
27991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27992 --target=${target_alias} \
27993 --with-build-libsubdir=$(HOST_SUBDIR) \
27994 $(STAGEtrain_CONFIGURE_FLAGS) \
27995 @extra_host_libiberty_configure_flags@
27996 @endif libiberty-bootstrap
27998 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27999 maybe-configure-stagefeedback-libiberty:
28000 @if libiberty-bootstrap
28001 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28002 configure-stagefeedback-libiberty:
28003 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28005 @r=`${PWD_COMMAND}`; export r; \
28006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28008 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28009 $(HOST_EXPORTS) \
28010 $(POSTSTAGE1_HOST_EXPORTS) \
28011 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28012 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28013 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28014 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28016 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28017 case $(srcdir) in \
28018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28019 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28021 esac; \
28022 module_srcdir=libiberty; \
28023 $(SHELL) $$s/$$module_srcdir/configure \
28024 --srcdir=$${topdir}/$$module_srcdir \
28025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28026 --target=${target_alias} \
28027 --with-build-libsubdir=$(HOST_SUBDIR) \
28028 $(STAGEfeedback_CONFIGURE_FLAGS) \
28029 @extra_host_libiberty_configure_flags@
28030 @endif libiberty-bootstrap
28032 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28033 maybe-configure-stageautoprofile-libiberty:
28034 @if libiberty-bootstrap
28035 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28036 configure-stageautoprofile-libiberty:
28037 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28039 @r=`${PWD_COMMAND}`; export r; \
28040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28041 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28042 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28043 $(HOST_EXPORTS) \
28044 $(POSTSTAGE1_HOST_EXPORTS) \
28045 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28046 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28047 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28048 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28050 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28051 case $(srcdir) in \
28052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28053 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28055 esac; \
28056 module_srcdir=libiberty; \
28057 $(SHELL) $$s/$$module_srcdir/configure \
28058 --srcdir=$${topdir}/$$module_srcdir \
28059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28060 --target=${target_alias} \
28061 --with-build-libsubdir=$(HOST_SUBDIR) \
28062 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28063 @extra_host_libiberty_configure_flags@
28064 @endif libiberty-bootstrap
28066 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28067 maybe-configure-stageautofeedback-libiberty:
28068 @if libiberty-bootstrap
28069 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28070 configure-stageautofeedback-libiberty:
28071 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28073 @r=`${PWD_COMMAND}`; export r; \
28074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28076 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28077 $(HOST_EXPORTS) \
28078 $(POSTSTAGE1_HOST_EXPORTS) \
28079 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28080 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28081 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28082 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28084 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28085 case $(srcdir) in \
28086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28087 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28089 esac; \
28090 module_srcdir=libiberty; \
28091 $(SHELL) $$s/$$module_srcdir/configure \
28092 --srcdir=$${topdir}/$$module_srcdir \
28093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28094 --target=${target_alias} \
28095 --with-build-libsubdir=$(HOST_SUBDIR) \
28096 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28097 @extra_host_libiberty_configure_flags@
28098 @endif libiberty-bootstrap
28104 .PHONY: all-libiberty maybe-all-libiberty
28105 maybe-all-libiberty:
28106 @if gcc-bootstrap
28107 all-libiberty: stage_current
28108 @endif gcc-bootstrap
28109 @if libiberty
28110 TARGET-libiberty=all
28111 maybe-all-libiberty: all-libiberty
28112 all-libiberty: configure-libiberty
28113 @r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(HOST_EXPORTS) \
28116 (cd $(HOST_SUBDIR)/libiberty && \
28117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28118 $(TARGET-libiberty))
28119 @endif libiberty
28123 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28124 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28125 maybe-all-stage1-libiberty:
28126 maybe-clean-stage1-libiberty:
28127 @if libiberty-bootstrap
28128 maybe-all-stage1-libiberty: all-stage1-libiberty
28129 all-stage1: all-stage1-libiberty
28130 TARGET-stage1-libiberty = $(TARGET-libiberty)
28131 all-stage1-libiberty: configure-stage1-libiberty
28132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28133 @r=`${PWD_COMMAND}`; export r; \
28134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28135 TFLAGS="$(STAGE1_TFLAGS)"; \
28136 $(HOST_EXPORTS) \
28137 cd $(HOST_SUBDIR)/libiberty && \
28139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28140 CFLAGS="$(STAGE1_CFLAGS)" \
28141 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28142 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28143 LIBCFLAGS="$(LIBCFLAGS)" \
28144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28147 $(EXTRA_HOST_FLAGS) \
28148 $(STAGE1_FLAGS_TO_PASS) \
28149 TFLAGS="$(STAGE1_TFLAGS)" \
28150 $(TARGET-stage1-libiberty)
28152 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28153 clean-stage1: clean-stage1-libiberty
28154 clean-stage1-libiberty:
28155 @if [ $(current_stage) = stage1 ]; then \
28156 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28157 else \
28158 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28159 $(MAKE) stage1-start; \
28160 fi; \
28161 cd $(HOST_SUBDIR)/libiberty && \
28162 $(MAKE) $(EXTRA_HOST_FLAGS) \
28163 $(STAGE1_FLAGS_TO_PASS) clean
28164 @endif libiberty-bootstrap
28167 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28168 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28169 maybe-all-stage2-libiberty:
28170 maybe-clean-stage2-libiberty:
28171 @if libiberty-bootstrap
28172 maybe-all-stage2-libiberty: all-stage2-libiberty
28173 all-stage2: all-stage2-libiberty
28174 TARGET-stage2-libiberty = $(TARGET-libiberty)
28175 all-stage2-libiberty: configure-stage2-libiberty
28176 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28177 @r=`${PWD_COMMAND}`; export r; \
28178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28179 TFLAGS="$(STAGE2_TFLAGS)"; \
28180 $(HOST_EXPORTS) \
28181 $(POSTSTAGE1_HOST_EXPORTS) \
28182 cd $(HOST_SUBDIR)/libiberty && \
28184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28185 CFLAGS="$(STAGE2_CFLAGS)" \
28186 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28187 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28188 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28193 TFLAGS="$(STAGE2_TFLAGS)" \
28194 $(TARGET-stage2-libiberty)
28196 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28197 clean-stage2: clean-stage2-libiberty
28198 clean-stage2-libiberty:
28199 @if [ $(current_stage) = stage2 ]; then \
28200 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28201 else \
28202 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28203 $(MAKE) stage2-start; \
28204 fi; \
28205 cd $(HOST_SUBDIR)/libiberty && \
28206 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28207 @endif libiberty-bootstrap
28210 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28211 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28212 maybe-all-stage3-libiberty:
28213 maybe-clean-stage3-libiberty:
28214 @if libiberty-bootstrap
28215 maybe-all-stage3-libiberty: all-stage3-libiberty
28216 all-stage3: all-stage3-libiberty
28217 TARGET-stage3-libiberty = $(TARGET-libiberty)
28218 all-stage3-libiberty: configure-stage3-libiberty
28219 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28220 @r=`${PWD_COMMAND}`; export r; \
28221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222 TFLAGS="$(STAGE3_TFLAGS)"; \
28223 $(HOST_EXPORTS) \
28224 $(POSTSTAGE1_HOST_EXPORTS) \
28225 cd $(HOST_SUBDIR)/libiberty && \
28227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28228 CFLAGS="$(STAGE3_CFLAGS)" \
28229 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28230 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28231 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28236 TFLAGS="$(STAGE3_TFLAGS)" \
28237 $(TARGET-stage3-libiberty)
28239 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28240 clean-stage3: clean-stage3-libiberty
28241 clean-stage3-libiberty:
28242 @if [ $(current_stage) = stage3 ]; then \
28243 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28244 else \
28245 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28246 $(MAKE) stage3-start; \
28247 fi; \
28248 cd $(HOST_SUBDIR)/libiberty && \
28249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28250 @endif libiberty-bootstrap
28253 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28254 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28255 maybe-all-stage4-libiberty:
28256 maybe-clean-stage4-libiberty:
28257 @if libiberty-bootstrap
28258 maybe-all-stage4-libiberty: all-stage4-libiberty
28259 all-stage4: all-stage4-libiberty
28260 TARGET-stage4-libiberty = $(TARGET-libiberty)
28261 all-stage4-libiberty: configure-stage4-libiberty
28262 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28263 @r=`${PWD_COMMAND}`; export r; \
28264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28265 TFLAGS="$(STAGE4_TFLAGS)"; \
28266 $(HOST_EXPORTS) \
28267 $(POSTSTAGE1_HOST_EXPORTS) \
28268 cd $(HOST_SUBDIR)/libiberty && \
28270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28271 CFLAGS="$(STAGE4_CFLAGS)" \
28272 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28273 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28274 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28279 TFLAGS="$(STAGE4_TFLAGS)" \
28280 $(TARGET-stage4-libiberty)
28282 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28283 clean-stage4: clean-stage4-libiberty
28284 clean-stage4-libiberty:
28285 @if [ $(current_stage) = stage4 ]; then \
28286 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28287 else \
28288 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28289 $(MAKE) stage4-start; \
28290 fi; \
28291 cd $(HOST_SUBDIR)/libiberty && \
28292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28293 @endif libiberty-bootstrap
28296 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28297 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28298 maybe-all-stageprofile-libiberty:
28299 maybe-clean-stageprofile-libiberty:
28300 @if libiberty-bootstrap
28301 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28302 all-stageprofile: all-stageprofile-libiberty
28303 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28304 all-stageprofile-libiberty: configure-stageprofile-libiberty
28305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28306 @r=`${PWD_COMMAND}`; export r; \
28307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28308 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28309 $(HOST_EXPORTS) \
28310 $(POSTSTAGE1_HOST_EXPORTS) \
28311 cd $(HOST_SUBDIR)/libiberty && \
28313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28314 CFLAGS="$(STAGEprofile_CFLAGS)" \
28315 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28316 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28317 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28322 TFLAGS="$(STAGEprofile_TFLAGS)" \
28323 $(TARGET-stageprofile-libiberty)
28325 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28326 clean-stageprofile: clean-stageprofile-libiberty
28327 clean-stageprofile-libiberty:
28328 @if [ $(current_stage) = stageprofile ]; then \
28329 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28330 else \
28331 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28332 $(MAKE) stageprofile-start; \
28333 fi; \
28334 cd $(HOST_SUBDIR)/libiberty && \
28335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28336 @endif libiberty-bootstrap
28339 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28340 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28341 maybe-all-stagetrain-libiberty:
28342 maybe-clean-stagetrain-libiberty:
28343 @if libiberty-bootstrap
28344 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28345 all-stagetrain: all-stagetrain-libiberty
28346 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28347 all-stagetrain-libiberty: configure-stagetrain-libiberty
28348 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28349 @r=`${PWD_COMMAND}`; export r; \
28350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28352 $(HOST_EXPORTS) \
28353 $(POSTSTAGE1_HOST_EXPORTS) \
28354 cd $(HOST_SUBDIR)/libiberty && \
28356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28357 CFLAGS="$(STAGEtrain_CFLAGS)" \
28358 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28359 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28360 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28365 TFLAGS="$(STAGEtrain_TFLAGS)" \
28366 $(TARGET-stagetrain-libiberty)
28368 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28369 clean-stagetrain: clean-stagetrain-libiberty
28370 clean-stagetrain-libiberty:
28371 @if [ $(current_stage) = stagetrain ]; then \
28372 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28373 else \
28374 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28375 $(MAKE) stagetrain-start; \
28376 fi; \
28377 cd $(HOST_SUBDIR)/libiberty && \
28378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28379 @endif libiberty-bootstrap
28382 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28383 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28384 maybe-all-stagefeedback-libiberty:
28385 maybe-clean-stagefeedback-libiberty:
28386 @if libiberty-bootstrap
28387 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28388 all-stagefeedback: all-stagefeedback-libiberty
28389 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28390 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28392 @r=`${PWD_COMMAND}`; export r; \
28393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28395 $(HOST_EXPORTS) \
28396 $(POSTSTAGE1_HOST_EXPORTS) \
28397 cd $(HOST_SUBDIR)/libiberty && \
28399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28400 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28401 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28408 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28409 $(TARGET-stagefeedback-libiberty)
28411 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28412 clean-stagefeedback: clean-stagefeedback-libiberty
28413 clean-stagefeedback-libiberty:
28414 @if [ $(current_stage) = stagefeedback ]; then \
28415 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28416 else \
28417 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28418 $(MAKE) stagefeedback-start; \
28419 fi; \
28420 cd $(HOST_SUBDIR)/libiberty && \
28421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28422 @endif libiberty-bootstrap
28425 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28426 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28427 maybe-all-stageautoprofile-libiberty:
28428 maybe-clean-stageautoprofile-libiberty:
28429 @if libiberty-bootstrap
28430 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28431 all-stageautoprofile: all-stageautoprofile-libiberty
28432 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28433 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28434 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28435 @r=`${PWD_COMMAND}`; export r; \
28436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28438 $(HOST_EXPORTS) \
28439 $(POSTSTAGE1_HOST_EXPORTS) \
28440 cd $(HOST_SUBDIR)/libiberty && \
28441 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28443 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28444 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28445 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28446 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28451 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28452 $(TARGET-stageautoprofile-libiberty)
28454 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28455 clean-stageautoprofile: clean-stageautoprofile-libiberty
28456 clean-stageautoprofile-libiberty:
28457 @if [ $(current_stage) = stageautoprofile ]; then \
28458 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28459 else \
28460 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28461 $(MAKE) stageautoprofile-start; \
28462 fi; \
28463 cd $(HOST_SUBDIR)/libiberty && \
28464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28465 @endif libiberty-bootstrap
28468 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28469 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28470 maybe-all-stageautofeedback-libiberty:
28471 maybe-clean-stageautofeedback-libiberty:
28472 @if libiberty-bootstrap
28473 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28474 all-stageautofeedback: all-stageautofeedback-libiberty
28475 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28476 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28477 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28478 @r=`${PWD_COMMAND}`; export r; \
28479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28480 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28481 $(HOST_EXPORTS) \
28482 $(POSTSTAGE1_HOST_EXPORTS) \
28483 cd $(HOST_SUBDIR)/libiberty && \
28485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28486 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28487 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28488 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28489 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28494 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28495 $(TARGET-stageautofeedback-libiberty)
28497 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28498 clean-stageautofeedback: clean-stageautofeedback-libiberty
28499 clean-stageautofeedback-libiberty:
28500 @if [ $(current_stage) = stageautofeedback ]; then \
28501 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28502 else \
28503 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28504 $(MAKE) stageautofeedback-start; \
28505 fi; \
28506 cd $(HOST_SUBDIR)/libiberty && \
28507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28508 @endif libiberty-bootstrap
28514 .PHONY: check-libiberty maybe-check-libiberty
28515 maybe-check-libiberty:
28516 @if libiberty
28517 maybe-check-libiberty: check-libiberty
28519 check-libiberty:
28520 @: $(MAKE); $(unstage)
28521 @r=`${PWD_COMMAND}`; export r; \
28522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28523 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28524 (cd $(HOST_SUBDIR)/libiberty && \
28525 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28527 @endif libiberty
28529 .PHONY: install-libiberty maybe-install-libiberty
28530 maybe-install-libiberty:
28531 @if libiberty
28532 maybe-install-libiberty: install-libiberty
28534 install-libiberty: installdirs
28535 @: $(MAKE); $(unstage)
28536 @r=`${PWD_COMMAND}`; export r; \
28537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28538 $(HOST_EXPORTS) \
28539 (cd $(HOST_SUBDIR)/libiberty && \
28540 $(MAKE) $(FLAGS_TO_PASS) install)
28542 @endif libiberty
28544 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28545 maybe-install-strip-libiberty:
28546 @if libiberty
28547 maybe-install-strip-libiberty: install-strip-libiberty
28549 install-strip-libiberty: installdirs
28550 @: $(MAKE); $(unstage)
28551 @r=`${PWD_COMMAND}`; export r; \
28552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553 $(HOST_EXPORTS) \
28554 (cd $(HOST_SUBDIR)/libiberty && \
28555 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28557 @endif libiberty
28559 # Other targets (info, dvi, pdf, etc.)
28561 .PHONY: maybe-info-libiberty info-libiberty
28562 maybe-info-libiberty:
28563 @if libiberty
28564 maybe-info-libiberty: info-libiberty
28566 info-libiberty: \
28567 configure-libiberty
28568 @[ -f ./libiberty/Makefile ] || exit 0; \
28569 r=`${PWD_COMMAND}`; export r; \
28570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28571 $(HOST_EXPORTS) \
28572 for flag in $(EXTRA_HOST_FLAGS) ; do \
28573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28574 done; \
28575 echo "Doing info in libiberty"; \
28576 (cd $(HOST_SUBDIR)/libiberty && \
28577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28579 "RANLIB=$${RANLIB}" \
28580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28581 info) \
28582 || exit 1
28584 @endif libiberty
28586 .PHONY: maybe-dvi-libiberty dvi-libiberty
28587 maybe-dvi-libiberty:
28588 @if libiberty
28589 maybe-dvi-libiberty: dvi-libiberty
28591 dvi-libiberty: \
28592 configure-libiberty
28593 @[ -f ./libiberty/Makefile ] || exit 0; \
28594 r=`${PWD_COMMAND}`; export r; \
28595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28596 $(HOST_EXPORTS) \
28597 for flag in $(EXTRA_HOST_FLAGS) ; do \
28598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28599 done; \
28600 echo "Doing dvi in libiberty"; \
28601 (cd $(HOST_SUBDIR)/libiberty && \
28602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28604 "RANLIB=$${RANLIB}" \
28605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28606 dvi) \
28607 || exit 1
28609 @endif libiberty
28611 .PHONY: maybe-pdf-libiberty pdf-libiberty
28612 maybe-pdf-libiberty:
28613 @if libiberty
28614 maybe-pdf-libiberty: pdf-libiberty
28616 pdf-libiberty: \
28617 configure-libiberty
28618 @[ -f ./libiberty/Makefile ] || exit 0; \
28619 r=`${PWD_COMMAND}`; export r; \
28620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28621 $(HOST_EXPORTS) \
28622 for flag in $(EXTRA_HOST_FLAGS) ; do \
28623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28624 done; \
28625 echo "Doing pdf in libiberty"; \
28626 (cd $(HOST_SUBDIR)/libiberty && \
28627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28629 "RANLIB=$${RANLIB}" \
28630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631 pdf) \
28632 || exit 1
28634 @endif libiberty
28636 .PHONY: maybe-html-libiberty html-libiberty
28637 maybe-html-libiberty:
28638 @if libiberty
28639 maybe-html-libiberty: html-libiberty
28641 html-libiberty: \
28642 configure-libiberty
28643 @[ -f ./libiberty/Makefile ] || exit 0; \
28644 r=`${PWD_COMMAND}`; export r; \
28645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646 $(HOST_EXPORTS) \
28647 for flag in $(EXTRA_HOST_FLAGS) ; do \
28648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28649 done; \
28650 echo "Doing html in libiberty"; \
28651 (cd $(HOST_SUBDIR)/libiberty && \
28652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28654 "RANLIB=$${RANLIB}" \
28655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28656 html) \
28657 || exit 1
28659 @endif libiberty
28661 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28662 maybe-TAGS-libiberty:
28663 @if libiberty
28664 maybe-TAGS-libiberty: TAGS-libiberty
28666 TAGS-libiberty: \
28667 configure-libiberty
28668 @[ -f ./libiberty/Makefile ] || exit 0; \
28669 r=`${PWD_COMMAND}`; export r; \
28670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671 $(HOST_EXPORTS) \
28672 for flag in $(EXTRA_HOST_FLAGS) ; do \
28673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28674 done; \
28675 echo "Doing TAGS in libiberty"; \
28676 (cd $(HOST_SUBDIR)/libiberty && \
28677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28679 "RANLIB=$${RANLIB}" \
28680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28681 TAGS) \
28682 || exit 1
28684 @endif libiberty
28686 .PHONY: maybe-install-info-libiberty install-info-libiberty
28687 maybe-install-info-libiberty:
28688 @if libiberty
28689 maybe-install-info-libiberty: install-info-libiberty
28691 install-info-libiberty: \
28692 configure-libiberty \
28693 info-libiberty
28694 @[ -f ./libiberty/Makefile ] || exit 0; \
28695 r=`${PWD_COMMAND}`; export r; \
28696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697 $(HOST_EXPORTS) \
28698 for flag in $(EXTRA_HOST_FLAGS) ; do \
28699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28700 done; \
28701 echo "Doing install-info in libiberty"; \
28702 (cd $(HOST_SUBDIR)/libiberty && \
28703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28705 "RANLIB=$${RANLIB}" \
28706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28707 install-info) \
28708 || exit 1
28710 @endif libiberty
28712 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28713 maybe-install-dvi-libiberty:
28714 @if libiberty
28715 maybe-install-dvi-libiberty: install-dvi-libiberty
28717 install-dvi-libiberty: \
28718 configure-libiberty \
28719 dvi-libiberty
28720 @[ -f ./libiberty/Makefile ] || exit 0; \
28721 r=`${PWD_COMMAND}`; export r; \
28722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28723 $(HOST_EXPORTS) \
28724 for flag in $(EXTRA_HOST_FLAGS) ; do \
28725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28726 done; \
28727 echo "Doing install-dvi in libiberty"; \
28728 (cd $(HOST_SUBDIR)/libiberty && \
28729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28731 "RANLIB=$${RANLIB}" \
28732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28733 install-dvi) \
28734 || exit 1
28736 @endif libiberty
28738 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28739 maybe-install-pdf-libiberty:
28740 @if libiberty
28741 maybe-install-pdf-libiberty: install-pdf-libiberty
28743 install-pdf-libiberty: \
28744 configure-libiberty \
28745 pdf-libiberty
28746 @[ -f ./libiberty/Makefile ] || exit 0; \
28747 r=`${PWD_COMMAND}`; export r; \
28748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28749 $(HOST_EXPORTS) \
28750 for flag in $(EXTRA_HOST_FLAGS) ; do \
28751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28752 done; \
28753 echo "Doing install-pdf in libiberty"; \
28754 (cd $(HOST_SUBDIR)/libiberty && \
28755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28757 "RANLIB=$${RANLIB}" \
28758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28759 install-pdf) \
28760 || exit 1
28762 @endif libiberty
28764 .PHONY: maybe-install-html-libiberty install-html-libiberty
28765 maybe-install-html-libiberty:
28766 @if libiberty
28767 maybe-install-html-libiberty: install-html-libiberty
28769 install-html-libiberty: \
28770 configure-libiberty \
28771 html-libiberty
28772 @[ -f ./libiberty/Makefile ] || exit 0; \
28773 r=`${PWD_COMMAND}`; export r; \
28774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775 $(HOST_EXPORTS) \
28776 for flag in $(EXTRA_HOST_FLAGS) ; do \
28777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28778 done; \
28779 echo "Doing install-html in libiberty"; \
28780 (cd $(HOST_SUBDIR)/libiberty && \
28781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28783 "RANLIB=$${RANLIB}" \
28784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28785 install-html) \
28786 || exit 1
28788 @endif libiberty
28790 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28791 maybe-installcheck-libiberty:
28792 @if libiberty
28793 maybe-installcheck-libiberty: installcheck-libiberty
28795 installcheck-libiberty: \
28796 configure-libiberty
28797 @[ -f ./libiberty/Makefile ] || exit 0; \
28798 r=`${PWD_COMMAND}`; export r; \
28799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28800 $(HOST_EXPORTS) \
28801 for flag in $(EXTRA_HOST_FLAGS) ; do \
28802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28803 done; \
28804 echo "Doing installcheck in libiberty"; \
28805 (cd $(HOST_SUBDIR)/libiberty && \
28806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28808 "RANLIB=$${RANLIB}" \
28809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28810 installcheck) \
28811 || exit 1
28813 @endif libiberty
28815 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28816 maybe-mostlyclean-libiberty:
28817 @if libiberty
28818 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28820 mostlyclean-libiberty:
28821 @[ -f ./libiberty/Makefile ] || exit 0; \
28822 r=`${PWD_COMMAND}`; export r; \
28823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28824 $(HOST_EXPORTS) \
28825 for flag in $(EXTRA_HOST_FLAGS) ; do \
28826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28827 done; \
28828 echo "Doing mostlyclean in libiberty"; \
28829 (cd $(HOST_SUBDIR)/libiberty && \
28830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28832 "RANLIB=$${RANLIB}" \
28833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28834 mostlyclean) \
28835 || exit 1
28837 @endif libiberty
28839 .PHONY: maybe-clean-libiberty clean-libiberty
28840 maybe-clean-libiberty:
28841 @if libiberty
28842 maybe-clean-libiberty: clean-libiberty
28844 clean-libiberty:
28845 @[ -f ./libiberty/Makefile ] || exit 0; \
28846 r=`${PWD_COMMAND}`; export r; \
28847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848 $(HOST_EXPORTS) \
28849 for flag in $(EXTRA_HOST_FLAGS) ; do \
28850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851 done; \
28852 echo "Doing clean in libiberty"; \
28853 (cd $(HOST_SUBDIR)/libiberty && \
28854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28856 "RANLIB=$${RANLIB}" \
28857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28858 clean) \
28859 || exit 1
28861 @endif libiberty
28863 .PHONY: maybe-distclean-libiberty distclean-libiberty
28864 maybe-distclean-libiberty:
28865 @if libiberty
28866 maybe-distclean-libiberty: distclean-libiberty
28868 distclean-libiberty:
28869 @[ -f ./libiberty/Makefile ] || exit 0; \
28870 r=`${PWD_COMMAND}`; export r; \
28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872 $(HOST_EXPORTS) \
28873 for flag in $(EXTRA_HOST_FLAGS) ; do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 echo "Doing distclean in libiberty"; \
28877 (cd $(HOST_SUBDIR)/libiberty && \
28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880 "RANLIB=$${RANLIB}" \
28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882 distclean) \
28883 || exit 1
28885 @endif libiberty
28887 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28888 maybe-maintainer-clean-libiberty:
28889 @if libiberty
28890 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28892 maintainer-clean-libiberty:
28893 @[ -f ./libiberty/Makefile ] || exit 0; \
28894 r=`${PWD_COMMAND}`; export r; \
28895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896 $(HOST_EXPORTS) \
28897 for flag in $(EXTRA_HOST_FLAGS) ; do \
28898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899 done; \
28900 echo "Doing maintainer-clean in libiberty"; \
28901 (cd $(HOST_SUBDIR)/libiberty && \
28902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28904 "RANLIB=$${RANLIB}" \
28905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28906 maintainer-clean) \
28907 || exit 1
28909 @endif libiberty
28913 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28914 maybe-configure-libiberty-linker-plugin:
28915 @if gcc-bootstrap
28916 configure-libiberty-linker-plugin: stage_current
28917 @endif gcc-bootstrap
28918 @if libiberty-linker-plugin
28919 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28920 configure-libiberty-linker-plugin:
28921 @r=`${PWD_COMMAND}`; export r; \
28922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28925 $(HOST_EXPORTS) \
28926 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28927 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28928 case $(srcdir) in \
28929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28930 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28932 esac; \
28933 module_srcdir=libiberty; \
28934 $(SHELL) \
28935 $$s/$$module_srcdir/configure \
28936 --srcdir=$${topdir}/$$module_srcdir \
28937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28938 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28939 || exit 1
28940 @endif libiberty-linker-plugin
28944 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28945 maybe-configure-stage1-libiberty-linker-plugin:
28946 @if libiberty-linker-plugin-bootstrap
28947 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28948 configure-stage1-libiberty-linker-plugin:
28949 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28951 @r=`${PWD_COMMAND}`; export r; \
28952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28953 TFLAGS="$(STAGE1_TFLAGS)"; \
28954 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28955 $(HOST_EXPORTS) \
28956 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28957 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28958 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28959 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28961 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28962 case $(srcdir) in \
28963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28964 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28966 esac; \
28967 module_srcdir=libiberty; \
28968 $(SHELL) $$s/$$module_srcdir/configure \
28969 --srcdir=$${topdir}/$$module_srcdir \
28970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28971 --target=${target_alias} \
28973 $(STAGE1_CONFIGURE_FLAGS) \
28974 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28975 @endif libiberty-linker-plugin-bootstrap
28977 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28978 maybe-configure-stage2-libiberty-linker-plugin:
28979 @if libiberty-linker-plugin-bootstrap
28980 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28981 configure-stage2-libiberty-linker-plugin:
28982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28984 @r=`${PWD_COMMAND}`; export r; \
28985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986 TFLAGS="$(STAGE2_TFLAGS)"; \
28987 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28988 $(HOST_EXPORTS) \
28989 $(POSTSTAGE1_HOST_EXPORTS) \
28990 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28991 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28992 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28993 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28995 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28996 case $(srcdir) in \
28997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28998 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29000 esac; \
29001 module_srcdir=libiberty; \
29002 $(SHELL) $$s/$$module_srcdir/configure \
29003 --srcdir=$${topdir}/$$module_srcdir \
29004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29005 --target=${target_alias} \
29006 --with-build-libsubdir=$(HOST_SUBDIR) \
29007 $(STAGE2_CONFIGURE_FLAGS) \
29008 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29009 @endif libiberty-linker-plugin-bootstrap
29011 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29012 maybe-configure-stage3-libiberty-linker-plugin:
29013 @if libiberty-linker-plugin-bootstrap
29014 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29015 configure-stage3-libiberty-linker-plugin:
29016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29018 @r=`${PWD_COMMAND}`; export r; \
29019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29020 TFLAGS="$(STAGE3_TFLAGS)"; \
29021 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29022 $(HOST_EXPORTS) \
29023 $(POSTSTAGE1_HOST_EXPORTS) \
29024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29025 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29027 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29029 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29030 case $(srcdir) in \
29031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29032 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29034 esac; \
29035 module_srcdir=libiberty; \
29036 $(SHELL) $$s/$$module_srcdir/configure \
29037 --srcdir=$${topdir}/$$module_srcdir \
29038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29039 --target=${target_alias} \
29040 --with-build-libsubdir=$(HOST_SUBDIR) \
29041 $(STAGE3_CONFIGURE_FLAGS) \
29042 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29043 @endif libiberty-linker-plugin-bootstrap
29045 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29046 maybe-configure-stage4-libiberty-linker-plugin:
29047 @if libiberty-linker-plugin-bootstrap
29048 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29049 configure-stage4-libiberty-linker-plugin:
29050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29052 @r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 TFLAGS="$(STAGE4_TFLAGS)"; \
29055 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29056 $(HOST_EXPORTS) \
29057 $(POSTSTAGE1_HOST_EXPORTS) \
29058 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29059 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29060 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29061 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29063 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29064 case $(srcdir) in \
29065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29066 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29068 esac; \
29069 module_srcdir=libiberty; \
29070 $(SHELL) $$s/$$module_srcdir/configure \
29071 --srcdir=$${topdir}/$$module_srcdir \
29072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29073 --target=${target_alias} \
29074 --with-build-libsubdir=$(HOST_SUBDIR) \
29075 $(STAGE4_CONFIGURE_FLAGS) \
29076 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29077 @endif libiberty-linker-plugin-bootstrap
29079 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29080 maybe-configure-stageprofile-libiberty-linker-plugin:
29081 @if libiberty-linker-plugin-bootstrap
29082 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29083 configure-stageprofile-libiberty-linker-plugin:
29084 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29086 @r=`${PWD_COMMAND}`; export r; \
29087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29089 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29090 $(HOST_EXPORTS) \
29091 $(POSTSTAGE1_HOST_EXPORTS) \
29092 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29093 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29094 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29095 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29097 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29098 case $(srcdir) in \
29099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29100 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29102 esac; \
29103 module_srcdir=libiberty; \
29104 $(SHELL) $$s/$$module_srcdir/configure \
29105 --srcdir=$${topdir}/$$module_srcdir \
29106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29107 --target=${target_alias} \
29108 --with-build-libsubdir=$(HOST_SUBDIR) \
29109 $(STAGEprofile_CONFIGURE_FLAGS) \
29110 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29111 @endif libiberty-linker-plugin-bootstrap
29113 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29114 maybe-configure-stagetrain-libiberty-linker-plugin:
29115 @if libiberty-linker-plugin-bootstrap
29116 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29117 configure-stagetrain-libiberty-linker-plugin:
29118 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29120 @r=`${PWD_COMMAND}`; export r; \
29121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29122 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29123 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29124 $(HOST_EXPORTS) \
29125 $(POSTSTAGE1_HOST_EXPORTS) \
29126 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29127 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29128 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29129 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29131 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29132 case $(srcdir) in \
29133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29134 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29136 esac; \
29137 module_srcdir=libiberty; \
29138 $(SHELL) $$s/$$module_srcdir/configure \
29139 --srcdir=$${topdir}/$$module_srcdir \
29140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29141 --target=${target_alias} \
29142 --with-build-libsubdir=$(HOST_SUBDIR) \
29143 $(STAGEtrain_CONFIGURE_FLAGS) \
29144 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29145 @endif libiberty-linker-plugin-bootstrap
29147 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29148 maybe-configure-stagefeedback-libiberty-linker-plugin:
29149 @if libiberty-linker-plugin-bootstrap
29150 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29151 configure-stagefeedback-libiberty-linker-plugin:
29152 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29154 @r=`${PWD_COMMAND}`; export r; \
29155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29157 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29158 $(HOST_EXPORTS) \
29159 $(POSTSTAGE1_HOST_EXPORTS) \
29160 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29161 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29162 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29163 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29165 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29166 case $(srcdir) in \
29167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29168 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29170 esac; \
29171 module_srcdir=libiberty; \
29172 $(SHELL) $$s/$$module_srcdir/configure \
29173 --srcdir=$${topdir}/$$module_srcdir \
29174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29175 --target=${target_alias} \
29176 --with-build-libsubdir=$(HOST_SUBDIR) \
29177 $(STAGEfeedback_CONFIGURE_FLAGS) \
29178 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29179 @endif libiberty-linker-plugin-bootstrap
29181 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29182 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29183 @if libiberty-linker-plugin-bootstrap
29184 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29185 configure-stageautoprofile-libiberty-linker-plugin:
29186 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29188 @r=`${PWD_COMMAND}`; export r; \
29189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29190 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29191 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29192 $(HOST_EXPORTS) \
29193 $(POSTSTAGE1_HOST_EXPORTS) \
29194 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29195 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29196 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29197 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29199 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29200 case $(srcdir) in \
29201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29202 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29204 esac; \
29205 module_srcdir=libiberty; \
29206 $(SHELL) $$s/$$module_srcdir/configure \
29207 --srcdir=$${topdir}/$$module_srcdir \
29208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29209 --target=${target_alias} \
29210 --with-build-libsubdir=$(HOST_SUBDIR) \
29211 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29212 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29213 @endif libiberty-linker-plugin-bootstrap
29215 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29216 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29217 @if libiberty-linker-plugin-bootstrap
29218 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29219 configure-stageautofeedback-libiberty-linker-plugin:
29220 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29222 @r=`${PWD_COMMAND}`; export r; \
29223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29224 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29225 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29226 $(HOST_EXPORTS) \
29227 $(POSTSTAGE1_HOST_EXPORTS) \
29228 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29229 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29230 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29231 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29233 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29234 case $(srcdir) in \
29235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29236 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29238 esac; \
29239 module_srcdir=libiberty; \
29240 $(SHELL) $$s/$$module_srcdir/configure \
29241 --srcdir=$${topdir}/$$module_srcdir \
29242 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29243 --target=${target_alias} \
29244 --with-build-libsubdir=$(HOST_SUBDIR) \
29245 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29246 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29247 @endif libiberty-linker-plugin-bootstrap
29253 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29254 maybe-all-libiberty-linker-plugin:
29255 @if gcc-bootstrap
29256 all-libiberty-linker-plugin: stage_current
29257 @endif gcc-bootstrap
29258 @if libiberty-linker-plugin
29259 TARGET-libiberty-linker-plugin=all
29260 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29261 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29262 @r=`${PWD_COMMAND}`; export r; \
29263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29264 $(HOST_EXPORTS) \
29265 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29267 $(TARGET-libiberty-linker-plugin))
29268 @endif libiberty-linker-plugin
29272 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29273 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29274 maybe-all-stage1-libiberty-linker-plugin:
29275 maybe-clean-stage1-libiberty-linker-plugin:
29276 @if libiberty-linker-plugin-bootstrap
29277 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29278 all-stage1: all-stage1-libiberty-linker-plugin
29279 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29280 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29281 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29282 @r=`${PWD_COMMAND}`; export r; \
29283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29284 TFLAGS="$(STAGE1_TFLAGS)"; \
29285 $(HOST_EXPORTS) \
29286 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29289 CFLAGS="$(STAGE1_CFLAGS)" \
29290 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29291 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29292 LIBCFLAGS="$(LIBCFLAGS)" \
29293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29296 $(EXTRA_HOST_FLAGS) \
29297 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29298 TFLAGS="$(STAGE1_TFLAGS)" \
29299 $(TARGET-stage1-libiberty-linker-plugin)
29301 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29302 clean-stage1: clean-stage1-libiberty-linker-plugin
29303 clean-stage1-libiberty-linker-plugin:
29304 @if [ $(current_stage) = stage1 ]; then \
29305 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29306 else \
29307 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29308 $(MAKE) stage1-start; \
29309 fi; \
29310 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29311 $(MAKE) $(EXTRA_HOST_FLAGS) \
29312 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29313 @endif libiberty-linker-plugin-bootstrap
29316 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29317 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29318 maybe-all-stage2-libiberty-linker-plugin:
29319 maybe-clean-stage2-libiberty-linker-plugin:
29320 @if libiberty-linker-plugin-bootstrap
29321 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29322 all-stage2: all-stage2-libiberty-linker-plugin
29323 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29324 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29325 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29326 @r=`${PWD_COMMAND}`; export r; \
29327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328 TFLAGS="$(STAGE2_TFLAGS)"; \
29329 $(HOST_EXPORTS) \
29330 $(POSTSTAGE1_HOST_EXPORTS) \
29331 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29334 CFLAGS="$(STAGE2_CFLAGS)" \
29335 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29336 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29337 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29342 TFLAGS="$(STAGE2_TFLAGS)" \
29343 $(TARGET-stage2-libiberty-linker-plugin)
29345 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29346 clean-stage2: clean-stage2-libiberty-linker-plugin
29347 clean-stage2-libiberty-linker-plugin:
29348 @if [ $(current_stage) = stage2 ]; then \
29349 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29350 else \
29351 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29352 $(MAKE) stage2-start; \
29353 fi; \
29354 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29355 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29356 @endif libiberty-linker-plugin-bootstrap
29359 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29360 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29361 maybe-all-stage3-libiberty-linker-plugin:
29362 maybe-clean-stage3-libiberty-linker-plugin:
29363 @if libiberty-linker-plugin-bootstrap
29364 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29365 all-stage3: all-stage3-libiberty-linker-plugin
29366 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29367 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29368 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29369 @r=`${PWD_COMMAND}`; export r; \
29370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371 TFLAGS="$(STAGE3_TFLAGS)"; \
29372 $(HOST_EXPORTS) \
29373 $(POSTSTAGE1_HOST_EXPORTS) \
29374 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29377 CFLAGS="$(STAGE3_CFLAGS)" \
29378 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29379 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29380 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29385 TFLAGS="$(STAGE3_TFLAGS)" \
29386 $(TARGET-stage3-libiberty-linker-plugin)
29388 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29389 clean-stage3: clean-stage3-libiberty-linker-plugin
29390 clean-stage3-libiberty-linker-plugin:
29391 @if [ $(current_stage) = stage3 ]; then \
29392 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29393 else \
29394 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29395 $(MAKE) stage3-start; \
29396 fi; \
29397 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29398 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29399 @endif libiberty-linker-plugin-bootstrap
29402 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29403 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29404 maybe-all-stage4-libiberty-linker-plugin:
29405 maybe-clean-stage4-libiberty-linker-plugin:
29406 @if libiberty-linker-plugin-bootstrap
29407 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29408 all-stage4: all-stage4-libiberty-linker-plugin
29409 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29410 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29411 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29412 @r=`${PWD_COMMAND}`; export r; \
29413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414 TFLAGS="$(STAGE4_TFLAGS)"; \
29415 $(HOST_EXPORTS) \
29416 $(POSTSTAGE1_HOST_EXPORTS) \
29417 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29420 CFLAGS="$(STAGE4_CFLAGS)" \
29421 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29422 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29423 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29428 TFLAGS="$(STAGE4_TFLAGS)" \
29429 $(TARGET-stage4-libiberty-linker-plugin)
29431 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29432 clean-stage4: clean-stage4-libiberty-linker-plugin
29433 clean-stage4-libiberty-linker-plugin:
29434 @if [ $(current_stage) = stage4 ]; then \
29435 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29436 else \
29437 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29438 $(MAKE) stage4-start; \
29439 fi; \
29440 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29442 @endif libiberty-linker-plugin-bootstrap
29445 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29446 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29447 maybe-all-stageprofile-libiberty-linker-plugin:
29448 maybe-clean-stageprofile-libiberty-linker-plugin:
29449 @if libiberty-linker-plugin-bootstrap
29450 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29451 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29452 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29453 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29454 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29455 @r=`${PWD_COMMAND}`; export r; \
29456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29457 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29458 $(HOST_EXPORTS) \
29459 $(POSTSTAGE1_HOST_EXPORTS) \
29460 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29463 CFLAGS="$(STAGEprofile_CFLAGS)" \
29464 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29465 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29466 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29471 TFLAGS="$(STAGEprofile_TFLAGS)" \
29472 $(TARGET-stageprofile-libiberty-linker-plugin)
29474 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29475 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29476 clean-stageprofile-libiberty-linker-plugin:
29477 @if [ $(current_stage) = stageprofile ]; then \
29478 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29479 else \
29480 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29481 $(MAKE) stageprofile-start; \
29482 fi; \
29483 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29484 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29485 @endif libiberty-linker-plugin-bootstrap
29488 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29489 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29490 maybe-all-stagetrain-libiberty-linker-plugin:
29491 maybe-clean-stagetrain-libiberty-linker-plugin:
29492 @if libiberty-linker-plugin-bootstrap
29493 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29494 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29495 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29496 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29497 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29498 @r=`${PWD_COMMAND}`; export r; \
29499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29500 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29501 $(HOST_EXPORTS) \
29502 $(POSTSTAGE1_HOST_EXPORTS) \
29503 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29506 CFLAGS="$(STAGEtrain_CFLAGS)" \
29507 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29508 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29509 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29514 TFLAGS="$(STAGEtrain_TFLAGS)" \
29515 $(TARGET-stagetrain-libiberty-linker-plugin)
29517 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29518 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29519 clean-stagetrain-libiberty-linker-plugin:
29520 @if [ $(current_stage) = stagetrain ]; then \
29521 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29522 else \
29523 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29524 $(MAKE) stagetrain-start; \
29525 fi; \
29526 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29528 @endif libiberty-linker-plugin-bootstrap
29531 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29532 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29533 maybe-all-stagefeedback-libiberty-linker-plugin:
29534 maybe-clean-stagefeedback-libiberty-linker-plugin:
29535 @if libiberty-linker-plugin-bootstrap
29536 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29537 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29538 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29539 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29541 @r=`${PWD_COMMAND}`; export r; \
29542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29544 $(HOST_EXPORTS) \
29545 $(POSTSTAGE1_HOST_EXPORTS) \
29546 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29549 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29550 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29551 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29552 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29557 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29558 $(TARGET-stagefeedback-libiberty-linker-plugin)
29560 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29561 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29562 clean-stagefeedback-libiberty-linker-plugin:
29563 @if [ $(current_stage) = stagefeedback ]; then \
29564 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29565 else \
29566 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29567 $(MAKE) stagefeedback-start; \
29568 fi; \
29569 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29571 @endif libiberty-linker-plugin-bootstrap
29574 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29575 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29576 maybe-all-stageautoprofile-libiberty-linker-plugin:
29577 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29578 @if libiberty-linker-plugin-bootstrap
29579 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29580 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29581 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29582 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29583 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29584 @r=`${PWD_COMMAND}`; export r; \
29585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29586 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29587 $(HOST_EXPORTS) \
29588 $(POSTSTAGE1_HOST_EXPORTS) \
29589 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29590 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29592 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29593 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29594 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29595 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29600 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29601 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29603 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29604 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29605 clean-stageautoprofile-libiberty-linker-plugin:
29606 @if [ $(current_stage) = stageautoprofile ]; then \
29607 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29608 else \
29609 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29610 $(MAKE) stageautoprofile-start; \
29611 fi; \
29612 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29614 @endif libiberty-linker-plugin-bootstrap
29617 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29618 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29619 maybe-all-stageautofeedback-libiberty-linker-plugin:
29620 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29621 @if libiberty-linker-plugin-bootstrap
29622 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29623 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29624 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29625 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29626 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29627 @r=`${PWD_COMMAND}`; export r; \
29628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29630 $(HOST_EXPORTS) \
29631 $(POSTSTAGE1_HOST_EXPORTS) \
29632 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29635 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29636 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29637 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29638 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29643 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29644 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29646 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29647 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29648 clean-stageautofeedback-libiberty-linker-plugin:
29649 @if [ $(current_stage) = stageautofeedback ]; then \
29650 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29651 else \
29652 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29653 $(MAKE) stageautofeedback-start; \
29654 fi; \
29655 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29657 @endif libiberty-linker-plugin-bootstrap
29663 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29664 maybe-check-libiberty-linker-plugin:
29665 @if libiberty-linker-plugin
29666 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29668 check-libiberty-linker-plugin:
29669 @: $(MAKE); $(unstage)
29670 @r=`${PWD_COMMAND}`; export r; \
29671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29672 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29673 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29674 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29676 @endif libiberty-linker-plugin
29678 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29679 maybe-install-libiberty-linker-plugin:
29680 @if libiberty-linker-plugin
29681 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29683 install-libiberty-linker-plugin: installdirs
29684 @: $(MAKE); $(unstage)
29685 @r=`${PWD_COMMAND}`; export r; \
29686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 $(HOST_EXPORTS) \
29688 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29689 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29691 @endif libiberty-linker-plugin
29693 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29694 maybe-install-strip-libiberty-linker-plugin:
29695 @if libiberty-linker-plugin
29696 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29698 install-strip-libiberty-linker-plugin: installdirs
29699 @: $(MAKE); $(unstage)
29700 @r=`${PWD_COMMAND}`; export r; \
29701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29702 $(HOST_EXPORTS) \
29703 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29704 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29706 @endif libiberty-linker-plugin
29708 # Other targets (info, dvi, pdf, etc.)
29710 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29711 maybe-info-libiberty-linker-plugin:
29712 @if libiberty-linker-plugin
29713 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29715 info-libiberty-linker-plugin: \
29716 configure-libiberty-linker-plugin
29717 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29718 r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723 done; \
29724 echo "Doing info in libiberty-linker-plugin"; \
29725 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29728 "RANLIB=$${RANLIB}" \
29729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29730 info) \
29731 || exit 1
29733 @endif libiberty-linker-plugin
29735 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29736 maybe-dvi-libiberty-linker-plugin:
29737 @if libiberty-linker-plugin
29738 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29740 dvi-libiberty-linker-plugin: \
29741 configure-libiberty-linker-plugin
29742 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29743 r=`${PWD_COMMAND}`; export r; \
29744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29745 $(HOST_EXPORTS) \
29746 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29748 done; \
29749 echo "Doing dvi in libiberty-linker-plugin"; \
29750 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29753 "RANLIB=$${RANLIB}" \
29754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29755 dvi) \
29756 || exit 1
29758 @endif libiberty-linker-plugin
29760 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29761 maybe-pdf-libiberty-linker-plugin:
29762 @if libiberty-linker-plugin
29763 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29765 pdf-libiberty-linker-plugin: \
29766 configure-libiberty-linker-plugin
29767 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29768 r=`${PWD_COMMAND}`; export r; \
29769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770 $(HOST_EXPORTS) \
29771 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773 done; \
29774 echo "Doing pdf in libiberty-linker-plugin"; \
29775 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29778 "RANLIB=$${RANLIB}" \
29779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29780 pdf) \
29781 || exit 1
29783 @endif libiberty-linker-plugin
29785 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29786 maybe-html-libiberty-linker-plugin:
29787 @if libiberty-linker-plugin
29788 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29790 html-libiberty-linker-plugin: \
29791 configure-libiberty-linker-plugin
29792 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29793 r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795 $(HOST_EXPORTS) \
29796 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798 done; \
29799 echo "Doing html in libiberty-linker-plugin"; \
29800 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803 "RANLIB=$${RANLIB}" \
29804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805 html) \
29806 || exit 1
29808 @endif libiberty-linker-plugin
29810 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29811 maybe-TAGS-libiberty-linker-plugin:
29812 @if libiberty-linker-plugin
29813 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29815 TAGS-libiberty-linker-plugin: \
29816 configure-libiberty-linker-plugin
29817 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29818 r=`${PWD_COMMAND}`; export r; \
29819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820 $(HOST_EXPORTS) \
29821 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823 done; \
29824 echo "Doing TAGS in libiberty-linker-plugin"; \
29825 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828 "RANLIB=$${RANLIB}" \
29829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830 TAGS) \
29831 || exit 1
29833 @endif libiberty-linker-plugin
29835 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29836 maybe-install-info-libiberty-linker-plugin:
29837 @if libiberty-linker-plugin
29838 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29840 install-info-libiberty-linker-plugin: \
29841 configure-libiberty-linker-plugin \
29842 info-libiberty-linker-plugin
29843 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29844 r=`${PWD_COMMAND}`; export r; \
29845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846 $(HOST_EXPORTS) \
29847 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849 done; \
29850 echo "Doing install-info in libiberty-linker-plugin"; \
29851 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29854 "RANLIB=$${RANLIB}" \
29855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29856 install-info) \
29857 || exit 1
29859 @endif libiberty-linker-plugin
29861 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29862 maybe-install-dvi-libiberty-linker-plugin:
29863 @if libiberty-linker-plugin
29864 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29866 install-dvi-libiberty-linker-plugin: \
29867 configure-libiberty-linker-plugin \
29868 dvi-libiberty-linker-plugin
29869 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29870 r=`${PWD_COMMAND}`; export r; \
29871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29872 $(HOST_EXPORTS) \
29873 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29875 done; \
29876 echo "Doing install-dvi in libiberty-linker-plugin"; \
29877 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29880 "RANLIB=$${RANLIB}" \
29881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29882 install-dvi) \
29883 || exit 1
29885 @endif libiberty-linker-plugin
29887 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29888 maybe-install-pdf-libiberty-linker-plugin:
29889 @if libiberty-linker-plugin
29890 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29892 install-pdf-libiberty-linker-plugin: \
29893 configure-libiberty-linker-plugin \
29894 pdf-libiberty-linker-plugin
29895 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29896 r=`${PWD_COMMAND}`; export r; \
29897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 $(HOST_EXPORTS) \
29899 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29901 done; \
29902 echo "Doing install-pdf in libiberty-linker-plugin"; \
29903 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29906 "RANLIB=$${RANLIB}" \
29907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29908 install-pdf) \
29909 || exit 1
29911 @endif libiberty-linker-plugin
29913 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29914 maybe-install-html-libiberty-linker-plugin:
29915 @if libiberty-linker-plugin
29916 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29918 install-html-libiberty-linker-plugin: \
29919 configure-libiberty-linker-plugin \
29920 html-libiberty-linker-plugin
29921 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29922 r=`${PWD_COMMAND}`; export r; \
29923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924 $(HOST_EXPORTS) \
29925 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29927 done; \
29928 echo "Doing install-html in libiberty-linker-plugin"; \
29929 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29932 "RANLIB=$${RANLIB}" \
29933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29934 install-html) \
29935 || exit 1
29937 @endif libiberty-linker-plugin
29939 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29940 maybe-installcheck-libiberty-linker-plugin:
29941 @if libiberty-linker-plugin
29942 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29944 installcheck-libiberty-linker-plugin: \
29945 configure-libiberty-linker-plugin
29946 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29947 r=`${PWD_COMMAND}`; export r; \
29948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29949 $(HOST_EXPORTS) \
29950 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29952 done; \
29953 echo "Doing installcheck in libiberty-linker-plugin"; \
29954 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29957 "RANLIB=$${RANLIB}" \
29958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29959 installcheck) \
29960 || exit 1
29962 @endif libiberty-linker-plugin
29964 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29965 maybe-mostlyclean-libiberty-linker-plugin:
29966 @if libiberty-linker-plugin
29967 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29969 mostlyclean-libiberty-linker-plugin:
29970 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29971 r=`${PWD_COMMAND}`; export r; \
29972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29973 $(HOST_EXPORTS) \
29974 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976 done; \
29977 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29978 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29981 "RANLIB=$${RANLIB}" \
29982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29983 mostlyclean) \
29984 || exit 1
29986 @endif libiberty-linker-plugin
29988 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29989 maybe-clean-libiberty-linker-plugin:
29990 @if libiberty-linker-plugin
29991 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29993 clean-libiberty-linker-plugin:
29994 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29995 r=`${PWD_COMMAND}`; export r; \
29996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997 $(HOST_EXPORTS) \
29998 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30000 done; \
30001 echo "Doing clean in libiberty-linker-plugin"; \
30002 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30005 "RANLIB=$${RANLIB}" \
30006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30007 clean) \
30008 || exit 1
30010 @endif libiberty-linker-plugin
30012 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30013 maybe-distclean-libiberty-linker-plugin:
30014 @if libiberty-linker-plugin
30015 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30017 distclean-libiberty-linker-plugin:
30018 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30019 r=`${PWD_COMMAND}`; export r; \
30020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30021 $(HOST_EXPORTS) \
30022 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30024 done; \
30025 echo "Doing distclean in libiberty-linker-plugin"; \
30026 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30029 "RANLIB=$${RANLIB}" \
30030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30031 distclean) \
30032 || exit 1
30034 @endif libiberty-linker-plugin
30036 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30037 maybe-maintainer-clean-libiberty-linker-plugin:
30038 @if libiberty-linker-plugin
30039 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30041 maintainer-clean-libiberty-linker-plugin:
30042 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30043 r=`${PWD_COMMAND}`; export r; \
30044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30045 $(HOST_EXPORTS) \
30046 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30048 done; \
30049 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30050 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30053 "RANLIB=$${RANLIB}" \
30054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30055 maintainer-clean) \
30056 || exit 1
30058 @endif libiberty-linker-plugin
30062 .PHONY: configure-libiconv maybe-configure-libiconv
30063 maybe-configure-libiconv:
30064 @if gcc-bootstrap
30065 configure-libiconv: stage_current
30066 @endif gcc-bootstrap
30067 @if libiconv
30068 maybe-configure-libiconv: configure-libiconv
30069 configure-libiconv:
30070 @r=`${PWD_COMMAND}`; export r; \
30071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30072 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30074 $(HOST_EXPORTS) \
30075 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30076 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30077 case $(srcdir) in \
30078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30079 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30081 esac; \
30082 module_srcdir=libiconv; \
30083 $(SHELL) \
30084 $$s/$$module_srcdir/configure \
30085 --srcdir=$${topdir}/$$module_srcdir \
30086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30087 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30088 || exit 1
30089 @endif libiconv
30093 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30094 maybe-configure-stage1-libiconv:
30095 @if libiconv-bootstrap
30096 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30097 configure-stage1-libiconv:
30098 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30100 @r=`${PWD_COMMAND}`; export r; \
30101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30102 TFLAGS="$(STAGE1_TFLAGS)"; \
30103 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30104 $(HOST_EXPORTS) \
30105 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30106 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30107 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30108 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30110 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30111 case $(srcdir) in \
30112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30113 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30115 esac; \
30116 module_srcdir=libiconv; \
30117 $(SHELL) $$s/$$module_srcdir/configure \
30118 --srcdir=$${topdir}/$$module_srcdir \
30119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30120 --target=${target_alias} \
30122 $(STAGE1_CONFIGURE_FLAGS) \
30123 --disable-shared @host_libs_picflag@
30124 @endif libiconv-bootstrap
30126 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30127 maybe-configure-stage2-libiconv:
30128 @if libiconv-bootstrap
30129 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30130 configure-stage2-libiconv:
30131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30133 @r=`${PWD_COMMAND}`; export r; \
30134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30135 TFLAGS="$(STAGE2_TFLAGS)"; \
30136 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30137 $(HOST_EXPORTS) \
30138 $(POSTSTAGE1_HOST_EXPORTS) \
30139 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30140 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30141 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30142 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30144 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30145 case $(srcdir) in \
30146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30147 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30149 esac; \
30150 module_srcdir=libiconv; \
30151 $(SHELL) $$s/$$module_srcdir/configure \
30152 --srcdir=$${topdir}/$$module_srcdir \
30153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30154 --target=${target_alias} \
30155 --with-build-libsubdir=$(HOST_SUBDIR) \
30156 $(STAGE2_CONFIGURE_FLAGS) \
30157 --disable-shared @host_libs_picflag@
30158 @endif libiconv-bootstrap
30160 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30161 maybe-configure-stage3-libiconv:
30162 @if libiconv-bootstrap
30163 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30164 configure-stage3-libiconv:
30165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30167 @r=`${PWD_COMMAND}`; export r; \
30168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169 TFLAGS="$(STAGE3_TFLAGS)"; \
30170 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30171 $(HOST_EXPORTS) \
30172 $(POSTSTAGE1_HOST_EXPORTS) \
30173 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30174 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30175 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30176 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30178 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30179 case $(srcdir) in \
30180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30181 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30183 esac; \
30184 module_srcdir=libiconv; \
30185 $(SHELL) $$s/$$module_srcdir/configure \
30186 --srcdir=$${topdir}/$$module_srcdir \
30187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30188 --target=${target_alias} \
30189 --with-build-libsubdir=$(HOST_SUBDIR) \
30190 $(STAGE3_CONFIGURE_FLAGS) \
30191 --disable-shared @host_libs_picflag@
30192 @endif libiconv-bootstrap
30194 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30195 maybe-configure-stage4-libiconv:
30196 @if libiconv-bootstrap
30197 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30198 configure-stage4-libiconv:
30199 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30201 @r=`${PWD_COMMAND}`; export r; \
30202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203 TFLAGS="$(STAGE4_TFLAGS)"; \
30204 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30205 $(HOST_EXPORTS) \
30206 $(POSTSTAGE1_HOST_EXPORTS) \
30207 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30208 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30209 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30210 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30212 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30213 case $(srcdir) in \
30214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30215 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30217 esac; \
30218 module_srcdir=libiconv; \
30219 $(SHELL) $$s/$$module_srcdir/configure \
30220 --srcdir=$${topdir}/$$module_srcdir \
30221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30222 --target=${target_alias} \
30223 --with-build-libsubdir=$(HOST_SUBDIR) \
30224 $(STAGE4_CONFIGURE_FLAGS) \
30225 --disable-shared @host_libs_picflag@
30226 @endif libiconv-bootstrap
30228 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30229 maybe-configure-stageprofile-libiconv:
30230 @if libiconv-bootstrap
30231 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30232 configure-stageprofile-libiconv:
30233 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30235 @r=`${PWD_COMMAND}`; export r; \
30236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30237 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30238 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30239 $(HOST_EXPORTS) \
30240 $(POSTSTAGE1_HOST_EXPORTS) \
30241 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30242 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30243 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30244 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30246 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30247 case $(srcdir) in \
30248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30249 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30251 esac; \
30252 module_srcdir=libiconv; \
30253 $(SHELL) $$s/$$module_srcdir/configure \
30254 --srcdir=$${topdir}/$$module_srcdir \
30255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30256 --target=${target_alias} \
30257 --with-build-libsubdir=$(HOST_SUBDIR) \
30258 $(STAGEprofile_CONFIGURE_FLAGS) \
30259 --disable-shared @host_libs_picflag@
30260 @endif libiconv-bootstrap
30262 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30263 maybe-configure-stagetrain-libiconv:
30264 @if libiconv-bootstrap
30265 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30266 configure-stagetrain-libiconv:
30267 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30269 @r=`${PWD_COMMAND}`; export r; \
30270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30271 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30272 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30273 $(HOST_EXPORTS) \
30274 $(POSTSTAGE1_HOST_EXPORTS) \
30275 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30276 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30277 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30278 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30280 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30281 case $(srcdir) in \
30282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30283 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30285 esac; \
30286 module_srcdir=libiconv; \
30287 $(SHELL) $$s/$$module_srcdir/configure \
30288 --srcdir=$${topdir}/$$module_srcdir \
30289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30290 --target=${target_alias} \
30291 --with-build-libsubdir=$(HOST_SUBDIR) \
30292 $(STAGEtrain_CONFIGURE_FLAGS) \
30293 --disable-shared @host_libs_picflag@
30294 @endif libiconv-bootstrap
30296 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30297 maybe-configure-stagefeedback-libiconv:
30298 @if libiconv-bootstrap
30299 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30300 configure-stagefeedback-libiconv:
30301 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30303 @r=`${PWD_COMMAND}`; export r; \
30304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30306 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30307 $(HOST_EXPORTS) \
30308 $(POSTSTAGE1_HOST_EXPORTS) \
30309 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30310 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30311 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30312 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30314 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30315 case $(srcdir) in \
30316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30317 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30319 esac; \
30320 module_srcdir=libiconv; \
30321 $(SHELL) $$s/$$module_srcdir/configure \
30322 --srcdir=$${topdir}/$$module_srcdir \
30323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30324 --target=${target_alias} \
30325 --with-build-libsubdir=$(HOST_SUBDIR) \
30326 $(STAGEfeedback_CONFIGURE_FLAGS) \
30327 --disable-shared @host_libs_picflag@
30328 @endif libiconv-bootstrap
30330 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30331 maybe-configure-stageautoprofile-libiconv:
30332 @if libiconv-bootstrap
30333 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30334 configure-stageautoprofile-libiconv:
30335 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30337 @r=`${PWD_COMMAND}`; export r; \
30338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30340 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30341 $(HOST_EXPORTS) \
30342 $(POSTSTAGE1_HOST_EXPORTS) \
30343 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30344 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30345 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30346 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30348 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30349 case $(srcdir) in \
30350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30351 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30353 esac; \
30354 module_srcdir=libiconv; \
30355 $(SHELL) $$s/$$module_srcdir/configure \
30356 --srcdir=$${topdir}/$$module_srcdir \
30357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30358 --target=${target_alias} \
30359 --with-build-libsubdir=$(HOST_SUBDIR) \
30360 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30361 --disable-shared @host_libs_picflag@
30362 @endif libiconv-bootstrap
30364 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30365 maybe-configure-stageautofeedback-libiconv:
30366 @if libiconv-bootstrap
30367 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30368 configure-stageautofeedback-libiconv:
30369 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30371 @r=`${PWD_COMMAND}`; export r; \
30372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30373 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30374 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30375 $(HOST_EXPORTS) \
30376 $(POSTSTAGE1_HOST_EXPORTS) \
30377 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30378 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30379 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30380 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30382 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30383 case $(srcdir) in \
30384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30385 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30387 esac; \
30388 module_srcdir=libiconv; \
30389 $(SHELL) $$s/$$module_srcdir/configure \
30390 --srcdir=$${topdir}/$$module_srcdir \
30391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30392 --target=${target_alias} \
30393 --with-build-libsubdir=$(HOST_SUBDIR) \
30394 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30395 --disable-shared @host_libs_picflag@
30396 @endif libiconv-bootstrap
30402 .PHONY: all-libiconv maybe-all-libiconv
30403 maybe-all-libiconv:
30404 @if gcc-bootstrap
30405 all-libiconv: stage_current
30406 @endif gcc-bootstrap
30407 @if libiconv
30408 TARGET-libiconv=all
30409 maybe-all-libiconv: all-libiconv
30410 all-libiconv: configure-libiconv
30411 @r=`${PWD_COMMAND}`; export r; \
30412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413 $(HOST_EXPORTS) \
30414 (cd $(HOST_SUBDIR)/libiconv && \
30415 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30416 $(TARGET-libiconv))
30417 @endif libiconv
30421 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30422 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30423 maybe-all-stage1-libiconv:
30424 maybe-clean-stage1-libiconv:
30425 @if libiconv-bootstrap
30426 maybe-all-stage1-libiconv: all-stage1-libiconv
30427 all-stage1: all-stage1-libiconv
30428 TARGET-stage1-libiconv = $(TARGET-libiconv)
30429 all-stage1-libiconv: configure-stage1-libiconv
30430 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30431 @r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 TFLAGS="$(STAGE1_TFLAGS)"; \
30434 $(HOST_EXPORTS) \
30435 cd $(HOST_SUBDIR)/libiconv && \
30437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30438 CFLAGS="$(STAGE1_CFLAGS)" \
30439 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30440 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30441 LIBCFLAGS="$(LIBCFLAGS)" \
30442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30445 $(EXTRA_HOST_FLAGS) \
30446 $(STAGE1_FLAGS_TO_PASS) \
30447 TFLAGS="$(STAGE1_TFLAGS)" \
30448 $(TARGET-stage1-libiconv)
30450 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30451 clean-stage1: clean-stage1-libiconv
30452 clean-stage1-libiconv:
30453 @if [ $(current_stage) = stage1 ]; then \
30454 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30455 else \
30456 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30457 $(MAKE) stage1-start; \
30458 fi; \
30459 cd $(HOST_SUBDIR)/libiconv && \
30460 $(MAKE) $(EXTRA_HOST_FLAGS) \
30461 $(STAGE1_FLAGS_TO_PASS) clean
30462 @endif libiconv-bootstrap
30465 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30466 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30467 maybe-all-stage2-libiconv:
30468 maybe-clean-stage2-libiconv:
30469 @if libiconv-bootstrap
30470 maybe-all-stage2-libiconv: all-stage2-libiconv
30471 all-stage2: all-stage2-libiconv
30472 TARGET-stage2-libiconv = $(TARGET-libiconv)
30473 all-stage2-libiconv: configure-stage2-libiconv
30474 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30475 @r=`${PWD_COMMAND}`; export r; \
30476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477 TFLAGS="$(STAGE2_TFLAGS)"; \
30478 $(HOST_EXPORTS) \
30479 $(POSTSTAGE1_HOST_EXPORTS) \
30480 cd $(HOST_SUBDIR)/libiconv && \
30482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30483 CFLAGS="$(STAGE2_CFLAGS)" \
30484 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30485 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30486 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30491 TFLAGS="$(STAGE2_TFLAGS)" \
30492 $(TARGET-stage2-libiconv)
30494 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30495 clean-stage2: clean-stage2-libiconv
30496 clean-stage2-libiconv:
30497 @if [ $(current_stage) = stage2 ]; then \
30498 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30499 else \
30500 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30501 $(MAKE) stage2-start; \
30502 fi; \
30503 cd $(HOST_SUBDIR)/libiconv && \
30504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30505 @endif libiconv-bootstrap
30508 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30509 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30510 maybe-all-stage3-libiconv:
30511 maybe-clean-stage3-libiconv:
30512 @if libiconv-bootstrap
30513 maybe-all-stage3-libiconv: all-stage3-libiconv
30514 all-stage3: all-stage3-libiconv
30515 TARGET-stage3-libiconv = $(TARGET-libiconv)
30516 all-stage3-libiconv: configure-stage3-libiconv
30517 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30518 @r=`${PWD_COMMAND}`; export r; \
30519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30520 TFLAGS="$(STAGE3_TFLAGS)"; \
30521 $(HOST_EXPORTS) \
30522 $(POSTSTAGE1_HOST_EXPORTS) \
30523 cd $(HOST_SUBDIR)/libiconv && \
30525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30526 CFLAGS="$(STAGE3_CFLAGS)" \
30527 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30528 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30529 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30534 TFLAGS="$(STAGE3_TFLAGS)" \
30535 $(TARGET-stage3-libiconv)
30537 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30538 clean-stage3: clean-stage3-libiconv
30539 clean-stage3-libiconv:
30540 @if [ $(current_stage) = stage3 ]; then \
30541 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30542 else \
30543 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30544 $(MAKE) stage3-start; \
30545 fi; \
30546 cd $(HOST_SUBDIR)/libiconv && \
30547 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30548 @endif libiconv-bootstrap
30551 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30552 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30553 maybe-all-stage4-libiconv:
30554 maybe-clean-stage4-libiconv:
30555 @if libiconv-bootstrap
30556 maybe-all-stage4-libiconv: all-stage4-libiconv
30557 all-stage4: all-stage4-libiconv
30558 TARGET-stage4-libiconv = $(TARGET-libiconv)
30559 all-stage4-libiconv: configure-stage4-libiconv
30560 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30561 @r=`${PWD_COMMAND}`; export r; \
30562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563 TFLAGS="$(STAGE4_TFLAGS)"; \
30564 $(HOST_EXPORTS) \
30565 $(POSTSTAGE1_HOST_EXPORTS) \
30566 cd $(HOST_SUBDIR)/libiconv && \
30568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30569 CFLAGS="$(STAGE4_CFLAGS)" \
30570 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30571 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30572 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30577 TFLAGS="$(STAGE4_TFLAGS)" \
30578 $(TARGET-stage4-libiconv)
30580 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30581 clean-stage4: clean-stage4-libiconv
30582 clean-stage4-libiconv:
30583 @if [ $(current_stage) = stage4 ]; then \
30584 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30585 else \
30586 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30587 $(MAKE) stage4-start; \
30588 fi; \
30589 cd $(HOST_SUBDIR)/libiconv && \
30590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30591 @endif libiconv-bootstrap
30594 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30595 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30596 maybe-all-stageprofile-libiconv:
30597 maybe-clean-stageprofile-libiconv:
30598 @if libiconv-bootstrap
30599 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30600 all-stageprofile: all-stageprofile-libiconv
30601 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30602 all-stageprofile-libiconv: configure-stageprofile-libiconv
30603 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30604 @r=`${PWD_COMMAND}`; export r; \
30605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30607 $(HOST_EXPORTS) \
30608 $(POSTSTAGE1_HOST_EXPORTS) \
30609 cd $(HOST_SUBDIR)/libiconv && \
30611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30612 CFLAGS="$(STAGEprofile_CFLAGS)" \
30613 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30614 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30615 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30620 TFLAGS="$(STAGEprofile_TFLAGS)" \
30621 $(TARGET-stageprofile-libiconv)
30623 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30624 clean-stageprofile: clean-stageprofile-libiconv
30625 clean-stageprofile-libiconv:
30626 @if [ $(current_stage) = stageprofile ]; then \
30627 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30628 else \
30629 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30630 $(MAKE) stageprofile-start; \
30631 fi; \
30632 cd $(HOST_SUBDIR)/libiconv && \
30633 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30634 @endif libiconv-bootstrap
30637 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30638 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30639 maybe-all-stagetrain-libiconv:
30640 maybe-clean-stagetrain-libiconv:
30641 @if libiconv-bootstrap
30642 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30643 all-stagetrain: all-stagetrain-libiconv
30644 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30645 all-stagetrain-libiconv: configure-stagetrain-libiconv
30646 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30647 @r=`${PWD_COMMAND}`; export r; \
30648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30650 $(HOST_EXPORTS) \
30651 $(POSTSTAGE1_HOST_EXPORTS) \
30652 cd $(HOST_SUBDIR)/libiconv && \
30654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30655 CFLAGS="$(STAGEtrain_CFLAGS)" \
30656 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30657 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30658 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30663 TFLAGS="$(STAGEtrain_TFLAGS)" \
30664 $(TARGET-stagetrain-libiconv)
30666 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30667 clean-stagetrain: clean-stagetrain-libiconv
30668 clean-stagetrain-libiconv:
30669 @if [ $(current_stage) = stagetrain ]; then \
30670 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30671 else \
30672 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30673 $(MAKE) stagetrain-start; \
30674 fi; \
30675 cd $(HOST_SUBDIR)/libiconv && \
30676 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30677 @endif libiconv-bootstrap
30680 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30681 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30682 maybe-all-stagefeedback-libiconv:
30683 maybe-clean-stagefeedback-libiconv:
30684 @if libiconv-bootstrap
30685 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30686 all-stagefeedback: all-stagefeedback-libiconv
30687 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30688 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30689 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30690 @r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30693 $(HOST_EXPORTS) \
30694 $(POSTSTAGE1_HOST_EXPORTS) \
30695 cd $(HOST_SUBDIR)/libiconv && \
30697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30698 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30699 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30700 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30701 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30705 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30706 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30707 $(TARGET-stagefeedback-libiconv)
30709 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30710 clean-stagefeedback: clean-stagefeedback-libiconv
30711 clean-stagefeedback-libiconv:
30712 @if [ $(current_stage) = stagefeedback ]; then \
30713 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30714 else \
30715 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30716 $(MAKE) stagefeedback-start; \
30717 fi; \
30718 cd $(HOST_SUBDIR)/libiconv && \
30719 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30720 @endif libiconv-bootstrap
30723 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30724 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30725 maybe-all-stageautoprofile-libiconv:
30726 maybe-clean-stageautoprofile-libiconv:
30727 @if libiconv-bootstrap
30728 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30729 all-stageautoprofile: all-stageautoprofile-libiconv
30730 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30731 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30732 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30733 @r=`${PWD_COMMAND}`; export r; \
30734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30736 $(HOST_EXPORTS) \
30737 $(POSTSTAGE1_HOST_EXPORTS) \
30738 cd $(HOST_SUBDIR)/libiconv && \
30739 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30741 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30742 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30743 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30744 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30745 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30746 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30747 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30748 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30749 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30750 $(TARGET-stageautoprofile-libiconv)
30752 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30753 clean-stageautoprofile: clean-stageautoprofile-libiconv
30754 clean-stageautoprofile-libiconv:
30755 @if [ $(current_stage) = stageautoprofile ]; then \
30756 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30757 else \
30758 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30759 $(MAKE) stageautoprofile-start; \
30760 fi; \
30761 cd $(HOST_SUBDIR)/libiconv && \
30762 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30763 @endif libiconv-bootstrap
30766 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30767 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30768 maybe-all-stageautofeedback-libiconv:
30769 maybe-clean-stageautofeedback-libiconv:
30770 @if libiconv-bootstrap
30771 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30772 all-stageautofeedback: all-stageautofeedback-libiconv
30773 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30774 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30775 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30776 @r=`${PWD_COMMAND}`; export r; \
30777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30778 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30779 $(HOST_EXPORTS) \
30780 $(POSTSTAGE1_HOST_EXPORTS) \
30781 cd $(HOST_SUBDIR)/libiconv && \
30783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30784 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30785 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30786 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30787 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30792 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30793 $(TARGET-stageautofeedback-libiconv)
30795 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30796 clean-stageautofeedback: clean-stageautofeedback-libiconv
30797 clean-stageautofeedback-libiconv:
30798 @if [ $(current_stage) = stageautofeedback ]; then \
30799 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30800 else \
30801 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30802 $(MAKE) stageautofeedback-start; \
30803 fi; \
30804 cd $(HOST_SUBDIR)/libiconv && \
30805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30806 @endif libiconv-bootstrap
30812 .PHONY: check-libiconv maybe-check-libiconv
30813 maybe-check-libiconv:
30814 @if libiconv
30815 maybe-check-libiconv: check-libiconv
30817 check-libiconv:
30818 @: $(MAKE); $(unstage)
30819 @r=`${PWD_COMMAND}`; export r; \
30820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30822 (cd $(HOST_SUBDIR)/libiconv && \
30823 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30825 @endif libiconv
30827 .PHONY: install-libiconv maybe-install-libiconv
30828 maybe-install-libiconv:
30829 @if libiconv
30830 maybe-install-libiconv: install-libiconv
30832 install-libiconv:
30834 @endif libiconv
30836 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30837 maybe-install-strip-libiconv:
30838 @if libiconv
30839 maybe-install-strip-libiconv: install-strip-libiconv
30841 install-strip-libiconv:
30843 @endif libiconv
30845 # Other targets (info, dvi, pdf, etc.)
30847 .PHONY: maybe-info-libiconv info-libiconv
30848 maybe-info-libiconv:
30849 @if libiconv
30850 maybe-info-libiconv: info-libiconv
30852 # libiconv doesn't support info.
30853 info-libiconv:
30855 @endif libiconv
30857 .PHONY: maybe-dvi-libiconv dvi-libiconv
30858 maybe-dvi-libiconv:
30859 @if libiconv
30860 maybe-dvi-libiconv: dvi-libiconv
30862 dvi-libiconv: \
30863 configure-libiconv
30864 @[ -f ./libiconv/Makefile ] || exit 0; \
30865 r=`${PWD_COMMAND}`; export r; \
30866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30867 $(HOST_EXPORTS) \
30868 for flag in $(EXTRA_HOST_FLAGS) ; do \
30869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30870 done; \
30871 echo "Doing dvi in libiconv"; \
30872 (cd $(HOST_SUBDIR)/libiconv && \
30873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30875 "RANLIB=$${RANLIB}" \
30876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30877 dvi) \
30878 || exit 1
30880 @endif libiconv
30882 .PHONY: maybe-pdf-libiconv pdf-libiconv
30883 maybe-pdf-libiconv:
30884 @if libiconv
30885 maybe-pdf-libiconv: pdf-libiconv
30887 # libiconv doesn't support pdf.
30888 pdf-libiconv:
30890 @endif libiconv
30892 .PHONY: maybe-html-libiconv html-libiconv
30893 maybe-html-libiconv:
30894 @if libiconv
30895 maybe-html-libiconv: html-libiconv
30897 # libiconv doesn't support html.
30898 html-libiconv:
30900 @endif libiconv
30902 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30903 maybe-TAGS-libiconv:
30904 @if libiconv
30905 maybe-TAGS-libiconv: TAGS-libiconv
30907 TAGS-libiconv: \
30908 configure-libiconv
30909 @[ -f ./libiconv/Makefile ] || exit 0; \
30910 r=`${PWD_COMMAND}`; export r; \
30911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912 $(HOST_EXPORTS) \
30913 for flag in $(EXTRA_HOST_FLAGS) ; do \
30914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915 done; \
30916 echo "Doing TAGS in libiconv"; \
30917 (cd $(HOST_SUBDIR)/libiconv && \
30918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920 "RANLIB=$${RANLIB}" \
30921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922 TAGS) \
30923 || exit 1
30925 @endif libiconv
30927 .PHONY: maybe-install-info-libiconv install-info-libiconv
30928 maybe-install-info-libiconv:
30929 @if libiconv
30930 maybe-install-info-libiconv: install-info-libiconv
30932 # libiconv doesn't support install-info.
30933 install-info-libiconv:
30935 @endif libiconv
30937 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30938 maybe-install-dvi-libiconv:
30939 @if libiconv
30940 maybe-install-dvi-libiconv: install-dvi-libiconv
30942 install-dvi-libiconv: \
30943 configure-libiconv \
30944 dvi-libiconv
30945 @[ -f ./libiconv/Makefile ] || exit 0; \
30946 r=`${PWD_COMMAND}`; export r; \
30947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30948 $(HOST_EXPORTS) \
30949 for flag in $(EXTRA_HOST_FLAGS) ; do \
30950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30951 done; \
30952 echo "Doing install-dvi in libiconv"; \
30953 (cd $(HOST_SUBDIR)/libiconv && \
30954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30956 "RANLIB=$${RANLIB}" \
30957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30958 install-dvi) \
30959 || exit 1
30961 @endif libiconv
30963 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30964 maybe-install-pdf-libiconv:
30965 @if libiconv
30966 maybe-install-pdf-libiconv: install-pdf-libiconv
30968 # libiconv doesn't support install-pdf.
30969 install-pdf-libiconv:
30971 @endif libiconv
30973 .PHONY: maybe-install-html-libiconv install-html-libiconv
30974 maybe-install-html-libiconv:
30975 @if libiconv
30976 maybe-install-html-libiconv: install-html-libiconv
30978 # libiconv doesn't support install-html.
30979 install-html-libiconv:
30981 @endif libiconv
30983 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30984 maybe-installcheck-libiconv:
30985 @if libiconv
30986 maybe-installcheck-libiconv: installcheck-libiconv
30988 installcheck-libiconv: \
30989 configure-libiconv
30990 @[ -f ./libiconv/Makefile ] || exit 0; \
30991 r=`${PWD_COMMAND}`; export r; \
30992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993 $(HOST_EXPORTS) \
30994 for flag in $(EXTRA_HOST_FLAGS) ; do \
30995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996 done; \
30997 echo "Doing installcheck in libiconv"; \
30998 (cd $(HOST_SUBDIR)/libiconv && \
30999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001 "RANLIB=$${RANLIB}" \
31002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003 installcheck) \
31004 || exit 1
31006 @endif libiconv
31008 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31009 maybe-mostlyclean-libiconv:
31010 @if libiconv
31011 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31013 mostlyclean-libiconv:
31014 @[ -f ./libiconv/Makefile ] || exit 0; \
31015 r=`${PWD_COMMAND}`; export r; \
31016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31017 $(HOST_EXPORTS) \
31018 for flag in $(EXTRA_HOST_FLAGS) ; do \
31019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31020 done; \
31021 echo "Doing mostlyclean in libiconv"; \
31022 (cd $(HOST_SUBDIR)/libiconv && \
31023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31025 "RANLIB=$${RANLIB}" \
31026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31027 mostlyclean) \
31028 || exit 1
31030 @endif libiconv
31032 .PHONY: maybe-clean-libiconv clean-libiconv
31033 maybe-clean-libiconv:
31034 @if libiconv
31035 maybe-clean-libiconv: clean-libiconv
31037 clean-libiconv:
31038 @[ -f ./libiconv/Makefile ] || exit 0; \
31039 r=`${PWD_COMMAND}`; export r; \
31040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31041 $(HOST_EXPORTS) \
31042 for flag in $(EXTRA_HOST_FLAGS) ; do \
31043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044 done; \
31045 echo "Doing clean in libiconv"; \
31046 (cd $(HOST_SUBDIR)/libiconv && \
31047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31049 "RANLIB=$${RANLIB}" \
31050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31051 clean) \
31052 || exit 1
31054 @endif libiconv
31056 .PHONY: maybe-distclean-libiconv distclean-libiconv
31057 maybe-distclean-libiconv:
31058 @if libiconv
31059 maybe-distclean-libiconv: distclean-libiconv
31061 distclean-libiconv:
31062 @[ -f ./libiconv/Makefile ] || exit 0; \
31063 r=`${PWD_COMMAND}`; export r; \
31064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065 $(HOST_EXPORTS) \
31066 for flag in $(EXTRA_HOST_FLAGS) ; do \
31067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068 done; \
31069 echo "Doing distclean in libiconv"; \
31070 (cd $(HOST_SUBDIR)/libiconv && \
31071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073 "RANLIB=$${RANLIB}" \
31074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075 distclean) \
31076 || exit 1
31078 @endif libiconv
31080 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31081 maybe-maintainer-clean-libiconv:
31082 @if libiconv
31083 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31085 maintainer-clean-libiconv:
31086 @[ -f ./libiconv/Makefile ] || exit 0; \
31087 r=`${PWD_COMMAND}`; export r; \
31088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089 $(HOST_EXPORTS) \
31090 for flag in $(EXTRA_HOST_FLAGS) ; do \
31091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092 done; \
31093 echo "Doing maintainer-clean in libiconv"; \
31094 (cd $(HOST_SUBDIR)/libiconv && \
31095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097 "RANLIB=$${RANLIB}" \
31098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099 maintainer-clean) \
31100 || exit 1
31102 @endif libiconv
31106 .PHONY: configure-m4 maybe-configure-m4
31107 maybe-configure-m4:
31108 @if gcc-bootstrap
31109 configure-m4: stage_current
31110 @endif gcc-bootstrap
31111 @if m4
31112 maybe-configure-m4: configure-m4
31113 configure-m4:
31114 @: $(MAKE); $(unstage)
31115 @r=`${PWD_COMMAND}`; export r; \
31116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31119 $(HOST_EXPORTS) \
31120 echo Configuring in $(HOST_SUBDIR)/m4; \
31121 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31122 case $(srcdir) in \
31123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31124 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31126 esac; \
31127 module_srcdir=m4; \
31128 $(SHELL) \
31129 $$s/$$module_srcdir/configure \
31130 --srcdir=$${topdir}/$$module_srcdir \
31131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31132 --target=${target_alias} \
31133 || exit 1
31134 @endif m4
31140 .PHONY: all-m4 maybe-all-m4
31141 maybe-all-m4:
31142 @if gcc-bootstrap
31143 all-m4: stage_current
31144 @endif gcc-bootstrap
31145 @if m4
31146 TARGET-m4=all
31147 maybe-all-m4: all-m4
31148 all-m4: configure-m4
31149 @: $(MAKE); $(unstage)
31150 @r=`${PWD_COMMAND}`; export r; \
31151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152 $(HOST_EXPORTS) \
31153 (cd $(HOST_SUBDIR)/m4 && \
31154 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31155 $(TARGET-m4))
31156 @endif m4
31161 .PHONY: check-m4 maybe-check-m4
31162 maybe-check-m4:
31163 @if m4
31164 maybe-check-m4: check-m4
31166 check-m4:
31167 @: $(MAKE); $(unstage)
31168 @r=`${PWD_COMMAND}`; export r; \
31169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170 $(HOST_EXPORTS) \
31171 (cd $(HOST_SUBDIR)/m4 && \
31172 $(MAKE) $(FLAGS_TO_PASS) check)
31174 @endif m4
31176 .PHONY: install-m4 maybe-install-m4
31177 maybe-install-m4:
31178 @if m4
31179 maybe-install-m4: install-m4
31181 install-m4: installdirs
31182 @: $(MAKE); $(unstage)
31183 @r=`${PWD_COMMAND}`; export r; \
31184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185 $(HOST_EXPORTS) \
31186 (cd $(HOST_SUBDIR)/m4 && \
31187 $(MAKE) $(FLAGS_TO_PASS) install)
31189 @endif m4
31191 .PHONY: install-strip-m4 maybe-install-strip-m4
31192 maybe-install-strip-m4:
31193 @if m4
31194 maybe-install-strip-m4: install-strip-m4
31196 install-strip-m4: installdirs
31197 @: $(MAKE); $(unstage)
31198 @r=`${PWD_COMMAND}`; export r; \
31199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200 $(HOST_EXPORTS) \
31201 (cd $(HOST_SUBDIR)/m4 && \
31202 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31204 @endif m4
31206 # Other targets (info, dvi, pdf, etc.)
31208 .PHONY: maybe-info-m4 info-m4
31209 maybe-info-m4:
31210 @if m4
31211 maybe-info-m4: info-m4
31213 info-m4: \
31214 configure-m4
31215 @: $(MAKE); $(unstage)
31216 @[ -f ./m4/Makefile ] || exit 0; \
31217 r=`${PWD_COMMAND}`; export r; \
31218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219 $(HOST_EXPORTS) \
31220 for flag in $(EXTRA_HOST_FLAGS) ; do \
31221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222 done; \
31223 echo "Doing info in m4"; \
31224 (cd $(HOST_SUBDIR)/m4 && \
31225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31227 "RANLIB=$${RANLIB}" \
31228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31229 info) \
31230 || exit 1
31232 @endif m4
31234 .PHONY: maybe-dvi-m4 dvi-m4
31235 maybe-dvi-m4:
31236 @if m4
31237 maybe-dvi-m4: dvi-m4
31239 dvi-m4: \
31240 configure-m4
31241 @: $(MAKE); $(unstage)
31242 @[ -f ./m4/Makefile ] || exit 0; \
31243 r=`${PWD_COMMAND}`; export r; \
31244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245 $(HOST_EXPORTS) \
31246 for flag in $(EXTRA_HOST_FLAGS) ; do \
31247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248 done; \
31249 echo "Doing dvi in m4"; \
31250 (cd $(HOST_SUBDIR)/m4 && \
31251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253 "RANLIB=$${RANLIB}" \
31254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255 dvi) \
31256 || exit 1
31258 @endif m4
31260 .PHONY: maybe-pdf-m4 pdf-m4
31261 maybe-pdf-m4:
31262 @if m4
31263 maybe-pdf-m4: pdf-m4
31265 pdf-m4: \
31266 configure-m4
31267 @: $(MAKE); $(unstage)
31268 @[ -f ./m4/Makefile ] || exit 0; \
31269 r=`${PWD_COMMAND}`; export r; \
31270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271 $(HOST_EXPORTS) \
31272 for flag in $(EXTRA_HOST_FLAGS) ; do \
31273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31274 done; \
31275 echo "Doing pdf in m4"; \
31276 (cd $(HOST_SUBDIR)/m4 && \
31277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31279 "RANLIB=$${RANLIB}" \
31280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31281 pdf) \
31282 || exit 1
31284 @endif m4
31286 .PHONY: maybe-html-m4 html-m4
31287 maybe-html-m4:
31288 @if m4
31289 maybe-html-m4: html-m4
31291 html-m4: \
31292 configure-m4
31293 @: $(MAKE); $(unstage)
31294 @[ -f ./m4/Makefile ] || exit 0; \
31295 r=`${PWD_COMMAND}`; export r; \
31296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297 $(HOST_EXPORTS) \
31298 for flag in $(EXTRA_HOST_FLAGS) ; do \
31299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31300 done; \
31301 echo "Doing html in m4"; \
31302 (cd $(HOST_SUBDIR)/m4 && \
31303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31305 "RANLIB=$${RANLIB}" \
31306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31307 html) \
31308 || exit 1
31310 @endif m4
31312 .PHONY: maybe-TAGS-m4 TAGS-m4
31313 maybe-TAGS-m4:
31314 @if m4
31315 maybe-TAGS-m4: TAGS-m4
31317 TAGS-m4: \
31318 configure-m4
31319 @: $(MAKE); $(unstage)
31320 @[ -f ./m4/Makefile ] || exit 0; \
31321 r=`${PWD_COMMAND}`; export r; \
31322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31323 $(HOST_EXPORTS) \
31324 for flag in $(EXTRA_HOST_FLAGS) ; do \
31325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31326 done; \
31327 echo "Doing TAGS in m4"; \
31328 (cd $(HOST_SUBDIR)/m4 && \
31329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31331 "RANLIB=$${RANLIB}" \
31332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31333 TAGS) \
31334 || exit 1
31336 @endif m4
31338 .PHONY: maybe-install-info-m4 install-info-m4
31339 maybe-install-info-m4:
31340 @if m4
31341 maybe-install-info-m4: install-info-m4
31343 install-info-m4: \
31344 configure-m4 \
31345 info-m4
31346 @: $(MAKE); $(unstage)
31347 @[ -f ./m4/Makefile ] || exit 0; \
31348 r=`${PWD_COMMAND}`; export r; \
31349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350 $(HOST_EXPORTS) \
31351 for flag in $(EXTRA_HOST_FLAGS) ; do \
31352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31353 done; \
31354 echo "Doing install-info in m4"; \
31355 (cd $(HOST_SUBDIR)/m4 && \
31356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31358 "RANLIB=$${RANLIB}" \
31359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31360 install-info) \
31361 || exit 1
31363 @endif m4
31365 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31366 maybe-install-dvi-m4:
31367 @if m4
31368 maybe-install-dvi-m4: install-dvi-m4
31370 install-dvi-m4: \
31371 configure-m4 \
31372 dvi-m4
31373 @: $(MAKE); $(unstage)
31374 @[ -f ./m4/Makefile ] || exit 0; \
31375 r=`${PWD_COMMAND}`; export r; \
31376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31377 $(HOST_EXPORTS) \
31378 for flag in $(EXTRA_HOST_FLAGS) ; do \
31379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31380 done; \
31381 echo "Doing install-dvi in m4"; \
31382 (cd $(HOST_SUBDIR)/m4 && \
31383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31385 "RANLIB=$${RANLIB}" \
31386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31387 install-dvi) \
31388 || exit 1
31390 @endif m4
31392 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31393 maybe-install-pdf-m4:
31394 @if m4
31395 maybe-install-pdf-m4: install-pdf-m4
31397 install-pdf-m4: \
31398 configure-m4 \
31399 pdf-m4
31400 @: $(MAKE); $(unstage)
31401 @[ -f ./m4/Makefile ] || exit 0; \
31402 r=`${PWD_COMMAND}`; export r; \
31403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404 $(HOST_EXPORTS) \
31405 for flag in $(EXTRA_HOST_FLAGS) ; do \
31406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31407 done; \
31408 echo "Doing install-pdf in m4"; \
31409 (cd $(HOST_SUBDIR)/m4 && \
31410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412 "RANLIB=$${RANLIB}" \
31413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31414 install-pdf) \
31415 || exit 1
31417 @endif m4
31419 .PHONY: maybe-install-html-m4 install-html-m4
31420 maybe-install-html-m4:
31421 @if m4
31422 maybe-install-html-m4: install-html-m4
31424 install-html-m4: \
31425 configure-m4 \
31426 html-m4
31427 @: $(MAKE); $(unstage)
31428 @[ -f ./m4/Makefile ] || exit 0; \
31429 r=`${PWD_COMMAND}`; export r; \
31430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31431 $(HOST_EXPORTS) \
31432 for flag in $(EXTRA_HOST_FLAGS) ; do \
31433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31434 done; \
31435 echo "Doing install-html in m4"; \
31436 (cd $(HOST_SUBDIR)/m4 && \
31437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31439 "RANLIB=$${RANLIB}" \
31440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31441 install-html) \
31442 || exit 1
31444 @endif m4
31446 .PHONY: maybe-installcheck-m4 installcheck-m4
31447 maybe-installcheck-m4:
31448 @if m4
31449 maybe-installcheck-m4: installcheck-m4
31451 installcheck-m4: \
31452 configure-m4
31453 @: $(MAKE); $(unstage)
31454 @[ -f ./m4/Makefile ] || exit 0; \
31455 r=`${PWD_COMMAND}`; export r; \
31456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457 $(HOST_EXPORTS) \
31458 for flag in $(EXTRA_HOST_FLAGS) ; do \
31459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31460 done; \
31461 echo "Doing installcheck in m4"; \
31462 (cd $(HOST_SUBDIR)/m4 && \
31463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465 "RANLIB=$${RANLIB}" \
31466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31467 installcheck) \
31468 || exit 1
31470 @endif m4
31472 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31473 maybe-mostlyclean-m4:
31474 @if m4
31475 maybe-mostlyclean-m4: mostlyclean-m4
31477 mostlyclean-m4:
31478 @: $(MAKE); $(unstage)
31479 @[ -f ./m4/Makefile ] || exit 0; \
31480 r=`${PWD_COMMAND}`; export r; \
31481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31482 $(HOST_EXPORTS) \
31483 for flag in $(EXTRA_HOST_FLAGS) ; do \
31484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485 done; \
31486 echo "Doing mostlyclean in m4"; \
31487 (cd $(HOST_SUBDIR)/m4 && \
31488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31490 "RANLIB=$${RANLIB}" \
31491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31492 mostlyclean) \
31493 || exit 1
31495 @endif m4
31497 .PHONY: maybe-clean-m4 clean-m4
31498 maybe-clean-m4:
31499 @if m4
31500 maybe-clean-m4: clean-m4
31502 clean-m4:
31503 @: $(MAKE); $(unstage)
31504 @[ -f ./m4/Makefile ] || exit 0; \
31505 r=`${PWD_COMMAND}`; export r; \
31506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507 $(HOST_EXPORTS) \
31508 for flag in $(EXTRA_HOST_FLAGS) ; do \
31509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31510 done; \
31511 echo "Doing clean in m4"; \
31512 (cd $(HOST_SUBDIR)/m4 && \
31513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31515 "RANLIB=$${RANLIB}" \
31516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31517 clean) \
31518 || exit 1
31520 @endif m4
31522 .PHONY: maybe-distclean-m4 distclean-m4
31523 maybe-distclean-m4:
31524 @if m4
31525 maybe-distclean-m4: distclean-m4
31527 distclean-m4:
31528 @: $(MAKE); $(unstage)
31529 @[ -f ./m4/Makefile ] || exit 0; \
31530 r=`${PWD_COMMAND}`; export r; \
31531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31532 $(HOST_EXPORTS) \
31533 for flag in $(EXTRA_HOST_FLAGS) ; do \
31534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31535 done; \
31536 echo "Doing distclean in m4"; \
31537 (cd $(HOST_SUBDIR)/m4 && \
31538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31540 "RANLIB=$${RANLIB}" \
31541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31542 distclean) \
31543 || exit 1
31545 @endif m4
31547 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31548 maybe-maintainer-clean-m4:
31549 @if m4
31550 maybe-maintainer-clean-m4: maintainer-clean-m4
31552 maintainer-clean-m4:
31553 @: $(MAKE); $(unstage)
31554 @[ -f ./m4/Makefile ] || exit 0; \
31555 r=`${PWD_COMMAND}`; export r; \
31556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31557 $(HOST_EXPORTS) \
31558 for flag in $(EXTRA_HOST_FLAGS) ; do \
31559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31560 done; \
31561 echo "Doing maintainer-clean in m4"; \
31562 (cd $(HOST_SUBDIR)/m4 && \
31563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31565 "RANLIB=$${RANLIB}" \
31566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31567 maintainer-clean) \
31568 || exit 1
31570 @endif m4
31574 .PHONY: configure-readline maybe-configure-readline
31575 maybe-configure-readline:
31576 @if gcc-bootstrap
31577 configure-readline: stage_current
31578 @endif gcc-bootstrap
31579 @if readline
31580 maybe-configure-readline: configure-readline
31581 configure-readline:
31582 @: $(MAKE); $(unstage)
31583 @r=`${PWD_COMMAND}`; export r; \
31584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31585 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31587 $(HOST_EXPORTS) \
31588 echo Configuring in $(HOST_SUBDIR)/readline; \
31589 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31590 case $(srcdir) in \
31591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31592 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31594 esac; \
31595 module_srcdir=readline; \
31596 $(SHELL) \
31597 $$s/$$module_srcdir/configure \
31598 --srcdir=$${topdir}/$$module_srcdir \
31599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31600 --target=${target_alias} \
31601 || exit 1
31602 @endif readline
31608 .PHONY: all-readline maybe-all-readline
31609 maybe-all-readline:
31610 @if gcc-bootstrap
31611 all-readline: stage_current
31612 @endif gcc-bootstrap
31613 @if readline
31614 TARGET-readline=all
31615 maybe-all-readline: all-readline
31616 all-readline: configure-readline
31617 @: $(MAKE); $(unstage)
31618 @r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 (cd $(HOST_SUBDIR)/readline && \
31622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31623 $(TARGET-readline))
31624 @endif readline
31629 .PHONY: check-readline maybe-check-readline
31630 maybe-check-readline:
31631 @if readline
31632 maybe-check-readline: check-readline
31634 check-readline:
31635 @: $(MAKE); $(unstage)
31636 @r=`${PWD_COMMAND}`; export r; \
31637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31638 $(HOST_EXPORTS) \
31639 (cd $(HOST_SUBDIR)/readline && \
31640 $(MAKE) $(FLAGS_TO_PASS) check)
31642 @endif readline
31644 .PHONY: install-readline maybe-install-readline
31645 maybe-install-readline:
31646 @if readline
31647 maybe-install-readline: install-readline
31649 install-readline: installdirs
31650 @: $(MAKE); $(unstage)
31651 @r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653 $(HOST_EXPORTS) \
31654 (cd $(HOST_SUBDIR)/readline && \
31655 $(MAKE) $(FLAGS_TO_PASS) install)
31657 @endif readline
31659 .PHONY: install-strip-readline maybe-install-strip-readline
31660 maybe-install-strip-readline:
31661 @if readline
31662 maybe-install-strip-readline: install-strip-readline
31664 install-strip-readline: installdirs
31665 @: $(MAKE); $(unstage)
31666 @r=`${PWD_COMMAND}`; export r; \
31667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31668 $(HOST_EXPORTS) \
31669 (cd $(HOST_SUBDIR)/readline && \
31670 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31672 @endif readline
31674 # Other targets (info, dvi, pdf, etc.)
31676 .PHONY: maybe-info-readline info-readline
31677 maybe-info-readline:
31678 @if readline
31679 maybe-info-readline: info-readline
31681 info-readline: \
31682 configure-readline
31683 @: $(MAKE); $(unstage)
31684 @[ -f ./readline/Makefile ] || exit 0; \
31685 r=`${PWD_COMMAND}`; export r; \
31686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31687 $(HOST_EXPORTS) \
31688 for flag in $(EXTRA_HOST_FLAGS) ; do \
31689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31690 done; \
31691 echo "Doing info in readline"; \
31692 (cd $(HOST_SUBDIR)/readline && \
31693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31695 "RANLIB=$${RANLIB}" \
31696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31697 info) \
31698 || exit 1
31700 @endif readline
31702 .PHONY: maybe-dvi-readline dvi-readline
31703 maybe-dvi-readline:
31704 @if readline
31705 maybe-dvi-readline: dvi-readline
31707 dvi-readline: \
31708 configure-readline
31709 @: $(MAKE); $(unstage)
31710 @[ -f ./readline/Makefile ] || exit 0; \
31711 r=`${PWD_COMMAND}`; export r; \
31712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31713 $(HOST_EXPORTS) \
31714 for flag in $(EXTRA_HOST_FLAGS) ; do \
31715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31716 done; \
31717 echo "Doing dvi in readline"; \
31718 (cd $(HOST_SUBDIR)/readline && \
31719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31721 "RANLIB=$${RANLIB}" \
31722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31723 dvi) \
31724 || exit 1
31726 @endif readline
31728 .PHONY: maybe-pdf-readline pdf-readline
31729 maybe-pdf-readline:
31730 @if readline
31731 maybe-pdf-readline: pdf-readline
31733 pdf-readline: \
31734 configure-readline
31735 @: $(MAKE); $(unstage)
31736 @[ -f ./readline/Makefile ] || exit 0; \
31737 r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 $(HOST_EXPORTS) \
31740 for flag in $(EXTRA_HOST_FLAGS) ; do \
31741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31742 done; \
31743 echo "Doing pdf in readline"; \
31744 (cd $(HOST_SUBDIR)/readline && \
31745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31747 "RANLIB=$${RANLIB}" \
31748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31749 pdf) \
31750 || exit 1
31752 @endif readline
31754 .PHONY: maybe-html-readline html-readline
31755 maybe-html-readline:
31756 @if readline
31757 maybe-html-readline: html-readline
31759 html-readline: \
31760 configure-readline
31761 @: $(MAKE); $(unstage)
31762 @[ -f ./readline/Makefile ] || exit 0; \
31763 r=`${PWD_COMMAND}`; export r; \
31764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765 $(HOST_EXPORTS) \
31766 for flag in $(EXTRA_HOST_FLAGS) ; do \
31767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31768 done; \
31769 echo "Doing html in readline"; \
31770 (cd $(HOST_SUBDIR)/readline && \
31771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31773 "RANLIB=$${RANLIB}" \
31774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31775 html) \
31776 || exit 1
31778 @endif readline
31780 .PHONY: maybe-TAGS-readline TAGS-readline
31781 maybe-TAGS-readline:
31782 @if readline
31783 maybe-TAGS-readline: TAGS-readline
31785 TAGS-readline: \
31786 configure-readline
31787 @: $(MAKE); $(unstage)
31788 @[ -f ./readline/Makefile ] || exit 0; \
31789 r=`${PWD_COMMAND}`; export r; \
31790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791 $(HOST_EXPORTS) \
31792 for flag in $(EXTRA_HOST_FLAGS) ; do \
31793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31794 done; \
31795 echo "Doing TAGS in readline"; \
31796 (cd $(HOST_SUBDIR)/readline && \
31797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31799 "RANLIB=$${RANLIB}" \
31800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31801 TAGS) \
31802 || exit 1
31804 @endif readline
31806 .PHONY: maybe-install-info-readline install-info-readline
31807 maybe-install-info-readline:
31808 @if readline
31809 maybe-install-info-readline: install-info-readline
31811 install-info-readline: \
31812 configure-readline \
31813 info-readline
31814 @: $(MAKE); $(unstage)
31815 @[ -f ./readline/Makefile ] || exit 0; \
31816 r=`${PWD_COMMAND}`; export r; \
31817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31818 $(HOST_EXPORTS) \
31819 for flag in $(EXTRA_HOST_FLAGS) ; do \
31820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31821 done; \
31822 echo "Doing install-info in readline"; \
31823 (cd $(HOST_SUBDIR)/readline && \
31824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31826 "RANLIB=$${RANLIB}" \
31827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31828 install-info) \
31829 || exit 1
31831 @endif readline
31833 .PHONY: maybe-install-dvi-readline install-dvi-readline
31834 maybe-install-dvi-readline:
31835 @if readline
31836 maybe-install-dvi-readline: install-dvi-readline
31838 install-dvi-readline: \
31839 configure-readline \
31840 dvi-readline
31841 @: $(MAKE); $(unstage)
31842 @[ -f ./readline/Makefile ] || exit 0; \
31843 r=`${PWD_COMMAND}`; export r; \
31844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31845 $(HOST_EXPORTS) \
31846 for flag in $(EXTRA_HOST_FLAGS) ; do \
31847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31848 done; \
31849 echo "Doing install-dvi in readline"; \
31850 (cd $(HOST_SUBDIR)/readline && \
31851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31853 "RANLIB=$${RANLIB}" \
31854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31855 install-dvi) \
31856 || exit 1
31858 @endif readline
31860 .PHONY: maybe-install-pdf-readline install-pdf-readline
31861 maybe-install-pdf-readline:
31862 @if readline
31863 maybe-install-pdf-readline: install-pdf-readline
31865 install-pdf-readline: \
31866 configure-readline \
31867 pdf-readline
31868 @: $(MAKE); $(unstage)
31869 @[ -f ./readline/Makefile ] || exit 0; \
31870 r=`${PWD_COMMAND}`; export r; \
31871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31872 $(HOST_EXPORTS) \
31873 for flag in $(EXTRA_HOST_FLAGS) ; do \
31874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31875 done; \
31876 echo "Doing install-pdf in readline"; \
31877 (cd $(HOST_SUBDIR)/readline && \
31878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31880 "RANLIB=$${RANLIB}" \
31881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31882 install-pdf) \
31883 || exit 1
31885 @endif readline
31887 .PHONY: maybe-install-html-readline install-html-readline
31888 maybe-install-html-readline:
31889 @if readline
31890 maybe-install-html-readline: install-html-readline
31892 install-html-readline: \
31893 configure-readline \
31894 html-readline
31895 @: $(MAKE); $(unstage)
31896 @[ -f ./readline/Makefile ] || exit 0; \
31897 r=`${PWD_COMMAND}`; export r; \
31898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31899 $(HOST_EXPORTS) \
31900 for flag in $(EXTRA_HOST_FLAGS) ; do \
31901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31902 done; \
31903 echo "Doing install-html in readline"; \
31904 (cd $(HOST_SUBDIR)/readline && \
31905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31907 "RANLIB=$${RANLIB}" \
31908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31909 install-html) \
31910 || exit 1
31912 @endif readline
31914 .PHONY: maybe-installcheck-readline installcheck-readline
31915 maybe-installcheck-readline:
31916 @if readline
31917 maybe-installcheck-readline: installcheck-readline
31919 installcheck-readline: \
31920 configure-readline
31921 @: $(MAKE); $(unstage)
31922 @[ -f ./readline/Makefile ] || exit 0; \
31923 r=`${PWD_COMMAND}`; export r; \
31924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925 $(HOST_EXPORTS) \
31926 for flag in $(EXTRA_HOST_FLAGS) ; do \
31927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31928 done; \
31929 echo "Doing installcheck in readline"; \
31930 (cd $(HOST_SUBDIR)/readline && \
31931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31933 "RANLIB=$${RANLIB}" \
31934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31935 installcheck) \
31936 || exit 1
31938 @endif readline
31940 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31941 maybe-mostlyclean-readline:
31942 @if readline
31943 maybe-mostlyclean-readline: mostlyclean-readline
31945 mostlyclean-readline:
31946 @: $(MAKE); $(unstage)
31947 @[ -f ./readline/Makefile ] || exit 0; \
31948 r=`${PWD_COMMAND}`; export r; \
31949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950 $(HOST_EXPORTS) \
31951 for flag in $(EXTRA_HOST_FLAGS) ; do \
31952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31953 done; \
31954 echo "Doing mostlyclean in readline"; \
31955 (cd $(HOST_SUBDIR)/readline && \
31956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31958 "RANLIB=$${RANLIB}" \
31959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31960 mostlyclean) \
31961 || exit 1
31963 @endif readline
31965 .PHONY: maybe-clean-readline clean-readline
31966 maybe-clean-readline:
31967 @if readline
31968 maybe-clean-readline: clean-readline
31970 clean-readline:
31971 @: $(MAKE); $(unstage)
31972 @[ -f ./readline/Makefile ] || exit 0; \
31973 r=`${PWD_COMMAND}`; export r; \
31974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975 $(HOST_EXPORTS) \
31976 for flag in $(EXTRA_HOST_FLAGS) ; do \
31977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31978 done; \
31979 echo "Doing clean in readline"; \
31980 (cd $(HOST_SUBDIR)/readline && \
31981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983 "RANLIB=$${RANLIB}" \
31984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31985 clean) \
31986 || exit 1
31988 @endif readline
31990 .PHONY: maybe-distclean-readline distclean-readline
31991 maybe-distclean-readline:
31992 @if readline
31993 maybe-distclean-readline: distclean-readline
31995 distclean-readline:
31996 @: $(MAKE); $(unstage)
31997 @[ -f ./readline/Makefile ] || exit 0; \
31998 r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 $(HOST_EXPORTS) \
32001 for flag in $(EXTRA_HOST_FLAGS) ; do \
32002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003 done; \
32004 echo "Doing distclean in readline"; \
32005 (cd $(HOST_SUBDIR)/readline && \
32006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008 "RANLIB=$${RANLIB}" \
32009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010 distclean) \
32011 || exit 1
32013 @endif readline
32015 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32016 maybe-maintainer-clean-readline:
32017 @if readline
32018 maybe-maintainer-clean-readline: maintainer-clean-readline
32020 maintainer-clean-readline:
32021 @: $(MAKE); $(unstage)
32022 @[ -f ./readline/Makefile ] || exit 0; \
32023 r=`${PWD_COMMAND}`; export r; \
32024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025 $(HOST_EXPORTS) \
32026 for flag in $(EXTRA_HOST_FLAGS) ; do \
32027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028 done; \
32029 echo "Doing maintainer-clean in readline"; \
32030 (cd $(HOST_SUBDIR)/readline && \
32031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033 "RANLIB=$${RANLIB}" \
32034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035 maintainer-clean) \
32036 || exit 1
32038 @endif readline
32042 .PHONY: configure-sid maybe-configure-sid
32043 maybe-configure-sid:
32044 @if gcc-bootstrap
32045 configure-sid: stage_current
32046 @endif gcc-bootstrap
32047 @if sid
32048 maybe-configure-sid: configure-sid
32049 configure-sid:
32050 @: $(MAKE); $(unstage)
32051 @r=`${PWD_COMMAND}`; export r; \
32052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32055 $(HOST_EXPORTS) \
32056 echo Configuring in $(HOST_SUBDIR)/sid; \
32057 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32058 case $(srcdir) in \
32059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32060 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32062 esac; \
32063 module_srcdir=sid; \
32064 $(SHELL) \
32065 $$s/$$module_srcdir/configure \
32066 --srcdir=$${topdir}/$$module_srcdir \
32067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32068 --target=${target_alias} \
32069 || exit 1
32070 @endif sid
32076 .PHONY: all-sid maybe-all-sid
32077 maybe-all-sid:
32078 @if gcc-bootstrap
32079 all-sid: stage_current
32080 @endif gcc-bootstrap
32081 @if sid
32082 TARGET-sid=all
32083 maybe-all-sid: all-sid
32084 all-sid: configure-sid
32085 @: $(MAKE); $(unstage)
32086 @r=`${PWD_COMMAND}`; export r; \
32087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088 $(HOST_EXPORTS) \
32089 (cd $(HOST_SUBDIR)/sid && \
32090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32091 $(TARGET-sid))
32092 @endif sid
32097 .PHONY: check-sid maybe-check-sid
32098 maybe-check-sid:
32099 @if sid
32100 maybe-check-sid: check-sid
32102 check-sid:
32103 @: $(MAKE); $(unstage)
32104 @r=`${PWD_COMMAND}`; export r; \
32105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32106 $(HOST_EXPORTS) \
32107 (cd $(HOST_SUBDIR)/sid && \
32108 $(MAKE) $(FLAGS_TO_PASS) check)
32110 @endif sid
32112 .PHONY: install-sid maybe-install-sid
32113 maybe-install-sid:
32114 @if sid
32115 maybe-install-sid: install-sid
32117 install-sid: installdirs
32118 @: $(MAKE); $(unstage)
32119 @r=`${PWD_COMMAND}`; export r; \
32120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121 $(HOST_EXPORTS) \
32122 (cd $(HOST_SUBDIR)/sid && \
32123 $(MAKE) $(FLAGS_TO_PASS) install)
32125 @endif sid
32127 .PHONY: install-strip-sid maybe-install-strip-sid
32128 maybe-install-strip-sid:
32129 @if sid
32130 maybe-install-strip-sid: install-strip-sid
32132 install-strip-sid: installdirs
32133 @: $(MAKE); $(unstage)
32134 @r=`${PWD_COMMAND}`; export r; \
32135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136 $(HOST_EXPORTS) \
32137 (cd $(HOST_SUBDIR)/sid && \
32138 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32140 @endif sid
32142 # Other targets (info, dvi, pdf, etc.)
32144 .PHONY: maybe-info-sid info-sid
32145 maybe-info-sid:
32146 @if sid
32147 maybe-info-sid: info-sid
32149 info-sid: \
32150 configure-sid
32151 @: $(MAKE); $(unstage)
32152 @[ -f ./sid/Makefile ] || exit 0; \
32153 r=`${PWD_COMMAND}`; export r; \
32154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155 $(HOST_EXPORTS) \
32156 for flag in $(EXTRA_HOST_FLAGS) ; do \
32157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158 done; \
32159 echo "Doing info in sid"; \
32160 (cd $(HOST_SUBDIR)/sid && \
32161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163 "RANLIB=$${RANLIB}" \
32164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165 info) \
32166 || exit 1
32168 @endif sid
32170 .PHONY: maybe-dvi-sid dvi-sid
32171 maybe-dvi-sid:
32172 @if sid
32173 maybe-dvi-sid: dvi-sid
32175 dvi-sid: \
32176 configure-sid
32177 @: $(MAKE); $(unstage)
32178 @[ -f ./sid/Makefile ] || exit 0; \
32179 r=`${PWD_COMMAND}`; export r; \
32180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181 $(HOST_EXPORTS) \
32182 for flag in $(EXTRA_HOST_FLAGS) ; do \
32183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184 done; \
32185 echo "Doing dvi in sid"; \
32186 (cd $(HOST_SUBDIR)/sid && \
32187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189 "RANLIB=$${RANLIB}" \
32190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191 dvi) \
32192 || exit 1
32194 @endif sid
32196 .PHONY: maybe-pdf-sid pdf-sid
32197 maybe-pdf-sid:
32198 @if sid
32199 maybe-pdf-sid: pdf-sid
32201 pdf-sid: \
32202 configure-sid
32203 @: $(MAKE); $(unstage)
32204 @[ -f ./sid/Makefile ] || exit 0; \
32205 r=`${PWD_COMMAND}`; export r; \
32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207 $(HOST_EXPORTS) \
32208 for flag in $(EXTRA_HOST_FLAGS) ; do \
32209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210 done; \
32211 echo "Doing pdf in sid"; \
32212 (cd $(HOST_SUBDIR)/sid && \
32213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215 "RANLIB=$${RANLIB}" \
32216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217 pdf) \
32218 || exit 1
32220 @endif sid
32222 .PHONY: maybe-html-sid html-sid
32223 maybe-html-sid:
32224 @if sid
32225 maybe-html-sid: html-sid
32227 html-sid: \
32228 configure-sid
32229 @: $(MAKE); $(unstage)
32230 @[ -f ./sid/Makefile ] || exit 0; \
32231 r=`${PWD_COMMAND}`; export r; \
32232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32233 $(HOST_EXPORTS) \
32234 for flag in $(EXTRA_HOST_FLAGS) ; do \
32235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32236 done; \
32237 echo "Doing html in sid"; \
32238 (cd $(HOST_SUBDIR)/sid && \
32239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32241 "RANLIB=$${RANLIB}" \
32242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32243 html) \
32244 || exit 1
32246 @endif sid
32248 .PHONY: maybe-TAGS-sid TAGS-sid
32249 maybe-TAGS-sid:
32250 @if sid
32251 maybe-TAGS-sid: TAGS-sid
32253 TAGS-sid: \
32254 configure-sid
32255 @: $(MAKE); $(unstage)
32256 @[ -f ./sid/Makefile ] || exit 0; \
32257 r=`${PWD_COMMAND}`; export r; \
32258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259 $(HOST_EXPORTS) \
32260 for flag in $(EXTRA_HOST_FLAGS) ; do \
32261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262 done; \
32263 echo "Doing TAGS in sid"; \
32264 (cd $(HOST_SUBDIR)/sid && \
32265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267 "RANLIB=$${RANLIB}" \
32268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269 TAGS) \
32270 || exit 1
32272 @endif sid
32274 .PHONY: maybe-install-info-sid install-info-sid
32275 maybe-install-info-sid:
32276 @if sid
32277 maybe-install-info-sid: install-info-sid
32279 install-info-sid: \
32280 configure-sid \
32281 info-sid
32282 @: $(MAKE); $(unstage)
32283 @[ -f ./sid/Makefile ] || exit 0; \
32284 r=`${PWD_COMMAND}`; export r; \
32285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286 $(HOST_EXPORTS) \
32287 for flag in $(EXTRA_HOST_FLAGS) ; do \
32288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32289 done; \
32290 echo "Doing install-info in sid"; \
32291 (cd $(HOST_SUBDIR)/sid && \
32292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294 "RANLIB=$${RANLIB}" \
32295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32296 install-info) \
32297 || exit 1
32299 @endif sid
32301 .PHONY: maybe-install-dvi-sid install-dvi-sid
32302 maybe-install-dvi-sid:
32303 @if sid
32304 maybe-install-dvi-sid: install-dvi-sid
32306 install-dvi-sid: \
32307 configure-sid \
32308 dvi-sid
32309 @: $(MAKE); $(unstage)
32310 @[ -f ./sid/Makefile ] || exit 0; \
32311 r=`${PWD_COMMAND}`; export r; \
32312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313 $(HOST_EXPORTS) \
32314 for flag in $(EXTRA_HOST_FLAGS) ; do \
32315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316 done; \
32317 echo "Doing install-dvi in sid"; \
32318 (cd $(HOST_SUBDIR)/sid && \
32319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321 "RANLIB=$${RANLIB}" \
32322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323 install-dvi) \
32324 || exit 1
32326 @endif sid
32328 .PHONY: maybe-install-pdf-sid install-pdf-sid
32329 maybe-install-pdf-sid:
32330 @if sid
32331 maybe-install-pdf-sid: install-pdf-sid
32333 install-pdf-sid: \
32334 configure-sid \
32335 pdf-sid
32336 @: $(MAKE); $(unstage)
32337 @[ -f ./sid/Makefile ] || exit 0; \
32338 r=`${PWD_COMMAND}`; export r; \
32339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32340 $(HOST_EXPORTS) \
32341 for flag in $(EXTRA_HOST_FLAGS) ; do \
32342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343 done; \
32344 echo "Doing install-pdf in sid"; \
32345 (cd $(HOST_SUBDIR)/sid && \
32346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32348 "RANLIB=$${RANLIB}" \
32349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32350 install-pdf) \
32351 || exit 1
32353 @endif sid
32355 .PHONY: maybe-install-html-sid install-html-sid
32356 maybe-install-html-sid:
32357 @if sid
32358 maybe-install-html-sid: install-html-sid
32360 install-html-sid: \
32361 configure-sid \
32362 html-sid
32363 @: $(MAKE); $(unstage)
32364 @[ -f ./sid/Makefile ] || exit 0; \
32365 r=`${PWD_COMMAND}`; export r; \
32366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32367 $(HOST_EXPORTS) \
32368 for flag in $(EXTRA_HOST_FLAGS) ; do \
32369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32370 done; \
32371 echo "Doing install-html in sid"; \
32372 (cd $(HOST_SUBDIR)/sid && \
32373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32375 "RANLIB=$${RANLIB}" \
32376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32377 install-html) \
32378 || exit 1
32380 @endif sid
32382 .PHONY: maybe-installcheck-sid installcheck-sid
32383 maybe-installcheck-sid:
32384 @if sid
32385 maybe-installcheck-sid: installcheck-sid
32387 installcheck-sid: \
32388 configure-sid
32389 @: $(MAKE); $(unstage)
32390 @[ -f ./sid/Makefile ] || exit 0; \
32391 r=`${PWD_COMMAND}`; export r; \
32392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32393 $(HOST_EXPORTS) \
32394 for flag in $(EXTRA_HOST_FLAGS) ; do \
32395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32396 done; \
32397 echo "Doing installcheck in sid"; \
32398 (cd $(HOST_SUBDIR)/sid && \
32399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32401 "RANLIB=$${RANLIB}" \
32402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32403 installcheck) \
32404 || exit 1
32406 @endif sid
32408 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32409 maybe-mostlyclean-sid:
32410 @if sid
32411 maybe-mostlyclean-sid: mostlyclean-sid
32413 mostlyclean-sid:
32414 @: $(MAKE); $(unstage)
32415 @[ -f ./sid/Makefile ] || exit 0; \
32416 r=`${PWD_COMMAND}`; export r; \
32417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418 $(HOST_EXPORTS) \
32419 for flag in $(EXTRA_HOST_FLAGS) ; do \
32420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421 done; \
32422 echo "Doing mostlyclean in sid"; \
32423 (cd $(HOST_SUBDIR)/sid && \
32424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32426 "RANLIB=$${RANLIB}" \
32427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32428 mostlyclean) \
32429 || exit 1
32431 @endif sid
32433 .PHONY: maybe-clean-sid clean-sid
32434 maybe-clean-sid:
32435 @if sid
32436 maybe-clean-sid: clean-sid
32438 clean-sid:
32439 @: $(MAKE); $(unstage)
32440 @[ -f ./sid/Makefile ] || exit 0; \
32441 r=`${PWD_COMMAND}`; export r; \
32442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32443 $(HOST_EXPORTS) \
32444 for flag in $(EXTRA_HOST_FLAGS) ; do \
32445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32446 done; \
32447 echo "Doing clean in sid"; \
32448 (cd $(HOST_SUBDIR)/sid && \
32449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32451 "RANLIB=$${RANLIB}" \
32452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32453 clean) \
32454 || exit 1
32456 @endif sid
32458 .PHONY: maybe-distclean-sid distclean-sid
32459 maybe-distclean-sid:
32460 @if sid
32461 maybe-distclean-sid: distclean-sid
32463 distclean-sid:
32464 @: $(MAKE); $(unstage)
32465 @[ -f ./sid/Makefile ] || exit 0; \
32466 r=`${PWD_COMMAND}`; export r; \
32467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32468 $(HOST_EXPORTS) \
32469 for flag in $(EXTRA_HOST_FLAGS) ; do \
32470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32471 done; \
32472 echo "Doing distclean in sid"; \
32473 (cd $(HOST_SUBDIR)/sid && \
32474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32476 "RANLIB=$${RANLIB}" \
32477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32478 distclean) \
32479 || exit 1
32481 @endif sid
32483 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32484 maybe-maintainer-clean-sid:
32485 @if sid
32486 maybe-maintainer-clean-sid: maintainer-clean-sid
32488 maintainer-clean-sid:
32489 @: $(MAKE); $(unstage)
32490 @[ -f ./sid/Makefile ] || exit 0; \
32491 r=`${PWD_COMMAND}`; export r; \
32492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32493 $(HOST_EXPORTS) \
32494 for flag in $(EXTRA_HOST_FLAGS) ; do \
32495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32496 done; \
32497 echo "Doing maintainer-clean in sid"; \
32498 (cd $(HOST_SUBDIR)/sid && \
32499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32501 "RANLIB=$${RANLIB}" \
32502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32503 maintainer-clean) \
32504 || exit 1
32506 @endif sid
32510 .PHONY: configure-sim maybe-configure-sim
32511 maybe-configure-sim:
32512 @if gcc-bootstrap
32513 configure-sim: stage_current
32514 @endif gcc-bootstrap
32515 @if sim
32516 maybe-configure-sim: configure-sim
32517 configure-sim:
32518 @: $(MAKE); $(unstage)
32519 @r=`${PWD_COMMAND}`; export r; \
32520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32523 $(HOST_EXPORTS) \
32524 echo Configuring in $(HOST_SUBDIR)/sim; \
32525 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32526 case $(srcdir) in \
32527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32528 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32530 esac; \
32531 module_srcdir=sim; \
32532 $(SHELL) \
32533 $$s/$$module_srcdir/configure \
32534 --srcdir=$${topdir}/$$module_srcdir \
32535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32536 --target=${target_alias} \
32537 || exit 1
32538 @endif sim
32544 .PHONY: all-sim maybe-all-sim
32545 maybe-all-sim:
32546 @if gcc-bootstrap
32547 all-sim: stage_current
32548 @endif gcc-bootstrap
32549 @if sim
32550 TARGET-sim=all
32551 maybe-all-sim: all-sim
32552 all-sim: configure-sim
32553 @: $(MAKE); $(unstage)
32554 @r=`${PWD_COMMAND}`; export r; \
32555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556 $(HOST_EXPORTS) \
32557 (cd $(HOST_SUBDIR)/sim && \
32558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32559 $(TARGET-sim))
32560 @endif sim
32565 .PHONY: check-sim maybe-check-sim
32566 maybe-check-sim:
32567 @if sim
32568 maybe-check-sim: check-sim
32570 check-sim:
32571 @: $(MAKE); $(unstage)
32572 @r=`${PWD_COMMAND}`; export r; \
32573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574 $(HOST_EXPORTS) \
32575 (cd $(HOST_SUBDIR)/sim && \
32576 $(MAKE) $(FLAGS_TO_PASS) check)
32578 @endif sim
32580 .PHONY: install-sim maybe-install-sim
32581 maybe-install-sim:
32582 @if sim
32583 maybe-install-sim: install-sim
32585 install-sim: installdirs
32586 @: $(MAKE); $(unstage)
32587 @r=`${PWD_COMMAND}`; export r; \
32588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32589 $(HOST_EXPORTS) \
32590 (cd $(HOST_SUBDIR)/sim && \
32591 $(MAKE) $(FLAGS_TO_PASS) install)
32593 @endif sim
32595 .PHONY: install-strip-sim maybe-install-strip-sim
32596 maybe-install-strip-sim:
32597 @if sim
32598 maybe-install-strip-sim: install-strip-sim
32600 install-strip-sim: installdirs
32601 @: $(MAKE); $(unstage)
32602 @r=`${PWD_COMMAND}`; export r; \
32603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604 $(HOST_EXPORTS) \
32605 (cd $(HOST_SUBDIR)/sim && \
32606 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32608 @endif sim
32610 # Other targets (info, dvi, pdf, etc.)
32612 .PHONY: maybe-info-sim info-sim
32613 maybe-info-sim:
32614 @if sim
32615 maybe-info-sim: info-sim
32617 info-sim: \
32618 configure-sim
32619 @: $(MAKE); $(unstage)
32620 @[ -f ./sim/Makefile ] || exit 0; \
32621 r=`${PWD_COMMAND}`; export r; \
32622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32623 $(HOST_EXPORTS) \
32624 for flag in $(EXTRA_HOST_FLAGS) ; do \
32625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32626 done; \
32627 echo "Doing info in sim"; \
32628 (cd $(HOST_SUBDIR)/sim && \
32629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32631 "RANLIB=$${RANLIB}" \
32632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32633 info) \
32634 || exit 1
32636 @endif sim
32638 .PHONY: maybe-dvi-sim dvi-sim
32639 maybe-dvi-sim:
32640 @if sim
32641 maybe-dvi-sim: dvi-sim
32643 dvi-sim: \
32644 configure-sim
32645 @: $(MAKE); $(unstage)
32646 @[ -f ./sim/Makefile ] || exit 0; \
32647 r=`${PWD_COMMAND}`; export r; \
32648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649 $(HOST_EXPORTS) \
32650 for flag in $(EXTRA_HOST_FLAGS) ; do \
32651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32652 done; \
32653 echo "Doing dvi in sim"; \
32654 (cd $(HOST_SUBDIR)/sim && \
32655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32657 "RANLIB=$${RANLIB}" \
32658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32659 dvi) \
32660 || exit 1
32662 @endif sim
32664 .PHONY: maybe-pdf-sim pdf-sim
32665 maybe-pdf-sim:
32666 @if sim
32667 maybe-pdf-sim: pdf-sim
32669 pdf-sim: \
32670 configure-sim
32671 @: $(MAKE); $(unstage)
32672 @[ -f ./sim/Makefile ] || exit 0; \
32673 r=`${PWD_COMMAND}`; export r; \
32674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32675 $(HOST_EXPORTS) \
32676 for flag in $(EXTRA_HOST_FLAGS) ; do \
32677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32678 done; \
32679 echo "Doing pdf in sim"; \
32680 (cd $(HOST_SUBDIR)/sim && \
32681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32683 "RANLIB=$${RANLIB}" \
32684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32685 pdf) \
32686 || exit 1
32688 @endif sim
32690 .PHONY: maybe-html-sim html-sim
32691 maybe-html-sim:
32692 @if sim
32693 maybe-html-sim: html-sim
32695 html-sim: \
32696 configure-sim
32697 @: $(MAKE); $(unstage)
32698 @[ -f ./sim/Makefile ] || exit 0; \
32699 r=`${PWD_COMMAND}`; export r; \
32700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701 $(HOST_EXPORTS) \
32702 for flag in $(EXTRA_HOST_FLAGS) ; do \
32703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704 done; \
32705 echo "Doing html in sim"; \
32706 (cd $(HOST_SUBDIR)/sim && \
32707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709 "RANLIB=$${RANLIB}" \
32710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711 html) \
32712 || exit 1
32714 @endif sim
32716 .PHONY: maybe-TAGS-sim TAGS-sim
32717 maybe-TAGS-sim:
32718 @if sim
32719 maybe-TAGS-sim: TAGS-sim
32721 TAGS-sim: \
32722 configure-sim
32723 @: $(MAKE); $(unstage)
32724 @[ -f ./sim/Makefile ] || exit 0; \
32725 r=`${PWD_COMMAND}`; export r; \
32726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32727 $(HOST_EXPORTS) \
32728 for flag in $(EXTRA_HOST_FLAGS) ; do \
32729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32730 done; \
32731 echo "Doing TAGS in sim"; \
32732 (cd $(HOST_SUBDIR)/sim && \
32733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32735 "RANLIB=$${RANLIB}" \
32736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32737 TAGS) \
32738 || exit 1
32740 @endif sim
32742 .PHONY: maybe-install-info-sim install-info-sim
32743 maybe-install-info-sim:
32744 @if sim
32745 maybe-install-info-sim: install-info-sim
32747 install-info-sim: \
32748 configure-sim \
32749 info-sim
32750 @: $(MAKE); $(unstage)
32751 @[ -f ./sim/Makefile ] || exit 0; \
32752 r=`${PWD_COMMAND}`; export r; \
32753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32754 $(HOST_EXPORTS) \
32755 for flag in $(EXTRA_HOST_FLAGS) ; do \
32756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32757 done; \
32758 echo "Doing install-info in sim"; \
32759 (cd $(HOST_SUBDIR)/sim && \
32760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32762 "RANLIB=$${RANLIB}" \
32763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32764 install-info) \
32765 || exit 1
32767 @endif sim
32769 .PHONY: maybe-install-dvi-sim install-dvi-sim
32770 maybe-install-dvi-sim:
32771 @if sim
32772 maybe-install-dvi-sim: install-dvi-sim
32774 install-dvi-sim: \
32775 configure-sim \
32776 dvi-sim
32777 @: $(MAKE); $(unstage)
32778 @[ -f ./sim/Makefile ] || exit 0; \
32779 r=`${PWD_COMMAND}`; export r; \
32780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781 $(HOST_EXPORTS) \
32782 for flag in $(EXTRA_HOST_FLAGS) ; do \
32783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32784 done; \
32785 echo "Doing install-dvi in sim"; \
32786 (cd $(HOST_SUBDIR)/sim && \
32787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32789 "RANLIB=$${RANLIB}" \
32790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32791 install-dvi) \
32792 || exit 1
32794 @endif sim
32796 .PHONY: maybe-install-pdf-sim install-pdf-sim
32797 maybe-install-pdf-sim:
32798 @if sim
32799 maybe-install-pdf-sim: install-pdf-sim
32801 install-pdf-sim: \
32802 configure-sim \
32803 pdf-sim
32804 @: $(MAKE); $(unstage)
32805 @[ -f ./sim/Makefile ] || exit 0; \
32806 r=`${PWD_COMMAND}`; export r; \
32807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808 $(HOST_EXPORTS) \
32809 for flag in $(EXTRA_HOST_FLAGS) ; do \
32810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811 done; \
32812 echo "Doing install-pdf in sim"; \
32813 (cd $(HOST_SUBDIR)/sim && \
32814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816 "RANLIB=$${RANLIB}" \
32817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818 install-pdf) \
32819 || exit 1
32821 @endif sim
32823 .PHONY: maybe-install-html-sim install-html-sim
32824 maybe-install-html-sim:
32825 @if sim
32826 maybe-install-html-sim: install-html-sim
32828 install-html-sim: \
32829 configure-sim \
32830 html-sim
32831 @: $(MAKE); $(unstage)
32832 @[ -f ./sim/Makefile ] || exit 0; \
32833 r=`${PWD_COMMAND}`; export r; \
32834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32835 $(HOST_EXPORTS) \
32836 for flag in $(EXTRA_HOST_FLAGS) ; do \
32837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32838 done; \
32839 echo "Doing install-html in sim"; \
32840 (cd $(HOST_SUBDIR)/sim && \
32841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32843 "RANLIB=$${RANLIB}" \
32844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32845 install-html) \
32846 || exit 1
32848 @endif sim
32850 .PHONY: maybe-installcheck-sim installcheck-sim
32851 maybe-installcheck-sim:
32852 @if sim
32853 maybe-installcheck-sim: installcheck-sim
32855 installcheck-sim: \
32856 configure-sim
32857 @: $(MAKE); $(unstage)
32858 @[ -f ./sim/Makefile ] || exit 0; \
32859 r=`${PWD_COMMAND}`; export r; \
32860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32861 $(HOST_EXPORTS) \
32862 for flag in $(EXTRA_HOST_FLAGS) ; do \
32863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32864 done; \
32865 echo "Doing installcheck in sim"; \
32866 (cd $(HOST_SUBDIR)/sim && \
32867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32869 "RANLIB=$${RANLIB}" \
32870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32871 installcheck) \
32872 || exit 1
32874 @endif sim
32876 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32877 maybe-mostlyclean-sim:
32878 @if sim
32879 maybe-mostlyclean-sim: mostlyclean-sim
32881 mostlyclean-sim:
32882 @: $(MAKE); $(unstage)
32883 @[ -f ./sim/Makefile ] || exit 0; \
32884 r=`${PWD_COMMAND}`; export r; \
32885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32886 $(HOST_EXPORTS) \
32887 for flag in $(EXTRA_HOST_FLAGS) ; do \
32888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32889 done; \
32890 echo "Doing mostlyclean in sim"; \
32891 (cd $(HOST_SUBDIR)/sim && \
32892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32894 "RANLIB=$${RANLIB}" \
32895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32896 mostlyclean) \
32897 || exit 1
32899 @endif sim
32901 .PHONY: maybe-clean-sim clean-sim
32902 maybe-clean-sim:
32903 @if sim
32904 maybe-clean-sim: clean-sim
32906 clean-sim:
32907 @: $(MAKE); $(unstage)
32908 @[ -f ./sim/Makefile ] || exit 0; \
32909 r=`${PWD_COMMAND}`; export r; \
32910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911 $(HOST_EXPORTS) \
32912 for flag in $(EXTRA_HOST_FLAGS) ; do \
32913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32914 done; \
32915 echo "Doing clean in sim"; \
32916 (cd $(HOST_SUBDIR)/sim && \
32917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32919 "RANLIB=$${RANLIB}" \
32920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32921 clean) \
32922 || exit 1
32924 @endif sim
32926 .PHONY: maybe-distclean-sim distclean-sim
32927 maybe-distclean-sim:
32928 @if sim
32929 maybe-distclean-sim: distclean-sim
32931 distclean-sim:
32932 @: $(MAKE); $(unstage)
32933 @[ -f ./sim/Makefile ] || exit 0; \
32934 r=`${PWD_COMMAND}`; export r; \
32935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936 $(HOST_EXPORTS) \
32937 for flag in $(EXTRA_HOST_FLAGS) ; do \
32938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32939 done; \
32940 echo "Doing distclean in sim"; \
32941 (cd $(HOST_SUBDIR)/sim && \
32942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32944 "RANLIB=$${RANLIB}" \
32945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32946 distclean) \
32947 || exit 1
32949 @endif sim
32951 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32952 maybe-maintainer-clean-sim:
32953 @if sim
32954 maybe-maintainer-clean-sim: maintainer-clean-sim
32956 maintainer-clean-sim:
32957 @: $(MAKE); $(unstage)
32958 @[ -f ./sim/Makefile ] || exit 0; \
32959 r=`${PWD_COMMAND}`; export r; \
32960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32961 $(HOST_EXPORTS) \
32962 for flag in $(EXTRA_HOST_FLAGS) ; do \
32963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32964 done; \
32965 echo "Doing maintainer-clean in sim"; \
32966 (cd $(HOST_SUBDIR)/sim && \
32967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32969 "RANLIB=$${RANLIB}" \
32970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32971 maintainer-clean) \
32972 || exit 1
32974 @endif sim
32978 .PHONY: configure-texinfo maybe-configure-texinfo
32979 maybe-configure-texinfo:
32980 @if gcc-bootstrap
32981 configure-texinfo: stage_current
32982 @endif gcc-bootstrap
32983 @if texinfo
32984 maybe-configure-texinfo: configure-texinfo
32985 configure-texinfo:
32986 @: $(MAKE); $(unstage)
32987 @r=`${PWD_COMMAND}`; export r; \
32988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32989 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32991 $(HOST_EXPORTS) \
32992 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32993 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32994 case $(srcdir) in \
32995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32996 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32998 esac; \
32999 module_srcdir=texinfo; \
33000 $(SHELL) \
33001 $$s/$$module_srcdir/configure \
33002 --srcdir=$${topdir}/$$module_srcdir \
33003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33004 --target=${target_alias} \
33005 || exit 1
33006 @endif texinfo
33012 .PHONY: all-texinfo maybe-all-texinfo
33013 maybe-all-texinfo:
33014 @if gcc-bootstrap
33015 all-texinfo: stage_current
33016 @endif gcc-bootstrap
33017 @if texinfo
33018 TARGET-texinfo=all
33019 maybe-all-texinfo: all-texinfo
33020 all-texinfo: configure-texinfo
33021 @: $(MAKE); $(unstage)
33022 @r=`${PWD_COMMAND}`; export r; \
33023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024 $(HOST_EXPORTS) \
33025 (cd $(HOST_SUBDIR)/texinfo && \
33026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33027 $(TARGET-texinfo))
33028 @endif texinfo
33033 .PHONY: check-texinfo maybe-check-texinfo
33034 maybe-check-texinfo:
33035 @if texinfo
33036 maybe-check-texinfo: check-texinfo
33038 check-texinfo:
33039 @: $(MAKE); $(unstage)
33040 @r=`${PWD_COMMAND}`; export r; \
33041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042 $(HOST_EXPORTS) \
33043 (cd $(HOST_SUBDIR)/texinfo && \
33044 $(MAKE) $(FLAGS_TO_PASS) check)
33046 @endif texinfo
33048 .PHONY: install-texinfo maybe-install-texinfo
33049 maybe-install-texinfo:
33050 @if texinfo
33051 maybe-install-texinfo: install-texinfo
33053 install-texinfo:
33055 @endif texinfo
33057 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33058 maybe-install-strip-texinfo:
33059 @if texinfo
33060 maybe-install-strip-texinfo: install-strip-texinfo
33062 install-strip-texinfo:
33064 @endif texinfo
33066 # Other targets (info, dvi, pdf, etc.)
33068 .PHONY: maybe-info-texinfo info-texinfo
33069 maybe-info-texinfo:
33070 @if texinfo
33071 maybe-info-texinfo: info-texinfo
33073 info-texinfo: \
33074 configure-texinfo
33075 @: $(MAKE); $(unstage)
33076 @[ -f ./texinfo/Makefile ] || exit 0; \
33077 r=`${PWD_COMMAND}`; export r; \
33078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079 $(HOST_EXPORTS) \
33080 for flag in $(EXTRA_HOST_FLAGS) ; do \
33081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33082 done; \
33083 echo "Doing info in texinfo"; \
33084 (cd $(HOST_SUBDIR)/texinfo && \
33085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087 "RANLIB=$${RANLIB}" \
33088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33089 info) \
33090 || exit 1
33092 @endif texinfo
33094 .PHONY: maybe-dvi-texinfo dvi-texinfo
33095 maybe-dvi-texinfo:
33096 @if texinfo
33097 maybe-dvi-texinfo: dvi-texinfo
33099 dvi-texinfo: \
33100 configure-texinfo
33101 @: $(MAKE); $(unstage)
33102 @[ -f ./texinfo/Makefile ] || exit 0; \
33103 r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 $(HOST_EXPORTS) \
33106 for flag in $(EXTRA_HOST_FLAGS) ; do \
33107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33108 done; \
33109 echo "Doing dvi in texinfo"; \
33110 (cd $(HOST_SUBDIR)/texinfo && \
33111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113 "RANLIB=$${RANLIB}" \
33114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33115 dvi) \
33116 || exit 1
33118 @endif texinfo
33120 .PHONY: maybe-pdf-texinfo pdf-texinfo
33121 maybe-pdf-texinfo:
33122 @if texinfo
33123 maybe-pdf-texinfo: pdf-texinfo
33125 pdf-texinfo: \
33126 configure-texinfo
33127 @: $(MAKE); $(unstage)
33128 @[ -f ./texinfo/Makefile ] || exit 0; \
33129 r=`${PWD_COMMAND}`; export r; \
33130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33131 $(HOST_EXPORTS) \
33132 for flag in $(EXTRA_HOST_FLAGS) ; do \
33133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33134 done; \
33135 echo "Doing pdf in texinfo"; \
33136 (cd $(HOST_SUBDIR)/texinfo && \
33137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33139 "RANLIB=$${RANLIB}" \
33140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33141 pdf) \
33142 || exit 1
33144 @endif texinfo
33146 .PHONY: maybe-html-texinfo html-texinfo
33147 maybe-html-texinfo:
33148 @if texinfo
33149 maybe-html-texinfo: html-texinfo
33151 html-texinfo: \
33152 configure-texinfo
33153 @: $(MAKE); $(unstage)
33154 @[ -f ./texinfo/Makefile ] || exit 0; \
33155 r=`${PWD_COMMAND}`; export r; \
33156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33157 $(HOST_EXPORTS) \
33158 for flag in $(EXTRA_HOST_FLAGS) ; do \
33159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33160 done; \
33161 echo "Doing html in texinfo"; \
33162 (cd $(HOST_SUBDIR)/texinfo && \
33163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33165 "RANLIB=$${RANLIB}" \
33166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33167 html) \
33168 || exit 1
33170 @endif texinfo
33172 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33173 maybe-TAGS-texinfo:
33174 @if texinfo
33175 maybe-TAGS-texinfo: TAGS-texinfo
33177 TAGS-texinfo: \
33178 configure-texinfo
33179 @: $(MAKE); $(unstage)
33180 @[ -f ./texinfo/Makefile ] || exit 0; \
33181 r=`${PWD_COMMAND}`; export r; \
33182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183 $(HOST_EXPORTS) \
33184 for flag in $(EXTRA_HOST_FLAGS) ; do \
33185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33186 done; \
33187 echo "Doing TAGS in texinfo"; \
33188 (cd $(HOST_SUBDIR)/texinfo && \
33189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33191 "RANLIB=$${RANLIB}" \
33192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33193 TAGS) \
33194 || exit 1
33196 @endif texinfo
33198 .PHONY: maybe-install-info-texinfo install-info-texinfo
33199 maybe-install-info-texinfo:
33200 @if texinfo
33201 maybe-install-info-texinfo: install-info-texinfo
33203 install-info-texinfo: \
33204 configure-texinfo \
33205 info-texinfo
33206 @: $(MAKE); $(unstage)
33207 @[ -f ./texinfo/Makefile ] || exit 0; \
33208 r=`${PWD_COMMAND}`; export r; \
33209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33210 $(HOST_EXPORTS) \
33211 for flag in $(EXTRA_HOST_FLAGS) ; do \
33212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33213 done; \
33214 echo "Doing install-info in texinfo"; \
33215 (cd $(HOST_SUBDIR)/texinfo && \
33216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33218 "RANLIB=$${RANLIB}" \
33219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33220 install-info) \
33221 || exit 1
33223 @endif texinfo
33225 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33226 maybe-install-dvi-texinfo:
33227 @if texinfo
33228 maybe-install-dvi-texinfo: install-dvi-texinfo
33230 install-dvi-texinfo: \
33231 configure-texinfo \
33232 dvi-texinfo
33233 @: $(MAKE); $(unstage)
33234 @[ -f ./texinfo/Makefile ] || exit 0; \
33235 r=`${PWD_COMMAND}`; export r; \
33236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33237 $(HOST_EXPORTS) \
33238 for flag in $(EXTRA_HOST_FLAGS) ; do \
33239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33240 done; \
33241 echo "Doing install-dvi in texinfo"; \
33242 (cd $(HOST_SUBDIR)/texinfo && \
33243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33245 "RANLIB=$${RANLIB}" \
33246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33247 install-dvi) \
33248 || exit 1
33250 @endif texinfo
33252 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33253 maybe-install-pdf-texinfo:
33254 @if texinfo
33255 maybe-install-pdf-texinfo: install-pdf-texinfo
33257 install-pdf-texinfo: \
33258 configure-texinfo \
33259 pdf-texinfo
33260 @: $(MAKE); $(unstage)
33261 @[ -f ./texinfo/Makefile ] || exit 0; \
33262 r=`${PWD_COMMAND}`; export r; \
33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264 $(HOST_EXPORTS) \
33265 for flag in $(EXTRA_HOST_FLAGS) ; do \
33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267 done; \
33268 echo "Doing install-pdf in texinfo"; \
33269 (cd $(HOST_SUBDIR)/texinfo && \
33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272 "RANLIB=$${RANLIB}" \
33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274 install-pdf) \
33275 || exit 1
33277 @endif texinfo
33279 .PHONY: maybe-install-html-texinfo install-html-texinfo
33280 maybe-install-html-texinfo:
33281 @if texinfo
33282 maybe-install-html-texinfo: install-html-texinfo
33284 install-html-texinfo: \
33285 configure-texinfo \
33286 html-texinfo
33287 @: $(MAKE); $(unstage)
33288 @[ -f ./texinfo/Makefile ] || exit 0; \
33289 r=`${PWD_COMMAND}`; export r; \
33290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291 $(HOST_EXPORTS) \
33292 for flag in $(EXTRA_HOST_FLAGS) ; do \
33293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33294 done; \
33295 echo "Doing install-html in texinfo"; \
33296 (cd $(HOST_SUBDIR)/texinfo && \
33297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33299 "RANLIB=$${RANLIB}" \
33300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33301 install-html) \
33302 || exit 1
33304 @endif texinfo
33306 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33307 maybe-installcheck-texinfo:
33308 @if texinfo
33309 maybe-installcheck-texinfo: installcheck-texinfo
33311 installcheck-texinfo: \
33312 configure-texinfo
33313 @: $(MAKE); $(unstage)
33314 @[ -f ./texinfo/Makefile ] || exit 0; \
33315 r=`${PWD_COMMAND}`; export r; \
33316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33317 $(HOST_EXPORTS) \
33318 for flag in $(EXTRA_HOST_FLAGS) ; do \
33319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33320 done; \
33321 echo "Doing installcheck in texinfo"; \
33322 (cd $(HOST_SUBDIR)/texinfo && \
33323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33325 "RANLIB=$${RANLIB}" \
33326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33327 installcheck) \
33328 || exit 1
33330 @endif texinfo
33332 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33333 maybe-mostlyclean-texinfo:
33334 @if texinfo
33335 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33337 mostlyclean-texinfo:
33338 @: $(MAKE); $(unstage)
33339 @[ -f ./texinfo/Makefile ] || exit 0; \
33340 r=`${PWD_COMMAND}`; export r; \
33341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33342 $(HOST_EXPORTS) \
33343 for flag in $(EXTRA_HOST_FLAGS) ; do \
33344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345 done; \
33346 echo "Doing mostlyclean in texinfo"; \
33347 (cd $(HOST_SUBDIR)/texinfo && \
33348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33350 "RANLIB=$${RANLIB}" \
33351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33352 mostlyclean) \
33353 || exit 1
33355 @endif texinfo
33357 .PHONY: maybe-clean-texinfo clean-texinfo
33358 maybe-clean-texinfo:
33359 @if texinfo
33360 maybe-clean-texinfo: clean-texinfo
33362 clean-texinfo:
33363 @: $(MAKE); $(unstage)
33364 @[ -f ./texinfo/Makefile ] || exit 0; \
33365 r=`${PWD_COMMAND}`; export r; \
33366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367 $(HOST_EXPORTS) \
33368 for flag in $(EXTRA_HOST_FLAGS) ; do \
33369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33370 done; \
33371 echo "Doing clean in texinfo"; \
33372 (cd $(HOST_SUBDIR)/texinfo && \
33373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33375 "RANLIB=$${RANLIB}" \
33376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33377 clean) \
33378 || exit 1
33380 @endif texinfo
33382 .PHONY: maybe-distclean-texinfo distclean-texinfo
33383 maybe-distclean-texinfo:
33384 @if texinfo
33385 maybe-distclean-texinfo: distclean-texinfo
33387 distclean-texinfo:
33388 @: $(MAKE); $(unstage)
33389 @[ -f ./texinfo/Makefile ] || exit 0; \
33390 r=`${PWD_COMMAND}`; export r; \
33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392 $(HOST_EXPORTS) \
33393 for flag in $(EXTRA_HOST_FLAGS) ; do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 echo "Doing distclean in texinfo"; \
33397 (cd $(HOST_SUBDIR)/texinfo && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400 "RANLIB=$${RANLIB}" \
33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402 distclean) \
33403 || exit 1
33405 @endif texinfo
33407 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33408 maybe-maintainer-clean-texinfo:
33409 @if texinfo
33410 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33412 maintainer-clean-texinfo:
33413 @: $(MAKE); $(unstage)
33414 @[ -f ./texinfo/Makefile ] || exit 0; \
33415 r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 $(HOST_EXPORTS) \
33418 for flag in $(EXTRA_HOST_FLAGS) ; do \
33419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420 done; \
33421 echo "Doing maintainer-clean in texinfo"; \
33422 (cd $(HOST_SUBDIR)/texinfo && \
33423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425 "RANLIB=$${RANLIB}" \
33426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427 maintainer-clean) \
33428 || exit 1
33430 @endif texinfo
33434 .PHONY: configure-zlib maybe-configure-zlib
33435 maybe-configure-zlib:
33436 @if gcc-bootstrap
33437 configure-zlib: stage_current
33438 @endif gcc-bootstrap
33439 @if zlib
33440 maybe-configure-zlib: configure-zlib
33441 configure-zlib:
33442 @r=`${PWD_COMMAND}`; export r; \
33443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33446 $(HOST_EXPORTS) \
33447 echo Configuring in $(HOST_SUBDIR)/zlib; \
33448 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33449 case $(srcdir) in \
33450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33451 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33453 esac; \
33454 module_srcdir=zlib; \
33455 $(SHELL) \
33456 $$s/$$module_srcdir/configure \
33457 --srcdir=$${topdir}/$$module_srcdir \
33458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33459 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33460 || exit 1
33461 @endif zlib
33465 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33466 maybe-configure-stage1-zlib:
33467 @if zlib-bootstrap
33468 maybe-configure-stage1-zlib: configure-stage1-zlib
33469 configure-stage1-zlib:
33470 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33472 @r=`${PWD_COMMAND}`; export r; \
33473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33474 TFLAGS="$(STAGE1_TFLAGS)"; \
33475 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33476 $(HOST_EXPORTS) \
33477 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33478 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33479 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33480 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33482 cd $(HOST_SUBDIR)/zlib || exit 1; \
33483 case $(srcdir) in \
33484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33485 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33487 esac; \
33488 module_srcdir=zlib; \
33489 $(SHELL) $$s/$$module_srcdir/configure \
33490 --srcdir=$${topdir}/$$module_srcdir \
33491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33492 --target=${target_alias} \
33494 $(STAGE1_CONFIGURE_FLAGS) \
33495 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33496 @endif zlib-bootstrap
33498 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33499 maybe-configure-stage2-zlib:
33500 @if zlib-bootstrap
33501 maybe-configure-stage2-zlib: configure-stage2-zlib
33502 configure-stage2-zlib:
33503 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33505 @r=`${PWD_COMMAND}`; export r; \
33506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507 TFLAGS="$(STAGE2_TFLAGS)"; \
33508 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33509 $(HOST_EXPORTS) \
33510 $(POSTSTAGE1_HOST_EXPORTS) \
33511 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33512 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33513 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33514 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33516 cd $(HOST_SUBDIR)/zlib || exit 1; \
33517 case $(srcdir) in \
33518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33519 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33521 esac; \
33522 module_srcdir=zlib; \
33523 $(SHELL) $$s/$$module_srcdir/configure \
33524 --srcdir=$${topdir}/$$module_srcdir \
33525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33526 --target=${target_alias} \
33527 --with-build-libsubdir=$(HOST_SUBDIR) \
33528 $(STAGE2_CONFIGURE_FLAGS) \
33529 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33530 @endif zlib-bootstrap
33532 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33533 maybe-configure-stage3-zlib:
33534 @if zlib-bootstrap
33535 maybe-configure-stage3-zlib: configure-stage3-zlib
33536 configure-stage3-zlib:
33537 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33538 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33539 @r=`${PWD_COMMAND}`; export r; \
33540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541 TFLAGS="$(STAGE3_TFLAGS)"; \
33542 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33543 $(HOST_EXPORTS) \
33544 $(POSTSTAGE1_HOST_EXPORTS) \
33545 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33546 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33547 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33548 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33550 cd $(HOST_SUBDIR)/zlib || exit 1; \
33551 case $(srcdir) in \
33552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33553 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33555 esac; \
33556 module_srcdir=zlib; \
33557 $(SHELL) $$s/$$module_srcdir/configure \
33558 --srcdir=$${topdir}/$$module_srcdir \
33559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33560 --target=${target_alias} \
33561 --with-build-libsubdir=$(HOST_SUBDIR) \
33562 $(STAGE3_CONFIGURE_FLAGS) \
33563 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33564 @endif zlib-bootstrap
33566 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33567 maybe-configure-stage4-zlib:
33568 @if zlib-bootstrap
33569 maybe-configure-stage4-zlib: configure-stage4-zlib
33570 configure-stage4-zlib:
33571 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33572 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33573 @r=`${PWD_COMMAND}`; export r; \
33574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575 TFLAGS="$(STAGE4_TFLAGS)"; \
33576 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33577 $(HOST_EXPORTS) \
33578 $(POSTSTAGE1_HOST_EXPORTS) \
33579 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33580 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33581 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33582 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33584 cd $(HOST_SUBDIR)/zlib || exit 1; \
33585 case $(srcdir) in \
33586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33587 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33589 esac; \
33590 module_srcdir=zlib; \
33591 $(SHELL) $$s/$$module_srcdir/configure \
33592 --srcdir=$${topdir}/$$module_srcdir \
33593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33594 --target=${target_alias} \
33595 --with-build-libsubdir=$(HOST_SUBDIR) \
33596 $(STAGE4_CONFIGURE_FLAGS) \
33597 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33598 @endif zlib-bootstrap
33600 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33601 maybe-configure-stageprofile-zlib:
33602 @if zlib-bootstrap
33603 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33604 configure-stageprofile-zlib:
33605 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33607 @r=`${PWD_COMMAND}`; export r; \
33608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33610 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33611 $(HOST_EXPORTS) \
33612 $(POSTSTAGE1_HOST_EXPORTS) \
33613 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33614 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33615 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33616 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33618 cd $(HOST_SUBDIR)/zlib || exit 1; \
33619 case $(srcdir) in \
33620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33621 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33623 esac; \
33624 module_srcdir=zlib; \
33625 $(SHELL) $$s/$$module_srcdir/configure \
33626 --srcdir=$${topdir}/$$module_srcdir \
33627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33628 --target=${target_alias} \
33629 --with-build-libsubdir=$(HOST_SUBDIR) \
33630 $(STAGEprofile_CONFIGURE_FLAGS) \
33631 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33632 @endif zlib-bootstrap
33634 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33635 maybe-configure-stagetrain-zlib:
33636 @if zlib-bootstrap
33637 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33638 configure-stagetrain-zlib:
33639 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33641 @r=`${PWD_COMMAND}`; export r; \
33642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33643 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33644 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33645 $(HOST_EXPORTS) \
33646 $(POSTSTAGE1_HOST_EXPORTS) \
33647 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33648 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33649 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33650 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33652 cd $(HOST_SUBDIR)/zlib || exit 1; \
33653 case $(srcdir) in \
33654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33655 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33657 esac; \
33658 module_srcdir=zlib; \
33659 $(SHELL) $$s/$$module_srcdir/configure \
33660 --srcdir=$${topdir}/$$module_srcdir \
33661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33662 --target=${target_alias} \
33663 --with-build-libsubdir=$(HOST_SUBDIR) \
33664 $(STAGEtrain_CONFIGURE_FLAGS) \
33665 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33666 @endif zlib-bootstrap
33668 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33669 maybe-configure-stagefeedback-zlib:
33670 @if zlib-bootstrap
33671 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33672 configure-stagefeedback-zlib:
33673 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33675 @r=`${PWD_COMMAND}`; export r; \
33676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33678 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33679 $(HOST_EXPORTS) \
33680 $(POSTSTAGE1_HOST_EXPORTS) \
33681 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33682 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33683 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33684 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33686 cd $(HOST_SUBDIR)/zlib || exit 1; \
33687 case $(srcdir) in \
33688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33689 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33691 esac; \
33692 module_srcdir=zlib; \
33693 $(SHELL) $$s/$$module_srcdir/configure \
33694 --srcdir=$${topdir}/$$module_srcdir \
33695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33696 --target=${target_alias} \
33697 --with-build-libsubdir=$(HOST_SUBDIR) \
33698 $(STAGEfeedback_CONFIGURE_FLAGS) \
33699 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33700 @endif zlib-bootstrap
33702 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33703 maybe-configure-stageautoprofile-zlib:
33704 @if zlib-bootstrap
33705 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33706 configure-stageautoprofile-zlib:
33707 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33709 @r=`${PWD_COMMAND}`; export r; \
33710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33711 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33712 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33713 $(HOST_EXPORTS) \
33714 $(POSTSTAGE1_HOST_EXPORTS) \
33715 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33716 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33717 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33718 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33720 cd $(HOST_SUBDIR)/zlib || exit 1; \
33721 case $(srcdir) in \
33722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33723 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33725 esac; \
33726 module_srcdir=zlib; \
33727 $(SHELL) $$s/$$module_srcdir/configure \
33728 --srcdir=$${topdir}/$$module_srcdir \
33729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33730 --target=${target_alias} \
33731 --with-build-libsubdir=$(HOST_SUBDIR) \
33732 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33733 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33734 @endif zlib-bootstrap
33736 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33737 maybe-configure-stageautofeedback-zlib:
33738 @if zlib-bootstrap
33739 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33740 configure-stageautofeedback-zlib:
33741 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33743 @r=`${PWD_COMMAND}`; export r; \
33744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33746 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33747 $(HOST_EXPORTS) \
33748 $(POSTSTAGE1_HOST_EXPORTS) \
33749 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33750 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33751 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33752 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33754 cd $(HOST_SUBDIR)/zlib || exit 1; \
33755 case $(srcdir) in \
33756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33757 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33759 esac; \
33760 module_srcdir=zlib; \
33761 $(SHELL) $$s/$$module_srcdir/configure \
33762 --srcdir=$${topdir}/$$module_srcdir \
33763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33764 --target=${target_alias} \
33765 --with-build-libsubdir=$(HOST_SUBDIR) \
33766 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33767 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33768 @endif zlib-bootstrap
33774 .PHONY: all-zlib maybe-all-zlib
33775 maybe-all-zlib:
33776 @if gcc-bootstrap
33777 all-zlib: stage_current
33778 @endif gcc-bootstrap
33779 @if zlib
33780 TARGET-zlib=all
33781 maybe-all-zlib: all-zlib
33782 all-zlib: configure-zlib
33783 @r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 $(HOST_EXPORTS) \
33786 (cd $(HOST_SUBDIR)/zlib && \
33787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33788 $(TARGET-zlib))
33789 @endif zlib
33793 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33794 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33795 maybe-all-stage1-zlib:
33796 maybe-clean-stage1-zlib:
33797 @if zlib-bootstrap
33798 maybe-all-stage1-zlib: all-stage1-zlib
33799 all-stage1: all-stage1-zlib
33800 TARGET-stage1-zlib = $(TARGET-zlib)
33801 all-stage1-zlib: configure-stage1-zlib
33802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33803 @r=`${PWD_COMMAND}`; export r; \
33804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33805 TFLAGS="$(STAGE1_TFLAGS)"; \
33806 $(HOST_EXPORTS) \
33807 cd $(HOST_SUBDIR)/zlib && \
33809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33810 CFLAGS="$(STAGE1_CFLAGS)" \
33811 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33812 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33813 LIBCFLAGS="$(LIBCFLAGS)" \
33814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33817 $(EXTRA_HOST_FLAGS) \
33818 $(STAGE1_FLAGS_TO_PASS) \
33819 TFLAGS="$(STAGE1_TFLAGS)" \
33820 $(TARGET-stage1-zlib)
33822 maybe-clean-stage1-zlib: clean-stage1-zlib
33823 clean-stage1: clean-stage1-zlib
33824 clean-stage1-zlib:
33825 @if [ $(current_stage) = stage1 ]; then \
33826 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33827 else \
33828 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33829 $(MAKE) stage1-start; \
33830 fi; \
33831 cd $(HOST_SUBDIR)/zlib && \
33832 $(MAKE) $(EXTRA_HOST_FLAGS) \
33833 $(STAGE1_FLAGS_TO_PASS) clean
33834 @endif zlib-bootstrap
33837 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33838 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33839 maybe-all-stage2-zlib:
33840 maybe-clean-stage2-zlib:
33841 @if zlib-bootstrap
33842 maybe-all-stage2-zlib: all-stage2-zlib
33843 all-stage2: all-stage2-zlib
33844 TARGET-stage2-zlib = $(TARGET-zlib)
33845 all-stage2-zlib: configure-stage2-zlib
33846 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33847 @r=`${PWD_COMMAND}`; export r; \
33848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849 TFLAGS="$(STAGE2_TFLAGS)"; \
33850 $(HOST_EXPORTS) \
33851 $(POSTSTAGE1_HOST_EXPORTS) \
33852 cd $(HOST_SUBDIR)/zlib && \
33854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33855 CFLAGS="$(STAGE2_CFLAGS)" \
33856 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33857 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33858 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33863 TFLAGS="$(STAGE2_TFLAGS)" \
33864 $(TARGET-stage2-zlib)
33866 maybe-clean-stage2-zlib: clean-stage2-zlib
33867 clean-stage2: clean-stage2-zlib
33868 clean-stage2-zlib:
33869 @if [ $(current_stage) = stage2 ]; then \
33870 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33871 else \
33872 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33873 $(MAKE) stage2-start; \
33874 fi; \
33875 cd $(HOST_SUBDIR)/zlib && \
33876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33877 @endif zlib-bootstrap
33880 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33881 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33882 maybe-all-stage3-zlib:
33883 maybe-clean-stage3-zlib:
33884 @if zlib-bootstrap
33885 maybe-all-stage3-zlib: all-stage3-zlib
33886 all-stage3: all-stage3-zlib
33887 TARGET-stage3-zlib = $(TARGET-zlib)
33888 all-stage3-zlib: configure-stage3-zlib
33889 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33890 @r=`${PWD_COMMAND}`; export r; \
33891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33892 TFLAGS="$(STAGE3_TFLAGS)"; \
33893 $(HOST_EXPORTS) \
33894 $(POSTSTAGE1_HOST_EXPORTS) \
33895 cd $(HOST_SUBDIR)/zlib && \
33897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33898 CFLAGS="$(STAGE3_CFLAGS)" \
33899 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33900 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33901 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33906 TFLAGS="$(STAGE3_TFLAGS)" \
33907 $(TARGET-stage3-zlib)
33909 maybe-clean-stage3-zlib: clean-stage3-zlib
33910 clean-stage3: clean-stage3-zlib
33911 clean-stage3-zlib:
33912 @if [ $(current_stage) = stage3 ]; then \
33913 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33914 else \
33915 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33916 $(MAKE) stage3-start; \
33917 fi; \
33918 cd $(HOST_SUBDIR)/zlib && \
33919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33920 @endif zlib-bootstrap
33923 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33924 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33925 maybe-all-stage4-zlib:
33926 maybe-clean-stage4-zlib:
33927 @if zlib-bootstrap
33928 maybe-all-stage4-zlib: all-stage4-zlib
33929 all-stage4: all-stage4-zlib
33930 TARGET-stage4-zlib = $(TARGET-zlib)
33931 all-stage4-zlib: configure-stage4-zlib
33932 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33933 @r=`${PWD_COMMAND}`; export r; \
33934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33935 TFLAGS="$(STAGE4_TFLAGS)"; \
33936 $(HOST_EXPORTS) \
33937 $(POSTSTAGE1_HOST_EXPORTS) \
33938 cd $(HOST_SUBDIR)/zlib && \
33940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33941 CFLAGS="$(STAGE4_CFLAGS)" \
33942 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33943 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33944 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33948 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33949 TFLAGS="$(STAGE4_TFLAGS)" \
33950 $(TARGET-stage4-zlib)
33952 maybe-clean-stage4-zlib: clean-stage4-zlib
33953 clean-stage4: clean-stage4-zlib
33954 clean-stage4-zlib:
33955 @if [ $(current_stage) = stage4 ]; then \
33956 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33957 else \
33958 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33959 $(MAKE) stage4-start; \
33960 fi; \
33961 cd $(HOST_SUBDIR)/zlib && \
33962 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33963 @endif zlib-bootstrap
33966 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33967 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33968 maybe-all-stageprofile-zlib:
33969 maybe-clean-stageprofile-zlib:
33970 @if zlib-bootstrap
33971 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33972 all-stageprofile: all-stageprofile-zlib
33973 TARGET-stageprofile-zlib = $(TARGET-zlib)
33974 all-stageprofile-zlib: configure-stageprofile-zlib
33975 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33976 @r=`${PWD_COMMAND}`; export r; \
33977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33979 $(HOST_EXPORTS) \
33980 $(POSTSTAGE1_HOST_EXPORTS) \
33981 cd $(HOST_SUBDIR)/zlib && \
33983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33984 CFLAGS="$(STAGEprofile_CFLAGS)" \
33985 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33986 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33987 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33991 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33992 TFLAGS="$(STAGEprofile_TFLAGS)" \
33993 $(TARGET-stageprofile-zlib)
33995 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33996 clean-stageprofile: clean-stageprofile-zlib
33997 clean-stageprofile-zlib:
33998 @if [ $(current_stage) = stageprofile ]; then \
33999 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34000 else \
34001 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34002 $(MAKE) stageprofile-start; \
34003 fi; \
34004 cd $(HOST_SUBDIR)/zlib && \
34005 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34006 @endif zlib-bootstrap
34009 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34010 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34011 maybe-all-stagetrain-zlib:
34012 maybe-clean-stagetrain-zlib:
34013 @if zlib-bootstrap
34014 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34015 all-stagetrain: all-stagetrain-zlib
34016 TARGET-stagetrain-zlib = $(TARGET-zlib)
34017 all-stagetrain-zlib: configure-stagetrain-zlib
34018 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34019 @r=`${PWD_COMMAND}`; export r; \
34020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34021 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34022 $(HOST_EXPORTS) \
34023 $(POSTSTAGE1_HOST_EXPORTS) \
34024 cd $(HOST_SUBDIR)/zlib && \
34026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34027 CFLAGS="$(STAGEtrain_CFLAGS)" \
34028 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34029 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34030 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34035 TFLAGS="$(STAGEtrain_TFLAGS)" \
34036 $(TARGET-stagetrain-zlib)
34038 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34039 clean-stagetrain: clean-stagetrain-zlib
34040 clean-stagetrain-zlib:
34041 @if [ $(current_stage) = stagetrain ]; then \
34042 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34043 else \
34044 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34045 $(MAKE) stagetrain-start; \
34046 fi; \
34047 cd $(HOST_SUBDIR)/zlib && \
34048 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34049 @endif zlib-bootstrap
34052 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34053 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34054 maybe-all-stagefeedback-zlib:
34055 maybe-clean-stagefeedback-zlib:
34056 @if zlib-bootstrap
34057 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34058 all-stagefeedback: all-stagefeedback-zlib
34059 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34060 all-stagefeedback-zlib: configure-stagefeedback-zlib
34061 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34062 @r=`${PWD_COMMAND}`; export r; \
34063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34065 $(HOST_EXPORTS) \
34066 $(POSTSTAGE1_HOST_EXPORTS) \
34067 cd $(HOST_SUBDIR)/zlib && \
34069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34070 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34071 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34072 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34073 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34077 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34078 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34079 $(TARGET-stagefeedback-zlib)
34081 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34082 clean-stagefeedback: clean-stagefeedback-zlib
34083 clean-stagefeedback-zlib:
34084 @if [ $(current_stage) = stagefeedback ]; then \
34085 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34086 else \
34087 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34088 $(MAKE) stagefeedback-start; \
34089 fi; \
34090 cd $(HOST_SUBDIR)/zlib && \
34091 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34092 @endif zlib-bootstrap
34095 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34096 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34097 maybe-all-stageautoprofile-zlib:
34098 maybe-clean-stageautoprofile-zlib:
34099 @if zlib-bootstrap
34100 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34101 all-stageautoprofile: all-stageautoprofile-zlib
34102 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34103 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34104 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34105 @r=`${PWD_COMMAND}`; export r; \
34106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34108 $(HOST_EXPORTS) \
34109 $(POSTSTAGE1_HOST_EXPORTS) \
34110 cd $(HOST_SUBDIR)/zlib && \
34111 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34113 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34114 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34115 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34116 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34120 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34121 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34122 $(TARGET-stageautoprofile-zlib)
34124 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34125 clean-stageautoprofile: clean-stageautoprofile-zlib
34126 clean-stageautoprofile-zlib:
34127 @if [ $(current_stage) = stageautoprofile ]; then \
34128 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34129 else \
34130 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34131 $(MAKE) stageautoprofile-start; \
34132 fi; \
34133 cd $(HOST_SUBDIR)/zlib && \
34134 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34135 @endif zlib-bootstrap
34138 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34139 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34140 maybe-all-stageautofeedback-zlib:
34141 maybe-clean-stageautofeedback-zlib:
34142 @if zlib-bootstrap
34143 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34144 all-stageautofeedback: all-stageautofeedback-zlib
34145 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34146 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34147 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34148 @r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34151 $(HOST_EXPORTS) \
34152 $(POSTSTAGE1_HOST_EXPORTS) \
34153 cd $(HOST_SUBDIR)/zlib && \
34155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34156 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34157 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34158 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34159 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34163 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34164 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34165 $(TARGET-stageautofeedback-zlib)
34167 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34168 clean-stageautofeedback: clean-stageautofeedback-zlib
34169 clean-stageautofeedback-zlib:
34170 @if [ $(current_stage) = stageautofeedback ]; then \
34171 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34172 else \
34173 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34174 $(MAKE) stageautofeedback-start; \
34175 fi; \
34176 cd $(HOST_SUBDIR)/zlib && \
34177 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34178 @endif zlib-bootstrap
34184 .PHONY: check-zlib maybe-check-zlib
34185 maybe-check-zlib:
34186 @if zlib
34187 maybe-check-zlib: check-zlib
34189 check-zlib:
34191 @endif zlib
34193 .PHONY: install-zlib maybe-install-zlib
34194 maybe-install-zlib:
34195 @if zlib
34196 maybe-install-zlib: install-zlib
34198 install-zlib:
34200 @endif zlib
34202 .PHONY: install-strip-zlib maybe-install-strip-zlib
34203 maybe-install-strip-zlib:
34204 @if zlib
34205 maybe-install-strip-zlib: install-strip-zlib
34207 install-strip-zlib:
34209 @endif zlib
34211 # Other targets (info, dvi, pdf, etc.)
34213 .PHONY: maybe-info-zlib info-zlib
34214 maybe-info-zlib:
34215 @if zlib
34216 maybe-info-zlib: info-zlib
34218 info-zlib: \
34219 configure-zlib
34220 @[ -f ./zlib/Makefile ] || exit 0; \
34221 r=`${PWD_COMMAND}`; export r; \
34222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34223 $(HOST_EXPORTS) \
34224 for flag in $(EXTRA_HOST_FLAGS) ; do \
34225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34226 done; \
34227 echo "Doing info in zlib"; \
34228 (cd $(HOST_SUBDIR)/zlib && \
34229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34231 "RANLIB=$${RANLIB}" \
34232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34233 info) \
34234 || exit 1
34236 @endif zlib
34238 .PHONY: maybe-dvi-zlib dvi-zlib
34239 maybe-dvi-zlib:
34240 @if zlib
34241 maybe-dvi-zlib: dvi-zlib
34243 dvi-zlib: \
34244 configure-zlib
34245 @[ -f ./zlib/Makefile ] || exit 0; \
34246 r=`${PWD_COMMAND}`; export r; \
34247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248 $(HOST_EXPORTS) \
34249 for flag in $(EXTRA_HOST_FLAGS) ; do \
34250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34251 done; \
34252 echo "Doing dvi in zlib"; \
34253 (cd $(HOST_SUBDIR)/zlib && \
34254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34256 "RANLIB=$${RANLIB}" \
34257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34258 dvi) \
34259 || exit 1
34261 @endif zlib
34263 .PHONY: maybe-pdf-zlib pdf-zlib
34264 maybe-pdf-zlib:
34265 @if zlib
34266 maybe-pdf-zlib: pdf-zlib
34268 pdf-zlib: \
34269 configure-zlib
34270 @[ -f ./zlib/Makefile ] || exit 0; \
34271 r=`${PWD_COMMAND}`; export r; \
34272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273 $(HOST_EXPORTS) \
34274 for flag in $(EXTRA_HOST_FLAGS) ; do \
34275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34276 done; \
34277 echo "Doing pdf in zlib"; \
34278 (cd $(HOST_SUBDIR)/zlib && \
34279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34281 "RANLIB=$${RANLIB}" \
34282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34283 pdf) \
34284 || exit 1
34286 @endif zlib
34288 .PHONY: maybe-html-zlib html-zlib
34289 maybe-html-zlib:
34290 @if zlib
34291 maybe-html-zlib: html-zlib
34293 html-zlib: \
34294 configure-zlib
34295 @[ -f ./zlib/Makefile ] || exit 0; \
34296 r=`${PWD_COMMAND}`; export r; \
34297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298 $(HOST_EXPORTS) \
34299 for flag in $(EXTRA_HOST_FLAGS) ; do \
34300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34301 done; \
34302 echo "Doing html in zlib"; \
34303 (cd $(HOST_SUBDIR)/zlib && \
34304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34306 "RANLIB=$${RANLIB}" \
34307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34308 html) \
34309 || exit 1
34311 @endif zlib
34313 .PHONY: maybe-TAGS-zlib TAGS-zlib
34314 maybe-TAGS-zlib:
34315 @if zlib
34316 maybe-TAGS-zlib: TAGS-zlib
34318 TAGS-zlib: \
34319 configure-zlib
34320 @[ -f ./zlib/Makefile ] || exit 0; \
34321 r=`${PWD_COMMAND}`; export r; \
34322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34323 $(HOST_EXPORTS) \
34324 for flag in $(EXTRA_HOST_FLAGS) ; do \
34325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34326 done; \
34327 echo "Doing TAGS in zlib"; \
34328 (cd $(HOST_SUBDIR)/zlib && \
34329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34331 "RANLIB=$${RANLIB}" \
34332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34333 TAGS) \
34334 || exit 1
34336 @endif zlib
34338 .PHONY: maybe-install-info-zlib install-info-zlib
34339 maybe-install-info-zlib:
34340 @if zlib
34341 maybe-install-info-zlib: install-info-zlib
34343 install-info-zlib: \
34344 configure-zlib \
34345 info-zlib
34346 @[ -f ./zlib/Makefile ] || exit 0; \
34347 r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 $(HOST_EXPORTS) \
34350 for flag in $(EXTRA_HOST_FLAGS) ; do \
34351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352 done; \
34353 echo "Doing install-info in zlib"; \
34354 (cd $(HOST_SUBDIR)/zlib && \
34355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357 "RANLIB=$${RANLIB}" \
34358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359 install-info) \
34360 || exit 1
34362 @endif zlib
34364 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34365 maybe-install-dvi-zlib:
34366 @if zlib
34367 maybe-install-dvi-zlib: install-dvi-zlib
34369 install-dvi-zlib: \
34370 configure-zlib \
34371 dvi-zlib
34372 @[ -f ./zlib/Makefile ] || exit 0; \
34373 r=`${PWD_COMMAND}`; export r; \
34374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34375 $(HOST_EXPORTS) \
34376 for flag in $(EXTRA_HOST_FLAGS) ; do \
34377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378 done; \
34379 echo "Doing install-dvi in zlib"; \
34380 (cd $(HOST_SUBDIR)/zlib && \
34381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34383 "RANLIB=$${RANLIB}" \
34384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34385 install-dvi) \
34386 || exit 1
34388 @endif zlib
34390 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34391 maybe-install-pdf-zlib:
34392 @if zlib
34393 maybe-install-pdf-zlib: install-pdf-zlib
34395 install-pdf-zlib: \
34396 configure-zlib \
34397 pdf-zlib
34398 @[ -f ./zlib/Makefile ] || exit 0; \
34399 r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 $(HOST_EXPORTS) \
34402 for flag in $(EXTRA_HOST_FLAGS) ; do \
34403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404 done; \
34405 echo "Doing install-pdf in zlib"; \
34406 (cd $(HOST_SUBDIR)/zlib && \
34407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409 "RANLIB=$${RANLIB}" \
34410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411 install-pdf) \
34412 || exit 1
34414 @endif zlib
34416 .PHONY: maybe-install-html-zlib install-html-zlib
34417 maybe-install-html-zlib:
34418 @if zlib
34419 maybe-install-html-zlib: install-html-zlib
34421 install-html-zlib: \
34422 configure-zlib \
34423 html-zlib
34424 @[ -f ./zlib/Makefile ] || exit 0; \
34425 r=`${PWD_COMMAND}`; export r; \
34426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427 $(HOST_EXPORTS) \
34428 for flag in $(EXTRA_HOST_FLAGS) ; do \
34429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430 done; \
34431 echo "Doing install-html in zlib"; \
34432 (cd $(HOST_SUBDIR)/zlib && \
34433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435 "RANLIB=$${RANLIB}" \
34436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437 install-html) \
34438 || exit 1
34440 @endif zlib
34442 .PHONY: maybe-installcheck-zlib installcheck-zlib
34443 maybe-installcheck-zlib:
34444 @if zlib
34445 maybe-installcheck-zlib: installcheck-zlib
34447 installcheck-zlib: \
34448 configure-zlib
34449 @[ -f ./zlib/Makefile ] || exit 0; \
34450 r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 $(HOST_EXPORTS) \
34453 for flag in $(EXTRA_HOST_FLAGS) ; do \
34454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455 done; \
34456 echo "Doing installcheck in zlib"; \
34457 (cd $(HOST_SUBDIR)/zlib && \
34458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460 "RANLIB=$${RANLIB}" \
34461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462 installcheck) \
34463 || exit 1
34465 @endif zlib
34467 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34468 maybe-mostlyclean-zlib:
34469 @if zlib
34470 maybe-mostlyclean-zlib: mostlyclean-zlib
34472 mostlyclean-zlib:
34473 @[ -f ./zlib/Makefile ] || exit 0; \
34474 r=`${PWD_COMMAND}`; export r; \
34475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34476 $(HOST_EXPORTS) \
34477 for flag in $(EXTRA_HOST_FLAGS) ; do \
34478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34479 done; \
34480 echo "Doing mostlyclean in zlib"; \
34481 (cd $(HOST_SUBDIR)/zlib && \
34482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34484 "RANLIB=$${RANLIB}" \
34485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34486 mostlyclean) \
34487 || exit 1
34489 @endif zlib
34491 .PHONY: maybe-clean-zlib clean-zlib
34492 maybe-clean-zlib:
34493 @if zlib
34494 maybe-clean-zlib: clean-zlib
34496 clean-zlib:
34497 @[ -f ./zlib/Makefile ] || exit 0; \
34498 r=`${PWD_COMMAND}`; export r; \
34499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34500 $(HOST_EXPORTS) \
34501 for flag in $(EXTRA_HOST_FLAGS) ; do \
34502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34503 done; \
34504 echo "Doing clean in zlib"; \
34505 (cd $(HOST_SUBDIR)/zlib && \
34506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34508 "RANLIB=$${RANLIB}" \
34509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34510 clean) \
34511 || exit 1
34513 @endif zlib
34515 .PHONY: maybe-distclean-zlib distclean-zlib
34516 maybe-distclean-zlib:
34517 @if zlib
34518 maybe-distclean-zlib: distclean-zlib
34520 distclean-zlib:
34521 @[ -f ./zlib/Makefile ] || exit 0; \
34522 r=`${PWD_COMMAND}`; export r; \
34523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34524 $(HOST_EXPORTS) \
34525 for flag in $(EXTRA_HOST_FLAGS) ; do \
34526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527 done; \
34528 echo "Doing distclean in zlib"; \
34529 (cd $(HOST_SUBDIR)/zlib && \
34530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34532 "RANLIB=$${RANLIB}" \
34533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34534 distclean) \
34535 || exit 1
34537 @endif zlib
34539 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34540 maybe-maintainer-clean-zlib:
34541 @if zlib
34542 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34544 maintainer-clean-zlib:
34545 @[ -f ./zlib/Makefile ] || exit 0; \
34546 r=`${PWD_COMMAND}`; export r; \
34547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548 $(HOST_EXPORTS) \
34549 for flag in $(EXTRA_HOST_FLAGS) ; do \
34550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34551 done; \
34552 echo "Doing maintainer-clean in zlib"; \
34553 (cd $(HOST_SUBDIR)/zlib && \
34554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34556 "RANLIB=$${RANLIB}" \
34557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34558 maintainer-clean) \
34559 || exit 1
34561 @endif zlib
34565 .PHONY: configure-gnulib maybe-configure-gnulib
34566 maybe-configure-gnulib:
34567 @if gcc-bootstrap
34568 configure-gnulib: stage_current
34569 @endif gcc-bootstrap
34570 @if gnulib
34571 maybe-configure-gnulib: configure-gnulib
34572 configure-gnulib:
34573 @: $(MAKE); $(unstage)
34574 @r=`${PWD_COMMAND}`; export r; \
34575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34578 $(HOST_EXPORTS) \
34579 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34580 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34581 case $(srcdir) in \
34582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34583 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34585 esac; \
34586 module_srcdir=gnulib; \
34587 $(SHELL) \
34588 $$s/$$module_srcdir/configure \
34589 --srcdir=$${topdir}/$$module_srcdir \
34590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34591 --target=${target_alias} \
34592 || exit 1
34593 @endif gnulib
34599 .PHONY: all-gnulib maybe-all-gnulib
34600 maybe-all-gnulib:
34601 @if gcc-bootstrap
34602 all-gnulib: stage_current
34603 @endif gcc-bootstrap
34604 @if gnulib
34605 TARGET-gnulib=all
34606 maybe-all-gnulib: all-gnulib
34607 all-gnulib: configure-gnulib
34608 @: $(MAKE); $(unstage)
34609 @r=`${PWD_COMMAND}`; export r; \
34610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611 $(HOST_EXPORTS) \
34612 (cd $(HOST_SUBDIR)/gnulib && \
34613 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34614 $(TARGET-gnulib))
34615 @endif gnulib
34620 .PHONY: check-gnulib maybe-check-gnulib
34621 maybe-check-gnulib:
34622 @if gnulib
34623 maybe-check-gnulib: check-gnulib
34625 check-gnulib:
34626 @: $(MAKE); $(unstage)
34627 @r=`${PWD_COMMAND}`; export r; \
34628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629 $(HOST_EXPORTS) \
34630 (cd $(HOST_SUBDIR)/gnulib && \
34631 $(MAKE) $(FLAGS_TO_PASS) check)
34633 @endif gnulib
34635 .PHONY: install-gnulib maybe-install-gnulib
34636 maybe-install-gnulib:
34637 @if gnulib
34638 maybe-install-gnulib: install-gnulib
34640 install-gnulib: installdirs
34641 @: $(MAKE); $(unstage)
34642 @r=`${PWD_COMMAND}`; export r; \
34643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34644 $(HOST_EXPORTS) \
34645 (cd $(HOST_SUBDIR)/gnulib && \
34646 $(MAKE) $(FLAGS_TO_PASS) install)
34648 @endif gnulib
34650 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34651 maybe-install-strip-gnulib:
34652 @if gnulib
34653 maybe-install-strip-gnulib: install-strip-gnulib
34655 install-strip-gnulib: installdirs
34656 @: $(MAKE); $(unstage)
34657 @r=`${PWD_COMMAND}`; export r; \
34658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34659 $(HOST_EXPORTS) \
34660 (cd $(HOST_SUBDIR)/gnulib && \
34661 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34663 @endif gnulib
34665 # Other targets (info, dvi, pdf, etc.)
34667 .PHONY: maybe-info-gnulib info-gnulib
34668 maybe-info-gnulib:
34669 @if gnulib
34670 maybe-info-gnulib: info-gnulib
34672 info-gnulib: \
34673 configure-gnulib
34674 @: $(MAKE); $(unstage)
34675 @[ -f ./gnulib/Makefile ] || exit 0; \
34676 r=`${PWD_COMMAND}`; export r; \
34677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678 $(HOST_EXPORTS) \
34679 for flag in $(EXTRA_HOST_FLAGS) ; do \
34680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34681 done; \
34682 echo "Doing info in gnulib"; \
34683 (cd $(HOST_SUBDIR)/gnulib && \
34684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686 "RANLIB=$${RANLIB}" \
34687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34688 info) \
34689 || exit 1
34691 @endif gnulib
34693 .PHONY: maybe-dvi-gnulib dvi-gnulib
34694 maybe-dvi-gnulib:
34695 @if gnulib
34696 maybe-dvi-gnulib: dvi-gnulib
34698 dvi-gnulib: \
34699 configure-gnulib
34700 @: $(MAKE); $(unstage)
34701 @[ -f ./gnulib/Makefile ] || exit 0; \
34702 r=`${PWD_COMMAND}`; export r; \
34703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34704 $(HOST_EXPORTS) \
34705 for flag in $(EXTRA_HOST_FLAGS) ; do \
34706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707 done; \
34708 echo "Doing dvi in gnulib"; \
34709 (cd $(HOST_SUBDIR)/gnulib && \
34710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34712 "RANLIB=$${RANLIB}" \
34713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34714 dvi) \
34715 || exit 1
34717 @endif gnulib
34719 .PHONY: maybe-pdf-gnulib pdf-gnulib
34720 maybe-pdf-gnulib:
34721 @if gnulib
34722 maybe-pdf-gnulib: pdf-gnulib
34724 pdf-gnulib: \
34725 configure-gnulib
34726 @: $(MAKE); $(unstage)
34727 @[ -f ./gnulib/Makefile ] || exit 0; \
34728 r=`${PWD_COMMAND}`; export r; \
34729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34730 $(HOST_EXPORTS) \
34731 for flag in $(EXTRA_HOST_FLAGS) ; do \
34732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34733 done; \
34734 echo "Doing pdf in gnulib"; \
34735 (cd $(HOST_SUBDIR)/gnulib && \
34736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34738 "RANLIB=$${RANLIB}" \
34739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34740 pdf) \
34741 || exit 1
34743 @endif gnulib
34745 .PHONY: maybe-html-gnulib html-gnulib
34746 maybe-html-gnulib:
34747 @if gnulib
34748 maybe-html-gnulib: html-gnulib
34750 html-gnulib: \
34751 configure-gnulib
34752 @: $(MAKE); $(unstage)
34753 @[ -f ./gnulib/Makefile ] || exit 0; \
34754 r=`${PWD_COMMAND}`; export r; \
34755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34756 $(HOST_EXPORTS) \
34757 for flag in $(EXTRA_HOST_FLAGS) ; do \
34758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34759 done; \
34760 echo "Doing html in gnulib"; \
34761 (cd $(HOST_SUBDIR)/gnulib && \
34762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34764 "RANLIB=$${RANLIB}" \
34765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34766 html) \
34767 || exit 1
34769 @endif gnulib
34771 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34772 maybe-TAGS-gnulib:
34773 @if gnulib
34774 maybe-TAGS-gnulib: TAGS-gnulib
34776 TAGS-gnulib: \
34777 configure-gnulib
34778 @: $(MAKE); $(unstage)
34779 @[ -f ./gnulib/Makefile ] || exit 0; \
34780 r=`${PWD_COMMAND}`; export r; \
34781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34782 $(HOST_EXPORTS) \
34783 for flag in $(EXTRA_HOST_FLAGS) ; do \
34784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34785 done; \
34786 echo "Doing TAGS in gnulib"; \
34787 (cd $(HOST_SUBDIR)/gnulib && \
34788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34790 "RANLIB=$${RANLIB}" \
34791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34792 TAGS) \
34793 || exit 1
34795 @endif gnulib
34797 .PHONY: maybe-install-info-gnulib install-info-gnulib
34798 maybe-install-info-gnulib:
34799 @if gnulib
34800 maybe-install-info-gnulib: install-info-gnulib
34802 install-info-gnulib: \
34803 configure-gnulib \
34804 info-gnulib
34805 @: $(MAKE); $(unstage)
34806 @[ -f ./gnulib/Makefile ] || exit 0; \
34807 r=`${PWD_COMMAND}`; export r; \
34808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809 $(HOST_EXPORTS) \
34810 for flag in $(EXTRA_HOST_FLAGS) ; do \
34811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812 done; \
34813 echo "Doing install-info in gnulib"; \
34814 (cd $(HOST_SUBDIR)/gnulib && \
34815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817 "RANLIB=$${RANLIB}" \
34818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819 install-info) \
34820 || exit 1
34822 @endif gnulib
34824 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34825 maybe-install-dvi-gnulib:
34826 @if gnulib
34827 maybe-install-dvi-gnulib: install-dvi-gnulib
34829 install-dvi-gnulib: \
34830 configure-gnulib \
34831 dvi-gnulib
34832 @: $(MAKE); $(unstage)
34833 @[ -f ./gnulib/Makefile ] || exit 0; \
34834 r=`${PWD_COMMAND}`; export r; \
34835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34836 $(HOST_EXPORTS) \
34837 for flag in $(EXTRA_HOST_FLAGS) ; do \
34838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34839 done; \
34840 echo "Doing install-dvi in gnulib"; \
34841 (cd $(HOST_SUBDIR)/gnulib && \
34842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34844 "RANLIB=$${RANLIB}" \
34845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34846 install-dvi) \
34847 || exit 1
34849 @endif gnulib
34851 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34852 maybe-install-pdf-gnulib:
34853 @if gnulib
34854 maybe-install-pdf-gnulib: install-pdf-gnulib
34856 install-pdf-gnulib: \
34857 configure-gnulib \
34858 pdf-gnulib
34859 @: $(MAKE); $(unstage)
34860 @[ -f ./gnulib/Makefile ] || exit 0; \
34861 r=`${PWD_COMMAND}`; export r; \
34862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34863 $(HOST_EXPORTS) \
34864 for flag in $(EXTRA_HOST_FLAGS) ; do \
34865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34866 done; \
34867 echo "Doing install-pdf in gnulib"; \
34868 (cd $(HOST_SUBDIR)/gnulib && \
34869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34871 "RANLIB=$${RANLIB}" \
34872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34873 install-pdf) \
34874 || exit 1
34876 @endif gnulib
34878 .PHONY: maybe-install-html-gnulib install-html-gnulib
34879 maybe-install-html-gnulib:
34880 @if gnulib
34881 maybe-install-html-gnulib: install-html-gnulib
34883 install-html-gnulib: \
34884 configure-gnulib \
34885 html-gnulib
34886 @: $(MAKE); $(unstage)
34887 @[ -f ./gnulib/Makefile ] || exit 0; \
34888 r=`${PWD_COMMAND}`; export r; \
34889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890 $(HOST_EXPORTS) \
34891 for flag in $(EXTRA_HOST_FLAGS) ; do \
34892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893 done; \
34894 echo "Doing install-html in gnulib"; \
34895 (cd $(HOST_SUBDIR)/gnulib && \
34896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898 "RANLIB=$${RANLIB}" \
34899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900 install-html) \
34901 || exit 1
34903 @endif gnulib
34905 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34906 maybe-installcheck-gnulib:
34907 @if gnulib
34908 maybe-installcheck-gnulib: installcheck-gnulib
34910 installcheck-gnulib: \
34911 configure-gnulib
34912 @: $(MAKE); $(unstage)
34913 @[ -f ./gnulib/Makefile ] || exit 0; \
34914 r=`${PWD_COMMAND}`; export r; \
34915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916 $(HOST_EXPORTS) \
34917 for flag in $(EXTRA_HOST_FLAGS) ; do \
34918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919 done; \
34920 echo "Doing installcheck in gnulib"; \
34921 (cd $(HOST_SUBDIR)/gnulib && \
34922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924 "RANLIB=$${RANLIB}" \
34925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926 installcheck) \
34927 || exit 1
34929 @endif gnulib
34931 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34932 maybe-mostlyclean-gnulib:
34933 @if gnulib
34934 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34936 mostlyclean-gnulib:
34937 @: $(MAKE); $(unstage)
34938 @[ -f ./gnulib/Makefile ] || exit 0; \
34939 r=`${PWD_COMMAND}`; export r; \
34940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34941 $(HOST_EXPORTS) \
34942 for flag in $(EXTRA_HOST_FLAGS) ; do \
34943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34944 done; \
34945 echo "Doing mostlyclean in gnulib"; \
34946 (cd $(HOST_SUBDIR)/gnulib && \
34947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34949 "RANLIB=$${RANLIB}" \
34950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34951 mostlyclean) \
34952 || exit 1
34954 @endif gnulib
34956 .PHONY: maybe-clean-gnulib clean-gnulib
34957 maybe-clean-gnulib:
34958 @if gnulib
34959 maybe-clean-gnulib: clean-gnulib
34961 clean-gnulib:
34962 @: $(MAKE); $(unstage)
34963 @[ -f ./gnulib/Makefile ] || exit 0; \
34964 r=`${PWD_COMMAND}`; export r; \
34965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966 $(HOST_EXPORTS) \
34967 for flag in $(EXTRA_HOST_FLAGS) ; do \
34968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34969 done; \
34970 echo "Doing clean in gnulib"; \
34971 (cd $(HOST_SUBDIR)/gnulib && \
34972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974 "RANLIB=$${RANLIB}" \
34975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34976 clean) \
34977 || exit 1
34979 @endif gnulib
34981 .PHONY: maybe-distclean-gnulib distclean-gnulib
34982 maybe-distclean-gnulib:
34983 @if gnulib
34984 maybe-distclean-gnulib: distclean-gnulib
34986 distclean-gnulib:
34987 @: $(MAKE); $(unstage)
34988 @[ -f ./gnulib/Makefile ] || exit 0; \
34989 r=`${PWD_COMMAND}`; export r; \
34990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34991 $(HOST_EXPORTS) \
34992 for flag in $(EXTRA_HOST_FLAGS) ; do \
34993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34994 done; \
34995 echo "Doing distclean in gnulib"; \
34996 (cd $(HOST_SUBDIR)/gnulib && \
34997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34999 "RANLIB=$${RANLIB}" \
35000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35001 distclean) \
35002 || exit 1
35004 @endif gnulib
35006 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35007 maybe-maintainer-clean-gnulib:
35008 @if gnulib
35009 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35011 maintainer-clean-gnulib:
35012 @: $(MAKE); $(unstage)
35013 @[ -f ./gnulib/Makefile ] || exit 0; \
35014 r=`${PWD_COMMAND}`; export r; \
35015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35016 $(HOST_EXPORTS) \
35017 for flag in $(EXTRA_HOST_FLAGS) ; do \
35018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35019 done; \
35020 echo "Doing maintainer-clean in gnulib"; \
35021 (cd $(HOST_SUBDIR)/gnulib && \
35022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35024 "RANLIB=$${RANLIB}" \
35025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35026 maintainer-clean) \
35027 || exit 1
35029 @endif gnulib
35033 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35034 maybe-configure-gdbsupport:
35035 @if gcc-bootstrap
35036 configure-gdbsupport: stage_current
35037 @endif gcc-bootstrap
35038 @if gdbsupport
35039 maybe-configure-gdbsupport: configure-gdbsupport
35040 configure-gdbsupport:
35041 @: $(MAKE); $(unstage)
35042 @r=`${PWD_COMMAND}`; export r; \
35043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35044 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35046 $(HOST_EXPORTS) \
35047 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35048 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35049 case $(srcdir) in \
35050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35051 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35053 esac; \
35054 module_srcdir=gdbsupport; \
35055 $(SHELL) \
35056 $$s/$$module_srcdir/configure \
35057 --srcdir=$${topdir}/$$module_srcdir \
35058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35059 --target=${target_alias} \
35060 || exit 1
35061 @endif gdbsupport
35067 .PHONY: all-gdbsupport maybe-all-gdbsupport
35068 maybe-all-gdbsupport:
35069 @if gcc-bootstrap
35070 all-gdbsupport: stage_current
35071 @endif gcc-bootstrap
35072 @if gdbsupport
35073 TARGET-gdbsupport=all
35074 maybe-all-gdbsupport: all-gdbsupport
35075 all-gdbsupport: configure-gdbsupport
35076 @: $(MAKE); $(unstage)
35077 @r=`${PWD_COMMAND}`; export r; \
35078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079 $(HOST_EXPORTS) \
35080 (cd $(HOST_SUBDIR)/gdbsupport && \
35081 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35082 $(TARGET-gdbsupport))
35083 @endif gdbsupport
35088 .PHONY: check-gdbsupport maybe-check-gdbsupport
35089 maybe-check-gdbsupport:
35090 @if gdbsupport
35091 maybe-check-gdbsupport: check-gdbsupport
35093 check-gdbsupport:
35094 @: $(MAKE); $(unstage)
35095 @r=`${PWD_COMMAND}`; export r; \
35096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35097 $(HOST_EXPORTS) \
35098 (cd $(HOST_SUBDIR)/gdbsupport && \
35099 $(MAKE) $(FLAGS_TO_PASS) check)
35101 @endif gdbsupport
35103 .PHONY: install-gdbsupport maybe-install-gdbsupport
35104 maybe-install-gdbsupport:
35105 @if gdbsupport
35106 maybe-install-gdbsupport: install-gdbsupport
35108 install-gdbsupport: installdirs
35109 @: $(MAKE); $(unstage)
35110 @r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 $(HOST_EXPORTS) \
35113 (cd $(HOST_SUBDIR)/gdbsupport && \
35114 $(MAKE) $(FLAGS_TO_PASS) install)
35116 @endif gdbsupport
35118 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35119 maybe-install-strip-gdbsupport:
35120 @if gdbsupport
35121 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35123 install-strip-gdbsupport: installdirs
35124 @: $(MAKE); $(unstage)
35125 @r=`${PWD_COMMAND}`; export r; \
35126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35127 $(HOST_EXPORTS) \
35128 (cd $(HOST_SUBDIR)/gdbsupport && \
35129 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35131 @endif gdbsupport
35133 # Other targets (info, dvi, pdf, etc.)
35135 .PHONY: maybe-info-gdbsupport info-gdbsupport
35136 maybe-info-gdbsupport:
35137 @if gdbsupport
35138 maybe-info-gdbsupport: info-gdbsupport
35140 info-gdbsupport: \
35141 configure-gdbsupport
35142 @: $(MAKE); $(unstage)
35143 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35144 r=`${PWD_COMMAND}`; export r; \
35145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35146 $(HOST_EXPORTS) \
35147 for flag in $(EXTRA_HOST_FLAGS) ; do \
35148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35149 done; \
35150 echo "Doing info in gdbsupport"; \
35151 (cd $(HOST_SUBDIR)/gdbsupport && \
35152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35154 "RANLIB=$${RANLIB}" \
35155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35156 info) \
35157 || exit 1
35159 @endif gdbsupport
35161 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35162 maybe-dvi-gdbsupport:
35163 @if gdbsupport
35164 maybe-dvi-gdbsupport: dvi-gdbsupport
35166 dvi-gdbsupport: \
35167 configure-gdbsupport
35168 @: $(MAKE); $(unstage)
35169 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35170 r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 for flag in $(EXTRA_HOST_FLAGS) ; do \
35174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35175 done; \
35176 echo "Doing dvi in gdbsupport"; \
35177 (cd $(HOST_SUBDIR)/gdbsupport && \
35178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35180 "RANLIB=$${RANLIB}" \
35181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35182 dvi) \
35183 || exit 1
35185 @endif gdbsupport
35187 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35188 maybe-pdf-gdbsupport:
35189 @if gdbsupport
35190 maybe-pdf-gdbsupport: pdf-gdbsupport
35192 pdf-gdbsupport: \
35193 configure-gdbsupport
35194 @: $(MAKE); $(unstage)
35195 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35196 r=`${PWD_COMMAND}`; export r; \
35197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198 $(HOST_EXPORTS) \
35199 for flag in $(EXTRA_HOST_FLAGS) ; do \
35200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35201 done; \
35202 echo "Doing pdf in gdbsupport"; \
35203 (cd $(HOST_SUBDIR)/gdbsupport && \
35204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35206 "RANLIB=$${RANLIB}" \
35207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35208 pdf) \
35209 || exit 1
35211 @endif gdbsupport
35213 .PHONY: maybe-html-gdbsupport html-gdbsupport
35214 maybe-html-gdbsupport:
35215 @if gdbsupport
35216 maybe-html-gdbsupport: html-gdbsupport
35218 html-gdbsupport: \
35219 configure-gdbsupport
35220 @: $(MAKE); $(unstage)
35221 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35222 r=`${PWD_COMMAND}`; export r; \
35223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224 $(HOST_EXPORTS) \
35225 for flag in $(EXTRA_HOST_FLAGS) ; do \
35226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227 done; \
35228 echo "Doing html in gdbsupport"; \
35229 (cd $(HOST_SUBDIR)/gdbsupport && \
35230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232 "RANLIB=$${RANLIB}" \
35233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234 html) \
35235 || exit 1
35237 @endif gdbsupport
35239 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35240 maybe-TAGS-gdbsupport:
35241 @if gdbsupport
35242 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35244 TAGS-gdbsupport: \
35245 configure-gdbsupport
35246 @: $(MAKE); $(unstage)
35247 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35248 r=`${PWD_COMMAND}`; export r; \
35249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250 $(HOST_EXPORTS) \
35251 for flag in $(EXTRA_HOST_FLAGS) ; do \
35252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253 done; \
35254 echo "Doing TAGS in gdbsupport"; \
35255 (cd $(HOST_SUBDIR)/gdbsupport && \
35256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258 "RANLIB=$${RANLIB}" \
35259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260 TAGS) \
35261 || exit 1
35263 @endif gdbsupport
35265 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35266 maybe-install-info-gdbsupport:
35267 @if gdbsupport
35268 maybe-install-info-gdbsupport: install-info-gdbsupport
35270 install-info-gdbsupport: \
35271 configure-gdbsupport \
35272 info-gdbsupport
35273 @: $(MAKE); $(unstage)
35274 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35275 r=`${PWD_COMMAND}`; export r; \
35276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277 $(HOST_EXPORTS) \
35278 for flag in $(EXTRA_HOST_FLAGS) ; do \
35279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280 done; \
35281 echo "Doing install-info in gdbsupport"; \
35282 (cd $(HOST_SUBDIR)/gdbsupport && \
35283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285 "RANLIB=$${RANLIB}" \
35286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287 install-info) \
35288 || exit 1
35290 @endif gdbsupport
35292 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35293 maybe-install-dvi-gdbsupport:
35294 @if gdbsupport
35295 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35297 install-dvi-gdbsupport: \
35298 configure-gdbsupport \
35299 dvi-gdbsupport
35300 @: $(MAKE); $(unstage)
35301 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35302 r=`${PWD_COMMAND}`; export r; \
35303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35304 $(HOST_EXPORTS) \
35305 for flag in $(EXTRA_HOST_FLAGS) ; do \
35306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35307 done; \
35308 echo "Doing install-dvi in gdbsupport"; \
35309 (cd $(HOST_SUBDIR)/gdbsupport && \
35310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35312 "RANLIB=$${RANLIB}" \
35313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35314 install-dvi) \
35315 || exit 1
35317 @endif gdbsupport
35319 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35320 maybe-install-pdf-gdbsupport:
35321 @if gdbsupport
35322 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35324 install-pdf-gdbsupport: \
35325 configure-gdbsupport \
35326 pdf-gdbsupport
35327 @: $(MAKE); $(unstage)
35328 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35329 r=`${PWD_COMMAND}`; export r; \
35330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331 $(HOST_EXPORTS) \
35332 for flag in $(EXTRA_HOST_FLAGS) ; do \
35333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35334 done; \
35335 echo "Doing install-pdf in gdbsupport"; \
35336 (cd $(HOST_SUBDIR)/gdbsupport && \
35337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35339 "RANLIB=$${RANLIB}" \
35340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35341 install-pdf) \
35342 || exit 1
35344 @endif gdbsupport
35346 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35347 maybe-install-html-gdbsupport:
35348 @if gdbsupport
35349 maybe-install-html-gdbsupport: install-html-gdbsupport
35351 install-html-gdbsupport: \
35352 configure-gdbsupport \
35353 html-gdbsupport
35354 @: $(MAKE); $(unstage)
35355 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35356 r=`${PWD_COMMAND}`; export r; \
35357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358 $(HOST_EXPORTS) \
35359 for flag in $(EXTRA_HOST_FLAGS) ; do \
35360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35361 done; \
35362 echo "Doing install-html in gdbsupport"; \
35363 (cd $(HOST_SUBDIR)/gdbsupport && \
35364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35366 "RANLIB=$${RANLIB}" \
35367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35368 install-html) \
35369 || exit 1
35371 @endif gdbsupport
35373 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35374 maybe-installcheck-gdbsupport:
35375 @if gdbsupport
35376 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35378 installcheck-gdbsupport: \
35379 configure-gdbsupport
35380 @: $(MAKE); $(unstage)
35381 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35382 r=`${PWD_COMMAND}`; export r; \
35383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35384 $(HOST_EXPORTS) \
35385 for flag in $(EXTRA_HOST_FLAGS) ; do \
35386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35387 done; \
35388 echo "Doing installcheck in gdbsupport"; \
35389 (cd $(HOST_SUBDIR)/gdbsupport && \
35390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35392 "RANLIB=$${RANLIB}" \
35393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35394 installcheck) \
35395 || exit 1
35397 @endif gdbsupport
35399 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35400 maybe-mostlyclean-gdbsupport:
35401 @if gdbsupport
35402 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35404 mostlyclean-gdbsupport:
35405 @: $(MAKE); $(unstage)
35406 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35407 r=`${PWD_COMMAND}`; export r; \
35408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35409 $(HOST_EXPORTS) \
35410 for flag in $(EXTRA_HOST_FLAGS) ; do \
35411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35412 done; \
35413 echo "Doing mostlyclean in gdbsupport"; \
35414 (cd $(HOST_SUBDIR)/gdbsupport && \
35415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35417 "RANLIB=$${RANLIB}" \
35418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35419 mostlyclean) \
35420 || exit 1
35422 @endif gdbsupport
35424 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35425 maybe-clean-gdbsupport:
35426 @if gdbsupport
35427 maybe-clean-gdbsupport: clean-gdbsupport
35429 clean-gdbsupport:
35430 @: $(MAKE); $(unstage)
35431 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35432 r=`${PWD_COMMAND}`; export r; \
35433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35434 $(HOST_EXPORTS) \
35435 for flag in $(EXTRA_HOST_FLAGS) ; do \
35436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35437 done; \
35438 echo "Doing clean in gdbsupport"; \
35439 (cd $(HOST_SUBDIR)/gdbsupport && \
35440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35442 "RANLIB=$${RANLIB}" \
35443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35444 clean) \
35445 || exit 1
35447 @endif gdbsupport
35449 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35450 maybe-distclean-gdbsupport:
35451 @if gdbsupport
35452 maybe-distclean-gdbsupport: distclean-gdbsupport
35454 distclean-gdbsupport:
35455 @: $(MAKE); $(unstage)
35456 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35457 r=`${PWD_COMMAND}`; export r; \
35458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35459 $(HOST_EXPORTS) \
35460 for flag in $(EXTRA_HOST_FLAGS) ; do \
35461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35462 done; \
35463 echo "Doing distclean in gdbsupport"; \
35464 (cd $(HOST_SUBDIR)/gdbsupport && \
35465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35467 "RANLIB=$${RANLIB}" \
35468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35469 distclean) \
35470 || exit 1
35472 @endif gdbsupport
35474 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35475 maybe-maintainer-clean-gdbsupport:
35476 @if gdbsupport
35477 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35479 maintainer-clean-gdbsupport:
35480 @: $(MAKE); $(unstage)
35481 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35482 r=`${PWD_COMMAND}`; export r; \
35483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484 $(HOST_EXPORTS) \
35485 for flag in $(EXTRA_HOST_FLAGS) ; do \
35486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487 done; \
35488 echo "Doing maintainer-clean in gdbsupport"; \
35489 (cd $(HOST_SUBDIR)/gdbsupport && \
35490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492 "RANLIB=$${RANLIB}" \
35493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35494 maintainer-clean) \
35495 || exit 1
35497 @endif gdbsupport
35501 .PHONY: configure-gdbserver maybe-configure-gdbserver
35502 maybe-configure-gdbserver:
35503 @if gcc-bootstrap
35504 configure-gdbserver: stage_current
35505 @endif gcc-bootstrap
35506 @if gdbserver
35507 maybe-configure-gdbserver: configure-gdbserver
35508 configure-gdbserver:
35509 @: $(MAKE); $(unstage)
35510 @r=`${PWD_COMMAND}`; export r; \
35511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35512 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35514 $(HOST_EXPORTS) \
35515 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35516 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35517 case $(srcdir) in \
35518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35519 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35521 esac; \
35522 module_srcdir=gdbserver; \
35523 $(SHELL) \
35524 $$s/$$module_srcdir/configure \
35525 --srcdir=$${topdir}/$$module_srcdir \
35526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35527 --target=${target_alias} \
35528 || exit 1
35529 @endif gdbserver
35535 .PHONY: all-gdbserver maybe-all-gdbserver
35536 maybe-all-gdbserver:
35537 @if gcc-bootstrap
35538 all-gdbserver: stage_current
35539 @endif gcc-bootstrap
35540 @if gdbserver
35541 TARGET-gdbserver=all
35542 maybe-all-gdbserver: all-gdbserver
35543 all-gdbserver: configure-gdbserver
35544 @: $(MAKE); $(unstage)
35545 @r=`${PWD_COMMAND}`; export r; \
35546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35547 $(HOST_EXPORTS) \
35548 (cd $(HOST_SUBDIR)/gdbserver && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35550 $(TARGET-gdbserver))
35551 @endif gdbserver
35556 .PHONY: check-gdbserver maybe-check-gdbserver
35557 maybe-check-gdbserver:
35558 @if gdbserver
35559 maybe-check-gdbserver: check-gdbserver
35561 check-gdbserver:
35562 @: $(MAKE); $(unstage)
35563 @r=`${PWD_COMMAND}`; export r; \
35564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35565 $(HOST_EXPORTS) \
35566 (cd $(HOST_SUBDIR)/gdbserver && \
35567 $(MAKE) $(FLAGS_TO_PASS) check)
35569 @endif gdbserver
35571 .PHONY: install-gdbserver maybe-install-gdbserver
35572 maybe-install-gdbserver:
35573 @if gdbserver
35574 maybe-install-gdbserver: install-gdbserver
35576 install-gdbserver: installdirs
35577 @: $(MAKE); $(unstage)
35578 @r=`${PWD_COMMAND}`; export r; \
35579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580 $(HOST_EXPORTS) \
35581 (cd $(HOST_SUBDIR)/gdbserver && \
35582 $(MAKE) $(FLAGS_TO_PASS) install)
35584 @endif gdbserver
35586 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35587 maybe-install-strip-gdbserver:
35588 @if gdbserver
35589 maybe-install-strip-gdbserver: install-strip-gdbserver
35591 install-strip-gdbserver: installdirs
35592 @: $(MAKE); $(unstage)
35593 @r=`${PWD_COMMAND}`; export r; \
35594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595 $(HOST_EXPORTS) \
35596 (cd $(HOST_SUBDIR)/gdbserver && \
35597 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35599 @endif gdbserver
35601 # Other targets (info, dvi, pdf, etc.)
35603 .PHONY: maybe-info-gdbserver info-gdbserver
35604 maybe-info-gdbserver:
35605 @if gdbserver
35606 maybe-info-gdbserver: info-gdbserver
35608 info-gdbserver: \
35609 configure-gdbserver
35610 @: $(MAKE); $(unstage)
35611 @[ -f ./gdbserver/Makefile ] || exit 0; \
35612 r=`${PWD_COMMAND}`; export r; \
35613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614 $(HOST_EXPORTS) \
35615 for flag in $(EXTRA_HOST_FLAGS) ; do \
35616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35617 done; \
35618 echo "Doing info in gdbserver"; \
35619 (cd $(HOST_SUBDIR)/gdbserver && \
35620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35622 "RANLIB=$${RANLIB}" \
35623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35624 info) \
35625 || exit 1
35627 @endif gdbserver
35629 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35630 maybe-dvi-gdbserver:
35631 @if gdbserver
35632 maybe-dvi-gdbserver: dvi-gdbserver
35634 dvi-gdbserver: \
35635 configure-gdbserver
35636 @: $(MAKE); $(unstage)
35637 @[ -f ./gdbserver/Makefile ] || exit 0; \
35638 r=`${PWD_COMMAND}`; export r; \
35639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640 $(HOST_EXPORTS) \
35641 for flag in $(EXTRA_HOST_FLAGS) ; do \
35642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35643 done; \
35644 echo "Doing dvi in gdbserver"; \
35645 (cd $(HOST_SUBDIR)/gdbserver && \
35646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35648 "RANLIB=$${RANLIB}" \
35649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35650 dvi) \
35651 || exit 1
35653 @endif gdbserver
35655 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35656 maybe-pdf-gdbserver:
35657 @if gdbserver
35658 maybe-pdf-gdbserver: pdf-gdbserver
35660 pdf-gdbserver: \
35661 configure-gdbserver
35662 @: $(MAKE); $(unstage)
35663 @[ -f ./gdbserver/Makefile ] || exit 0; \
35664 r=`${PWD_COMMAND}`; export r; \
35665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666 $(HOST_EXPORTS) \
35667 for flag in $(EXTRA_HOST_FLAGS) ; do \
35668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669 done; \
35670 echo "Doing pdf in gdbserver"; \
35671 (cd $(HOST_SUBDIR)/gdbserver && \
35672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35674 "RANLIB=$${RANLIB}" \
35675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35676 pdf) \
35677 || exit 1
35679 @endif gdbserver
35681 .PHONY: maybe-html-gdbserver html-gdbserver
35682 maybe-html-gdbserver:
35683 @if gdbserver
35684 maybe-html-gdbserver: html-gdbserver
35686 html-gdbserver: \
35687 configure-gdbserver
35688 @: $(MAKE); $(unstage)
35689 @[ -f ./gdbserver/Makefile ] || exit 0; \
35690 r=`${PWD_COMMAND}`; export r; \
35691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692 $(HOST_EXPORTS) \
35693 for flag in $(EXTRA_HOST_FLAGS) ; do \
35694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35695 done; \
35696 echo "Doing html in gdbserver"; \
35697 (cd $(HOST_SUBDIR)/gdbserver && \
35698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35700 "RANLIB=$${RANLIB}" \
35701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35702 html) \
35703 || exit 1
35705 @endif gdbserver
35707 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35708 maybe-TAGS-gdbserver:
35709 @if gdbserver
35710 maybe-TAGS-gdbserver: TAGS-gdbserver
35712 TAGS-gdbserver: \
35713 configure-gdbserver
35714 @: $(MAKE); $(unstage)
35715 @[ -f ./gdbserver/Makefile ] || exit 0; \
35716 r=`${PWD_COMMAND}`; export r; \
35717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35718 $(HOST_EXPORTS) \
35719 for flag in $(EXTRA_HOST_FLAGS) ; do \
35720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721 done; \
35722 echo "Doing TAGS in gdbserver"; \
35723 (cd $(HOST_SUBDIR)/gdbserver && \
35724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35726 "RANLIB=$${RANLIB}" \
35727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35728 TAGS) \
35729 || exit 1
35731 @endif gdbserver
35733 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35734 maybe-install-info-gdbserver:
35735 @if gdbserver
35736 maybe-install-info-gdbserver: install-info-gdbserver
35738 install-info-gdbserver: \
35739 configure-gdbserver \
35740 info-gdbserver
35741 @: $(MAKE); $(unstage)
35742 @[ -f ./gdbserver/Makefile ] || exit 0; \
35743 r=`${PWD_COMMAND}`; export r; \
35744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35745 $(HOST_EXPORTS) \
35746 for flag in $(EXTRA_HOST_FLAGS) ; do \
35747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35748 done; \
35749 echo "Doing install-info in gdbserver"; \
35750 (cd $(HOST_SUBDIR)/gdbserver && \
35751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35753 "RANLIB=$${RANLIB}" \
35754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35755 install-info) \
35756 || exit 1
35758 @endif gdbserver
35760 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35761 maybe-install-dvi-gdbserver:
35762 @if gdbserver
35763 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35765 install-dvi-gdbserver: \
35766 configure-gdbserver \
35767 dvi-gdbserver
35768 @: $(MAKE); $(unstage)
35769 @[ -f ./gdbserver/Makefile ] || exit 0; \
35770 r=`${PWD_COMMAND}`; export r; \
35771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35772 $(HOST_EXPORTS) \
35773 for flag in $(EXTRA_HOST_FLAGS) ; do \
35774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35775 done; \
35776 echo "Doing install-dvi in gdbserver"; \
35777 (cd $(HOST_SUBDIR)/gdbserver && \
35778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35780 "RANLIB=$${RANLIB}" \
35781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35782 install-dvi) \
35783 || exit 1
35785 @endif gdbserver
35787 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35788 maybe-install-pdf-gdbserver:
35789 @if gdbserver
35790 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35792 install-pdf-gdbserver: \
35793 configure-gdbserver \
35794 pdf-gdbserver
35795 @: $(MAKE); $(unstage)
35796 @[ -f ./gdbserver/Makefile ] || exit 0; \
35797 r=`${PWD_COMMAND}`; export r; \
35798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799 $(HOST_EXPORTS) \
35800 for flag in $(EXTRA_HOST_FLAGS) ; do \
35801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35802 done; \
35803 echo "Doing install-pdf in gdbserver"; \
35804 (cd $(HOST_SUBDIR)/gdbserver && \
35805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807 "RANLIB=$${RANLIB}" \
35808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809 install-pdf) \
35810 || exit 1
35812 @endif gdbserver
35814 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35815 maybe-install-html-gdbserver:
35816 @if gdbserver
35817 maybe-install-html-gdbserver: install-html-gdbserver
35819 install-html-gdbserver: \
35820 configure-gdbserver \
35821 html-gdbserver
35822 @: $(MAKE); $(unstage)
35823 @[ -f ./gdbserver/Makefile ] || exit 0; \
35824 r=`${PWD_COMMAND}`; export r; \
35825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35826 $(HOST_EXPORTS) \
35827 for flag in $(EXTRA_HOST_FLAGS) ; do \
35828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35829 done; \
35830 echo "Doing install-html in gdbserver"; \
35831 (cd $(HOST_SUBDIR)/gdbserver && \
35832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35834 "RANLIB=$${RANLIB}" \
35835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35836 install-html) \
35837 || exit 1
35839 @endif gdbserver
35841 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35842 maybe-installcheck-gdbserver:
35843 @if gdbserver
35844 maybe-installcheck-gdbserver: installcheck-gdbserver
35846 installcheck-gdbserver: \
35847 configure-gdbserver
35848 @: $(MAKE); $(unstage)
35849 @[ -f ./gdbserver/Makefile ] || exit 0; \
35850 r=`${PWD_COMMAND}`; export r; \
35851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852 $(HOST_EXPORTS) \
35853 for flag in $(EXTRA_HOST_FLAGS) ; do \
35854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855 done; \
35856 echo "Doing installcheck in gdbserver"; \
35857 (cd $(HOST_SUBDIR)/gdbserver && \
35858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860 "RANLIB=$${RANLIB}" \
35861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862 installcheck) \
35863 || exit 1
35865 @endif gdbserver
35867 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35868 maybe-mostlyclean-gdbserver:
35869 @if gdbserver
35870 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35872 mostlyclean-gdbserver:
35873 @: $(MAKE); $(unstage)
35874 @[ -f ./gdbserver/Makefile ] || exit 0; \
35875 r=`${PWD_COMMAND}`; export r; \
35876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877 $(HOST_EXPORTS) \
35878 for flag in $(EXTRA_HOST_FLAGS) ; do \
35879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35880 done; \
35881 echo "Doing mostlyclean in gdbserver"; \
35882 (cd $(HOST_SUBDIR)/gdbserver && \
35883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885 "RANLIB=$${RANLIB}" \
35886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887 mostlyclean) \
35888 || exit 1
35890 @endif gdbserver
35892 .PHONY: maybe-clean-gdbserver clean-gdbserver
35893 maybe-clean-gdbserver:
35894 @if gdbserver
35895 maybe-clean-gdbserver: clean-gdbserver
35897 clean-gdbserver:
35898 @: $(MAKE); $(unstage)
35899 @[ -f ./gdbserver/Makefile ] || exit 0; \
35900 r=`${PWD_COMMAND}`; export r; \
35901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902 $(HOST_EXPORTS) \
35903 for flag in $(EXTRA_HOST_FLAGS) ; do \
35904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905 done; \
35906 echo "Doing clean in gdbserver"; \
35907 (cd $(HOST_SUBDIR)/gdbserver && \
35908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910 "RANLIB=$${RANLIB}" \
35911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912 clean) \
35913 || exit 1
35915 @endif gdbserver
35917 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35918 maybe-distclean-gdbserver:
35919 @if gdbserver
35920 maybe-distclean-gdbserver: distclean-gdbserver
35922 distclean-gdbserver:
35923 @: $(MAKE); $(unstage)
35924 @[ -f ./gdbserver/Makefile ] || exit 0; \
35925 r=`${PWD_COMMAND}`; export r; \
35926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927 $(HOST_EXPORTS) \
35928 for flag in $(EXTRA_HOST_FLAGS) ; do \
35929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930 done; \
35931 echo "Doing distclean in gdbserver"; \
35932 (cd $(HOST_SUBDIR)/gdbserver && \
35933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935 "RANLIB=$${RANLIB}" \
35936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 distclean) \
35938 || exit 1
35940 @endif gdbserver
35942 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35943 maybe-maintainer-clean-gdbserver:
35944 @if gdbserver
35945 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35947 maintainer-clean-gdbserver:
35948 @: $(MAKE); $(unstage)
35949 @[ -f ./gdbserver/Makefile ] || exit 0; \
35950 r=`${PWD_COMMAND}`; export r; \
35951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35952 $(HOST_EXPORTS) \
35953 for flag in $(EXTRA_HOST_FLAGS) ; do \
35954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35955 done; \
35956 echo "Doing maintainer-clean in gdbserver"; \
35957 (cd $(HOST_SUBDIR)/gdbserver && \
35958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35960 "RANLIB=$${RANLIB}" \
35961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35962 maintainer-clean) \
35963 || exit 1
35965 @endif gdbserver
35969 .PHONY: configure-gdb maybe-configure-gdb
35970 maybe-configure-gdb:
35971 @if gcc-bootstrap
35972 configure-gdb: stage_current
35973 @endif gcc-bootstrap
35974 @if gdb
35975 maybe-configure-gdb: configure-gdb
35976 configure-gdb:
35977 @: $(MAKE); $(unstage)
35978 @r=`${PWD_COMMAND}`; export r; \
35979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35982 $(HOST_EXPORTS) \
35983 echo Configuring in $(HOST_SUBDIR)/gdb; \
35984 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35985 case $(srcdir) in \
35986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35987 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35989 esac; \
35990 module_srcdir=gdb; \
35991 $(SHELL) \
35992 $$s/$$module_srcdir/configure \
35993 --srcdir=$${topdir}/$$module_srcdir \
35994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35995 --target=${target_alias} \
35996 || exit 1
35997 @endif gdb
36003 .PHONY: all-gdb maybe-all-gdb
36004 maybe-all-gdb:
36005 @if gcc-bootstrap
36006 all-gdb: stage_current
36007 @endif gcc-bootstrap
36008 @if gdb
36009 TARGET-gdb=all
36010 maybe-all-gdb: all-gdb
36011 all-gdb: configure-gdb
36012 @: $(MAKE); $(unstage)
36013 @r=`${PWD_COMMAND}`; export r; \
36014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36015 $(HOST_EXPORTS) \
36016 (cd $(HOST_SUBDIR)/gdb && \
36017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36018 $(TARGET-gdb))
36019 @endif gdb
36024 .PHONY: check-gdb maybe-check-gdb
36025 maybe-check-gdb:
36026 @if gdb
36027 maybe-check-gdb: check-gdb
36029 check-gdb:
36030 @: $(MAKE); $(unstage)
36031 @r=`${PWD_COMMAND}`; export r; \
36032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36033 $(HOST_EXPORTS) \
36034 (cd $(HOST_SUBDIR)/gdb && \
36035 $(MAKE) $(FLAGS_TO_PASS) check)
36037 @endif gdb
36039 .PHONY: install-gdb maybe-install-gdb
36040 maybe-install-gdb:
36041 @if gdb
36042 maybe-install-gdb: install-gdb
36044 install-gdb: installdirs
36045 @: $(MAKE); $(unstage)
36046 @r=`${PWD_COMMAND}`; export r; \
36047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36048 $(HOST_EXPORTS) \
36049 (cd $(HOST_SUBDIR)/gdb && \
36050 $(MAKE) $(FLAGS_TO_PASS) install)
36052 @endif gdb
36054 .PHONY: install-strip-gdb maybe-install-strip-gdb
36055 maybe-install-strip-gdb:
36056 @if gdb
36057 maybe-install-strip-gdb: install-strip-gdb
36059 install-strip-gdb: installdirs
36060 @: $(MAKE); $(unstage)
36061 @r=`${PWD_COMMAND}`; export r; \
36062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36063 $(HOST_EXPORTS) \
36064 (cd $(HOST_SUBDIR)/gdb && \
36065 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36067 @endif gdb
36069 # Other targets (info, dvi, pdf, etc.)
36071 .PHONY: maybe-info-gdb info-gdb
36072 maybe-info-gdb:
36073 @if gdb
36074 maybe-info-gdb: info-gdb
36076 info-gdb: \
36077 configure-gdb
36078 @: $(MAKE); $(unstage)
36079 @[ -f ./gdb/Makefile ] || exit 0; \
36080 r=`${PWD_COMMAND}`; export r; \
36081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36082 $(HOST_EXPORTS) \
36083 for flag in $(EXTRA_HOST_FLAGS) ; do \
36084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36085 done; \
36086 echo "Doing info in gdb"; \
36087 (cd $(HOST_SUBDIR)/gdb && \
36088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36090 "RANLIB=$${RANLIB}" \
36091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36092 info) \
36093 || exit 1
36095 @endif gdb
36097 .PHONY: maybe-dvi-gdb dvi-gdb
36098 maybe-dvi-gdb:
36099 @if gdb
36100 maybe-dvi-gdb: dvi-gdb
36102 dvi-gdb: \
36103 configure-gdb
36104 @: $(MAKE); $(unstage)
36105 @[ -f ./gdb/Makefile ] || exit 0; \
36106 r=`${PWD_COMMAND}`; export r; \
36107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36108 $(HOST_EXPORTS) \
36109 for flag in $(EXTRA_HOST_FLAGS) ; do \
36110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36111 done; \
36112 echo "Doing dvi in gdb"; \
36113 (cd $(HOST_SUBDIR)/gdb && \
36114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36116 "RANLIB=$${RANLIB}" \
36117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36118 dvi) \
36119 || exit 1
36121 @endif gdb
36123 .PHONY: maybe-pdf-gdb pdf-gdb
36124 maybe-pdf-gdb:
36125 @if gdb
36126 maybe-pdf-gdb: pdf-gdb
36128 pdf-gdb: \
36129 configure-gdb
36130 @: $(MAKE); $(unstage)
36131 @[ -f ./gdb/Makefile ] || exit 0; \
36132 r=`${PWD_COMMAND}`; export r; \
36133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134 $(HOST_EXPORTS) \
36135 for flag in $(EXTRA_HOST_FLAGS) ; do \
36136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36137 done; \
36138 echo "Doing pdf in gdb"; \
36139 (cd $(HOST_SUBDIR)/gdb && \
36140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36142 "RANLIB=$${RANLIB}" \
36143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36144 pdf) \
36145 || exit 1
36147 @endif gdb
36149 .PHONY: maybe-html-gdb html-gdb
36150 maybe-html-gdb:
36151 @if gdb
36152 maybe-html-gdb: html-gdb
36154 html-gdb: \
36155 configure-gdb
36156 @: $(MAKE); $(unstage)
36157 @[ -f ./gdb/Makefile ] || exit 0; \
36158 r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(HOST_EXPORTS) \
36161 for flag in $(EXTRA_HOST_FLAGS) ; do \
36162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36163 done; \
36164 echo "Doing html in gdb"; \
36165 (cd $(HOST_SUBDIR)/gdb && \
36166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168 "RANLIB=$${RANLIB}" \
36169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170 html) \
36171 || exit 1
36173 @endif gdb
36175 .PHONY: maybe-TAGS-gdb TAGS-gdb
36176 maybe-TAGS-gdb:
36177 @if gdb
36178 maybe-TAGS-gdb: TAGS-gdb
36180 TAGS-gdb: \
36181 configure-gdb
36182 @: $(MAKE); $(unstage)
36183 @[ -f ./gdb/Makefile ] || exit 0; \
36184 r=`${PWD_COMMAND}`; export r; \
36185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36186 $(HOST_EXPORTS) \
36187 for flag in $(EXTRA_HOST_FLAGS) ; do \
36188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36189 done; \
36190 echo "Doing TAGS in gdb"; \
36191 (cd $(HOST_SUBDIR)/gdb && \
36192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36194 "RANLIB=$${RANLIB}" \
36195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36196 TAGS) \
36197 || exit 1
36199 @endif gdb
36201 .PHONY: maybe-install-info-gdb install-info-gdb
36202 maybe-install-info-gdb:
36203 @if gdb
36204 maybe-install-info-gdb: install-info-gdb
36206 install-info-gdb: \
36207 configure-gdb \
36208 info-gdb
36209 @: $(MAKE); $(unstage)
36210 @[ -f ./gdb/Makefile ] || exit 0; \
36211 r=`${PWD_COMMAND}`; export r; \
36212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36213 $(HOST_EXPORTS) \
36214 for flag in $(EXTRA_HOST_FLAGS) ; do \
36215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36216 done; \
36217 echo "Doing install-info in gdb"; \
36218 (cd $(HOST_SUBDIR)/gdb && \
36219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36221 "RANLIB=$${RANLIB}" \
36222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36223 install-info) \
36224 || exit 1
36226 @endif gdb
36228 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36229 maybe-install-dvi-gdb:
36230 @if gdb
36231 maybe-install-dvi-gdb: install-dvi-gdb
36233 install-dvi-gdb: \
36234 configure-gdb \
36235 dvi-gdb
36236 @: $(MAKE); $(unstage)
36237 @[ -f ./gdb/Makefile ] || exit 0; \
36238 r=`${PWD_COMMAND}`; export r; \
36239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36240 $(HOST_EXPORTS) \
36241 for flag in $(EXTRA_HOST_FLAGS) ; do \
36242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36243 done; \
36244 echo "Doing install-dvi in gdb"; \
36245 (cd $(HOST_SUBDIR)/gdb && \
36246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36248 "RANLIB=$${RANLIB}" \
36249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36250 install-dvi) \
36251 || exit 1
36253 @endif gdb
36255 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36256 maybe-install-pdf-gdb:
36257 @if gdb
36258 maybe-install-pdf-gdb: install-pdf-gdb
36260 install-pdf-gdb: \
36261 configure-gdb \
36262 pdf-gdb
36263 @: $(MAKE); $(unstage)
36264 @[ -f ./gdb/Makefile ] || exit 0; \
36265 r=`${PWD_COMMAND}`; export r; \
36266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267 $(HOST_EXPORTS) \
36268 for flag in $(EXTRA_HOST_FLAGS) ; do \
36269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270 done; \
36271 echo "Doing install-pdf in gdb"; \
36272 (cd $(HOST_SUBDIR)/gdb && \
36273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275 "RANLIB=$${RANLIB}" \
36276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36277 install-pdf) \
36278 || exit 1
36280 @endif gdb
36282 .PHONY: maybe-install-html-gdb install-html-gdb
36283 maybe-install-html-gdb:
36284 @if gdb
36285 maybe-install-html-gdb: install-html-gdb
36287 install-html-gdb: \
36288 configure-gdb \
36289 html-gdb
36290 @: $(MAKE); $(unstage)
36291 @[ -f ./gdb/Makefile ] || exit 0; \
36292 r=`${PWD_COMMAND}`; export r; \
36293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36294 $(HOST_EXPORTS) \
36295 for flag in $(EXTRA_HOST_FLAGS) ; do \
36296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36297 done; \
36298 echo "Doing install-html in gdb"; \
36299 (cd $(HOST_SUBDIR)/gdb && \
36300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36302 "RANLIB=$${RANLIB}" \
36303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36304 install-html) \
36305 || exit 1
36307 @endif gdb
36309 .PHONY: maybe-installcheck-gdb installcheck-gdb
36310 maybe-installcheck-gdb:
36311 @if gdb
36312 maybe-installcheck-gdb: installcheck-gdb
36314 installcheck-gdb: \
36315 configure-gdb
36316 @: $(MAKE); $(unstage)
36317 @[ -f ./gdb/Makefile ] || exit 0; \
36318 r=`${PWD_COMMAND}`; export r; \
36319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320 $(HOST_EXPORTS) \
36321 for flag in $(EXTRA_HOST_FLAGS) ; do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 echo "Doing installcheck in gdb"; \
36325 (cd $(HOST_SUBDIR)/gdb && \
36326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328 "RANLIB=$${RANLIB}" \
36329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330 installcheck) \
36331 || exit 1
36333 @endif gdb
36335 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36336 maybe-mostlyclean-gdb:
36337 @if gdb
36338 maybe-mostlyclean-gdb: mostlyclean-gdb
36340 mostlyclean-gdb:
36341 @: $(MAKE); $(unstage)
36342 @[ -f ./gdb/Makefile ] || exit 0; \
36343 r=`${PWD_COMMAND}`; export r; \
36344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345 $(HOST_EXPORTS) \
36346 for flag in $(EXTRA_HOST_FLAGS) ; do \
36347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36348 done; \
36349 echo "Doing mostlyclean in gdb"; \
36350 (cd $(HOST_SUBDIR)/gdb && \
36351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353 "RANLIB=$${RANLIB}" \
36354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355 mostlyclean) \
36356 || exit 1
36358 @endif gdb
36360 .PHONY: maybe-clean-gdb clean-gdb
36361 maybe-clean-gdb:
36362 @if gdb
36363 maybe-clean-gdb: clean-gdb
36365 clean-gdb:
36366 @: $(MAKE); $(unstage)
36367 @[ -f ./gdb/Makefile ] || exit 0; \
36368 r=`${PWD_COMMAND}`; export r; \
36369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370 $(HOST_EXPORTS) \
36371 for flag in $(EXTRA_HOST_FLAGS) ; do \
36372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373 done; \
36374 echo "Doing clean in gdb"; \
36375 (cd $(HOST_SUBDIR)/gdb && \
36376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378 "RANLIB=$${RANLIB}" \
36379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380 clean) \
36381 || exit 1
36383 @endif gdb
36385 .PHONY: maybe-distclean-gdb distclean-gdb
36386 maybe-distclean-gdb:
36387 @if gdb
36388 maybe-distclean-gdb: distclean-gdb
36390 distclean-gdb:
36391 @: $(MAKE); $(unstage)
36392 @[ -f ./gdb/Makefile ] || exit 0; \
36393 r=`${PWD_COMMAND}`; export r; \
36394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395 $(HOST_EXPORTS) \
36396 for flag in $(EXTRA_HOST_FLAGS) ; do \
36397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398 done; \
36399 echo "Doing distclean in gdb"; \
36400 (cd $(HOST_SUBDIR)/gdb && \
36401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403 "RANLIB=$${RANLIB}" \
36404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405 distclean) \
36406 || exit 1
36408 @endif gdb
36410 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36411 maybe-maintainer-clean-gdb:
36412 @if gdb
36413 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36415 maintainer-clean-gdb:
36416 @: $(MAKE); $(unstage)
36417 @[ -f ./gdb/Makefile ] || exit 0; \
36418 r=`${PWD_COMMAND}`; export r; \
36419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36420 $(HOST_EXPORTS) \
36421 for flag in $(EXTRA_HOST_FLAGS) ; do \
36422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36423 done; \
36424 echo "Doing maintainer-clean in gdb"; \
36425 (cd $(HOST_SUBDIR)/gdb && \
36426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36428 "RANLIB=$${RANLIB}" \
36429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36430 maintainer-clean) \
36431 || exit 1
36433 @endif gdb
36437 .PHONY: configure-expect maybe-configure-expect
36438 maybe-configure-expect:
36439 @if gcc-bootstrap
36440 configure-expect: stage_current
36441 @endif gcc-bootstrap
36442 @if expect
36443 maybe-configure-expect: configure-expect
36444 configure-expect:
36445 @: $(MAKE); $(unstage)
36446 @r=`${PWD_COMMAND}`; export r; \
36447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36448 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36450 $(HOST_EXPORTS) \
36451 echo Configuring in $(HOST_SUBDIR)/expect; \
36452 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36453 case $(srcdir) in \
36454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36455 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36457 esac; \
36458 module_srcdir=expect; \
36459 $(SHELL) \
36460 $$s/$$module_srcdir/configure \
36461 --srcdir=$${topdir}/$$module_srcdir \
36462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36463 --target=${target_alias} \
36464 || exit 1
36465 @endif expect
36471 .PHONY: all-expect maybe-all-expect
36472 maybe-all-expect:
36473 @if gcc-bootstrap
36474 all-expect: stage_current
36475 @endif gcc-bootstrap
36476 @if expect
36477 TARGET-expect=all
36478 maybe-all-expect: all-expect
36479 all-expect: configure-expect
36480 @: $(MAKE); $(unstage)
36481 @r=`${PWD_COMMAND}`; export r; \
36482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483 $(HOST_EXPORTS) \
36484 (cd $(HOST_SUBDIR)/expect && \
36485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36486 $(TARGET-expect))
36487 @endif expect
36492 .PHONY: check-expect maybe-check-expect
36493 maybe-check-expect:
36494 @if expect
36495 maybe-check-expect: check-expect
36497 check-expect:
36498 @: $(MAKE); $(unstage)
36499 @r=`${PWD_COMMAND}`; export r; \
36500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36501 $(HOST_EXPORTS) \
36502 (cd $(HOST_SUBDIR)/expect && \
36503 $(MAKE) $(FLAGS_TO_PASS) check)
36505 @endif expect
36507 .PHONY: install-expect maybe-install-expect
36508 maybe-install-expect:
36509 @if expect
36510 maybe-install-expect: install-expect
36512 install-expect: installdirs
36513 @: $(MAKE); $(unstage)
36514 @r=`${PWD_COMMAND}`; export r; \
36515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36516 $(HOST_EXPORTS) \
36517 (cd $(HOST_SUBDIR)/expect && \
36518 $(MAKE) $(FLAGS_TO_PASS) install)
36520 @endif expect
36522 .PHONY: install-strip-expect maybe-install-strip-expect
36523 maybe-install-strip-expect:
36524 @if expect
36525 maybe-install-strip-expect: install-strip-expect
36527 install-strip-expect: installdirs
36528 @: $(MAKE); $(unstage)
36529 @r=`${PWD_COMMAND}`; export r; \
36530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36531 $(HOST_EXPORTS) \
36532 (cd $(HOST_SUBDIR)/expect && \
36533 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36535 @endif expect
36537 # Other targets (info, dvi, pdf, etc.)
36539 .PHONY: maybe-info-expect info-expect
36540 maybe-info-expect:
36541 @if expect
36542 maybe-info-expect: info-expect
36544 info-expect: \
36545 configure-expect
36546 @: $(MAKE); $(unstage)
36547 @[ -f ./expect/Makefile ] || exit 0; \
36548 r=`${PWD_COMMAND}`; export r; \
36549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36550 $(HOST_EXPORTS) \
36551 for flag in $(EXTRA_HOST_FLAGS) ; do \
36552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36553 done; \
36554 echo "Doing info in expect"; \
36555 (cd $(HOST_SUBDIR)/expect && \
36556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36558 "RANLIB=$${RANLIB}" \
36559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36560 info) \
36561 || exit 1
36563 @endif expect
36565 .PHONY: maybe-dvi-expect dvi-expect
36566 maybe-dvi-expect:
36567 @if expect
36568 maybe-dvi-expect: dvi-expect
36570 dvi-expect: \
36571 configure-expect
36572 @: $(MAKE); $(unstage)
36573 @[ -f ./expect/Makefile ] || exit 0; \
36574 r=`${PWD_COMMAND}`; export r; \
36575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36576 $(HOST_EXPORTS) \
36577 for flag in $(EXTRA_HOST_FLAGS) ; do \
36578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36579 done; \
36580 echo "Doing dvi in expect"; \
36581 (cd $(HOST_SUBDIR)/expect && \
36582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36584 "RANLIB=$${RANLIB}" \
36585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36586 dvi) \
36587 || exit 1
36589 @endif expect
36591 .PHONY: maybe-pdf-expect pdf-expect
36592 maybe-pdf-expect:
36593 @if expect
36594 maybe-pdf-expect: pdf-expect
36596 pdf-expect: \
36597 configure-expect
36598 @: $(MAKE); $(unstage)
36599 @[ -f ./expect/Makefile ] || exit 0; \
36600 r=`${PWD_COMMAND}`; export r; \
36601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602 $(HOST_EXPORTS) \
36603 for flag in $(EXTRA_HOST_FLAGS) ; do \
36604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36605 done; \
36606 echo "Doing pdf in expect"; \
36607 (cd $(HOST_SUBDIR)/expect && \
36608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36610 "RANLIB=$${RANLIB}" \
36611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612 pdf) \
36613 || exit 1
36615 @endif expect
36617 .PHONY: maybe-html-expect html-expect
36618 maybe-html-expect:
36619 @if expect
36620 maybe-html-expect: html-expect
36622 html-expect: \
36623 configure-expect
36624 @: $(MAKE); $(unstage)
36625 @[ -f ./expect/Makefile ] || exit 0; \
36626 r=`${PWD_COMMAND}`; export r; \
36627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36628 $(HOST_EXPORTS) \
36629 for flag in $(EXTRA_HOST_FLAGS) ; do \
36630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36631 done; \
36632 echo "Doing html in expect"; \
36633 (cd $(HOST_SUBDIR)/expect && \
36634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36636 "RANLIB=$${RANLIB}" \
36637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36638 html) \
36639 || exit 1
36641 @endif expect
36643 .PHONY: maybe-TAGS-expect TAGS-expect
36644 maybe-TAGS-expect:
36645 @if expect
36646 maybe-TAGS-expect: TAGS-expect
36648 TAGS-expect: \
36649 configure-expect
36650 @: $(MAKE); $(unstage)
36651 @[ -f ./expect/Makefile ] || exit 0; \
36652 r=`${PWD_COMMAND}`; export r; \
36653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36654 $(HOST_EXPORTS) \
36655 for flag in $(EXTRA_HOST_FLAGS) ; do \
36656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36657 done; \
36658 echo "Doing TAGS in expect"; \
36659 (cd $(HOST_SUBDIR)/expect && \
36660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36662 "RANLIB=$${RANLIB}" \
36663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36664 TAGS) \
36665 || exit 1
36667 @endif expect
36669 .PHONY: maybe-install-info-expect install-info-expect
36670 maybe-install-info-expect:
36671 @if expect
36672 maybe-install-info-expect: install-info-expect
36674 install-info-expect: \
36675 configure-expect \
36676 info-expect
36677 @: $(MAKE); $(unstage)
36678 @[ -f ./expect/Makefile ] || exit 0; \
36679 r=`${PWD_COMMAND}`; export r; \
36680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36681 $(HOST_EXPORTS) \
36682 for flag in $(EXTRA_HOST_FLAGS) ; do \
36683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36684 done; \
36685 echo "Doing install-info in expect"; \
36686 (cd $(HOST_SUBDIR)/expect && \
36687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36689 "RANLIB=$${RANLIB}" \
36690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36691 install-info) \
36692 || exit 1
36694 @endif expect
36696 .PHONY: maybe-install-dvi-expect install-dvi-expect
36697 maybe-install-dvi-expect:
36698 @if expect
36699 maybe-install-dvi-expect: install-dvi-expect
36701 install-dvi-expect: \
36702 configure-expect \
36703 dvi-expect
36704 @: $(MAKE); $(unstage)
36705 @[ -f ./expect/Makefile ] || exit 0; \
36706 r=`${PWD_COMMAND}`; export r; \
36707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708 $(HOST_EXPORTS) \
36709 for flag in $(EXTRA_HOST_FLAGS) ; do \
36710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36711 done; \
36712 echo "Doing install-dvi in expect"; \
36713 (cd $(HOST_SUBDIR)/expect && \
36714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36716 "RANLIB=$${RANLIB}" \
36717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718 install-dvi) \
36719 || exit 1
36721 @endif expect
36723 .PHONY: maybe-install-pdf-expect install-pdf-expect
36724 maybe-install-pdf-expect:
36725 @if expect
36726 maybe-install-pdf-expect: install-pdf-expect
36728 install-pdf-expect: \
36729 configure-expect \
36730 pdf-expect
36731 @: $(MAKE); $(unstage)
36732 @[ -f ./expect/Makefile ] || exit 0; \
36733 r=`${PWD_COMMAND}`; export r; \
36734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36735 $(HOST_EXPORTS) \
36736 for flag in $(EXTRA_HOST_FLAGS) ; do \
36737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36738 done; \
36739 echo "Doing install-pdf in expect"; \
36740 (cd $(HOST_SUBDIR)/expect && \
36741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36743 "RANLIB=$${RANLIB}" \
36744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745 install-pdf) \
36746 || exit 1
36748 @endif expect
36750 .PHONY: maybe-install-html-expect install-html-expect
36751 maybe-install-html-expect:
36752 @if expect
36753 maybe-install-html-expect: install-html-expect
36755 install-html-expect: \
36756 configure-expect \
36757 html-expect
36758 @: $(MAKE); $(unstage)
36759 @[ -f ./expect/Makefile ] || exit 0; \
36760 r=`${PWD_COMMAND}`; export r; \
36761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36762 $(HOST_EXPORTS) \
36763 for flag in $(EXTRA_HOST_FLAGS) ; do \
36764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36765 done; \
36766 echo "Doing install-html in expect"; \
36767 (cd $(HOST_SUBDIR)/expect && \
36768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36770 "RANLIB=$${RANLIB}" \
36771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36772 install-html) \
36773 || exit 1
36775 @endif expect
36777 .PHONY: maybe-installcheck-expect installcheck-expect
36778 maybe-installcheck-expect:
36779 @if expect
36780 maybe-installcheck-expect: installcheck-expect
36782 installcheck-expect: \
36783 configure-expect
36784 @: $(MAKE); $(unstage)
36785 @[ -f ./expect/Makefile ] || exit 0; \
36786 r=`${PWD_COMMAND}`; export r; \
36787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788 $(HOST_EXPORTS) \
36789 for flag in $(EXTRA_HOST_FLAGS) ; do \
36790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791 done; \
36792 echo "Doing installcheck in expect"; \
36793 (cd $(HOST_SUBDIR)/expect && \
36794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36796 "RANLIB=$${RANLIB}" \
36797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36798 installcheck) \
36799 || exit 1
36801 @endif expect
36803 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36804 maybe-mostlyclean-expect:
36805 @if expect
36806 maybe-mostlyclean-expect: mostlyclean-expect
36808 mostlyclean-expect:
36809 @: $(MAKE); $(unstage)
36810 @[ -f ./expect/Makefile ] || exit 0; \
36811 r=`${PWD_COMMAND}`; export r; \
36812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813 $(HOST_EXPORTS) \
36814 for flag in $(EXTRA_HOST_FLAGS) ; do \
36815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816 done; \
36817 echo "Doing mostlyclean in expect"; \
36818 (cd $(HOST_SUBDIR)/expect && \
36819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821 "RANLIB=$${RANLIB}" \
36822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823 mostlyclean) \
36824 || exit 1
36826 @endif expect
36828 .PHONY: maybe-clean-expect clean-expect
36829 maybe-clean-expect:
36830 @if expect
36831 maybe-clean-expect: clean-expect
36833 clean-expect:
36834 @: $(MAKE); $(unstage)
36835 @[ -f ./expect/Makefile ] || exit 0; \
36836 r=`${PWD_COMMAND}`; export r; \
36837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838 $(HOST_EXPORTS) \
36839 for flag in $(EXTRA_HOST_FLAGS) ; do \
36840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36841 done; \
36842 echo "Doing clean in expect"; \
36843 (cd $(HOST_SUBDIR)/expect && \
36844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846 "RANLIB=$${RANLIB}" \
36847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848 clean) \
36849 || exit 1
36851 @endif expect
36853 .PHONY: maybe-distclean-expect distclean-expect
36854 maybe-distclean-expect:
36855 @if expect
36856 maybe-distclean-expect: distclean-expect
36858 distclean-expect:
36859 @: $(MAKE); $(unstage)
36860 @[ -f ./expect/Makefile ] || exit 0; \
36861 r=`${PWD_COMMAND}`; export r; \
36862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36863 $(HOST_EXPORTS) \
36864 for flag in $(EXTRA_HOST_FLAGS) ; do \
36865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36866 done; \
36867 echo "Doing distclean in expect"; \
36868 (cd $(HOST_SUBDIR)/expect && \
36869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36871 "RANLIB=$${RANLIB}" \
36872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36873 distclean) \
36874 || exit 1
36876 @endif expect
36878 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36879 maybe-maintainer-clean-expect:
36880 @if expect
36881 maybe-maintainer-clean-expect: maintainer-clean-expect
36883 maintainer-clean-expect:
36884 @: $(MAKE); $(unstage)
36885 @[ -f ./expect/Makefile ] || exit 0; \
36886 r=`${PWD_COMMAND}`; export r; \
36887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36888 $(HOST_EXPORTS) \
36889 for flag in $(EXTRA_HOST_FLAGS) ; do \
36890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36891 done; \
36892 echo "Doing maintainer-clean in expect"; \
36893 (cd $(HOST_SUBDIR)/expect && \
36894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36896 "RANLIB=$${RANLIB}" \
36897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36898 maintainer-clean) \
36899 || exit 1
36901 @endif expect
36905 .PHONY: configure-guile maybe-configure-guile
36906 maybe-configure-guile:
36907 @if gcc-bootstrap
36908 configure-guile: stage_current
36909 @endif gcc-bootstrap
36910 @if guile
36911 maybe-configure-guile: configure-guile
36912 configure-guile:
36913 @: $(MAKE); $(unstage)
36914 @r=`${PWD_COMMAND}`; export r; \
36915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36916 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36918 $(HOST_EXPORTS) \
36919 echo Configuring in $(HOST_SUBDIR)/guile; \
36920 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36921 case $(srcdir) in \
36922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36923 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36925 esac; \
36926 module_srcdir=guile; \
36927 $(SHELL) \
36928 $$s/$$module_srcdir/configure \
36929 --srcdir=$${topdir}/$$module_srcdir \
36930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36931 --target=${target_alias} \
36932 || exit 1
36933 @endif guile
36939 .PHONY: all-guile maybe-all-guile
36940 maybe-all-guile:
36941 @if gcc-bootstrap
36942 all-guile: stage_current
36943 @endif gcc-bootstrap
36944 @if guile
36945 TARGET-guile=all
36946 maybe-all-guile: all-guile
36947 all-guile: configure-guile
36948 @: $(MAKE); $(unstage)
36949 @r=`${PWD_COMMAND}`; export r; \
36950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951 $(HOST_EXPORTS) \
36952 (cd $(HOST_SUBDIR)/guile && \
36953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36954 $(TARGET-guile))
36955 @endif guile
36960 .PHONY: check-guile maybe-check-guile
36961 maybe-check-guile:
36962 @if guile
36963 maybe-check-guile: check-guile
36965 check-guile:
36966 @: $(MAKE); $(unstage)
36967 @r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(HOST_EXPORTS) \
36970 (cd $(HOST_SUBDIR)/guile && \
36971 $(MAKE) $(FLAGS_TO_PASS) check)
36973 @endif guile
36975 .PHONY: install-guile maybe-install-guile
36976 maybe-install-guile:
36977 @if guile
36978 maybe-install-guile: install-guile
36980 install-guile: installdirs
36981 @: $(MAKE); $(unstage)
36982 @r=`${PWD_COMMAND}`; export r; \
36983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36984 $(HOST_EXPORTS) \
36985 (cd $(HOST_SUBDIR)/guile && \
36986 $(MAKE) $(FLAGS_TO_PASS) install)
36988 @endif guile
36990 .PHONY: install-strip-guile maybe-install-strip-guile
36991 maybe-install-strip-guile:
36992 @if guile
36993 maybe-install-strip-guile: install-strip-guile
36995 install-strip-guile: installdirs
36996 @: $(MAKE); $(unstage)
36997 @r=`${PWD_COMMAND}`; export r; \
36998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999 $(HOST_EXPORTS) \
37000 (cd $(HOST_SUBDIR)/guile && \
37001 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37003 @endif guile
37005 # Other targets (info, dvi, pdf, etc.)
37007 .PHONY: maybe-info-guile info-guile
37008 maybe-info-guile:
37009 @if guile
37010 maybe-info-guile: info-guile
37012 info-guile: \
37013 configure-guile
37014 @: $(MAKE); $(unstage)
37015 @[ -f ./guile/Makefile ] || exit 0; \
37016 r=`${PWD_COMMAND}`; export r; \
37017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018 $(HOST_EXPORTS) \
37019 for flag in $(EXTRA_HOST_FLAGS) ; do \
37020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021 done; \
37022 echo "Doing info in guile"; \
37023 (cd $(HOST_SUBDIR)/guile && \
37024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37026 "RANLIB=$${RANLIB}" \
37027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37028 info) \
37029 || exit 1
37031 @endif guile
37033 .PHONY: maybe-dvi-guile dvi-guile
37034 maybe-dvi-guile:
37035 @if guile
37036 maybe-dvi-guile: dvi-guile
37038 dvi-guile: \
37039 configure-guile
37040 @: $(MAKE); $(unstage)
37041 @[ -f ./guile/Makefile ] || exit 0; \
37042 r=`${PWD_COMMAND}`; export r; \
37043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044 $(HOST_EXPORTS) \
37045 for flag in $(EXTRA_HOST_FLAGS) ; do \
37046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37047 done; \
37048 echo "Doing dvi in guile"; \
37049 (cd $(HOST_SUBDIR)/guile && \
37050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052 "RANLIB=$${RANLIB}" \
37053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054 dvi) \
37055 || exit 1
37057 @endif guile
37059 .PHONY: maybe-pdf-guile pdf-guile
37060 maybe-pdf-guile:
37061 @if guile
37062 maybe-pdf-guile: pdf-guile
37064 pdf-guile: \
37065 configure-guile
37066 @: $(MAKE); $(unstage)
37067 @[ -f ./guile/Makefile ] || exit 0; \
37068 r=`${PWD_COMMAND}`; export r; \
37069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070 $(HOST_EXPORTS) \
37071 for flag in $(EXTRA_HOST_FLAGS) ; do \
37072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37073 done; \
37074 echo "Doing pdf in guile"; \
37075 (cd $(HOST_SUBDIR)/guile && \
37076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37078 "RANLIB=$${RANLIB}" \
37079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37080 pdf) \
37081 || exit 1
37083 @endif guile
37085 .PHONY: maybe-html-guile html-guile
37086 maybe-html-guile:
37087 @if guile
37088 maybe-html-guile: html-guile
37090 html-guile: \
37091 configure-guile
37092 @: $(MAKE); $(unstage)
37093 @[ -f ./guile/Makefile ] || exit 0; \
37094 r=`${PWD_COMMAND}`; export r; \
37095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096 $(HOST_EXPORTS) \
37097 for flag in $(EXTRA_HOST_FLAGS) ; do \
37098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099 done; \
37100 echo "Doing html in guile"; \
37101 (cd $(HOST_SUBDIR)/guile && \
37102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104 "RANLIB=$${RANLIB}" \
37105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37106 html) \
37107 || exit 1
37109 @endif guile
37111 .PHONY: maybe-TAGS-guile TAGS-guile
37112 maybe-TAGS-guile:
37113 @if guile
37114 maybe-TAGS-guile: TAGS-guile
37116 TAGS-guile: \
37117 configure-guile
37118 @: $(MAKE); $(unstage)
37119 @[ -f ./guile/Makefile ] || exit 0; \
37120 r=`${PWD_COMMAND}`; export r; \
37121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122 $(HOST_EXPORTS) \
37123 for flag in $(EXTRA_HOST_FLAGS) ; do \
37124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125 done; \
37126 echo "Doing TAGS in guile"; \
37127 (cd $(HOST_SUBDIR)/guile && \
37128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130 "RANLIB=$${RANLIB}" \
37131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132 TAGS) \
37133 || exit 1
37135 @endif guile
37137 .PHONY: maybe-install-info-guile install-info-guile
37138 maybe-install-info-guile:
37139 @if guile
37140 maybe-install-info-guile: install-info-guile
37142 install-info-guile: \
37143 configure-guile \
37144 info-guile
37145 @: $(MAKE); $(unstage)
37146 @[ -f ./guile/Makefile ] || exit 0; \
37147 r=`${PWD_COMMAND}`; export r; \
37148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149 $(HOST_EXPORTS) \
37150 for flag in $(EXTRA_HOST_FLAGS) ; do \
37151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37152 done; \
37153 echo "Doing install-info in guile"; \
37154 (cd $(HOST_SUBDIR)/guile && \
37155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157 "RANLIB=$${RANLIB}" \
37158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159 install-info) \
37160 || exit 1
37162 @endif guile
37164 .PHONY: maybe-install-dvi-guile install-dvi-guile
37165 maybe-install-dvi-guile:
37166 @if guile
37167 maybe-install-dvi-guile: install-dvi-guile
37169 install-dvi-guile: \
37170 configure-guile \
37171 dvi-guile
37172 @: $(MAKE); $(unstage)
37173 @[ -f ./guile/Makefile ] || exit 0; \
37174 r=`${PWD_COMMAND}`; export r; \
37175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37176 $(HOST_EXPORTS) \
37177 for flag in $(EXTRA_HOST_FLAGS) ; do \
37178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37179 done; \
37180 echo "Doing install-dvi in guile"; \
37181 (cd $(HOST_SUBDIR)/guile && \
37182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37184 "RANLIB=$${RANLIB}" \
37185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37186 install-dvi) \
37187 || exit 1
37189 @endif guile
37191 .PHONY: maybe-install-pdf-guile install-pdf-guile
37192 maybe-install-pdf-guile:
37193 @if guile
37194 maybe-install-pdf-guile: install-pdf-guile
37196 install-pdf-guile: \
37197 configure-guile \
37198 pdf-guile
37199 @: $(MAKE); $(unstage)
37200 @[ -f ./guile/Makefile ] || exit 0; \
37201 r=`${PWD_COMMAND}`; export r; \
37202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37203 $(HOST_EXPORTS) \
37204 for flag in $(EXTRA_HOST_FLAGS) ; do \
37205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37206 done; \
37207 echo "Doing install-pdf in guile"; \
37208 (cd $(HOST_SUBDIR)/guile && \
37209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37211 "RANLIB=$${RANLIB}" \
37212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37213 install-pdf) \
37214 || exit 1
37216 @endif guile
37218 .PHONY: maybe-install-html-guile install-html-guile
37219 maybe-install-html-guile:
37220 @if guile
37221 maybe-install-html-guile: install-html-guile
37223 install-html-guile: \
37224 configure-guile \
37225 html-guile
37226 @: $(MAKE); $(unstage)
37227 @[ -f ./guile/Makefile ] || exit 0; \
37228 r=`${PWD_COMMAND}`; export r; \
37229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37230 $(HOST_EXPORTS) \
37231 for flag in $(EXTRA_HOST_FLAGS) ; do \
37232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37233 done; \
37234 echo "Doing install-html in guile"; \
37235 (cd $(HOST_SUBDIR)/guile && \
37236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37238 "RANLIB=$${RANLIB}" \
37239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37240 install-html) \
37241 || exit 1
37243 @endif guile
37245 .PHONY: maybe-installcheck-guile installcheck-guile
37246 maybe-installcheck-guile:
37247 @if guile
37248 maybe-installcheck-guile: installcheck-guile
37250 installcheck-guile: \
37251 configure-guile
37252 @: $(MAKE); $(unstage)
37253 @[ -f ./guile/Makefile ] || exit 0; \
37254 r=`${PWD_COMMAND}`; export r; \
37255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37256 $(HOST_EXPORTS) \
37257 for flag in $(EXTRA_HOST_FLAGS) ; do \
37258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37259 done; \
37260 echo "Doing installcheck in guile"; \
37261 (cd $(HOST_SUBDIR)/guile && \
37262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37264 "RANLIB=$${RANLIB}" \
37265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37266 installcheck) \
37267 || exit 1
37269 @endif guile
37271 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37272 maybe-mostlyclean-guile:
37273 @if guile
37274 maybe-mostlyclean-guile: mostlyclean-guile
37276 mostlyclean-guile:
37277 @: $(MAKE); $(unstage)
37278 @[ -f ./guile/Makefile ] || exit 0; \
37279 r=`${PWD_COMMAND}`; export r; \
37280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37281 $(HOST_EXPORTS) \
37282 for flag in $(EXTRA_HOST_FLAGS) ; do \
37283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284 done; \
37285 echo "Doing mostlyclean in guile"; \
37286 (cd $(HOST_SUBDIR)/guile && \
37287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37289 "RANLIB=$${RANLIB}" \
37290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37291 mostlyclean) \
37292 || exit 1
37294 @endif guile
37296 .PHONY: maybe-clean-guile clean-guile
37297 maybe-clean-guile:
37298 @if guile
37299 maybe-clean-guile: clean-guile
37301 clean-guile:
37302 @: $(MAKE); $(unstage)
37303 @[ -f ./guile/Makefile ] || exit 0; \
37304 r=`${PWD_COMMAND}`; export r; \
37305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37306 $(HOST_EXPORTS) \
37307 for flag in $(EXTRA_HOST_FLAGS) ; do \
37308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37309 done; \
37310 echo "Doing clean in guile"; \
37311 (cd $(HOST_SUBDIR)/guile && \
37312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37314 "RANLIB=$${RANLIB}" \
37315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37316 clean) \
37317 || exit 1
37319 @endif guile
37321 .PHONY: maybe-distclean-guile distclean-guile
37322 maybe-distclean-guile:
37323 @if guile
37324 maybe-distclean-guile: distclean-guile
37326 distclean-guile:
37327 @: $(MAKE); $(unstage)
37328 @[ -f ./guile/Makefile ] || exit 0; \
37329 r=`${PWD_COMMAND}`; export r; \
37330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37331 $(HOST_EXPORTS) \
37332 for flag in $(EXTRA_HOST_FLAGS) ; do \
37333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37334 done; \
37335 echo "Doing distclean in guile"; \
37336 (cd $(HOST_SUBDIR)/guile && \
37337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37339 "RANLIB=$${RANLIB}" \
37340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37341 distclean) \
37342 || exit 1
37344 @endif guile
37346 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37347 maybe-maintainer-clean-guile:
37348 @if guile
37349 maybe-maintainer-clean-guile: maintainer-clean-guile
37351 maintainer-clean-guile:
37352 @: $(MAKE); $(unstage)
37353 @[ -f ./guile/Makefile ] || exit 0; \
37354 r=`${PWD_COMMAND}`; export r; \
37355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37356 $(HOST_EXPORTS) \
37357 for flag in $(EXTRA_HOST_FLAGS) ; do \
37358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37359 done; \
37360 echo "Doing maintainer-clean in guile"; \
37361 (cd $(HOST_SUBDIR)/guile && \
37362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37364 "RANLIB=$${RANLIB}" \
37365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37366 maintainer-clean) \
37367 || exit 1
37369 @endif guile
37373 .PHONY: configure-tk maybe-configure-tk
37374 maybe-configure-tk:
37375 @if gcc-bootstrap
37376 configure-tk: stage_current
37377 @endif gcc-bootstrap
37378 @if tk
37379 maybe-configure-tk: configure-tk
37380 configure-tk:
37381 @: $(MAKE); $(unstage)
37382 @r=`${PWD_COMMAND}`; export r; \
37383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37384 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37386 $(HOST_EXPORTS) \
37387 echo Configuring in $(HOST_SUBDIR)/tk; \
37388 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37389 case $(srcdir) in \
37390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37391 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37393 esac; \
37394 module_srcdir=tk; \
37395 $(SHELL) \
37396 $$s/$$module_srcdir/configure \
37397 --srcdir=$${topdir}/$$module_srcdir \
37398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37399 --target=${target_alias} \
37400 || exit 1
37401 @endif tk
37407 .PHONY: all-tk maybe-all-tk
37408 maybe-all-tk:
37409 @if gcc-bootstrap
37410 all-tk: stage_current
37411 @endif gcc-bootstrap
37412 @if tk
37413 TARGET-tk=all
37414 maybe-all-tk: all-tk
37415 all-tk: configure-tk
37416 @: $(MAKE); $(unstage)
37417 @r=`${PWD_COMMAND}`; export r; \
37418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419 $(HOST_EXPORTS) \
37420 (cd $(HOST_SUBDIR)/tk && \
37421 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37422 $(TARGET-tk))
37423 @endif tk
37428 .PHONY: check-tk maybe-check-tk
37429 maybe-check-tk:
37430 @if tk
37431 maybe-check-tk: check-tk
37433 check-tk:
37434 @: $(MAKE); $(unstage)
37435 @r=`${PWD_COMMAND}`; export r; \
37436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37437 $(HOST_EXPORTS) \
37438 (cd $(HOST_SUBDIR)/tk && \
37439 $(MAKE) $(FLAGS_TO_PASS) check)
37441 @endif tk
37443 .PHONY: install-tk maybe-install-tk
37444 maybe-install-tk:
37445 @if tk
37446 maybe-install-tk: install-tk
37448 install-tk: installdirs
37449 @: $(MAKE); $(unstage)
37450 @r=`${PWD_COMMAND}`; export r; \
37451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37452 $(HOST_EXPORTS) \
37453 (cd $(HOST_SUBDIR)/tk && \
37454 $(MAKE) $(FLAGS_TO_PASS) install)
37456 @endif tk
37458 .PHONY: install-strip-tk maybe-install-strip-tk
37459 maybe-install-strip-tk:
37460 @if tk
37461 maybe-install-strip-tk: install-strip-tk
37463 install-strip-tk: installdirs
37464 @: $(MAKE); $(unstage)
37465 @r=`${PWD_COMMAND}`; export r; \
37466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467 $(HOST_EXPORTS) \
37468 (cd $(HOST_SUBDIR)/tk && \
37469 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37471 @endif tk
37473 # Other targets (info, dvi, pdf, etc.)
37475 .PHONY: maybe-info-tk info-tk
37476 maybe-info-tk:
37477 @if tk
37478 maybe-info-tk: info-tk
37480 info-tk: \
37481 configure-tk
37482 @: $(MAKE); $(unstage)
37483 @[ -f ./tk/Makefile ] || exit 0; \
37484 r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(HOST_EXPORTS) \
37487 for flag in $(EXTRA_HOST_FLAGS) ; do \
37488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37489 done; \
37490 echo "Doing info in tk"; \
37491 (cd $(HOST_SUBDIR)/tk && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494 "RANLIB=$${RANLIB}" \
37495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496 info) \
37497 || exit 1
37499 @endif tk
37501 .PHONY: maybe-dvi-tk dvi-tk
37502 maybe-dvi-tk:
37503 @if tk
37504 maybe-dvi-tk: dvi-tk
37506 dvi-tk: \
37507 configure-tk
37508 @: $(MAKE); $(unstage)
37509 @[ -f ./tk/Makefile ] || exit 0; \
37510 r=`${PWD_COMMAND}`; export r; \
37511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37512 $(HOST_EXPORTS) \
37513 for flag in $(EXTRA_HOST_FLAGS) ; do \
37514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37515 done; \
37516 echo "Doing dvi in tk"; \
37517 (cd $(HOST_SUBDIR)/tk && \
37518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37520 "RANLIB=$${RANLIB}" \
37521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37522 dvi) \
37523 || exit 1
37525 @endif tk
37527 .PHONY: maybe-pdf-tk pdf-tk
37528 maybe-pdf-tk:
37529 @if tk
37530 maybe-pdf-tk: pdf-tk
37532 pdf-tk: \
37533 configure-tk
37534 @: $(MAKE); $(unstage)
37535 @[ -f ./tk/Makefile ] || exit 0; \
37536 r=`${PWD_COMMAND}`; export r; \
37537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37538 $(HOST_EXPORTS) \
37539 for flag in $(EXTRA_HOST_FLAGS) ; do \
37540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37541 done; \
37542 echo "Doing pdf in tk"; \
37543 (cd $(HOST_SUBDIR)/tk && \
37544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37546 "RANLIB=$${RANLIB}" \
37547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37548 pdf) \
37549 || exit 1
37551 @endif tk
37553 .PHONY: maybe-html-tk html-tk
37554 maybe-html-tk:
37555 @if tk
37556 maybe-html-tk: html-tk
37558 html-tk: \
37559 configure-tk
37560 @: $(MAKE); $(unstage)
37561 @[ -f ./tk/Makefile ] || exit 0; \
37562 r=`${PWD_COMMAND}`; export r; \
37563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37564 $(HOST_EXPORTS) \
37565 for flag in $(EXTRA_HOST_FLAGS) ; do \
37566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37567 done; \
37568 echo "Doing html in tk"; \
37569 (cd $(HOST_SUBDIR)/tk && \
37570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37572 "RANLIB=$${RANLIB}" \
37573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37574 html) \
37575 || exit 1
37577 @endif tk
37579 .PHONY: maybe-TAGS-tk TAGS-tk
37580 maybe-TAGS-tk:
37581 @if tk
37582 maybe-TAGS-tk: TAGS-tk
37584 TAGS-tk: \
37585 configure-tk
37586 @: $(MAKE); $(unstage)
37587 @[ -f ./tk/Makefile ] || exit 0; \
37588 r=`${PWD_COMMAND}`; export r; \
37589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37590 $(HOST_EXPORTS) \
37591 for flag in $(EXTRA_HOST_FLAGS) ; do \
37592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37593 done; \
37594 echo "Doing TAGS in tk"; \
37595 (cd $(HOST_SUBDIR)/tk && \
37596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37598 "RANLIB=$${RANLIB}" \
37599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37600 TAGS) \
37601 || exit 1
37603 @endif tk
37605 .PHONY: maybe-install-info-tk install-info-tk
37606 maybe-install-info-tk:
37607 @if tk
37608 maybe-install-info-tk: install-info-tk
37610 install-info-tk: \
37611 configure-tk \
37612 info-tk
37613 @: $(MAKE); $(unstage)
37614 @[ -f ./tk/Makefile ] || exit 0; \
37615 r=`${PWD_COMMAND}`; export r; \
37616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37617 $(HOST_EXPORTS) \
37618 for flag in $(EXTRA_HOST_FLAGS) ; do \
37619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37620 done; \
37621 echo "Doing install-info in tk"; \
37622 (cd $(HOST_SUBDIR)/tk && \
37623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37625 "RANLIB=$${RANLIB}" \
37626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37627 install-info) \
37628 || exit 1
37630 @endif tk
37632 .PHONY: maybe-install-dvi-tk install-dvi-tk
37633 maybe-install-dvi-tk:
37634 @if tk
37635 maybe-install-dvi-tk: install-dvi-tk
37637 install-dvi-tk: \
37638 configure-tk \
37639 dvi-tk
37640 @: $(MAKE); $(unstage)
37641 @[ -f ./tk/Makefile ] || exit 0; \
37642 r=`${PWD_COMMAND}`; export r; \
37643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644 $(HOST_EXPORTS) \
37645 for flag in $(EXTRA_HOST_FLAGS) ; do \
37646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37647 done; \
37648 echo "Doing install-dvi in tk"; \
37649 (cd $(HOST_SUBDIR)/tk && \
37650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37652 "RANLIB=$${RANLIB}" \
37653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37654 install-dvi) \
37655 || exit 1
37657 @endif tk
37659 .PHONY: maybe-install-pdf-tk install-pdf-tk
37660 maybe-install-pdf-tk:
37661 @if tk
37662 maybe-install-pdf-tk: install-pdf-tk
37664 install-pdf-tk: \
37665 configure-tk \
37666 pdf-tk
37667 @: $(MAKE); $(unstage)
37668 @[ -f ./tk/Makefile ] || exit 0; \
37669 r=`${PWD_COMMAND}`; export r; \
37670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37671 $(HOST_EXPORTS) \
37672 for flag in $(EXTRA_HOST_FLAGS) ; do \
37673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37674 done; \
37675 echo "Doing install-pdf in tk"; \
37676 (cd $(HOST_SUBDIR)/tk && \
37677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37679 "RANLIB=$${RANLIB}" \
37680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37681 install-pdf) \
37682 || exit 1
37684 @endif tk
37686 .PHONY: maybe-install-html-tk install-html-tk
37687 maybe-install-html-tk:
37688 @if tk
37689 maybe-install-html-tk: install-html-tk
37691 install-html-tk: \
37692 configure-tk \
37693 html-tk
37694 @: $(MAKE); $(unstage)
37695 @[ -f ./tk/Makefile ] || exit 0; \
37696 r=`${PWD_COMMAND}`; export r; \
37697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37698 $(HOST_EXPORTS) \
37699 for flag in $(EXTRA_HOST_FLAGS) ; do \
37700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37701 done; \
37702 echo "Doing install-html in tk"; \
37703 (cd $(HOST_SUBDIR)/tk && \
37704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37706 "RANLIB=$${RANLIB}" \
37707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37708 install-html) \
37709 || exit 1
37711 @endif tk
37713 .PHONY: maybe-installcheck-tk installcheck-tk
37714 maybe-installcheck-tk:
37715 @if tk
37716 maybe-installcheck-tk: installcheck-tk
37718 installcheck-tk: \
37719 configure-tk
37720 @: $(MAKE); $(unstage)
37721 @[ -f ./tk/Makefile ] || exit 0; \
37722 r=`${PWD_COMMAND}`; export r; \
37723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724 $(HOST_EXPORTS) \
37725 for flag in $(EXTRA_HOST_FLAGS) ; do \
37726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37727 done; \
37728 echo "Doing installcheck in tk"; \
37729 (cd $(HOST_SUBDIR)/tk && \
37730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732 "RANLIB=$${RANLIB}" \
37733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37734 installcheck) \
37735 || exit 1
37737 @endif tk
37739 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37740 maybe-mostlyclean-tk:
37741 @if tk
37742 maybe-mostlyclean-tk: mostlyclean-tk
37744 mostlyclean-tk:
37745 @: $(MAKE); $(unstage)
37746 @[ -f ./tk/Makefile ] || exit 0; \
37747 r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(HOST_EXPORTS) \
37750 for flag in $(EXTRA_HOST_FLAGS) ; do \
37751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752 done; \
37753 echo "Doing mostlyclean in tk"; \
37754 (cd $(HOST_SUBDIR)/tk && \
37755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757 "RANLIB=$${RANLIB}" \
37758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37759 mostlyclean) \
37760 || exit 1
37762 @endif tk
37764 .PHONY: maybe-clean-tk clean-tk
37765 maybe-clean-tk:
37766 @if tk
37767 maybe-clean-tk: clean-tk
37769 clean-tk:
37770 @: $(MAKE); $(unstage)
37771 @[ -f ./tk/Makefile ] || exit 0; \
37772 r=`${PWD_COMMAND}`; export r; \
37773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774 $(HOST_EXPORTS) \
37775 for flag in $(EXTRA_HOST_FLAGS) ; do \
37776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777 done; \
37778 echo "Doing clean in tk"; \
37779 (cd $(HOST_SUBDIR)/tk && \
37780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782 "RANLIB=$${RANLIB}" \
37783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784 clean) \
37785 || exit 1
37787 @endif tk
37789 .PHONY: maybe-distclean-tk distclean-tk
37790 maybe-distclean-tk:
37791 @if tk
37792 maybe-distclean-tk: distclean-tk
37794 distclean-tk:
37795 @: $(MAKE); $(unstage)
37796 @[ -f ./tk/Makefile ] || exit 0; \
37797 r=`${PWD_COMMAND}`; export r; \
37798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37799 $(HOST_EXPORTS) \
37800 for flag in $(EXTRA_HOST_FLAGS) ; do \
37801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37802 done; \
37803 echo "Doing distclean in tk"; \
37804 (cd $(HOST_SUBDIR)/tk && \
37805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37807 "RANLIB=$${RANLIB}" \
37808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37809 distclean) \
37810 || exit 1
37812 @endif tk
37814 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37815 maybe-maintainer-clean-tk:
37816 @if tk
37817 maybe-maintainer-clean-tk: maintainer-clean-tk
37819 maintainer-clean-tk:
37820 @: $(MAKE); $(unstage)
37821 @[ -f ./tk/Makefile ] || exit 0; \
37822 r=`${PWD_COMMAND}`; export r; \
37823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37824 $(HOST_EXPORTS) \
37825 for flag in $(EXTRA_HOST_FLAGS) ; do \
37826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37827 done; \
37828 echo "Doing maintainer-clean in tk"; \
37829 (cd $(HOST_SUBDIR)/tk && \
37830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37832 "RANLIB=$${RANLIB}" \
37833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37834 maintainer-clean) \
37835 || exit 1
37837 @endif tk
37841 .PHONY: configure-libtermcap maybe-configure-libtermcap
37842 maybe-configure-libtermcap:
37843 @if gcc-bootstrap
37844 configure-libtermcap: stage_current
37845 @endif gcc-bootstrap
37846 @if libtermcap
37847 maybe-configure-libtermcap: configure-libtermcap
37848 configure-libtermcap:
37849 @: $(MAKE); $(unstage)
37850 @r=`${PWD_COMMAND}`; export r; \
37851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37852 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37854 $(HOST_EXPORTS) \
37855 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37856 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37857 case $(srcdir) in \
37858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37859 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37861 esac; \
37862 module_srcdir=libtermcap; \
37863 $(SHELL) \
37864 $$s/$$module_srcdir/configure \
37865 --srcdir=$${topdir}/$$module_srcdir \
37866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37867 --target=${target_alias} \
37868 || exit 1
37869 @endif libtermcap
37875 .PHONY: all-libtermcap maybe-all-libtermcap
37876 maybe-all-libtermcap:
37877 @if gcc-bootstrap
37878 all-libtermcap: stage_current
37879 @endif gcc-bootstrap
37880 @if libtermcap
37881 TARGET-libtermcap=all
37882 maybe-all-libtermcap: all-libtermcap
37883 all-libtermcap: configure-libtermcap
37884 @: $(MAKE); $(unstage)
37885 @r=`${PWD_COMMAND}`; export r; \
37886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887 $(HOST_EXPORTS) \
37888 (cd $(HOST_SUBDIR)/libtermcap && \
37889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37890 $(TARGET-libtermcap))
37891 @endif libtermcap
37896 .PHONY: check-libtermcap maybe-check-libtermcap
37897 maybe-check-libtermcap:
37898 @if libtermcap
37899 maybe-check-libtermcap: check-libtermcap
37901 check-libtermcap:
37903 @endif libtermcap
37905 .PHONY: install-libtermcap maybe-install-libtermcap
37906 maybe-install-libtermcap:
37907 @if libtermcap
37908 maybe-install-libtermcap: install-libtermcap
37910 install-libtermcap: installdirs
37911 @: $(MAKE); $(unstage)
37912 @r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(HOST_EXPORTS) \
37915 (cd $(HOST_SUBDIR)/libtermcap && \
37916 $(MAKE) $(FLAGS_TO_PASS) install)
37918 @endif libtermcap
37920 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37921 maybe-install-strip-libtermcap:
37922 @if libtermcap
37923 maybe-install-strip-libtermcap: install-strip-libtermcap
37925 install-strip-libtermcap: installdirs
37926 @: $(MAKE); $(unstage)
37927 @r=`${PWD_COMMAND}`; export r; \
37928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929 $(HOST_EXPORTS) \
37930 (cd $(HOST_SUBDIR)/libtermcap && \
37931 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37933 @endif libtermcap
37935 # Other targets (info, dvi, pdf, etc.)
37937 .PHONY: maybe-info-libtermcap info-libtermcap
37938 maybe-info-libtermcap:
37939 @if libtermcap
37940 maybe-info-libtermcap: info-libtermcap
37942 info-libtermcap: \
37943 configure-libtermcap
37944 @: $(MAKE); $(unstage)
37945 @[ -f ./libtermcap/Makefile ] || exit 0; \
37946 r=`${PWD_COMMAND}`; export r; \
37947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948 $(HOST_EXPORTS) \
37949 for flag in $(EXTRA_HOST_FLAGS) ; do \
37950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951 done; \
37952 echo "Doing info in libtermcap"; \
37953 (cd $(HOST_SUBDIR)/libtermcap && \
37954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37956 "RANLIB=$${RANLIB}" \
37957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37958 info) \
37959 || exit 1
37961 @endif libtermcap
37963 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37964 maybe-dvi-libtermcap:
37965 @if libtermcap
37966 maybe-dvi-libtermcap: dvi-libtermcap
37968 dvi-libtermcap: \
37969 configure-libtermcap
37970 @: $(MAKE); $(unstage)
37971 @[ -f ./libtermcap/Makefile ] || exit 0; \
37972 r=`${PWD_COMMAND}`; export r; \
37973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37974 $(HOST_EXPORTS) \
37975 for flag in $(EXTRA_HOST_FLAGS) ; do \
37976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37977 done; \
37978 echo "Doing dvi in libtermcap"; \
37979 (cd $(HOST_SUBDIR)/libtermcap && \
37980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37982 "RANLIB=$${RANLIB}" \
37983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37984 dvi) \
37985 || exit 1
37987 @endif libtermcap
37989 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37990 maybe-pdf-libtermcap:
37991 @if libtermcap
37992 maybe-pdf-libtermcap: pdf-libtermcap
37994 pdf-libtermcap: \
37995 configure-libtermcap
37996 @: $(MAKE); $(unstage)
37997 @[ -f ./libtermcap/Makefile ] || exit 0; \
37998 r=`${PWD_COMMAND}`; export r; \
37999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38000 $(HOST_EXPORTS) \
38001 for flag in $(EXTRA_HOST_FLAGS) ; do \
38002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38003 done; \
38004 echo "Doing pdf in libtermcap"; \
38005 (cd $(HOST_SUBDIR)/libtermcap && \
38006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38008 "RANLIB=$${RANLIB}" \
38009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38010 pdf) \
38011 || exit 1
38013 @endif libtermcap
38015 .PHONY: maybe-html-libtermcap html-libtermcap
38016 maybe-html-libtermcap:
38017 @if libtermcap
38018 maybe-html-libtermcap: html-libtermcap
38020 html-libtermcap: \
38021 configure-libtermcap
38022 @: $(MAKE); $(unstage)
38023 @[ -f ./libtermcap/Makefile ] || exit 0; \
38024 r=`${PWD_COMMAND}`; export r; \
38025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38026 $(HOST_EXPORTS) \
38027 for flag in $(EXTRA_HOST_FLAGS) ; do \
38028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38029 done; \
38030 echo "Doing html in libtermcap"; \
38031 (cd $(HOST_SUBDIR)/libtermcap && \
38032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38034 "RANLIB=$${RANLIB}" \
38035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38036 html) \
38037 || exit 1
38039 @endif libtermcap
38041 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38042 maybe-TAGS-libtermcap:
38043 @if libtermcap
38044 maybe-TAGS-libtermcap: TAGS-libtermcap
38046 TAGS-libtermcap: \
38047 configure-libtermcap
38048 @: $(MAKE); $(unstage)
38049 @[ -f ./libtermcap/Makefile ] || exit 0; \
38050 r=`${PWD_COMMAND}`; export r; \
38051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38052 $(HOST_EXPORTS) \
38053 for flag in $(EXTRA_HOST_FLAGS) ; do \
38054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38055 done; \
38056 echo "Doing TAGS in libtermcap"; \
38057 (cd $(HOST_SUBDIR)/libtermcap && \
38058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38060 "RANLIB=$${RANLIB}" \
38061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38062 TAGS) \
38063 || exit 1
38065 @endif libtermcap
38067 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38068 maybe-install-info-libtermcap:
38069 @if libtermcap
38070 maybe-install-info-libtermcap: install-info-libtermcap
38072 install-info-libtermcap: \
38073 configure-libtermcap \
38074 info-libtermcap
38075 @: $(MAKE); $(unstage)
38076 @[ -f ./libtermcap/Makefile ] || exit 0; \
38077 r=`${PWD_COMMAND}`; export r; \
38078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38079 $(HOST_EXPORTS) \
38080 for flag in $(EXTRA_HOST_FLAGS) ; do \
38081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38082 done; \
38083 echo "Doing install-info in libtermcap"; \
38084 (cd $(HOST_SUBDIR)/libtermcap && \
38085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38087 "RANLIB=$${RANLIB}" \
38088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38089 install-info) \
38090 || exit 1
38092 @endif libtermcap
38094 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38095 maybe-install-dvi-libtermcap:
38096 @if libtermcap
38097 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38099 install-dvi-libtermcap: \
38100 configure-libtermcap \
38101 dvi-libtermcap
38102 @: $(MAKE); $(unstage)
38103 @[ -f ./libtermcap/Makefile ] || exit 0; \
38104 r=`${PWD_COMMAND}`; export r; \
38105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38106 $(HOST_EXPORTS) \
38107 for flag in $(EXTRA_HOST_FLAGS) ; do \
38108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38109 done; \
38110 echo "Doing install-dvi in libtermcap"; \
38111 (cd $(HOST_SUBDIR)/libtermcap && \
38112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38114 "RANLIB=$${RANLIB}" \
38115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38116 install-dvi) \
38117 || exit 1
38119 @endif libtermcap
38121 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38122 maybe-install-pdf-libtermcap:
38123 @if libtermcap
38124 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38126 install-pdf-libtermcap: \
38127 configure-libtermcap \
38128 pdf-libtermcap
38129 @: $(MAKE); $(unstage)
38130 @[ -f ./libtermcap/Makefile ] || exit 0; \
38131 r=`${PWD_COMMAND}`; export r; \
38132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38133 $(HOST_EXPORTS) \
38134 for flag in $(EXTRA_HOST_FLAGS) ; do \
38135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38136 done; \
38137 echo "Doing install-pdf in libtermcap"; \
38138 (cd $(HOST_SUBDIR)/libtermcap && \
38139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38141 "RANLIB=$${RANLIB}" \
38142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38143 install-pdf) \
38144 || exit 1
38146 @endif libtermcap
38148 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38149 maybe-install-html-libtermcap:
38150 @if libtermcap
38151 maybe-install-html-libtermcap: install-html-libtermcap
38153 install-html-libtermcap: \
38154 configure-libtermcap \
38155 html-libtermcap
38156 @: $(MAKE); $(unstage)
38157 @[ -f ./libtermcap/Makefile ] || exit 0; \
38158 r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 for flag in $(EXTRA_HOST_FLAGS) ; do \
38162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163 done; \
38164 echo "Doing install-html in libtermcap"; \
38165 (cd $(HOST_SUBDIR)/libtermcap && \
38166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168 "RANLIB=$${RANLIB}" \
38169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170 install-html) \
38171 || exit 1
38173 @endif libtermcap
38175 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38176 maybe-installcheck-libtermcap:
38177 @if libtermcap
38178 maybe-installcheck-libtermcap: installcheck-libtermcap
38180 installcheck-libtermcap: \
38181 configure-libtermcap
38182 @: $(MAKE); $(unstage)
38183 @[ -f ./libtermcap/Makefile ] || exit 0; \
38184 r=`${PWD_COMMAND}`; export r; \
38185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186 $(HOST_EXPORTS) \
38187 for flag in $(EXTRA_HOST_FLAGS) ; do \
38188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38189 done; \
38190 echo "Doing installcheck in libtermcap"; \
38191 (cd $(HOST_SUBDIR)/libtermcap && \
38192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194 "RANLIB=$${RANLIB}" \
38195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196 installcheck) \
38197 || exit 1
38199 @endif libtermcap
38201 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38202 maybe-mostlyclean-libtermcap:
38203 @if libtermcap
38204 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38206 # libtermcap doesn't support mostlyclean.
38207 mostlyclean-libtermcap:
38209 @endif libtermcap
38211 .PHONY: maybe-clean-libtermcap clean-libtermcap
38212 maybe-clean-libtermcap:
38213 @if libtermcap
38214 maybe-clean-libtermcap: clean-libtermcap
38216 # libtermcap doesn't support clean.
38217 clean-libtermcap:
38219 @endif libtermcap
38221 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38222 maybe-distclean-libtermcap:
38223 @if libtermcap
38224 maybe-distclean-libtermcap: distclean-libtermcap
38226 # libtermcap doesn't support distclean.
38227 distclean-libtermcap:
38229 @endif libtermcap
38231 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38232 maybe-maintainer-clean-libtermcap:
38233 @if libtermcap
38234 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38236 # libtermcap doesn't support maintainer-clean.
38237 maintainer-clean-libtermcap:
38239 @endif libtermcap
38243 .PHONY: configure-utils maybe-configure-utils
38244 maybe-configure-utils:
38245 @if gcc-bootstrap
38246 configure-utils: stage_current
38247 @endif gcc-bootstrap
38248 @if utils
38249 maybe-configure-utils: configure-utils
38250 configure-utils:
38251 @: $(MAKE); $(unstage)
38252 @r=`${PWD_COMMAND}`; export r; \
38253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38256 $(HOST_EXPORTS) \
38257 echo Configuring in $(HOST_SUBDIR)/utils; \
38258 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38259 case $(srcdir) in \
38260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38261 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38263 esac; \
38264 module_srcdir=utils; \
38265 $(SHELL) \
38266 $$s/$$module_srcdir/configure \
38267 --srcdir=$${topdir}/$$module_srcdir \
38268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38269 --target=${target_alias} \
38270 || exit 1
38271 @endif utils
38277 .PHONY: all-utils maybe-all-utils
38278 maybe-all-utils:
38279 @if gcc-bootstrap
38280 all-utils: stage_current
38281 @endif gcc-bootstrap
38282 @if utils
38283 TARGET-utils=all
38284 maybe-all-utils: all-utils
38285 all-utils: configure-utils
38286 @: $(MAKE); $(unstage)
38287 @r=`${PWD_COMMAND}`; export r; \
38288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289 $(HOST_EXPORTS) \
38290 (cd $(HOST_SUBDIR)/utils && \
38291 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38292 $(TARGET-utils))
38293 @endif utils
38298 .PHONY: check-utils maybe-check-utils
38299 maybe-check-utils:
38300 @if utils
38301 maybe-check-utils: check-utils
38303 check-utils:
38305 @endif utils
38307 .PHONY: install-utils maybe-install-utils
38308 maybe-install-utils:
38309 @if utils
38310 maybe-install-utils: install-utils
38312 install-utils: installdirs
38313 @: $(MAKE); $(unstage)
38314 @r=`${PWD_COMMAND}`; export r; \
38315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38316 $(HOST_EXPORTS) \
38317 (cd $(HOST_SUBDIR)/utils && \
38318 $(MAKE) $(FLAGS_TO_PASS) install)
38320 @endif utils
38322 .PHONY: install-strip-utils maybe-install-strip-utils
38323 maybe-install-strip-utils:
38324 @if utils
38325 maybe-install-strip-utils: install-strip-utils
38327 install-strip-utils: installdirs
38328 @: $(MAKE); $(unstage)
38329 @r=`${PWD_COMMAND}`; export r; \
38330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38331 $(HOST_EXPORTS) \
38332 (cd $(HOST_SUBDIR)/utils && \
38333 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38335 @endif utils
38337 # Other targets (info, dvi, pdf, etc.)
38339 .PHONY: maybe-info-utils info-utils
38340 maybe-info-utils:
38341 @if utils
38342 maybe-info-utils: info-utils
38344 info-utils: \
38345 configure-utils
38346 @: $(MAKE); $(unstage)
38347 @[ -f ./utils/Makefile ] || exit 0; \
38348 r=`${PWD_COMMAND}`; export r; \
38349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350 $(HOST_EXPORTS) \
38351 for flag in $(EXTRA_HOST_FLAGS) ; do \
38352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38353 done; \
38354 echo "Doing info in utils"; \
38355 (cd $(HOST_SUBDIR)/utils && \
38356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38358 "RANLIB=$${RANLIB}" \
38359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38360 info) \
38361 || exit 1
38363 @endif utils
38365 .PHONY: maybe-dvi-utils dvi-utils
38366 maybe-dvi-utils:
38367 @if utils
38368 maybe-dvi-utils: dvi-utils
38370 dvi-utils: \
38371 configure-utils
38372 @: $(MAKE); $(unstage)
38373 @[ -f ./utils/Makefile ] || exit 0; \
38374 r=`${PWD_COMMAND}`; export r; \
38375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376 $(HOST_EXPORTS) \
38377 for flag in $(EXTRA_HOST_FLAGS) ; do \
38378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38379 done; \
38380 echo "Doing dvi in utils"; \
38381 (cd $(HOST_SUBDIR)/utils && \
38382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38384 "RANLIB=$${RANLIB}" \
38385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38386 dvi) \
38387 || exit 1
38389 @endif utils
38391 .PHONY: maybe-pdf-utils pdf-utils
38392 maybe-pdf-utils:
38393 @if utils
38394 maybe-pdf-utils: pdf-utils
38396 pdf-utils: \
38397 configure-utils
38398 @: $(MAKE); $(unstage)
38399 @[ -f ./utils/Makefile ] || exit 0; \
38400 r=`${PWD_COMMAND}`; export r; \
38401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402 $(HOST_EXPORTS) \
38403 for flag in $(EXTRA_HOST_FLAGS) ; do \
38404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38405 done; \
38406 echo "Doing pdf in utils"; \
38407 (cd $(HOST_SUBDIR)/utils && \
38408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38410 "RANLIB=$${RANLIB}" \
38411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38412 pdf) \
38413 || exit 1
38415 @endif utils
38417 .PHONY: maybe-html-utils html-utils
38418 maybe-html-utils:
38419 @if utils
38420 maybe-html-utils: html-utils
38422 html-utils: \
38423 configure-utils
38424 @: $(MAKE); $(unstage)
38425 @[ -f ./utils/Makefile ] || exit 0; \
38426 r=`${PWD_COMMAND}`; export r; \
38427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38428 $(HOST_EXPORTS) \
38429 for flag in $(EXTRA_HOST_FLAGS) ; do \
38430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38431 done; \
38432 echo "Doing html in utils"; \
38433 (cd $(HOST_SUBDIR)/utils && \
38434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38436 "RANLIB=$${RANLIB}" \
38437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38438 html) \
38439 || exit 1
38441 @endif utils
38443 .PHONY: maybe-TAGS-utils TAGS-utils
38444 maybe-TAGS-utils:
38445 @if utils
38446 maybe-TAGS-utils: TAGS-utils
38448 TAGS-utils: \
38449 configure-utils
38450 @: $(MAKE); $(unstage)
38451 @[ -f ./utils/Makefile ] || exit 0; \
38452 r=`${PWD_COMMAND}`; export r; \
38453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38454 $(HOST_EXPORTS) \
38455 for flag in $(EXTRA_HOST_FLAGS) ; do \
38456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457 done; \
38458 echo "Doing TAGS in utils"; \
38459 (cd $(HOST_SUBDIR)/utils && \
38460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38462 "RANLIB=$${RANLIB}" \
38463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38464 TAGS) \
38465 || exit 1
38467 @endif utils
38469 .PHONY: maybe-install-info-utils install-info-utils
38470 maybe-install-info-utils:
38471 @if utils
38472 maybe-install-info-utils: install-info-utils
38474 install-info-utils: \
38475 configure-utils \
38476 info-utils
38477 @: $(MAKE); $(unstage)
38478 @[ -f ./utils/Makefile ] || exit 0; \
38479 r=`${PWD_COMMAND}`; export r; \
38480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38481 $(HOST_EXPORTS) \
38482 for flag in $(EXTRA_HOST_FLAGS) ; do \
38483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38484 done; \
38485 echo "Doing install-info in utils"; \
38486 (cd $(HOST_SUBDIR)/utils && \
38487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38489 "RANLIB=$${RANLIB}" \
38490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38491 install-info) \
38492 || exit 1
38494 @endif utils
38496 .PHONY: maybe-install-dvi-utils install-dvi-utils
38497 maybe-install-dvi-utils:
38498 @if utils
38499 maybe-install-dvi-utils: install-dvi-utils
38501 install-dvi-utils: \
38502 configure-utils \
38503 dvi-utils
38504 @: $(MAKE); $(unstage)
38505 @[ -f ./utils/Makefile ] || exit 0; \
38506 r=`${PWD_COMMAND}`; export r; \
38507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38508 $(HOST_EXPORTS) \
38509 for flag in $(EXTRA_HOST_FLAGS) ; do \
38510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38511 done; \
38512 echo "Doing install-dvi in utils"; \
38513 (cd $(HOST_SUBDIR)/utils && \
38514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38516 "RANLIB=$${RANLIB}" \
38517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38518 install-dvi) \
38519 || exit 1
38521 @endif utils
38523 .PHONY: maybe-install-pdf-utils install-pdf-utils
38524 maybe-install-pdf-utils:
38525 @if utils
38526 maybe-install-pdf-utils: install-pdf-utils
38528 install-pdf-utils: \
38529 configure-utils \
38530 pdf-utils
38531 @: $(MAKE); $(unstage)
38532 @[ -f ./utils/Makefile ] || exit 0; \
38533 r=`${PWD_COMMAND}`; export r; \
38534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535 $(HOST_EXPORTS) \
38536 for flag in $(EXTRA_HOST_FLAGS) ; do \
38537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38538 done; \
38539 echo "Doing install-pdf in utils"; \
38540 (cd $(HOST_SUBDIR)/utils && \
38541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38543 "RANLIB=$${RANLIB}" \
38544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38545 install-pdf) \
38546 || exit 1
38548 @endif utils
38550 .PHONY: maybe-install-html-utils install-html-utils
38551 maybe-install-html-utils:
38552 @if utils
38553 maybe-install-html-utils: install-html-utils
38555 install-html-utils: \
38556 configure-utils \
38557 html-utils
38558 @: $(MAKE); $(unstage)
38559 @[ -f ./utils/Makefile ] || exit 0; \
38560 r=`${PWD_COMMAND}`; export r; \
38561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38562 $(HOST_EXPORTS) \
38563 for flag in $(EXTRA_HOST_FLAGS) ; do \
38564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38565 done; \
38566 echo "Doing install-html in utils"; \
38567 (cd $(HOST_SUBDIR)/utils && \
38568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38570 "RANLIB=$${RANLIB}" \
38571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38572 install-html) \
38573 || exit 1
38575 @endif utils
38577 .PHONY: maybe-installcheck-utils installcheck-utils
38578 maybe-installcheck-utils:
38579 @if utils
38580 maybe-installcheck-utils: installcheck-utils
38582 installcheck-utils: \
38583 configure-utils
38584 @: $(MAKE); $(unstage)
38585 @[ -f ./utils/Makefile ] || exit 0; \
38586 r=`${PWD_COMMAND}`; export r; \
38587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38588 $(HOST_EXPORTS) \
38589 for flag in $(EXTRA_HOST_FLAGS) ; do \
38590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38591 done; \
38592 echo "Doing installcheck in utils"; \
38593 (cd $(HOST_SUBDIR)/utils && \
38594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38596 "RANLIB=$${RANLIB}" \
38597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38598 installcheck) \
38599 || exit 1
38601 @endif utils
38603 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38604 maybe-mostlyclean-utils:
38605 @if utils
38606 maybe-mostlyclean-utils: mostlyclean-utils
38608 mostlyclean-utils:
38609 @: $(MAKE); $(unstage)
38610 @[ -f ./utils/Makefile ] || exit 0; \
38611 r=`${PWD_COMMAND}`; export r; \
38612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613 $(HOST_EXPORTS) \
38614 for flag in $(EXTRA_HOST_FLAGS) ; do \
38615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616 done; \
38617 echo "Doing mostlyclean in utils"; \
38618 (cd $(HOST_SUBDIR)/utils && \
38619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621 "RANLIB=$${RANLIB}" \
38622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623 mostlyclean) \
38624 || exit 1
38626 @endif utils
38628 .PHONY: maybe-clean-utils clean-utils
38629 maybe-clean-utils:
38630 @if utils
38631 maybe-clean-utils: clean-utils
38633 clean-utils:
38634 @: $(MAKE); $(unstage)
38635 @[ -f ./utils/Makefile ] || exit 0; \
38636 r=`${PWD_COMMAND}`; export r; \
38637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38638 $(HOST_EXPORTS) \
38639 for flag in $(EXTRA_HOST_FLAGS) ; do \
38640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641 done; \
38642 echo "Doing clean in utils"; \
38643 (cd $(HOST_SUBDIR)/utils && \
38644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38646 "RANLIB=$${RANLIB}" \
38647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38648 clean) \
38649 || exit 1
38651 @endif utils
38653 .PHONY: maybe-distclean-utils distclean-utils
38654 maybe-distclean-utils:
38655 @if utils
38656 maybe-distclean-utils: distclean-utils
38658 distclean-utils:
38659 @: $(MAKE); $(unstage)
38660 @[ -f ./utils/Makefile ] || exit 0; \
38661 r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(HOST_EXPORTS) \
38664 for flag in $(EXTRA_HOST_FLAGS) ; do \
38665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666 done; \
38667 echo "Doing distclean in utils"; \
38668 (cd $(HOST_SUBDIR)/utils && \
38669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671 "RANLIB=$${RANLIB}" \
38672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673 distclean) \
38674 || exit 1
38676 @endif utils
38678 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38679 maybe-maintainer-clean-utils:
38680 @if utils
38681 maybe-maintainer-clean-utils: maintainer-clean-utils
38683 maintainer-clean-utils:
38684 @: $(MAKE); $(unstage)
38685 @[ -f ./utils/Makefile ] || exit 0; \
38686 r=`${PWD_COMMAND}`; export r; \
38687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38688 $(HOST_EXPORTS) \
38689 for flag in $(EXTRA_HOST_FLAGS) ; do \
38690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38691 done; \
38692 echo "Doing maintainer-clean in utils"; \
38693 (cd $(HOST_SUBDIR)/utils && \
38694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38696 "RANLIB=$${RANLIB}" \
38697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38698 maintainer-clean) \
38699 || exit 1
38701 @endif utils
38705 .PHONY: configure-c++tools maybe-configure-c++tools
38706 maybe-configure-c++tools:
38707 @if gcc-bootstrap
38708 configure-c++tools: stage_current
38709 @endif gcc-bootstrap
38710 @if c++tools
38711 maybe-configure-c++tools: configure-c++tools
38712 configure-c++tools:
38713 @: $(MAKE); $(unstage)
38714 @r=`${PWD_COMMAND}`; export r; \
38715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38718 $(HOST_EXPORTS) \
38719 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38720 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38721 case $(srcdir) in \
38722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38723 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38725 esac; \
38726 module_srcdir=c++tools; \
38727 $(SHELL) \
38728 $$s/$$module_srcdir/configure \
38729 --srcdir=$${topdir}/$$module_srcdir \
38730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38731 --target=${target_alias} \
38732 || exit 1
38733 @endif c++tools
38739 .PHONY: all-c++tools maybe-all-c++tools
38740 maybe-all-c++tools:
38741 @if gcc-bootstrap
38742 all-c++tools: stage_current
38743 @endif gcc-bootstrap
38744 @if c++tools
38745 TARGET-c++tools=all
38746 maybe-all-c++tools: all-c++tools
38747 all-c++tools: configure-c++tools
38748 @: $(MAKE); $(unstage)
38749 @r=`${PWD_COMMAND}`; export r; \
38750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38751 $(HOST_EXPORTS) \
38752 (cd $(HOST_SUBDIR)/c++tools && \
38753 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38754 $(TARGET-c++tools))
38755 @endif c++tools
38760 .PHONY: check-c++tools maybe-check-c++tools
38761 maybe-check-c++tools:
38762 @if c++tools
38763 maybe-check-c++tools: check-c++tools
38765 check-c++tools:
38766 @: $(MAKE); $(unstage)
38767 @r=`${PWD_COMMAND}`; export r; \
38768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769 $(HOST_EXPORTS) \
38770 (cd $(HOST_SUBDIR)/c++tools && \
38771 $(MAKE) $(FLAGS_TO_PASS) check)
38773 @endif c++tools
38775 .PHONY: install-c++tools maybe-install-c++tools
38776 maybe-install-c++tools:
38777 @if c++tools
38778 maybe-install-c++tools: install-c++tools
38780 install-c++tools: installdirs
38781 @: $(MAKE); $(unstage)
38782 @r=`${PWD_COMMAND}`; export r; \
38783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38784 $(HOST_EXPORTS) \
38785 (cd $(HOST_SUBDIR)/c++tools && \
38786 $(MAKE) $(FLAGS_TO_PASS) install)
38788 @endif c++tools
38790 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38791 maybe-install-strip-c++tools:
38792 @if c++tools
38793 maybe-install-strip-c++tools: install-strip-c++tools
38795 install-strip-c++tools: installdirs
38796 @: $(MAKE); $(unstage)
38797 @r=`${PWD_COMMAND}`; export r; \
38798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799 $(HOST_EXPORTS) \
38800 (cd $(HOST_SUBDIR)/c++tools && \
38801 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38803 @endif c++tools
38805 # Other targets (info, dvi, pdf, etc.)
38807 .PHONY: maybe-info-c++tools info-c++tools
38808 maybe-info-c++tools:
38809 @if c++tools
38810 maybe-info-c++tools: info-c++tools
38812 info-c++tools: \
38813 configure-c++tools
38814 @: $(MAKE); $(unstage)
38815 @[ -f ./c++tools/Makefile ] || exit 0; \
38816 r=`${PWD_COMMAND}`; export r; \
38817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38818 $(HOST_EXPORTS) \
38819 for flag in $(EXTRA_HOST_FLAGS) ; do \
38820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38821 done; \
38822 echo "Doing info in c++tools"; \
38823 (cd $(HOST_SUBDIR)/c++tools && \
38824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38826 "RANLIB=$${RANLIB}" \
38827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38828 info) \
38829 || exit 1
38831 @endif c++tools
38833 .PHONY: maybe-dvi-c++tools dvi-c++tools
38834 maybe-dvi-c++tools:
38835 @if c++tools
38836 maybe-dvi-c++tools: dvi-c++tools
38838 dvi-c++tools: \
38839 configure-c++tools
38840 @: $(MAKE); $(unstage)
38841 @[ -f ./c++tools/Makefile ] || exit 0; \
38842 r=`${PWD_COMMAND}`; export r; \
38843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38844 $(HOST_EXPORTS) \
38845 for flag in $(EXTRA_HOST_FLAGS) ; do \
38846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38847 done; \
38848 echo "Doing dvi in c++tools"; \
38849 (cd $(HOST_SUBDIR)/c++tools && \
38850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38852 "RANLIB=$${RANLIB}" \
38853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38854 dvi) \
38855 || exit 1
38857 @endif c++tools
38859 .PHONY: maybe-pdf-c++tools pdf-c++tools
38860 maybe-pdf-c++tools:
38861 @if c++tools
38862 maybe-pdf-c++tools: pdf-c++tools
38864 pdf-c++tools: \
38865 configure-c++tools
38866 @: $(MAKE); $(unstage)
38867 @[ -f ./c++tools/Makefile ] || exit 0; \
38868 r=`${PWD_COMMAND}`; export r; \
38869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870 $(HOST_EXPORTS) \
38871 for flag in $(EXTRA_HOST_FLAGS) ; do \
38872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38873 done; \
38874 echo "Doing pdf in c++tools"; \
38875 (cd $(HOST_SUBDIR)/c++tools && \
38876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878 "RANLIB=$${RANLIB}" \
38879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880 pdf) \
38881 || exit 1
38883 @endif c++tools
38885 .PHONY: maybe-html-c++tools html-c++tools
38886 maybe-html-c++tools:
38887 @if c++tools
38888 maybe-html-c++tools: html-c++tools
38890 html-c++tools: \
38891 configure-c++tools
38892 @: $(MAKE); $(unstage)
38893 @[ -f ./c++tools/Makefile ] || exit 0; \
38894 r=`${PWD_COMMAND}`; export r; \
38895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896 $(HOST_EXPORTS) \
38897 for flag in $(EXTRA_HOST_FLAGS) ; do \
38898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899 done; \
38900 echo "Doing html in c++tools"; \
38901 (cd $(HOST_SUBDIR)/c++tools && \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904 "RANLIB=$${RANLIB}" \
38905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906 html) \
38907 || exit 1
38909 @endif c++tools
38911 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38912 maybe-TAGS-c++tools:
38913 @if c++tools
38914 maybe-TAGS-c++tools: TAGS-c++tools
38916 # c++tools doesn't support TAGS.
38917 TAGS-c++tools:
38919 @endif c++tools
38921 .PHONY: maybe-install-info-c++tools install-info-c++tools
38922 maybe-install-info-c++tools:
38923 @if c++tools
38924 maybe-install-info-c++tools: install-info-c++tools
38926 install-info-c++tools: \
38927 configure-c++tools \
38928 info-c++tools
38929 @: $(MAKE); $(unstage)
38930 @[ -f ./c++tools/Makefile ] || exit 0; \
38931 r=`${PWD_COMMAND}`; export r; \
38932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38933 $(HOST_EXPORTS) \
38934 for flag in $(EXTRA_HOST_FLAGS) ; do \
38935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38936 done; \
38937 echo "Doing install-info in c++tools"; \
38938 (cd $(HOST_SUBDIR)/c++tools && \
38939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38941 "RANLIB=$${RANLIB}" \
38942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38943 install-info) \
38944 || exit 1
38946 @endif c++tools
38948 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38949 maybe-install-dvi-c++tools:
38950 @if c++tools
38951 maybe-install-dvi-c++tools: install-dvi-c++tools
38953 install-dvi-c++tools: \
38954 configure-c++tools \
38955 dvi-c++tools
38956 @: $(MAKE); $(unstage)
38957 @[ -f ./c++tools/Makefile ] || exit 0; \
38958 r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 $(HOST_EXPORTS) \
38961 for flag in $(EXTRA_HOST_FLAGS) ; do \
38962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38963 done; \
38964 echo "Doing install-dvi in c++tools"; \
38965 (cd $(HOST_SUBDIR)/c++tools && \
38966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38968 "RANLIB=$${RANLIB}" \
38969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38970 install-dvi) \
38971 || exit 1
38973 @endif c++tools
38975 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38976 maybe-install-pdf-c++tools:
38977 @if c++tools
38978 maybe-install-pdf-c++tools: install-pdf-c++tools
38980 install-pdf-c++tools: \
38981 configure-c++tools \
38982 pdf-c++tools
38983 @: $(MAKE); $(unstage)
38984 @[ -f ./c++tools/Makefile ] || exit 0; \
38985 r=`${PWD_COMMAND}`; export r; \
38986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987 $(HOST_EXPORTS) \
38988 for flag in $(EXTRA_HOST_FLAGS) ; do \
38989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38990 done; \
38991 echo "Doing install-pdf in c++tools"; \
38992 (cd $(HOST_SUBDIR)/c++tools && \
38993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38995 "RANLIB=$${RANLIB}" \
38996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38997 install-pdf) \
38998 || exit 1
39000 @endif c++tools
39002 .PHONY: maybe-install-html-c++tools install-html-c++tools
39003 maybe-install-html-c++tools:
39004 @if c++tools
39005 maybe-install-html-c++tools: install-html-c++tools
39007 install-html-c++tools: \
39008 configure-c++tools \
39009 html-c++tools
39010 @: $(MAKE); $(unstage)
39011 @[ -f ./c++tools/Makefile ] || exit 0; \
39012 r=`${PWD_COMMAND}`; export r; \
39013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39014 $(HOST_EXPORTS) \
39015 for flag in $(EXTRA_HOST_FLAGS) ; do \
39016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39017 done; \
39018 echo "Doing install-html in c++tools"; \
39019 (cd $(HOST_SUBDIR)/c++tools && \
39020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39022 "RANLIB=$${RANLIB}" \
39023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39024 install-html) \
39025 || exit 1
39027 @endif c++tools
39029 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39030 maybe-installcheck-c++tools:
39031 @if c++tools
39032 maybe-installcheck-c++tools: installcheck-c++tools
39034 installcheck-c++tools: \
39035 configure-c++tools
39036 @: $(MAKE); $(unstage)
39037 @[ -f ./c++tools/Makefile ] || exit 0; \
39038 r=`${PWD_COMMAND}`; export r; \
39039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39040 $(HOST_EXPORTS) \
39041 for flag in $(EXTRA_HOST_FLAGS) ; do \
39042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39043 done; \
39044 echo "Doing installcheck in c++tools"; \
39045 (cd $(HOST_SUBDIR)/c++tools && \
39046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39048 "RANLIB=$${RANLIB}" \
39049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39050 installcheck) \
39051 || exit 1
39053 @endif c++tools
39055 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39056 maybe-mostlyclean-c++tools:
39057 @if c++tools
39058 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39060 mostlyclean-c++tools:
39061 @: $(MAKE); $(unstage)
39062 @[ -f ./c++tools/Makefile ] || exit 0; \
39063 r=`${PWD_COMMAND}`; export r; \
39064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39065 $(HOST_EXPORTS) \
39066 for flag in $(EXTRA_HOST_FLAGS) ; do \
39067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39068 done; \
39069 echo "Doing mostlyclean in c++tools"; \
39070 (cd $(HOST_SUBDIR)/c++tools && \
39071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39073 "RANLIB=$${RANLIB}" \
39074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39075 mostlyclean) \
39076 || exit 1
39078 @endif c++tools
39080 .PHONY: maybe-clean-c++tools clean-c++tools
39081 maybe-clean-c++tools:
39082 @if c++tools
39083 maybe-clean-c++tools: clean-c++tools
39085 clean-c++tools:
39086 @: $(MAKE); $(unstage)
39087 @[ -f ./c++tools/Makefile ] || exit 0; \
39088 r=`${PWD_COMMAND}`; export r; \
39089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090 $(HOST_EXPORTS) \
39091 for flag in $(EXTRA_HOST_FLAGS) ; do \
39092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093 done; \
39094 echo "Doing clean in c++tools"; \
39095 (cd $(HOST_SUBDIR)/c++tools && \
39096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098 "RANLIB=$${RANLIB}" \
39099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100 clean) \
39101 || exit 1
39103 @endif c++tools
39105 .PHONY: maybe-distclean-c++tools distclean-c++tools
39106 maybe-distclean-c++tools:
39107 @if c++tools
39108 maybe-distclean-c++tools: distclean-c++tools
39110 distclean-c++tools:
39111 @: $(MAKE); $(unstage)
39112 @[ -f ./c++tools/Makefile ] || exit 0; \
39113 r=`${PWD_COMMAND}`; export r; \
39114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39115 $(HOST_EXPORTS) \
39116 for flag in $(EXTRA_HOST_FLAGS) ; do \
39117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39118 done; \
39119 echo "Doing distclean in c++tools"; \
39120 (cd $(HOST_SUBDIR)/c++tools && \
39121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39123 "RANLIB=$${RANLIB}" \
39124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39125 distclean) \
39126 || exit 1
39128 @endif c++tools
39130 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39131 maybe-maintainer-clean-c++tools:
39132 @if c++tools
39133 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39135 maintainer-clean-c++tools:
39136 @: $(MAKE); $(unstage)
39137 @[ -f ./c++tools/Makefile ] || exit 0; \
39138 r=`${PWD_COMMAND}`; export r; \
39139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39140 $(HOST_EXPORTS) \
39141 for flag in $(EXTRA_HOST_FLAGS) ; do \
39142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39143 done; \
39144 echo "Doing maintainer-clean in c++tools"; \
39145 (cd $(HOST_SUBDIR)/c++tools && \
39146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39148 "RANLIB=$${RANLIB}" \
39149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39150 maintainer-clean) \
39151 || exit 1
39153 @endif c++tools
39157 .PHONY: configure-gnattools maybe-configure-gnattools
39158 maybe-configure-gnattools:
39159 @if gcc-bootstrap
39160 configure-gnattools: stage_current
39161 @endif gcc-bootstrap
39162 @if gnattools
39163 maybe-configure-gnattools: configure-gnattools
39164 configure-gnattools:
39165 @: $(MAKE); $(unstage)
39166 @r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39170 $(HOST_EXPORTS) \
39171 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39172 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39173 case $(srcdir) in \
39174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39175 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39177 esac; \
39178 module_srcdir=gnattools; \
39179 $(SHELL) \
39180 $$s/$$module_srcdir/configure \
39181 --srcdir=$${topdir}/$$module_srcdir \
39182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39183 --target=${target_alias} \
39184 || exit 1
39185 @endif gnattools
39191 .PHONY: all-gnattools maybe-all-gnattools
39192 maybe-all-gnattools:
39193 @if gcc-bootstrap
39194 all-gnattools: stage_current
39195 @endif gcc-bootstrap
39196 @if gnattools
39197 TARGET-gnattools=all
39198 maybe-all-gnattools: all-gnattools
39199 all-gnattools: configure-gnattools
39200 @: $(MAKE); $(unstage)
39201 @r=`${PWD_COMMAND}`; export r; \
39202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39203 $(HOST_EXPORTS) \
39204 (cd $(HOST_SUBDIR)/gnattools && \
39205 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39206 $(TARGET-gnattools))
39207 @endif gnattools
39212 .PHONY: check-gnattools maybe-check-gnattools
39213 maybe-check-gnattools:
39214 @if gnattools
39215 maybe-check-gnattools: check-gnattools
39217 check-gnattools:
39218 @: $(MAKE); $(unstage)
39219 @r=`${PWD_COMMAND}`; export r; \
39220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39221 $(HOST_EXPORTS) \
39222 (cd $(HOST_SUBDIR)/gnattools && \
39223 $(MAKE) $(FLAGS_TO_PASS) check)
39225 @endif gnattools
39227 .PHONY: install-gnattools maybe-install-gnattools
39228 maybe-install-gnattools:
39229 @if gnattools
39230 maybe-install-gnattools: install-gnattools
39232 install-gnattools: installdirs
39233 @: $(MAKE); $(unstage)
39234 @r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 $(HOST_EXPORTS) \
39237 (cd $(HOST_SUBDIR)/gnattools && \
39238 $(MAKE) $(FLAGS_TO_PASS) install)
39240 @endif gnattools
39242 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39243 maybe-install-strip-gnattools:
39244 @if gnattools
39245 maybe-install-strip-gnattools: install-strip-gnattools
39247 install-strip-gnattools: installdirs
39248 @: $(MAKE); $(unstage)
39249 @r=`${PWD_COMMAND}`; export r; \
39250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39251 $(HOST_EXPORTS) \
39252 (cd $(HOST_SUBDIR)/gnattools && \
39253 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39255 @endif gnattools
39257 # Other targets (info, dvi, pdf, etc.)
39259 .PHONY: maybe-info-gnattools info-gnattools
39260 maybe-info-gnattools:
39261 @if gnattools
39262 maybe-info-gnattools: info-gnattools
39264 info-gnattools: \
39265 configure-gnattools
39266 @: $(MAKE); $(unstage)
39267 @[ -f ./gnattools/Makefile ] || exit 0; \
39268 r=`${PWD_COMMAND}`; export r; \
39269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39270 $(HOST_EXPORTS) \
39271 for flag in $(EXTRA_HOST_FLAGS) ; do \
39272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39273 done; \
39274 echo "Doing info in gnattools"; \
39275 (cd $(HOST_SUBDIR)/gnattools && \
39276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39278 "RANLIB=$${RANLIB}" \
39279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39280 info) \
39281 || exit 1
39283 @endif gnattools
39285 .PHONY: maybe-dvi-gnattools dvi-gnattools
39286 maybe-dvi-gnattools:
39287 @if gnattools
39288 maybe-dvi-gnattools: dvi-gnattools
39290 dvi-gnattools: \
39291 configure-gnattools
39292 @: $(MAKE); $(unstage)
39293 @[ -f ./gnattools/Makefile ] || exit 0; \
39294 r=`${PWD_COMMAND}`; export r; \
39295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296 $(HOST_EXPORTS) \
39297 for flag in $(EXTRA_HOST_FLAGS) ; do \
39298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299 done; \
39300 echo "Doing dvi in gnattools"; \
39301 (cd $(HOST_SUBDIR)/gnattools && \
39302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304 "RANLIB=$${RANLIB}" \
39305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306 dvi) \
39307 || exit 1
39309 @endif gnattools
39311 .PHONY: maybe-pdf-gnattools pdf-gnattools
39312 maybe-pdf-gnattools:
39313 @if gnattools
39314 maybe-pdf-gnattools: pdf-gnattools
39316 pdf-gnattools: \
39317 configure-gnattools
39318 @: $(MAKE); $(unstage)
39319 @[ -f ./gnattools/Makefile ] || exit 0; \
39320 r=`${PWD_COMMAND}`; export r; \
39321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322 $(HOST_EXPORTS) \
39323 for flag in $(EXTRA_HOST_FLAGS) ; do \
39324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39325 done; \
39326 echo "Doing pdf in gnattools"; \
39327 (cd $(HOST_SUBDIR)/gnattools && \
39328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39330 "RANLIB=$${RANLIB}" \
39331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39332 pdf) \
39333 || exit 1
39335 @endif gnattools
39337 .PHONY: maybe-html-gnattools html-gnattools
39338 maybe-html-gnattools:
39339 @if gnattools
39340 maybe-html-gnattools: html-gnattools
39342 html-gnattools: \
39343 configure-gnattools
39344 @: $(MAKE); $(unstage)
39345 @[ -f ./gnattools/Makefile ] || exit 0; \
39346 r=`${PWD_COMMAND}`; export r; \
39347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348 $(HOST_EXPORTS) \
39349 for flag in $(EXTRA_HOST_FLAGS) ; do \
39350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351 done; \
39352 echo "Doing html in gnattools"; \
39353 (cd $(HOST_SUBDIR)/gnattools && \
39354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356 "RANLIB=$${RANLIB}" \
39357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358 html) \
39359 || exit 1
39361 @endif gnattools
39363 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39364 maybe-TAGS-gnattools:
39365 @if gnattools
39366 maybe-TAGS-gnattools: TAGS-gnattools
39368 TAGS-gnattools: \
39369 configure-gnattools
39370 @: $(MAKE); $(unstage)
39371 @[ -f ./gnattools/Makefile ] || exit 0; \
39372 r=`${PWD_COMMAND}`; export r; \
39373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374 $(HOST_EXPORTS) \
39375 for flag in $(EXTRA_HOST_FLAGS) ; do \
39376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377 done; \
39378 echo "Doing TAGS in gnattools"; \
39379 (cd $(HOST_SUBDIR)/gnattools && \
39380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382 "RANLIB=$${RANLIB}" \
39383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384 TAGS) \
39385 || exit 1
39387 @endif gnattools
39389 .PHONY: maybe-install-info-gnattools install-info-gnattools
39390 maybe-install-info-gnattools:
39391 @if gnattools
39392 maybe-install-info-gnattools: install-info-gnattools
39394 install-info-gnattools: \
39395 configure-gnattools \
39396 info-gnattools
39397 @: $(MAKE); $(unstage)
39398 @[ -f ./gnattools/Makefile ] || exit 0; \
39399 r=`${PWD_COMMAND}`; export r; \
39400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401 $(HOST_EXPORTS) \
39402 for flag in $(EXTRA_HOST_FLAGS) ; do \
39403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39404 done; \
39405 echo "Doing install-info in gnattools"; \
39406 (cd $(HOST_SUBDIR)/gnattools && \
39407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39409 "RANLIB=$${RANLIB}" \
39410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39411 install-info) \
39412 || exit 1
39414 @endif gnattools
39416 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39417 maybe-install-dvi-gnattools:
39418 @if gnattools
39419 maybe-install-dvi-gnattools: install-dvi-gnattools
39421 install-dvi-gnattools: \
39422 configure-gnattools \
39423 dvi-gnattools
39424 @: $(MAKE); $(unstage)
39425 @[ -f ./gnattools/Makefile ] || exit 0; \
39426 r=`${PWD_COMMAND}`; export r; \
39427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39428 $(HOST_EXPORTS) \
39429 for flag in $(EXTRA_HOST_FLAGS) ; do \
39430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39431 done; \
39432 echo "Doing install-dvi in gnattools"; \
39433 (cd $(HOST_SUBDIR)/gnattools && \
39434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39436 "RANLIB=$${RANLIB}" \
39437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39438 install-dvi) \
39439 || exit 1
39441 @endif gnattools
39443 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39444 maybe-install-pdf-gnattools:
39445 @if gnattools
39446 maybe-install-pdf-gnattools: install-pdf-gnattools
39448 install-pdf-gnattools: \
39449 configure-gnattools \
39450 pdf-gnattools
39451 @: $(MAKE); $(unstage)
39452 @[ -f ./gnattools/Makefile ] || exit 0; \
39453 r=`${PWD_COMMAND}`; export r; \
39454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455 $(HOST_EXPORTS) \
39456 for flag in $(EXTRA_HOST_FLAGS) ; do \
39457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39458 done; \
39459 echo "Doing install-pdf in gnattools"; \
39460 (cd $(HOST_SUBDIR)/gnattools && \
39461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39463 "RANLIB=$${RANLIB}" \
39464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39465 install-pdf) \
39466 || exit 1
39468 @endif gnattools
39470 .PHONY: maybe-install-html-gnattools install-html-gnattools
39471 maybe-install-html-gnattools:
39472 @if gnattools
39473 maybe-install-html-gnattools: install-html-gnattools
39475 install-html-gnattools: \
39476 configure-gnattools \
39477 html-gnattools
39478 @: $(MAKE); $(unstage)
39479 @[ -f ./gnattools/Makefile ] || exit 0; \
39480 r=`${PWD_COMMAND}`; export r; \
39481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39482 $(HOST_EXPORTS) \
39483 for flag in $(EXTRA_HOST_FLAGS) ; do \
39484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39485 done; \
39486 echo "Doing install-html in gnattools"; \
39487 (cd $(HOST_SUBDIR)/gnattools && \
39488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39490 "RANLIB=$${RANLIB}" \
39491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39492 install-html) \
39493 || exit 1
39495 @endif gnattools
39497 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39498 maybe-installcheck-gnattools:
39499 @if gnattools
39500 maybe-installcheck-gnattools: installcheck-gnattools
39502 installcheck-gnattools: \
39503 configure-gnattools
39504 @: $(MAKE); $(unstage)
39505 @[ -f ./gnattools/Makefile ] || exit 0; \
39506 r=`${PWD_COMMAND}`; export r; \
39507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508 $(HOST_EXPORTS) \
39509 for flag in $(EXTRA_HOST_FLAGS) ; do \
39510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39511 done; \
39512 echo "Doing installcheck in gnattools"; \
39513 (cd $(HOST_SUBDIR)/gnattools && \
39514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39516 "RANLIB=$${RANLIB}" \
39517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39518 installcheck) \
39519 || exit 1
39521 @endif gnattools
39523 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39524 maybe-mostlyclean-gnattools:
39525 @if gnattools
39526 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39528 mostlyclean-gnattools:
39529 @: $(MAKE); $(unstage)
39530 @[ -f ./gnattools/Makefile ] || exit 0; \
39531 r=`${PWD_COMMAND}`; export r; \
39532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533 $(HOST_EXPORTS) \
39534 for flag in $(EXTRA_HOST_FLAGS) ; do \
39535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536 done; \
39537 echo "Doing mostlyclean in gnattools"; \
39538 (cd $(HOST_SUBDIR)/gnattools && \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541 "RANLIB=$${RANLIB}" \
39542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543 mostlyclean) \
39544 || exit 1
39546 @endif gnattools
39548 .PHONY: maybe-clean-gnattools clean-gnattools
39549 maybe-clean-gnattools:
39550 @if gnattools
39551 maybe-clean-gnattools: clean-gnattools
39553 clean-gnattools:
39554 @: $(MAKE); $(unstage)
39555 @[ -f ./gnattools/Makefile ] || exit 0; \
39556 r=`${PWD_COMMAND}`; export r; \
39557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558 $(HOST_EXPORTS) \
39559 for flag in $(EXTRA_HOST_FLAGS) ; do \
39560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39561 done; \
39562 echo "Doing clean in gnattools"; \
39563 (cd $(HOST_SUBDIR)/gnattools && \
39564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39566 "RANLIB=$${RANLIB}" \
39567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39568 clean) \
39569 || exit 1
39571 @endif gnattools
39573 .PHONY: maybe-distclean-gnattools distclean-gnattools
39574 maybe-distclean-gnattools:
39575 @if gnattools
39576 maybe-distclean-gnattools: distclean-gnattools
39578 distclean-gnattools:
39579 @: $(MAKE); $(unstage)
39580 @[ -f ./gnattools/Makefile ] || exit 0; \
39581 r=`${PWD_COMMAND}`; export r; \
39582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39583 $(HOST_EXPORTS) \
39584 for flag in $(EXTRA_HOST_FLAGS) ; do \
39585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39586 done; \
39587 echo "Doing distclean in gnattools"; \
39588 (cd $(HOST_SUBDIR)/gnattools && \
39589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39591 "RANLIB=$${RANLIB}" \
39592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39593 distclean) \
39594 || exit 1
39596 @endif gnattools
39598 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39599 maybe-maintainer-clean-gnattools:
39600 @if gnattools
39601 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39603 maintainer-clean-gnattools:
39604 @: $(MAKE); $(unstage)
39605 @[ -f ./gnattools/Makefile ] || exit 0; \
39606 r=`${PWD_COMMAND}`; export r; \
39607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608 $(HOST_EXPORTS) \
39609 for flag in $(EXTRA_HOST_FLAGS) ; do \
39610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39611 done; \
39612 echo "Doing maintainer-clean in gnattools"; \
39613 (cd $(HOST_SUBDIR)/gnattools && \
39614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39616 "RANLIB=$${RANLIB}" \
39617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39618 maintainer-clean) \
39619 || exit 1
39621 @endif gnattools
39625 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39626 maybe-configure-lto-plugin:
39627 @if gcc-bootstrap
39628 configure-lto-plugin: stage_current
39629 @endif gcc-bootstrap
39630 @if lto-plugin
39631 maybe-configure-lto-plugin: configure-lto-plugin
39632 configure-lto-plugin:
39633 @r=`${PWD_COMMAND}`; export r; \
39634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39635 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39637 $(HOST_EXPORTS) \
39638 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39639 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39640 case $(srcdir) in \
39641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39642 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39644 esac; \
39645 module_srcdir=lto-plugin; \
39646 $(SHELL) \
39647 $$s/$$module_srcdir/configure \
39648 --srcdir=$${topdir}/$$module_srcdir \
39649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39650 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39651 || exit 1
39652 @endif lto-plugin
39656 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39657 maybe-configure-stage1-lto-plugin:
39658 @if lto-plugin-bootstrap
39659 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39660 configure-stage1-lto-plugin:
39661 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39663 @r=`${PWD_COMMAND}`; export r; \
39664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665 TFLAGS="$(STAGE1_TFLAGS)"; \
39666 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39667 $(HOST_EXPORTS) \
39668 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39669 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39670 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39671 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39673 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39674 case $(srcdir) in \
39675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39676 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39678 esac; \
39679 module_srcdir=lto-plugin; \
39680 $(SHELL) $$s/$$module_srcdir/configure \
39681 --srcdir=$${topdir}/$$module_srcdir \
39682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39683 --target=${target_alias} \
39685 $(STAGE1_CONFIGURE_FLAGS) \
39686 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39687 @endif lto-plugin-bootstrap
39689 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39690 maybe-configure-stage2-lto-plugin:
39691 @if lto-plugin-bootstrap
39692 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39693 configure-stage2-lto-plugin:
39694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39696 @r=`${PWD_COMMAND}`; export r; \
39697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698 TFLAGS="$(STAGE2_TFLAGS)"; \
39699 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39700 $(HOST_EXPORTS) \
39701 $(POSTSTAGE1_HOST_EXPORTS) \
39702 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39703 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39704 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39705 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39707 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39708 case $(srcdir) in \
39709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39710 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39712 esac; \
39713 module_srcdir=lto-plugin; \
39714 $(SHELL) $$s/$$module_srcdir/configure \
39715 --srcdir=$${topdir}/$$module_srcdir \
39716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39717 --target=${target_alias} \
39718 --with-build-libsubdir=$(HOST_SUBDIR) \
39719 $(STAGE2_CONFIGURE_FLAGS) \
39720 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39721 @endif lto-plugin-bootstrap
39723 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39724 maybe-configure-stage3-lto-plugin:
39725 @if lto-plugin-bootstrap
39726 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39727 configure-stage3-lto-plugin:
39728 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39730 @r=`${PWD_COMMAND}`; export r; \
39731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39732 TFLAGS="$(STAGE3_TFLAGS)"; \
39733 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39734 $(HOST_EXPORTS) \
39735 $(POSTSTAGE1_HOST_EXPORTS) \
39736 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39737 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39738 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39739 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39741 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39742 case $(srcdir) in \
39743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39744 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39746 esac; \
39747 module_srcdir=lto-plugin; \
39748 $(SHELL) $$s/$$module_srcdir/configure \
39749 --srcdir=$${topdir}/$$module_srcdir \
39750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39751 --target=${target_alias} \
39752 --with-build-libsubdir=$(HOST_SUBDIR) \
39753 $(STAGE3_CONFIGURE_FLAGS) \
39754 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39755 @endif lto-plugin-bootstrap
39757 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39758 maybe-configure-stage4-lto-plugin:
39759 @if lto-plugin-bootstrap
39760 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39761 configure-stage4-lto-plugin:
39762 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39764 @r=`${PWD_COMMAND}`; export r; \
39765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39766 TFLAGS="$(STAGE4_TFLAGS)"; \
39767 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39768 $(HOST_EXPORTS) \
39769 $(POSTSTAGE1_HOST_EXPORTS) \
39770 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39771 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39772 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39773 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39775 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39776 case $(srcdir) in \
39777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39778 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39780 esac; \
39781 module_srcdir=lto-plugin; \
39782 $(SHELL) $$s/$$module_srcdir/configure \
39783 --srcdir=$${topdir}/$$module_srcdir \
39784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39785 --target=${target_alias} \
39786 --with-build-libsubdir=$(HOST_SUBDIR) \
39787 $(STAGE4_CONFIGURE_FLAGS) \
39788 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39789 @endif lto-plugin-bootstrap
39791 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39792 maybe-configure-stageprofile-lto-plugin:
39793 @if lto-plugin-bootstrap
39794 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39795 configure-stageprofile-lto-plugin:
39796 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39798 @r=`${PWD_COMMAND}`; export r; \
39799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39801 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39802 $(HOST_EXPORTS) \
39803 $(POSTSTAGE1_HOST_EXPORTS) \
39804 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39805 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39806 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39807 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39809 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39810 case $(srcdir) in \
39811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39812 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39814 esac; \
39815 module_srcdir=lto-plugin; \
39816 $(SHELL) $$s/$$module_srcdir/configure \
39817 --srcdir=$${topdir}/$$module_srcdir \
39818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39819 --target=${target_alias} \
39820 --with-build-libsubdir=$(HOST_SUBDIR) \
39821 $(STAGEprofile_CONFIGURE_FLAGS) \
39822 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39823 @endif lto-plugin-bootstrap
39825 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39826 maybe-configure-stagetrain-lto-plugin:
39827 @if lto-plugin-bootstrap
39828 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39829 configure-stagetrain-lto-plugin:
39830 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39832 @r=`${PWD_COMMAND}`; export r; \
39833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39834 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39835 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39836 $(HOST_EXPORTS) \
39837 $(POSTSTAGE1_HOST_EXPORTS) \
39838 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39839 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39840 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39841 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39843 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39844 case $(srcdir) in \
39845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39846 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39848 esac; \
39849 module_srcdir=lto-plugin; \
39850 $(SHELL) $$s/$$module_srcdir/configure \
39851 --srcdir=$${topdir}/$$module_srcdir \
39852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39853 --target=${target_alias} \
39854 --with-build-libsubdir=$(HOST_SUBDIR) \
39855 $(STAGEtrain_CONFIGURE_FLAGS) \
39856 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39857 @endif lto-plugin-bootstrap
39859 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39860 maybe-configure-stagefeedback-lto-plugin:
39861 @if lto-plugin-bootstrap
39862 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39863 configure-stagefeedback-lto-plugin:
39864 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39866 @r=`${PWD_COMMAND}`; export r; \
39867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39868 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39869 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39870 $(HOST_EXPORTS) \
39871 $(POSTSTAGE1_HOST_EXPORTS) \
39872 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39873 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39874 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39875 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39877 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39878 case $(srcdir) in \
39879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39880 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39882 esac; \
39883 module_srcdir=lto-plugin; \
39884 $(SHELL) $$s/$$module_srcdir/configure \
39885 --srcdir=$${topdir}/$$module_srcdir \
39886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39887 --target=${target_alias} \
39888 --with-build-libsubdir=$(HOST_SUBDIR) \
39889 $(STAGEfeedback_CONFIGURE_FLAGS) \
39890 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39891 @endif lto-plugin-bootstrap
39893 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39894 maybe-configure-stageautoprofile-lto-plugin:
39895 @if lto-plugin-bootstrap
39896 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39897 configure-stageautoprofile-lto-plugin:
39898 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39900 @r=`${PWD_COMMAND}`; export r; \
39901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39902 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39903 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39904 $(HOST_EXPORTS) \
39905 $(POSTSTAGE1_HOST_EXPORTS) \
39906 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39907 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39908 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39909 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39911 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39912 case $(srcdir) in \
39913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39914 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39916 esac; \
39917 module_srcdir=lto-plugin; \
39918 $(SHELL) $$s/$$module_srcdir/configure \
39919 --srcdir=$${topdir}/$$module_srcdir \
39920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39921 --target=${target_alias} \
39922 --with-build-libsubdir=$(HOST_SUBDIR) \
39923 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39924 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39925 @endif lto-plugin-bootstrap
39927 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39928 maybe-configure-stageautofeedback-lto-plugin:
39929 @if lto-plugin-bootstrap
39930 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39931 configure-stageautofeedback-lto-plugin:
39932 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39934 @r=`${PWD_COMMAND}`; export r; \
39935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39937 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39938 $(HOST_EXPORTS) \
39939 $(POSTSTAGE1_HOST_EXPORTS) \
39940 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39941 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39942 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39943 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39945 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39946 case $(srcdir) in \
39947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39948 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39950 esac; \
39951 module_srcdir=lto-plugin; \
39952 $(SHELL) $$s/$$module_srcdir/configure \
39953 --srcdir=$${topdir}/$$module_srcdir \
39954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39955 --target=${target_alias} \
39956 --with-build-libsubdir=$(HOST_SUBDIR) \
39957 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39958 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39959 @endif lto-plugin-bootstrap
39965 .PHONY: all-lto-plugin maybe-all-lto-plugin
39966 maybe-all-lto-plugin:
39967 @if gcc-bootstrap
39968 all-lto-plugin: stage_current
39969 @endif gcc-bootstrap
39970 @if lto-plugin
39971 TARGET-lto-plugin=all
39972 maybe-all-lto-plugin: all-lto-plugin
39973 all-lto-plugin: configure-lto-plugin
39974 @r=`${PWD_COMMAND}`; export r; \
39975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976 $(HOST_EXPORTS) \
39977 (cd $(HOST_SUBDIR)/lto-plugin && \
39978 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39979 $(TARGET-lto-plugin))
39980 @endif lto-plugin
39984 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39985 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39986 maybe-all-stage1-lto-plugin:
39987 maybe-clean-stage1-lto-plugin:
39988 @if lto-plugin-bootstrap
39989 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39990 all-stage1: all-stage1-lto-plugin
39991 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39992 all-stage1-lto-plugin: configure-stage1-lto-plugin
39993 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39994 @r=`${PWD_COMMAND}`; export r; \
39995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996 TFLAGS="$(STAGE1_TFLAGS)"; \
39997 $(HOST_EXPORTS) \
39998 cd $(HOST_SUBDIR)/lto-plugin && \
40000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40001 CFLAGS="$(STAGE1_CFLAGS)" \
40002 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40003 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40004 LIBCFLAGS="$(LIBCFLAGS)" \
40005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40008 $(EXTRA_HOST_FLAGS) \
40009 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40010 TFLAGS="$(STAGE1_TFLAGS)" \
40011 $(TARGET-stage1-lto-plugin)
40013 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40014 clean-stage1: clean-stage1-lto-plugin
40015 clean-stage1-lto-plugin:
40016 @if [ $(current_stage) = stage1 ]; then \
40017 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40018 else \
40019 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40020 $(MAKE) stage1-start; \
40021 fi; \
40022 cd $(HOST_SUBDIR)/lto-plugin && \
40023 $(MAKE) $(EXTRA_HOST_FLAGS) \
40024 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40025 @endif lto-plugin-bootstrap
40028 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40029 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40030 maybe-all-stage2-lto-plugin:
40031 maybe-clean-stage2-lto-plugin:
40032 @if lto-plugin-bootstrap
40033 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40034 all-stage2: all-stage2-lto-plugin
40035 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40036 all-stage2-lto-plugin: configure-stage2-lto-plugin
40037 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40038 @r=`${PWD_COMMAND}`; export r; \
40039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040 TFLAGS="$(STAGE2_TFLAGS)"; \
40041 $(HOST_EXPORTS) \
40042 $(POSTSTAGE1_HOST_EXPORTS) \
40043 cd $(HOST_SUBDIR)/lto-plugin && \
40045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40046 CFLAGS="$(STAGE2_CFLAGS)" \
40047 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40048 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40049 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40054 TFLAGS="$(STAGE2_TFLAGS)" \
40055 $(TARGET-stage2-lto-plugin)
40057 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40058 clean-stage2: clean-stage2-lto-plugin
40059 clean-stage2-lto-plugin:
40060 @if [ $(current_stage) = stage2 ]; then \
40061 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40062 else \
40063 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40064 $(MAKE) stage2-start; \
40065 fi; \
40066 cd $(HOST_SUBDIR)/lto-plugin && \
40067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40068 @endif lto-plugin-bootstrap
40071 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40072 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40073 maybe-all-stage3-lto-plugin:
40074 maybe-clean-stage3-lto-plugin:
40075 @if lto-plugin-bootstrap
40076 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40077 all-stage3: all-stage3-lto-plugin
40078 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40079 all-stage3-lto-plugin: configure-stage3-lto-plugin
40080 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40081 @r=`${PWD_COMMAND}`; export r; \
40082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083 TFLAGS="$(STAGE3_TFLAGS)"; \
40084 $(HOST_EXPORTS) \
40085 $(POSTSTAGE1_HOST_EXPORTS) \
40086 cd $(HOST_SUBDIR)/lto-plugin && \
40088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40089 CFLAGS="$(STAGE3_CFLAGS)" \
40090 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40091 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40092 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40097 TFLAGS="$(STAGE3_TFLAGS)" \
40098 $(TARGET-stage3-lto-plugin)
40100 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40101 clean-stage3: clean-stage3-lto-plugin
40102 clean-stage3-lto-plugin:
40103 @if [ $(current_stage) = stage3 ]; then \
40104 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40105 else \
40106 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40107 $(MAKE) stage3-start; \
40108 fi; \
40109 cd $(HOST_SUBDIR)/lto-plugin && \
40110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40111 @endif lto-plugin-bootstrap
40114 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40115 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40116 maybe-all-stage4-lto-plugin:
40117 maybe-clean-stage4-lto-plugin:
40118 @if lto-plugin-bootstrap
40119 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40120 all-stage4: all-stage4-lto-plugin
40121 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40122 all-stage4-lto-plugin: configure-stage4-lto-plugin
40123 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40124 @r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 TFLAGS="$(STAGE4_TFLAGS)"; \
40127 $(HOST_EXPORTS) \
40128 $(POSTSTAGE1_HOST_EXPORTS) \
40129 cd $(HOST_SUBDIR)/lto-plugin && \
40131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40132 CFLAGS="$(STAGE4_CFLAGS)" \
40133 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40134 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40135 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40140 TFLAGS="$(STAGE4_TFLAGS)" \
40141 $(TARGET-stage4-lto-plugin)
40143 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40144 clean-stage4: clean-stage4-lto-plugin
40145 clean-stage4-lto-plugin:
40146 @if [ $(current_stage) = stage4 ]; then \
40147 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40148 else \
40149 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40150 $(MAKE) stage4-start; \
40151 fi; \
40152 cd $(HOST_SUBDIR)/lto-plugin && \
40153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40154 @endif lto-plugin-bootstrap
40157 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40158 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40159 maybe-all-stageprofile-lto-plugin:
40160 maybe-clean-stageprofile-lto-plugin:
40161 @if lto-plugin-bootstrap
40162 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40163 all-stageprofile: all-stageprofile-lto-plugin
40164 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40165 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40166 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40167 @r=`${PWD_COMMAND}`; export r; \
40168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40170 $(HOST_EXPORTS) \
40171 $(POSTSTAGE1_HOST_EXPORTS) \
40172 cd $(HOST_SUBDIR)/lto-plugin && \
40174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40175 CFLAGS="$(STAGEprofile_CFLAGS)" \
40176 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40177 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40178 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40183 TFLAGS="$(STAGEprofile_TFLAGS)" \
40184 $(TARGET-stageprofile-lto-plugin)
40186 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40187 clean-stageprofile: clean-stageprofile-lto-plugin
40188 clean-stageprofile-lto-plugin:
40189 @if [ $(current_stage) = stageprofile ]; then \
40190 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40191 else \
40192 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40193 $(MAKE) stageprofile-start; \
40194 fi; \
40195 cd $(HOST_SUBDIR)/lto-plugin && \
40196 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40197 @endif lto-plugin-bootstrap
40200 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40201 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40202 maybe-all-stagetrain-lto-plugin:
40203 maybe-clean-stagetrain-lto-plugin:
40204 @if lto-plugin-bootstrap
40205 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40206 all-stagetrain: all-stagetrain-lto-plugin
40207 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40208 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40209 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40210 @r=`${PWD_COMMAND}`; export r; \
40211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40212 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40213 $(HOST_EXPORTS) \
40214 $(POSTSTAGE1_HOST_EXPORTS) \
40215 cd $(HOST_SUBDIR)/lto-plugin && \
40217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40218 CFLAGS="$(STAGEtrain_CFLAGS)" \
40219 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40220 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40221 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40226 TFLAGS="$(STAGEtrain_TFLAGS)" \
40227 $(TARGET-stagetrain-lto-plugin)
40229 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40230 clean-stagetrain: clean-stagetrain-lto-plugin
40231 clean-stagetrain-lto-plugin:
40232 @if [ $(current_stage) = stagetrain ]; then \
40233 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40234 else \
40235 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40236 $(MAKE) stagetrain-start; \
40237 fi; \
40238 cd $(HOST_SUBDIR)/lto-plugin && \
40239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40240 @endif lto-plugin-bootstrap
40243 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40244 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40245 maybe-all-stagefeedback-lto-plugin:
40246 maybe-clean-stagefeedback-lto-plugin:
40247 @if lto-plugin-bootstrap
40248 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40249 all-stagefeedback: all-stagefeedback-lto-plugin
40250 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40251 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40253 @r=`${PWD_COMMAND}`; export r; \
40254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40256 $(HOST_EXPORTS) \
40257 $(POSTSTAGE1_HOST_EXPORTS) \
40258 cd $(HOST_SUBDIR)/lto-plugin && \
40260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40261 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40262 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40263 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40264 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40269 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40270 $(TARGET-stagefeedback-lto-plugin)
40272 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40273 clean-stagefeedback: clean-stagefeedback-lto-plugin
40274 clean-stagefeedback-lto-plugin:
40275 @if [ $(current_stage) = stagefeedback ]; then \
40276 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40277 else \
40278 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40279 $(MAKE) stagefeedback-start; \
40280 fi; \
40281 cd $(HOST_SUBDIR)/lto-plugin && \
40282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40283 @endif lto-plugin-bootstrap
40286 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40287 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40288 maybe-all-stageautoprofile-lto-plugin:
40289 maybe-clean-stageautoprofile-lto-plugin:
40290 @if lto-plugin-bootstrap
40291 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40292 all-stageautoprofile: all-stageautoprofile-lto-plugin
40293 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40294 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40295 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40296 @r=`${PWD_COMMAND}`; export r; \
40297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40299 $(HOST_EXPORTS) \
40300 $(POSTSTAGE1_HOST_EXPORTS) \
40301 cd $(HOST_SUBDIR)/lto-plugin && \
40302 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40304 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40305 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40306 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40307 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40312 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40313 $(TARGET-stageautoprofile-lto-plugin)
40315 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40316 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40317 clean-stageautoprofile-lto-plugin:
40318 @if [ $(current_stage) = stageautoprofile ]; then \
40319 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40320 else \
40321 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40322 $(MAKE) stageautoprofile-start; \
40323 fi; \
40324 cd $(HOST_SUBDIR)/lto-plugin && \
40325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40326 @endif lto-plugin-bootstrap
40329 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40330 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40331 maybe-all-stageautofeedback-lto-plugin:
40332 maybe-clean-stageautofeedback-lto-plugin:
40333 @if lto-plugin-bootstrap
40334 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40335 all-stageautofeedback: all-stageautofeedback-lto-plugin
40336 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40337 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40338 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40339 @r=`${PWD_COMMAND}`; export r; \
40340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40342 $(HOST_EXPORTS) \
40343 $(POSTSTAGE1_HOST_EXPORTS) \
40344 cd $(HOST_SUBDIR)/lto-plugin && \
40346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40347 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40348 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40349 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40350 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40355 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40356 $(TARGET-stageautofeedback-lto-plugin)
40358 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40359 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40360 clean-stageautofeedback-lto-plugin:
40361 @if [ $(current_stage) = stageautofeedback ]; then \
40362 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40363 else \
40364 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40365 $(MAKE) stageautofeedback-start; \
40366 fi; \
40367 cd $(HOST_SUBDIR)/lto-plugin && \
40368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40369 @endif lto-plugin-bootstrap
40375 .PHONY: check-lto-plugin maybe-check-lto-plugin
40376 maybe-check-lto-plugin:
40377 @if lto-plugin
40378 maybe-check-lto-plugin: check-lto-plugin
40380 check-lto-plugin:
40381 @: $(MAKE); $(unstage)
40382 @r=`${PWD_COMMAND}`; export r; \
40383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40384 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40385 (cd $(HOST_SUBDIR)/lto-plugin && \
40386 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40388 @endif lto-plugin
40390 .PHONY: install-lto-plugin maybe-install-lto-plugin
40391 maybe-install-lto-plugin:
40392 @if lto-plugin
40393 maybe-install-lto-plugin: install-lto-plugin
40395 install-lto-plugin: installdirs
40396 @: $(MAKE); $(unstage)
40397 @r=`${PWD_COMMAND}`; export r; \
40398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40399 $(HOST_EXPORTS) \
40400 (cd $(HOST_SUBDIR)/lto-plugin && \
40401 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40403 @endif lto-plugin
40405 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40406 maybe-install-strip-lto-plugin:
40407 @if lto-plugin
40408 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40410 install-strip-lto-plugin: installdirs
40411 @: $(MAKE); $(unstage)
40412 @r=`${PWD_COMMAND}`; export r; \
40413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40414 $(HOST_EXPORTS) \
40415 (cd $(HOST_SUBDIR)/lto-plugin && \
40416 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40418 @endif lto-plugin
40420 # Other targets (info, dvi, pdf, etc.)
40422 .PHONY: maybe-info-lto-plugin info-lto-plugin
40423 maybe-info-lto-plugin:
40424 @if lto-plugin
40425 maybe-info-lto-plugin: info-lto-plugin
40427 info-lto-plugin: \
40428 configure-lto-plugin
40429 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40430 r=`${PWD_COMMAND}`; export r; \
40431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432 $(HOST_EXPORTS) \
40433 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40435 done; \
40436 echo "Doing info in lto-plugin"; \
40437 (cd $(HOST_SUBDIR)/lto-plugin && \
40438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40440 "RANLIB=$${RANLIB}" \
40441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40442 info) \
40443 || exit 1
40445 @endif lto-plugin
40447 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40448 maybe-dvi-lto-plugin:
40449 @if lto-plugin
40450 maybe-dvi-lto-plugin: dvi-lto-plugin
40452 dvi-lto-plugin: \
40453 configure-lto-plugin
40454 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40455 r=`${PWD_COMMAND}`; export r; \
40456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457 $(HOST_EXPORTS) \
40458 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40460 done; \
40461 echo "Doing dvi in lto-plugin"; \
40462 (cd $(HOST_SUBDIR)/lto-plugin && \
40463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40465 "RANLIB=$${RANLIB}" \
40466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40467 dvi) \
40468 || exit 1
40470 @endif lto-plugin
40472 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40473 maybe-pdf-lto-plugin:
40474 @if lto-plugin
40475 maybe-pdf-lto-plugin: pdf-lto-plugin
40477 pdf-lto-plugin: \
40478 configure-lto-plugin
40479 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40480 r=`${PWD_COMMAND}`; export r; \
40481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40482 $(HOST_EXPORTS) \
40483 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40485 done; \
40486 echo "Doing pdf in lto-plugin"; \
40487 (cd $(HOST_SUBDIR)/lto-plugin && \
40488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40490 "RANLIB=$${RANLIB}" \
40491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40492 pdf) \
40493 || exit 1
40495 @endif lto-plugin
40497 .PHONY: maybe-html-lto-plugin html-lto-plugin
40498 maybe-html-lto-plugin:
40499 @if lto-plugin
40500 maybe-html-lto-plugin: html-lto-plugin
40502 html-lto-plugin: \
40503 configure-lto-plugin
40504 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40505 r=`${PWD_COMMAND}`; export r; \
40506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40507 $(HOST_EXPORTS) \
40508 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40510 done; \
40511 echo "Doing html in lto-plugin"; \
40512 (cd $(HOST_SUBDIR)/lto-plugin && \
40513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40515 "RANLIB=$${RANLIB}" \
40516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40517 html) \
40518 || exit 1
40520 @endif lto-plugin
40522 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40523 maybe-TAGS-lto-plugin:
40524 @if lto-plugin
40525 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40527 TAGS-lto-plugin: \
40528 configure-lto-plugin
40529 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40530 r=`${PWD_COMMAND}`; export r; \
40531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40532 $(HOST_EXPORTS) \
40533 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40535 done; \
40536 echo "Doing TAGS in lto-plugin"; \
40537 (cd $(HOST_SUBDIR)/lto-plugin && \
40538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40540 "RANLIB=$${RANLIB}" \
40541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40542 TAGS) \
40543 || exit 1
40545 @endif lto-plugin
40547 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40548 maybe-install-info-lto-plugin:
40549 @if lto-plugin
40550 maybe-install-info-lto-plugin: install-info-lto-plugin
40552 install-info-lto-plugin: \
40553 configure-lto-plugin \
40554 info-lto-plugin
40555 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40556 r=`${PWD_COMMAND}`; export r; \
40557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558 $(HOST_EXPORTS) \
40559 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40561 done; \
40562 echo "Doing install-info in lto-plugin"; \
40563 (cd $(HOST_SUBDIR)/lto-plugin && \
40564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40566 "RANLIB=$${RANLIB}" \
40567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40568 install-info) \
40569 || exit 1
40571 @endif lto-plugin
40573 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40574 maybe-install-dvi-lto-plugin:
40575 @if lto-plugin
40576 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40578 install-dvi-lto-plugin: \
40579 configure-lto-plugin \
40580 dvi-lto-plugin
40581 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40582 r=`${PWD_COMMAND}`; export r; \
40583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40584 $(HOST_EXPORTS) \
40585 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40587 done; \
40588 echo "Doing install-dvi in lto-plugin"; \
40589 (cd $(HOST_SUBDIR)/lto-plugin && \
40590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40592 "RANLIB=$${RANLIB}" \
40593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40594 install-dvi) \
40595 || exit 1
40597 @endif lto-plugin
40599 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40600 maybe-install-pdf-lto-plugin:
40601 @if lto-plugin
40602 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40604 install-pdf-lto-plugin: \
40605 configure-lto-plugin \
40606 pdf-lto-plugin
40607 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40608 r=`${PWD_COMMAND}`; export r; \
40609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40610 $(HOST_EXPORTS) \
40611 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40613 done; \
40614 echo "Doing install-pdf in lto-plugin"; \
40615 (cd $(HOST_SUBDIR)/lto-plugin && \
40616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40618 "RANLIB=$${RANLIB}" \
40619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40620 install-pdf) \
40621 || exit 1
40623 @endif lto-plugin
40625 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40626 maybe-install-html-lto-plugin:
40627 @if lto-plugin
40628 maybe-install-html-lto-plugin: install-html-lto-plugin
40630 install-html-lto-plugin: \
40631 configure-lto-plugin \
40632 html-lto-plugin
40633 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40634 r=`${PWD_COMMAND}`; export r; \
40635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636 $(HOST_EXPORTS) \
40637 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40639 done; \
40640 echo "Doing install-html in lto-plugin"; \
40641 (cd $(HOST_SUBDIR)/lto-plugin && \
40642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40644 "RANLIB=$${RANLIB}" \
40645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40646 install-html) \
40647 || exit 1
40649 @endif lto-plugin
40651 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40652 maybe-installcheck-lto-plugin:
40653 @if lto-plugin
40654 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40656 installcheck-lto-plugin: \
40657 configure-lto-plugin
40658 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40659 r=`${PWD_COMMAND}`; export r; \
40660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40661 $(HOST_EXPORTS) \
40662 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40664 done; \
40665 echo "Doing installcheck in lto-plugin"; \
40666 (cd $(HOST_SUBDIR)/lto-plugin && \
40667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40669 "RANLIB=$${RANLIB}" \
40670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40671 installcheck) \
40672 || exit 1
40674 @endif lto-plugin
40676 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40677 maybe-mostlyclean-lto-plugin:
40678 @if lto-plugin
40679 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40681 mostlyclean-lto-plugin:
40682 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40683 r=`${PWD_COMMAND}`; export r; \
40684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685 $(HOST_EXPORTS) \
40686 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40688 done; \
40689 echo "Doing mostlyclean in lto-plugin"; \
40690 (cd $(HOST_SUBDIR)/lto-plugin && \
40691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40693 "RANLIB=$${RANLIB}" \
40694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40695 mostlyclean) \
40696 || exit 1
40698 @endif lto-plugin
40700 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40701 maybe-clean-lto-plugin:
40702 @if lto-plugin
40703 maybe-clean-lto-plugin: clean-lto-plugin
40705 clean-lto-plugin:
40706 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40707 r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(HOST_EXPORTS) \
40710 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40712 done; \
40713 echo "Doing clean in lto-plugin"; \
40714 (cd $(HOST_SUBDIR)/lto-plugin && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717 "RANLIB=$${RANLIB}" \
40718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719 clean) \
40720 || exit 1
40722 @endif lto-plugin
40724 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40725 maybe-distclean-lto-plugin:
40726 @if lto-plugin
40727 maybe-distclean-lto-plugin: distclean-lto-plugin
40729 distclean-lto-plugin:
40730 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40731 r=`${PWD_COMMAND}`; export r; \
40732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40733 $(HOST_EXPORTS) \
40734 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736 done; \
40737 echo "Doing distclean in lto-plugin"; \
40738 (cd $(HOST_SUBDIR)/lto-plugin && \
40739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40741 "RANLIB=$${RANLIB}" \
40742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40743 distclean) \
40744 || exit 1
40746 @endif lto-plugin
40748 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40749 maybe-maintainer-clean-lto-plugin:
40750 @if lto-plugin
40751 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40753 maintainer-clean-lto-plugin:
40754 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40755 r=`${PWD_COMMAND}`; export r; \
40756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757 $(HOST_EXPORTS) \
40758 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40760 done; \
40761 echo "Doing maintainer-clean in lto-plugin"; \
40762 (cd $(HOST_SUBDIR)/lto-plugin && \
40763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765 "RANLIB=$${RANLIB}" \
40766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767 maintainer-clean) \
40768 || exit 1
40770 @endif lto-plugin
40774 .PHONY: configure-libcc1 maybe-configure-libcc1
40775 maybe-configure-libcc1:
40776 @if gcc-bootstrap
40777 configure-libcc1: stage_current
40778 @endif gcc-bootstrap
40779 @if libcc1
40780 maybe-configure-libcc1: configure-libcc1
40781 configure-libcc1:
40782 @: $(MAKE); $(unstage)
40783 @r=`${PWD_COMMAND}`; export r; \
40784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40787 $(HOST_EXPORTS) \
40788 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40789 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40790 case $(srcdir) in \
40791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40792 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40794 esac; \
40795 module_srcdir=libcc1; \
40796 $(SHELL) \
40797 $$s/$$module_srcdir/configure \
40798 --srcdir=$${topdir}/$$module_srcdir \
40799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40800 --target=${target_alias} --enable-shared \
40801 || exit 1
40802 @endif libcc1
40808 .PHONY: all-libcc1 maybe-all-libcc1
40809 maybe-all-libcc1:
40810 @if gcc-bootstrap
40811 all-libcc1: stage_current
40812 @endif gcc-bootstrap
40813 @if libcc1
40814 TARGET-libcc1=all
40815 maybe-all-libcc1: all-libcc1
40816 all-libcc1: configure-libcc1
40817 @: $(MAKE); $(unstage)
40818 @r=`${PWD_COMMAND}`; export r; \
40819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40820 $(HOST_EXPORTS) \
40821 (cd $(HOST_SUBDIR)/libcc1 && \
40822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40823 $(TARGET-libcc1))
40824 @endif libcc1
40829 .PHONY: check-libcc1 maybe-check-libcc1
40830 maybe-check-libcc1:
40831 @if libcc1
40832 maybe-check-libcc1: check-libcc1
40834 check-libcc1:
40835 @: $(MAKE); $(unstage)
40836 @r=`${PWD_COMMAND}`; export r; \
40837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40838 $(HOST_EXPORTS) \
40839 (cd $(HOST_SUBDIR)/libcc1 && \
40840 $(MAKE) $(FLAGS_TO_PASS) check)
40842 @endif libcc1
40844 .PHONY: install-libcc1 maybe-install-libcc1
40845 maybe-install-libcc1:
40846 @if libcc1
40847 maybe-install-libcc1: install-libcc1
40849 install-libcc1: installdirs
40850 @: $(MAKE); $(unstage)
40851 @r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(HOST_EXPORTS) \
40854 (cd $(HOST_SUBDIR)/libcc1 && \
40855 $(MAKE) $(FLAGS_TO_PASS) install)
40857 @endif libcc1
40859 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40860 maybe-install-strip-libcc1:
40861 @if libcc1
40862 maybe-install-strip-libcc1: install-strip-libcc1
40864 install-strip-libcc1: installdirs
40865 @: $(MAKE); $(unstage)
40866 @r=`${PWD_COMMAND}`; export r; \
40867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40868 $(HOST_EXPORTS) \
40869 (cd $(HOST_SUBDIR)/libcc1 && \
40870 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40872 @endif libcc1
40874 # Other targets (info, dvi, pdf, etc.)
40876 .PHONY: maybe-info-libcc1 info-libcc1
40877 maybe-info-libcc1:
40878 @if libcc1
40879 maybe-info-libcc1: info-libcc1
40881 info-libcc1: \
40882 configure-libcc1
40883 @: $(MAKE); $(unstage)
40884 @[ -f ./libcc1/Makefile ] || exit 0; \
40885 r=`${PWD_COMMAND}`; export r; \
40886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40887 $(HOST_EXPORTS) \
40888 for flag in $(EXTRA_HOST_FLAGS) ; do \
40889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40890 done; \
40891 echo "Doing info in libcc1"; \
40892 (cd $(HOST_SUBDIR)/libcc1 && \
40893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40895 "RANLIB=$${RANLIB}" \
40896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40897 info) \
40898 || exit 1
40900 @endif libcc1
40902 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40903 maybe-dvi-libcc1:
40904 @if libcc1
40905 maybe-dvi-libcc1: dvi-libcc1
40907 dvi-libcc1: \
40908 configure-libcc1
40909 @: $(MAKE); $(unstage)
40910 @[ -f ./libcc1/Makefile ] || exit 0; \
40911 r=`${PWD_COMMAND}`; export r; \
40912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913 $(HOST_EXPORTS) \
40914 for flag in $(EXTRA_HOST_FLAGS) ; do \
40915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40916 done; \
40917 echo "Doing dvi in libcc1"; \
40918 (cd $(HOST_SUBDIR)/libcc1 && \
40919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40921 "RANLIB=$${RANLIB}" \
40922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40923 dvi) \
40924 || exit 1
40926 @endif libcc1
40928 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40929 maybe-pdf-libcc1:
40930 @if libcc1
40931 maybe-pdf-libcc1: pdf-libcc1
40933 pdf-libcc1: \
40934 configure-libcc1
40935 @: $(MAKE); $(unstage)
40936 @[ -f ./libcc1/Makefile ] || exit 0; \
40937 r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 $(HOST_EXPORTS) \
40940 for flag in $(EXTRA_HOST_FLAGS) ; do \
40941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40942 done; \
40943 echo "Doing pdf in libcc1"; \
40944 (cd $(HOST_SUBDIR)/libcc1 && \
40945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40947 "RANLIB=$${RANLIB}" \
40948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40949 pdf) \
40950 || exit 1
40952 @endif libcc1
40954 .PHONY: maybe-html-libcc1 html-libcc1
40955 maybe-html-libcc1:
40956 @if libcc1
40957 maybe-html-libcc1: html-libcc1
40959 html-libcc1: \
40960 configure-libcc1
40961 @: $(MAKE); $(unstage)
40962 @[ -f ./libcc1/Makefile ] || exit 0; \
40963 r=`${PWD_COMMAND}`; export r; \
40964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965 $(HOST_EXPORTS) \
40966 for flag in $(EXTRA_HOST_FLAGS) ; do \
40967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968 done; \
40969 echo "Doing html in libcc1"; \
40970 (cd $(HOST_SUBDIR)/libcc1 && \
40971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40973 "RANLIB=$${RANLIB}" \
40974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40975 html) \
40976 || exit 1
40978 @endif libcc1
40980 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40981 maybe-TAGS-libcc1:
40982 @if libcc1
40983 maybe-TAGS-libcc1: TAGS-libcc1
40985 TAGS-libcc1: \
40986 configure-libcc1
40987 @: $(MAKE); $(unstage)
40988 @[ -f ./libcc1/Makefile ] || exit 0; \
40989 r=`${PWD_COMMAND}`; export r; \
40990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991 $(HOST_EXPORTS) \
40992 for flag in $(EXTRA_HOST_FLAGS) ; do \
40993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994 done; \
40995 echo "Doing TAGS in libcc1"; \
40996 (cd $(HOST_SUBDIR)/libcc1 && \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999 "RANLIB=$${RANLIB}" \
41000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001 TAGS) \
41002 || exit 1
41004 @endif libcc1
41006 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41007 maybe-install-info-libcc1:
41008 @if libcc1
41009 maybe-install-info-libcc1: install-info-libcc1
41011 install-info-libcc1: \
41012 configure-libcc1 \
41013 info-libcc1
41014 @: $(MAKE); $(unstage)
41015 @[ -f ./libcc1/Makefile ] || exit 0; \
41016 r=`${PWD_COMMAND}`; export r; \
41017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41018 $(HOST_EXPORTS) \
41019 for flag in $(EXTRA_HOST_FLAGS) ; do \
41020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41021 done; \
41022 echo "Doing install-info in libcc1"; \
41023 (cd $(HOST_SUBDIR)/libcc1 && \
41024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41026 "RANLIB=$${RANLIB}" \
41027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41028 install-info) \
41029 || exit 1
41031 @endif libcc1
41033 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41034 maybe-install-dvi-libcc1:
41035 @if libcc1
41036 maybe-install-dvi-libcc1: install-dvi-libcc1
41038 install-dvi-libcc1: \
41039 configure-libcc1 \
41040 dvi-libcc1
41041 @: $(MAKE); $(unstage)
41042 @[ -f ./libcc1/Makefile ] || exit 0; \
41043 r=`${PWD_COMMAND}`; export r; \
41044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41045 $(HOST_EXPORTS) \
41046 for flag in $(EXTRA_HOST_FLAGS) ; do \
41047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41048 done; \
41049 echo "Doing install-dvi in libcc1"; \
41050 (cd $(HOST_SUBDIR)/libcc1 && \
41051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41053 "RANLIB=$${RANLIB}" \
41054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41055 install-dvi) \
41056 || exit 1
41058 @endif libcc1
41060 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41061 maybe-install-pdf-libcc1:
41062 @if libcc1
41063 maybe-install-pdf-libcc1: install-pdf-libcc1
41065 install-pdf-libcc1: \
41066 configure-libcc1 \
41067 pdf-libcc1
41068 @: $(MAKE); $(unstage)
41069 @[ -f ./libcc1/Makefile ] || exit 0; \
41070 r=`${PWD_COMMAND}`; export r; \
41071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41072 $(HOST_EXPORTS) \
41073 for flag in $(EXTRA_HOST_FLAGS) ; do \
41074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41075 done; \
41076 echo "Doing install-pdf in libcc1"; \
41077 (cd $(HOST_SUBDIR)/libcc1 && \
41078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41080 "RANLIB=$${RANLIB}" \
41081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41082 install-pdf) \
41083 || exit 1
41085 @endif libcc1
41087 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41088 maybe-install-html-libcc1:
41089 @if libcc1
41090 maybe-install-html-libcc1: install-html-libcc1
41092 install-html-libcc1: \
41093 configure-libcc1 \
41094 html-libcc1
41095 @: $(MAKE); $(unstage)
41096 @[ -f ./libcc1/Makefile ] || exit 0; \
41097 r=`${PWD_COMMAND}`; export r; \
41098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41099 $(HOST_EXPORTS) \
41100 for flag in $(EXTRA_HOST_FLAGS) ; do \
41101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41102 done; \
41103 echo "Doing install-html in libcc1"; \
41104 (cd $(HOST_SUBDIR)/libcc1 && \
41105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41107 "RANLIB=$${RANLIB}" \
41108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41109 install-html) \
41110 || exit 1
41112 @endif libcc1
41114 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41115 maybe-installcheck-libcc1:
41116 @if libcc1
41117 maybe-installcheck-libcc1: installcheck-libcc1
41119 installcheck-libcc1: \
41120 configure-libcc1
41121 @: $(MAKE); $(unstage)
41122 @[ -f ./libcc1/Makefile ] || exit 0; \
41123 r=`${PWD_COMMAND}`; export r; \
41124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125 $(HOST_EXPORTS) \
41126 for flag in $(EXTRA_HOST_FLAGS) ; do \
41127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41128 done; \
41129 echo "Doing installcheck in libcc1"; \
41130 (cd $(HOST_SUBDIR)/libcc1 && \
41131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41133 "RANLIB=$${RANLIB}" \
41134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41135 installcheck) \
41136 || exit 1
41138 @endif libcc1
41140 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41141 maybe-mostlyclean-libcc1:
41142 @if libcc1
41143 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41145 mostlyclean-libcc1:
41146 @: $(MAKE); $(unstage)
41147 @[ -f ./libcc1/Makefile ] || exit 0; \
41148 r=`${PWD_COMMAND}`; export r; \
41149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41150 $(HOST_EXPORTS) \
41151 for flag in $(EXTRA_HOST_FLAGS) ; do \
41152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153 done; \
41154 echo "Doing mostlyclean in libcc1"; \
41155 (cd $(HOST_SUBDIR)/libcc1 && \
41156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41158 "RANLIB=$${RANLIB}" \
41159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41160 mostlyclean) \
41161 || exit 1
41163 @endif libcc1
41165 .PHONY: maybe-clean-libcc1 clean-libcc1
41166 maybe-clean-libcc1:
41167 @if libcc1
41168 maybe-clean-libcc1: clean-libcc1
41170 clean-libcc1:
41171 @: $(MAKE); $(unstage)
41172 @[ -f ./libcc1/Makefile ] || exit 0; \
41173 r=`${PWD_COMMAND}`; export r; \
41174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175 $(HOST_EXPORTS) \
41176 for flag in $(EXTRA_HOST_FLAGS) ; do \
41177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178 done; \
41179 echo "Doing clean in libcc1"; \
41180 (cd $(HOST_SUBDIR)/libcc1 && \
41181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183 "RANLIB=$${RANLIB}" \
41184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185 clean) \
41186 || exit 1
41188 @endif libcc1
41190 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41191 maybe-distclean-libcc1:
41192 @if libcc1
41193 maybe-distclean-libcc1: distclean-libcc1
41195 distclean-libcc1:
41196 @: $(MAKE); $(unstage)
41197 @[ -f ./libcc1/Makefile ] || exit 0; \
41198 r=`${PWD_COMMAND}`; export r; \
41199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200 $(HOST_EXPORTS) \
41201 for flag in $(EXTRA_HOST_FLAGS) ; do \
41202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41203 done; \
41204 echo "Doing distclean in libcc1"; \
41205 (cd $(HOST_SUBDIR)/libcc1 && \
41206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208 "RANLIB=$${RANLIB}" \
41209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210 distclean) \
41211 || exit 1
41213 @endif libcc1
41215 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41216 maybe-maintainer-clean-libcc1:
41217 @if libcc1
41218 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41220 maintainer-clean-libcc1:
41221 @: $(MAKE); $(unstage)
41222 @[ -f ./libcc1/Makefile ] || exit 0; \
41223 r=`${PWD_COMMAND}`; export r; \
41224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225 $(HOST_EXPORTS) \
41226 for flag in $(EXTRA_HOST_FLAGS) ; do \
41227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41228 done; \
41229 echo "Doing maintainer-clean in libcc1"; \
41230 (cd $(HOST_SUBDIR)/libcc1 && \
41231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41233 "RANLIB=$${RANLIB}" \
41234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41235 maintainer-clean) \
41236 || exit 1
41238 @endif libcc1
41242 .PHONY: configure-gotools maybe-configure-gotools
41243 maybe-configure-gotools:
41244 @if gcc-bootstrap
41245 configure-gotools: stage_current
41246 @endif gcc-bootstrap
41247 @if gotools
41248 maybe-configure-gotools: configure-gotools
41249 configure-gotools:
41250 @: $(MAKE); $(unstage)
41251 @r=`${PWD_COMMAND}`; export r; \
41252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41255 $(HOST_EXPORTS) \
41256 echo Configuring in $(HOST_SUBDIR)/gotools; \
41257 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41258 case $(srcdir) in \
41259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41260 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41262 esac; \
41263 module_srcdir=gotools; \
41264 $(SHELL) \
41265 $$s/$$module_srcdir/configure \
41266 --srcdir=$${topdir}/$$module_srcdir \
41267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41268 --target=${target_alias} \
41269 || exit 1
41270 @endif gotools
41276 .PHONY: all-gotools maybe-all-gotools
41277 maybe-all-gotools:
41278 @if gcc-bootstrap
41279 all-gotools: stage_current
41280 @endif gcc-bootstrap
41281 @if gotools
41282 TARGET-gotools=all
41283 maybe-all-gotools: all-gotools
41284 all-gotools: configure-gotools
41285 @: $(MAKE); $(unstage)
41286 @r=`${PWD_COMMAND}`; export r; \
41287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41288 $(HOST_EXPORTS) \
41289 (cd $(HOST_SUBDIR)/gotools && \
41290 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41291 $(TARGET-gotools))
41292 @endif gotools
41297 .PHONY: check-gotools maybe-check-gotools
41298 maybe-check-gotools:
41299 @if gotools
41300 maybe-check-gotools: check-gotools
41302 check-gotools:
41303 @: $(MAKE); $(unstage)
41304 @r=`${PWD_COMMAND}`; export r; \
41305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306 $(HOST_EXPORTS) \
41307 (cd $(HOST_SUBDIR)/gotools && \
41308 $(MAKE) $(FLAGS_TO_PASS) check)
41310 @endif gotools
41312 .PHONY: install-gotools maybe-install-gotools
41313 maybe-install-gotools:
41314 @if gotools
41315 maybe-install-gotools: install-gotools
41317 install-gotools: installdirs
41318 @: $(MAKE); $(unstage)
41319 @r=`${PWD_COMMAND}`; export r; \
41320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41321 $(HOST_EXPORTS) \
41322 (cd $(HOST_SUBDIR)/gotools && \
41323 $(MAKE) $(FLAGS_TO_PASS) install)
41325 @endif gotools
41327 .PHONY: install-strip-gotools maybe-install-strip-gotools
41328 maybe-install-strip-gotools:
41329 @if gotools
41330 maybe-install-strip-gotools: install-strip-gotools
41332 install-strip-gotools: installdirs
41333 @: $(MAKE); $(unstage)
41334 @r=`${PWD_COMMAND}`; export r; \
41335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41336 $(HOST_EXPORTS) \
41337 (cd $(HOST_SUBDIR)/gotools && \
41338 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41340 @endif gotools
41342 # Other targets (info, dvi, pdf, etc.)
41344 .PHONY: maybe-info-gotools info-gotools
41345 maybe-info-gotools:
41346 @if gotools
41347 maybe-info-gotools: info-gotools
41349 info-gotools: \
41350 configure-gotools
41351 @: $(MAKE); $(unstage)
41352 @[ -f ./gotools/Makefile ] || exit 0; \
41353 r=`${PWD_COMMAND}`; export r; \
41354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355 $(HOST_EXPORTS) \
41356 for flag in $(EXTRA_HOST_FLAGS) ; do \
41357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358 done; \
41359 echo "Doing info in gotools"; \
41360 (cd $(HOST_SUBDIR)/gotools && \
41361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363 "RANLIB=$${RANLIB}" \
41364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365 info) \
41366 || exit 1
41368 @endif gotools
41370 .PHONY: maybe-dvi-gotools dvi-gotools
41371 maybe-dvi-gotools:
41372 @if gotools
41373 maybe-dvi-gotools: dvi-gotools
41375 dvi-gotools: \
41376 configure-gotools
41377 @: $(MAKE); $(unstage)
41378 @[ -f ./gotools/Makefile ] || exit 0; \
41379 r=`${PWD_COMMAND}`; export r; \
41380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41381 $(HOST_EXPORTS) \
41382 for flag in $(EXTRA_HOST_FLAGS) ; do \
41383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41384 done; \
41385 echo "Doing dvi in gotools"; \
41386 (cd $(HOST_SUBDIR)/gotools && \
41387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41389 "RANLIB=$${RANLIB}" \
41390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41391 dvi) \
41392 || exit 1
41394 @endif gotools
41396 .PHONY: maybe-pdf-gotools pdf-gotools
41397 maybe-pdf-gotools:
41398 @if gotools
41399 maybe-pdf-gotools: pdf-gotools
41401 pdf-gotools: \
41402 configure-gotools
41403 @: $(MAKE); $(unstage)
41404 @[ -f ./gotools/Makefile ] || exit 0; \
41405 r=`${PWD_COMMAND}`; export r; \
41406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41407 $(HOST_EXPORTS) \
41408 for flag in $(EXTRA_HOST_FLAGS) ; do \
41409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41410 done; \
41411 echo "Doing pdf in gotools"; \
41412 (cd $(HOST_SUBDIR)/gotools && \
41413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41415 "RANLIB=$${RANLIB}" \
41416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41417 pdf) \
41418 || exit 1
41420 @endif gotools
41422 .PHONY: maybe-html-gotools html-gotools
41423 maybe-html-gotools:
41424 @if gotools
41425 maybe-html-gotools: html-gotools
41427 html-gotools: \
41428 configure-gotools
41429 @: $(MAKE); $(unstage)
41430 @[ -f ./gotools/Makefile ] || exit 0; \
41431 r=`${PWD_COMMAND}`; export r; \
41432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41433 $(HOST_EXPORTS) \
41434 for flag in $(EXTRA_HOST_FLAGS) ; do \
41435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41436 done; \
41437 echo "Doing html in gotools"; \
41438 (cd $(HOST_SUBDIR)/gotools && \
41439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41441 "RANLIB=$${RANLIB}" \
41442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41443 html) \
41444 || exit 1
41446 @endif gotools
41448 .PHONY: maybe-TAGS-gotools TAGS-gotools
41449 maybe-TAGS-gotools:
41450 @if gotools
41451 maybe-TAGS-gotools: TAGS-gotools
41453 TAGS-gotools: \
41454 configure-gotools
41455 @: $(MAKE); $(unstage)
41456 @[ -f ./gotools/Makefile ] || exit 0; \
41457 r=`${PWD_COMMAND}`; export r; \
41458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41459 $(HOST_EXPORTS) \
41460 for flag in $(EXTRA_HOST_FLAGS) ; do \
41461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41462 done; \
41463 echo "Doing TAGS in gotools"; \
41464 (cd $(HOST_SUBDIR)/gotools && \
41465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41467 "RANLIB=$${RANLIB}" \
41468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41469 TAGS) \
41470 || exit 1
41472 @endif gotools
41474 .PHONY: maybe-install-info-gotools install-info-gotools
41475 maybe-install-info-gotools:
41476 @if gotools
41477 maybe-install-info-gotools: install-info-gotools
41479 install-info-gotools: \
41480 configure-gotools \
41481 info-gotools
41482 @: $(MAKE); $(unstage)
41483 @[ -f ./gotools/Makefile ] || exit 0; \
41484 r=`${PWD_COMMAND}`; export r; \
41485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486 $(HOST_EXPORTS) \
41487 for flag in $(EXTRA_HOST_FLAGS) ; do \
41488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41489 done; \
41490 echo "Doing install-info in gotools"; \
41491 (cd $(HOST_SUBDIR)/gotools && \
41492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41494 "RANLIB=$${RANLIB}" \
41495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41496 install-info) \
41497 || exit 1
41499 @endif gotools
41501 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41502 maybe-install-dvi-gotools:
41503 @if gotools
41504 maybe-install-dvi-gotools: install-dvi-gotools
41506 install-dvi-gotools: \
41507 configure-gotools \
41508 dvi-gotools
41509 @: $(MAKE); $(unstage)
41510 @[ -f ./gotools/Makefile ] || exit 0; \
41511 r=`${PWD_COMMAND}`; export r; \
41512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41513 $(HOST_EXPORTS) \
41514 for flag in $(EXTRA_HOST_FLAGS) ; do \
41515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41516 done; \
41517 echo "Doing install-dvi in gotools"; \
41518 (cd $(HOST_SUBDIR)/gotools && \
41519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41521 "RANLIB=$${RANLIB}" \
41522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41523 install-dvi) \
41524 || exit 1
41526 @endif gotools
41528 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41529 maybe-install-pdf-gotools:
41530 @if gotools
41531 maybe-install-pdf-gotools: install-pdf-gotools
41533 install-pdf-gotools: \
41534 configure-gotools \
41535 pdf-gotools
41536 @: $(MAKE); $(unstage)
41537 @[ -f ./gotools/Makefile ] || exit 0; \
41538 r=`${PWD_COMMAND}`; export r; \
41539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540 $(HOST_EXPORTS) \
41541 for flag in $(EXTRA_HOST_FLAGS) ; do \
41542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41543 done; \
41544 echo "Doing install-pdf in gotools"; \
41545 (cd $(HOST_SUBDIR)/gotools && \
41546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41548 "RANLIB=$${RANLIB}" \
41549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41550 install-pdf) \
41551 || exit 1
41553 @endif gotools
41555 .PHONY: maybe-install-html-gotools install-html-gotools
41556 maybe-install-html-gotools:
41557 @if gotools
41558 maybe-install-html-gotools: install-html-gotools
41560 install-html-gotools: \
41561 configure-gotools \
41562 html-gotools
41563 @: $(MAKE); $(unstage)
41564 @[ -f ./gotools/Makefile ] || exit 0; \
41565 r=`${PWD_COMMAND}`; export r; \
41566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567 $(HOST_EXPORTS) \
41568 for flag in $(EXTRA_HOST_FLAGS) ; do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 echo "Doing install-html in gotools"; \
41572 (cd $(HOST_SUBDIR)/gotools && \
41573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575 "RANLIB=$${RANLIB}" \
41576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577 install-html) \
41578 || exit 1
41580 @endif gotools
41582 .PHONY: maybe-installcheck-gotools installcheck-gotools
41583 maybe-installcheck-gotools:
41584 @if gotools
41585 maybe-installcheck-gotools: installcheck-gotools
41587 installcheck-gotools: \
41588 configure-gotools
41589 @: $(MAKE); $(unstage)
41590 @[ -f ./gotools/Makefile ] || exit 0; \
41591 r=`${PWD_COMMAND}`; export r; \
41592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593 $(HOST_EXPORTS) \
41594 for flag in $(EXTRA_HOST_FLAGS) ; do \
41595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596 done; \
41597 echo "Doing installcheck in gotools"; \
41598 (cd $(HOST_SUBDIR)/gotools && \
41599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601 "RANLIB=$${RANLIB}" \
41602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603 installcheck) \
41604 || exit 1
41606 @endif gotools
41608 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41609 maybe-mostlyclean-gotools:
41610 @if gotools
41611 maybe-mostlyclean-gotools: mostlyclean-gotools
41613 mostlyclean-gotools:
41614 @: $(MAKE); $(unstage)
41615 @[ -f ./gotools/Makefile ] || exit 0; \
41616 r=`${PWD_COMMAND}`; export r; \
41617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41618 $(HOST_EXPORTS) \
41619 for flag in $(EXTRA_HOST_FLAGS) ; do \
41620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41621 done; \
41622 echo "Doing mostlyclean in gotools"; \
41623 (cd $(HOST_SUBDIR)/gotools && \
41624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41626 "RANLIB=$${RANLIB}" \
41627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41628 mostlyclean) \
41629 || exit 1
41631 @endif gotools
41633 .PHONY: maybe-clean-gotools clean-gotools
41634 maybe-clean-gotools:
41635 @if gotools
41636 maybe-clean-gotools: clean-gotools
41638 clean-gotools:
41639 @: $(MAKE); $(unstage)
41640 @[ -f ./gotools/Makefile ] || exit 0; \
41641 r=`${PWD_COMMAND}`; export r; \
41642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643 $(HOST_EXPORTS) \
41644 for flag in $(EXTRA_HOST_FLAGS) ; do \
41645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41646 done; \
41647 echo "Doing clean in gotools"; \
41648 (cd $(HOST_SUBDIR)/gotools && \
41649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41651 "RANLIB=$${RANLIB}" \
41652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41653 clean) \
41654 || exit 1
41656 @endif gotools
41658 .PHONY: maybe-distclean-gotools distclean-gotools
41659 maybe-distclean-gotools:
41660 @if gotools
41661 maybe-distclean-gotools: distclean-gotools
41663 distclean-gotools:
41664 @: $(MAKE); $(unstage)
41665 @[ -f ./gotools/Makefile ] || exit 0; \
41666 r=`${PWD_COMMAND}`; export r; \
41667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41668 $(HOST_EXPORTS) \
41669 for flag in $(EXTRA_HOST_FLAGS) ; do \
41670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41671 done; \
41672 echo "Doing distclean in gotools"; \
41673 (cd $(HOST_SUBDIR)/gotools && \
41674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41676 "RANLIB=$${RANLIB}" \
41677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41678 distclean) \
41679 || exit 1
41681 @endif gotools
41683 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41684 maybe-maintainer-clean-gotools:
41685 @if gotools
41686 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41688 maintainer-clean-gotools:
41689 @: $(MAKE); $(unstage)
41690 @[ -f ./gotools/Makefile ] || exit 0; \
41691 r=`${PWD_COMMAND}`; export r; \
41692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41693 $(HOST_EXPORTS) \
41694 for flag in $(EXTRA_HOST_FLAGS) ; do \
41695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41696 done; \
41697 echo "Doing maintainer-clean in gotools"; \
41698 (cd $(HOST_SUBDIR)/gotools && \
41699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41701 "RANLIB=$${RANLIB}" \
41702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41703 maintainer-clean) \
41704 || exit 1
41706 @endif gotools
41710 .PHONY: configure-libctf maybe-configure-libctf
41711 maybe-configure-libctf:
41712 @if gcc-bootstrap
41713 configure-libctf: stage_current
41714 @endif gcc-bootstrap
41715 @if libctf
41716 maybe-configure-libctf: configure-libctf
41717 configure-libctf:
41718 @r=`${PWD_COMMAND}`; export r; \
41719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41720 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41722 $(HOST_EXPORTS) \
41723 echo Configuring in $(HOST_SUBDIR)/libctf; \
41724 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41725 case $(srcdir) in \
41726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41727 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41729 esac; \
41730 module_srcdir=libctf; \
41731 $(SHELL) \
41732 $$s/$$module_srcdir/configure \
41733 --srcdir=$${topdir}/$$module_srcdir \
41734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41735 --target=${target_alias} \
41736 || exit 1
41737 @endif libctf
41741 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41742 maybe-configure-stage1-libctf:
41743 @if libctf-bootstrap
41744 maybe-configure-stage1-libctf: configure-stage1-libctf
41745 configure-stage1-libctf:
41746 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41748 @r=`${PWD_COMMAND}`; export r; \
41749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750 TFLAGS="$(STAGE1_TFLAGS)"; \
41751 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41752 $(HOST_EXPORTS) \
41753 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41754 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41755 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41756 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41758 cd $(HOST_SUBDIR)/libctf || exit 1; \
41759 case $(srcdir) in \
41760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41761 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41763 esac; \
41764 module_srcdir=libctf; \
41765 $(SHELL) $$s/$$module_srcdir/configure \
41766 --srcdir=$${topdir}/$$module_srcdir \
41767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41768 --target=${target_alias} \
41770 $(STAGE1_CONFIGURE_FLAGS)
41771 @endif libctf-bootstrap
41773 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41774 maybe-configure-stage2-libctf:
41775 @if libctf-bootstrap
41776 maybe-configure-stage2-libctf: configure-stage2-libctf
41777 configure-stage2-libctf:
41778 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41780 @r=`${PWD_COMMAND}`; export r; \
41781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41782 TFLAGS="$(STAGE2_TFLAGS)"; \
41783 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41784 $(HOST_EXPORTS) \
41785 $(POSTSTAGE1_HOST_EXPORTS) \
41786 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41787 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41788 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41789 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41791 cd $(HOST_SUBDIR)/libctf || exit 1; \
41792 case $(srcdir) in \
41793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41794 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41796 esac; \
41797 module_srcdir=libctf; \
41798 $(SHELL) $$s/$$module_srcdir/configure \
41799 --srcdir=$${topdir}/$$module_srcdir \
41800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41801 --target=${target_alias} \
41802 --with-build-libsubdir=$(HOST_SUBDIR) \
41803 $(STAGE2_CONFIGURE_FLAGS)
41804 @endif libctf-bootstrap
41806 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41807 maybe-configure-stage3-libctf:
41808 @if libctf-bootstrap
41809 maybe-configure-stage3-libctf: configure-stage3-libctf
41810 configure-stage3-libctf:
41811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41813 @r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 TFLAGS="$(STAGE3_TFLAGS)"; \
41816 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41817 $(HOST_EXPORTS) \
41818 $(POSTSTAGE1_HOST_EXPORTS) \
41819 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41820 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41821 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41822 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41824 cd $(HOST_SUBDIR)/libctf || exit 1; \
41825 case $(srcdir) in \
41826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41827 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41829 esac; \
41830 module_srcdir=libctf; \
41831 $(SHELL) $$s/$$module_srcdir/configure \
41832 --srcdir=$${topdir}/$$module_srcdir \
41833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41834 --target=${target_alias} \
41835 --with-build-libsubdir=$(HOST_SUBDIR) \
41836 $(STAGE3_CONFIGURE_FLAGS)
41837 @endif libctf-bootstrap
41839 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41840 maybe-configure-stage4-libctf:
41841 @if libctf-bootstrap
41842 maybe-configure-stage4-libctf: configure-stage4-libctf
41843 configure-stage4-libctf:
41844 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41846 @r=`${PWD_COMMAND}`; export r; \
41847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848 TFLAGS="$(STAGE4_TFLAGS)"; \
41849 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41850 $(HOST_EXPORTS) \
41851 $(POSTSTAGE1_HOST_EXPORTS) \
41852 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41853 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41854 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41855 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41857 cd $(HOST_SUBDIR)/libctf || exit 1; \
41858 case $(srcdir) in \
41859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41860 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41862 esac; \
41863 module_srcdir=libctf; \
41864 $(SHELL) $$s/$$module_srcdir/configure \
41865 --srcdir=$${topdir}/$$module_srcdir \
41866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41867 --target=${target_alias} \
41868 --with-build-libsubdir=$(HOST_SUBDIR) \
41869 $(STAGE4_CONFIGURE_FLAGS)
41870 @endif libctf-bootstrap
41872 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41873 maybe-configure-stageprofile-libctf:
41874 @if libctf-bootstrap
41875 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41876 configure-stageprofile-libctf:
41877 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41879 @r=`${PWD_COMMAND}`; export r; \
41880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41882 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41883 $(HOST_EXPORTS) \
41884 $(POSTSTAGE1_HOST_EXPORTS) \
41885 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41886 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41887 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41888 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41890 cd $(HOST_SUBDIR)/libctf || exit 1; \
41891 case $(srcdir) in \
41892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41893 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41895 esac; \
41896 module_srcdir=libctf; \
41897 $(SHELL) $$s/$$module_srcdir/configure \
41898 --srcdir=$${topdir}/$$module_srcdir \
41899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41900 --target=${target_alias} \
41901 --with-build-libsubdir=$(HOST_SUBDIR) \
41902 $(STAGEprofile_CONFIGURE_FLAGS)
41903 @endif libctf-bootstrap
41905 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41906 maybe-configure-stagetrain-libctf:
41907 @if libctf-bootstrap
41908 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41909 configure-stagetrain-libctf:
41910 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41912 @r=`${PWD_COMMAND}`; export r; \
41913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41914 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41915 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41916 $(HOST_EXPORTS) \
41917 $(POSTSTAGE1_HOST_EXPORTS) \
41918 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41919 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41920 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41921 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41923 cd $(HOST_SUBDIR)/libctf || exit 1; \
41924 case $(srcdir) in \
41925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41926 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41928 esac; \
41929 module_srcdir=libctf; \
41930 $(SHELL) $$s/$$module_srcdir/configure \
41931 --srcdir=$${topdir}/$$module_srcdir \
41932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41933 --target=${target_alias} \
41934 --with-build-libsubdir=$(HOST_SUBDIR) \
41935 $(STAGEtrain_CONFIGURE_FLAGS)
41936 @endif libctf-bootstrap
41938 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41939 maybe-configure-stagefeedback-libctf:
41940 @if libctf-bootstrap
41941 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41942 configure-stagefeedback-libctf:
41943 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41945 @r=`${PWD_COMMAND}`; export r; \
41946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41948 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41949 $(HOST_EXPORTS) \
41950 $(POSTSTAGE1_HOST_EXPORTS) \
41951 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41952 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41953 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41954 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41956 cd $(HOST_SUBDIR)/libctf || exit 1; \
41957 case $(srcdir) in \
41958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961 esac; \
41962 module_srcdir=libctf; \
41963 $(SHELL) $$s/$$module_srcdir/configure \
41964 --srcdir=$${topdir}/$$module_srcdir \
41965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41966 --target=${target_alias} \
41967 --with-build-libsubdir=$(HOST_SUBDIR) \
41968 $(STAGEfeedback_CONFIGURE_FLAGS)
41969 @endif libctf-bootstrap
41971 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41972 maybe-configure-stageautoprofile-libctf:
41973 @if libctf-bootstrap
41974 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41975 configure-stageautoprofile-libctf:
41976 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41978 @r=`${PWD_COMMAND}`; export r; \
41979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41980 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41981 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41982 $(HOST_EXPORTS) \
41983 $(POSTSTAGE1_HOST_EXPORTS) \
41984 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41985 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41986 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41987 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41989 cd $(HOST_SUBDIR)/libctf || exit 1; \
41990 case $(srcdir) in \
41991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41992 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41994 esac; \
41995 module_srcdir=libctf; \
41996 $(SHELL) $$s/$$module_srcdir/configure \
41997 --srcdir=$${topdir}/$$module_srcdir \
41998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41999 --target=${target_alias} \
42000 --with-build-libsubdir=$(HOST_SUBDIR) \
42001 $(STAGEautoprofile_CONFIGURE_FLAGS)
42002 @endif libctf-bootstrap
42004 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42005 maybe-configure-stageautofeedback-libctf:
42006 @if libctf-bootstrap
42007 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42008 configure-stageautofeedback-libctf:
42009 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42011 @r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42014 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42015 $(HOST_EXPORTS) \
42016 $(POSTSTAGE1_HOST_EXPORTS) \
42017 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42018 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42019 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42020 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42022 cd $(HOST_SUBDIR)/libctf || exit 1; \
42023 case $(srcdir) in \
42024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42025 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42027 esac; \
42028 module_srcdir=libctf; \
42029 $(SHELL) $$s/$$module_srcdir/configure \
42030 --srcdir=$${topdir}/$$module_srcdir \
42031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42032 --target=${target_alias} \
42033 --with-build-libsubdir=$(HOST_SUBDIR) \
42034 $(STAGEautofeedback_CONFIGURE_FLAGS)
42035 @endif libctf-bootstrap
42041 .PHONY: all-libctf maybe-all-libctf
42042 maybe-all-libctf:
42043 @if gcc-bootstrap
42044 all-libctf: stage_current
42045 @endif gcc-bootstrap
42046 @if libctf
42047 TARGET-libctf=all
42048 maybe-all-libctf: all-libctf
42049 all-libctf: configure-libctf
42050 @r=`${PWD_COMMAND}`; export r; \
42051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42052 $(HOST_EXPORTS) \
42053 (cd $(HOST_SUBDIR)/libctf && \
42054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42055 $(TARGET-libctf))
42056 @endif libctf
42060 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42061 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42062 maybe-all-stage1-libctf:
42063 maybe-clean-stage1-libctf:
42064 @if libctf-bootstrap
42065 maybe-all-stage1-libctf: all-stage1-libctf
42066 all-stage1: all-stage1-libctf
42067 TARGET-stage1-libctf = $(TARGET-libctf)
42068 all-stage1-libctf: configure-stage1-libctf
42069 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42070 @r=`${PWD_COMMAND}`; export r; \
42071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072 TFLAGS="$(STAGE1_TFLAGS)"; \
42073 $(HOST_EXPORTS) \
42074 cd $(HOST_SUBDIR)/libctf && \
42076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42077 CFLAGS="$(STAGE1_CFLAGS)" \
42078 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42079 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42080 LIBCFLAGS="$(LIBCFLAGS)" \
42081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42084 $(EXTRA_HOST_FLAGS) \
42085 $(STAGE1_FLAGS_TO_PASS) \
42086 TFLAGS="$(STAGE1_TFLAGS)" \
42087 $(TARGET-stage1-libctf)
42089 maybe-clean-stage1-libctf: clean-stage1-libctf
42090 clean-stage1: clean-stage1-libctf
42091 clean-stage1-libctf:
42092 @if [ $(current_stage) = stage1 ]; then \
42093 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42094 else \
42095 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42096 $(MAKE) stage1-start; \
42097 fi; \
42098 cd $(HOST_SUBDIR)/libctf && \
42099 $(MAKE) $(EXTRA_HOST_FLAGS) \
42100 $(STAGE1_FLAGS_TO_PASS) clean
42101 @endif libctf-bootstrap
42104 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42105 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42106 maybe-all-stage2-libctf:
42107 maybe-clean-stage2-libctf:
42108 @if libctf-bootstrap
42109 maybe-all-stage2-libctf: all-stage2-libctf
42110 all-stage2: all-stage2-libctf
42111 TARGET-stage2-libctf = $(TARGET-libctf)
42112 all-stage2-libctf: configure-stage2-libctf
42113 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42114 @r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 TFLAGS="$(STAGE2_TFLAGS)"; \
42117 $(HOST_EXPORTS) \
42118 $(POSTSTAGE1_HOST_EXPORTS) \
42119 cd $(HOST_SUBDIR)/libctf && \
42121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42122 CFLAGS="$(STAGE2_CFLAGS)" \
42123 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42124 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42125 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42130 TFLAGS="$(STAGE2_TFLAGS)" \
42131 $(TARGET-stage2-libctf)
42133 maybe-clean-stage2-libctf: clean-stage2-libctf
42134 clean-stage2: clean-stage2-libctf
42135 clean-stage2-libctf:
42136 @if [ $(current_stage) = stage2 ]; then \
42137 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42138 else \
42139 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42140 $(MAKE) stage2-start; \
42141 fi; \
42142 cd $(HOST_SUBDIR)/libctf && \
42143 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42144 @endif libctf-bootstrap
42147 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42148 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42149 maybe-all-stage3-libctf:
42150 maybe-clean-stage3-libctf:
42151 @if libctf-bootstrap
42152 maybe-all-stage3-libctf: all-stage3-libctf
42153 all-stage3: all-stage3-libctf
42154 TARGET-stage3-libctf = $(TARGET-libctf)
42155 all-stage3-libctf: configure-stage3-libctf
42156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42157 @r=`${PWD_COMMAND}`; export r; \
42158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159 TFLAGS="$(STAGE3_TFLAGS)"; \
42160 $(HOST_EXPORTS) \
42161 $(POSTSTAGE1_HOST_EXPORTS) \
42162 cd $(HOST_SUBDIR)/libctf && \
42164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42165 CFLAGS="$(STAGE3_CFLAGS)" \
42166 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42167 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42168 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42173 TFLAGS="$(STAGE3_TFLAGS)" \
42174 $(TARGET-stage3-libctf)
42176 maybe-clean-stage3-libctf: clean-stage3-libctf
42177 clean-stage3: clean-stage3-libctf
42178 clean-stage3-libctf:
42179 @if [ $(current_stage) = stage3 ]; then \
42180 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42181 else \
42182 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42183 $(MAKE) stage3-start; \
42184 fi; \
42185 cd $(HOST_SUBDIR)/libctf && \
42186 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42187 @endif libctf-bootstrap
42190 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42191 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42192 maybe-all-stage4-libctf:
42193 maybe-clean-stage4-libctf:
42194 @if libctf-bootstrap
42195 maybe-all-stage4-libctf: all-stage4-libctf
42196 all-stage4: all-stage4-libctf
42197 TARGET-stage4-libctf = $(TARGET-libctf)
42198 all-stage4-libctf: configure-stage4-libctf
42199 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42200 @r=`${PWD_COMMAND}`; export r; \
42201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42202 TFLAGS="$(STAGE4_TFLAGS)"; \
42203 $(HOST_EXPORTS) \
42204 $(POSTSTAGE1_HOST_EXPORTS) \
42205 cd $(HOST_SUBDIR)/libctf && \
42207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42208 CFLAGS="$(STAGE4_CFLAGS)" \
42209 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42210 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42211 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42216 TFLAGS="$(STAGE4_TFLAGS)" \
42217 $(TARGET-stage4-libctf)
42219 maybe-clean-stage4-libctf: clean-stage4-libctf
42220 clean-stage4: clean-stage4-libctf
42221 clean-stage4-libctf:
42222 @if [ $(current_stage) = stage4 ]; then \
42223 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42224 else \
42225 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42226 $(MAKE) stage4-start; \
42227 fi; \
42228 cd $(HOST_SUBDIR)/libctf && \
42229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42230 @endif libctf-bootstrap
42233 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42234 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42235 maybe-all-stageprofile-libctf:
42236 maybe-clean-stageprofile-libctf:
42237 @if libctf-bootstrap
42238 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42239 all-stageprofile: all-stageprofile-libctf
42240 TARGET-stageprofile-libctf = $(TARGET-libctf)
42241 all-stageprofile-libctf: configure-stageprofile-libctf
42242 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42243 @r=`${PWD_COMMAND}`; export r; \
42244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42245 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42246 $(HOST_EXPORTS) \
42247 $(POSTSTAGE1_HOST_EXPORTS) \
42248 cd $(HOST_SUBDIR)/libctf && \
42250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42251 CFLAGS="$(STAGEprofile_CFLAGS)" \
42252 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42253 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42254 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42258 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42259 TFLAGS="$(STAGEprofile_TFLAGS)" \
42260 $(TARGET-stageprofile-libctf)
42262 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42263 clean-stageprofile: clean-stageprofile-libctf
42264 clean-stageprofile-libctf:
42265 @if [ $(current_stage) = stageprofile ]; then \
42266 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42267 else \
42268 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42269 $(MAKE) stageprofile-start; \
42270 fi; \
42271 cd $(HOST_SUBDIR)/libctf && \
42272 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42273 @endif libctf-bootstrap
42276 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42277 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42278 maybe-all-stagetrain-libctf:
42279 maybe-clean-stagetrain-libctf:
42280 @if libctf-bootstrap
42281 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42282 all-stagetrain: all-stagetrain-libctf
42283 TARGET-stagetrain-libctf = $(TARGET-libctf)
42284 all-stagetrain-libctf: configure-stagetrain-libctf
42285 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42286 @r=`${PWD_COMMAND}`; export r; \
42287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42288 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42289 $(HOST_EXPORTS) \
42290 $(POSTSTAGE1_HOST_EXPORTS) \
42291 cd $(HOST_SUBDIR)/libctf && \
42293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42294 CFLAGS="$(STAGEtrain_CFLAGS)" \
42295 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42296 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42297 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42301 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42302 TFLAGS="$(STAGEtrain_TFLAGS)" \
42303 $(TARGET-stagetrain-libctf)
42305 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42306 clean-stagetrain: clean-stagetrain-libctf
42307 clean-stagetrain-libctf:
42308 @if [ $(current_stage) = stagetrain ]; then \
42309 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42310 else \
42311 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42312 $(MAKE) stagetrain-start; \
42313 fi; \
42314 cd $(HOST_SUBDIR)/libctf && \
42315 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42316 @endif libctf-bootstrap
42319 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42320 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42321 maybe-all-stagefeedback-libctf:
42322 maybe-clean-stagefeedback-libctf:
42323 @if libctf-bootstrap
42324 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42325 all-stagefeedback: all-stagefeedback-libctf
42326 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42327 all-stagefeedback-libctf: configure-stagefeedback-libctf
42328 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42329 @r=`${PWD_COMMAND}`; export r; \
42330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42331 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42332 $(HOST_EXPORTS) \
42333 $(POSTSTAGE1_HOST_EXPORTS) \
42334 cd $(HOST_SUBDIR)/libctf && \
42336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42337 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42338 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42339 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42340 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42344 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42345 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42346 $(TARGET-stagefeedback-libctf)
42348 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42349 clean-stagefeedback: clean-stagefeedback-libctf
42350 clean-stagefeedback-libctf:
42351 @if [ $(current_stage) = stagefeedback ]; then \
42352 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42353 else \
42354 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42355 $(MAKE) stagefeedback-start; \
42356 fi; \
42357 cd $(HOST_SUBDIR)/libctf && \
42358 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42359 @endif libctf-bootstrap
42362 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42363 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42364 maybe-all-stageautoprofile-libctf:
42365 maybe-clean-stageautoprofile-libctf:
42366 @if libctf-bootstrap
42367 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42368 all-stageautoprofile: all-stageautoprofile-libctf
42369 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42370 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42371 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42372 @r=`${PWD_COMMAND}`; export r; \
42373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42375 $(HOST_EXPORTS) \
42376 $(POSTSTAGE1_HOST_EXPORTS) \
42377 cd $(HOST_SUBDIR)/libctf && \
42378 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42380 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42381 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42382 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42383 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42387 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42388 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42389 $(TARGET-stageautoprofile-libctf)
42391 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42392 clean-stageautoprofile: clean-stageautoprofile-libctf
42393 clean-stageautoprofile-libctf:
42394 @if [ $(current_stage) = stageautoprofile ]; then \
42395 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42396 else \
42397 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42398 $(MAKE) stageautoprofile-start; \
42399 fi; \
42400 cd $(HOST_SUBDIR)/libctf && \
42401 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42402 @endif libctf-bootstrap
42405 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42406 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42407 maybe-all-stageautofeedback-libctf:
42408 maybe-clean-stageautofeedback-libctf:
42409 @if libctf-bootstrap
42410 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42411 all-stageautofeedback: all-stageautofeedback-libctf
42412 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42413 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42414 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42415 @r=`${PWD_COMMAND}`; export r; \
42416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42418 $(HOST_EXPORTS) \
42419 $(POSTSTAGE1_HOST_EXPORTS) \
42420 cd $(HOST_SUBDIR)/libctf && \
42422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42423 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42424 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42425 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42426 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42427 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42428 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42429 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42430 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42431 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42432 $(TARGET-stageautofeedback-libctf)
42434 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42435 clean-stageautofeedback: clean-stageautofeedback-libctf
42436 clean-stageautofeedback-libctf:
42437 @if [ $(current_stage) = stageautofeedback ]; then \
42438 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42439 else \
42440 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42441 $(MAKE) stageautofeedback-start; \
42442 fi; \
42443 cd $(HOST_SUBDIR)/libctf && \
42444 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42445 @endif libctf-bootstrap
42451 .PHONY: check-libctf maybe-check-libctf
42452 maybe-check-libctf:
42453 @if libctf
42454 maybe-check-libctf: check-libctf
42456 check-libctf:
42457 @: $(MAKE); $(unstage)
42458 @r=`${PWD_COMMAND}`; export r; \
42459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42460 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42461 (cd $(HOST_SUBDIR)/libctf && \
42462 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42464 @endif libctf
42466 .PHONY: install-libctf maybe-install-libctf
42467 maybe-install-libctf:
42468 @if libctf
42469 maybe-install-libctf: install-libctf
42471 install-libctf: installdirs
42472 @: $(MAKE); $(unstage)
42473 @r=`${PWD_COMMAND}`; export r; \
42474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475 $(HOST_EXPORTS) \
42476 (cd $(HOST_SUBDIR)/libctf && \
42477 $(MAKE) $(FLAGS_TO_PASS) install)
42479 @endif libctf
42481 .PHONY: install-strip-libctf maybe-install-strip-libctf
42482 maybe-install-strip-libctf:
42483 @if libctf
42484 maybe-install-strip-libctf: install-strip-libctf
42486 install-strip-libctf: installdirs
42487 @: $(MAKE); $(unstage)
42488 @r=`${PWD_COMMAND}`; export r; \
42489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42490 $(HOST_EXPORTS) \
42491 (cd $(HOST_SUBDIR)/libctf && \
42492 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42494 @endif libctf
42496 # Other targets (info, dvi, pdf, etc.)
42498 .PHONY: maybe-info-libctf info-libctf
42499 maybe-info-libctf:
42500 @if libctf
42501 maybe-info-libctf: info-libctf
42503 info-libctf: \
42504 configure-libctf
42505 @[ -f ./libctf/Makefile ] || exit 0; \
42506 r=`${PWD_COMMAND}`; export r; \
42507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42508 $(HOST_EXPORTS) \
42509 for flag in $(EXTRA_HOST_FLAGS) ; do \
42510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42511 done; \
42512 echo "Doing info in libctf"; \
42513 (cd $(HOST_SUBDIR)/libctf && \
42514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42516 "RANLIB=$${RANLIB}" \
42517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42518 info) \
42519 || exit 1
42521 @endif libctf
42523 .PHONY: maybe-dvi-libctf dvi-libctf
42524 maybe-dvi-libctf:
42525 @if libctf
42526 maybe-dvi-libctf: dvi-libctf
42528 dvi-libctf: \
42529 configure-libctf
42530 @[ -f ./libctf/Makefile ] || exit 0; \
42531 r=`${PWD_COMMAND}`; export r; \
42532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42533 $(HOST_EXPORTS) \
42534 for flag in $(EXTRA_HOST_FLAGS) ; do \
42535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42536 done; \
42537 echo "Doing dvi in libctf"; \
42538 (cd $(HOST_SUBDIR)/libctf && \
42539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42541 "RANLIB=$${RANLIB}" \
42542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42543 dvi) \
42544 || exit 1
42546 @endif libctf
42548 .PHONY: maybe-pdf-libctf pdf-libctf
42549 maybe-pdf-libctf:
42550 @if libctf
42551 maybe-pdf-libctf: pdf-libctf
42553 pdf-libctf: \
42554 configure-libctf
42555 @[ -f ./libctf/Makefile ] || exit 0; \
42556 r=`${PWD_COMMAND}`; export r; \
42557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42558 $(HOST_EXPORTS) \
42559 for flag in $(EXTRA_HOST_FLAGS) ; do \
42560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42561 done; \
42562 echo "Doing pdf in libctf"; \
42563 (cd $(HOST_SUBDIR)/libctf && \
42564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42566 "RANLIB=$${RANLIB}" \
42567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42568 pdf) \
42569 || exit 1
42571 @endif libctf
42573 .PHONY: maybe-html-libctf html-libctf
42574 maybe-html-libctf:
42575 @if libctf
42576 maybe-html-libctf: html-libctf
42578 html-libctf: \
42579 configure-libctf
42580 @[ -f ./libctf/Makefile ] || exit 0; \
42581 r=`${PWD_COMMAND}`; export r; \
42582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583 $(HOST_EXPORTS) \
42584 for flag in $(EXTRA_HOST_FLAGS) ; do \
42585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42586 done; \
42587 echo "Doing html in libctf"; \
42588 (cd $(HOST_SUBDIR)/libctf && \
42589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42591 "RANLIB=$${RANLIB}" \
42592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42593 html) \
42594 || exit 1
42596 @endif libctf
42598 .PHONY: maybe-TAGS-libctf TAGS-libctf
42599 maybe-TAGS-libctf:
42600 @if libctf
42601 maybe-TAGS-libctf: TAGS-libctf
42603 TAGS-libctf: \
42604 configure-libctf
42605 @[ -f ./libctf/Makefile ] || exit 0; \
42606 r=`${PWD_COMMAND}`; export r; \
42607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608 $(HOST_EXPORTS) \
42609 for flag in $(EXTRA_HOST_FLAGS) ; do \
42610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42611 done; \
42612 echo "Doing TAGS in libctf"; \
42613 (cd $(HOST_SUBDIR)/libctf && \
42614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42616 "RANLIB=$${RANLIB}" \
42617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42618 TAGS) \
42619 || exit 1
42621 @endif libctf
42623 .PHONY: maybe-install-info-libctf install-info-libctf
42624 maybe-install-info-libctf:
42625 @if libctf
42626 maybe-install-info-libctf: install-info-libctf
42628 install-info-libctf: \
42629 configure-libctf \
42630 info-libctf
42631 @[ -f ./libctf/Makefile ] || exit 0; \
42632 r=`${PWD_COMMAND}`; export r; \
42633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42634 $(HOST_EXPORTS) \
42635 for flag in $(EXTRA_HOST_FLAGS) ; do \
42636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42637 done; \
42638 echo "Doing install-info in libctf"; \
42639 (cd $(HOST_SUBDIR)/libctf && \
42640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42642 "RANLIB=$${RANLIB}" \
42643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42644 install-info) \
42645 || exit 1
42647 @endif libctf
42649 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42650 maybe-install-dvi-libctf:
42651 @if libctf
42652 maybe-install-dvi-libctf: install-dvi-libctf
42654 install-dvi-libctf: \
42655 configure-libctf \
42656 dvi-libctf
42657 @[ -f ./libctf/Makefile ] || exit 0; \
42658 r=`${PWD_COMMAND}`; export r; \
42659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42660 $(HOST_EXPORTS) \
42661 for flag in $(EXTRA_HOST_FLAGS) ; do \
42662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42663 done; \
42664 echo "Doing install-dvi in libctf"; \
42665 (cd $(HOST_SUBDIR)/libctf && \
42666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42668 "RANLIB=$${RANLIB}" \
42669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42670 install-dvi) \
42671 || exit 1
42673 @endif libctf
42675 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42676 maybe-install-pdf-libctf:
42677 @if libctf
42678 maybe-install-pdf-libctf: install-pdf-libctf
42680 install-pdf-libctf: \
42681 configure-libctf \
42682 pdf-libctf
42683 @[ -f ./libctf/Makefile ] || exit 0; \
42684 r=`${PWD_COMMAND}`; export r; \
42685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686 $(HOST_EXPORTS) \
42687 for flag in $(EXTRA_HOST_FLAGS) ; do \
42688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42689 done; \
42690 echo "Doing install-pdf in libctf"; \
42691 (cd $(HOST_SUBDIR)/libctf && \
42692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42694 "RANLIB=$${RANLIB}" \
42695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42696 install-pdf) \
42697 || exit 1
42699 @endif libctf
42701 .PHONY: maybe-install-html-libctf install-html-libctf
42702 maybe-install-html-libctf:
42703 @if libctf
42704 maybe-install-html-libctf: install-html-libctf
42706 install-html-libctf: \
42707 configure-libctf \
42708 html-libctf
42709 @[ -f ./libctf/Makefile ] || exit 0; \
42710 r=`${PWD_COMMAND}`; export r; \
42711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712 $(HOST_EXPORTS) \
42713 for flag in $(EXTRA_HOST_FLAGS) ; do \
42714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42715 done; \
42716 echo "Doing install-html in libctf"; \
42717 (cd $(HOST_SUBDIR)/libctf && \
42718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42720 "RANLIB=$${RANLIB}" \
42721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42722 install-html) \
42723 || exit 1
42725 @endif libctf
42727 .PHONY: maybe-installcheck-libctf installcheck-libctf
42728 maybe-installcheck-libctf:
42729 @if libctf
42730 maybe-installcheck-libctf: installcheck-libctf
42732 installcheck-libctf: \
42733 configure-libctf
42734 @[ -f ./libctf/Makefile ] || exit 0; \
42735 r=`${PWD_COMMAND}`; export r; \
42736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42737 $(HOST_EXPORTS) \
42738 for flag in $(EXTRA_HOST_FLAGS) ; do \
42739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42740 done; \
42741 echo "Doing installcheck in libctf"; \
42742 (cd $(HOST_SUBDIR)/libctf && \
42743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42745 "RANLIB=$${RANLIB}" \
42746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42747 installcheck) \
42748 || exit 1
42750 @endif libctf
42752 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42753 maybe-mostlyclean-libctf:
42754 @if libctf
42755 maybe-mostlyclean-libctf: mostlyclean-libctf
42757 mostlyclean-libctf:
42758 @[ -f ./libctf/Makefile ] || exit 0; \
42759 r=`${PWD_COMMAND}`; export r; \
42760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42761 $(HOST_EXPORTS) \
42762 for flag in $(EXTRA_HOST_FLAGS) ; do \
42763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42764 done; \
42765 echo "Doing mostlyclean in libctf"; \
42766 (cd $(HOST_SUBDIR)/libctf && \
42767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42769 "RANLIB=$${RANLIB}" \
42770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42771 mostlyclean) \
42772 || exit 1
42774 @endif libctf
42776 .PHONY: maybe-clean-libctf clean-libctf
42777 maybe-clean-libctf:
42778 @if libctf
42779 maybe-clean-libctf: clean-libctf
42781 clean-libctf:
42782 @[ -f ./libctf/Makefile ] || exit 0; \
42783 r=`${PWD_COMMAND}`; export r; \
42784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42785 $(HOST_EXPORTS) \
42786 for flag in $(EXTRA_HOST_FLAGS) ; do \
42787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42788 done; \
42789 echo "Doing clean in libctf"; \
42790 (cd $(HOST_SUBDIR)/libctf && \
42791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42793 "RANLIB=$${RANLIB}" \
42794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42795 clean) \
42796 || exit 1
42798 @endif libctf
42800 .PHONY: maybe-distclean-libctf distclean-libctf
42801 maybe-distclean-libctf:
42802 @if libctf
42803 maybe-distclean-libctf: distclean-libctf
42805 distclean-libctf:
42806 @[ -f ./libctf/Makefile ] || exit 0; \
42807 r=`${PWD_COMMAND}`; export r; \
42808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42809 $(HOST_EXPORTS) \
42810 for flag in $(EXTRA_HOST_FLAGS) ; do \
42811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42812 done; \
42813 echo "Doing distclean in libctf"; \
42814 (cd $(HOST_SUBDIR)/libctf && \
42815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42817 "RANLIB=$${RANLIB}" \
42818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42819 distclean) \
42820 || exit 1
42822 @endif libctf
42824 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42825 maybe-maintainer-clean-libctf:
42826 @if libctf
42827 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42829 maintainer-clean-libctf:
42830 @[ -f ./libctf/Makefile ] || exit 0; \
42831 r=`${PWD_COMMAND}`; export r; \
42832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42833 $(HOST_EXPORTS) \
42834 for flag in $(EXTRA_HOST_FLAGS) ; do \
42835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42836 done; \
42837 echo "Doing maintainer-clean in libctf"; \
42838 (cd $(HOST_SUBDIR)/libctf && \
42839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42841 "RANLIB=$${RANLIB}" \
42842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42843 maintainer-clean) \
42844 || exit 1
42846 @endif libctf
42850 .PHONY: configure-libsframe maybe-configure-libsframe
42851 maybe-configure-libsframe:
42852 @if gcc-bootstrap
42853 configure-libsframe: stage_current
42854 @endif gcc-bootstrap
42855 @if libsframe
42856 maybe-configure-libsframe: configure-libsframe
42857 configure-libsframe:
42858 @r=`${PWD_COMMAND}`; export r; \
42859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42862 $(HOST_EXPORTS) \
42863 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42864 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42865 case $(srcdir) in \
42866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42867 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42869 esac; \
42870 module_srcdir=libsframe; \
42871 $(SHELL) \
42872 $$s/$$module_srcdir/configure \
42873 --srcdir=$${topdir}/$$module_srcdir \
42874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42875 --target=${target_alias} \
42876 || exit 1
42877 @endif libsframe
42881 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42882 maybe-configure-stage1-libsframe:
42883 @if libsframe-bootstrap
42884 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42885 configure-stage1-libsframe:
42886 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42888 @r=`${PWD_COMMAND}`; export r; \
42889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890 TFLAGS="$(STAGE1_TFLAGS)"; \
42891 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42892 $(HOST_EXPORTS) \
42893 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42894 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42895 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42896 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42898 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42899 case $(srcdir) in \
42900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42901 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42903 esac; \
42904 module_srcdir=libsframe; \
42905 $(SHELL) $$s/$$module_srcdir/configure \
42906 --srcdir=$${topdir}/$$module_srcdir \
42907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42908 --target=${target_alias} \
42910 $(STAGE1_CONFIGURE_FLAGS)
42911 @endif libsframe-bootstrap
42913 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42914 maybe-configure-stage2-libsframe:
42915 @if libsframe-bootstrap
42916 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42917 configure-stage2-libsframe:
42918 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42920 @r=`${PWD_COMMAND}`; export r; \
42921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922 TFLAGS="$(STAGE2_TFLAGS)"; \
42923 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42924 $(HOST_EXPORTS) \
42925 $(POSTSTAGE1_HOST_EXPORTS) \
42926 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42927 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42928 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42929 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42931 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42932 case $(srcdir) in \
42933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42934 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42936 esac; \
42937 module_srcdir=libsframe; \
42938 $(SHELL) $$s/$$module_srcdir/configure \
42939 --srcdir=$${topdir}/$$module_srcdir \
42940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42941 --target=${target_alias} \
42942 --with-build-libsubdir=$(HOST_SUBDIR) \
42943 $(STAGE2_CONFIGURE_FLAGS)
42944 @endif libsframe-bootstrap
42946 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42947 maybe-configure-stage3-libsframe:
42948 @if libsframe-bootstrap
42949 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42950 configure-stage3-libsframe:
42951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42953 @r=`${PWD_COMMAND}`; export r; \
42954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955 TFLAGS="$(STAGE3_TFLAGS)"; \
42956 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42957 $(HOST_EXPORTS) \
42958 $(POSTSTAGE1_HOST_EXPORTS) \
42959 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42960 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42961 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42962 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42964 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42965 case $(srcdir) in \
42966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42967 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42969 esac; \
42970 module_srcdir=libsframe; \
42971 $(SHELL) $$s/$$module_srcdir/configure \
42972 --srcdir=$${topdir}/$$module_srcdir \
42973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42974 --target=${target_alias} \
42975 --with-build-libsubdir=$(HOST_SUBDIR) \
42976 $(STAGE3_CONFIGURE_FLAGS)
42977 @endif libsframe-bootstrap
42979 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42980 maybe-configure-stage4-libsframe:
42981 @if libsframe-bootstrap
42982 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42983 configure-stage4-libsframe:
42984 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42986 @r=`${PWD_COMMAND}`; export r; \
42987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42988 TFLAGS="$(STAGE4_TFLAGS)"; \
42989 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42990 $(HOST_EXPORTS) \
42991 $(POSTSTAGE1_HOST_EXPORTS) \
42992 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42993 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42994 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42995 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42997 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42998 case $(srcdir) in \
42999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43000 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43002 esac; \
43003 module_srcdir=libsframe; \
43004 $(SHELL) $$s/$$module_srcdir/configure \
43005 --srcdir=$${topdir}/$$module_srcdir \
43006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43007 --target=${target_alias} \
43008 --with-build-libsubdir=$(HOST_SUBDIR) \
43009 $(STAGE4_CONFIGURE_FLAGS)
43010 @endif libsframe-bootstrap
43012 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43013 maybe-configure-stageprofile-libsframe:
43014 @if libsframe-bootstrap
43015 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43016 configure-stageprofile-libsframe:
43017 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43019 @r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43022 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43023 $(HOST_EXPORTS) \
43024 $(POSTSTAGE1_HOST_EXPORTS) \
43025 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43026 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43027 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43028 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43030 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43031 case $(srcdir) in \
43032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43033 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43035 esac; \
43036 module_srcdir=libsframe; \
43037 $(SHELL) $$s/$$module_srcdir/configure \
43038 --srcdir=$${topdir}/$$module_srcdir \
43039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43040 --target=${target_alias} \
43041 --with-build-libsubdir=$(HOST_SUBDIR) \
43042 $(STAGEprofile_CONFIGURE_FLAGS)
43043 @endif libsframe-bootstrap
43045 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43046 maybe-configure-stagetrain-libsframe:
43047 @if libsframe-bootstrap
43048 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43049 configure-stagetrain-libsframe:
43050 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43052 @r=`${PWD_COMMAND}`; export r; \
43053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43054 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43055 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43056 $(HOST_EXPORTS) \
43057 $(POSTSTAGE1_HOST_EXPORTS) \
43058 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43059 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43060 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43061 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43063 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43064 case $(srcdir) in \
43065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43066 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43068 esac; \
43069 module_srcdir=libsframe; \
43070 $(SHELL) $$s/$$module_srcdir/configure \
43071 --srcdir=$${topdir}/$$module_srcdir \
43072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43073 --target=${target_alias} \
43074 --with-build-libsubdir=$(HOST_SUBDIR) \
43075 $(STAGEtrain_CONFIGURE_FLAGS)
43076 @endif libsframe-bootstrap
43078 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43079 maybe-configure-stagefeedback-libsframe:
43080 @if libsframe-bootstrap
43081 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43082 configure-stagefeedback-libsframe:
43083 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43085 @r=`${PWD_COMMAND}`; export r; \
43086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43087 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43088 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43089 $(HOST_EXPORTS) \
43090 $(POSTSTAGE1_HOST_EXPORTS) \
43091 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43092 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43093 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43094 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43096 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43097 case $(srcdir) in \
43098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43099 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43101 esac; \
43102 module_srcdir=libsframe; \
43103 $(SHELL) $$s/$$module_srcdir/configure \
43104 --srcdir=$${topdir}/$$module_srcdir \
43105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43106 --target=${target_alias} \
43107 --with-build-libsubdir=$(HOST_SUBDIR) \
43108 $(STAGEfeedback_CONFIGURE_FLAGS)
43109 @endif libsframe-bootstrap
43111 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43112 maybe-configure-stageautoprofile-libsframe:
43113 @if libsframe-bootstrap
43114 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43115 configure-stageautoprofile-libsframe:
43116 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43118 @r=`${PWD_COMMAND}`; export r; \
43119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43120 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43121 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43122 $(HOST_EXPORTS) \
43123 $(POSTSTAGE1_HOST_EXPORTS) \
43124 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43125 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43126 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43127 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43129 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43130 case $(srcdir) in \
43131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43132 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43134 esac; \
43135 module_srcdir=libsframe; \
43136 $(SHELL) $$s/$$module_srcdir/configure \
43137 --srcdir=$${topdir}/$$module_srcdir \
43138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43139 --target=${target_alias} \
43140 --with-build-libsubdir=$(HOST_SUBDIR) \
43141 $(STAGEautoprofile_CONFIGURE_FLAGS)
43142 @endif libsframe-bootstrap
43144 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43145 maybe-configure-stageautofeedback-libsframe:
43146 @if libsframe-bootstrap
43147 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43148 configure-stageautofeedback-libsframe:
43149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43150 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43151 @r=`${PWD_COMMAND}`; export r; \
43152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43153 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43154 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43155 $(HOST_EXPORTS) \
43156 $(POSTSTAGE1_HOST_EXPORTS) \
43157 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43158 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43159 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43160 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43162 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43163 case $(srcdir) in \
43164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43165 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43167 esac; \
43168 module_srcdir=libsframe; \
43169 $(SHELL) $$s/$$module_srcdir/configure \
43170 --srcdir=$${topdir}/$$module_srcdir \
43171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43172 --target=${target_alias} \
43173 --with-build-libsubdir=$(HOST_SUBDIR) \
43174 $(STAGEautofeedback_CONFIGURE_FLAGS)
43175 @endif libsframe-bootstrap
43181 .PHONY: all-libsframe maybe-all-libsframe
43182 maybe-all-libsframe:
43183 @if gcc-bootstrap
43184 all-libsframe: stage_current
43185 @endif gcc-bootstrap
43186 @if libsframe
43187 TARGET-libsframe=all
43188 maybe-all-libsframe: all-libsframe
43189 all-libsframe: configure-libsframe
43190 @r=`${PWD_COMMAND}`; export r; \
43191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43192 $(HOST_EXPORTS) \
43193 (cd $(HOST_SUBDIR)/libsframe && \
43194 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43195 $(TARGET-libsframe))
43196 @endif libsframe
43200 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43201 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43202 maybe-all-stage1-libsframe:
43203 maybe-clean-stage1-libsframe:
43204 @if libsframe-bootstrap
43205 maybe-all-stage1-libsframe: all-stage1-libsframe
43206 all-stage1: all-stage1-libsframe
43207 TARGET-stage1-libsframe = $(TARGET-libsframe)
43208 all-stage1-libsframe: configure-stage1-libsframe
43209 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43210 @r=`${PWD_COMMAND}`; export r; \
43211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43212 TFLAGS="$(STAGE1_TFLAGS)"; \
43213 $(HOST_EXPORTS) \
43214 cd $(HOST_SUBDIR)/libsframe && \
43216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43217 CFLAGS="$(STAGE1_CFLAGS)" \
43218 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43219 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43220 LIBCFLAGS="$(LIBCFLAGS)" \
43221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43224 $(EXTRA_HOST_FLAGS) \
43225 $(STAGE1_FLAGS_TO_PASS) \
43226 TFLAGS="$(STAGE1_TFLAGS)" \
43227 $(TARGET-stage1-libsframe)
43229 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43230 clean-stage1: clean-stage1-libsframe
43231 clean-stage1-libsframe:
43232 @if [ $(current_stage) = stage1 ]; then \
43233 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43234 else \
43235 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43236 $(MAKE) stage1-start; \
43237 fi; \
43238 cd $(HOST_SUBDIR)/libsframe && \
43239 $(MAKE) $(EXTRA_HOST_FLAGS) \
43240 $(STAGE1_FLAGS_TO_PASS) clean
43241 @endif libsframe-bootstrap
43244 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43245 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43246 maybe-all-stage2-libsframe:
43247 maybe-clean-stage2-libsframe:
43248 @if libsframe-bootstrap
43249 maybe-all-stage2-libsframe: all-stage2-libsframe
43250 all-stage2: all-stage2-libsframe
43251 TARGET-stage2-libsframe = $(TARGET-libsframe)
43252 all-stage2-libsframe: configure-stage2-libsframe
43253 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43254 @r=`${PWD_COMMAND}`; export r; \
43255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256 TFLAGS="$(STAGE2_TFLAGS)"; \
43257 $(HOST_EXPORTS) \
43258 $(POSTSTAGE1_HOST_EXPORTS) \
43259 cd $(HOST_SUBDIR)/libsframe && \
43261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43262 CFLAGS="$(STAGE2_CFLAGS)" \
43263 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43264 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43265 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43270 TFLAGS="$(STAGE2_TFLAGS)" \
43271 $(TARGET-stage2-libsframe)
43273 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43274 clean-stage2: clean-stage2-libsframe
43275 clean-stage2-libsframe:
43276 @if [ $(current_stage) = stage2 ]; then \
43277 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43278 else \
43279 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43280 $(MAKE) stage2-start; \
43281 fi; \
43282 cd $(HOST_SUBDIR)/libsframe && \
43283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43284 @endif libsframe-bootstrap
43287 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43288 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43289 maybe-all-stage3-libsframe:
43290 maybe-clean-stage3-libsframe:
43291 @if libsframe-bootstrap
43292 maybe-all-stage3-libsframe: all-stage3-libsframe
43293 all-stage3: all-stage3-libsframe
43294 TARGET-stage3-libsframe = $(TARGET-libsframe)
43295 all-stage3-libsframe: configure-stage3-libsframe
43296 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43297 @r=`${PWD_COMMAND}`; export r; \
43298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299 TFLAGS="$(STAGE3_TFLAGS)"; \
43300 $(HOST_EXPORTS) \
43301 $(POSTSTAGE1_HOST_EXPORTS) \
43302 cd $(HOST_SUBDIR)/libsframe && \
43304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43305 CFLAGS="$(STAGE3_CFLAGS)" \
43306 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43307 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43308 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43313 TFLAGS="$(STAGE3_TFLAGS)" \
43314 $(TARGET-stage3-libsframe)
43316 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43317 clean-stage3: clean-stage3-libsframe
43318 clean-stage3-libsframe:
43319 @if [ $(current_stage) = stage3 ]; then \
43320 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43321 else \
43322 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43323 $(MAKE) stage3-start; \
43324 fi; \
43325 cd $(HOST_SUBDIR)/libsframe && \
43326 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43327 @endif libsframe-bootstrap
43330 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43331 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43332 maybe-all-stage4-libsframe:
43333 maybe-clean-stage4-libsframe:
43334 @if libsframe-bootstrap
43335 maybe-all-stage4-libsframe: all-stage4-libsframe
43336 all-stage4: all-stage4-libsframe
43337 TARGET-stage4-libsframe = $(TARGET-libsframe)
43338 all-stage4-libsframe: configure-stage4-libsframe
43339 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43340 @r=`${PWD_COMMAND}`; export r; \
43341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43342 TFLAGS="$(STAGE4_TFLAGS)"; \
43343 $(HOST_EXPORTS) \
43344 $(POSTSTAGE1_HOST_EXPORTS) \
43345 cd $(HOST_SUBDIR)/libsframe && \
43347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43348 CFLAGS="$(STAGE4_CFLAGS)" \
43349 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43350 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43351 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43356 TFLAGS="$(STAGE4_TFLAGS)" \
43357 $(TARGET-stage4-libsframe)
43359 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43360 clean-stage4: clean-stage4-libsframe
43361 clean-stage4-libsframe:
43362 @if [ $(current_stage) = stage4 ]; then \
43363 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43364 else \
43365 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43366 $(MAKE) stage4-start; \
43367 fi; \
43368 cd $(HOST_SUBDIR)/libsframe && \
43369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43370 @endif libsframe-bootstrap
43373 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43374 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43375 maybe-all-stageprofile-libsframe:
43376 maybe-clean-stageprofile-libsframe:
43377 @if libsframe-bootstrap
43378 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43379 all-stageprofile: all-stageprofile-libsframe
43380 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43381 all-stageprofile-libsframe: configure-stageprofile-libsframe
43382 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43383 @r=`${PWD_COMMAND}`; export r; \
43384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43385 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43386 $(HOST_EXPORTS) \
43387 $(POSTSTAGE1_HOST_EXPORTS) \
43388 cd $(HOST_SUBDIR)/libsframe && \
43390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43391 CFLAGS="$(STAGEprofile_CFLAGS)" \
43392 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43393 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43394 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43399 TFLAGS="$(STAGEprofile_TFLAGS)" \
43400 $(TARGET-stageprofile-libsframe)
43402 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43403 clean-stageprofile: clean-stageprofile-libsframe
43404 clean-stageprofile-libsframe:
43405 @if [ $(current_stage) = stageprofile ]; then \
43406 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43407 else \
43408 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43409 $(MAKE) stageprofile-start; \
43410 fi; \
43411 cd $(HOST_SUBDIR)/libsframe && \
43412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43413 @endif libsframe-bootstrap
43416 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43417 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43418 maybe-all-stagetrain-libsframe:
43419 maybe-clean-stagetrain-libsframe:
43420 @if libsframe-bootstrap
43421 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43422 all-stagetrain: all-stagetrain-libsframe
43423 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43424 all-stagetrain-libsframe: configure-stagetrain-libsframe
43425 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43426 @r=`${PWD_COMMAND}`; export r; \
43427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43428 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43429 $(HOST_EXPORTS) \
43430 $(POSTSTAGE1_HOST_EXPORTS) \
43431 cd $(HOST_SUBDIR)/libsframe && \
43433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43434 CFLAGS="$(STAGEtrain_CFLAGS)" \
43435 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43436 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43437 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43442 TFLAGS="$(STAGEtrain_TFLAGS)" \
43443 $(TARGET-stagetrain-libsframe)
43445 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43446 clean-stagetrain: clean-stagetrain-libsframe
43447 clean-stagetrain-libsframe:
43448 @if [ $(current_stage) = stagetrain ]; then \
43449 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43450 else \
43451 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43452 $(MAKE) stagetrain-start; \
43453 fi; \
43454 cd $(HOST_SUBDIR)/libsframe && \
43455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43456 @endif libsframe-bootstrap
43459 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43460 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43461 maybe-all-stagefeedback-libsframe:
43462 maybe-clean-stagefeedback-libsframe:
43463 @if libsframe-bootstrap
43464 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43465 all-stagefeedback: all-stagefeedback-libsframe
43466 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43467 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43468 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43469 @r=`${PWD_COMMAND}`; export r; \
43470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43471 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43472 $(HOST_EXPORTS) \
43473 $(POSTSTAGE1_HOST_EXPORTS) \
43474 cd $(HOST_SUBDIR)/libsframe && \
43476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43477 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43478 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43479 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43480 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43485 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43486 $(TARGET-stagefeedback-libsframe)
43488 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43489 clean-stagefeedback: clean-stagefeedback-libsframe
43490 clean-stagefeedback-libsframe:
43491 @if [ $(current_stage) = stagefeedback ]; then \
43492 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43493 else \
43494 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43495 $(MAKE) stagefeedback-start; \
43496 fi; \
43497 cd $(HOST_SUBDIR)/libsframe && \
43498 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43499 @endif libsframe-bootstrap
43502 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43503 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43504 maybe-all-stageautoprofile-libsframe:
43505 maybe-clean-stageautoprofile-libsframe:
43506 @if libsframe-bootstrap
43507 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43508 all-stageautoprofile: all-stageautoprofile-libsframe
43509 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43510 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43511 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43512 @r=`${PWD_COMMAND}`; export r; \
43513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43515 $(HOST_EXPORTS) \
43516 $(POSTSTAGE1_HOST_EXPORTS) \
43517 cd $(HOST_SUBDIR)/libsframe && \
43518 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43520 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43521 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43522 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43523 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43528 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43529 $(TARGET-stageautoprofile-libsframe)
43531 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43532 clean-stageautoprofile: clean-stageautoprofile-libsframe
43533 clean-stageautoprofile-libsframe:
43534 @if [ $(current_stage) = stageautoprofile ]; then \
43535 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43536 else \
43537 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43538 $(MAKE) stageautoprofile-start; \
43539 fi; \
43540 cd $(HOST_SUBDIR)/libsframe && \
43541 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43542 @endif libsframe-bootstrap
43545 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43546 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43547 maybe-all-stageautofeedback-libsframe:
43548 maybe-clean-stageautofeedback-libsframe:
43549 @if libsframe-bootstrap
43550 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43551 all-stageautofeedback: all-stageautofeedback-libsframe
43552 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43553 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43554 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43555 @r=`${PWD_COMMAND}`; export r; \
43556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43557 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43558 $(HOST_EXPORTS) \
43559 $(POSTSTAGE1_HOST_EXPORTS) \
43560 cd $(HOST_SUBDIR)/libsframe && \
43562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43563 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43564 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43565 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43566 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43571 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43572 $(TARGET-stageautofeedback-libsframe)
43574 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43575 clean-stageautofeedback: clean-stageautofeedback-libsframe
43576 clean-stageautofeedback-libsframe:
43577 @if [ $(current_stage) = stageautofeedback ]; then \
43578 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43579 else \
43580 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43581 $(MAKE) stageautofeedback-start; \
43582 fi; \
43583 cd $(HOST_SUBDIR)/libsframe && \
43584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43585 @endif libsframe-bootstrap
43591 .PHONY: check-libsframe maybe-check-libsframe
43592 maybe-check-libsframe:
43593 @if libsframe
43594 maybe-check-libsframe: check-libsframe
43596 check-libsframe:
43597 @: $(MAKE); $(unstage)
43598 @r=`${PWD_COMMAND}`; export r; \
43599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43600 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43601 (cd $(HOST_SUBDIR)/libsframe && \
43602 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43604 @endif libsframe
43606 .PHONY: install-libsframe maybe-install-libsframe
43607 maybe-install-libsframe:
43608 @if libsframe
43609 maybe-install-libsframe: install-libsframe
43611 install-libsframe: installdirs
43612 @: $(MAKE); $(unstage)
43613 @r=`${PWD_COMMAND}`; export r; \
43614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43615 $(HOST_EXPORTS) \
43616 (cd $(HOST_SUBDIR)/libsframe && \
43617 $(MAKE) $(FLAGS_TO_PASS) install)
43619 @endif libsframe
43621 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43622 maybe-install-strip-libsframe:
43623 @if libsframe
43624 maybe-install-strip-libsframe: install-strip-libsframe
43626 install-strip-libsframe: installdirs
43627 @: $(MAKE); $(unstage)
43628 @r=`${PWD_COMMAND}`; export r; \
43629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630 $(HOST_EXPORTS) \
43631 (cd $(HOST_SUBDIR)/libsframe && \
43632 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43634 @endif libsframe
43636 # Other targets (info, dvi, pdf, etc.)
43638 .PHONY: maybe-info-libsframe info-libsframe
43639 maybe-info-libsframe:
43640 @if libsframe
43641 maybe-info-libsframe: info-libsframe
43643 info-libsframe: \
43644 configure-libsframe
43645 @[ -f ./libsframe/Makefile ] || exit 0; \
43646 r=`${PWD_COMMAND}`; export r; \
43647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648 $(HOST_EXPORTS) \
43649 for flag in $(EXTRA_HOST_FLAGS) ; do \
43650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651 done; \
43652 echo "Doing info in libsframe"; \
43653 (cd $(HOST_SUBDIR)/libsframe && \
43654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656 "RANLIB=$${RANLIB}" \
43657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658 info) \
43659 || exit 1
43661 @endif libsframe
43663 .PHONY: maybe-dvi-libsframe dvi-libsframe
43664 maybe-dvi-libsframe:
43665 @if libsframe
43666 maybe-dvi-libsframe: dvi-libsframe
43668 dvi-libsframe: \
43669 configure-libsframe
43670 @[ -f ./libsframe/Makefile ] || exit 0; \
43671 r=`${PWD_COMMAND}`; export r; \
43672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673 $(HOST_EXPORTS) \
43674 for flag in $(EXTRA_HOST_FLAGS) ; do \
43675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43676 done; \
43677 echo "Doing dvi in libsframe"; \
43678 (cd $(HOST_SUBDIR)/libsframe && \
43679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681 "RANLIB=$${RANLIB}" \
43682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683 dvi) \
43684 || exit 1
43686 @endif libsframe
43688 .PHONY: maybe-pdf-libsframe pdf-libsframe
43689 maybe-pdf-libsframe:
43690 @if libsframe
43691 maybe-pdf-libsframe: pdf-libsframe
43693 pdf-libsframe: \
43694 configure-libsframe
43695 @[ -f ./libsframe/Makefile ] || exit 0; \
43696 r=`${PWD_COMMAND}`; export r; \
43697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698 $(HOST_EXPORTS) \
43699 for flag in $(EXTRA_HOST_FLAGS) ; do \
43700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701 done; \
43702 echo "Doing pdf in libsframe"; \
43703 (cd $(HOST_SUBDIR)/libsframe && \
43704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706 "RANLIB=$${RANLIB}" \
43707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708 pdf) \
43709 || exit 1
43711 @endif libsframe
43713 .PHONY: maybe-html-libsframe html-libsframe
43714 maybe-html-libsframe:
43715 @if libsframe
43716 maybe-html-libsframe: html-libsframe
43718 html-libsframe: \
43719 configure-libsframe
43720 @[ -f ./libsframe/Makefile ] || exit 0; \
43721 r=`${PWD_COMMAND}`; export r; \
43722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43723 $(HOST_EXPORTS) \
43724 for flag in $(EXTRA_HOST_FLAGS) ; do \
43725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726 done; \
43727 echo "Doing html in libsframe"; \
43728 (cd $(HOST_SUBDIR)/libsframe && \
43729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43731 "RANLIB=$${RANLIB}" \
43732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43733 html) \
43734 || exit 1
43736 @endif libsframe
43738 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43739 maybe-TAGS-libsframe:
43740 @if libsframe
43741 maybe-TAGS-libsframe: TAGS-libsframe
43743 TAGS-libsframe: \
43744 configure-libsframe
43745 @[ -f ./libsframe/Makefile ] || exit 0; \
43746 r=`${PWD_COMMAND}`; export r; \
43747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43748 $(HOST_EXPORTS) \
43749 for flag in $(EXTRA_HOST_FLAGS) ; do \
43750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43751 done; \
43752 echo "Doing TAGS in libsframe"; \
43753 (cd $(HOST_SUBDIR)/libsframe && \
43754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43756 "RANLIB=$${RANLIB}" \
43757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43758 TAGS) \
43759 || exit 1
43761 @endif libsframe
43763 .PHONY: maybe-install-info-libsframe install-info-libsframe
43764 maybe-install-info-libsframe:
43765 @if libsframe
43766 maybe-install-info-libsframe: install-info-libsframe
43768 install-info-libsframe: \
43769 configure-libsframe \
43770 info-libsframe
43771 @[ -f ./libsframe/Makefile ] || exit 0; \
43772 r=`${PWD_COMMAND}`; export r; \
43773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774 $(HOST_EXPORTS) \
43775 for flag in $(EXTRA_HOST_FLAGS) ; do \
43776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43777 done; \
43778 echo "Doing install-info in libsframe"; \
43779 (cd $(HOST_SUBDIR)/libsframe && \
43780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43782 "RANLIB=$${RANLIB}" \
43783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43784 install-info) \
43785 || exit 1
43787 @endif libsframe
43789 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43790 maybe-install-dvi-libsframe:
43791 @if libsframe
43792 maybe-install-dvi-libsframe: install-dvi-libsframe
43794 install-dvi-libsframe: \
43795 configure-libsframe \
43796 dvi-libsframe
43797 @[ -f ./libsframe/Makefile ] || exit 0; \
43798 r=`${PWD_COMMAND}`; export r; \
43799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43800 $(HOST_EXPORTS) \
43801 for flag in $(EXTRA_HOST_FLAGS) ; do \
43802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43803 done; \
43804 echo "Doing install-dvi in libsframe"; \
43805 (cd $(HOST_SUBDIR)/libsframe && \
43806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43808 "RANLIB=$${RANLIB}" \
43809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43810 install-dvi) \
43811 || exit 1
43813 @endif libsframe
43815 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43816 maybe-install-pdf-libsframe:
43817 @if libsframe
43818 maybe-install-pdf-libsframe: install-pdf-libsframe
43820 install-pdf-libsframe: \
43821 configure-libsframe \
43822 pdf-libsframe
43823 @[ -f ./libsframe/Makefile ] || exit 0; \
43824 r=`${PWD_COMMAND}`; export r; \
43825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826 $(HOST_EXPORTS) \
43827 for flag in $(EXTRA_HOST_FLAGS) ; do \
43828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43829 done; \
43830 echo "Doing install-pdf in libsframe"; \
43831 (cd $(HOST_SUBDIR)/libsframe && \
43832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43834 "RANLIB=$${RANLIB}" \
43835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43836 install-pdf) \
43837 || exit 1
43839 @endif libsframe
43841 .PHONY: maybe-install-html-libsframe install-html-libsframe
43842 maybe-install-html-libsframe:
43843 @if libsframe
43844 maybe-install-html-libsframe: install-html-libsframe
43846 install-html-libsframe: \
43847 configure-libsframe \
43848 html-libsframe
43849 @[ -f ./libsframe/Makefile ] || exit 0; \
43850 r=`${PWD_COMMAND}`; export r; \
43851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43852 $(HOST_EXPORTS) \
43853 for flag in $(EXTRA_HOST_FLAGS) ; do \
43854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43855 done; \
43856 echo "Doing install-html in libsframe"; \
43857 (cd $(HOST_SUBDIR)/libsframe && \
43858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43860 "RANLIB=$${RANLIB}" \
43861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43862 install-html) \
43863 || exit 1
43865 @endif libsframe
43867 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43868 maybe-installcheck-libsframe:
43869 @if libsframe
43870 maybe-installcheck-libsframe: installcheck-libsframe
43872 installcheck-libsframe: \
43873 configure-libsframe
43874 @[ -f ./libsframe/Makefile ] || exit 0; \
43875 r=`${PWD_COMMAND}`; export r; \
43876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877 $(HOST_EXPORTS) \
43878 for flag in $(EXTRA_HOST_FLAGS) ; do \
43879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880 done; \
43881 echo "Doing installcheck in libsframe"; \
43882 (cd $(HOST_SUBDIR)/libsframe && \
43883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43885 "RANLIB=$${RANLIB}" \
43886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43887 installcheck) \
43888 || exit 1
43890 @endif libsframe
43892 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43893 maybe-mostlyclean-libsframe:
43894 @if libsframe
43895 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43897 mostlyclean-libsframe:
43898 @[ -f ./libsframe/Makefile ] || exit 0; \
43899 r=`${PWD_COMMAND}`; export r; \
43900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901 $(HOST_EXPORTS) \
43902 for flag in $(EXTRA_HOST_FLAGS) ; do \
43903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43904 done; \
43905 echo "Doing mostlyclean in libsframe"; \
43906 (cd $(HOST_SUBDIR)/libsframe && \
43907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909 "RANLIB=$${RANLIB}" \
43910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911 mostlyclean) \
43912 || exit 1
43914 @endif libsframe
43916 .PHONY: maybe-clean-libsframe clean-libsframe
43917 maybe-clean-libsframe:
43918 @if libsframe
43919 maybe-clean-libsframe: clean-libsframe
43921 clean-libsframe:
43922 @[ -f ./libsframe/Makefile ] || exit 0; \
43923 r=`${PWD_COMMAND}`; export r; \
43924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43925 $(HOST_EXPORTS) \
43926 for flag in $(EXTRA_HOST_FLAGS) ; do \
43927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928 done; \
43929 echo "Doing clean in libsframe"; \
43930 (cd $(HOST_SUBDIR)/libsframe && \
43931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43933 "RANLIB=$${RANLIB}" \
43934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43935 clean) \
43936 || exit 1
43938 @endif libsframe
43940 .PHONY: maybe-distclean-libsframe distclean-libsframe
43941 maybe-distclean-libsframe:
43942 @if libsframe
43943 maybe-distclean-libsframe: distclean-libsframe
43945 distclean-libsframe:
43946 @[ -f ./libsframe/Makefile ] || exit 0; \
43947 r=`${PWD_COMMAND}`; export r; \
43948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43949 $(HOST_EXPORTS) \
43950 for flag in $(EXTRA_HOST_FLAGS) ; do \
43951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952 done; \
43953 echo "Doing distclean in libsframe"; \
43954 (cd $(HOST_SUBDIR)/libsframe && \
43955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43957 "RANLIB=$${RANLIB}" \
43958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43959 distclean) \
43960 || exit 1
43962 @endif libsframe
43964 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43965 maybe-maintainer-clean-libsframe:
43966 @if libsframe
43967 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43969 maintainer-clean-libsframe:
43970 @[ -f ./libsframe/Makefile ] || exit 0; \
43971 r=`${PWD_COMMAND}`; export r; \
43972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973 $(HOST_EXPORTS) \
43974 for flag in $(EXTRA_HOST_FLAGS) ; do \
43975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43976 done; \
43977 echo "Doing maintainer-clean in libsframe"; \
43978 (cd $(HOST_SUBDIR)/libsframe && \
43979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43981 "RANLIB=$${RANLIB}" \
43982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43983 maintainer-clean) \
43984 || exit 1
43986 @endif libsframe
43990 .PHONY: configure-libgrust maybe-configure-libgrust
43991 maybe-configure-libgrust:
43992 @if gcc-bootstrap
43993 configure-libgrust: stage_current
43994 @endif gcc-bootstrap
43995 @if libgrust
43996 maybe-configure-libgrust: configure-libgrust
43997 configure-libgrust:
43998 @: $(MAKE); $(unstage)
43999 @r=`${PWD_COMMAND}`; export r; \
44000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001 test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44003 $(HOST_EXPORTS) \
44004 echo Configuring in $(HOST_SUBDIR)/libgrust; \
44005 cd "$(HOST_SUBDIR)/libgrust" || exit 1; \
44006 case $(srcdir) in \
44007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44008 *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44010 esac; \
44011 module_srcdir=libgrust; \
44012 $(SHELL) \
44013 $$s/$$module_srcdir/configure \
44014 --srcdir=$${topdir}/$$module_srcdir \
44015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44016 --target=${target_alias} \
44017 || exit 1
44018 @endif libgrust
44024 .PHONY: all-libgrust maybe-all-libgrust
44025 maybe-all-libgrust:
44026 @if gcc-bootstrap
44027 all-libgrust: stage_current
44028 @endif gcc-bootstrap
44029 @if libgrust
44030 TARGET-libgrust=all
44031 maybe-all-libgrust: all-libgrust
44032 all-libgrust: configure-libgrust
44033 @: $(MAKE); $(unstage)
44034 @r=`${PWD_COMMAND}`; export r; \
44035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44036 $(HOST_EXPORTS) \
44037 (cd $(HOST_SUBDIR)/libgrust && \
44038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
44039 $(TARGET-libgrust))
44040 @endif libgrust
44045 .PHONY: check-libgrust maybe-check-libgrust
44046 maybe-check-libgrust:
44047 @if libgrust
44048 maybe-check-libgrust: check-libgrust
44050 check-libgrust:
44051 @: $(MAKE); $(unstage)
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(HOST_EXPORTS) \
44055 (cd $(HOST_SUBDIR)/libgrust && \
44056 $(MAKE) $(FLAGS_TO_PASS) check)
44058 @endif libgrust
44060 .PHONY: install-libgrust maybe-install-libgrust
44061 maybe-install-libgrust:
44062 @if libgrust
44063 maybe-install-libgrust: install-libgrust
44065 install-libgrust: installdirs
44066 @: $(MAKE); $(unstage)
44067 @r=`${PWD_COMMAND}`; export r; \
44068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069 $(HOST_EXPORTS) \
44070 (cd $(HOST_SUBDIR)/libgrust && \
44071 $(MAKE) $(FLAGS_TO_PASS) install)
44073 @endif libgrust
44075 .PHONY: install-strip-libgrust maybe-install-strip-libgrust
44076 maybe-install-strip-libgrust:
44077 @if libgrust
44078 maybe-install-strip-libgrust: install-strip-libgrust
44080 install-strip-libgrust: installdirs
44081 @: $(MAKE); $(unstage)
44082 @r=`${PWD_COMMAND}`; export r; \
44083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084 $(HOST_EXPORTS) \
44085 (cd $(HOST_SUBDIR)/libgrust && \
44086 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44088 @endif libgrust
44090 # Other targets (info, dvi, pdf, etc.)
44092 .PHONY: maybe-info-libgrust info-libgrust
44093 maybe-info-libgrust:
44094 @if libgrust
44095 maybe-info-libgrust: info-libgrust
44097 info-libgrust: \
44098 configure-libgrust
44099 @: $(MAKE); $(unstage)
44100 @[ -f ./libgrust/Makefile ] || exit 0; \
44101 r=`${PWD_COMMAND}`; export r; \
44102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103 $(HOST_EXPORTS) \
44104 for flag in $(EXTRA_HOST_FLAGS) ; do \
44105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44106 done; \
44107 echo "Doing info in libgrust"; \
44108 (cd $(HOST_SUBDIR)/libgrust && \
44109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44111 "RANLIB=$${RANLIB}" \
44112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44113 info) \
44114 || exit 1
44116 @endif libgrust
44118 .PHONY: maybe-dvi-libgrust dvi-libgrust
44119 maybe-dvi-libgrust:
44120 @if libgrust
44121 maybe-dvi-libgrust: dvi-libgrust
44123 dvi-libgrust: \
44124 configure-libgrust
44125 @: $(MAKE); $(unstage)
44126 @[ -f ./libgrust/Makefile ] || exit 0; \
44127 r=`${PWD_COMMAND}`; export r; \
44128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44129 $(HOST_EXPORTS) \
44130 for flag in $(EXTRA_HOST_FLAGS) ; do \
44131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44132 done; \
44133 echo "Doing dvi in libgrust"; \
44134 (cd $(HOST_SUBDIR)/libgrust && \
44135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44137 "RANLIB=$${RANLIB}" \
44138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44139 dvi) \
44140 || exit 1
44142 @endif libgrust
44144 .PHONY: maybe-pdf-libgrust pdf-libgrust
44145 maybe-pdf-libgrust:
44146 @if libgrust
44147 maybe-pdf-libgrust: pdf-libgrust
44149 pdf-libgrust: \
44150 configure-libgrust
44151 @: $(MAKE); $(unstage)
44152 @[ -f ./libgrust/Makefile ] || exit 0; \
44153 r=`${PWD_COMMAND}`; export r; \
44154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155 $(HOST_EXPORTS) \
44156 for flag in $(EXTRA_HOST_FLAGS) ; do \
44157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44158 done; \
44159 echo "Doing pdf in libgrust"; \
44160 (cd $(HOST_SUBDIR)/libgrust && \
44161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44163 "RANLIB=$${RANLIB}" \
44164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44165 pdf) \
44166 || exit 1
44168 @endif libgrust
44170 .PHONY: maybe-html-libgrust html-libgrust
44171 maybe-html-libgrust:
44172 @if libgrust
44173 maybe-html-libgrust: html-libgrust
44175 html-libgrust: \
44176 configure-libgrust
44177 @: $(MAKE); $(unstage)
44178 @[ -f ./libgrust/Makefile ] || exit 0; \
44179 r=`${PWD_COMMAND}`; export r; \
44180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44181 $(HOST_EXPORTS) \
44182 for flag in $(EXTRA_HOST_FLAGS) ; do \
44183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184 done; \
44185 echo "Doing html in libgrust"; \
44186 (cd $(HOST_SUBDIR)/libgrust && \
44187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44189 "RANLIB=$${RANLIB}" \
44190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44191 html) \
44192 || exit 1
44194 @endif libgrust
44196 .PHONY: maybe-TAGS-libgrust TAGS-libgrust
44197 maybe-TAGS-libgrust:
44198 @if libgrust
44199 maybe-TAGS-libgrust: TAGS-libgrust
44201 TAGS-libgrust: \
44202 configure-libgrust
44203 @: $(MAKE); $(unstage)
44204 @[ -f ./libgrust/Makefile ] || exit 0; \
44205 r=`${PWD_COMMAND}`; export r; \
44206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44207 $(HOST_EXPORTS) \
44208 for flag in $(EXTRA_HOST_FLAGS) ; do \
44209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44210 done; \
44211 echo "Doing TAGS in libgrust"; \
44212 (cd $(HOST_SUBDIR)/libgrust && \
44213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44215 "RANLIB=$${RANLIB}" \
44216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44217 TAGS) \
44218 || exit 1
44220 @endif libgrust
44222 .PHONY: maybe-install-info-libgrust install-info-libgrust
44223 maybe-install-info-libgrust:
44224 @if libgrust
44225 maybe-install-info-libgrust: install-info-libgrust
44227 install-info-libgrust: \
44228 configure-libgrust \
44229 info-libgrust
44230 @: $(MAKE); $(unstage)
44231 @[ -f ./libgrust/Makefile ] || exit 0; \
44232 r=`${PWD_COMMAND}`; export r; \
44233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44234 $(HOST_EXPORTS) \
44235 for flag in $(EXTRA_HOST_FLAGS) ; do \
44236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237 done; \
44238 echo "Doing install-info in libgrust"; \
44239 (cd $(HOST_SUBDIR)/libgrust && \
44240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44242 "RANLIB=$${RANLIB}" \
44243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44244 install-info) \
44245 || exit 1
44247 @endif libgrust
44249 .PHONY: maybe-install-dvi-libgrust install-dvi-libgrust
44250 maybe-install-dvi-libgrust:
44251 @if libgrust
44252 maybe-install-dvi-libgrust: install-dvi-libgrust
44254 install-dvi-libgrust: \
44255 configure-libgrust \
44256 dvi-libgrust
44257 @: $(MAKE); $(unstage)
44258 @[ -f ./libgrust/Makefile ] || exit 0; \
44259 r=`${PWD_COMMAND}`; export r; \
44260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44261 $(HOST_EXPORTS) \
44262 for flag in $(EXTRA_HOST_FLAGS) ; do \
44263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44264 done; \
44265 echo "Doing install-dvi in libgrust"; \
44266 (cd $(HOST_SUBDIR)/libgrust && \
44267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44269 "RANLIB=$${RANLIB}" \
44270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44271 install-dvi) \
44272 || exit 1
44274 @endif libgrust
44276 .PHONY: maybe-install-pdf-libgrust install-pdf-libgrust
44277 maybe-install-pdf-libgrust:
44278 @if libgrust
44279 maybe-install-pdf-libgrust: install-pdf-libgrust
44281 install-pdf-libgrust: \
44282 configure-libgrust \
44283 pdf-libgrust
44284 @: $(MAKE); $(unstage)
44285 @[ -f ./libgrust/Makefile ] || exit 0; \
44286 r=`${PWD_COMMAND}`; export r; \
44287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44288 $(HOST_EXPORTS) \
44289 for flag in $(EXTRA_HOST_FLAGS) ; do \
44290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291 done; \
44292 echo "Doing install-pdf in libgrust"; \
44293 (cd $(HOST_SUBDIR)/libgrust && \
44294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44296 "RANLIB=$${RANLIB}" \
44297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44298 install-pdf) \
44299 || exit 1
44301 @endif libgrust
44303 .PHONY: maybe-install-html-libgrust install-html-libgrust
44304 maybe-install-html-libgrust:
44305 @if libgrust
44306 maybe-install-html-libgrust: install-html-libgrust
44308 install-html-libgrust: \
44309 configure-libgrust \
44310 html-libgrust
44311 @: $(MAKE); $(unstage)
44312 @[ -f ./libgrust/Makefile ] || exit 0; \
44313 r=`${PWD_COMMAND}`; export r; \
44314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44315 $(HOST_EXPORTS) \
44316 for flag in $(EXTRA_HOST_FLAGS) ; do \
44317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44318 done; \
44319 echo "Doing install-html in libgrust"; \
44320 (cd $(HOST_SUBDIR)/libgrust && \
44321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44323 "RANLIB=$${RANLIB}" \
44324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44325 install-html) \
44326 || exit 1
44328 @endif libgrust
44330 .PHONY: maybe-installcheck-libgrust installcheck-libgrust
44331 maybe-installcheck-libgrust:
44332 @if libgrust
44333 maybe-installcheck-libgrust: installcheck-libgrust
44335 installcheck-libgrust: \
44336 configure-libgrust
44337 @: $(MAKE); $(unstage)
44338 @[ -f ./libgrust/Makefile ] || exit 0; \
44339 r=`${PWD_COMMAND}`; export r; \
44340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44341 $(HOST_EXPORTS) \
44342 for flag in $(EXTRA_HOST_FLAGS) ; do \
44343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344 done; \
44345 echo "Doing installcheck in libgrust"; \
44346 (cd $(HOST_SUBDIR)/libgrust && \
44347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44349 "RANLIB=$${RANLIB}" \
44350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44351 installcheck) \
44352 || exit 1
44354 @endif libgrust
44356 .PHONY: maybe-mostlyclean-libgrust mostlyclean-libgrust
44357 maybe-mostlyclean-libgrust:
44358 @if libgrust
44359 maybe-mostlyclean-libgrust: mostlyclean-libgrust
44361 mostlyclean-libgrust:
44362 @: $(MAKE); $(unstage)
44363 @[ -f ./libgrust/Makefile ] || exit 0; \
44364 r=`${PWD_COMMAND}`; export r; \
44365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44366 $(HOST_EXPORTS) \
44367 for flag in $(EXTRA_HOST_FLAGS) ; do \
44368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369 done; \
44370 echo "Doing mostlyclean in libgrust"; \
44371 (cd $(HOST_SUBDIR)/libgrust && \
44372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44374 "RANLIB=$${RANLIB}" \
44375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44376 mostlyclean) \
44377 || exit 1
44379 @endif libgrust
44381 .PHONY: maybe-clean-libgrust clean-libgrust
44382 maybe-clean-libgrust:
44383 @if libgrust
44384 maybe-clean-libgrust: clean-libgrust
44386 clean-libgrust:
44387 @: $(MAKE); $(unstage)
44388 @[ -f ./libgrust/Makefile ] || exit 0; \
44389 r=`${PWD_COMMAND}`; export r; \
44390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391 $(HOST_EXPORTS) \
44392 for flag in $(EXTRA_HOST_FLAGS) ; do \
44393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44394 done; \
44395 echo "Doing clean in libgrust"; \
44396 (cd $(HOST_SUBDIR)/libgrust && \
44397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399 "RANLIB=$${RANLIB}" \
44400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401 clean) \
44402 || exit 1
44404 @endif libgrust
44406 .PHONY: maybe-distclean-libgrust distclean-libgrust
44407 maybe-distclean-libgrust:
44408 @if libgrust
44409 maybe-distclean-libgrust: distclean-libgrust
44411 distclean-libgrust:
44412 @: $(MAKE); $(unstage)
44413 @[ -f ./libgrust/Makefile ] || exit 0; \
44414 r=`${PWD_COMMAND}`; export r; \
44415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44416 $(HOST_EXPORTS) \
44417 for flag in $(EXTRA_HOST_FLAGS) ; do \
44418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44419 done; \
44420 echo "Doing distclean in libgrust"; \
44421 (cd $(HOST_SUBDIR)/libgrust && \
44422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44424 "RANLIB=$${RANLIB}" \
44425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44426 distclean) \
44427 || exit 1
44429 @endif libgrust
44431 .PHONY: maybe-maintainer-clean-libgrust maintainer-clean-libgrust
44432 maybe-maintainer-clean-libgrust:
44433 @if libgrust
44434 maybe-maintainer-clean-libgrust: maintainer-clean-libgrust
44436 maintainer-clean-libgrust:
44437 @: $(MAKE); $(unstage)
44438 @[ -f ./libgrust/Makefile ] || exit 0; \
44439 r=`${PWD_COMMAND}`; export r; \
44440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441 $(HOST_EXPORTS) \
44442 for flag in $(EXTRA_HOST_FLAGS) ; do \
44443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444 done; \
44445 echo "Doing maintainer-clean in libgrust"; \
44446 (cd $(HOST_SUBDIR)/libgrust && \
44447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44449 "RANLIB=$${RANLIB}" \
44450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44451 maintainer-clean) \
44452 || exit 1
44454 @endif libgrust
44458 # ---------------------------------------
44459 # Modules which run on the target machine
44460 # ---------------------------------------
44465 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44466 maybe-configure-target-libstdc++-v3:
44467 @if gcc-bootstrap
44468 configure-target-libstdc++-v3: stage_current
44469 @endif gcc-bootstrap
44470 @if target-libstdc++-v3
44471 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44472 configure-target-libstdc++-v3:
44473 @r=`${PWD_COMMAND}`; export r; \
44474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475 echo "Checking multilib configuration for libstdc++-v3..."; \
44476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44477 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44478 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44479 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44480 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44481 else \
44482 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44483 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44484 fi; \
44485 else \
44486 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44487 fi; \
44488 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44489 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44490 $(RAW_CXX_TARGET_EXPORTS) \
44491 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44492 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44493 case $(srcdir) in \
44494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44495 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44497 esac; \
44498 module_srcdir=libstdc++-v3; \
44499 rm -f no-such-file || : ; \
44500 CONFIG_SITE=no-such-file $(SHELL) \
44501 $$s/$$module_srcdir/configure \
44502 --srcdir=$${topdir}/$$module_srcdir \
44503 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44504 --target=${target_alias} \
44505 || exit 1
44506 @endif target-libstdc++-v3
44510 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44511 maybe-configure-stage1-target-libstdc++-v3:
44512 @if target-libstdc++-v3-bootstrap
44513 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44514 configure-stage1-target-libstdc++-v3:
44515 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44516 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44517 @r=`${PWD_COMMAND}`; export r; \
44518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519 TFLAGS="$(STAGE1_TFLAGS)"; \
44520 echo "Checking multilib configuration for libstdc++-v3..."; \
44521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44522 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44523 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44524 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44525 else \
44526 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44527 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44528 fi; \
44529 else \
44530 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44531 fi; \
44532 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44533 $(RAW_CXX_TARGET_EXPORTS) \
44534 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44537 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44538 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44539 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44540 case $(srcdir) in \
44541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44542 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44544 esac; \
44545 module_srcdir=libstdc++-v3; \
44546 $(SHELL) $$s/$$module_srcdir/configure \
44547 --srcdir=$${topdir}/$$module_srcdir \
44548 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44549 --target=${target_alias} \
44551 $(STAGE1_CONFIGURE_FLAGS)
44552 @endif target-libstdc++-v3-bootstrap
44554 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44555 maybe-configure-stage2-target-libstdc++-v3:
44556 @if target-libstdc++-v3-bootstrap
44557 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44558 configure-stage2-target-libstdc++-v3:
44559 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44560 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44561 @r=`${PWD_COMMAND}`; export r; \
44562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563 TFLAGS="$(STAGE2_TFLAGS)"; \
44564 echo "Checking multilib configuration for libstdc++-v3..."; \
44565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44566 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44567 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44568 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44569 else \
44570 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44571 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44572 fi; \
44573 else \
44574 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44575 fi; \
44576 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44577 $(RAW_CXX_TARGET_EXPORTS) \
44579 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44580 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44581 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44582 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44584 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44585 case $(srcdir) in \
44586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44587 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44589 esac; \
44590 module_srcdir=libstdc++-v3; \
44591 $(SHELL) $$s/$$module_srcdir/configure \
44592 --srcdir=$${topdir}/$$module_srcdir \
44593 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44594 --target=${target_alias} \
44595 --with-build-libsubdir=$(HOST_SUBDIR) \
44596 $(STAGE2_CONFIGURE_FLAGS)
44597 @endif target-libstdc++-v3-bootstrap
44599 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44600 maybe-configure-stage3-target-libstdc++-v3:
44601 @if target-libstdc++-v3-bootstrap
44602 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44603 configure-stage3-target-libstdc++-v3:
44604 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44605 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44606 @r=`${PWD_COMMAND}`; export r; \
44607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44608 TFLAGS="$(STAGE3_TFLAGS)"; \
44609 echo "Checking multilib configuration for libstdc++-v3..."; \
44610 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44611 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44612 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44613 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44614 else \
44615 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44616 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44617 fi; \
44618 else \
44619 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44620 fi; \
44621 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44622 $(RAW_CXX_TARGET_EXPORTS) \
44624 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44627 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44628 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44629 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44630 case $(srcdir) in \
44631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44632 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44634 esac; \
44635 module_srcdir=libstdc++-v3; \
44636 $(SHELL) $$s/$$module_srcdir/configure \
44637 --srcdir=$${topdir}/$$module_srcdir \
44638 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44639 --target=${target_alias} \
44640 --with-build-libsubdir=$(HOST_SUBDIR) \
44641 $(STAGE3_CONFIGURE_FLAGS)
44642 @endif target-libstdc++-v3-bootstrap
44644 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44645 maybe-configure-stage4-target-libstdc++-v3:
44646 @if target-libstdc++-v3-bootstrap
44647 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44648 configure-stage4-target-libstdc++-v3:
44649 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44650 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44651 @r=`${PWD_COMMAND}`; export r; \
44652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44653 TFLAGS="$(STAGE4_TFLAGS)"; \
44654 echo "Checking multilib configuration for libstdc++-v3..."; \
44655 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44656 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44657 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44658 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44659 else \
44660 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44661 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44662 fi; \
44663 else \
44664 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44665 fi; \
44666 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44667 $(RAW_CXX_TARGET_EXPORTS) \
44669 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44672 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44674 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44675 case $(srcdir) in \
44676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44677 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44679 esac; \
44680 module_srcdir=libstdc++-v3; \
44681 $(SHELL) $$s/$$module_srcdir/configure \
44682 --srcdir=$${topdir}/$$module_srcdir \
44683 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44684 --target=${target_alias} \
44685 --with-build-libsubdir=$(HOST_SUBDIR) \
44686 $(STAGE4_CONFIGURE_FLAGS)
44687 @endif target-libstdc++-v3-bootstrap
44689 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44690 maybe-configure-stageprofile-target-libstdc++-v3:
44691 @if target-libstdc++-v3-bootstrap
44692 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44693 configure-stageprofile-target-libstdc++-v3:
44694 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44695 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44696 @r=`${PWD_COMMAND}`; export r; \
44697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44698 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44699 echo "Checking multilib configuration for libstdc++-v3..."; \
44700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44701 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44702 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44703 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44704 else \
44705 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44706 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44707 fi; \
44708 else \
44709 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44710 fi; \
44711 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44712 $(RAW_CXX_TARGET_EXPORTS) \
44714 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44715 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44716 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44717 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44719 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44720 case $(srcdir) in \
44721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44722 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44724 esac; \
44725 module_srcdir=libstdc++-v3; \
44726 $(SHELL) $$s/$$module_srcdir/configure \
44727 --srcdir=$${topdir}/$$module_srcdir \
44728 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44729 --target=${target_alias} \
44730 --with-build-libsubdir=$(HOST_SUBDIR) \
44731 $(STAGEprofile_CONFIGURE_FLAGS)
44732 @endif target-libstdc++-v3-bootstrap
44734 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44735 maybe-configure-stagetrain-target-libstdc++-v3:
44736 @if target-libstdc++-v3-bootstrap
44737 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44738 configure-stagetrain-target-libstdc++-v3:
44739 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44740 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44741 @r=`${PWD_COMMAND}`; export r; \
44742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44743 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44744 echo "Checking multilib configuration for libstdc++-v3..."; \
44745 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44746 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44747 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44748 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44749 else \
44750 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44751 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44752 fi; \
44753 else \
44754 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44755 fi; \
44756 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44757 $(RAW_CXX_TARGET_EXPORTS) \
44759 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44760 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44761 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44762 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44764 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44765 case $(srcdir) in \
44766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44767 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44769 esac; \
44770 module_srcdir=libstdc++-v3; \
44771 $(SHELL) $$s/$$module_srcdir/configure \
44772 --srcdir=$${topdir}/$$module_srcdir \
44773 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44774 --target=${target_alias} \
44775 --with-build-libsubdir=$(HOST_SUBDIR) \
44776 $(STAGEtrain_CONFIGURE_FLAGS)
44777 @endif target-libstdc++-v3-bootstrap
44779 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44780 maybe-configure-stagefeedback-target-libstdc++-v3:
44781 @if target-libstdc++-v3-bootstrap
44782 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44783 configure-stagefeedback-target-libstdc++-v3:
44784 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44785 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44786 @r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44789 echo "Checking multilib configuration for libstdc++-v3..."; \
44790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44791 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44792 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44793 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44794 else \
44795 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44796 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44797 fi; \
44798 else \
44799 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44800 fi; \
44801 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44802 $(RAW_CXX_TARGET_EXPORTS) \
44804 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44807 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44809 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44810 case $(srcdir) in \
44811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44812 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44814 esac; \
44815 module_srcdir=libstdc++-v3; \
44816 $(SHELL) $$s/$$module_srcdir/configure \
44817 --srcdir=$${topdir}/$$module_srcdir \
44818 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44819 --target=${target_alias} \
44820 --with-build-libsubdir=$(HOST_SUBDIR) \
44821 $(STAGEfeedback_CONFIGURE_FLAGS)
44822 @endif target-libstdc++-v3-bootstrap
44824 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44825 maybe-configure-stageautoprofile-target-libstdc++-v3:
44826 @if target-libstdc++-v3-bootstrap
44827 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44828 configure-stageautoprofile-target-libstdc++-v3:
44829 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44830 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44831 @r=`${PWD_COMMAND}`; export r; \
44832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44834 echo "Checking multilib configuration for libstdc++-v3..."; \
44835 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44836 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44837 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44838 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44839 else \
44840 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44841 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44842 fi; \
44843 else \
44844 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44845 fi; \
44846 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44847 $(RAW_CXX_TARGET_EXPORTS) \
44849 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44852 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44854 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44855 case $(srcdir) in \
44856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44857 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44859 esac; \
44860 module_srcdir=libstdc++-v3; \
44861 $(SHELL) $$s/$$module_srcdir/configure \
44862 --srcdir=$${topdir}/$$module_srcdir \
44863 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44864 --target=${target_alias} \
44865 --with-build-libsubdir=$(HOST_SUBDIR) \
44866 $(STAGEautoprofile_CONFIGURE_FLAGS)
44867 @endif target-libstdc++-v3-bootstrap
44869 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44870 maybe-configure-stageautofeedback-target-libstdc++-v3:
44871 @if target-libstdc++-v3-bootstrap
44872 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44873 configure-stageautofeedback-target-libstdc++-v3:
44874 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44875 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44876 @r=`${PWD_COMMAND}`; export r; \
44877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44878 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44879 echo "Checking multilib configuration for libstdc++-v3..."; \
44880 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44881 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44882 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44883 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44884 else \
44885 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44886 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44887 fi; \
44888 else \
44889 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44890 fi; \
44891 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44892 $(RAW_CXX_TARGET_EXPORTS) \
44894 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44897 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44899 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44900 case $(srcdir) in \
44901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44902 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44904 esac; \
44905 module_srcdir=libstdc++-v3; \
44906 $(SHELL) $$s/$$module_srcdir/configure \
44907 --srcdir=$${topdir}/$$module_srcdir \
44908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44909 --target=${target_alias} \
44910 --with-build-libsubdir=$(HOST_SUBDIR) \
44911 $(STAGEautofeedback_CONFIGURE_FLAGS)
44912 @endif target-libstdc++-v3-bootstrap
44918 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44919 maybe-all-target-libstdc++-v3:
44920 @if gcc-bootstrap
44921 all-target-libstdc++-v3: stage_current
44922 @endif gcc-bootstrap
44923 @if target-libstdc++-v3
44924 TARGET-target-libstdc++-v3=all
44925 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44926 all-target-libstdc++-v3: configure-target-libstdc++-v3
44927 @r=`${PWD_COMMAND}`; export r; \
44928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44929 $(RAW_CXX_TARGET_EXPORTS) \
44930 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44931 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44932 $(TARGET-target-libstdc++-v3))
44933 @endif target-libstdc++-v3
44937 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44938 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44939 maybe-all-stage1-target-libstdc++-v3:
44940 maybe-clean-stage1-target-libstdc++-v3:
44941 @if target-libstdc++-v3-bootstrap
44942 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44943 all-stage1: all-stage1-target-libstdc++-v3
44944 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44945 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44946 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44947 @r=`${PWD_COMMAND}`; export r; \
44948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44949 TFLAGS="$(STAGE1_TFLAGS)"; \
44950 $(RAW_CXX_TARGET_EXPORTS) \
44951 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44954 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44955 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44956 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44960 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44962 TFLAGS="$(STAGE1_TFLAGS)" \
44963 $(TARGET-stage1-target-libstdc++-v3)
44965 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44966 clean-stage1: clean-stage1-target-libstdc++-v3
44967 clean-stage1-target-libstdc++-v3:
44968 @if [ $(current_stage) = stage1 ]; then \
44969 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44970 else \
44971 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44972 $(MAKE) stage1-start; \
44973 fi; \
44974 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44975 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44976 clean
44977 @endif target-libstdc++-v3-bootstrap
44980 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44981 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44982 maybe-all-stage2-target-libstdc++-v3:
44983 maybe-clean-stage2-target-libstdc++-v3:
44984 @if target-libstdc++-v3-bootstrap
44985 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44986 all-stage2: all-stage2-target-libstdc++-v3
44987 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44988 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44989 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44990 @r=`${PWD_COMMAND}`; export r; \
44991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992 TFLAGS="$(STAGE2_TFLAGS)"; \
44993 $(RAW_CXX_TARGET_EXPORTS) \
44995 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44998 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45004 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45005 TFLAGS="$(STAGE2_TFLAGS)" \
45006 $(TARGET-stage2-target-libstdc++-v3)
45008 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45009 clean-stage2: clean-stage2-target-libstdc++-v3
45010 clean-stage2-target-libstdc++-v3:
45011 @if [ $(current_stage) = stage2 ]; then \
45012 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45013 else \
45014 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45015 $(MAKE) stage2-start; \
45016 fi; \
45017 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45018 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45019 @endif target-libstdc++-v3-bootstrap
45022 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45023 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45024 maybe-all-stage3-target-libstdc++-v3:
45025 maybe-clean-stage3-target-libstdc++-v3:
45026 @if target-libstdc++-v3-bootstrap
45027 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45028 all-stage3: all-stage3-target-libstdc++-v3
45029 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45030 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45032 @r=`${PWD_COMMAND}`; export r; \
45033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45034 TFLAGS="$(STAGE3_TFLAGS)"; \
45035 $(RAW_CXX_TARGET_EXPORTS) \
45037 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45040 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45041 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45042 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45046 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45047 TFLAGS="$(STAGE3_TFLAGS)" \
45048 $(TARGET-stage3-target-libstdc++-v3)
45050 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45051 clean-stage3: clean-stage3-target-libstdc++-v3
45052 clean-stage3-target-libstdc++-v3:
45053 @if [ $(current_stage) = stage3 ]; then \
45054 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45055 else \
45056 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45057 $(MAKE) stage3-start; \
45058 fi; \
45059 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45060 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45061 @endif target-libstdc++-v3-bootstrap
45064 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45065 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45066 maybe-all-stage4-target-libstdc++-v3:
45067 maybe-clean-stage4-target-libstdc++-v3:
45068 @if target-libstdc++-v3-bootstrap
45069 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45070 all-stage4: all-stage4-target-libstdc++-v3
45071 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45072 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45073 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45074 @r=`${PWD_COMMAND}`; export r; \
45075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45076 TFLAGS="$(STAGE4_TFLAGS)"; \
45077 $(RAW_CXX_TARGET_EXPORTS) \
45079 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45082 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45083 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45084 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45085 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45086 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45087 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45088 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45089 TFLAGS="$(STAGE4_TFLAGS)" \
45090 $(TARGET-stage4-target-libstdc++-v3)
45092 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45093 clean-stage4: clean-stage4-target-libstdc++-v3
45094 clean-stage4-target-libstdc++-v3:
45095 @if [ $(current_stage) = stage4 ]; then \
45096 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45097 else \
45098 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45099 $(MAKE) stage4-start; \
45100 fi; \
45101 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45102 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45103 @endif target-libstdc++-v3-bootstrap
45106 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45107 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45108 maybe-all-stageprofile-target-libstdc++-v3:
45109 maybe-clean-stageprofile-target-libstdc++-v3:
45110 @if target-libstdc++-v3-bootstrap
45111 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45112 all-stageprofile: all-stageprofile-target-libstdc++-v3
45113 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45114 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45115 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45116 @r=`${PWD_COMMAND}`; export r; \
45117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45118 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45119 $(RAW_CXX_TARGET_EXPORTS) \
45121 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45124 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45125 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45126 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45130 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45131 TFLAGS="$(STAGEprofile_TFLAGS)" \
45132 $(TARGET-stageprofile-target-libstdc++-v3)
45134 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45135 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45136 clean-stageprofile-target-libstdc++-v3:
45137 @if [ $(current_stage) = stageprofile ]; then \
45138 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45139 else \
45140 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45141 $(MAKE) stageprofile-start; \
45142 fi; \
45143 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45144 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45145 @endif target-libstdc++-v3-bootstrap
45148 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45149 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45150 maybe-all-stagetrain-target-libstdc++-v3:
45151 maybe-clean-stagetrain-target-libstdc++-v3:
45152 @if target-libstdc++-v3-bootstrap
45153 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45154 all-stagetrain: all-stagetrain-target-libstdc++-v3
45155 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45156 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45157 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45158 @r=`${PWD_COMMAND}`; export r; \
45159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45161 $(RAW_CXX_TARGET_EXPORTS) \
45163 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45166 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45167 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45168 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45172 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45173 TFLAGS="$(STAGEtrain_TFLAGS)" \
45174 $(TARGET-stagetrain-target-libstdc++-v3)
45176 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45177 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45178 clean-stagetrain-target-libstdc++-v3:
45179 @if [ $(current_stage) = stagetrain ]; then \
45180 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45181 else \
45182 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45183 $(MAKE) stagetrain-start; \
45184 fi; \
45185 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45186 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45187 @endif target-libstdc++-v3-bootstrap
45190 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45191 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45192 maybe-all-stagefeedback-target-libstdc++-v3:
45193 maybe-clean-stagefeedback-target-libstdc++-v3:
45194 @if target-libstdc++-v3-bootstrap
45195 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45196 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45197 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45198 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45199 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45200 @r=`${PWD_COMMAND}`; export r; \
45201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45202 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45203 $(RAW_CXX_TARGET_EXPORTS) \
45205 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45208 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45209 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45210 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45214 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45215 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45216 $(TARGET-stagefeedback-target-libstdc++-v3)
45218 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45219 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45220 clean-stagefeedback-target-libstdc++-v3:
45221 @if [ $(current_stage) = stagefeedback ]; then \
45222 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45223 else \
45224 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45225 $(MAKE) stagefeedback-start; \
45226 fi; \
45227 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45228 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45229 @endif target-libstdc++-v3-bootstrap
45232 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45233 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45234 maybe-all-stageautoprofile-target-libstdc++-v3:
45235 maybe-clean-stageautoprofile-target-libstdc++-v3:
45236 @if target-libstdc++-v3-bootstrap
45237 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45238 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45239 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45240 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45241 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45242 @r=`${PWD_COMMAND}`; export r; \
45243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45245 $(RAW_CXX_TARGET_EXPORTS) \
45247 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45248 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45250 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45256 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45257 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45258 $(TARGET-stageautoprofile-target-libstdc++-v3)
45260 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
45261 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
45262 clean-stageautoprofile-target-libstdc++-v3:
45263 @if [ $(current_stage) = stageautoprofile ]; then \
45264 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45265 else \
45266 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
45267 $(MAKE) stageautoprofile-start; \
45268 fi; \
45269 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45270 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45271 @endif target-libstdc++-v3-bootstrap
45274 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
45275 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
45276 maybe-all-stageautofeedback-target-libstdc++-v3:
45277 maybe-clean-stageautofeedback-target-libstdc++-v3:
45278 @if target-libstdc++-v3-bootstrap
45279 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
45280 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
45281 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45282 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45283 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45284 @r=`${PWD_COMMAND}`; export r; \
45285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45286 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45287 $(RAW_CXX_TARGET_EXPORTS) \
45289 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45292 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45293 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45294 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45298 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45299 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45300 $(TARGET-stageautofeedback-target-libstdc++-v3)
45302 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
45303 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
45304 clean-stageautofeedback-target-libstdc++-v3:
45305 @if [ $(current_stage) = stageautofeedback ]; then \
45306 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45307 else \
45308 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
45309 $(MAKE) stageautofeedback-start; \
45310 fi; \
45311 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45312 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45313 @endif target-libstdc++-v3-bootstrap
45320 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45321 maybe-check-target-libstdc++-v3:
45322 @if target-libstdc++-v3
45323 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45325 check-target-libstdc++-v3:
45326 @: $(MAKE); $(unstage)
45327 @r=`${PWD_COMMAND}`; export r; \
45328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329 $(RAW_CXX_TARGET_EXPORTS) \
45330 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45331 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45333 @endif target-libstdc++-v3
45335 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45336 maybe-install-target-libstdc++-v3:
45337 @if target-libstdc++-v3
45338 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45340 install-target-libstdc++-v3: installdirs
45341 @: $(MAKE); $(unstage)
45342 @r=`${PWD_COMMAND}`; export r; \
45343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344 $(RAW_CXX_TARGET_EXPORTS) \
45345 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45346 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45348 @endif target-libstdc++-v3
45350 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
45351 maybe-install-strip-target-libstdc++-v3:
45352 @if target-libstdc++-v3
45353 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
45355 install-strip-target-libstdc++-v3: installdirs
45356 @: $(MAKE); $(unstage)
45357 @r=`${PWD_COMMAND}`; export r; \
45358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359 $(RAW_CXX_TARGET_EXPORTS) \
45360 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45361 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45363 @endif target-libstdc++-v3
45365 # Other targets (info, dvi, pdf, etc.)
45367 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45368 maybe-info-target-libstdc++-v3:
45369 @if target-libstdc++-v3
45370 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45372 info-target-libstdc++-v3: \
45373 configure-target-libstdc++-v3
45374 @: $(MAKE); $(unstage)
45375 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45376 r=`${PWD_COMMAND}`; export r; \
45377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45378 $(RAW_CXX_TARGET_EXPORTS) \
45379 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45380 for flag in $(EXTRA_TARGET_FLAGS); do \
45381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45382 done; \
45383 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45386 "RANLIB=$${RANLIB}" \
45387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45388 info) \
45389 || exit 1
45391 @endif target-libstdc++-v3
45393 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45394 maybe-dvi-target-libstdc++-v3:
45395 @if target-libstdc++-v3
45396 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45398 dvi-target-libstdc++-v3: \
45399 configure-target-libstdc++-v3
45400 @: $(MAKE); $(unstage)
45401 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45402 r=`${PWD_COMMAND}`; export r; \
45403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45404 $(RAW_CXX_TARGET_EXPORTS) \
45405 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45406 for flag in $(EXTRA_TARGET_FLAGS); do \
45407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45408 done; \
45409 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45412 "RANLIB=$${RANLIB}" \
45413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45414 dvi) \
45415 || exit 1
45417 @endif target-libstdc++-v3
45419 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45420 maybe-pdf-target-libstdc++-v3:
45421 @if target-libstdc++-v3
45422 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45424 pdf-target-libstdc++-v3: \
45425 configure-target-libstdc++-v3
45426 @: $(MAKE); $(unstage)
45427 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45428 r=`${PWD_COMMAND}`; export r; \
45429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45430 $(RAW_CXX_TARGET_EXPORTS) \
45431 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45432 for flag in $(EXTRA_TARGET_FLAGS); do \
45433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45434 done; \
45435 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45438 "RANLIB=$${RANLIB}" \
45439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45440 pdf) \
45441 || exit 1
45443 @endif target-libstdc++-v3
45445 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45446 maybe-html-target-libstdc++-v3:
45447 @if target-libstdc++-v3
45448 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45450 html-target-libstdc++-v3: \
45451 configure-target-libstdc++-v3
45452 @: $(MAKE); $(unstage)
45453 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45454 r=`${PWD_COMMAND}`; export r; \
45455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456 $(RAW_CXX_TARGET_EXPORTS) \
45457 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45458 for flag in $(EXTRA_TARGET_FLAGS); do \
45459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45460 done; \
45461 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45464 "RANLIB=$${RANLIB}" \
45465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45466 html) \
45467 || exit 1
45469 @endif target-libstdc++-v3
45471 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45472 maybe-TAGS-target-libstdc++-v3:
45473 @if target-libstdc++-v3
45474 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45476 TAGS-target-libstdc++-v3: \
45477 configure-target-libstdc++-v3
45478 @: $(MAKE); $(unstage)
45479 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45480 r=`${PWD_COMMAND}`; export r; \
45481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45482 $(RAW_CXX_TARGET_EXPORTS) \
45483 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45484 for flag in $(EXTRA_TARGET_FLAGS); do \
45485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45486 done; \
45487 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45490 "RANLIB=$${RANLIB}" \
45491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45492 TAGS) \
45493 || exit 1
45495 @endif target-libstdc++-v3
45497 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45498 maybe-install-info-target-libstdc++-v3:
45499 @if target-libstdc++-v3
45500 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45502 install-info-target-libstdc++-v3: \
45503 configure-target-libstdc++-v3 \
45504 info-target-libstdc++-v3
45505 @: $(MAKE); $(unstage)
45506 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45507 r=`${PWD_COMMAND}`; export r; \
45508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509 $(RAW_CXX_TARGET_EXPORTS) \
45510 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45511 for flag in $(EXTRA_TARGET_FLAGS); do \
45512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45513 done; \
45514 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45517 "RANLIB=$${RANLIB}" \
45518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45519 install-info) \
45520 || exit 1
45522 @endif target-libstdc++-v3
45524 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45525 maybe-install-dvi-target-libstdc++-v3:
45526 @if target-libstdc++-v3
45527 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45529 install-dvi-target-libstdc++-v3: \
45530 configure-target-libstdc++-v3 \
45531 dvi-target-libstdc++-v3
45532 @: $(MAKE); $(unstage)
45533 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45534 r=`${PWD_COMMAND}`; export r; \
45535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45536 $(RAW_CXX_TARGET_EXPORTS) \
45537 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45538 for flag in $(EXTRA_TARGET_FLAGS); do \
45539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45540 done; \
45541 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45544 "RANLIB=$${RANLIB}" \
45545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45546 install-dvi) \
45547 || exit 1
45549 @endif target-libstdc++-v3
45551 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45552 maybe-install-pdf-target-libstdc++-v3:
45553 @if target-libstdc++-v3
45554 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45556 install-pdf-target-libstdc++-v3: \
45557 configure-target-libstdc++-v3 \
45558 pdf-target-libstdc++-v3
45559 @: $(MAKE); $(unstage)
45560 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45561 r=`${PWD_COMMAND}`; export r; \
45562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563 $(RAW_CXX_TARGET_EXPORTS) \
45564 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45565 for flag in $(EXTRA_TARGET_FLAGS); do \
45566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567 done; \
45568 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571 "RANLIB=$${RANLIB}" \
45572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573 install-pdf) \
45574 || exit 1
45576 @endif target-libstdc++-v3
45578 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45579 maybe-install-html-target-libstdc++-v3:
45580 @if target-libstdc++-v3
45581 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45583 install-html-target-libstdc++-v3: \
45584 configure-target-libstdc++-v3 \
45585 html-target-libstdc++-v3
45586 @: $(MAKE); $(unstage)
45587 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45588 r=`${PWD_COMMAND}`; export r; \
45589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45590 $(RAW_CXX_TARGET_EXPORTS) \
45591 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45592 for flag in $(EXTRA_TARGET_FLAGS); do \
45593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45594 done; \
45595 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45598 "RANLIB=$${RANLIB}" \
45599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45600 install-html) \
45601 || exit 1
45603 @endif target-libstdc++-v3
45605 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45606 maybe-installcheck-target-libstdc++-v3:
45607 @if target-libstdc++-v3
45608 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45610 installcheck-target-libstdc++-v3: \
45611 configure-target-libstdc++-v3
45612 @: $(MAKE); $(unstage)
45613 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45614 r=`${PWD_COMMAND}`; export r; \
45615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45616 $(RAW_CXX_TARGET_EXPORTS) \
45617 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45618 for flag in $(EXTRA_TARGET_FLAGS); do \
45619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45620 done; \
45621 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45624 "RANLIB=$${RANLIB}" \
45625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45626 installcheck) \
45627 || exit 1
45629 @endif target-libstdc++-v3
45631 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45632 maybe-mostlyclean-target-libstdc++-v3:
45633 @if target-libstdc++-v3
45634 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45636 mostlyclean-target-libstdc++-v3:
45637 @: $(MAKE); $(unstage)
45638 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45639 r=`${PWD_COMMAND}`; export r; \
45640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641 $(RAW_CXX_TARGET_EXPORTS) \
45642 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45643 for flag in $(EXTRA_TARGET_FLAGS); do \
45644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45645 done; \
45646 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45649 "RANLIB=$${RANLIB}" \
45650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45651 mostlyclean) \
45652 || exit 1
45654 @endif target-libstdc++-v3
45656 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45657 maybe-clean-target-libstdc++-v3:
45658 @if target-libstdc++-v3
45659 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45661 clean-target-libstdc++-v3:
45662 @: $(MAKE); $(unstage)
45663 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45664 r=`${PWD_COMMAND}`; export r; \
45665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45666 $(RAW_CXX_TARGET_EXPORTS) \
45667 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45668 for flag in $(EXTRA_TARGET_FLAGS); do \
45669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45670 done; \
45671 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45674 "RANLIB=$${RANLIB}" \
45675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45676 clean) \
45677 || exit 1
45679 @endif target-libstdc++-v3
45681 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45682 maybe-distclean-target-libstdc++-v3:
45683 @if target-libstdc++-v3
45684 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45686 distclean-target-libstdc++-v3:
45687 @: $(MAKE); $(unstage)
45688 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45689 r=`${PWD_COMMAND}`; export r; \
45690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45691 $(RAW_CXX_TARGET_EXPORTS) \
45692 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45693 for flag in $(EXTRA_TARGET_FLAGS); do \
45694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45695 done; \
45696 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45699 "RANLIB=$${RANLIB}" \
45700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45701 distclean) \
45702 || exit 1
45704 @endif target-libstdc++-v3
45706 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45707 maybe-maintainer-clean-target-libstdc++-v3:
45708 @if target-libstdc++-v3
45709 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45711 maintainer-clean-target-libstdc++-v3:
45712 @: $(MAKE); $(unstage)
45713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45714 r=`${PWD_COMMAND}`; export r; \
45715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716 $(RAW_CXX_TARGET_EXPORTS) \
45717 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45718 for flag in $(EXTRA_TARGET_FLAGS); do \
45719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720 done; \
45721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724 "RANLIB=$${RANLIB}" \
45725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726 maintainer-clean) \
45727 || exit 1
45729 @endif target-libstdc++-v3
45735 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45736 maybe-configure-target-libsanitizer:
45737 @if gcc-bootstrap
45738 configure-target-libsanitizer: stage_current
45739 @endif gcc-bootstrap
45740 @if target-libsanitizer
45741 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45742 configure-target-libsanitizer:
45743 @r=`${PWD_COMMAND}`; export r; \
45744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745 echo "Checking multilib configuration for libsanitizer..."; \
45746 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45747 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45748 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45749 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45750 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45751 else \
45752 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45753 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45754 fi; \
45755 else \
45756 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45757 fi; \
45758 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45760 $(RAW_CXX_TARGET_EXPORTS) \
45761 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45762 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45763 case $(srcdir) in \
45764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45765 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45767 esac; \
45768 module_srcdir=libsanitizer; \
45769 rm -f no-such-file || : ; \
45770 CONFIG_SITE=no-such-file $(SHELL) \
45771 $$s/$$module_srcdir/configure \
45772 --srcdir=$${topdir}/$$module_srcdir \
45773 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45774 --target=${target_alias} \
45775 || exit 1
45776 @endif target-libsanitizer
45780 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45781 maybe-configure-stage1-target-libsanitizer:
45782 @if target-libsanitizer-bootstrap
45783 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45784 configure-stage1-target-libsanitizer:
45785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45786 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45787 @r=`${PWD_COMMAND}`; export r; \
45788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45789 TFLAGS="$(STAGE1_TFLAGS)"; \
45790 echo "Checking multilib configuration for libsanitizer..."; \
45791 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45792 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45793 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45794 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45795 else \
45796 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45797 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45798 fi; \
45799 else \
45800 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45801 fi; \
45802 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45803 $(RAW_CXX_TARGET_EXPORTS) \
45804 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45807 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45809 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45810 case $(srcdir) in \
45811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45812 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45814 esac; \
45815 module_srcdir=libsanitizer; \
45816 $(SHELL) $$s/$$module_srcdir/configure \
45817 --srcdir=$${topdir}/$$module_srcdir \
45818 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45819 --target=${target_alias} \
45821 $(STAGE1_CONFIGURE_FLAGS)
45822 @endif target-libsanitizer-bootstrap
45824 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45825 maybe-configure-stage2-target-libsanitizer:
45826 @if target-libsanitizer-bootstrap
45827 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45828 configure-stage2-target-libsanitizer:
45829 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45830 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45831 @r=`${PWD_COMMAND}`; export r; \
45832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45833 TFLAGS="$(STAGE2_TFLAGS)"; \
45834 echo "Checking multilib configuration for libsanitizer..."; \
45835 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45836 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45837 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45838 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45839 else \
45840 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45841 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45842 fi; \
45843 else \
45844 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45845 fi; \
45846 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45847 $(RAW_CXX_TARGET_EXPORTS) \
45849 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45852 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45854 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45855 case $(srcdir) in \
45856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45857 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45859 esac; \
45860 module_srcdir=libsanitizer; \
45861 $(SHELL) $$s/$$module_srcdir/configure \
45862 --srcdir=$${topdir}/$$module_srcdir \
45863 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45864 --target=${target_alias} \
45865 --with-build-libsubdir=$(HOST_SUBDIR) \
45866 $(STAGE2_CONFIGURE_FLAGS)
45867 @endif target-libsanitizer-bootstrap
45869 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45870 maybe-configure-stage3-target-libsanitizer:
45871 @if target-libsanitizer-bootstrap
45872 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45873 configure-stage3-target-libsanitizer:
45874 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45875 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45876 @r=`${PWD_COMMAND}`; export r; \
45877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45878 TFLAGS="$(STAGE3_TFLAGS)"; \
45879 echo "Checking multilib configuration for libsanitizer..."; \
45880 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45881 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45882 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45883 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45884 else \
45885 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45886 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45887 fi; \
45888 else \
45889 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45890 fi; \
45891 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45892 $(RAW_CXX_TARGET_EXPORTS) \
45894 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45897 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45899 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45900 case $(srcdir) in \
45901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45902 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45904 esac; \
45905 module_srcdir=libsanitizer; \
45906 $(SHELL) $$s/$$module_srcdir/configure \
45907 --srcdir=$${topdir}/$$module_srcdir \
45908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45909 --target=${target_alias} \
45910 --with-build-libsubdir=$(HOST_SUBDIR) \
45911 $(STAGE3_CONFIGURE_FLAGS)
45912 @endif target-libsanitizer-bootstrap
45914 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45915 maybe-configure-stage4-target-libsanitizer:
45916 @if target-libsanitizer-bootstrap
45917 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45918 configure-stage4-target-libsanitizer:
45919 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45920 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45921 @r=`${PWD_COMMAND}`; export r; \
45922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45923 TFLAGS="$(STAGE4_TFLAGS)"; \
45924 echo "Checking multilib configuration for libsanitizer..."; \
45925 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45926 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45927 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45928 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45929 else \
45930 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45931 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45932 fi; \
45933 else \
45934 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45935 fi; \
45936 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45937 $(RAW_CXX_TARGET_EXPORTS) \
45939 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45942 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45944 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45945 case $(srcdir) in \
45946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45947 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45949 esac; \
45950 module_srcdir=libsanitizer; \
45951 $(SHELL) $$s/$$module_srcdir/configure \
45952 --srcdir=$${topdir}/$$module_srcdir \
45953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45954 --target=${target_alias} \
45955 --with-build-libsubdir=$(HOST_SUBDIR) \
45956 $(STAGE4_CONFIGURE_FLAGS)
45957 @endif target-libsanitizer-bootstrap
45959 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45960 maybe-configure-stageprofile-target-libsanitizer:
45961 @if target-libsanitizer-bootstrap
45962 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45963 configure-stageprofile-target-libsanitizer:
45964 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45965 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45966 @r=`${PWD_COMMAND}`; export r; \
45967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45968 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45969 echo "Checking multilib configuration for libsanitizer..."; \
45970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45971 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45972 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45973 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45974 else \
45975 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45976 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45977 fi; \
45978 else \
45979 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45980 fi; \
45981 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45982 $(RAW_CXX_TARGET_EXPORTS) \
45984 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45987 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45989 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45990 case $(srcdir) in \
45991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45992 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45994 esac; \
45995 module_srcdir=libsanitizer; \
45996 $(SHELL) $$s/$$module_srcdir/configure \
45997 --srcdir=$${topdir}/$$module_srcdir \
45998 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45999 --target=${target_alias} \
46000 --with-build-libsubdir=$(HOST_SUBDIR) \
46001 $(STAGEprofile_CONFIGURE_FLAGS)
46002 @endif target-libsanitizer-bootstrap
46004 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46005 maybe-configure-stagetrain-target-libsanitizer:
46006 @if target-libsanitizer-bootstrap
46007 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46008 configure-stagetrain-target-libsanitizer:
46009 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46010 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46011 @r=`${PWD_COMMAND}`; export r; \
46012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46014 echo "Checking multilib configuration for libsanitizer..."; \
46015 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46016 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46017 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46018 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46019 else \
46020 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46021 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46022 fi; \
46023 else \
46024 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46025 fi; \
46026 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46027 $(RAW_CXX_TARGET_EXPORTS) \
46029 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46032 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46034 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46035 case $(srcdir) in \
46036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46037 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46039 esac; \
46040 module_srcdir=libsanitizer; \
46041 $(SHELL) $$s/$$module_srcdir/configure \
46042 --srcdir=$${topdir}/$$module_srcdir \
46043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46044 --target=${target_alias} \
46045 --with-build-libsubdir=$(HOST_SUBDIR) \
46046 $(STAGEtrain_CONFIGURE_FLAGS)
46047 @endif target-libsanitizer-bootstrap
46049 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46050 maybe-configure-stagefeedback-target-libsanitizer:
46051 @if target-libsanitizer-bootstrap
46052 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46053 configure-stagefeedback-target-libsanitizer:
46054 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46055 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46056 @r=`${PWD_COMMAND}`; export r; \
46057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46059 echo "Checking multilib configuration for libsanitizer..."; \
46060 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46061 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46062 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46063 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46064 else \
46065 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46066 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46067 fi; \
46068 else \
46069 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46070 fi; \
46071 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46072 $(RAW_CXX_TARGET_EXPORTS) \
46074 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46077 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46078 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46079 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46080 case $(srcdir) in \
46081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46082 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46084 esac; \
46085 module_srcdir=libsanitizer; \
46086 $(SHELL) $$s/$$module_srcdir/configure \
46087 --srcdir=$${topdir}/$$module_srcdir \
46088 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46089 --target=${target_alias} \
46090 --with-build-libsubdir=$(HOST_SUBDIR) \
46091 $(STAGEfeedback_CONFIGURE_FLAGS)
46092 @endif target-libsanitizer-bootstrap
46094 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46095 maybe-configure-stageautoprofile-target-libsanitizer:
46096 @if target-libsanitizer-bootstrap
46097 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46098 configure-stageautoprofile-target-libsanitizer:
46099 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46100 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46101 @r=`${PWD_COMMAND}`; export r; \
46102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46103 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46104 echo "Checking multilib configuration for libsanitizer..."; \
46105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46106 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46107 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46108 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46109 else \
46110 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46111 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46112 fi; \
46113 else \
46114 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46115 fi; \
46116 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46117 $(RAW_CXX_TARGET_EXPORTS) \
46119 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46122 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46123 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46124 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46125 case $(srcdir) in \
46126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46127 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46129 esac; \
46130 module_srcdir=libsanitizer; \
46131 $(SHELL) $$s/$$module_srcdir/configure \
46132 --srcdir=$${topdir}/$$module_srcdir \
46133 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46134 --target=${target_alias} \
46135 --with-build-libsubdir=$(HOST_SUBDIR) \
46136 $(STAGEautoprofile_CONFIGURE_FLAGS)
46137 @endif target-libsanitizer-bootstrap
46139 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46140 maybe-configure-stageautofeedback-target-libsanitizer:
46141 @if target-libsanitizer-bootstrap
46142 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46143 configure-stageautofeedback-target-libsanitizer:
46144 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46145 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46146 @r=`${PWD_COMMAND}`; export r; \
46147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46149 echo "Checking multilib configuration for libsanitizer..."; \
46150 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46151 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46152 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46153 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46154 else \
46155 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46156 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46157 fi; \
46158 else \
46159 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46160 fi; \
46161 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46162 $(RAW_CXX_TARGET_EXPORTS) \
46164 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46165 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46166 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46167 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46168 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46169 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46170 case $(srcdir) in \
46171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46172 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46174 esac; \
46175 module_srcdir=libsanitizer; \
46176 $(SHELL) $$s/$$module_srcdir/configure \
46177 --srcdir=$${topdir}/$$module_srcdir \
46178 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46179 --target=${target_alias} \
46180 --with-build-libsubdir=$(HOST_SUBDIR) \
46181 $(STAGEautofeedback_CONFIGURE_FLAGS)
46182 @endif target-libsanitizer-bootstrap
46188 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46189 maybe-all-target-libsanitizer:
46190 @if gcc-bootstrap
46191 all-target-libsanitizer: stage_current
46192 @endif gcc-bootstrap
46193 @if target-libsanitizer
46194 TARGET-target-libsanitizer=all
46195 maybe-all-target-libsanitizer: all-target-libsanitizer
46196 all-target-libsanitizer: configure-target-libsanitizer
46197 @r=`${PWD_COMMAND}`; export r; \
46198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46199 $(RAW_CXX_TARGET_EXPORTS) \
46200 (cd $(TARGET_SUBDIR)/libsanitizer && \
46201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46202 $(TARGET-target-libsanitizer))
46203 @endif target-libsanitizer
46207 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46208 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46209 maybe-all-stage1-target-libsanitizer:
46210 maybe-clean-stage1-target-libsanitizer:
46211 @if target-libsanitizer-bootstrap
46212 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46213 all-stage1: all-stage1-target-libsanitizer
46214 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46215 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46216 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46217 @r=`${PWD_COMMAND}`; export r; \
46218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46219 TFLAGS="$(STAGE1_TFLAGS)"; \
46220 $(RAW_CXX_TARGET_EXPORTS) \
46221 cd $(TARGET_SUBDIR)/libsanitizer && \
46223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46224 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46225 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46226 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46230 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46232 TFLAGS="$(STAGE1_TFLAGS)" \
46233 $(TARGET-stage1-target-libsanitizer)
46235 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46236 clean-stage1: clean-stage1-target-libsanitizer
46237 clean-stage1-target-libsanitizer:
46238 @if [ $(current_stage) = stage1 ]; then \
46239 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46240 else \
46241 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46242 $(MAKE) stage1-start; \
46243 fi; \
46244 cd $(TARGET_SUBDIR)/libsanitizer && \
46245 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46246 clean
46247 @endif target-libsanitizer-bootstrap
46250 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
46251 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
46252 maybe-all-stage2-target-libsanitizer:
46253 maybe-clean-stage2-target-libsanitizer:
46254 @if target-libsanitizer-bootstrap
46255 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
46256 all-stage2: all-stage2-target-libsanitizer
46257 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
46258 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46259 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46260 @r=`${PWD_COMMAND}`; export r; \
46261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262 TFLAGS="$(STAGE2_TFLAGS)"; \
46263 $(RAW_CXX_TARGET_EXPORTS) \
46265 cd $(TARGET_SUBDIR)/libsanitizer && \
46267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46268 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46269 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46270 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46274 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46275 TFLAGS="$(STAGE2_TFLAGS)" \
46276 $(TARGET-stage2-target-libsanitizer)
46278 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
46279 clean-stage2: clean-stage2-target-libsanitizer
46280 clean-stage2-target-libsanitizer:
46281 @if [ $(current_stage) = stage2 ]; then \
46282 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46283 else \
46284 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
46285 $(MAKE) stage2-start; \
46286 fi; \
46287 cd $(TARGET_SUBDIR)/libsanitizer && \
46288 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46289 @endif target-libsanitizer-bootstrap
46292 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
46293 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
46294 maybe-all-stage3-target-libsanitizer:
46295 maybe-clean-stage3-target-libsanitizer:
46296 @if target-libsanitizer-bootstrap
46297 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
46298 all-stage3: all-stage3-target-libsanitizer
46299 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
46300 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46301 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46302 @r=`${PWD_COMMAND}`; export r; \
46303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304 TFLAGS="$(STAGE3_TFLAGS)"; \
46305 $(RAW_CXX_TARGET_EXPORTS) \
46307 cd $(TARGET_SUBDIR)/libsanitizer && \
46309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46310 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46316 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46317 TFLAGS="$(STAGE3_TFLAGS)" \
46318 $(TARGET-stage3-target-libsanitizer)
46320 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
46321 clean-stage3: clean-stage3-target-libsanitizer
46322 clean-stage3-target-libsanitizer:
46323 @if [ $(current_stage) = stage3 ]; then \
46324 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46325 else \
46326 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
46327 $(MAKE) stage3-start; \
46328 fi; \
46329 cd $(TARGET_SUBDIR)/libsanitizer && \
46330 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46331 @endif target-libsanitizer-bootstrap
46334 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
46335 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
46336 maybe-all-stage4-target-libsanitizer:
46337 maybe-clean-stage4-target-libsanitizer:
46338 @if target-libsanitizer-bootstrap
46339 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
46340 all-stage4: all-stage4-target-libsanitizer
46341 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
46342 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46343 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46344 @r=`${PWD_COMMAND}`; export r; \
46345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46346 TFLAGS="$(STAGE4_TFLAGS)"; \
46347 $(RAW_CXX_TARGET_EXPORTS) \
46349 cd $(TARGET_SUBDIR)/libsanitizer && \
46351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46352 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46358 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46359 TFLAGS="$(STAGE4_TFLAGS)" \
46360 $(TARGET-stage4-target-libsanitizer)
46362 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
46363 clean-stage4: clean-stage4-target-libsanitizer
46364 clean-stage4-target-libsanitizer:
46365 @if [ $(current_stage) = stage4 ]; then \
46366 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46367 else \
46368 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
46369 $(MAKE) stage4-start; \
46370 fi; \
46371 cd $(TARGET_SUBDIR)/libsanitizer && \
46372 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46373 @endif target-libsanitizer-bootstrap
46376 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46377 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46378 maybe-all-stageprofile-target-libsanitizer:
46379 maybe-clean-stageprofile-target-libsanitizer:
46380 @if target-libsanitizer-bootstrap
46381 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46382 all-stageprofile: all-stageprofile-target-libsanitizer
46383 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46384 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46385 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46386 @r=`${PWD_COMMAND}`; export r; \
46387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46388 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46389 $(RAW_CXX_TARGET_EXPORTS) \
46391 cd $(TARGET_SUBDIR)/libsanitizer && \
46393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46394 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46400 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46401 TFLAGS="$(STAGEprofile_TFLAGS)" \
46402 $(TARGET-stageprofile-target-libsanitizer)
46404 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46405 clean-stageprofile: clean-stageprofile-target-libsanitizer
46406 clean-stageprofile-target-libsanitizer:
46407 @if [ $(current_stage) = stageprofile ]; then \
46408 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46409 else \
46410 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46411 $(MAKE) stageprofile-start; \
46412 fi; \
46413 cd $(TARGET_SUBDIR)/libsanitizer && \
46414 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46415 @endif target-libsanitizer-bootstrap
46418 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46419 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46420 maybe-all-stagetrain-target-libsanitizer:
46421 maybe-clean-stagetrain-target-libsanitizer:
46422 @if target-libsanitizer-bootstrap
46423 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46424 all-stagetrain: all-stagetrain-target-libsanitizer
46425 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46426 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46427 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46428 @r=`${PWD_COMMAND}`; export r; \
46429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46431 $(RAW_CXX_TARGET_EXPORTS) \
46433 cd $(TARGET_SUBDIR)/libsanitizer && \
46435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46436 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46442 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46443 TFLAGS="$(STAGEtrain_TFLAGS)" \
46444 $(TARGET-stagetrain-target-libsanitizer)
46446 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46447 clean-stagetrain: clean-stagetrain-target-libsanitizer
46448 clean-stagetrain-target-libsanitizer:
46449 @if [ $(current_stage) = stagetrain ]; then \
46450 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46451 else \
46452 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46453 $(MAKE) stagetrain-start; \
46454 fi; \
46455 cd $(TARGET_SUBDIR)/libsanitizer && \
46456 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46457 @endif target-libsanitizer-bootstrap
46460 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46461 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46462 maybe-all-stagefeedback-target-libsanitizer:
46463 maybe-clean-stagefeedback-target-libsanitizer:
46464 @if target-libsanitizer-bootstrap
46465 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46466 all-stagefeedback: all-stagefeedback-target-libsanitizer
46467 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46468 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46469 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46470 @r=`${PWD_COMMAND}`; export r; \
46471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46472 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46473 $(RAW_CXX_TARGET_EXPORTS) \
46475 cd $(TARGET_SUBDIR)/libsanitizer && \
46477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46478 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46484 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46485 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46486 $(TARGET-stagefeedback-target-libsanitizer)
46488 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46489 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46490 clean-stagefeedback-target-libsanitizer:
46491 @if [ $(current_stage) = stagefeedback ]; then \
46492 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46493 else \
46494 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46495 $(MAKE) stagefeedback-start; \
46496 fi; \
46497 cd $(TARGET_SUBDIR)/libsanitizer && \
46498 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46499 @endif target-libsanitizer-bootstrap
46502 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46503 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46504 maybe-all-stageautoprofile-target-libsanitizer:
46505 maybe-clean-stageautoprofile-target-libsanitizer:
46506 @if target-libsanitizer-bootstrap
46507 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46508 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46509 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46510 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46511 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46512 @r=`${PWD_COMMAND}`; export r; \
46513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46514 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46515 $(RAW_CXX_TARGET_EXPORTS) \
46517 cd $(TARGET_SUBDIR)/libsanitizer && \
46518 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46520 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46526 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46527 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46528 $(TARGET-stageautoprofile-target-libsanitizer)
46530 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46531 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46532 clean-stageautoprofile-target-libsanitizer:
46533 @if [ $(current_stage) = stageautoprofile ]; then \
46534 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46535 else \
46536 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46537 $(MAKE) stageautoprofile-start; \
46538 fi; \
46539 cd $(TARGET_SUBDIR)/libsanitizer && \
46540 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46541 @endif target-libsanitizer-bootstrap
46544 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46545 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46546 maybe-all-stageautofeedback-target-libsanitizer:
46547 maybe-clean-stageautofeedback-target-libsanitizer:
46548 @if target-libsanitizer-bootstrap
46549 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46550 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46551 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46552 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46553 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46554 @r=`${PWD_COMMAND}`; export r; \
46555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46557 $(RAW_CXX_TARGET_EXPORTS) \
46559 cd $(TARGET_SUBDIR)/libsanitizer && \
46561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46562 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46563 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46564 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46568 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46569 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46570 $(TARGET-stageautofeedback-target-libsanitizer)
46572 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46573 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46574 clean-stageautofeedback-target-libsanitizer:
46575 @if [ $(current_stage) = stageautofeedback ]; then \
46576 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46577 else \
46578 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46579 $(MAKE) stageautofeedback-start; \
46580 fi; \
46581 cd $(TARGET_SUBDIR)/libsanitizer && \
46582 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46583 @endif target-libsanitizer-bootstrap
46590 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46591 maybe-check-target-libsanitizer:
46592 @if target-libsanitizer
46593 maybe-check-target-libsanitizer: check-target-libsanitizer
46595 check-target-libsanitizer:
46596 @: $(MAKE); $(unstage)
46597 @r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 $(RAW_CXX_TARGET_EXPORTS) \
46600 (cd $(TARGET_SUBDIR)/libsanitizer && \
46601 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46603 @endif target-libsanitizer
46605 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46606 maybe-install-target-libsanitizer:
46607 @if target-libsanitizer
46608 maybe-install-target-libsanitizer: install-target-libsanitizer
46610 install-target-libsanitizer: installdirs
46611 @: $(MAKE); $(unstage)
46612 @r=`${PWD_COMMAND}`; export r; \
46613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46614 $(RAW_CXX_TARGET_EXPORTS) \
46615 (cd $(TARGET_SUBDIR)/libsanitizer && \
46616 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46618 @endif target-libsanitizer
46620 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46621 maybe-install-strip-target-libsanitizer:
46622 @if target-libsanitizer
46623 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46625 install-strip-target-libsanitizer: installdirs
46626 @: $(MAKE); $(unstage)
46627 @r=`${PWD_COMMAND}`; export r; \
46628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629 $(RAW_CXX_TARGET_EXPORTS) \
46630 (cd $(TARGET_SUBDIR)/libsanitizer && \
46631 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46633 @endif target-libsanitizer
46635 # Other targets (info, dvi, pdf, etc.)
46637 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46638 maybe-info-target-libsanitizer:
46639 @if target-libsanitizer
46640 maybe-info-target-libsanitizer: info-target-libsanitizer
46642 info-target-libsanitizer: \
46643 configure-target-libsanitizer
46644 @: $(MAKE); $(unstage)
46645 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46646 r=`${PWD_COMMAND}`; export r; \
46647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46648 $(RAW_CXX_TARGET_EXPORTS) \
46649 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46650 for flag in $(EXTRA_TARGET_FLAGS); do \
46651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46652 done; \
46653 (cd $(TARGET_SUBDIR)/libsanitizer && \
46654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46656 "RANLIB=$${RANLIB}" \
46657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46658 info) \
46659 || exit 1
46661 @endif target-libsanitizer
46663 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46664 maybe-dvi-target-libsanitizer:
46665 @if target-libsanitizer
46666 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46668 dvi-target-libsanitizer: \
46669 configure-target-libsanitizer
46670 @: $(MAKE); $(unstage)
46671 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46672 r=`${PWD_COMMAND}`; export r; \
46673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674 $(RAW_CXX_TARGET_EXPORTS) \
46675 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46676 for flag in $(EXTRA_TARGET_FLAGS); do \
46677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678 done; \
46679 (cd $(TARGET_SUBDIR)/libsanitizer && \
46680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682 "RANLIB=$${RANLIB}" \
46683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684 dvi) \
46685 || exit 1
46687 @endif target-libsanitizer
46689 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46690 maybe-pdf-target-libsanitizer:
46691 @if target-libsanitizer
46692 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46694 pdf-target-libsanitizer: \
46695 configure-target-libsanitizer
46696 @: $(MAKE); $(unstage)
46697 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46698 r=`${PWD_COMMAND}`; export r; \
46699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700 $(RAW_CXX_TARGET_EXPORTS) \
46701 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46702 for flag in $(EXTRA_TARGET_FLAGS); do \
46703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704 done; \
46705 (cd $(TARGET_SUBDIR)/libsanitizer && \
46706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708 "RANLIB=$${RANLIB}" \
46709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710 pdf) \
46711 || exit 1
46713 @endif target-libsanitizer
46715 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46716 maybe-html-target-libsanitizer:
46717 @if target-libsanitizer
46718 maybe-html-target-libsanitizer: html-target-libsanitizer
46720 html-target-libsanitizer: \
46721 configure-target-libsanitizer
46722 @: $(MAKE); $(unstage)
46723 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46724 r=`${PWD_COMMAND}`; export r; \
46725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726 $(RAW_CXX_TARGET_EXPORTS) \
46727 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46728 for flag in $(EXTRA_TARGET_FLAGS); do \
46729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730 done; \
46731 (cd $(TARGET_SUBDIR)/libsanitizer && \
46732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734 "RANLIB=$${RANLIB}" \
46735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736 html) \
46737 || exit 1
46739 @endif target-libsanitizer
46741 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46742 maybe-TAGS-target-libsanitizer:
46743 @if target-libsanitizer
46744 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46746 TAGS-target-libsanitizer: \
46747 configure-target-libsanitizer
46748 @: $(MAKE); $(unstage)
46749 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46750 r=`${PWD_COMMAND}`; export r; \
46751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46752 $(RAW_CXX_TARGET_EXPORTS) \
46753 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46754 for flag in $(EXTRA_TARGET_FLAGS); do \
46755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46756 done; \
46757 (cd $(TARGET_SUBDIR)/libsanitizer && \
46758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46760 "RANLIB=$${RANLIB}" \
46761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46762 TAGS) \
46763 || exit 1
46765 @endif target-libsanitizer
46767 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46768 maybe-install-info-target-libsanitizer:
46769 @if target-libsanitizer
46770 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46772 install-info-target-libsanitizer: \
46773 configure-target-libsanitizer \
46774 info-target-libsanitizer
46775 @: $(MAKE); $(unstage)
46776 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46777 r=`${PWD_COMMAND}`; export r; \
46778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779 $(RAW_CXX_TARGET_EXPORTS) \
46780 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46781 for flag in $(EXTRA_TARGET_FLAGS); do \
46782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46783 done; \
46784 (cd $(TARGET_SUBDIR)/libsanitizer && \
46785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46787 "RANLIB=$${RANLIB}" \
46788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46789 install-info) \
46790 || exit 1
46792 @endif target-libsanitizer
46794 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46795 maybe-install-dvi-target-libsanitizer:
46796 @if target-libsanitizer
46797 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46799 install-dvi-target-libsanitizer: \
46800 configure-target-libsanitizer \
46801 dvi-target-libsanitizer
46802 @: $(MAKE); $(unstage)
46803 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46804 r=`${PWD_COMMAND}`; export r; \
46805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806 $(RAW_CXX_TARGET_EXPORTS) \
46807 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46808 for flag in $(EXTRA_TARGET_FLAGS); do \
46809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46810 done; \
46811 (cd $(TARGET_SUBDIR)/libsanitizer && \
46812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46814 "RANLIB=$${RANLIB}" \
46815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46816 install-dvi) \
46817 || exit 1
46819 @endif target-libsanitizer
46821 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46822 maybe-install-pdf-target-libsanitizer:
46823 @if target-libsanitizer
46824 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46826 install-pdf-target-libsanitizer: \
46827 configure-target-libsanitizer \
46828 pdf-target-libsanitizer
46829 @: $(MAKE); $(unstage)
46830 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46831 r=`${PWD_COMMAND}`; export r; \
46832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833 $(RAW_CXX_TARGET_EXPORTS) \
46834 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46835 for flag in $(EXTRA_TARGET_FLAGS); do \
46836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46837 done; \
46838 (cd $(TARGET_SUBDIR)/libsanitizer && \
46839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46841 "RANLIB=$${RANLIB}" \
46842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46843 install-pdf) \
46844 || exit 1
46846 @endif target-libsanitizer
46848 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46849 maybe-install-html-target-libsanitizer:
46850 @if target-libsanitizer
46851 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46853 install-html-target-libsanitizer: \
46854 configure-target-libsanitizer \
46855 html-target-libsanitizer
46856 @: $(MAKE); $(unstage)
46857 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46858 r=`${PWD_COMMAND}`; export r; \
46859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860 $(RAW_CXX_TARGET_EXPORTS) \
46861 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46862 for flag in $(EXTRA_TARGET_FLAGS); do \
46863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46864 done; \
46865 (cd $(TARGET_SUBDIR)/libsanitizer && \
46866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46868 "RANLIB=$${RANLIB}" \
46869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46870 install-html) \
46871 || exit 1
46873 @endif target-libsanitizer
46875 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46876 maybe-installcheck-target-libsanitizer:
46877 @if target-libsanitizer
46878 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46880 installcheck-target-libsanitizer: \
46881 configure-target-libsanitizer
46882 @: $(MAKE); $(unstage)
46883 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46884 r=`${PWD_COMMAND}`; export r; \
46885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46886 $(RAW_CXX_TARGET_EXPORTS) \
46887 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46888 for flag in $(EXTRA_TARGET_FLAGS); do \
46889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46890 done; \
46891 (cd $(TARGET_SUBDIR)/libsanitizer && \
46892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46894 "RANLIB=$${RANLIB}" \
46895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46896 installcheck) \
46897 || exit 1
46899 @endif target-libsanitizer
46901 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46902 maybe-mostlyclean-target-libsanitizer:
46903 @if target-libsanitizer
46904 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46906 mostlyclean-target-libsanitizer:
46907 @: $(MAKE); $(unstage)
46908 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46909 r=`${PWD_COMMAND}`; export r; \
46910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46911 $(RAW_CXX_TARGET_EXPORTS) \
46912 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46913 for flag in $(EXTRA_TARGET_FLAGS); do \
46914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46915 done; \
46916 (cd $(TARGET_SUBDIR)/libsanitizer && \
46917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46919 "RANLIB=$${RANLIB}" \
46920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46921 mostlyclean) \
46922 || exit 1
46924 @endif target-libsanitizer
46926 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46927 maybe-clean-target-libsanitizer:
46928 @if target-libsanitizer
46929 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46931 clean-target-libsanitizer:
46932 @: $(MAKE); $(unstage)
46933 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46934 r=`${PWD_COMMAND}`; export r; \
46935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936 $(RAW_CXX_TARGET_EXPORTS) \
46937 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46938 for flag in $(EXTRA_TARGET_FLAGS); do \
46939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46940 done; \
46941 (cd $(TARGET_SUBDIR)/libsanitizer && \
46942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46944 "RANLIB=$${RANLIB}" \
46945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46946 clean) \
46947 || exit 1
46949 @endif target-libsanitizer
46951 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46952 maybe-distclean-target-libsanitizer:
46953 @if target-libsanitizer
46954 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46956 distclean-target-libsanitizer:
46957 @: $(MAKE); $(unstage)
46958 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46959 r=`${PWD_COMMAND}`; export r; \
46960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961 $(RAW_CXX_TARGET_EXPORTS) \
46962 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46963 for flag in $(EXTRA_TARGET_FLAGS); do \
46964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46965 done; \
46966 (cd $(TARGET_SUBDIR)/libsanitizer && \
46967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46969 "RANLIB=$${RANLIB}" \
46970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46971 distclean) \
46972 || exit 1
46974 @endif target-libsanitizer
46976 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46977 maybe-maintainer-clean-target-libsanitizer:
46978 @if target-libsanitizer
46979 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46981 maintainer-clean-target-libsanitizer:
46982 @: $(MAKE); $(unstage)
46983 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46984 r=`${PWD_COMMAND}`; export r; \
46985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46986 $(RAW_CXX_TARGET_EXPORTS) \
46987 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46988 for flag in $(EXTRA_TARGET_FLAGS); do \
46989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46990 done; \
46991 (cd $(TARGET_SUBDIR)/libsanitizer && \
46992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46994 "RANLIB=$${RANLIB}" \
46995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46996 maintainer-clean) \
46997 || exit 1
46999 @endif target-libsanitizer
47005 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47006 maybe-configure-target-libvtv:
47007 @if gcc-bootstrap
47008 configure-target-libvtv: stage_current
47009 @endif gcc-bootstrap
47010 @if target-libvtv
47011 maybe-configure-target-libvtv: configure-target-libvtv
47012 configure-target-libvtv:
47013 @r=`${PWD_COMMAND}`; export r; \
47014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47015 echo "Checking multilib configuration for libvtv..."; \
47016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47018 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47019 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47020 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47021 else \
47022 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47023 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47024 fi; \
47025 else \
47026 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47027 fi; \
47028 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47030 $(RAW_CXX_TARGET_EXPORTS) \
47031 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47032 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47033 case $(srcdir) in \
47034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47035 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47037 esac; \
47038 module_srcdir=libvtv; \
47039 rm -f no-such-file || : ; \
47040 CONFIG_SITE=no-such-file $(SHELL) \
47041 $$s/$$module_srcdir/configure \
47042 --srcdir=$${topdir}/$$module_srcdir \
47043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47044 --target=${target_alias} \
47045 || exit 1
47046 @endif target-libvtv
47050 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47051 maybe-configure-stage1-target-libvtv:
47052 @if target-libvtv-bootstrap
47053 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47054 configure-stage1-target-libvtv:
47055 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47056 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47057 @r=`${PWD_COMMAND}`; export r; \
47058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47059 TFLAGS="$(STAGE1_TFLAGS)"; \
47060 echo "Checking multilib configuration for libvtv..."; \
47061 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47062 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47063 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47064 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47065 else \
47066 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47067 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47068 fi; \
47069 else \
47070 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47071 fi; \
47072 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47073 $(RAW_CXX_TARGET_EXPORTS) \
47074 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47077 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47078 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47079 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47080 case $(srcdir) in \
47081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47082 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47084 esac; \
47085 module_srcdir=libvtv; \
47086 $(SHELL) $$s/$$module_srcdir/configure \
47087 --srcdir=$${topdir}/$$module_srcdir \
47088 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47089 --target=${target_alias} \
47091 $(STAGE1_CONFIGURE_FLAGS)
47092 @endif target-libvtv-bootstrap
47094 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47095 maybe-configure-stage2-target-libvtv:
47096 @if target-libvtv-bootstrap
47097 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47098 configure-stage2-target-libvtv:
47099 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47100 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47101 @r=`${PWD_COMMAND}`; export r; \
47102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103 TFLAGS="$(STAGE2_TFLAGS)"; \
47104 echo "Checking multilib configuration for libvtv..."; \
47105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47106 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47107 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47108 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47109 else \
47110 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47111 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47112 fi; \
47113 else \
47114 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47115 fi; \
47116 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47117 $(RAW_CXX_TARGET_EXPORTS) \
47119 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47122 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47123 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47124 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47125 case $(srcdir) in \
47126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47127 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47129 esac; \
47130 module_srcdir=libvtv; \
47131 $(SHELL) $$s/$$module_srcdir/configure \
47132 --srcdir=$${topdir}/$$module_srcdir \
47133 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47134 --target=${target_alias} \
47135 --with-build-libsubdir=$(HOST_SUBDIR) \
47136 $(STAGE2_CONFIGURE_FLAGS)
47137 @endif target-libvtv-bootstrap
47139 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47140 maybe-configure-stage3-target-libvtv:
47141 @if target-libvtv-bootstrap
47142 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47143 configure-stage3-target-libvtv:
47144 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47145 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47146 @r=`${PWD_COMMAND}`; export r; \
47147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47148 TFLAGS="$(STAGE3_TFLAGS)"; \
47149 echo "Checking multilib configuration for libvtv..."; \
47150 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47151 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47152 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47153 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47154 else \
47155 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47156 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47157 fi; \
47158 else \
47159 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47160 fi; \
47161 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47162 $(RAW_CXX_TARGET_EXPORTS) \
47164 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47165 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47166 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47167 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47168 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47169 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47170 case $(srcdir) in \
47171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47172 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47174 esac; \
47175 module_srcdir=libvtv; \
47176 $(SHELL) $$s/$$module_srcdir/configure \
47177 --srcdir=$${topdir}/$$module_srcdir \
47178 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47179 --target=${target_alias} \
47180 --with-build-libsubdir=$(HOST_SUBDIR) \
47181 $(STAGE3_CONFIGURE_FLAGS)
47182 @endif target-libvtv-bootstrap
47184 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47185 maybe-configure-stage4-target-libvtv:
47186 @if target-libvtv-bootstrap
47187 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47188 configure-stage4-target-libvtv:
47189 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47190 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47191 @r=`${PWD_COMMAND}`; export r; \
47192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47193 TFLAGS="$(STAGE4_TFLAGS)"; \
47194 echo "Checking multilib configuration for libvtv..."; \
47195 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47196 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47197 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47198 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47199 else \
47200 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47201 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47202 fi; \
47203 else \
47204 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47205 fi; \
47206 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47207 $(RAW_CXX_TARGET_EXPORTS) \
47209 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47212 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47213 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47214 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47215 case $(srcdir) in \
47216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47217 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47219 esac; \
47220 module_srcdir=libvtv; \
47221 $(SHELL) $$s/$$module_srcdir/configure \
47222 --srcdir=$${topdir}/$$module_srcdir \
47223 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47224 --target=${target_alias} \
47225 --with-build-libsubdir=$(HOST_SUBDIR) \
47226 $(STAGE4_CONFIGURE_FLAGS)
47227 @endif target-libvtv-bootstrap
47229 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47230 maybe-configure-stageprofile-target-libvtv:
47231 @if target-libvtv-bootstrap
47232 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47233 configure-stageprofile-target-libvtv:
47234 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47235 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47236 @r=`${PWD_COMMAND}`; export r; \
47237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47238 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47239 echo "Checking multilib configuration for libvtv..."; \
47240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47241 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47242 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47243 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47244 else \
47245 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47246 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47247 fi; \
47248 else \
47249 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47250 fi; \
47251 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47252 $(RAW_CXX_TARGET_EXPORTS) \
47254 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47255 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47256 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47257 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
47258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47259 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47260 case $(srcdir) in \
47261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47262 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47264 esac; \
47265 module_srcdir=libvtv; \
47266 $(SHELL) $$s/$$module_srcdir/configure \
47267 --srcdir=$${topdir}/$$module_srcdir \
47268 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47269 --target=${target_alias} \
47270 --with-build-libsubdir=$(HOST_SUBDIR) \
47271 $(STAGEprofile_CONFIGURE_FLAGS)
47272 @endif target-libvtv-bootstrap
47274 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
47275 maybe-configure-stagetrain-target-libvtv:
47276 @if target-libvtv-bootstrap
47277 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47278 configure-stagetrain-target-libvtv:
47279 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47280 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47281 @r=`${PWD_COMMAND}`; export r; \
47282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47283 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47284 echo "Checking multilib configuration for libvtv..."; \
47285 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47286 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47287 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47288 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47289 else \
47290 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47291 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47292 fi; \
47293 else \
47294 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47295 fi; \
47296 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47297 $(RAW_CXX_TARGET_EXPORTS) \
47299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47302 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
47303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47304 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47305 case $(srcdir) in \
47306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47307 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47309 esac; \
47310 module_srcdir=libvtv; \
47311 $(SHELL) $$s/$$module_srcdir/configure \
47312 --srcdir=$${topdir}/$$module_srcdir \
47313 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47314 --target=${target_alias} \
47315 --with-build-libsubdir=$(HOST_SUBDIR) \
47316 $(STAGEtrain_CONFIGURE_FLAGS)
47317 @endif target-libvtv-bootstrap
47319 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
47320 maybe-configure-stagefeedback-target-libvtv:
47321 @if target-libvtv-bootstrap
47322 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47323 configure-stagefeedback-target-libvtv:
47324 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47325 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47326 @r=`${PWD_COMMAND}`; export r; \
47327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47328 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47329 echo "Checking multilib configuration for libvtv..."; \
47330 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47331 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47332 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47333 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47334 else \
47335 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47336 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47337 fi; \
47338 else \
47339 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47340 fi; \
47341 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47342 $(RAW_CXX_TARGET_EXPORTS) \
47344 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47345 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47346 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47347 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
47348 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47349 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47350 case $(srcdir) in \
47351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47352 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47354 esac; \
47355 module_srcdir=libvtv; \
47356 $(SHELL) $$s/$$module_srcdir/configure \
47357 --srcdir=$${topdir}/$$module_srcdir \
47358 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47359 --target=${target_alias} \
47360 --with-build-libsubdir=$(HOST_SUBDIR) \
47361 $(STAGEfeedback_CONFIGURE_FLAGS)
47362 @endif target-libvtv-bootstrap
47364 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
47365 maybe-configure-stageautoprofile-target-libvtv:
47366 @if target-libvtv-bootstrap
47367 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47368 configure-stageautoprofile-target-libvtv:
47369 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47370 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47371 @r=`${PWD_COMMAND}`; export r; \
47372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47373 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47374 echo "Checking multilib configuration for libvtv..."; \
47375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47376 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47377 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47378 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47379 else \
47380 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47381 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47382 fi; \
47383 else \
47384 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47385 fi; \
47386 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47387 $(RAW_CXX_TARGET_EXPORTS) \
47389 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47392 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47394 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47395 case $(srcdir) in \
47396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47397 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47399 esac; \
47400 module_srcdir=libvtv; \
47401 $(SHELL) $$s/$$module_srcdir/configure \
47402 --srcdir=$${topdir}/$$module_srcdir \
47403 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47404 --target=${target_alias} \
47405 --with-build-libsubdir=$(HOST_SUBDIR) \
47406 $(STAGEautoprofile_CONFIGURE_FLAGS)
47407 @endif target-libvtv-bootstrap
47409 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47410 maybe-configure-stageautofeedback-target-libvtv:
47411 @if target-libvtv-bootstrap
47412 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47413 configure-stageautofeedback-target-libvtv:
47414 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47415 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47416 @r=`${PWD_COMMAND}`; export r; \
47417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47418 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47419 echo "Checking multilib configuration for libvtv..."; \
47420 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47421 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47422 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47423 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47424 else \
47425 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47426 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47427 fi; \
47428 else \
47429 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47430 fi; \
47431 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47432 $(RAW_CXX_TARGET_EXPORTS) \
47434 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47435 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47436 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47437 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47438 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47439 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47440 case $(srcdir) in \
47441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47442 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47444 esac; \
47445 module_srcdir=libvtv; \
47446 $(SHELL) $$s/$$module_srcdir/configure \
47447 --srcdir=$${topdir}/$$module_srcdir \
47448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47449 --target=${target_alias} \
47450 --with-build-libsubdir=$(HOST_SUBDIR) \
47451 $(STAGEautofeedback_CONFIGURE_FLAGS)
47452 @endif target-libvtv-bootstrap
47458 .PHONY: all-target-libvtv maybe-all-target-libvtv
47459 maybe-all-target-libvtv:
47460 @if gcc-bootstrap
47461 all-target-libvtv: stage_current
47462 @endif gcc-bootstrap
47463 @if target-libvtv
47464 TARGET-target-libvtv=all
47465 maybe-all-target-libvtv: all-target-libvtv
47466 all-target-libvtv: configure-target-libvtv
47467 @r=`${PWD_COMMAND}`; export r; \
47468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47469 $(RAW_CXX_TARGET_EXPORTS) \
47470 (cd $(TARGET_SUBDIR)/libvtv && \
47471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47472 $(TARGET-target-libvtv))
47473 @endif target-libvtv
47477 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47478 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47479 maybe-all-stage1-target-libvtv:
47480 maybe-clean-stage1-target-libvtv:
47481 @if target-libvtv-bootstrap
47482 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47483 all-stage1: all-stage1-target-libvtv
47484 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47485 all-stage1-target-libvtv: configure-stage1-target-libvtv
47486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47487 @r=`${PWD_COMMAND}`; export r; \
47488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47489 TFLAGS="$(STAGE1_TFLAGS)"; \
47490 $(RAW_CXX_TARGET_EXPORTS) \
47491 cd $(TARGET_SUBDIR)/libvtv && \
47493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47494 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47500 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47502 TFLAGS="$(STAGE1_TFLAGS)" \
47503 $(TARGET-stage1-target-libvtv)
47505 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47506 clean-stage1: clean-stage1-target-libvtv
47507 clean-stage1-target-libvtv:
47508 @if [ $(current_stage) = stage1 ]; then \
47509 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47510 else \
47511 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47512 $(MAKE) stage1-start; \
47513 fi; \
47514 cd $(TARGET_SUBDIR)/libvtv && \
47515 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47516 clean
47517 @endif target-libvtv-bootstrap
47520 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47521 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47522 maybe-all-stage2-target-libvtv:
47523 maybe-clean-stage2-target-libvtv:
47524 @if target-libvtv-bootstrap
47525 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47526 all-stage2: all-stage2-target-libvtv
47527 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47528 all-stage2-target-libvtv: configure-stage2-target-libvtv
47529 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47530 @r=`${PWD_COMMAND}`; export r; \
47531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47532 TFLAGS="$(STAGE2_TFLAGS)"; \
47533 $(RAW_CXX_TARGET_EXPORTS) \
47535 cd $(TARGET_SUBDIR)/libvtv && \
47537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47538 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47539 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47540 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47544 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47545 TFLAGS="$(STAGE2_TFLAGS)" \
47546 $(TARGET-stage2-target-libvtv)
47548 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47549 clean-stage2: clean-stage2-target-libvtv
47550 clean-stage2-target-libvtv:
47551 @if [ $(current_stage) = stage2 ]; then \
47552 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47553 else \
47554 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47555 $(MAKE) stage2-start; \
47556 fi; \
47557 cd $(TARGET_SUBDIR)/libvtv && \
47558 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47559 @endif target-libvtv-bootstrap
47562 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47563 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47564 maybe-all-stage3-target-libvtv:
47565 maybe-clean-stage3-target-libvtv:
47566 @if target-libvtv-bootstrap
47567 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47568 all-stage3: all-stage3-target-libvtv
47569 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47570 all-stage3-target-libvtv: configure-stage3-target-libvtv
47571 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47572 @r=`${PWD_COMMAND}`; export r; \
47573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47574 TFLAGS="$(STAGE3_TFLAGS)"; \
47575 $(RAW_CXX_TARGET_EXPORTS) \
47577 cd $(TARGET_SUBDIR)/libvtv && \
47579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47580 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47581 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47582 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47586 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47587 TFLAGS="$(STAGE3_TFLAGS)" \
47588 $(TARGET-stage3-target-libvtv)
47590 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47591 clean-stage3: clean-stage3-target-libvtv
47592 clean-stage3-target-libvtv:
47593 @if [ $(current_stage) = stage3 ]; then \
47594 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47595 else \
47596 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47597 $(MAKE) stage3-start; \
47598 fi; \
47599 cd $(TARGET_SUBDIR)/libvtv && \
47600 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47601 @endif target-libvtv-bootstrap
47604 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47605 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47606 maybe-all-stage4-target-libvtv:
47607 maybe-clean-stage4-target-libvtv:
47608 @if target-libvtv-bootstrap
47609 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47610 all-stage4: all-stage4-target-libvtv
47611 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47612 all-stage4-target-libvtv: configure-stage4-target-libvtv
47613 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47614 @r=`${PWD_COMMAND}`; export r; \
47615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47616 TFLAGS="$(STAGE4_TFLAGS)"; \
47617 $(RAW_CXX_TARGET_EXPORTS) \
47619 cd $(TARGET_SUBDIR)/libvtv && \
47621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47622 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47623 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47624 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47628 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47629 TFLAGS="$(STAGE4_TFLAGS)" \
47630 $(TARGET-stage4-target-libvtv)
47632 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47633 clean-stage4: clean-stage4-target-libvtv
47634 clean-stage4-target-libvtv:
47635 @if [ $(current_stage) = stage4 ]; then \
47636 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47637 else \
47638 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47639 $(MAKE) stage4-start; \
47640 fi; \
47641 cd $(TARGET_SUBDIR)/libvtv && \
47642 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47643 @endif target-libvtv-bootstrap
47646 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47647 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47648 maybe-all-stageprofile-target-libvtv:
47649 maybe-clean-stageprofile-target-libvtv:
47650 @if target-libvtv-bootstrap
47651 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47652 all-stageprofile: all-stageprofile-target-libvtv
47653 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47654 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47656 @r=`${PWD_COMMAND}`; export r; \
47657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47658 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47659 $(RAW_CXX_TARGET_EXPORTS) \
47661 cd $(TARGET_SUBDIR)/libvtv && \
47663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47664 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47670 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47671 TFLAGS="$(STAGEprofile_TFLAGS)" \
47672 $(TARGET-stageprofile-target-libvtv)
47674 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47675 clean-stageprofile: clean-stageprofile-target-libvtv
47676 clean-stageprofile-target-libvtv:
47677 @if [ $(current_stage) = stageprofile ]; then \
47678 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47679 else \
47680 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47681 $(MAKE) stageprofile-start; \
47682 fi; \
47683 cd $(TARGET_SUBDIR)/libvtv && \
47684 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47685 @endif target-libvtv-bootstrap
47688 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47689 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47690 maybe-all-stagetrain-target-libvtv:
47691 maybe-clean-stagetrain-target-libvtv:
47692 @if target-libvtv-bootstrap
47693 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47694 all-stagetrain: all-stagetrain-target-libvtv
47695 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47696 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47697 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47698 @r=`${PWD_COMMAND}`; export r; \
47699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47700 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47701 $(RAW_CXX_TARGET_EXPORTS) \
47703 cd $(TARGET_SUBDIR)/libvtv && \
47705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47706 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47712 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47713 TFLAGS="$(STAGEtrain_TFLAGS)" \
47714 $(TARGET-stagetrain-target-libvtv)
47716 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47717 clean-stagetrain: clean-stagetrain-target-libvtv
47718 clean-stagetrain-target-libvtv:
47719 @if [ $(current_stage) = stagetrain ]; then \
47720 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47721 else \
47722 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47723 $(MAKE) stagetrain-start; \
47724 fi; \
47725 cd $(TARGET_SUBDIR)/libvtv && \
47726 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47727 @endif target-libvtv-bootstrap
47730 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47731 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47732 maybe-all-stagefeedback-target-libvtv:
47733 maybe-clean-stagefeedback-target-libvtv:
47734 @if target-libvtv-bootstrap
47735 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47736 all-stagefeedback: all-stagefeedback-target-libvtv
47737 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47738 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47739 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47740 @r=`${PWD_COMMAND}`; export r; \
47741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47743 $(RAW_CXX_TARGET_EXPORTS) \
47745 cd $(TARGET_SUBDIR)/libvtv && \
47747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47748 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47749 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47750 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47754 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47755 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47756 $(TARGET-stagefeedback-target-libvtv)
47758 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47759 clean-stagefeedback: clean-stagefeedback-target-libvtv
47760 clean-stagefeedback-target-libvtv:
47761 @if [ $(current_stage) = stagefeedback ]; then \
47762 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47763 else \
47764 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47765 $(MAKE) stagefeedback-start; \
47766 fi; \
47767 cd $(TARGET_SUBDIR)/libvtv && \
47768 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47769 @endif target-libvtv-bootstrap
47772 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47773 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47774 maybe-all-stageautoprofile-target-libvtv:
47775 maybe-clean-stageautoprofile-target-libvtv:
47776 @if target-libvtv-bootstrap
47777 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47778 all-stageautoprofile: all-stageautoprofile-target-libvtv
47779 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47780 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47781 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47782 @r=`${PWD_COMMAND}`; export r; \
47783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47785 $(RAW_CXX_TARGET_EXPORTS) \
47787 cd $(TARGET_SUBDIR)/libvtv && \
47788 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47790 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47796 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47797 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47798 $(TARGET-stageautoprofile-target-libvtv)
47800 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47801 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47802 clean-stageautoprofile-target-libvtv:
47803 @if [ $(current_stage) = stageautoprofile ]; then \
47804 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47805 else \
47806 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47807 $(MAKE) stageautoprofile-start; \
47808 fi; \
47809 cd $(TARGET_SUBDIR)/libvtv && \
47810 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47811 @endif target-libvtv-bootstrap
47814 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47815 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47816 maybe-all-stageautofeedback-target-libvtv:
47817 maybe-clean-stageautofeedback-target-libvtv:
47818 @if target-libvtv-bootstrap
47819 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47820 all-stageautofeedback: all-stageautofeedback-target-libvtv
47821 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47822 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47823 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47824 @r=`${PWD_COMMAND}`; export r; \
47825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47827 $(RAW_CXX_TARGET_EXPORTS) \
47829 cd $(TARGET_SUBDIR)/libvtv && \
47831 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47832 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47833 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47834 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47838 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47839 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47840 $(TARGET-stageautofeedback-target-libvtv)
47842 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47843 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47844 clean-stageautofeedback-target-libvtv:
47845 @if [ $(current_stage) = stageautofeedback ]; then \
47846 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47847 else \
47848 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47849 $(MAKE) stageautofeedback-start; \
47850 fi; \
47851 cd $(TARGET_SUBDIR)/libvtv && \
47852 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47853 @endif target-libvtv-bootstrap
47860 .PHONY: check-target-libvtv maybe-check-target-libvtv
47861 maybe-check-target-libvtv:
47862 @if target-libvtv
47863 maybe-check-target-libvtv: check-target-libvtv
47865 check-target-libvtv:
47866 @: $(MAKE); $(unstage)
47867 @r=`${PWD_COMMAND}`; export r; \
47868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47869 $(RAW_CXX_TARGET_EXPORTS) \
47870 (cd $(TARGET_SUBDIR)/libvtv && \
47871 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47873 @endif target-libvtv
47875 .PHONY: install-target-libvtv maybe-install-target-libvtv
47876 maybe-install-target-libvtv:
47877 @if target-libvtv
47878 maybe-install-target-libvtv: install-target-libvtv
47880 install-target-libvtv: installdirs
47881 @: $(MAKE); $(unstage)
47882 @r=`${PWD_COMMAND}`; export r; \
47883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47884 $(RAW_CXX_TARGET_EXPORTS) \
47885 (cd $(TARGET_SUBDIR)/libvtv && \
47886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47888 @endif target-libvtv
47890 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47891 maybe-install-strip-target-libvtv:
47892 @if target-libvtv
47893 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47895 install-strip-target-libvtv: installdirs
47896 @: $(MAKE); $(unstage)
47897 @r=`${PWD_COMMAND}`; export r; \
47898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899 $(RAW_CXX_TARGET_EXPORTS) \
47900 (cd $(TARGET_SUBDIR)/libvtv && \
47901 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47903 @endif target-libvtv
47905 # Other targets (info, dvi, pdf, etc.)
47907 .PHONY: maybe-info-target-libvtv info-target-libvtv
47908 maybe-info-target-libvtv:
47909 @if target-libvtv
47910 maybe-info-target-libvtv: info-target-libvtv
47912 info-target-libvtv: \
47913 configure-target-libvtv
47914 @: $(MAKE); $(unstage)
47915 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47916 r=`${PWD_COMMAND}`; export r; \
47917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47918 $(RAW_CXX_TARGET_EXPORTS) \
47919 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47920 for flag in $(EXTRA_TARGET_FLAGS); do \
47921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47922 done; \
47923 (cd $(TARGET_SUBDIR)/libvtv && \
47924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47926 "RANLIB=$${RANLIB}" \
47927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47928 info) \
47929 || exit 1
47931 @endif target-libvtv
47933 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47934 maybe-dvi-target-libvtv:
47935 @if target-libvtv
47936 maybe-dvi-target-libvtv: dvi-target-libvtv
47938 dvi-target-libvtv: \
47939 configure-target-libvtv
47940 @: $(MAKE); $(unstage)
47941 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47942 r=`${PWD_COMMAND}`; export r; \
47943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47944 $(RAW_CXX_TARGET_EXPORTS) \
47945 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47946 for flag in $(EXTRA_TARGET_FLAGS); do \
47947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47948 done; \
47949 (cd $(TARGET_SUBDIR)/libvtv && \
47950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47952 "RANLIB=$${RANLIB}" \
47953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47954 dvi) \
47955 || exit 1
47957 @endif target-libvtv
47959 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47960 maybe-pdf-target-libvtv:
47961 @if target-libvtv
47962 maybe-pdf-target-libvtv: pdf-target-libvtv
47964 pdf-target-libvtv: \
47965 configure-target-libvtv
47966 @: $(MAKE); $(unstage)
47967 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47968 r=`${PWD_COMMAND}`; export r; \
47969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47970 $(RAW_CXX_TARGET_EXPORTS) \
47971 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47972 for flag in $(EXTRA_TARGET_FLAGS); do \
47973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47974 done; \
47975 (cd $(TARGET_SUBDIR)/libvtv && \
47976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47978 "RANLIB=$${RANLIB}" \
47979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47980 pdf) \
47981 || exit 1
47983 @endif target-libvtv
47985 .PHONY: maybe-html-target-libvtv html-target-libvtv
47986 maybe-html-target-libvtv:
47987 @if target-libvtv
47988 maybe-html-target-libvtv: html-target-libvtv
47990 html-target-libvtv: \
47991 configure-target-libvtv
47992 @: $(MAKE); $(unstage)
47993 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47994 r=`${PWD_COMMAND}`; export r; \
47995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47996 $(RAW_CXX_TARGET_EXPORTS) \
47997 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47998 for flag in $(EXTRA_TARGET_FLAGS); do \
47999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48000 done; \
48001 (cd $(TARGET_SUBDIR)/libvtv && \
48002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48004 "RANLIB=$${RANLIB}" \
48005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48006 html) \
48007 || exit 1
48009 @endif target-libvtv
48011 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48012 maybe-TAGS-target-libvtv:
48013 @if target-libvtv
48014 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48016 TAGS-target-libvtv: \
48017 configure-target-libvtv
48018 @: $(MAKE); $(unstage)
48019 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48020 r=`${PWD_COMMAND}`; export r; \
48021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48022 $(RAW_CXX_TARGET_EXPORTS) \
48023 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48024 for flag in $(EXTRA_TARGET_FLAGS); do \
48025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48026 done; \
48027 (cd $(TARGET_SUBDIR)/libvtv && \
48028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48030 "RANLIB=$${RANLIB}" \
48031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48032 TAGS) \
48033 || exit 1
48035 @endif target-libvtv
48037 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48038 maybe-install-info-target-libvtv:
48039 @if target-libvtv
48040 maybe-install-info-target-libvtv: install-info-target-libvtv
48042 install-info-target-libvtv: \
48043 configure-target-libvtv \
48044 info-target-libvtv
48045 @: $(MAKE); $(unstage)
48046 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48047 r=`${PWD_COMMAND}`; export r; \
48048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48049 $(RAW_CXX_TARGET_EXPORTS) \
48050 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48051 for flag in $(EXTRA_TARGET_FLAGS); do \
48052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48053 done; \
48054 (cd $(TARGET_SUBDIR)/libvtv && \
48055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48057 "RANLIB=$${RANLIB}" \
48058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48059 install-info) \
48060 || exit 1
48062 @endif target-libvtv
48064 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48065 maybe-install-dvi-target-libvtv:
48066 @if target-libvtv
48067 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48069 install-dvi-target-libvtv: \
48070 configure-target-libvtv \
48071 dvi-target-libvtv
48072 @: $(MAKE); $(unstage)
48073 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48074 r=`${PWD_COMMAND}`; export r; \
48075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48076 $(RAW_CXX_TARGET_EXPORTS) \
48077 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48078 for flag in $(EXTRA_TARGET_FLAGS); do \
48079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48080 done; \
48081 (cd $(TARGET_SUBDIR)/libvtv && \
48082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48084 "RANLIB=$${RANLIB}" \
48085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48086 install-dvi) \
48087 || exit 1
48089 @endif target-libvtv
48091 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48092 maybe-install-pdf-target-libvtv:
48093 @if target-libvtv
48094 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48096 install-pdf-target-libvtv: \
48097 configure-target-libvtv \
48098 pdf-target-libvtv
48099 @: $(MAKE); $(unstage)
48100 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48101 r=`${PWD_COMMAND}`; export r; \
48102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48103 $(RAW_CXX_TARGET_EXPORTS) \
48104 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
48105 for flag in $(EXTRA_TARGET_FLAGS); do \
48106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48107 done; \
48108 (cd $(TARGET_SUBDIR)/libvtv && \
48109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48111 "RANLIB=$${RANLIB}" \
48112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48113 install-pdf) \
48114 || exit 1
48116 @endif target-libvtv
48118 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48119 maybe-install-html-target-libvtv:
48120 @if target-libvtv
48121 maybe-install-html-target-libvtv: install-html-target-libvtv
48123 install-html-target-libvtv: \
48124 configure-target-libvtv \
48125 html-target-libvtv
48126 @: $(MAKE); $(unstage)
48127 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48128 r=`${PWD_COMMAND}`; export r; \
48129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48130 $(RAW_CXX_TARGET_EXPORTS) \
48131 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
48132 for flag in $(EXTRA_TARGET_FLAGS); do \
48133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48134 done; \
48135 (cd $(TARGET_SUBDIR)/libvtv && \
48136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48138 "RANLIB=$${RANLIB}" \
48139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48140 install-html) \
48141 || exit 1
48143 @endif target-libvtv
48145 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48146 maybe-installcheck-target-libvtv:
48147 @if target-libvtv
48148 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48150 installcheck-target-libvtv: \
48151 configure-target-libvtv
48152 @: $(MAKE); $(unstage)
48153 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48154 r=`${PWD_COMMAND}`; export r; \
48155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156 $(RAW_CXX_TARGET_EXPORTS) \
48157 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
48158 for flag in $(EXTRA_TARGET_FLAGS); do \
48159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48160 done; \
48161 (cd $(TARGET_SUBDIR)/libvtv && \
48162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48164 "RANLIB=$${RANLIB}" \
48165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48166 installcheck) \
48167 || exit 1
48169 @endif target-libvtv
48171 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48172 maybe-mostlyclean-target-libvtv:
48173 @if target-libvtv
48174 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48176 mostlyclean-target-libvtv:
48177 @: $(MAKE); $(unstage)
48178 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48179 r=`${PWD_COMMAND}`; export r; \
48180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48181 $(RAW_CXX_TARGET_EXPORTS) \
48182 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48183 for flag in $(EXTRA_TARGET_FLAGS); do \
48184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48185 done; \
48186 (cd $(TARGET_SUBDIR)/libvtv && \
48187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48189 "RANLIB=$${RANLIB}" \
48190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48191 mostlyclean) \
48192 || exit 1
48194 @endif target-libvtv
48196 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48197 maybe-clean-target-libvtv:
48198 @if target-libvtv
48199 maybe-clean-target-libvtv: clean-target-libvtv
48201 clean-target-libvtv:
48202 @: $(MAKE); $(unstage)
48203 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48204 r=`${PWD_COMMAND}`; export r; \
48205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48206 $(RAW_CXX_TARGET_EXPORTS) \
48207 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48208 for flag in $(EXTRA_TARGET_FLAGS); do \
48209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48210 done; \
48211 (cd $(TARGET_SUBDIR)/libvtv && \
48212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48214 "RANLIB=$${RANLIB}" \
48215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48216 clean) \
48217 || exit 1
48219 @endif target-libvtv
48221 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48222 maybe-distclean-target-libvtv:
48223 @if target-libvtv
48224 maybe-distclean-target-libvtv: distclean-target-libvtv
48226 distclean-target-libvtv:
48227 @: $(MAKE); $(unstage)
48228 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48229 r=`${PWD_COMMAND}`; export r; \
48230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48231 $(RAW_CXX_TARGET_EXPORTS) \
48232 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48233 for flag in $(EXTRA_TARGET_FLAGS); do \
48234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48235 done; \
48236 (cd $(TARGET_SUBDIR)/libvtv && \
48237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48239 "RANLIB=$${RANLIB}" \
48240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48241 distclean) \
48242 || exit 1
48244 @endif target-libvtv
48246 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48247 maybe-maintainer-clean-target-libvtv:
48248 @if target-libvtv
48249 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
48251 maintainer-clean-target-libvtv:
48252 @: $(MAKE); $(unstage)
48253 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48254 r=`${PWD_COMMAND}`; export r; \
48255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48256 $(RAW_CXX_TARGET_EXPORTS) \
48257 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
48258 for flag in $(EXTRA_TARGET_FLAGS); do \
48259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48260 done; \
48261 (cd $(TARGET_SUBDIR)/libvtv && \
48262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48264 "RANLIB=$${RANLIB}" \
48265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48266 maintainer-clean) \
48267 || exit 1
48269 @endif target-libvtv
48275 .PHONY: configure-target-libssp maybe-configure-target-libssp
48276 maybe-configure-target-libssp:
48277 @if gcc-bootstrap
48278 configure-target-libssp: stage_current
48279 @endif gcc-bootstrap
48280 @if target-libssp
48281 maybe-configure-target-libssp: configure-target-libssp
48282 configure-target-libssp:
48283 @: $(MAKE); $(unstage)
48284 @r=`${PWD_COMMAND}`; export r; \
48285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286 echo "Checking multilib configuration for libssp..."; \
48287 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48288 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
48289 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48290 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48291 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48292 else \
48293 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48294 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48295 fi; \
48296 else \
48297 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48298 fi; \
48299 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48300 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48301 $(NORMAL_TARGET_EXPORTS) \
48302 echo Configuring in $(TARGET_SUBDIR)/libssp; \
48303 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48304 case $(srcdir) in \
48305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48306 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48308 esac; \
48309 module_srcdir=libssp; \
48310 rm -f no-such-file || : ; \
48311 CONFIG_SITE=no-such-file $(SHELL) \
48312 $$s/$$module_srcdir/configure \
48313 --srcdir=$${topdir}/$$module_srcdir \
48314 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48315 --target=${target_alias} \
48316 || exit 1
48317 @endif target-libssp
48323 .PHONY: all-target-libssp maybe-all-target-libssp
48324 maybe-all-target-libssp:
48325 @if gcc-bootstrap
48326 all-target-libssp: stage_current
48327 @endif gcc-bootstrap
48328 @if target-libssp
48329 TARGET-target-libssp=all
48330 maybe-all-target-libssp: all-target-libssp
48331 all-target-libssp: configure-target-libssp
48332 @: $(MAKE); $(unstage)
48333 @r=`${PWD_COMMAND}`; export r; \
48334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48335 $(NORMAL_TARGET_EXPORTS) \
48336 (cd $(TARGET_SUBDIR)/libssp && \
48337 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48338 $(TARGET-target-libssp))
48339 @endif target-libssp
48345 .PHONY: check-target-libssp maybe-check-target-libssp
48346 maybe-check-target-libssp:
48347 @if target-libssp
48348 maybe-check-target-libssp: check-target-libssp
48350 check-target-libssp:
48351 @: $(MAKE); $(unstage)
48352 @r=`${PWD_COMMAND}`; export r; \
48353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354 $(NORMAL_TARGET_EXPORTS) \
48355 (cd $(TARGET_SUBDIR)/libssp && \
48356 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48358 @endif target-libssp
48360 .PHONY: install-target-libssp maybe-install-target-libssp
48361 maybe-install-target-libssp:
48362 @if target-libssp
48363 maybe-install-target-libssp: install-target-libssp
48365 install-target-libssp: installdirs
48366 @: $(MAKE); $(unstage)
48367 @r=`${PWD_COMMAND}`; export r; \
48368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48369 $(NORMAL_TARGET_EXPORTS) \
48370 (cd $(TARGET_SUBDIR)/libssp && \
48371 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48373 @endif target-libssp
48375 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48376 maybe-install-strip-target-libssp:
48377 @if target-libssp
48378 maybe-install-strip-target-libssp: install-strip-target-libssp
48380 install-strip-target-libssp: installdirs
48381 @: $(MAKE); $(unstage)
48382 @r=`${PWD_COMMAND}`; export r; \
48383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48384 $(NORMAL_TARGET_EXPORTS) \
48385 (cd $(TARGET_SUBDIR)/libssp && \
48386 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48388 @endif target-libssp
48390 # Other targets (info, dvi, pdf, etc.)
48392 .PHONY: maybe-info-target-libssp info-target-libssp
48393 maybe-info-target-libssp:
48394 @if target-libssp
48395 maybe-info-target-libssp: info-target-libssp
48397 info-target-libssp: \
48398 configure-target-libssp
48399 @: $(MAKE); $(unstage)
48400 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48401 r=`${PWD_COMMAND}`; export r; \
48402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48405 for flag in $(EXTRA_TARGET_FLAGS); do \
48406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407 done; \
48408 (cd $(TARGET_SUBDIR)/libssp && \
48409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411 "RANLIB=$${RANLIB}" \
48412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413 info) \
48414 || exit 1
48416 @endif target-libssp
48418 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48419 maybe-dvi-target-libssp:
48420 @if target-libssp
48421 maybe-dvi-target-libssp: dvi-target-libssp
48423 dvi-target-libssp: \
48424 configure-target-libssp
48425 @: $(MAKE); $(unstage)
48426 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48427 r=`${PWD_COMMAND}`; export r; \
48428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48429 $(NORMAL_TARGET_EXPORTS) \
48430 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48431 for flag in $(EXTRA_TARGET_FLAGS); do \
48432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48433 done; \
48434 (cd $(TARGET_SUBDIR)/libssp && \
48435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48437 "RANLIB=$${RANLIB}" \
48438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48439 dvi) \
48440 || exit 1
48442 @endif target-libssp
48444 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48445 maybe-pdf-target-libssp:
48446 @if target-libssp
48447 maybe-pdf-target-libssp: pdf-target-libssp
48449 pdf-target-libssp: \
48450 configure-target-libssp
48451 @: $(MAKE); $(unstage)
48452 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48453 r=`${PWD_COMMAND}`; export r; \
48454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455 $(NORMAL_TARGET_EXPORTS) \
48456 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48457 for flag in $(EXTRA_TARGET_FLAGS); do \
48458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48459 done; \
48460 (cd $(TARGET_SUBDIR)/libssp && \
48461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48463 "RANLIB=$${RANLIB}" \
48464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48465 pdf) \
48466 || exit 1
48468 @endif target-libssp
48470 .PHONY: maybe-html-target-libssp html-target-libssp
48471 maybe-html-target-libssp:
48472 @if target-libssp
48473 maybe-html-target-libssp: html-target-libssp
48475 html-target-libssp: \
48476 configure-target-libssp
48477 @: $(MAKE); $(unstage)
48478 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48479 r=`${PWD_COMMAND}`; export r; \
48480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48481 $(NORMAL_TARGET_EXPORTS) \
48482 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48483 for flag in $(EXTRA_TARGET_FLAGS); do \
48484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48485 done; \
48486 (cd $(TARGET_SUBDIR)/libssp && \
48487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48489 "RANLIB=$${RANLIB}" \
48490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48491 html) \
48492 || exit 1
48494 @endif target-libssp
48496 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48497 maybe-TAGS-target-libssp:
48498 @if target-libssp
48499 maybe-TAGS-target-libssp: TAGS-target-libssp
48501 TAGS-target-libssp: \
48502 configure-target-libssp
48503 @: $(MAKE); $(unstage)
48504 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48505 r=`${PWD_COMMAND}`; export r; \
48506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48507 $(NORMAL_TARGET_EXPORTS) \
48508 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48509 for flag in $(EXTRA_TARGET_FLAGS); do \
48510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48511 done; \
48512 (cd $(TARGET_SUBDIR)/libssp && \
48513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48515 "RANLIB=$${RANLIB}" \
48516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48517 TAGS) \
48518 || exit 1
48520 @endif target-libssp
48522 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48523 maybe-install-info-target-libssp:
48524 @if target-libssp
48525 maybe-install-info-target-libssp: install-info-target-libssp
48527 install-info-target-libssp: \
48528 configure-target-libssp \
48529 info-target-libssp
48530 @: $(MAKE); $(unstage)
48531 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48532 r=`${PWD_COMMAND}`; export r; \
48533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48534 $(NORMAL_TARGET_EXPORTS) \
48535 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48536 for flag in $(EXTRA_TARGET_FLAGS); do \
48537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48538 done; \
48539 (cd $(TARGET_SUBDIR)/libssp && \
48540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48542 "RANLIB=$${RANLIB}" \
48543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48544 install-info) \
48545 || exit 1
48547 @endif target-libssp
48549 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48550 maybe-install-dvi-target-libssp:
48551 @if target-libssp
48552 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48554 install-dvi-target-libssp: \
48555 configure-target-libssp \
48556 dvi-target-libssp
48557 @: $(MAKE); $(unstage)
48558 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48559 r=`${PWD_COMMAND}`; export r; \
48560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561 $(NORMAL_TARGET_EXPORTS) \
48562 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48563 for flag in $(EXTRA_TARGET_FLAGS); do \
48564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48565 done; \
48566 (cd $(TARGET_SUBDIR)/libssp && \
48567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48569 "RANLIB=$${RANLIB}" \
48570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48571 install-dvi) \
48572 || exit 1
48574 @endif target-libssp
48576 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48577 maybe-install-pdf-target-libssp:
48578 @if target-libssp
48579 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48581 install-pdf-target-libssp: \
48582 configure-target-libssp \
48583 pdf-target-libssp
48584 @: $(MAKE); $(unstage)
48585 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48586 r=`${PWD_COMMAND}`; export r; \
48587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588 $(NORMAL_TARGET_EXPORTS) \
48589 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48590 for flag in $(EXTRA_TARGET_FLAGS); do \
48591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48592 done; \
48593 (cd $(TARGET_SUBDIR)/libssp && \
48594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48596 "RANLIB=$${RANLIB}" \
48597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48598 install-pdf) \
48599 || exit 1
48601 @endif target-libssp
48603 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48604 maybe-install-html-target-libssp:
48605 @if target-libssp
48606 maybe-install-html-target-libssp: install-html-target-libssp
48608 install-html-target-libssp: \
48609 configure-target-libssp \
48610 html-target-libssp
48611 @: $(MAKE); $(unstage)
48612 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48613 r=`${PWD_COMMAND}`; export r; \
48614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615 $(NORMAL_TARGET_EXPORTS) \
48616 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48617 for flag in $(EXTRA_TARGET_FLAGS); do \
48618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48619 done; \
48620 (cd $(TARGET_SUBDIR)/libssp && \
48621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48623 "RANLIB=$${RANLIB}" \
48624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48625 install-html) \
48626 || exit 1
48628 @endif target-libssp
48630 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48631 maybe-installcheck-target-libssp:
48632 @if target-libssp
48633 maybe-installcheck-target-libssp: installcheck-target-libssp
48635 installcheck-target-libssp: \
48636 configure-target-libssp
48637 @: $(MAKE); $(unstage)
48638 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48639 r=`${PWD_COMMAND}`; export r; \
48640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641 $(NORMAL_TARGET_EXPORTS) \
48642 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48643 for flag in $(EXTRA_TARGET_FLAGS); do \
48644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645 done; \
48646 (cd $(TARGET_SUBDIR)/libssp && \
48647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649 "RANLIB=$${RANLIB}" \
48650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651 installcheck) \
48652 || exit 1
48654 @endif target-libssp
48656 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48657 maybe-mostlyclean-target-libssp:
48658 @if target-libssp
48659 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48661 mostlyclean-target-libssp:
48662 @: $(MAKE); $(unstage)
48663 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48664 r=`${PWD_COMMAND}`; export r; \
48665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48666 $(NORMAL_TARGET_EXPORTS) \
48667 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48668 for flag in $(EXTRA_TARGET_FLAGS); do \
48669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48670 done; \
48671 (cd $(TARGET_SUBDIR)/libssp && \
48672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48674 "RANLIB=$${RANLIB}" \
48675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48676 mostlyclean) \
48677 || exit 1
48679 @endif target-libssp
48681 .PHONY: maybe-clean-target-libssp clean-target-libssp
48682 maybe-clean-target-libssp:
48683 @if target-libssp
48684 maybe-clean-target-libssp: clean-target-libssp
48686 clean-target-libssp:
48687 @: $(MAKE); $(unstage)
48688 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48689 r=`${PWD_COMMAND}`; export r; \
48690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48691 $(NORMAL_TARGET_EXPORTS) \
48692 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48693 for flag in $(EXTRA_TARGET_FLAGS); do \
48694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48695 done; \
48696 (cd $(TARGET_SUBDIR)/libssp && \
48697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48699 "RANLIB=$${RANLIB}" \
48700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48701 clean) \
48702 || exit 1
48704 @endif target-libssp
48706 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48707 maybe-distclean-target-libssp:
48708 @if target-libssp
48709 maybe-distclean-target-libssp: distclean-target-libssp
48711 distclean-target-libssp:
48712 @: $(MAKE); $(unstage)
48713 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48714 r=`${PWD_COMMAND}`; export r; \
48715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716 $(NORMAL_TARGET_EXPORTS) \
48717 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48718 for flag in $(EXTRA_TARGET_FLAGS); do \
48719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48720 done; \
48721 (cd $(TARGET_SUBDIR)/libssp && \
48722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48724 "RANLIB=$${RANLIB}" \
48725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48726 distclean) \
48727 || exit 1
48729 @endif target-libssp
48731 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48732 maybe-maintainer-clean-target-libssp:
48733 @if target-libssp
48734 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48736 maintainer-clean-target-libssp:
48737 @: $(MAKE); $(unstage)
48738 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48739 r=`${PWD_COMMAND}`; export r; \
48740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48741 $(NORMAL_TARGET_EXPORTS) \
48742 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48743 for flag in $(EXTRA_TARGET_FLAGS); do \
48744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48745 done; \
48746 (cd $(TARGET_SUBDIR)/libssp && \
48747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48749 "RANLIB=$${RANLIB}" \
48750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48751 maintainer-clean) \
48752 || exit 1
48754 @endif target-libssp
48760 .PHONY: configure-target-newlib maybe-configure-target-newlib
48761 maybe-configure-target-newlib:
48762 @if gcc-bootstrap
48763 configure-target-newlib: stage_current
48764 @endif gcc-bootstrap
48765 @if target-newlib
48766 maybe-configure-target-newlib: configure-target-newlib
48767 configure-target-newlib:
48768 @: $(MAKE); $(unstage)
48769 @r=`${PWD_COMMAND}`; export r; \
48770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771 echo "Checking multilib configuration for newlib..."; \
48772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48773 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48774 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48775 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48776 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48777 else \
48778 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48779 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48780 fi; \
48781 else \
48782 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48783 fi; \
48784 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48786 $(NORMAL_TARGET_EXPORTS) \
48787 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48788 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48789 case $(srcdir) in \
48790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48791 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48793 esac; \
48794 module_srcdir=newlib; \
48795 rm -f no-such-file || : ; \
48796 CONFIG_SITE=no-such-file $(SHELL) \
48797 $$s/$$module_srcdir/configure \
48798 --srcdir=$${topdir}/$$module_srcdir \
48799 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48800 --target=${target_alias} \
48801 || exit 1
48802 @endif target-newlib
48808 .PHONY: all-target-newlib maybe-all-target-newlib
48809 maybe-all-target-newlib:
48810 @if gcc-bootstrap
48811 all-target-newlib: stage_current
48812 @endif gcc-bootstrap
48813 @if target-newlib
48814 TARGET-target-newlib=all
48815 maybe-all-target-newlib: all-target-newlib
48816 all-target-newlib: configure-target-newlib
48817 @: $(MAKE); $(unstage)
48818 @r=`${PWD_COMMAND}`; export r; \
48819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48820 $(NORMAL_TARGET_EXPORTS) \
48821 (cd $(TARGET_SUBDIR)/newlib && \
48822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48823 $(TARGET-target-newlib))
48824 @endif target-newlib
48830 .PHONY: check-target-newlib maybe-check-target-newlib
48831 maybe-check-target-newlib:
48832 @if target-newlib
48833 maybe-check-target-newlib: check-target-newlib
48835 check-target-newlib:
48836 @: $(MAKE); $(unstage)
48837 @r=`${PWD_COMMAND}`; export r; \
48838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48839 $(NORMAL_TARGET_EXPORTS) \
48840 (cd $(TARGET_SUBDIR)/newlib && \
48841 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48843 @endif target-newlib
48845 .PHONY: install-target-newlib maybe-install-target-newlib
48846 maybe-install-target-newlib:
48847 @if target-newlib
48848 maybe-install-target-newlib: install-target-newlib
48850 install-target-newlib: installdirs
48851 @: $(MAKE); $(unstage)
48852 @r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 $(NORMAL_TARGET_EXPORTS) \
48855 (cd $(TARGET_SUBDIR)/newlib && \
48856 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48858 @endif target-newlib
48860 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48861 maybe-install-strip-target-newlib:
48862 @if target-newlib
48863 maybe-install-strip-target-newlib: install-strip-target-newlib
48865 install-strip-target-newlib: installdirs
48866 @: $(MAKE); $(unstage)
48867 @r=`${PWD_COMMAND}`; export r; \
48868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869 $(NORMAL_TARGET_EXPORTS) \
48870 (cd $(TARGET_SUBDIR)/newlib && \
48871 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48873 @endif target-newlib
48875 # Other targets (info, dvi, pdf, etc.)
48877 .PHONY: maybe-info-target-newlib info-target-newlib
48878 maybe-info-target-newlib:
48879 @if target-newlib
48880 maybe-info-target-newlib: info-target-newlib
48882 info-target-newlib: \
48883 configure-target-newlib
48884 @: $(MAKE); $(unstage)
48885 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48886 r=`${PWD_COMMAND}`; export r; \
48887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48888 $(NORMAL_TARGET_EXPORTS) \
48889 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48890 for flag in $(EXTRA_TARGET_FLAGS); do \
48891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48892 done; \
48893 (cd $(TARGET_SUBDIR)/newlib && \
48894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48896 "RANLIB=$${RANLIB}" \
48897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48898 info) \
48899 || exit 1
48901 @endif target-newlib
48903 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48904 maybe-dvi-target-newlib:
48905 @if target-newlib
48906 maybe-dvi-target-newlib: dvi-target-newlib
48908 dvi-target-newlib: \
48909 configure-target-newlib
48910 @: $(MAKE); $(unstage)
48911 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48912 r=`${PWD_COMMAND}`; export r; \
48913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914 $(NORMAL_TARGET_EXPORTS) \
48915 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48916 for flag in $(EXTRA_TARGET_FLAGS); do \
48917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48918 done; \
48919 (cd $(TARGET_SUBDIR)/newlib && \
48920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48922 "RANLIB=$${RANLIB}" \
48923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48924 dvi) \
48925 || exit 1
48927 @endif target-newlib
48929 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48930 maybe-pdf-target-newlib:
48931 @if target-newlib
48932 maybe-pdf-target-newlib: pdf-target-newlib
48934 pdf-target-newlib: \
48935 configure-target-newlib
48936 @: $(MAKE); $(unstage)
48937 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48938 r=`${PWD_COMMAND}`; export r; \
48939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48940 $(NORMAL_TARGET_EXPORTS) \
48941 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48942 for flag in $(EXTRA_TARGET_FLAGS); do \
48943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48944 done; \
48945 (cd $(TARGET_SUBDIR)/newlib && \
48946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48948 "RANLIB=$${RANLIB}" \
48949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48950 pdf) \
48951 || exit 1
48953 @endif target-newlib
48955 .PHONY: maybe-html-target-newlib html-target-newlib
48956 maybe-html-target-newlib:
48957 @if target-newlib
48958 maybe-html-target-newlib: html-target-newlib
48960 html-target-newlib: \
48961 configure-target-newlib
48962 @: $(MAKE); $(unstage)
48963 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48964 r=`${PWD_COMMAND}`; export r; \
48965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48966 $(NORMAL_TARGET_EXPORTS) \
48967 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48968 for flag in $(EXTRA_TARGET_FLAGS); do \
48969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48970 done; \
48971 (cd $(TARGET_SUBDIR)/newlib && \
48972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48974 "RANLIB=$${RANLIB}" \
48975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48976 html) \
48977 || exit 1
48979 @endif target-newlib
48981 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48982 maybe-TAGS-target-newlib:
48983 @if target-newlib
48984 maybe-TAGS-target-newlib: TAGS-target-newlib
48986 TAGS-target-newlib: \
48987 configure-target-newlib
48988 @: $(MAKE); $(unstage)
48989 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48990 r=`${PWD_COMMAND}`; export r; \
48991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48992 $(NORMAL_TARGET_EXPORTS) \
48993 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48994 for flag in $(EXTRA_TARGET_FLAGS); do \
48995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48996 done; \
48997 (cd $(TARGET_SUBDIR)/newlib && \
48998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49000 "RANLIB=$${RANLIB}" \
49001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49002 TAGS) \
49003 || exit 1
49005 @endif target-newlib
49007 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49008 maybe-install-info-target-newlib:
49009 @if target-newlib
49010 maybe-install-info-target-newlib: install-info-target-newlib
49012 install-info-target-newlib: \
49013 configure-target-newlib \
49014 info-target-newlib
49015 @: $(MAKE); $(unstage)
49016 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49017 r=`${PWD_COMMAND}`; export r; \
49018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019 $(NORMAL_TARGET_EXPORTS) \
49020 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
49021 for flag in $(EXTRA_TARGET_FLAGS); do \
49022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49023 done; \
49024 (cd $(TARGET_SUBDIR)/newlib && \
49025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49027 "RANLIB=$${RANLIB}" \
49028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49029 install-info) \
49030 || exit 1
49032 @endif target-newlib
49034 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
49035 maybe-install-dvi-target-newlib:
49036 @if target-newlib
49037 maybe-install-dvi-target-newlib: install-dvi-target-newlib
49039 install-dvi-target-newlib: \
49040 configure-target-newlib \
49041 dvi-target-newlib
49042 @: $(MAKE); $(unstage)
49043 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49044 r=`${PWD_COMMAND}`; export r; \
49045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49046 $(NORMAL_TARGET_EXPORTS) \
49047 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
49048 for flag in $(EXTRA_TARGET_FLAGS); do \
49049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49050 done; \
49051 (cd $(TARGET_SUBDIR)/newlib && \
49052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49054 "RANLIB=$${RANLIB}" \
49055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49056 install-dvi) \
49057 || exit 1
49059 @endif target-newlib
49061 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49062 maybe-install-pdf-target-newlib:
49063 @if target-newlib
49064 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49066 install-pdf-target-newlib: \
49067 configure-target-newlib \
49068 pdf-target-newlib
49069 @: $(MAKE); $(unstage)
49070 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49071 r=`${PWD_COMMAND}`; export r; \
49072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49073 $(NORMAL_TARGET_EXPORTS) \
49074 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
49075 for flag in $(EXTRA_TARGET_FLAGS); do \
49076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49077 done; \
49078 (cd $(TARGET_SUBDIR)/newlib && \
49079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49081 "RANLIB=$${RANLIB}" \
49082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49083 install-pdf) \
49084 || exit 1
49086 @endif target-newlib
49088 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49089 maybe-install-html-target-newlib:
49090 @if target-newlib
49091 maybe-install-html-target-newlib: install-html-target-newlib
49093 install-html-target-newlib: \
49094 configure-target-newlib \
49095 html-target-newlib
49096 @: $(MAKE); $(unstage)
49097 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49098 r=`${PWD_COMMAND}`; export r; \
49099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49100 $(NORMAL_TARGET_EXPORTS) \
49101 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
49102 for flag in $(EXTRA_TARGET_FLAGS); do \
49103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49104 done; \
49105 (cd $(TARGET_SUBDIR)/newlib && \
49106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49108 "RANLIB=$${RANLIB}" \
49109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49110 install-html) \
49111 || exit 1
49113 @endif target-newlib
49115 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49116 maybe-installcheck-target-newlib:
49117 @if target-newlib
49118 maybe-installcheck-target-newlib: installcheck-target-newlib
49120 installcheck-target-newlib: \
49121 configure-target-newlib
49122 @: $(MAKE); $(unstage)
49123 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49124 r=`${PWD_COMMAND}`; export r; \
49125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49126 $(NORMAL_TARGET_EXPORTS) \
49127 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
49128 for flag in $(EXTRA_TARGET_FLAGS); do \
49129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49130 done; \
49131 (cd $(TARGET_SUBDIR)/newlib && \
49132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49134 "RANLIB=$${RANLIB}" \
49135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49136 installcheck) \
49137 || exit 1
49139 @endif target-newlib
49141 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49142 maybe-mostlyclean-target-newlib:
49143 @if target-newlib
49144 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49146 mostlyclean-target-newlib:
49147 @: $(MAKE); $(unstage)
49148 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49149 r=`${PWD_COMMAND}`; export r; \
49150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49151 $(NORMAL_TARGET_EXPORTS) \
49152 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
49153 for flag in $(EXTRA_TARGET_FLAGS); do \
49154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49155 done; \
49156 (cd $(TARGET_SUBDIR)/newlib && \
49157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49159 "RANLIB=$${RANLIB}" \
49160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49161 mostlyclean) \
49162 || exit 1
49164 @endif target-newlib
49166 .PHONY: maybe-clean-target-newlib clean-target-newlib
49167 maybe-clean-target-newlib:
49168 @if target-newlib
49169 maybe-clean-target-newlib: clean-target-newlib
49171 clean-target-newlib:
49172 @: $(MAKE); $(unstage)
49173 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49174 r=`${PWD_COMMAND}`; export r; \
49175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49176 $(NORMAL_TARGET_EXPORTS) \
49177 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
49178 for flag in $(EXTRA_TARGET_FLAGS); do \
49179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49180 done; \
49181 (cd $(TARGET_SUBDIR)/newlib && \
49182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49184 "RANLIB=$${RANLIB}" \
49185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49186 clean) \
49187 || exit 1
49189 @endif target-newlib
49191 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49192 maybe-distclean-target-newlib:
49193 @if target-newlib
49194 maybe-distclean-target-newlib: distclean-target-newlib
49196 distclean-target-newlib:
49197 @: $(MAKE); $(unstage)
49198 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49199 r=`${PWD_COMMAND}`; export r; \
49200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201 $(NORMAL_TARGET_EXPORTS) \
49202 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
49203 for flag in $(EXTRA_TARGET_FLAGS); do \
49204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49205 done; \
49206 (cd $(TARGET_SUBDIR)/newlib && \
49207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49209 "RANLIB=$${RANLIB}" \
49210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49211 distclean) \
49212 || exit 1
49214 @endif target-newlib
49216 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49217 maybe-maintainer-clean-target-newlib:
49218 @if target-newlib
49219 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49221 maintainer-clean-target-newlib:
49222 @: $(MAKE); $(unstage)
49223 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49224 r=`${PWD_COMMAND}`; export r; \
49225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49226 $(NORMAL_TARGET_EXPORTS) \
49227 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
49228 for flag in $(EXTRA_TARGET_FLAGS); do \
49229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49230 done; \
49231 (cd $(TARGET_SUBDIR)/newlib && \
49232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49234 "RANLIB=$${RANLIB}" \
49235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49236 maintainer-clean) \
49237 || exit 1
49239 @endif target-newlib
49245 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49246 maybe-configure-target-libgcc:
49247 @if gcc-bootstrap
49248 configure-target-libgcc: stage_current
49249 @endif gcc-bootstrap
49250 @if target-libgcc
49251 maybe-configure-target-libgcc: configure-target-libgcc
49252 configure-target-libgcc:
49253 @r=`${PWD_COMMAND}`; export r; \
49254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255 echo "Checking multilib configuration for libgcc..."; \
49256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49257 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49258 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49259 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49260 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49261 else \
49262 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49263 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49264 fi; \
49265 else \
49266 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49267 fi; \
49268 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49270 $(NORMAL_TARGET_EXPORTS) \
49271 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49272 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49273 case $(srcdir) in \
49274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49275 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49277 esac; \
49278 module_srcdir=libgcc; \
49279 rm -f no-such-file || : ; \
49280 CONFIG_SITE=no-such-file $(SHELL) \
49281 $$s/$$module_srcdir/configure \
49282 --srcdir=$${topdir}/$$module_srcdir \
49283 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49284 --target=${target_alias} \
49285 || exit 1
49286 @endif target-libgcc
49290 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49291 maybe-configure-stage1-target-libgcc:
49292 @if target-libgcc-bootstrap
49293 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49294 configure-stage1-target-libgcc:
49295 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49296 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49297 @r=`${PWD_COMMAND}`; export r; \
49298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49299 TFLAGS="$(STAGE1_TFLAGS)"; \
49300 echo "Checking multilib configuration for libgcc..."; \
49301 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49302 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49303 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49304 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49305 else \
49306 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49307 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49308 fi; \
49309 else \
49310 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49311 fi; \
49312 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49313 $(NORMAL_TARGET_EXPORTS) \
49314 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49315 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49316 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49317 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
49318 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49319 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49320 case $(srcdir) in \
49321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49322 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49324 esac; \
49325 module_srcdir=libgcc; \
49326 $(SHELL) $$s/$$module_srcdir/configure \
49327 --srcdir=$${topdir}/$$module_srcdir \
49328 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49329 --target=${target_alias} \
49331 $(STAGE1_CONFIGURE_FLAGS)
49332 @endif target-libgcc-bootstrap
49334 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
49335 maybe-configure-stage2-target-libgcc:
49336 @if target-libgcc-bootstrap
49337 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
49338 configure-stage2-target-libgcc:
49339 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49340 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49341 @r=`${PWD_COMMAND}`; export r; \
49342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49343 TFLAGS="$(STAGE2_TFLAGS)"; \
49344 echo "Checking multilib configuration for libgcc..."; \
49345 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49346 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49347 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49348 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49349 else \
49350 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49351 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49352 fi; \
49353 else \
49354 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49355 fi; \
49356 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49357 $(NORMAL_TARGET_EXPORTS) \
49359 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49362 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
49363 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49364 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49365 case $(srcdir) in \
49366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49367 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49369 esac; \
49370 module_srcdir=libgcc; \
49371 $(SHELL) $$s/$$module_srcdir/configure \
49372 --srcdir=$${topdir}/$$module_srcdir \
49373 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49374 --target=${target_alias} \
49375 --with-build-libsubdir=$(HOST_SUBDIR) \
49376 $(STAGE2_CONFIGURE_FLAGS)
49377 @endif target-libgcc-bootstrap
49379 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49380 maybe-configure-stage3-target-libgcc:
49381 @if target-libgcc-bootstrap
49382 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49383 configure-stage3-target-libgcc:
49384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49385 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49386 @r=`${PWD_COMMAND}`; export r; \
49387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49388 TFLAGS="$(STAGE3_TFLAGS)"; \
49389 echo "Checking multilib configuration for libgcc..."; \
49390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49391 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49392 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49393 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49394 else \
49395 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49396 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49397 fi; \
49398 else \
49399 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49400 fi; \
49401 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49402 $(NORMAL_TARGET_EXPORTS) \
49404 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49405 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49406 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49407 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49409 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49410 case $(srcdir) in \
49411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49412 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49414 esac; \
49415 module_srcdir=libgcc; \
49416 $(SHELL) $$s/$$module_srcdir/configure \
49417 --srcdir=$${topdir}/$$module_srcdir \
49418 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49419 --target=${target_alias} \
49420 --with-build-libsubdir=$(HOST_SUBDIR) \
49421 $(STAGE3_CONFIGURE_FLAGS)
49422 @endif target-libgcc-bootstrap
49424 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49425 maybe-configure-stage4-target-libgcc:
49426 @if target-libgcc-bootstrap
49427 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49428 configure-stage4-target-libgcc:
49429 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49430 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49431 @r=`${PWD_COMMAND}`; export r; \
49432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49433 TFLAGS="$(STAGE4_TFLAGS)"; \
49434 echo "Checking multilib configuration for libgcc..."; \
49435 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49436 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49437 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49438 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49439 else \
49440 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49441 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49442 fi; \
49443 else \
49444 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49445 fi; \
49446 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49447 $(NORMAL_TARGET_EXPORTS) \
49449 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49450 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49451 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49452 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49453 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49454 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49455 case $(srcdir) in \
49456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49457 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49459 esac; \
49460 module_srcdir=libgcc; \
49461 $(SHELL) $$s/$$module_srcdir/configure \
49462 --srcdir=$${topdir}/$$module_srcdir \
49463 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49464 --target=${target_alias} \
49465 --with-build-libsubdir=$(HOST_SUBDIR) \
49466 $(STAGE4_CONFIGURE_FLAGS)
49467 @endif target-libgcc-bootstrap
49469 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49470 maybe-configure-stageprofile-target-libgcc:
49471 @if target-libgcc-bootstrap
49472 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49473 configure-stageprofile-target-libgcc:
49474 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49475 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49476 @r=`${PWD_COMMAND}`; export r; \
49477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49478 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49479 echo "Checking multilib configuration for libgcc..."; \
49480 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49481 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49482 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49483 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49484 else \
49485 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49486 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49487 fi; \
49488 else \
49489 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49490 fi; \
49491 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49492 $(NORMAL_TARGET_EXPORTS) \
49494 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49497 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49499 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49500 case $(srcdir) in \
49501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49502 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49504 esac; \
49505 module_srcdir=libgcc; \
49506 $(SHELL) $$s/$$module_srcdir/configure \
49507 --srcdir=$${topdir}/$$module_srcdir \
49508 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49509 --target=${target_alias} \
49510 --with-build-libsubdir=$(HOST_SUBDIR) \
49511 $(STAGEprofile_CONFIGURE_FLAGS)
49512 @endif target-libgcc-bootstrap
49514 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49515 maybe-configure-stagetrain-target-libgcc:
49516 @if target-libgcc-bootstrap
49517 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49518 configure-stagetrain-target-libgcc:
49519 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49520 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49521 @r=`${PWD_COMMAND}`; export r; \
49522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49524 echo "Checking multilib configuration for libgcc..."; \
49525 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49526 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49527 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49528 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49529 else \
49530 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49531 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49532 fi; \
49533 else \
49534 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49535 fi; \
49536 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49537 $(NORMAL_TARGET_EXPORTS) \
49539 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49542 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49543 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49544 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49545 case $(srcdir) in \
49546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49547 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49549 esac; \
49550 module_srcdir=libgcc; \
49551 $(SHELL) $$s/$$module_srcdir/configure \
49552 --srcdir=$${topdir}/$$module_srcdir \
49553 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49554 --target=${target_alias} \
49555 --with-build-libsubdir=$(HOST_SUBDIR) \
49556 $(STAGEtrain_CONFIGURE_FLAGS)
49557 @endif target-libgcc-bootstrap
49559 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49560 maybe-configure-stagefeedback-target-libgcc:
49561 @if target-libgcc-bootstrap
49562 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49563 configure-stagefeedback-target-libgcc:
49564 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49565 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49566 @r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49569 echo "Checking multilib configuration for libgcc..."; \
49570 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49571 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49572 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49573 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49574 else \
49575 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49576 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49577 fi; \
49578 else \
49579 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49580 fi; \
49581 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49582 $(NORMAL_TARGET_EXPORTS) \
49584 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49585 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49586 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49587 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49588 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49589 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49590 case $(srcdir) in \
49591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49592 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49594 esac; \
49595 module_srcdir=libgcc; \
49596 $(SHELL) $$s/$$module_srcdir/configure \
49597 --srcdir=$${topdir}/$$module_srcdir \
49598 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49599 --target=${target_alias} \
49600 --with-build-libsubdir=$(HOST_SUBDIR) \
49601 $(STAGEfeedback_CONFIGURE_FLAGS)
49602 @endif target-libgcc-bootstrap
49604 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49605 maybe-configure-stageautoprofile-target-libgcc:
49606 @if target-libgcc-bootstrap
49607 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49608 configure-stageautoprofile-target-libgcc:
49609 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49610 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49611 @r=`${PWD_COMMAND}`; export r; \
49612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49613 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49614 echo "Checking multilib configuration for libgcc..."; \
49615 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49616 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49617 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49618 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49619 else \
49620 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49621 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49622 fi; \
49623 else \
49624 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49625 fi; \
49626 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49627 $(NORMAL_TARGET_EXPORTS) \
49629 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49632 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49633 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49634 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49635 case $(srcdir) in \
49636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49637 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49639 esac; \
49640 module_srcdir=libgcc; \
49641 $(SHELL) $$s/$$module_srcdir/configure \
49642 --srcdir=$${topdir}/$$module_srcdir \
49643 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49644 --target=${target_alias} \
49645 --with-build-libsubdir=$(HOST_SUBDIR) \
49646 $(STAGEautoprofile_CONFIGURE_FLAGS)
49647 @endif target-libgcc-bootstrap
49649 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49650 maybe-configure-stageautofeedback-target-libgcc:
49651 @if target-libgcc-bootstrap
49652 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49653 configure-stageautofeedback-target-libgcc:
49654 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49655 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49656 @r=`${PWD_COMMAND}`; export r; \
49657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49659 echo "Checking multilib configuration for libgcc..."; \
49660 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49661 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49662 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49663 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49664 else \
49665 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49666 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49667 fi; \
49668 else \
49669 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49670 fi; \
49671 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49672 $(NORMAL_TARGET_EXPORTS) \
49674 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49677 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49679 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49680 case $(srcdir) in \
49681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49682 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49684 esac; \
49685 module_srcdir=libgcc; \
49686 $(SHELL) $$s/$$module_srcdir/configure \
49687 --srcdir=$${topdir}/$$module_srcdir \
49688 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49689 --target=${target_alias} \
49690 --with-build-libsubdir=$(HOST_SUBDIR) \
49691 $(STAGEautofeedback_CONFIGURE_FLAGS)
49692 @endif target-libgcc-bootstrap
49698 .PHONY: all-target-libgcc maybe-all-target-libgcc
49699 maybe-all-target-libgcc:
49700 @if gcc-bootstrap
49701 all-target-libgcc: stage_current
49702 @endif gcc-bootstrap
49703 @if target-libgcc
49704 TARGET-target-libgcc=all
49705 maybe-all-target-libgcc: all-target-libgcc
49706 all-target-libgcc: configure-target-libgcc
49707 @r=`${PWD_COMMAND}`; export r; \
49708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49709 $(NORMAL_TARGET_EXPORTS) \
49710 (cd $(TARGET_SUBDIR)/libgcc && \
49711 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49712 $(TARGET-target-libgcc))
49713 @endif target-libgcc
49717 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49718 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49719 maybe-all-stage1-target-libgcc:
49720 maybe-clean-stage1-target-libgcc:
49721 @if target-libgcc-bootstrap
49722 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49723 all-stage1: all-stage1-target-libgcc
49724 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49725 all-stage1-target-libgcc: configure-stage1-target-libgcc
49726 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49727 @r=`${PWD_COMMAND}`; export r; \
49728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49729 TFLAGS="$(STAGE1_TFLAGS)"; \
49730 $(NORMAL_TARGET_EXPORTS) \
49731 cd $(TARGET_SUBDIR)/libgcc && \
49733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49734 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49735 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49736 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49737 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49738 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49739 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49740 $(EXTRA_TARGET_FLAGS) \
49742 TFLAGS="$(STAGE1_TFLAGS)" \
49743 $(TARGET-stage1-target-libgcc)
49745 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49746 clean-stage1: clean-stage1-target-libgcc
49747 clean-stage1-target-libgcc:
49748 @if [ $(current_stage) = stage1 ]; then \
49749 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49750 else \
49751 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49752 $(MAKE) stage1-start; \
49753 fi; \
49754 cd $(TARGET_SUBDIR)/libgcc && \
49755 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49756 clean
49757 @endif target-libgcc-bootstrap
49760 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49761 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49762 maybe-all-stage2-target-libgcc:
49763 maybe-clean-stage2-target-libgcc:
49764 @if target-libgcc-bootstrap
49765 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49766 all-stage2: all-stage2-target-libgcc
49767 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49768 all-stage2-target-libgcc: configure-stage2-target-libgcc
49769 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49770 @r=`${PWD_COMMAND}`; export r; \
49771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49772 TFLAGS="$(STAGE2_TFLAGS)"; \
49773 $(NORMAL_TARGET_EXPORTS) \
49775 cd $(TARGET_SUBDIR)/libgcc && \
49777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49778 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49779 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49780 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49784 $(EXTRA_TARGET_FLAGS) \
49785 TFLAGS="$(STAGE2_TFLAGS)" \
49786 $(TARGET-stage2-target-libgcc)
49788 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49789 clean-stage2: clean-stage2-target-libgcc
49790 clean-stage2-target-libgcc:
49791 @if [ $(current_stage) = stage2 ]; then \
49792 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49793 else \
49794 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49795 $(MAKE) stage2-start; \
49796 fi; \
49797 cd $(TARGET_SUBDIR)/libgcc && \
49798 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49799 @endif target-libgcc-bootstrap
49802 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49803 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49804 maybe-all-stage3-target-libgcc:
49805 maybe-clean-stage3-target-libgcc:
49806 @if target-libgcc-bootstrap
49807 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49808 all-stage3: all-stage3-target-libgcc
49809 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49810 all-stage3-target-libgcc: configure-stage3-target-libgcc
49811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49812 @r=`${PWD_COMMAND}`; export r; \
49813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49814 TFLAGS="$(STAGE3_TFLAGS)"; \
49815 $(NORMAL_TARGET_EXPORTS) \
49817 cd $(TARGET_SUBDIR)/libgcc && \
49819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49820 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49826 $(EXTRA_TARGET_FLAGS) \
49827 TFLAGS="$(STAGE3_TFLAGS)" \
49828 $(TARGET-stage3-target-libgcc)
49830 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49831 clean-stage3: clean-stage3-target-libgcc
49832 clean-stage3-target-libgcc:
49833 @if [ $(current_stage) = stage3 ]; then \
49834 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49835 else \
49836 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49837 $(MAKE) stage3-start; \
49838 fi; \
49839 cd $(TARGET_SUBDIR)/libgcc && \
49840 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49841 @endif target-libgcc-bootstrap
49844 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49845 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49846 maybe-all-stage4-target-libgcc:
49847 maybe-clean-stage4-target-libgcc:
49848 @if target-libgcc-bootstrap
49849 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49850 all-stage4: all-stage4-target-libgcc
49851 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49852 all-stage4-target-libgcc: configure-stage4-target-libgcc
49853 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49854 @r=`${PWD_COMMAND}`; export r; \
49855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49856 TFLAGS="$(STAGE4_TFLAGS)"; \
49857 $(NORMAL_TARGET_EXPORTS) \
49859 cd $(TARGET_SUBDIR)/libgcc && \
49861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49862 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49863 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49864 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49868 $(EXTRA_TARGET_FLAGS) \
49869 TFLAGS="$(STAGE4_TFLAGS)" \
49870 $(TARGET-stage4-target-libgcc)
49872 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49873 clean-stage4: clean-stage4-target-libgcc
49874 clean-stage4-target-libgcc:
49875 @if [ $(current_stage) = stage4 ]; then \
49876 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49877 else \
49878 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49879 $(MAKE) stage4-start; \
49880 fi; \
49881 cd $(TARGET_SUBDIR)/libgcc && \
49882 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49883 @endif target-libgcc-bootstrap
49886 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49887 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49888 maybe-all-stageprofile-target-libgcc:
49889 maybe-clean-stageprofile-target-libgcc:
49890 @if target-libgcc-bootstrap
49891 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49892 all-stageprofile: all-stageprofile-target-libgcc
49893 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49894 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49895 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49896 @r=`${PWD_COMMAND}`; export r; \
49897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49898 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49899 $(NORMAL_TARGET_EXPORTS) \
49901 cd $(TARGET_SUBDIR)/libgcc && \
49903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49904 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49910 $(EXTRA_TARGET_FLAGS) \
49911 TFLAGS="$(STAGEprofile_TFLAGS)" \
49912 $(TARGET-stageprofile-target-libgcc)
49914 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49915 clean-stageprofile: clean-stageprofile-target-libgcc
49916 clean-stageprofile-target-libgcc:
49917 @if [ $(current_stage) = stageprofile ]; then \
49918 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49919 else \
49920 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49921 $(MAKE) stageprofile-start; \
49922 fi; \
49923 cd $(TARGET_SUBDIR)/libgcc && \
49924 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49925 @endif target-libgcc-bootstrap
49928 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49929 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49930 maybe-all-stagetrain-target-libgcc:
49931 maybe-clean-stagetrain-target-libgcc:
49932 @if target-libgcc-bootstrap
49933 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49934 all-stagetrain: all-stagetrain-target-libgcc
49935 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49936 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49937 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49938 @r=`${PWD_COMMAND}`; export r; \
49939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49941 $(NORMAL_TARGET_EXPORTS) \
49943 cd $(TARGET_SUBDIR)/libgcc && \
49945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49946 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49947 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49948 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49952 $(EXTRA_TARGET_FLAGS) \
49953 TFLAGS="$(STAGEtrain_TFLAGS)" \
49954 $(TARGET-stagetrain-target-libgcc)
49956 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49957 clean-stagetrain: clean-stagetrain-target-libgcc
49958 clean-stagetrain-target-libgcc:
49959 @if [ $(current_stage) = stagetrain ]; then \
49960 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49961 else \
49962 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49963 $(MAKE) stagetrain-start; \
49964 fi; \
49965 cd $(TARGET_SUBDIR)/libgcc && \
49966 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49967 @endif target-libgcc-bootstrap
49970 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49971 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49972 maybe-all-stagefeedback-target-libgcc:
49973 maybe-clean-stagefeedback-target-libgcc:
49974 @if target-libgcc-bootstrap
49975 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49976 all-stagefeedback: all-stagefeedback-target-libgcc
49977 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49978 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49979 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49980 @r=`${PWD_COMMAND}`; export r; \
49981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49982 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49983 $(NORMAL_TARGET_EXPORTS) \
49985 cd $(TARGET_SUBDIR)/libgcc && \
49987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49988 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49994 $(EXTRA_TARGET_FLAGS) \
49995 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49996 $(TARGET-stagefeedback-target-libgcc)
49998 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49999 clean-stagefeedback: clean-stagefeedback-target-libgcc
50000 clean-stagefeedback-target-libgcc:
50001 @if [ $(current_stage) = stagefeedback ]; then \
50002 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50003 else \
50004 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
50005 $(MAKE) stagefeedback-start; \
50006 fi; \
50007 cd $(TARGET_SUBDIR)/libgcc && \
50008 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50009 @endif target-libgcc-bootstrap
50012 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
50013 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
50014 maybe-all-stageautoprofile-target-libgcc:
50015 maybe-clean-stageautoprofile-target-libgcc:
50016 @if target-libgcc-bootstrap
50017 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
50018 all-stageautoprofile: all-stageautoprofile-target-libgcc
50019 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
50020 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50021 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50022 @r=`${PWD_COMMAND}`; export r; \
50023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50024 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50025 $(NORMAL_TARGET_EXPORTS) \
50027 cd $(TARGET_SUBDIR)/libgcc && \
50028 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50030 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50031 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50032 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50036 $(EXTRA_TARGET_FLAGS) \
50037 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50038 $(TARGET-stageautoprofile-target-libgcc)
50040 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
50041 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
50042 clean-stageautoprofile-target-libgcc:
50043 @if [ $(current_stage) = stageautoprofile ]; then \
50044 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50045 else \
50046 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
50047 $(MAKE) stageautoprofile-start; \
50048 fi; \
50049 cd $(TARGET_SUBDIR)/libgcc && \
50050 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50051 @endif target-libgcc-bootstrap
50054 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
50055 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
50056 maybe-all-stageautofeedback-target-libgcc:
50057 maybe-clean-stageautofeedback-target-libgcc:
50058 @if target-libgcc-bootstrap
50059 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
50060 all-stageautofeedback: all-stageautofeedback-target-libgcc
50061 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
50062 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50063 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50064 @r=`${PWD_COMMAND}`; export r; \
50065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50067 $(NORMAL_TARGET_EXPORTS) \
50069 cd $(TARGET_SUBDIR)/libgcc && \
50071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50072 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50073 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50074 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50075 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50076 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50077 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50078 $(EXTRA_TARGET_FLAGS) \
50079 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50080 $(TARGET-stageautofeedback-target-libgcc)
50082 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
50083 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
50084 clean-stageautofeedback-target-libgcc:
50085 @if [ $(current_stage) = stageautofeedback ]; then \
50086 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50087 else \
50088 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
50089 $(MAKE) stageautofeedback-start; \
50090 fi; \
50091 cd $(TARGET_SUBDIR)/libgcc && \
50092 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50093 @endif target-libgcc-bootstrap
50100 .PHONY: check-target-libgcc maybe-check-target-libgcc
50101 maybe-check-target-libgcc:
50102 @if target-libgcc
50103 maybe-check-target-libgcc: check-target-libgcc
50105 # Dummy target for uncheckable module.
50106 check-target-libgcc:
50108 @endif target-libgcc
50110 .PHONY: install-target-libgcc maybe-install-target-libgcc
50111 maybe-install-target-libgcc:
50112 @if target-libgcc
50113 maybe-install-target-libgcc: install-target-libgcc
50115 install-target-libgcc: installdirs
50116 @: $(MAKE); $(unstage)
50117 @r=`${PWD_COMMAND}`; export r; \
50118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50119 $(NORMAL_TARGET_EXPORTS) \
50120 (cd $(TARGET_SUBDIR)/libgcc && \
50121 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50123 @endif target-libgcc
50125 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
50126 maybe-install-strip-target-libgcc:
50127 @if target-libgcc
50128 maybe-install-strip-target-libgcc: install-strip-target-libgcc
50130 install-strip-target-libgcc: installdirs
50131 @: $(MAKE); $(unstage)
50132 @r=`${PWD_COMMAND}`; export r; \
50133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134 $(NORMAL_TARGET_EXPORTS) \
50135 (cd $(TARGET_SUBDIR)/libgcc && \
50136 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50138 @endif target-libgcc
50140 # Other targets (info, dvi, pdf, etc.)
50142 .PHONY: maybe-info-target-libgcc info-target-libgcc
50143 maybe-info-target-libgcc:
50144 @if target-libgcc
50145 maybe-info-target-libgcc: info-target-libgcc
50147 info-target-libgcc: \
50148 configure-target-libgcc
50149 @: $(MAKE); $(unstage)
50150 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50151 r=`${PWD_COMMAND}`; export r; \
50152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50153 $(NORMAL_TARGET_EXPORTS) \
50154 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
50155 for flag in $(EXTRA_TARGET_FLAGS); do \
50156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50157 done; \
50158 (cd $(TARGET_SUBDIR)/libgcc && \
50159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50161 "RANLIB=$${RANLIB}" \
50162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50163 info) \
50164 || exit 1
50166 @endif target-libgcc
50168 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50169 maybe-dvi-target-libgcc:
50170 @if target-libgcc
50171 maybe-dvi-target-libgcc: dvi-target-libgcc
50173 dvi-target-libgcc: \
50174 configure-target-libgcc
50175 @: $(MAKE); $(unstage)
50176 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50177 r=`${PWD_COMMAND}`; export r; \
50178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50179 $(NORMAL_TARGET_EXPORTS) \
50180 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
50181 for flag in $(EXTRA_TARGET_FLAGS); do \
50182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50183 done; \
50184 (cd $(TARGET_SUBDIR)/libgcc && \
50185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50187 "RANLIB=$${RANLIB}" \
50188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50189 dvi) \
50190 || exit 1
50192 @endif target-libgcc
50194 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50195 maybe-pdf-target-libgcc:
50196 @if target-libgcc
50197 maybe-pdf-target-libgcc: pdf-target-libgcc
50199 pdf-target-libgcc: \
50200 configure-target-libgcc
50201 @: $(MAKE); $(unstage)
50202 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50203 r=`${PWD_COMMAND}`; export r; \
50204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50205 $(NORMAL_TARGET_EXPORTS) \
50206 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
50207 for flag in $(EXTRA_TARGET_FLAGS); do \
50208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50209 done; \
50210 (cd $(TARGET_SUBDIR)/libgcc && \
50211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50213 "RANLIB=$${RANLIB}" \
50214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50215 pdf) \
50216 || exit 1
50218 @endif target-libgcc
50220 .PHONY: maybe-html-target-libgcc html-target-libgcc
50221 maybe-html-target-libgcc:
50222 @if target-libgcc
50223 maybe-html-target-libgcc: html-target-libgcc
50225 html-target-libgcc: \
50226 configure-target-libgcc
50227 @: $(MAKE); $(unstage)
50228 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50229 r=`${PWD_COMMAND}`; export r; \
50230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50231 $(NORMAL_TARGET_EXPORTS) \
50232 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
50233 for flag in $(EXTRA_TARGET_FLAGS); do \
50234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50235 done; \
50236 (cd $(TARGET_SUBDIR)/libgcc && \
50237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50239 "RANLIB=$${RANLIB}" \
50240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50241 html) \
50242 || exit 1
50244 @endif target-libgcc
50246 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50247 maybe-TAGS-target-libgcc:
50248 @if target-libgcc
50249 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50251 # libgcc doesn't support TAGS.
50252 TAGS-target-libgcc:
50254 @endif target-libgcc
50256 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50257 maybe-install-info-target-libgcc:
50258 @if target-libgcc
50259 maybe-install-info-target-libgcc: install-info-target-libgcc
50261 install-info-target-libgcc: \
50262 configure-target-libgcc \
50263 info-target-libgcc
50264 @: $(MAKE); $(unstage)
50265 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50266 r=`${PWD_COMMAND}`; export r; \
50267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50268 $(NORMAL_TARGET_EXPORTS) \
50269 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
50270 for flag in $(EXTRA_TARGET_FLAGS); do \
50271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50272 done; \
50273 (cd $(TARGET_SUBDIR)/libgcc && \
50274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50276 "RANLIB=$${RANLIB}" \
50277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50278 install-info) \
50279 || exit 1
50281 @endif target-libgcc
50283 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
50284 maybe-install-dvi-target-libgcc:
50285 @if target-libgcc
50286 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
50288 # libgcc doesn't support install-dvi.
50289 install-dvi-target-libgcc:
50291 @endif target-libgcc
50293 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50294 maybe-install-pdf-target-libgcc:
50295 @if target-libgcc
50296 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50298 install-pdf-target-libgcc: \
50299 configure-target-libgcc \
50300 pdf-target-libgcc
50301 @: $(MAKE); $(unstage)
50302 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50303 r=`${PWD_COMMAND}`; export r; \
50304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50305 $(NORMAL_TARGET_EXPORTS) \
50306 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
50307 for flag in $(EXTRA_TARGET_FLAGS); do \
50308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50309 done; \
50310 (cd $(TARGET_SUBDIR)/libgcc && \
50311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50313 "RANLIB=$${RANLIB}" \
50314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50315 install-pdf) \
50316 || exit 1
50318 @endif target-libgcc
50320 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50321 maybe-install-html-target-libgcc:
50322 @if target-libgcc
50323 maybe-install-html-target-libgcc: install-html-target-libgcc
50325 install-html-target-libgcc: \
50326 configure-target-libgcc \
50327 html-target-libgcc
50328 @: $(MAKE); $(unstage)
50329 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50330 r=`${PWD_COMMAND}`; export r; \
50331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332 $(NORMAL_TARGET_EXPORTS) \
50333 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
50334 for flag in $(EXTRA_TARGET_FLAGS); do \
50335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336 done; \
50337 (cd $(TARGET_SUBDIR)/libgcc && \
50338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340 "RANLIB=$${RANLIB}" \
50341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342 install-html) \
50343 || exit 1
50345 @endif target-libgcc
50347 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
50348 maybe-installcheck-target-libgcc:
50349 @if target-libgcc
50350 maybe-installcheck-target-libgcc: installcheck-target-libgcc
50352 installcheck-target-libgcc: \
50353 configure-target-libgcc
50354 @: $(MAKE); $(unstage)
50355 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50356 r=`${PWD_COMMAND}`; export r; \
50357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358 $(NORMAL_TARGET_EXPORTS) \
50359 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
50360 for flag in $(EXTRA_TARGET_FLAGS); do \
50361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50362 done; \
50363 (cd $(TARGET_SUBDIR)/libgcc && \
50364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50366 "RANLIB=$${RANLIB}" \
50367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50368 installcheck) \
50369 || exit 1
50371 @endif target-libgcc
50373 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50374 maybe-mostlyclean-target-libgcc:
50375 @if target-libgcc
50376 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50378 mostlyclean-target-libgcc:
50379 @: $(MAKE); $(unstage)
50380 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50381 r=`${PWD_COMMAND}`; export r; \
50382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50383 $(NORMAL_TARGET_EXPORTS) \
50384 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50385 for flag in $(EXTRA_TARGET_FLAGS); do \
50386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50387 done; \
50388 (cd $(TARGET_SUBDIR)/libgcc && \
50389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50391 "RANLIB=$${RANLIB}" \
50392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50393 mostlyclean) \
50394 || exit 1
50396 @endif target-libgcc
50398 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50399 maybe-clean-target-libgcc:
50400 @if target-libgcc
50401 maybe-clean-target-libgcc: clean-target-libgcc
50403 clean-target-libgcc:
50404 @: $(MAKE); $(unstage)
50405 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50406 r=`${PWD_COMMAND}`; export r; \
50407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408 $(NORMAL_TARGET_EXPORTS) \
50409 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50410 for flag in $(EXTRA_TARGET_FLAGS); do \
50411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50412 done; \
50413 (cd $(TARGET_SUBDIR)/libgcc && \
50414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50416 "RANLIB=$${RANLIB}" \
50417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50418 clean) \
50419 || exit 1
50421 @endif target-libgcc
50423 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50424 maybe-distclean-target-libgcc:
50425 @if target-libgcc
50426 maybe-distclean-target-libgcc: distclean-target-libgcc
50428 distclean-target-libgcc:
50429 @: $(MAKE); $(unstage)
50430 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50431 r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 $(NORMAL_TARGET_EXPORTS) \
50434 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50435 for flag in $(EXTRA_TARGET_FLAGS); do \
50436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50437 done; \
50438 (cd $(TARGET_SUBDIR)/libgcc && \
50439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50441 "RANLIB=$${RANLIB}" \
50442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50443 distclean) \
50444 || exit 1
50446 @endif target-libgcc
50448 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50449 maybe-maintainer-clean-target-libgcc:
50450 @if target-libgcc
50451 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50453 maintainer-clean-target-libgcc:
50454 @: $(MAKE); $(unstage)
50455 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50456 r=`${PWD_COMMAND}`; export r; \
50457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458 $(NORMAL_TARGET_EXPORTS) \
50459 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50460 for flag in $(EXTRA_TARGET_FLAGS); do \
50461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462 done; \
50463 (cd $(TARGET_SUBDIR)/libgcc && \
50464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466 "RANLIB=$${RANLIB}" \
50467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468 maintainer-clean) \
50469 || exit 1
50471 @endif target-libgcc
50477 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50478 maybe-configure-target-libbacktrace:
50479 @if gcc-bootstrap
50480 configure-target-libbacktrace: stage_current
50481 @endif gcc-bootstrap
50482 @if target-libbacktrace
50483 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50484 configure-target-libbacktrace:
50485 @r=`${PWD_COMMAND}`; export r; \
50486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50487 echo "Checking multilib configuration for libbacktrace..."; \
50488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50489 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50490 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50491 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50492 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50493 else \
50494 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50495 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50496 fi; \
50497 else \
50498 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50499 fi; \
50500 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50501 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50502 $(NORMAL_TARGET_EXPORTS) \
50503 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50504 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50505 case $(srcdir) in \
50506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50507 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50509 esac; \
50510 module_srcdir=libbacktrace; \
50511 rm -f no-such-file || : ; \
50512 CONFIG_SITE=no-such-file $(SHELL) \
50513 $$s/$$module_srcdir/configure \
50514 --srcdir=$${topdir}/$$module_srcdir \
50515 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50516 --target=${target_alias} \
50517 || exit 1
50518 @endif target-libbacktrace
50522 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50523 maybe-configure-stage1-target-libbacktrace:
50524 @if target-libbacktrace-bootstrap
50525 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50526 configure-stage1-target-libbacktrace:
50527 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50528 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50529 @r=`${PWD_COMMAND}`; export r; \
50530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50531 TFLAGS="$(STAGE1_TFLAGS)"; \
50532 echo "Checking multilib configuration for libbacktrace..."; \
50533 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50534 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50535 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50536 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50537 else \
50538 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50539 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50540 fi; \
50541 else \
50542 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50543 fi; \
50544 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50545 $(NORMAL_TARGET_EXPORTS) \
50546 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50547 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50548 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50549 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50550 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50551 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50552 case $(srcdir) in \
50553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50554 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50556 esac; \
50557 module_srcdir=libbacktrace; \
50558 $(SHELL) $$s/$$module_srcdir/configure \
50559 --srcdir=$${topdir}/$$module_srcdir \
50560 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50561 --target=${target_alias} \
50563 $(STAGE1_CONFIGURE_FLAGS)
50564 @endif target-libbacktrace-bootstrap
50566 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50567 maybe-configure-stage2-target-libbacktrace:
50568 @if target-libbacktrace-bootstrap
50569 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50570 configure-stage2-target-libbacktrace:
50571 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50572 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50573 @r=`${PWD_COMMAND}`; export r; \
50574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575 TFLAGS="$(STAGE2_TFLAGS)"; \
50576 echo "Checking multilib configuration for libbacktrace..."; \
50577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50578 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50579 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50580 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50581 else \
50582 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50583 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50584 fi; \
50585 else \
50586 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50587 fi; \
50588 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50589 $(NORMAL_TARGET_EXPORTS) \
50591 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50594 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50596 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50597 case $(srcdir) in \
50598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50599 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50601 esac; \
50602 module_srcdir=libbacktrace; \
50603 $(SHELL) $$s/$$module_srcdir/configure \
50604 --srcdir=$${topdir}/$$module_srcdir \
50605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50606 --target=${target_alias} \
50607 --with-build-libsubdir=$(HOST_SUBDIR) \
50608 $(STAGE2_CONFIGURE_FLAGS)
50609 @endif target-libbacktrace-bootstrap
50611 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50612 maybe-configure-stage3-target-libbacktrace:
50613 @if target-libbacktrace-bootstrap
50614 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50615 configure-stage3-target-libbacktrace:
50616 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50617 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50618 @r=`${PWD_COMMAND}`; export r; \
50619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50620 TFLAGS="$(STAGE3_TFLAGS)"; \
50621 echo "Checking multilib configuration for libbacktrace..."; \
50622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50623 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50624 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50625 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50626 else \
50627 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50628 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50629 fi; \
50630 else \
50631 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50632 fi; \
50633 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50634 $(NORMAL_TARGET_EXPORTS) \
50636 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50639 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50641 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50642 case $(srcdir) in \
50643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50644 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50646 esac; \
50647 module_srcdir=libbacktrace; \
50648 $(SHELL) $$s/$$module_srcdir/configure \
50649 --srcdir=$${topdir}/$$module_srcdir \
50650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50651 --target=${target_alias} \
50652 --with-build-libsubdir=$(HOST_SUBDIR) \
50653 $(STAGE3_CONFIGURE_FLAGS)
50654 @endif target-libbacktrace-bootstrap
50656 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50657 maybe-configure-stage4-target-libbacktrace:
50658 @if target-libbacktrace-bootstrap
50659 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50660 configure-stage4-target-libbacktrace:
50661 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50662 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50663 @r=`${PWD_COMMAND}`; export r; \
50664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50665 TFLAGS="$(STAGE4_TFLAGS)"; \
50666 echo "Checking multilib configuration for libbacktrace..."; \
50667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50668 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50669 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50670 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50671 else \
50672 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50673 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50674 fi; \
50675 else \
50676 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50677 fi; \
50678 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50679 $(NORMAL_TARGET_EXPORTS) \
50681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50684 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50686 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50687 case $(srcdir) in \
50688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50689 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50691 esac; \
50692 module_srcdir=libbacktrace; \
50693 $(SHELL) $$s/$$module_srcdir/configure \
50694 --srcdir=$${topdir}/$$module_srcdir \
50695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50696 --target=${target_alias} \
50697 --with-build-libsubdir=$(HOST_SUBDIR) \
50698 $(STAGE4_CONFIGURE_FLAGS)
50699 @endif target-libbacktrace-bootstrap
50701 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50702 maybe-configure-stageprofile-target-libbacktrace:
50703 @if target-libbacktrace-bootstrap
50704 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50705 configure-stageprofile-target-libbacktrace:
50706 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50708 @r=`${PWD_COMMAND}`; export r; \
50709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50710 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50711 echo "Checking multilib configuration for libbacktrace..."; \
50712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50713 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50714 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50715 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50716 else \
50717 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50718 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50719 fi; \
50720 else \
50721 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50722 fi; \
50723 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50724 $(NORMAL_TARGET_EXPORTS) \
50726 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50729 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50731 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50732 case $(srcdir) in \
50733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50734 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50736 esac; \
50737 module_srcdir=libbacktrace; \
50738 $(SHELL) $$s/$$module_srcdir/configure \
50739 --srcdir=$${topdir}/$$module_srcdir \
50740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50741 --target=${target_alias} \
50742 --with-build-libsubdir=$(HOST_SUBDIR) \
50743 $(STAGEprofile_CONFIGURE_FLAGS)
50744 @endif target-libbacktrace-bootstrap
50746 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50747 maybe-configure-stagetrain-target-libbacktrace:
50748 @if target-libbacktrace-bootstrap
50749 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50750 configure-stagetrain-target-libbacktrace:
50751 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50752 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50753 @r=`${PWD_COMMAND}`; export r; \
50754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50756 echo "Checking multilib configuration for libbacktrace..."; \
50757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50758 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50759 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50760 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50761 else \
50762 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50763 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50764 fi; \
50765 else \
50766 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50767 fi; \
50768 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50769 $(NORMAL_TARGET_EXPORTS) \
50771 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50774 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50776 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50777 case $(srcdir) in \
50778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50779 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50781 esac; \
50782 module_srcdir=libbacktrace; \
50783 $(SHELL) $$s/$$module_srcdir/configure \
50784 --srcdir=$${topdir}/$$module_srcdir \
50785 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50786 --target=${target_alias} \
50787 --with-build-libsubdir=$(HOST_SUBDIR) \
50788 $(STAGEtrain_CONFIGURE_FLAGS)
50789 @endif target-libbacktrace-bootstrap
50791 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50792 maybe-configure-stagefeedback-target-libbacktrace:
50793 @if target-libbacktrace-bootstrap
50794 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50795 configure-stagefeedback-target-libbacktrace:
50796 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50797 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50798 @r=`${PWD_COMMAND}`; export r; \
50799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50801 echo "Checking multilib configuration for libbacktrace..."; \
50802 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50803 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50804 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50805 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50806 else \
50807 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50808 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50809 fi; \
50810 else \
50811 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50812 fi; \
50813 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50814 $(NORMAL_TARGET_EXPORTS) \
50816 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50817 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50818 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50819 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50820 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50821 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50822 case $(srcdir) in \
50823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50824 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50826 esac; \
50827 module_srcdir=libbacktrace; \
50828 $(SHELL) $$s/$$module_srcdir/configure \
50829 --srcdir=$${topdir}/$$module_srcdir \
50830 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50831 --target=${target_alias} \
50832 --with-build-libsubdir=$(HOST_SUBDIR) \
50833 $(STAGEfeedback_CONFIGURE_FLAGS)
50834 @endif target-libbacktrace-bootstrap
50836 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50837 maybe-configure-stageautoprofile-target-libbacktrace:
50838 @if target-libbacktrace-bootstrap
50839 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50840 configure-stageautoprofile-target-libbacktrace:
50841 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50842 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50843 @r=`${PWD_COMMAND}`; export r; \
50844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50845 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50846 echo "Checking multilib configuration for libbacktrace..."; \
50847 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50848 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50849 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50850 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50851 else \
50852 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50853 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50854 fi; \
50855 else \
50856 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50857 fi; \
50858 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50859 $(NORMAL_TARGET_EXPORTS) \
50861 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50862 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50863 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50864 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50866 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50867 case $(srcdir) in \
50868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50869 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50871 esac; \
50872 module_srcdir=libbacktrace; \
50873 $(SHELL) $$s/$$module_srcdir/configure \
50874 --srcdir=$${topdir}/$$module_srcdir \
50875 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50876 --target=${target_alias} \
50877 --with-build-libsubdir=$(HOST_SUBDIR) \
50878 $(STAGEautoprofile_CONFIGURE_FLAGS)
50879 @endif target-libbacktrace-bootstrap
50881 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50882 maybe-configure-stageautofeedback-target-libbacktrace:
50883 @if target-libbacktrace-bootstrap
50884 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50885 configure-stageautofeedback-target-libbacktrace:
50886 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50887 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50888 @r=`${PWD_COMMAND}`; export r; \
50889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50890 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50891 echo "Checking multilib configuration for libbacktrace..."; \
50892 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50893 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50894 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50895 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50896 else \
50897 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50898 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50899 fi; \
50900 else \
50901 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50902 fi; \
50903 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50904 $(NORMAL_TARGET_EXPORTS) \
50906 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50907 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50908 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50909 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50910 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50911 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50912 case $(srcdir) in \
50913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50914 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50916 esac; \
50917 module_srcdir=libbacktrace; \
50918 $(SHELL) $$s/$$module_srcdir/configure \
50919 --srcdir=$${topdir}/$$module_srcdir \
50920 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50921 --target=${target_alias} \
50922 --with-build-libsubdir=$(HOST_SUBDIR) \
50923 $(STAGEautofeedback_CONFIGURE_FLAGS)
50924 @endif target-libbacktrace-bootstrap
50930 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50931 maybe-all-target-libbacktrace:
50932 @if gcc-bootstrap
50933 all-target-libbacktrace: stage_current
50934 @endif gcc-bootstrap
50935 @if target-libbacktrace
50936 TARGET-target-libbacktrace=all
50937 maybe-all-target-libbacktrace: all-target-libbacktrace
50938 all-target-libbacktrace: configure-target-libbacktrace
50939 @r=`${PWD_COMMAND}`; export r; \
50940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50941 $(NORMAL_TARGET_EXPORTS) \
50942 (cd $(TARGET_SUBDIR)/libbacktrace && \
50943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50944 $(TARGET-target-libbacktrace))
50945 @endif target-libbacktrace
50949 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50950 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50951 maybe-all-stage1-target-libbacktrace:
50952 maybe-clean-stage1-target-libbacktrace:
50953 @if target-libbacktrace-bootstrap
50954 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50955 all-stage1: all-stage1-target-libbacktrace
50956 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50957 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50958 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50959 @r=`${PWD_COMMAND}`; export r; \
50960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961 TFLAGS="$(STAGE1_TFLAGS)"; \
50962 $(NORMAL_TARGET_EXPORTS) \
50963 cd $(TARGET_SUBDIR)/libbacktrace && \
50965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50966 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50967 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50968 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50972 $(EXTRA_TARGET_FLAGS) \
50974 TFLAGS="$(STAGE1_TFLAGS)" \
50975 $(TARGET-stage1-target-libbacktrace)
50977 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50978 clean-stage1: clean-stage1-target-libbacktrace
50979 clean-stage1-target-libbacktrace:
50980 @if [ $(current_stage) = stage1 ]; then \
50981 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50982 else \
50983 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50984 $(MAKE) stage1-start; \
50985 fi; \
50986 cd $(TARGET_SUBDIR)/libbacktrace && \
50987 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50988 clean
50989 @endif target-libbacktrace-bootstrap
50992 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50993 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50994 maybe-all-stage2-target-libbacktrace:
50995 maybe-clean-stage2-target-libbacktrace:
50996 @if target-libbacktrace-bootstrap
50997 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50998 all-stage2: all-stage2-target-libbacktrace
50999 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
51000 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51001 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51002 @r=`${PWD_COMMAND}`; export r; \
51003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51004 TFLAGS="$(STAGE2_TFLAGS)"; \
51005 $(NORMAL_TARGET_EXPORTS) \
51007 cd $(TARGET_SUBDIR)/libbacktrace && \
51009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51010 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51011 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51012 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51016 $(EXTRA_TARGET_FLAGS) \
51017 TFLAGS="$(STAGE2_TFLAGS)" \
51018 $(TARGET-stage2-target-libbacktrace)
51020 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
51021 clean-stage2: clean-stage2-target-libbacktrace
51022 clean-stage2-target-libbacktrace:
51023 @if [ $(current_stage) = stage2 ]; then \
51024 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51025 else \
51026 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
51027 $(MAKE) stage2-start; \
51028 fi; \
51029 cd $(TARGET_SUBDIR)/libbacktrace && \
51030 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51031 @endif target-libbacktrace-bootstrap
51034 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
51035 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
51036 maybe-all-stage3-target-libbacktrace:
51037 maybe-clean-stage3-target-libbacktrace:
51038 @if target-libbacktrace-bootstrap
51039 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
51040 all-stage3: all-stage3-target-libbacktrace
51041 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
51042 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51043 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51044 @r=`${PWD_COMMAND}`; export r; \
51045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046 TFLAGS="$(STAGE3_TFLAGS)"; \
51047 $(NORMAL_TARGET_EXPORTS) \
51049 cd $(TARGET_SUBDIR)/libbacktrace && \
51051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51052 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51058 $(EXTRA_TARGET_FLAGS) \
51059 TFLAGS="$(STAGE3_TFLAGS)" \
51060 $(TARGET-stage3-target-libbacktrace)
51062 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
51063 clean-stage3: clean-stage3-target-libbacktrace
51064 clean-stage3-target-libbacktrace:
51065 @if [ $(current_stage) = stage3 ]; then \
51066 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51067 else \
51068 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
51069 $(MAKE) stage3-start; \
51070 fi; \
51071 cd $(TARGET_SUBDIR)/libbacktrace && \
51072 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51073 @endif target-libbacktrace-bootstrap
51076 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
51077 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
51078 maybe-all-stage4-target-libbacktrace:
51079 maybe-clean-stage4-target-libbacktrace:
51080 @if target-libbacktrace-bootstrap
51081 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
51082 all-stage4: all-stage4-target-libbacktrace
51083 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
51084 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51085 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51086 @r=`${PWD_COMMAND}`; export r; \
51087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51088 TFLAGS="$(STAGE4_TFLAGS)"; \
51089 $(NORMAL_TARGET_EXPORTS) \
51091 cd $(TARGET_SUBDIR)/libbacktrace && \
51093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51094 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51095 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51096 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51100 $(EXTRA_TARGET_FLAGS) \
51101 TFLAGS="$(STAGE4_TFLAGS)" \
51102 $(TARGET-stage4-target-libbacktrace)
51104 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
51105 clean-stage4: clean-stage4-target-libbacktrace
51106 clean-stage4-target-libbacktrace:
51107 @if [ $(current_stage) = stage4 ]; then \
51108 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51109 else \
51110 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
51111 $(MAKE) stage4-start; \
51112 fi; \
51113 cd $(TARGET_SUBDIR)/libbacktrace && \
51114 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51115 @endif target-libbacktrace-bootstrap
51118 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
51119 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
51120 maybe-all-stageprofile-target-libbacktrace:
51121 maybe-clean-stageprofile-target-libbacktrace:
51122 @if target-libbacktrace-bootstrap
51123 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
51124 all-stageprofile: all-stageprofile-target-libbacktrace
51125 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51126 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51127 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51128 @r=`${PWD_COMMAND}`; export r; \
51129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51130 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51131 $(NORMAL_TARGET_EXPORTS) \
51133 cd $(TARGET_SUBDIR)/libbacktrace && \
51135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51136 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51137 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51138 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51142 $(EXTRA_TARGET_FLAGS) \
51143 TFLAGS="$(STAGEprofile_TFLAGS)" \
51144 $(TARGET-stageprofile-target-libbacktrace)
51146 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
51147 clean-stageprofile: clean-stageprofile-target-libbacktrace
51148 clean-stageprofile-target-libbacktrace:
51149 @if [ $(current_stage) = stageprofile ]; then \
51150 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51151 else \
51152 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
51153 $(MAKE) stageprofile-start; \
51154 fi; \
51155 cd $(TARGET_SUBDIR)/libbacktrace && \
51156 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51157 @endif target-libbacktrace-bootstrap
51160 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
51161 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
51162 maybe-all-stagetrain-target-libbacktrace:
51163 maybe-clean-stagetrain-target-libbacktrace:
51164 @if target-libbacktrace-bootstrap
51165 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
51166 all-stagetrain: all-stagetrain-target-libbacktrace
51167 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
51168 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51169 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51170 @r=`${PWD_COMMAND}`; export r; \
51171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51172 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51173 $(NORMAL_TARGET_EXPORTS) \
51175 cd $(TARGET_SUBDIR)/libbacktrace && \
51177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51178 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51179 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51180 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51184 $(EXTRA_TARGET_FLAGS) \
51185 TFLAGS="$(STAGEtrain_TFLAGS)" \
51186 $(TARGET-stagetrain-target-libbacktrace)
51188 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
51189 clean-stagetrain: clean-stagetrain-target-libbacktrace
51190 clean-stagetrain-target-libbacktrace:
51191 @if [ $(current_stage) = stagetrain ]; then \
51192 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51193 else \
51194 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
51195 $(MAKE) stagetrain-start; \
51196 fi; \
51197 cd $(TARGET_SUBDIR)/libbacktrace && \
51198 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51199 @endif target-libbacktrace-bootstrap
51202 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
51203 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
51204 maybe-all-stagefeedback-target-libbacktrace:
51205 maybe-clean-stagefeedback-target-libbacktrace:
51206 @if target-libbacktrace-bootstrap
51207 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
51208 all-stagefeedback: all-stagefeedback-target-libbacktrace
51209 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51210 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51211 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51212 @r=`${PWD_COMMAND}`; export r; \
51213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51214 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51215 $(NORMAL_TARGET_EXPORTS) \
51217 cd $(TARGET_SUBDIR)/libbacktrace && \
51219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51220 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51226 $(EXTRA_TARGET_FLAGS) \
51227 TFLAGS="$(STAGEfeedback_TFLAGS)" \
51228 $(TARGET-stagefeedback-target-libbacktrace)
51230 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
51231 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
51232 clean-stagefeedback-target-libbacktrace:
51233 @if [ $(current_stage) = stagefeedback ]; then \
51234 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51235 else \
51236 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
51237 $(MAKE) stagefeedback-start; \
51238 fi; \
51239 cd $(TARGET_SUBDIR)/libbacktrace && \
51240 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51241 @endif target-libbacktrace-bootstrap
51244 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
51245 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
51246 maybe-all-stageautoprofile-target-libbacktrace:
51247 maybe-clean-stageautoprofile-target-libbacktrace:
51248 @if target-libbacktrace-bootstrap
51249 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
51250 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
51251 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51252 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51253 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51254 @r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51257 $(NORMAL_TARGET_EXPORTS) \
51259 cd $(TARGET_SUBDIR)/libbacktrace && \
51260 $$s/gcc/config/i386/$(AUTO_PROFILE) \
51261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51262 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51268 $(EXTRA_TARGET_FLAGS) \
51269 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
51270 $(TARGET-stageautoprofile-target-libbacktrace)
51272 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
51273 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
51274 clean-stageautoprofile-target-libbacktrace:
51275 @if [ $(current_stage) = stageautoprofile ]; then \
51276 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51277 else \
51278 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
51279 $(MAKE) stageautoprofile-start; \
51280 fi; \
51281 cd $(TARGET_SUBDIR)/libbacktrace && \
51282 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51283 @endif target-libbacktrace-bootstrap
51286 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
51287 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
51288 maybe-all-stageautofeedback-target-libbacktrace:
51289 maybe-clean-stageautofeedback-target-libbacktrace:
51290 @if target-libbacktrace-bootstrap
51291 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
51292 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
51293 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51294 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51296 @r=`${PWD_COMMAND}`; export r; \
51297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51298 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51299 $(NORMAL_TARGET_EXPORTS) \
51301 cd $(TARGET_SUBDIR)/libbacktrace && \
51303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51304 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51305 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51306 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51310 $(EXTRA_TARGET_FLAGS) \
51311 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51312 $(TARGET-stageautofeedback-target-libbacktrace)
51314 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
51315 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
51316 clean-stageautofeedback-target-libbacktrace:
51317 @if [ $(current_stage) = stageautofeedback ]; then \
51318 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51319 else \
51320 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
51321 $(MAKE) stageautofeedback-start; \
51322 fi; \
51323 cd $(TARGET_SUBDIR)/libbacktrace && \
51324 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51325 @endif target-libbacktrace-bootstrap
51332 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
51333 maybe-check-target-libbacktrace:
51334 @if target-libbacktrace
51335 maybe-check-target-libbacktrace: check-target-libbacktrace
51337 check-target-libbacktrace:
51338 @: $(MAKE); $(unstage)
51339 @r=`${PWD_COMMAND}`; export r; \
51340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341 $(NORMAL_TARGET_EXPORTS) \
51342 (cd $(TARGET_SUBDIR)/libbacktrace && \
51343 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51345 @endif target-libbacktrace
51347 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
51348 maybe-install-target-libbacktrace:
51349 @if target-libbacktrace
51350 maybe-install-target-libbacktrace: install-target-libbacktrace
51352 install-target-libbacktrace: installdirs
51353 @: $(MAKE); $(unstage)
51354 @r=`${PWD_COMMAND}`; export r; \
51355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51356 $(NORMAL_TARGET_EXPORTS) \
51357 (cd $(TARGET_SUBDIR)/libbacktrace && \
51358 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51360 @endif target-libbacktrace
51362 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
51363 maybe-install-strip-target-libbacktrace:
51364 @if target-libbacktrace
51365 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
51367 install-strip-target-libbacktrace: installdirs
51368 @: $(MAKE); $(unstage)
51369 @r=`${PWD_COMMAND}`; export r; \
51370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51371 $(NORMAL_TARGET_EXPORTS) \
51372 (cd $(TARGET_SUBDIR)/libbacktrace && \
51373 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51375 @endif target-libbacktrace
51377 # Other targets (info, dvi, pdf, etc.)
51379 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51380 maybe-info-target-libbacktrace:
51381 @if target-libbacktrace
51382 maybe-info-target-libbacktrace: info-target-libbacktrace
51384 info-target-libbacktrace: \
51385 configure-target-libbacktrace
51386 @: $(MAKE); $(unstage)
51387 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51388 r=`${PWD_COMMAND}`; export r; \
51389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51390 $(NORMAL_TARGET_EXPORTS) \
51391 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51392 for flag in $(EXTRA_TARGET_FLAGS); do \
51393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51394 done; \
51395 (cd $(TARGET_SUBDIR)/libbacktrace && \
51396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51398 "RANLIB=$${RANLIB}" \
51399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51400 info) \
51401 || exit 1
51403 @endif target-libbacktrace
51405 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51406 maybe-dvi-target-libbacktrace:
51407 @if target-libbacktrace
51408 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51410 dvi-target-libbacktrace: \
51411 configure-target-libbacktrace
51412 @: $(MAKE); $(unstage)
51413 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51414 r=`${PWD_COMMAND}`; export r; \
51415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51416 $(NORMAL_TARGET_EXPORTS) \
51417 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51418 for flag in $(EXTRA_TARGET_FLAGS); do \
51419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51420 done; \
51421 (cd $(TARGET_SUBDIR)/libbacktrace && \
51422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51424 "RANLIB=$${RANLIB}" \
51425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51426 dvi) \
51427 || exit 1
51429 @endif target-libbacktrace
51431 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51432 maybe-pdf-target-libbacktrace:
51433 @if target-libbacktrace
51434 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51436 pdf-target-libbacktrace: \
51437 configure-target-libbacktrace
51438 @: $(MAKE); $(unstage)
51439 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51440 r=`${PWD_COMMAND}`; export r; \
51441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442 $(NORMAL_TARGET_EXPORTS) \
51443 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51444 for flag in $(EXTRA_TARGET_FLAGS); do \
51445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446 done; \
51447 (cd $(TARGET_SUBDIR)/libbacktrace && \
51448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450 "RANLIB=$${RANLIB}" \
51451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452 pdf) \
51453 || exit 1
51455 @endif target-libbacktrace
51457 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51458 maybe-html-target-libbacktrace:
51459 @if target-libbacktrace
51460 maybe-html-target-libbacktrace: html-target-libbacktrace
51462 html-target-libbacktrace: \
51463 configure-target-libbacktrace
51464 @: $(MAKE); $(unstage)
51465 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51466 r=`${PWD_COMMAND}`; export r; \
51467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51468 $(NORMAL_TARGET_EXPORTS) \
51469 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51470 for flag in $(EXTRA_TARGET_FLAGS); do \
51471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51472 done; \
51473 (cd $(TARGET_SUBDIR)/libbacktrace && \
51474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51476 "RANLIB=$${RANLIB}" \
51477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51478 html) \
51479 || exit 1
51481 @endif target-libbacktrace
51483 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51484 maybe-TAGS-target-libbacktrace:
51485 @if target-libbacktrace
51486 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51488 TAGS-target-libbacktrace: \
51489 configure-target-libbacktrace
51490 @: $(MAKE); $(unstage)
51491 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51492 r=`${PWD_COMMAND}`; export r; \
51493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51494 $(NORMAL_TARGET_EXPORTS) \
51495 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51496 for flag in $(EXTRA_TARGET_FLAGS); do \
51497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51498 done; \
51499 (cd $(TARGET_SUBDIR)/libbacktrace && \
51500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51502 "RANLIB=$${RANLIB}" \
51503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51504 TAGS) \
51505 || exit 1
51507 @endif target-libbacktrace
51509 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51510 maybe-install-info-target-libbacktrace:
51511 @if target-libbacktrace
51512 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51514 install-info-target-libbacktrace: \
51515 configure-target-libbacktrace \
51516 info-target-libbacktrace
51517 @: $(MAKE); $(unstage)
51518 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51519 r=`${PWD_COMMAND}`; export r; \
51520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521 $(NORMAL_TARGET_EXPORTS) \
51522 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51523 for flag in $(EXTRA_TARGET_FLAGS); do \
51524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525 done; \
51526 (cd $(TARGET_SUBDIR)/libbacktrace && \
51527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529 "RANLIB=$${RANLIB}" \
51530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531 install-info) \
51532 || exit 1
51534 @endif target-libbacktrace
51536 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51537 maybe-install-dvi-target-libbacktrace:
51538 @if target-libbacktrace
51539 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51541 install-dvi-target-libbacktrace: \
51542 configure-target-libbacktrace \
51543 dvi-target-libbacktrace
51544 @: $(MAKE); $(unstage)
51545 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51546 r=`${PWD_COMMAND}`; export r; \
51547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51548 $(NORMAL_TARGET_EXPORTS) \
51549 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51550 for flag in $(EXTRA_TARGET_FLAGS); do \
51551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51552 done; \
51553 (cd $(TARGET_SUBDIR)/libbacktrace && \
51554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51556 "RANLIB=$${RANLIB}" \
51557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51558 install-dvi) \
51559 || exit 1
51561 @endif target-libbacktrace
51563 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51564 maybe-install-pdf-target-libbacktrace:
51565 @if target-libbacktrace
51566 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51568 install-pdf-target-libbacktrace: \
51569 configure-target-libbacktrace \
51570 pdf-target-libbacktrace
51571 @: $(MAKE); $(unstage)
51572 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51573 r=`${PWD_COMMAND}`; export r; \
51574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51575 $(NORMAL_TARGET_EXPORTS) \
51576 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51577 for flag in $(EXTRA_TARGET_FLAGS); do \
51578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51579 done; \
51580 (cd $(TARGET_SUBDIR)/libbacktrace && \
51581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51583 "RANLIB=$${RANLIB}" \
51584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51585 install-pdf) \
51586 || exit 1
51588 @endif target-libbacktrace
51590 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51591 maybe-install-html-target-libbacktrace:
51592 @if target-libbacktrace
51593 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51595 install-html-target-libbacktrace: \
51596 configure-target-libbacktrace \
51597 html-target-libbacktrace
51598 @: $(MAKE); $(unstage)
51599 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51600 r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(NORMAL_TARGET_EXPORTS) \
51603 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51604 for flag in $(EXTRA_TARGET_FLAGS); do \
51605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606 done; \
51607 (cd $(TARGET_SUBDIR)/libbacktrace && \
51608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610 "RANLIB=$${RANLIB}" \
51611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612 install-html) \
51613 || exit 1
51615 @endif target-libbacktrace
51617 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51618 maybe-installcheck-target-libbacktrace:
51619 @if target-libbacktrace
51620 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51622 installcheck-target-libbacktrace: \
51623 configure-target-libbacktrace
51624 @: $(MAKE); $(unstage)
51625 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51626 r=`${PWD_COMMAND}`; export r; \
51627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51628 $(NORMAL_TARGET_EXPORTS) \
51629 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51630 for flag in $(EXTRA_TARGET_FLAGS); do \
51631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51632 done; \
51633 (cd $(TARGET_SUBDIR)/libbacktrace && \
51634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51636 "RANLIB=$${RANLIB}" \
51637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51638 installcheck) \
51639 || exit 1
51641 @endif target-libbacktrace
51643 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51644 maybe-mostlyclean-target-libbacktrace:
51645 @if target-libbacktrace
51646 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51648 mostlyclean-target-libbacktrace:
51649 @: $(MAKE); $(unstage)
51650 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51651 r=`${PWD_COMMAND}`; export r; \
51652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51653 $(NORMAL_TARGET_EXPORTS) \
51654 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51655 for flag in $(EXTRA_TARGET_FLAGS); do \
51656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51657 done; \
51658 (cd $(TARGET_SUBDIR)/libbacktrace && \
51659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51661 "RANLIB=$${RANLIB}" \
51662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51663 mostlyclean) \
51664 || exit 1
51666 @endif target-libbacktrace
51668 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51669 maybe-clean-target-libbacktrace:
51670 @if target-libbacktrace
51671 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51673 clean-target-libbacktrace:
51674 @: $(MAKE); $(unstage)
51675 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51676 r=`${PWD_COMMAND}`; export r; \
51677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51678 $(NORMAL_TARGET_EXPORTS) \
51679 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51680 for flag in $(EXTRA_TARGET_FLAGS); do \
51681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51682 done; \
51683 (cd $(TARGET_SUBDIR)/libbacktrace && \
51684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51686 "RANLIB=$${RANLIB}" \
51687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51688 clean) \
51689 || exit 1
51691 @endif target-libbacktrace
51693 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51694 maybe-distclean-target-libbacktrace:
51695 @if target-libbacktrace
51696 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51698 distclean-target-libbacktrace:
51699 @: $(MAKE); $(unstage)
51700 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51701 r=`${PWD_COMMAND}`; export r; \
51702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51703 $(NORMAL_TARGET_EXPORTS) \
51704 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51705 for flag in $(EXTRA_TARGET_FLAGS); do \
51706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51707 done; \
51708 (cd $(TARGET_SUBDIR)/libbacktrace && \
51709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51711 "RANLIB=$${RANLIB}" \
51712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51713 distclean) \
51714 || exit 1
51716 @endif target-libbacktrace
51718 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51719 maybe-maintainer-clean-target-libbacktrace:
51720 @if target-libbacktrace
51721 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51723 maintainer-clean-target-libbacktrace:
51724 @: $(MAKE); $(unstage)
51725 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51726 r=`${PWD_COMMAND}`; export r; \
51727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51728 $(NORMAL_TARGET_EXPORTS) \
51729 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51730 for flag in $(EXTRA_TARGET_FLAGS); do \
51731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51732 done; \
51733 (cd $(TARGET_SUBDIR)/libbacktrace && \
51734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51736 "RANLIB=$${RANLIB}" \
51737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51738 maintainer-clean) \
51739 || exit 1
51741 @endif target-libbacktrace
51747 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51748 maybe-configure-target-libquadmath:
51749 @if gcc-bootstrap
51750 configure-target-libquadmath: stage_current
51751 @endif gcc-bootstrap
51752 @if target-libquadmath
51753 maybe-configure-target-libquadmath: configure-target-libquadmath
51754 configure-target-libquadmath:
51755 @: $(MAKE); $(unstage)
51756 @r=`${PWD_COMMAND}`; export r; \
51757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758 echo "Checking multilib configuration for libquadmath..."; \
51759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51760 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51761 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51762 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51763 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51764 else \
51765 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51766 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51767 fi; \
51768 else \
51769 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51770 fi; \
51771 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51773 $(NORMAL_TARGET_EXPORTS) \
51774 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51775 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51776 case $(srcdir) in \
51777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51778 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51780 esac; \
51781 module_srcdir=libquadmath; \
51782 rm -f no-such-file || : ; \
51783 CONFIG_SITE=no-such-file $(SHELL) \
51784 $$s/$$module_srcdir/configure \
51785 --srcdir=$${topdir}/$$module_srcdir \
51786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51787 --target=${target_alias} \
51788 || exit 1
51789 @endif target-libquadmath
51795 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51796 maybe-all-target-libquadmath:
51797 @if gcc-bootstrap
51798 all-target-libquadmath: stage_current
51799 @endif gcc-bootstrap
51800 @if target-libquadmath
51801 TARGET-target-libquadmath=all
51802 maybe-all-target-libquadmath: all-target-libquadmath
51803 all-target-libquadmath: configure-target-libquadmath
51804 @: $(MAKE); $(unstage)
51805 @r=`${PWD_COMMAND}`; export r; \
51806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807 $(NORMAL_TARGET_EXPORTS) \
51808 (cd $(TARGET_SUBDIR)/libquadmath && \
51809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51810 $(TARGET-target-libquadmath))
51811 @endif target-libquadmath
51817 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51818 maybe-check-target-libquadmath:
51819 @if target-libquadmath
51820 maybe-check-target-libquadmath: check-target-libquadmath
51822 check-target-libquadmath:
51823 @: $(MAKE); $(unstage)
51824 @r=`${PWD_COMMAND}`; export r; \
51825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51826 $(NORMAL_TARGET_EXPORTS) \
51827 (cd $(TARGET_SUBDIR)/libquadmath && \
51828 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51830 @endif target-libquadmath
51832 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51833 maybe-install-target-libquadmath:
51834 @if target-libquadmath
51835 maybe-install-target-libquadmath: install-target-libquadmath
51837 install-target-libquadmath: installdirs
51838 @: $(MAKE); $(unstage)
51839 @r=`${PWD_COMMAND}`; export r; \
51840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841 $(NORMAL_TARGET_EXPORTS) \
51842 (cd $(TARGET_SUBDIR)/libquadmath && \
51843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51845 @endif target-libquadmath
51847 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51848 maybe-install-strip-target-libquadmath:
51849 @if target-libquadmath
51850 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51852 install-strip-target-libquadmath: installdirs
51853 @: $(MAKE); $(unstage)
51854 @r=`${PWD_COMMAND}`; export r; \
51855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51856 $(NORMAL_TARGET_EXPORTS) \
51857 (cd $(TARGET_SUBDIR)/libquadmath && \
51858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51860 @endif target-libquadmath
51862 # Other targets (info, dvi, pdf, etc.)
51864 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51865 maybe-info-target-libquadmath:
51866 @if target-libquadmath
51867 maybe-info-target-libquadmath: info-target-libquadmath
51869 info-target-libquadmath: \
51870 configure-target-libquadmath
51871 @: $(MAKE); $(unstage)
51872 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51873 r=`${PWD_COMMAND}`; export r; \
51874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51875 $(NORMAL_TARGET_EXPORTS) \
51876 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51877 for flag in $(EXTRA_TARGET_FLAGS); do \
51878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51879 done; \
51880 (cd $(TARGET_SUBDIR)/libquadmath && \
51881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51883 "RANLIB=$${RANLIB}" \
51884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51885 info) \
51886 || exit 1
51888 @endif target-libquadmath
51890 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51891 maybe-dvi-target-libquadmath:
51892 @if target-libquadmath
51893 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51895 dvi-target-libquadmath: \
51896 configure-target-libquadmath
51897 @: $(MAKE); $(unstage)
51898 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51899 r=`${PWD_COMMAND}`; export r; \
51900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51901 $(NORMAL_TARGET_EXPORTS) \
51902 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51903 for flag in $(EXTRA_TARGET_FLAGS); do \
51904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51905 done; \
51906 (cd $(TARGET_SUBDIR)/libquadmath && \
51907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51909 "RANLIB=$${RANLIB}" \
51910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51911 dvi) \
51912 || exit 1
51914 @endif target-libquadmath
51916 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51917 maybe-pdf-target-libquadmath:
51918 @if target-libquadmath
51919 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51921 pdf-target-libquadmath: \
51922 configure-target-libquadmath
51923 @: $(MAKE); $(unstage)
51924 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51925 r=`${PWD_COMMAND}`; export r; \
51926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51927 $(NORMAL_TARGET_EXPORTS) \
51928 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51929 for flag in $(EXTRA_TARGET_FLAGS); do \
51930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51931 done; \
51932 (cd $(TARGET_SUBDIR)/libquadmath && \
51933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51935 "RANLIB=$${RANLIB}" \
51936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51937 pdf) \
51938 || exit 1
51940 @endif target-libquadmath
51942 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51943 maybe-html-target-libquadmath:
51944 @if target-libquadmath
51945 maybe-html-target-libquadmath: html-target-libquadmath
51947 html-target-libquadmath: \
51948 configure-target-libquadmath
51949 @: $(MAKE); $(unstage)
51950 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51951 r=`${PWD_COMMAND}`; export r; \
51952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51953 $(NORMAL_TARGET_EXPORTS) \
51954 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51955 for flag in $(EXTRA_TARGET_FLAGS); do \
51956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51957 done; \
51958 (cd $(TARGET_SUBDIR)/libquadmath && \
51959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51961 "RANLIB=$${RANLIB}" \
51962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51963 html) \
51964 || exit 1
51966 @endif target-libquadmath
51968 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51969 maybe-TAGS-target-libquadmath:
51970 @if target-libquadmath
51971 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51973 TAGS-target-libquadmath: \
51974 configure-target-libquadmath
51975 @: $(MAKE); $(unstage)
51976 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51977 r=`${PWD_COMMAND}`; export r; \
51978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51979 $(NORMAL_TARGET_EXPORTS) \
51980 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51981 for flag in $(EXTRA_TARGET_FLAGS); do \
51982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51983 done; \
51984 (cd $(TARGET_SUBDIR)/libquadmath && \
51985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51987 "RANLIB=$${RANLIB}" \
51988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51989 TAGS) \
51990 || exit 1
51992 @endif target-libquadmath
51994 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51995 maybe-install-info-target-libquadmath:
51996 @if target-libquadmath
51997 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51999 install-info-target-libquadmath: \
52000 configure-target-libquadmath \
52001 info-target-libquadmath
52002 @: $(MAKE); $(unstage)
52003 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52004 r=`${PWD_COMMAND}`; export r; \
52005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52006 $(NORMAL_TARGET_EXPORTS) \
52007 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52008 for flag in $(EXTRA_TARGET_FLAGS); do \
52009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52010 done; \
52011 (cd $(TARGET_SUBDIR)/libquadmath && \
52012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52014 "RANLIB=$${RANLIB}" \
52015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52016 install-info) \
52017 || exit 1
52019 @endif target-libquadmath
52021 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52022 maybe-install-dvi-target-libquadmath:
52023 @if target-libquadmath
52024 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52026 install-dvi-target-libquadmath: \
52027 configure-target-libquadmath \
52028 dvi-target-libquadmath
52029 @: $(MAKE); $(unstage)
52030 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52031 r=`${PWD_COMMAND}`; export r; \
52032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52033 $(NORMAL_TARGET_EXPORTS) \
52034 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52035 for flag in $(EXTRA_TARGET_FLAGS); do \
52036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52037 done; \
52038 (cd $(TARGET_SUBDIR)/libquadmath && \
52039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52041 "RANLIB=$${RANLIB}" \
52042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52043 install-dvi) \
52044 || exit 1
52046 @endif target-libquadmath
52048 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52049 maybe-install-pdf-target-libquadmath:
52050 @if target-libquadmath
52051 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52053 install-pdf-target-libquadmath: \
52054 configure-target-libquadmath \
52055 pdf-target-libquadmath
52056 @: $(MAKE); $(unstage)
52057 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52058 r=`${PWD_COMMAND}`; export r; \
52059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52060 $(NORMAL_TARGET_EXPORTS) \
52061 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52062 for flag in $(EXTRA_TARGET_FLAGS); do \
52063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52064 done; \
52065 (cd $(TARGET_SUBDIR)/libquadmath && \
52066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52068 "RANLIB=$${RANLIB}" \
52069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52070 install-pdf) \
52071 || exit 1
52073 @endif target-libquadmath
52075 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52076 maybe-install-html-target-libquadmath:
52077 @if target-libquadmath
52078 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52080 install-html-target-libquadmath: \
52081 configure-target-libquadmath \
52082 html-target-libquadmath
52083 @: $(MAKE); $(unstage)
52084 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52085 r=`${PWD_COMMAND}`; export r; \
52086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52087 $(NORMAL_TARGET_EXPORTS) \
52088 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52089 for flag in $(EXTRA_TARGET_FLAGS); do \
52090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52091 done; \
52092 (cd $(TARGET_SUBDIR)/libquadmath && \
52093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52095 "RANLIB=$${RANLIB}" \
52096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52097 install-html) \
52098 || exit 1
52100 @endif target-libquadmath
52102 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52103 maybe-installcheck-target-libquadmath:
52104 @if target-libquadmath
52105 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52107 installcheck-target-libquadmath: \
52108 configure-target-libquadmath
52109 @: $(MAKE); $(unstage)
52110 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52111 r=`${PWD_COMMAND}`; export r; \
52112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52113 $(NORMAL_TARGET_EXPORTS) \
52114 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52115 for flag in $(EXTRA_TARGET_FLAGS); do \
52116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52117 done; \
52118 (cd $(TARGET_SUBDIR)/libquadmath && \
52119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52121 "RANLIB=$${RANLIB}" \
52122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52123 installcheck) \
52124 || exit 1
52126 @endif target-libquadmath
52128 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52129 maybe-mostlyclean-target-libquadmath:
52130 @if target-libquadmath
52131 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52133 mostlyclean-target-libquadmath:
52134 @: $(MAKE); $(unstage)
52135 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52136 r=`${PWD_COMMAND}`; export r; \
52137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52138 $(NORMAL_TARGET_EXPORTS) \
52139 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
52140 for flag in $(EXTRA_TARGET_FLAGS); do \
52141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52142 done; \
52143 (cd $(TARGET_SUBDIR)/libquadmath && \
52144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52146 "RANLIB=$${RANLIB}" \
52147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52148 mostlyclean) \
52149 || exit 1
52151 @endif target-libquadmath
52153 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52154 maybe-clean-target-libquadmath:
52155 @if target-libquadmath
52156 maybe-clean-target-libquadmath: clean-target-libquadmath
52158 clean-target-libquadmath:
52159 @: $(MAKE); $(unstage)
52160 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52161 r=`${PWD_COMMAND}`; export r; \
52162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52163 $(NORMAL_TARGET_EXPORTS) \
52164 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52165 for flag in $(EXTRA_TARGET_FLAGS); do \
52166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52167 done; \
52168 (cd $(TARGET_SUBDIR)/libquadmath && \
52169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52171 "RANLIB=$${RANLIB}" \
52172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52173 clean) \
52174 || exit 1
52176 @endif target-libquadmath
52178 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52179 maybe-distclean-target-libquadmath:
52180 @if target-libquadmath
52181 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52183 distclean-target-libquadmath:
52184 @: $(MAKE); $(unstage)
52185 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52186 r=`${PWD_COMMAND}`; export r; \
52187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188 $(NORMAL_TARGET_EXPORTS) \
52189 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52190 for flag in $(EXTRA_TARGET_FLAGS); do \
52191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52192 done; \
52193 (cd $(TARGET_SUBDIR)/libquadmath && \
52194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52196 "RANLIB=$${RANLIB}" \
52197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52198 distclean) \
52199 || exit 1
52201 @endif target-libquadmath
52203 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52204 maybe-maintainer-clean-target-libquadmath:
52205 @if target-libquadmath
52206 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52208 maintainer-clean-target-libquadmath:
52209 @: $(MAKE); $(unstage)
52210 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52211 r=`${PWD_COMMAND}`; export r; \
52212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52213 $(NORMAL_TARGET_EXPORTS) \
52214 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52215 for flag in $(EXTRA_TARGET_FLAGS); do \
52216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52217 done; \
52218 (cd $(TARGET_SUBDIR)/libquadmath && \
52219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52221 "RANLIB=$${RANLIB}" \
52222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52223 maintainer-clean) \
52224 || exit 1
52226 @endif target-libquadmath
52232 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52233 maybe-configure-target-libgfortran:
52234 @if gcc-bootstrap
52235 configure-target-libgfortran: stage_current
52236 @endif gcc-bootstrap
52237 @if target-libgfortran
52238 maybe-configure-target-libgfortran: configure-target-libgfortran
52239 configure-target-libgfortran:
52240 @: $(MAKE); $(unstage)
52241 @r=`${PWD_COMMAND}`; export r; \
52242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52243 echo "Checking multilib configuration for libgfortran..."; \
52244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52245 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52246 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52247 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52248 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52249 else \
52250 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52251 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52252 fi; \
52253 else \
52254 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52255 fi; \
52256 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52257 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52258 $(NORMAL_TARGET_EXPORTS) \
52259 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52260 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52261 case $(srcdir) in \
52262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52263 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52265 esac; \
52266 module_srcdir=libgfortran; \
52267 rm -f no-such-file || : ; \
52268 CONFIG_SITE=no-such-file $(SHELL) \
52269 $$s/$$module_srcdir/configure \
52270 --srcdir=$${topdir}/$$module_srcdir \
52271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52272 --target=${target_alias} \
52273 || exit 1
52274 @endif target-libgfortran
52280 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52281 maybe-all-target-libgfortran:
52282 @if gcc-bootstrap
52283 all-target-libgfortran: stage_current
52284 @endif gcc-bootstrap
52285 @if target-libgfortran
52286 TARGET-target-libgfortran=all
52287 maybe-all-target-libgfortran: all-target-libgfortran
52288 all-target-libgfortran: configure-target-libgfortran
52289 @: $(MAKE); $(unstage)
52290 @r=`${PWD_COMMAND}`; export r; \
52291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292 $(NORMAL_TARGET_EXPORTS) \
52293 (cd $(TARGET_SUBDIR)/libgfortran && \
52294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52295 $(TARGET-target-libgfortran))
52296 @endif target-libgfortran
52302 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52303 maybe-check-target-libgfortran:
52304 @if target-libgfortran
52305 maybe-check-target-libgfortran: check-target-libgfortran
52307 check-target-libgfortran:
52308 @: $(MAKE); $(unstage)
52309 @r=`${PWD_COMMAND}`; export r; \
52310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52311 $(NORMAL_TARGET_EXPORTS) \
52312 (cd $(TARGET_SUBDIR)/libgfortran && \
52313 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52315 @endif target-libgfortran
52317 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52318 maybe-install-target-libgfortran:
52319 @if target-libgfortran
52320 maybe-install-target-libgfortran: install-target-libgfortran
52322 install-target-libgfortran: installdirs
52323 @: $(MAKE); $(unstage)
52324 @r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(NORMAL_TARGET_EXPORTS) \
52327 (cd $(TARGET_SUBDIR)/libgfortran && \
52328 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52330 @endif target-libgfortran
52332 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
52333 maybe-install-strip-target-libgfortran:
52334 @if target-libgfortran
52335 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
52337 install-strip-target-libgfortran: installdirs
52338 @: $(MAKE); $(unstage)
52339 @r=`${PWD_COMMAND}`; export r; \
52340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52341 $(NORMAL_TARGET_EXPORTS) \
52342 (cd $(TARGET_SUBDIR)/libgfortran && \
52343 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52345 @endif target-libgfortran
52347 # Other targets (info, dvi, pdf, etc.)
52349 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
52350 maybe-info-target-libgfortran:
52351 @if target-libgfortran
52352 maybe-info-target-libgfortran: info-target-libgfortran
52354 info-target-libgfortran: \
52355 configure-target-libgfortran
52356 @: $(MAKE); $(unstage)
52357 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52358 r=`${PWD_COMMAND}`; export r; \
52359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52360 $(NORMAL_TARGET_EXPORTS) \
52361 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
52362 for flag in $(EXTRA_TARGET_FLAGS); do \
52363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52364 done; \
52365 (cd $(TARGET_SUBDIR)/libgfortran && \
52366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52368 "RANLIB=$${RANLIB}" \
52369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52370 info) \
52371 || exit 1
52373 @endif target-libgfortran
52375 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52376 maybe-dvi-target-libgfortran:
52377 @if target-libgfortran
52378 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52380 dvi-target-libgfortran: \
52381 configure-target-libgfortran
52382 @: $(MAKE); $(unstage)
52383 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52384 r=`${PWD_COMMAND}`; export r; \
52385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52386 $(NORMAL_TARGET_EXPORTS) \
52387 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52388 for flag in $(EXTRA_TARGET_FLAGS); do \
52389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52390 done; \
52391 (cd $(TARGET_SUBDIR)/libgfortran && \
52392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52394 "RANLIB=$${RANLIB}" \
52395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52396 dvi) \
52397 || exit 1
52399 @endif target-libgfortran
52401 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52402 maybe-pdf-target-libgfortran:
52403 @if target-libgfortran
52404 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52406 pdf-target-libgfortran: \
52407 configure-target-libgfortran
52408 @: $(MAKE); $(unstage)
52409 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52410 r=`${PWD_COMMAND}`; export r; \
52411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52412 $(NORMAL_TARGET_EXPORTS) \
52413 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52414 for flag in $(EXTRA_TARGET_FLAGS); do \
52415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52416 done; \
52417 (cd $(TARGET_SUBDIR)/libgfortran && \
52418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52420 "RANLIB=$${RANLIB}" \
52421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52422 pdf) \
52423 || exit 1
52425 @endif target-libgfortran
52427 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52428 maybe-html-target-libgfortran:
52429 @if target-libgfortran
52430 maybe-html-target-libgfortran: html-target-libgfortran
52432 html-target-libgfortran: \
52433 configure-target-libgfortran
52434 @: $(MAKE); $(unstage)
52435 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52436 r=`${PWD_COMMAND}`; export r; \
52437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438 $(NORMAL_TARGET_EXPORTS) \
52439 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52440 for flag in $(EXTRA_TARGET_FLAGS); do \
52441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52442 done; \
52443 (cd $(TARGET_SUBDIR)/libgfortran && \
52444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52446 "RANLIB=$${RANLIB}" \
52447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52448 html) \
52449 || exit 1
52451 @endif target-libgfortran
52453 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52454 maybe-TAGS-target-libgfortran:
52455 @if target-libgfortran
52456 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52458 TAGS-target-libgfortran: \
52459 configure-target-libgfortran
52460 @: $(MAKE); $(unstage)
52461 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52462 r=`${PWD_COMMAND}`; export r; \
52463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52464 $(NORMAL_TARGET_EXPORTS) \
52465 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52466 for flag in $(EXTRA_TARGET_FLAGS); do \
52467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52468 done; \
52469 (cd $(TARGET_SUBDIR)/libgfortran && \
52470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52472 "RANLIB=$${RANLIB}" \
52473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52474 TAGS) \
52475 || exit 1
52477 @endif target-libgfortran
52479 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52480 maybe-install-info-target-libgfortran:
52481 @if target-libgfortran
52482 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52484 install-info-target-libgfortran: \
52485 configure-target-libgfortran \
52486 info-target-libgfortran
52487 @: $(MAKE); $(unstage)
52488 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52489 r=`${PWD_COMMAND}`; export r; \
52490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52491 $(NORMAL_TARGET_EXPORTS) \
52492 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52493 for flag in $(EXTRA_TARGET_FLAGS); do \
52494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52495 done; \
52496 (cd $(TARGET_SUBDIR)/libgfortran && \
52497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52499 "RANLIB=$${RANLIB}" \
52500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52501 install-info) \
52502 || exit 1
52504 @endif target-libgfortran
52506 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52507 maybe-install-dvi-target-libgfortran:
52508 @if target-libgfortran
52509 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52511 install-dvi-target-libgfortran: \
52512 configure-target-libgfortran \
52513 dvi-target-libgfortran
52514 @: $(MAKE); $(unstage)
52515 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52516 r=`${PWD_COMMAND}`; export r; \
52517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52518 $(NORMAL_TARGET_EXPORTS) \
52519 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52520 for flag in $(EXTRA_TARGET_FLAGS); do \
52521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52522 done; \
52523 (cd $(TARGET_SUBDIR)/libgfortran && \
52524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52526 "RANLIB=$${RANLIB}" \
52527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52528 install-dvi) \
52529 || exit 1
52531 @endif target-libgfortran
52533 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52534 maybe-install-pdf-target-libgfortran:
52535 @if target-libgfortran
52536 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52538 install-pdf-target-libgfortran: \
52539 configure-target-libgfortran \
52540 pdf-target-libgfortran
52541 @: $(MAKE); $(unstage)
52542 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52543 r=`${PWD_COMMAND}`; export r; \
52544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52545 $(NORMAL_TARGET_EXPORTS) \
52546 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52547 for flag in $(EXTRA_TARGET_FLAGS); do \
52548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52549 done; \
52550 (cd $(TARGET_SUBDIR)/libgfortran && \
52551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52553 "RANLIB=$${RANLIB}" \
52554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52555 install-pdf) \
52556 || exit 1
52558 @endif target-libgfortran
52560 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52561 maybe-install-html-target-libgfortran:
52562 @if target-libgfortran
52563 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52565 install-html-target-libgfortran: \
52566 configure-target-libgfortran \
52567 html-target-libgfortran
52568 @: $(MAKE); $(unstage)
52569 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52570 r=`${PWD_COMMAND}`; export r; \
52571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52572 $(NORMAL_TARGET_EXPORTS) \
52573 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52574 for flag in $(EXTRA_TARGET_FLAGS); do \
52575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52576 done; \
52577 (cd $(TARGET_SUBDIR)/libgfortran && \
52578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52580 "RANLIB=$${RANLIB}" \
52581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52582 install-html) \
52583 || exit 1
52585 @endif target-libgfortran
52587 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52588 maybe-installcheck-target-libgfortran:
52589 @if target-libgfortran
52590 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52592 installcheck-target-libgfortran: \
52593 configure-target-libgfortran
52594 @: $(MAKE); $(unstage)
52595 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52596 r=`${PWD_COMMAND}`; export r; \
52597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52598 $(NORMAL_TARGET_EXPORTS) \
52599 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52600 for flag in $(EXTRA_TARGET_FLAGS); do \
52601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52602 done; \
52603 (cd $(TARGET_SUBDIR)/libgfortran && \
52604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52606 "RANLIB=$${RANLIB}" \
52607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52608 installcheck) \
52609 || exit 1
52611 @endif target-libgfortran
52613 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52614 maybe-mostlyclean-target-libgfortran:
52615 @if target-libgfortran
52616 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52618 mostlyclean-target-libgfortran:
52619 @: $(MAKE); $(unstage)
52620 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52621 r=`${PWD_COMMAND}`; export r; \
52622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52623 $(NORMAL_TARGET_EXPORTS) \
52624 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52625 for flag in $(EXTRA_TARGET_FLAGS); do \
52626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52627 done; \
52628 (cd $(TARGET_SUBDIR)/libgfortran && \
52629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52631 "RANLIB=$${RANLIB}" \
52632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52633 mostlyclean) \
52634 || exit 1
52636 @endif target-libgfortran
52638 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52639 maybe-clean-target-libgfortran:
52640 @if target-libgfortran
52641 maybe-clean-target-libgfortran: clean-target-libgfortran
52643 clean-target-libgfortran:
52644 @: $(MAKE); $(unstage)
52645 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52646 r=`${PWD_COMMAND}`; export r; \
52647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52648 $(NORMAL_TARGET_EXPORTS) \
52649 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52650 for flag in $(EXTRA_TARGET_FLAGS); do \
52651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52652 done; \
52653 (cd $(TARGET_SUBDIR)/libgfortran && \
52654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52656 "RANLIB=$${RANLIB}" \
52657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52658 clean) \
52659 || exit 1
52661 @endif target-libgfortran
52663 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52664 maybe-distclean-target-libgfortran:
52665 @if target-libgfortran
52666 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52668 distclean-target-libgfortran:
52669 @: $(MAKE); $(unstage)
52670 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52671 r=`${PWD_COMMAND}`; export r; \
52672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52673 $(NORMAL_TARGET_EXPORTS) \
52674 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52675 for flag in $(EXTRA_TARGET_FLAGS); do \
52676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52677 done; \
52678 (cd $(TARGET_SUBDIR)/libgfortran && \
52679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52681 "RANLIB=$${RANLIB}" \
52682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52683 distclean) \
52684 || exit 1
52686 @endif target-libgfortran
52688 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52689 maybe-maintainer-clean-target-libgfortran:
52690 @if target-libgfortran
52691 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52693 maintainer-clean-target-libgfortran:
52694 @: $(MAKE); $(unstage)
52695 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52696 r=`${PWD_COMMAND}`; export r; \
52697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52698 $(NORMAL_TARGET_EXPORTS) \
52699 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52700 for flag in $(EXTRA_TARGET_FLAGS); do \
52701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52702 done; \
52703 (cd $(TARGET_SUBDIR)/libgfortran && \
52704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52706 "RANLIB=$${RANLIB}" \
52707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52708 maintainer-clean) \
52709 || exit 1
52711 @endif target-libgfortran
52717 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52718 maybe-configure-target-libobjc:
52719 @if gcc-bootstrap
52720 configure-target-libobjc: stage_current
52721 @endif gcc-bootstrap
52722 @if target-libobjc
52723 maybe-configure-target-libobjc: configure-target-libobjc
52724 configure-target-libobjc:
52725 @: $(MAKE); $(unstage)
52726 @r=`${PWD_COMMAND}`; export r; \
52727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52728 echo "Checking multilib configuration for libobjc..."; \
52729 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52730 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52731 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52732 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52733 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52734 else \
52735 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52736 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52737 fi; \
52738 else \
52739 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52740 fi; \
52741 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52742 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52745 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52746 case $(srcdir) in \
52747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52748 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52750 esac; \
52751 module_srcdir=libobjc; \
52752 rm -f no-such-file || : ; \
52753 CONFIG_SITE=no-such-file $(SHELL) \
52754 $$s/$$module_srcdir/configure \
52755 --srcdir=$${topdir}/$$module_srcdir \
52756 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52757 --target=${target_alias} \
52758 || exit 1
52759 @endif target-libobjc
52765 .PHONY: all-target-libobjc maybe-all-target-libobjc
52766 maybe-all-target-libobjc:
52767 @if gcc-bootstrap
52768 all-target-libobjc: stage_current
52769 @endif gcc-bootstrap
52770 @if target-libobjc
52771 TARGET-target-libobjc=all
52772 maybe-all-target-libobjc: all-target-libobjc
52773 all-target-libobjc: configure-target-libobjc
52774 @: $(MAKE); $(unstage)
52775 @r=`${PWD_COMMAND}`; export r; \
52776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52777 $(NORMAL_TARGET_EXPORTS) \
52778 (cd $(TARGET_SUBDIR)/libobjc && \
52779 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52780 $(TARGET-target-libobjc))
52781 @endif target-libobjc
52787 .PHONY: check-target-libobjc maybe-check-target-libobjc
52788 maybe-check-target-libobjc:
52789 @if target-libobjc
52790 maybe-check-target-libobjc: check-target-libobjc
52792 check-target-libobjc:
52793 @: $(MAKE); $(unstage)
52794 @r=`${PWD_COMMAND}`; export r; \
52795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52796 $(NORMAL_TARGET_EXPORTS) \
52797 (cd $(TARGET_SUBDIR)/libobjc && \
52798 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52800 @endif target-libobjc
52802 .PHONY: install-target-libobjc maybe-install-target-libobjc
52803 maybe-install-target-libobjc:
52804 @if target-libobjc
52805 maybe-install-target-libobjc: install-target-libobjc
52807 install-target-libobjc: installdirs
52808 @: $(MAKE); $(unstage)
52809 @r=`${PWD_COMMAND}`; export r; \
52810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52811 $(NORMAL_TARGET_EXPORTS) \
52812 (cd $(TARGET_SUBDIR)/libobjc && \
52813 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52815 @endif target-libobjc
52817 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52818 maybe-install-strip-target-libobjc:
52819 @if target-libobjc
52820 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52822 install-strip-target-libobjc: installdirs
52823 @: $(MAKE); $(unstage)
52824 @r=`${PWD_COMMAND}`; export r; \
52825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52826 $(NORMAL_TARGET_EXPORTS) \
52827 (cd $(TARGET_SUBDIR)/libobjc && \
52828 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52830 @endif target-libobjc
52832 # Other targets (info, dvi, pdf, etc.)
52834 .PHONY: maybe-info-target-libobjc info-target-libobjc
52835 maybe-info-target-libobjc:
52836 @if target-libobjc
52837 maybe-info-target-libobjc: info-target-libobjc
52839 info-target-libobjc: \
52840 configure-target-libobjc
52841 @: $(MAKE); $(unstage)
52842 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52843 r=`${PWD_COMMAND}`; export r; \
52844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52845 $(NORMAL_TARGET_EXPORTS) \
52846 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52847 for flag in $(EXTRA_TARGET_FLAGS); do \
52848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52849 done; \
52850 (cd $(TARGET_SUBDIR)/libobjc && \
52851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52853 "RANLIB=$${RANLIB}" \
52854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52855 info) \
52856 || exit 1
52858 @endif target-libobjc
52860 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52861 maybe-dvi-target-libobjc:
52862 @if target-libobjc
52863 maybe-dvi-target-libobjc: dvi-target-libobjc
52865 dvi-target-libobjc: \
52866 configure-target-libobjc
52867 @: $(MAKE); $(unstage)
52868 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52869 r=`${PWD_COMMAND}`; export r; \
52870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871 $(NORMAL_TARGET_EXPORTS) \
52872 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52873 for flag in $(EXTRA_TARGET_FLAGS); do \
52874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52875 done; \
52876 (cd $(TARGET_SUBDIR)/libobjc && \
52877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52879 "RANLIB=$${RANLIB}" \
52880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52881 dvi) \
52882 || exit 1
52884 @endif target-libobjc
52886 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52887 maybe-pdf-target-libobjc:
52888 @if target-libobjc
52889 maybe-pdf-target-libobjc: pdf-target-libobjc
52891 pdf-target-libobjc: \
52892 configure-target-libobjc
52893 @: $(MAKE); $(unstage)
52894 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52895 r=`${PWD_COMMAND}`; export r; \
52896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52897 $(NORMAL_TARGET_EXPORTS) \
52898 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52899 for flag in $(EXTRA_TARGET_FLAGS); do \
52900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52901 done; \
52902 (cd $(TARGET_SUBDIR)/libobjc && \
52903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52905 "RANLIB=$${RANLIB}" \
52906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52907 pdf) \
52908 || exit 1
52910 @endif target-libobjc
52912 .PHONY: maybe-html-target-libobjc html-target-libobjc
52913 maybe-html-target-libobjc:
52914 @if target-libobjc
52915 maybe-html-target-libobjc: html-target-libobjc
52917 html-target-libobjc: \
52918 configure-target-libobjc
52919 @: $(MAKE); $(unstage)
52920 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52921 r=`${PWD_COMMAND}`; export r; \
52922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52923 $(NORMAL_TARGET_EXPORTS) \
52924 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52925 for flag in $(EXTRA_TARGET_FLAGS); do \
52926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52927 done; \
52928 (cd $(TARGET_SUBDIR)/libobjc && \
52929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52931 "RANLIB=$${RANLIB}" \
52932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52933 html) \
52934 || exit 1
52936 @endif target-libobjc
52938 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52939 maybe-TAGS-target-libobjc:
52940 @if target-libobjc
52941 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52943 # libobjc doesn't support TAGS.
52944 TAGS-target-libobjc:
52946 @endif target-libobjc
52948 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52949 maybe-install-info-target-libobjc:
52950 @if target-libobjc
52951 maybe-install-info-target-libobjc: install-info-target-libobjc
52953 install-info-target-libobjc: \
52954 configure-target-libobjc \
52955 info-target-libobjc
52956 @: $(MAKE); $(unstage)
52957 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52958 r=`${PWD_COMMAND}`; export r; \
52959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52960 $(NORMAL_TARGET_EXPORTS) \
52961 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52962 for flag in $(EXTRA_TARGET_FLAGS); do \
52963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52964 done; \
52965 (cd $(TARGET_SUBDIR)/libobjc && \
52966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52968 "RANLIB=$${RANLIB}" \
52969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52970 install-info) \
52971 || exit 1
52973 @endif target-libobjc
52975 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52976 maybe-install-dvi-target-libobjc:
52977 @if target-libobjc
52978 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52980 # libobjc doesn't support install-dvi.
52981 install-dvi-target-libobjc:
52983 @endif target-libobjc
52985 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52986 maybe-install-pdf-target-libobjc:
52987 @if target-libobjc
52988 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52990 install-pdf-target-libobjc: \
52991 configure-target-libobjc \
52992 pdf-target-libobjc
52993 @: $(MAKE); $(unstage)
52994 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52995 r=`${PWD_COMMAND}`; export r; \
52996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52997 $(NORMAL_TARGET_EXPORTS) \
52998 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52999 for flag in $(EXTRA_TARGET_FLAGS); do \
53000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53001 done; \
53002 (cd $(TARGET_SUBDIR)/libobjc && \
53003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53005 "RANLIB=$${RANLIB}" \
53006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53007 install-pdf) \
53008 || exit 1
53010 @endif target-libobjc
53012 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53013 maybe-install-html-target-libobjc:
53014 @if target-libobjc
53015 maybe-install-html-target-libobjc: install-html-target-libobjc
53017 install-html-target-libobjc: \
53018 configure-target-libobjc \
53019 html-target-libobjc
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53026 for flag in $(EXTRA_TARGET_FLAGS); do \
53027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028 done; \
53029 (cd $(TARGET_SUBDIR)/libobjc && \
53030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032 "RANLIB=$${RANLIB}" \
53033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034 install-html) \
53035 || exit 1
53037 @endif target-libobjc
53039 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53040 maybe-installcheck-target-libobjc:
53041 @if target-libobjc
53042 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53044 installcheck-target-libobjc: \
53045 configure-target-libobjc
53046 @: $(MAKE); $(unstage)
53047 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53048 r=`${PWD_COMMAND}`; export r; \
53049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53050 $(NORMAL_TARGET_EXPORTS) \
53051 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53052 for flag in $(EXTRA_TARGET_FLAGS); do \
53053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53054 done; \
53055 (cd $(TARGET_SUBDIR)/libobjc && \
53056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53058 "RANLIB=$${RANLIB}" \
53059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53060 installcheck) \
53061 || exit 1
53063 @endif target-libobjc
53065 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53066 maybe-mostlyclean-target-libobjc:
53067 @if target-libobjc
53068 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53070 mostlyclean-target-libobjc:
53071 @: $(MAKE); $(unstage)
53072 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53073 r=`${PWD_COMMAND}`; export r; \
53074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53075 $(NORMAL_TARGET_EXPORTS) \
53076 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53077 for flag in $(EXTRA_TARGET_FLAGS); do \
53078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53079 done; \
53080 (cd $(TARGET_SUBDIR)/libobjc && \
53081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53083 "RANLIB=$${RANLIB}" \
53084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53085 mostlyclean) \
53086 || exit 1
53088 @endif target-libobjc
53090 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53091 maybe-clean-target-libobjc:
53092 @if target-libobjc
53093 maybe-clean-target-libobjc: clean-target-libobjc
53095 clean-target-libobjc:
53096 @: $(MAKE); $(unstage)
53097 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53098 r=`${PWD_COMMAND}`; export r; \
53099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53100 $(NORMAL_TARGET_EXPORTS) \
53101 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53102 for flag in $(EXTRA_TARGET_FLAGS); do \
53103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53104 done; \
53105 (cd $(TARGET_SUBDIR)/libobjc && \
53106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53108 "RANLIB=$${RANLIB}" \
53109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53110 clean) \
53111 || exit 1
53113 @endif target-libobjc
53115 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53116 maybe-distclean-target-libobjc:
53117 @if target-libobjc
53118 maybe-distclean-target-libobjc: distclean-target-libobjc
53120 distclean-target-libobjc:
53121 @: $(MAKE); $(unstage)
53122 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53123 r=`${PWD_COMMAND}`; export r; \
53124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53125 $(NORMAL_TARGET_EXPORTS) \
53126 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53127 for flag in $(EXTRA_TARGET_FLAGS); do \
53128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53129 done; \
53130 (cd $(TARGET_SUBDIR)/libobjc && \
53131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53133 "RANLIB=$${RANLIB}" \
53134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53135 distclean) \
53136 || exit 1
53138 @endif target-libobjc
53140 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53141 maybe-maintainer-clean-target-libobjc:
53142 @if target-libobjc
53143 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53145 maintainer-clean-target-libobjc:
53146 @: $(MAKE); $(unstage)
53147 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53148 r=`${PWD_COMMAND}`; export r; \
53149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53150 $(NORMAL_TARGET_EXPORTS) \
53151 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53152 for flag in $(EXTRA_TARGET_FLAGS); do \
53153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53154 done; \
53155 (cd $(TARGET_SUBDIR)/libobjc && \
53156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53158 "RANLIB=$${RANLIB}" \
53159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53160 maintainer-clean) \
53161 || exit 1
53163 @endif target-libobjc
53169 .PHONY: configure-target-libgo maybe-configure-target-libgo
53170 maybe-configure-target-libgo:
53171 @if gcc-bootstrap
53172 configure-target-libgo: stage_current
53173 @endif gcc-bootstrap
53174 @if target-libgo
53175 maybe-configure-target-libgo: configure-target-libgo
53176 configure-target-libgo:
53177 @: $(MAKE); $(unstage)
53178 @r=`${PWD_COMMAND}`; export r; \
53179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180 echo "Checking multilib configuration for libgo..."; \
53181 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53182 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53183 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53184 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53185 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53186 else \
53187 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53188 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53189 fi; \
53190 else \
53191 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53192 fi; \
53193 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53194 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53195 $(NORMAL_TARGET_EXPORTS) \
53196 echo Configuring in $(TARGET_SUBDIR)/libgo; \
53197 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53198 case $(srcdir) in \
53199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53200 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53202 esac; \
53203 module_srcdir=libgo; \
53204 rm -f no-such-file || : ; \
53205 CONFIG_SITE=no-such-file $(SHELL) \
53206 $$s/$$module_srcdir/configure \
53207 --srcdir=$${topdir}/$$module_srcdir \
53208 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53209 --target=${target_alias} \
53210 || exit 1
53211 @endif target-libgo
53217 .PHONY: all-target-libgo maybe-all-target-libgo
53218 maybe-all-target-libgo:
53219 @if gcc-bootstrap
53220 all-target-libgo: stage_current
53221 @endif gcc-bootstrap
53222 @if target-libgo
53223 TARGET-target-libgo=all
53224 maybe-all-target-libgo: all-target-libgo
53225 all-target-libgo: configure-target-libgo
53226 @: $(MAKE); $(unstage)
53227 @r=`${PWD_COMMAND}`; export r; \
53228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53229 $(NORMAL_TARGET_EXPORTS) \
53230 (cd $(TARGET_SUBDIR)/libgo && \
53231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53232 $(TARGET-target-libgo))
53233 @endif target-libgo
53239 .PHONY: check-target-libgo maybe-check-target-libgo
53240 maybe-check-target-libgo:
53241 @if target-libgo
53242 maybe-check-target-libgo: check-target-libgo
53244 check-target-libgo:
53245 @: $(MAKE); $(unstage)
53246 @r=`${PWD_COMMAND}`; export r; \
53247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53248 $(NORMAL_TARGET_EXPORTS) \
53249 (cd $(TARGET_SUBDIR)/libgo && \
53250 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53252 @endif target-libgo
53254 .PHONY: install-target-libgo maybe-install-target-libgo
53255 maybe-install-target-libgo:
53256 @if target-libgo
53257 maybe-install-target-libgo: install-target-libgo
53259 install-target-libgo: installdirs
53260 @: $(MAKE); $(unstage)
53261 @r=`${PWD_COMMAND}`; export r; \
53262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53263 $(NORMAL_TARGET_EXPORTS) \
53264 (cd $(TARGET_SUBDIR)/libgo && \
53265 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53267 @endif target-libgo
53269 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53270 maybe-install-strip-target-libgo:
53271 @if target-libgo
53272 maybe-install-strip-target-libgo: install-strip-target-libgo
53274 install-strip-target-libgo: installdirs
53275 @: $(MAKE); $(unstage)
53276 @r=`${PWD_COMMAND}`; export r; \
53277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53278 $(NORMAL_TARGET_EXPORTS) \
53279 (cd $(TARGET_SUBDIR)/libgo && \
53280 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53282 @endif target-libgo
53284 # Other targets (info, dvi, pdf, etc.)
53286 .PHONY: maybe-info-target-libgo info-target-libgo
53287 maybe-info-target-libgo:
53288 @if target-libgo
53289 maybe-info-target-libgo: info-target-libgo
53291 info-target-libgo: \
53292 configure-target-libgo
53293 @: $(MAKE); $(unstage)
53294 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53295 r=`${PWD_COMMAND}`; export r; \
53296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53297 $(NORMAL_TARGET_EXPORTS) \
53298 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53299 for flag in $(EXTRA_TARGET_FLAGS); do \
53300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53301 done; \
53302 (cd $(TARGET_SUBDIR)/libgo && \
53303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53305 "RANLIB=$${RANLIB}" \
53306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53307 info) \
53308 || exit 1
53310 @endif target-libgo
53312 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53313 maybe-dvi-target-libgo:
53314 @if target-libgo
53315 maybe-dvi-target-libgo: dvi-target-libgo
53317 dvi-target-libgo: \
53318 configure-target-libgo
53319 @: $(MAKE); $(unstage)
53320 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53321 r=`${PWD_COMMAND}`; export r; \
53322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53323 $(NORMAL_TARGET_EXPORTS) \
53324 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
53325 for flag in $(EXTRA_TARGET_FLAGS); do \
53326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53327 done; \
53328 (cd $(TARGET_SUBDIR)/libgo && \
53329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53331 "RANLIB=$${RANLIB}" \
53332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53333 dvi) \
53334 || exit 1
53336 @endif target-libgo
53338 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
53339 maybe-pdf-target-libgo:
53340 @if target-libgo
53341 maybe-pdf-target-libgo: pdf-target-libgo
53343 pdf-target-libgo: \
53344 configure-target-libgo
53345 @: $(MAKE); $(unstage)
53346 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53347 r=`${PWD_COMMAND}`; export r; \
53348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53349 $(NORMAL_TARGET_EXPORTS) \
53350 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
53351 for flag in $(EXTRA_TARGET_FLAGS); do \
53352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53353 done; \
53354 (cd $(TARGET_SUBDIR)/libgo && \
53355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53357 "RANLIB=$${RANLIB}" \
53358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53359 pdf) \
53360 || exit 1
53362 @endif target-libgo
53364 .PHONY: maybe-html-target-libgo html-target-libgo
53365 maybe-html-target-libgo:
53366 @if target-libgo
53367 maybe-html-target-libgo: html-target-libgo
53369 html-target-libgo: \
53370 configure-target-libgo
53371 @: $(MAKE); $(unstage)
53372 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53373 r=`${PWD_COMMAND}`; export r; \
53374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53375 $(NORMAL_TARGET_EXPORTS) \
53376 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 html) \
53386 || exit 1
53388 @endif target-libgo
53390 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53391 maybe-TAGS-target-libgo:
53392 @if target-libgo
53393 maybe-TAGS-target-libgo: TAGS-target-libgo
53395 TAGS-target-libgo: \
53396 configure-target-libgo
53397 @: $(MAKE); $(unstage)
53398 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53399 r=`${PWD_COMMAND}`; export r; \
53400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53401 $(NORMAL_TARGET_EXPORTS) \
53402 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53403 for flag in $(EXTRA_TARGET_FLAGS); do \
53404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53405 done; \
53406 (cd $(TARGET_SUBDIR)/libgo && \
53407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53409 "RANLIB=$${RANLIB}" \
53410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53411 TAGS) \
53412 || exit 1
53414 @endif target-libgo
53416 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53417 maybe-install-info-target-libgo:
53418 @if target-libgo
53419 maybe-install-info-target-libgo: install-info-target-libgo
53421 install-info-target-libgo: \
53422 configure-target-libgo \
53423 info-target-libgo
53424 @: $(MAKE); $(unstage)
53425 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53426 r=`${PWD_COMMAND}`; export r; \
53427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428 $(NORMAL_TARGET_EXPORTS) \
53429 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53430 for flag in $(EXTRA_TARGET_FLAGS); do \
53431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53432 done; \
53433 (cd $(TARGET_SUBDIR)/libgo && \
53434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53436 "RANLIB=$${RANLIB}" \
53437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53438 install-info) \
53439 || exit 1
53441 @endif target-libgo
53443 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53444 maybe-install-dvi-target-libgo:
53445 @if target-libgo
53446 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53448 install-dvi-target-libgo: \
53449 configure-target-libgo \
53450 dvi-target-libgo
53451 @: $(MAKE); $(unstage)
53452 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53453 r=`${PWD_COMMAND}`; export r; \
53454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53455 $(NORMAL_TARGET_EXPORTS) \
53456 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53457 for flag in $(EXTRA_TARGET_FLAGS); do \
53458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53459 done; \
53460 (cd $(TARGET_SUBDIR)/libgo && \
53461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53463 "RANLIB=$${RANLIB}" \
53464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53465 install-dvi) \
53466 || exit 1
53468 @endif target-libgo
53470 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53471 maybe-install-pdf-target-libgo:
53472 @if target-libgo
53473 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53475 install-pdf-target-libgo: \
53476 configure-target-libgo \
53477 pdf-target-libgo
53478 @: $(MAKE); $(unstage)
53479 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53480 r=`${PWD_COMMAND}`; export r; \
53481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53482 $(NORMAL_TARGET_EXPORTS) \
53483 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53484 for flag in $(EXTRA_TARGET_FLAGS); do \
53485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53486 done; \
53487 (cd $(TARGET_SUBDIR)/libgo && \
53488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53490 "RANLIB=$${RANLIB}" \
53491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53492 install-pdf) \
53493 || exit 1
53495 @endif target-libgo
53497 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53498 maybe-install-html-target-libgo:
53499 @if target-libgo
53500 maybe-install-html-target-libgo: install-html-target-libgo
53502 install-html-target-libgo: \
53503 configure-target-libgo \
53504 html-target-libgo
53505 @: $(MAKE); $(unstage)
53506 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53507 r=`${PWD_COMMAND}`; export r; \
53508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53509 $(NORMAL_TARGET_EXPORTS) \
53510 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53511 for flag in $(EXTRA_TARGET_FLAGS); do \
53512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53513 done; \
53514 (cd $(TARGET_SUBDIR)/libgo && \
53515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53517 "RANLIB=$${RANLIB}" \
53518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53519 install-html) \
53520 || exit 1
53522 @endif target-libgo
53524 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53525 maybe-installcheck-target-libgo:
53526 @if target-libgo
53527 maybe-installcheck-target-libgo: installcheck-target-libgo
53529 installcheck-target-libgo: \
53530 configure-target-libgo
53531 @: $(MAKE); $(unstage)
53532 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53533 r=`${PWD_COMMAND}`; export r; \
53534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53535 $(NORMAL_TARGET_EXPORTS) \
53536 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53537 for flag in $(EXTRA_TARGET_FLAGS); do \
53538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53539 done; \
53540 (cd $(TARGET_SUBDIR)/libgo && \
53541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53543 "RANLIB=$${RANLIB}" \
53544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53545 installcheck) \
53546 || exit 1
53548 @endif target-libgo
53550 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53551 maybe-mostlyclean-target-libgo:
53552 @if target-libgo
53553 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53555 mostlyclean-target-libgo:
53556 @: $(MAKE); $(unstage)
53557 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53558 r=`${PWD_COMMAND}`; export r; \
53559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53560 $(NORMAL_TARGET_EXPORTS) \
53561 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53562 for flag in $(EXTRA_TARGET_FLAGS); do \
53563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53564 done; \
53565 (cd $(TARGET_SUBDIR)/libgo && \
53566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53568 "RANLIB=$${RANLIB}" \
53569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53570 mostlyclean) \
53571 || exit 1
53573 @endif target-libgo
53575 .PHONY: maybe-clean-target-libgo clean-target-libgo
53576 maybe-clean-target-libgo:
53577 @if target-libgo
53578 maybe-clean-target-libgo: clean-target-libgo
53580 clean-target-libgo:
53581 @: $(MAKE); $(unstage)
53582 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53583 r=`${PWD_COMMAND}`; export r; \
53584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53585 $(NORMAL_TARGET_EXPORTS) \
53586 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53587 for flag in $(EXTRA_TARGET_FLAGS); do \
53588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53589 done; \
53590 (cd $(TARGET_SUBDIR)/libgo && \
53591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53593 "RANLIB=$${RANLIB}" \
53594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53595 clean) \
53596 || exit 1
53598 @endif target-libgo
53600 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53601 maybe-distclean-target-libgo:
53602 @if target-libgo
53603 maybe-distclean-target-libgo: distclean-target-libgo
53605 distclean-target-libgo:
53606 @: $(MAKE); $(unstage)
53607 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53608 r=`${PWD_COMMAND}`; export r; \
53609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53610 $(NORMAL_TARGET_EXPORTS) \
53611 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53612 for flag in $(EXTRA_TARGET_FLAGS); do \
53613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53614 done; \
53615 (cd $(TARGET_SUBDIR)/libgo && \
53616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53618 "RANLIB=$${RANLIB}" \
53619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53620 distclean) \
53621 || exit 1
53623 @endif target-libgo
53625 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53626 maybe-maintainer-clean-target-libgo:
53627 @if target-libgo
53628 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53630 maintainer-clean-target-libgo:
53631 @: $(MAKE); $(unstage)
53632 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53633 r=`${PWD_COMMAND}`; export r; \
53634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53635 $(NORMAL_TARGET_EXPORTS) \
53636 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53637 for flag in $(EXTRA_TARGET_FLAGS); do \
53638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53639 done; \
53640 (cd $(TARGET_SUBDIR)/libgo && \
53641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53643 "RANLIB=$${RANLIB}" \
53644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53645 maintainer-clean) \
53646 || exit 1
53648 @endif target-libgo
53654 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53655 maybe-configure-target-libphobos:
53656 @if gcc-bootstrap
53657 configure-target-libphobos: stage_current
53658 @endif gcc-bootstrap
53659 @if target-libphobos
53660 maybe-configure-target-libphobos: configure-target-libphobos
53661 configure-target-libphobos:
53662 @r=`${PWD_COMMAND}`; export r; \
53663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53664 echo "Checking multilib configuration for libphobos..."; \
53665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53666 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53667 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53668 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53669 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53670 else \
53671 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53672 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53673 fi; \
53674 else \
53675 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53676 fi; \
53677 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53679 $(NORMAL_TARGET_EXPORTS) \
53680 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53681 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53682 case $(srcdir) in \
53683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53684 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53686 esac; \
53687 module_srcdir=libphobos; \
53688 rm -f no-such-file || : ; \
53689 CONFIG_SITE=no-such-file $(SHELL) \
53690 $$s/$$module_srcdir/configure \
53691 --srcdir=$${topdir}/$$module_srcdir \
53692 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53693 --target=${target_alias} \
53694 || exit 1
53695 @endif target-libphobos
53699 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53700 maybe-configure-stage1-target-libphobos:
53701 @if target-libphobos-bootstrap
53702 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53703 configure-stage1-target-libphobos:
53704 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53705 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53706 @r=`${PWD_COMMAND}`; export r; \
53707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53708 TFLAGS="$(STAGE1_TFLAGS)"; \
53709 echo "Checking multilib configuration for libphobos..."; \
53710 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53711 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53712 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53713 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53714 else \
53715 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53716 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53717 fi; \
53718 else \
53719 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53720 fi; \
53721 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53722 $(NORMAL_TARGET_EXPORTS) \
53723 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53724 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53725 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53726 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53727 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53728 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53729 case $(srcdir) in \
53730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53731 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53733 esac; \
53734 module_srcdir=libphobos; \
53735 $(SHELL) $$s/$$module_srcdir/configure \
53736 --srcdir=$${topdir}/$$module_srcdir \
53737 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53738 --target=${target_alias} \
53740 $(STAGE1_CONFIGURE_FLAGS)
53741 @endif target-libphobos-bootstrap
53743 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53744 maybe-configure-stage2-target-libphobos:
53745 @if target-libphobos-bootstrap
53746 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53747 configure-stage2-target-libphobos:
53748 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53749 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53750 @r=`${PWD_COMMAND}`; export r; \
53751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53752 TFLAGS="$(STAGE2_TFLAGS)"; \
53753 echo "Checking multilib configuration for libphobos..."; \
53754 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53755 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53756 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53757 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53758 else \
53759 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53760 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53761 fi; \
53762 else \
53763 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53764 fi; \
53765 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53766 $(NORMAL_TARGET_EXPORTS) \
53768 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53769 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53770 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53771 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53773 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53774 case $(srcdir) in \
53775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53776 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53778 esac; \
53779 module_srcdir=libphobos; \
53780 $(SHELL) $$s/$$module_srcdir/configure \
53781 --srcdir=$${topdir}/$$module_srcdir \
53782 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53783 --target=${target_alias} \
53784 --with-build-libsubdir=$(HOST_SUBDIR) \
53785 $(STAGE2_CONFIGURE_FLAGS)
53786 @endif target-libphobos-bootstrap
53788 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53789 maybe-configure-stage3-target-libphobos:
53790 @if target-libphobos-bootstrap
53791 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53792 configure-stage3-target-libphobos:
53793 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53794 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53795 @r=`${PWD_COMMAND}`; export r; \
53796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53797 TFLAGS="$(STAGE3_TFLAGS)"; \
53798 echo "Checking multilib configuration for libphobos..."; \
53799 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53800 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53801 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53802 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53803 else \
53804 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53805 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53806 fi; \
53807 else \
53808 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53809 fi; \
53810 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53811 $(NORMAL_TARGET_EXPORTS) \
53813 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53814 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53815 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53816 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53817 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53818 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53819 case $(srcdir) in \
53820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53821 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53823 esac; \
53824 module_srcdir=libphobos; \
53825 $(SHELL) $$s/$$module_srcdir/configure \
53826 --srcdir=$${topdir}/$$module_srcdir \
53827 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53828 --target=${target_alias} \
53829 --with-build-libsubdir=$(HOST_SUBDIR) \
53830 $(STAGE3_CONFIGURE_FLAGS)
53831 @endif target-libphobos-bootstrap
53833 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53834 maybe-configure-stage4-target-libphobos:
53835 @if target-libphobos-bootstrap
53836 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53837 configure-stage4-target-libphobos:
53838 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53839 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53840 @r=`${PWD_COMMAND}`; export r; \
53841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53842 TFLAGS="$(STAGE4_TFLAGS)"; \
53843 echo "Checking multilib configuration for libphobos..."; \
53844 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53845 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53846 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53847 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53848 else \
53849 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53850 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53851 fi; \
53852 else \
53853 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53854 fi; \
53855 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53856 $(NORMAL_TARGET_EXPORTS) \
53858 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53859 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53860 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53861 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53862 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53863 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53864 case $(srcdir) in \
53865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53866 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53868 esac; \
53869 module_srcdir=libphobos; \
53870 $(SHELL) $$s/$$module_srcdir/configure \
53871 --srcdir=$${topdir}/$$module_srcdir \
53872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53873 --target=${target_alias} \
53874 --with-build-libsubdir=$(HOST_SUBDIR) \
53875 $(STAGE4_CONFIGURE_FLAGS)
53876 @endif target-libphobos-bootstrap
53878 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53879 maybe-configure-stageprofile-target-libphobos:
53880 @if target-libphobos-bootstrap
53881 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53882 configure-stageprofile-target-libphobos:
53883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53884 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53885 @r=`${PWD_COMMAND}`; export r; \
53886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53888 echo "Checking multilib configuration for libphobos..."; \
53889 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53890 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53891 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53892 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53893 else \
53894 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53895 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53896 fi; \
53897 else \
53898 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53899 fi; \
53900 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53901 $(NORMAL_TARGET_EXPORTS) \
53903 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53904 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53905 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53906 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53908 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53909 case $(srcdir) in \
53910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53911 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53913 esac; \
53914 module_srcdir=libphobos; \
53915 $(SHELL) $$s/$$module_srcdir/configure \
53916 --srcdir=$${topdir}/$$module_srcdir \
53917 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53918 --target=${target_alias} \
53919 --with-build-libsubdir=$(HOST_SUBDIR) \
53920 $(STAGEprofile_CONFIGURE_FLAGS)
53921 @endif target-libphobos-bootstrap
53923 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53924 maybe-configure-stagetrain-target-libphobos:
53925 @if target-libphobos-bootstrap
53926 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53927 configure-stagetrain-target-libphobos:
53928 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53929 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53930 @r=`${PWD_COMMAND}`; export r; \
53931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53932 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53933 echo "Checking multilib configuration for libphobos..."; \
53934 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53935 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53936 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53937 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53938 else \
53939 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53940 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53941 fi; \
53942 else \
53943 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53944 fi; \
53945 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53946 $(NORMAL_TARGET_EXPORTS) \
53948 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53951 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53953 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53954 case $(srcdir) in \
53955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53956 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53958 esac; \
53959 module_srcdir=libphobos; \
53960 $(SHELL) $$s/$$module_srcdir/configure \
53961 --srcdir=$${topdir}/$$module_srcdir \
53962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53963 --target=${target_alias} \
53964 --with-build-libsubdir=$(HOST_SUBDIR) \
53965 $(STAGEtrain_CONFIGURE_FLAGS)
53966 @endif target-libphobos-bootstrap
53968 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53969 maybe-configure-stagefeedback-target-libphobos:
53970 @if target-libphobos-bootstrap
53971 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53972 configure-stagefeedback-target-libphobos:
53973 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53974 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53975 @r=`${PWD_COMMAND}`; export r; \
53976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53977 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53978 echo "Checking multilib configuration for libphobos..."; \
53979 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53980 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53981 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53982 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53983 else \
53984 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53985 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53986 fi; \
53987 else \
53988 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53989 fi; \
53990 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53991 $(NORMAL_TARGET_EXPORTS) \
53993 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53994 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53995 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53996 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53997 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53998 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53999 case $(srcdir) in \
54000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54001 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54003 esac; \
54004 module_srcdir=libphobos; \
54005 $(SHELL) $$s/$$module_srcdir/configure \
54006 --srcdir=$${topdir}/$$module_srcdir \
54007 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54008 --target=${target_alias} \
54009 --with-build-libsubdir=$(HOST_SUBDIR) \
54010 $(STAGEfeedback_CONFIGURE_FLAGS)
54011 @endif target-libphobos-bootstrap
54013 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
54014 maybe-configure-stageautoprofile-target-libphobos:
54015 @if target-libphobos-bootstrap
54016 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54017 configure-stageautoprofile-target-libphobos:
54018 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54019 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54020 @r=`${PWD_COMMAND}`; export r; \
54021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54022 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54023 echo "Checking multilib configuration for libphobos..."; \
54024 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54025 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54026 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54027 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54028 else \
54029 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54030 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54031 fi; \
54032 else \
54033 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54034 fi; \
54035 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54036 $(NORMAL_TARGET_EXPORTS) \
54038 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54039 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54040 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54041 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
54042 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54043 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54044 case $(srcdir) in \
54045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54046 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54048 esac; \
54049 module_srcdir=libphobos; \
54050 $(SHELL) $$s/$$module_srcdir/configure \
54051 --srcdir=$${topdir}/$$module_srcdir \
54052 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54053 --target=${target_alias} \
54054 --with-build-libsubdir=$(HOST_SUBDIR) \
54055 $(STAGEautoprofile_CONFIGURE_FLAGS)
54056 @endif target-libphobos-bootstrap
54058 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
54059 maybe-configure-stageautofeedback-target-libphobos:
54060 @if target-libphobos-bootstrap
54061 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54062 configure-stageautofeedback-target-libphobos:
54063 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54064 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54065 @r=`${PWD_COMMAND}`; export r; \
54066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54068 echo "Checking multilib configuration for libphobos..."; \
54069 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54070 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54071 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54072 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54073 else \
54074 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54075 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54076 fi; \
54077 else \
54078 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54079 fi; \
54080 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54081 $(NORMAL_TARGET_EXPORTS) \
54083 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54084 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54085 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54086 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
54087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54088 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54089 case $(srcdir) in \
54090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54091 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54093 esac; \
54094 module_srcdir=libphobos; \
54095 $(SHELL) $$s/$$module_srcdir/configure \
54096 --srcdir=$${topdir}/$$module_srcdir \
54097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54098 --target=${target_alias} \
54099 --with-build-libsubdir=$(HOST_SUBDIR) \
54100 $(STAGEautofeedback_CONFIGURE_FLAGS)
54101 @endif target-libphobos-bootstrap
54107 .PHONY: all-target-libphobos maybe-all-target-libphobos
54108 maybe-all-target-libphobos:
54109 @if gcc-bootstrap
54110 all-target-libphobos: stage_current
54111 @endif gcc-bootstrap
54112 @if target-libphobos
54113 TARGET-target-libphobos=all
54114 maybe-all-target-libphobos: all-target-libphobos
54115 all-target-libphobos: configure-target-libphobos
54116 @r=`${PWD_COMMAND}`; export r; \
54117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54118 $(NORMAL_TARGET_EXPORTS) \
54119 (cd $(TARGET_SUBDIR)/libphobos && \
54120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54121 $(TARGET-target-libphobos))
54122 @endif target-libphobos
54126 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
54127 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
54128 maybe-all-stage1-target-libphobos:
54129 maybe-clean-stage1-target-libphobos:
54130 @if target-libphobos-bootstrap
54131 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
54132 all-stage1: all-stage1-target-libphobos
54133 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
54134 all-stage1-target-libphobos: configure-stage1-target-libphobos
54135 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54136 @r=`${PWD_COMMAND}`; export r; \
54137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54138 TFLAGS="$(STAGE1_TFLAGS)"; \
54139 $(NORMAL_TARGET_EXPORTS) \
54140 cd $(TARGET_SUBDIR)/libphobos && \
54142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54143 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54144 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54145 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54149 $(EXTRA_TARGET_FLAGS) \
54151 TFLAGS="$(STAGE1_TFLAGS)" \
54152 $(TARGET-stage1-target-libphobos)
54154 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
54155 clean-stage1: clean-stage1-target-libphobos
54156 clean-stage1-target-libphobos:
54157 @if [ $(current_stage) = stage1 ]; then \
54158 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54159 else \
54160 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
54161 $(MAKE) stage1-start; \
54162 fi; \
54163 cd $(TARGET_SUBDIR)/libphobos && \
54164 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54165 clean
54166 @endif target-libphobos-bootstrap
54169 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
54170 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
54171 maybe-all-stage2-target-libphobos:
54172 maybe-clean-stage2-target-libphobos:
54173 @if target-libphobos-bootstrap
54174 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
54175 all-stage2: all-stage2-target-libphobos
54176 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
54177 all-stage2-target-libphobos: configure-stage2-target-libphobos
54178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54179 @r=`${PWD_COMMAND}`; export r; \
54180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181 TFLAGS="$(STAGE2_TFLAGS)"; \
54182 $(NORMAL_TARGET_EXPORTS) \
54184 cd $(TARGET_SUBDIR)/libphobos && \
54186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54187 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54193 $(EXTRA_TARGET_FLAGS) \
54194 TFLAGS="$(STAGE2_TFLAGS)" \
54195 $(TARGET-stage2-target-libphobos)
54197 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
54198 clean-stage2: clean-stage2-target-libphobos
54199 clean-stage2-target-libphobos:
54200 @if [ $(current_stage) = stage2 ]; then \
54201 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54202 else \
54203 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
54204 $(MAKE) stage2-start; \
54205 fi; \
54206 cd $(TARGET_SUBDIR)/libphobos && \
54207 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54208 @endif target-libphobos-bootstrap
54211 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
54212 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
54213 maybe-all-stage3-target-libphobos:
54214 maybe-clean-stage3-target-libphobos:
54215 @if target-libphobos-bootstrap
54216 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
54217 all-stage3: all-stage3-target-libphobos
54218 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
54219 all-stage3-target-libphobos: configure-stage3-target-libphobos
54220 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54221 @r=`${PWD_COMMAND}`; export r; \
54222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54223 TFLAGS="$(STAGE3_TFLAGS)"; \
54224 $(NORMAL_TARGET_EXPORTS) \
54226 cd $(TARGET_SUBDIR)/libphobos && \
54228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54235 $(EXTRA_TARGET_FLAGS) \
54236 TFLAGS="$(STAGE3_TFLAGS)" \
54237 $(TARGET-stage3-target-libphobos)
54239 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
54240 clean-stage3: clean-stage3-target-libphobos
54241 clean-stage3-target-libphobos:
54242 @if [ $(current_stage) = stage3 ]; then \
54243 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54244 else \
54245 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
54246 $(MAKE) stage3-start; \
54247 fi; \
54248 cd $(TARGET_SUBDIR)/libphobos && \
54249 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54250 @endif target-libphobos-bootstrap
54253 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
54254 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
54255 maybe-all-stage4-target-libphobos:
54256 maybe-clean-stage4-target-libphobos:
54257 @if target-libphobos-bootstrap
54258 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
54259 all-stage4: all-stage4-target-libphobos
54260 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
54261 all-stage4-target-libphobos: configure-stage4-target-libphobos
54262 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54263 @r=`${PWD_COMMAND}`; export r; \
54264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54265 TFLAGS="$(STAGE4_TFLAGS)"; \
54266 $(NORMAL_TARGET_EXPORTS) \
54268 cd $(TARGET_SUBDIR)/libphobos && \
54270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54271 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54272 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54273 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54277 $(EXTRA_TARGET_FLAGS) \
54278 TFLAGS="$(STAGE4_TFLAGS)" \
54279 $(TARGET-stage4-target-libphobos)
54281 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
54282 clean-stage4: clean-stage4-target-libphobos
54283 clean-stage4-target-libphobos:
54284 @if [ $(current_stage) = stage4 ]; then \
54285 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54286 else \
54287 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
54288 $(MAKE) stage4-start; \
54289 fi; \
54290 cd $(TARGET_SUBDIR)/libphobos && \
54291 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54292 @endif target-libphobos-bootstrap
54295 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
54296 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
54297 maybe-all-stageprofile-target-libphobos:
54298 maybe-clean-stageprofile-target-libphobos:
54299 @if target-libphobos-bootstrap
54300 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
54301 all-stageprofile: all-stageprofile-target-libphobos
54302 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
54303 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54304 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54305 @r=`${PWD_COMMAND}`; export r; \
54306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54308 $(NORMAL_TARGET_EXPORTS) \
54310 cd $(TARGET_SUBDIR)/libphobos && \
54312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54313 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54314 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54315 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54319 $(EXTRA_TARGET_FLAGS) \
54320 TFLAGS="$(STAGEprofile_TFLAGS)" \
54321 $(TARGET-stageprofile-target-libphobos)
54323 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
54324 clean-stageprofile: clean-stageprofile-target-libphobos
54325 clean-stageprofile-target-libphobos:
54326 @if [ $(current_stage) = stageprofile ]; then \
54327 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54328 else \
54329 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
54330 $(MAKE) stageprofile-start; \
54331 fi; \
54332 cd $(TARGET_SUBDIR)/libphobos && \
54333 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54334 @endif target-libphobos-bootstrap
54337 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
54338 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
54339 maybe-all-stagetrain-target-libphobos:
54340 maybe-clean-stagetrain-target-libphobos:
54341 @if target-libphobos-bootstrap
54342 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
54343 all-stagetrain: all-stagetrain-target-libphobos
54344 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
54345 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
54346 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54347 @r=`${PWD_COMMAND}`; export r; \
54348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54349 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54350 $(NORMAL_TARGET_EXPORTS) \
54352 cd $(TARGET_SUBDIR)/libphobos && \
54354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54355 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54361 $(EXTRA_TARGET_FLAGS) \
54362 TFLAGS="$(STAGEtrain_TFLAGS)" \
54363 $(TARGET-stagetrain-target-libphobos)
54365 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
54366 clean-stagetrain: clean-stagetrain-target-libphobos
54367 clean-stagetrain-target-libphobos:
54368 @if [ $(current_stage) = stagetrain ]; then \
54369 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54370 else \
54371 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
54372 $(MAKE) stagetrain-start; \
54373 fi; \
54374 cd $(TARGET_SUBDIR)/libphobos && \
54375 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54376 @endif target-libphobos-bootstrap
54379 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54380 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54381 maybe-all-stagefeedback-target-libphobos:
54382 maybe-clean-stagefeedback-target-libphobos:
54383 @if target-libphobos-bootstrap
54384 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54385 all-stagefeedback: all-stagefeedback-target-libphobos
54386 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54387 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54388 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54389 @r=`${PWD_COMMAND}`; export r; \
54390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54392 $(NORMAL_TARGET_EXPORTS) \
54394 cd $(TARGET_SUBDIR)/libphobos && \
54396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54397 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54403 $(EXTRA_TARGET_FLAGS) \
54404 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54405 $(TARGET-stagefeedback-target-libphobos)
54407 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54408 clean-stagefeedback: clean-stagefeedback-target-libphobos
54409 clean-stagefeedback-target-libphobos:
54410 @if [ $(current_stage) = stagefeedback ]; then \
54411 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54412 else \
54413 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54414 $(MAKE) stagefeedback-start; \
54415 fi; \
54416 cd $(TARGET_SUBDIR)/libphobos && \
54417 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54418 @endif target-libphobos-bootstrap
54421 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54422 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54423 maybe-all-stageautoprofile-target-libphobos:
54424 maybe-clean-stageautoprofile-target-libphobos:
54425 @if target-libphobos-bootstrap
54426 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54427 all-stageautoprofile: all-stageautoprofile-target-libphobos
54428 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54429 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54430 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54431 @r=`${PWD_COMMAND}`; export r; \
54432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54434 $(NORMAL_TARGET_EXPORTS) \
54436 cd $(TARGET_SUBDIR)/libphobos && \
54437 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54439 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54440 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54441 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54445 $(EXTRA_TARGET_FLAGS) \
54446 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54447 $(TARGET-stageautoprofile-target-libphobos)
54449 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54450 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54451 clean-stageautoprofile-target-libphobos:
54452 @if [ $(current_stage) = stageautoprofile ]; then \
54453 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54454 else \
54455 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54456 $(MAKE) stageautoprofile-start; \
54457 fi; \
54458 cd $(TARGET_SUBDIR)/libphobos && \
54459 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54460 @endif target-libphobos-bootstrap
54463 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54464 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54465 maybe-all-stageautofeedback-target-libphobos:
54466 maybe-clean-stageautofeedback-target-libphobos:
54467 @if target-libphobos-bootstrap
54468 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54469 all-stageautofeedback: all-stageautofeedback-target-libphobos
54470 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54471 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54472 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54473 @r=`${PWD_COMMAND}`; export r; \
54474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54475 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54476 $(NORMAL_TARGET_EXPORTS) \
54478 cd $(TARGET_SUBDIR)/libphobos && \
54480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54481 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54487 $(EXTRA_TARGET_FLAGS) \
54488 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54489 $(TARGET-stageautofeedback-target-libphobos)
54491 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54492 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54493 clean-stageautofeedback-target-libphobos:
54494 @if [ $(current_stage) = stageautofeedback ]; then \
54495 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54496 else \
54497 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54498 $(MAKE) stageautofeedback-start; \
54499 fi; \
54500 cd $(TARGET_SUBDIR)/libphobos && \
54501 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54502 @endif target-libphobos-bootstrap
54509 .PHONY: check-target-libphobos maybe-check-target-libphobos
54510 maybe-check-target-libphobos:
54511 @if target-libphobos
54512 maybe-check-target-libphobos: check-target-libphobos
54514 check-target-libphobos:
54515 @: $(MAKE); $(unstage)
54516 @r=`${PWD_COMMAND}`; export r; \
54517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54518 $(NORMAL_TARGET_EXPORTS) \
54519 (cd $(TARGET_SUBDIR)/libphobos && \
54520 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54522 @endif target-libphobos
54524 .PHONY: install-target-libphobos maybe-install-target-libphobos
54525 maybe-install-target-libphobos:
54526 @if target-libphobos
54527 maybe-install-target-libphobos: install-target-libphobos
54529 install-target-libphobos: installdirs
54530 @: $(MAKE); $(unstage)
54531 @r=`${PWD_COMMAND}`; export r; \
54532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533 $(NORMAL_TARGET_EXPORTS) \
54534 (cd $(TARGET_SUBDIR)/libphobos && \
54535 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54537 @endif target-libphobos
54539 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54540 maybe-install-strip-target-libphobos:
54541 @if target-libphobos
54542 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54544 install-strip-target-libphobos: installdirs
54545 @: $(MAKE); $(unstage)
54546 @r=`${PWD_COMMAND}`; export r; \
54547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54548 $(NORMAL_TARGET_EXPORTS) \
54549 (cd $(TARGET_SUBDIR)/libphobos && \
54550 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54552 @endif target-libphobos
54554 # Other targets (info, dvi, pdf, etc.)
54556 .PHONY: maybe-info-target-libphobos info-target-libphobos
54557 maybe-info-target-libphobos:
54558 @if target-libphobos
54559 maybe-info-target-libphobos: info-target-libphobos
54561 info-target-libphobos: \
54562 configure-target-libphobos
54563 @: $(MAKE); $(unstage)
54564 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54565 r=`${PWD_COMMAND}`; export r; \
54566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54567 $(NORMAL_TARGET_EXPORTS) \
54568 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54569 for flag in $(EXTRA_TARGET_FLAGS); do \
54570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54571 done; \
54572 (cd $(TARGET_SUBDIR)/libphobos && \
54573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54575 "RANLIB=$${RANLIB}" \
54576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54577 info) \
54578 || exit 1
54580 @endif target-libphobos
54582 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54583 maybe-dvi-target-libphobos:
54584 @if target-libphobos
54585 maybe-dvi-target-libphobos: dvi-target-libphobos
54587 dvi-target-libphobos: \
54588 configure-target-libphobos
54589 @: $(MAKE); $(unstage)
54590 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54591 r=`${PWD_COMMAND}`; export r; \
54592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593 $(NORMAL_TARGET_EXPORTS) \
54594 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54595 for flag in $(EXTRA_TARGET_FLAGS); do \
54596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54597 done; \
54598 (cd $(TARGET_SUBDIR)/libphobos && \
54599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54601 "RANLIB=$${RANLIB}" \
54602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54603 dvi) \
54604 || exit 1
54606 @endif target-libphobos
54608 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54609 maybe-pdf-target-libphobos:
54610 @if target-libphobos
54611 maybe-pdf-target-libphobos: pdf-target-libphobos
54613 pdf-target-libphobos: \
54614 configure-target-libphobos
54615 @: $(MAKE); $(unstage)
54616 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54617 r=`${PWD_COMMAND}`; export r; \
54618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54619 $(NORMAL_TARGET_EXPORTS) \
54620 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54621 for flag in $(EXTRA_TARGET_FLAGS); do \
54622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54623 done; \
54624 (cd $(TARGET_SUBDIR)/libphobos && \
54625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54627 "RANLIB=$${RANLIB}" \
54628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54629 pdf) \
54630 || exit 1
54632 @endif target-libphobos
54634 .PHONY: maybe-html-target-libphobos html-target-libphobos
54635 maybe-html-target-libphobos:
54636 @if target-libphobos
54637 maybe-html-target-libphobos: html-target-libphobos
54639 html-target-libphobos: \
54640 configure-target-libphobos
54641 @: $(MAKE); $(unstage)
54642 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54643 r=`${PWD_COMMAND}`; export r; \
54644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54645 $(NORMAL_TARGET_EXPORTS) \
54646 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54647 for flag in $(EXTRA_TARGET_FLAGS); do \
54648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54649 done; \
54650 (cd $(TARGET_SUBDIR)/libphobos && \
54651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54653 "RANLIB=$${RANLIB}" \
54654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54655 html) \
54656 || exit 1
54658 @endif target-libphobos
54660 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54661 maybe-TAGS-target-libphobos:
54662 @if target-libphobos
54663 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54665 TAGS-target-libphobos: \
54666 configure-target-libphobos
54667 @: $(MAKE); $(unstage)
54668 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54669 r=`${PWD_COMMAND}`; export r; \
54670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54671 $(NORMAL_TARGET_EXPORTS) \
54672 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54673 for flag in $(EXTRA_TARGET_FLAGS); do \
54674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54675 done; \
54676 (cd $(TARGET_SUBDIR)/libphobos && \
54677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54679 "RANLIB=$${RANLIB}" \
54680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54681 TAGS) \
54682 || exit 1
54684 @endif target-libphobos
54686 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54687 maybe-install-info-target-libphobos:
54688 @if target-libphobos
54689 maybe-install-info-target-libphobos: install-info-target-libphobos
54691 install-info-target-libphobos: \
54692 configure-target-libphobos \
54693 info-target-libphobos
54694 @: $(MAKE); $(unstage)
54695 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54696 r=`${PWD_COMMAND}`; export r; \
54697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54698 $(NORMAL_TARGET_EXPORTS) \
54699 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54700 for flag in $(EXTRA_TARGET_FLAGS); do \
54701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54702 done; \
54703 (cd $(TARGET_SUBDIR)/libphobos && \
54704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54706 "RANLIB=$${RANLIB}" \
54707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54708 install-info) \
54709 || exit 1
54711 @endif target-libphobos
54713 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54714 maybe-install-dvi-target-libphobos:
54715 @if target-libphobos
54716 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54718 install-dvi-target-libphobos: \
54719 configure-target-libphobos \
54720 dvi-target-libphobos
54721 @: $(MAKE); $(unstage)
54722 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54723 r=`${PWD_COMMAND}`; export r; \
54724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54725 $(NORMAL_TARGET_EXPORTS) \
54726 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54727 for flag in $(EXTRA_TARGET_FLAGS); do \
54728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54729 done; \
54730 (cd $(TARGET_SUBDIR)/libphobos && \
54731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54733 "RANLIB=$${RANLIB}" \
54734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54735 install-dvi) \
54736 || exit 1
54738 @endif target-libphobos
54740 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54741 maybe-install-pdf-target-libphobos:
54742 @if target-libphobos
54743 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54745 install-pdf-target-libphobos: \
54746 configure-target-libphobos \
54747 pdf-target-libphobos
54748 @: $(MAKE); $(unstage)
54749 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54750 r=`${PWD_COMMAND}`; export r; \
54751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54752 $(NORMAL_TARGET_EXPORTS) \
54753 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54754 for flag in $(EXTRA_TARGET_FLAGS); do \
54755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54756 done; \
54757 (cd $(TARGET_SUBDIR)/libphobos && \
54758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54760 "RANLIB=$${RANLIB}" \
54761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54762 install-pdf) \
54763 || exit 1
54765 @endif target-libphobos
54767 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54768 maybe-install-html-target-libphobos:
54769 @if target-libphobos
54770 maybe-install-html-target-libphobos: install-html-target-libphobos
54772 install-html-target-libphobos: \
54773 configure-target-libphobos \
54774 html-target-libphobos
54775 @: $(MAKE); $(unstage)
54776 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54777 r=`${PWD_COMMAND}`; export r; \
54778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54779 $(NORMAL_TARGET_EXPORTS) \
54780 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54781 for flag in $(EXTRA_TARGET_FLAGS); do \
54782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54783 done; \
54784 (cd $(TARGET_SUBDIR)/libphobos && \
54785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54787 "RANLIB=$${RANLIB}" \
54788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54789 install-html) \
54790 || exit 1
54792 @endif target-libphobos
54794 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54795 maybe-installcheck-target-libphobos:
54796 @if target-libphobos
54797 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54799 installcheck-target-libphobos: \
54800 configure-target-libphobos
54801 @: $(MAKE); $(unstage)
54802 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54803 r=`${PWD_COMMAND}`; export r; \
54804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805 $(NORMAL_TARGET_EXPORTS) \
54806 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54807 for flag in $(EXTRA_TARGET_FLAGS); do \
54808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54809 done; \
54810 (cd $(TARGET_SUBDIR)/libphobos && \
54811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54813 "RANLIB=$${RANLIB}" \
54814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54815 installcheck) \
54816 || exit 1
54818 @endif target-libphobos
54820 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54821 maybe-mostlyclean-target-libphobos:
54822 @if target-libphobos
54823 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54825 mostlyclean-target-libphobos:
54826 @: $(MAKE); $(unstage)
54827 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54828 r=`${PWD_COMMAND}`; export r; \
54829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54830 $(NORMAL_TARGET_EXPORTS) \
54831 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54832 for flag in $(EXTRA_TARGET_FLAGS); do \
54833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54834 done; \
54835 (cd $(TARGET_SUBDIR)/libphobos && \
54836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54838 "RANLIB=$${RANLIB}" \
54839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54840 mostlyclean) \
54841 || exit 1
54843 @endif target-libphobos
54845 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54846 maybe-clean-target-libphobos:
54847 @if target-libphobos
54848 maybe-clean-target-libphobos: clean-target-libphobos
54850 clean-target-libphobos:
54851 @: $(MAKE); $(unstage)
54852 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54853 r=`${PWD_COMMAND}`; export r; \
54854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54855 $(NORMAL_TARGET_EXPORTS) \
54856 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54857 for flag in $(EXTRA_TARGET_FLAGS); do \
54858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54859 done; \
54860 (cd $(TARGET_SUBDIR)/libphobos && \
54861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54863 "RANLIB=$${RANLIB}" \
54864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54865 clean) \
54866 || exit 1
54868 @endif target-libphobos
54870 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54871 maybe-distclean-target-libphobos:
54872 @if target-libphobos
54873 maybe-distclean-target-libphobos: distclean-target-libphobos
54875 distclean-target-libphobos:
54876 @: $(MAKE); $(unstage)
54877 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54878 r=`${PWD_COMMAND}`; export r; \
54879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54880 $(NORMAL_TARGET_EXPORTS) \
54881 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54882 for flag in $(EXTRA_TARGET_FLAGS); do \
54883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54884 done; \
54885 (cd $(TARGET_SUBDIR)/libphobos && \
54886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54888 "RANLIB=$${RANLIB}" \
54889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54890 distclean) \
54891 || exit 1
54893 @endif target-libphobos
54895 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54896 maybe-maintainer-clean-target-libphobos:
54897 @if target-libphobos
54898 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54900 maintainer-clean-target-libphobos:
54901 @: $(MAKE); $(unstage)
54902 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54903 r=`${PWD_COMMAND}`; export r; \
54904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54905 $(NORMAL_TARGET_EXPORTS) \
54906 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54907 for flag in $(EXTRA_TARGET_FLAGS); do \
54908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54909 done; \
54910 (cd $(TARGET_SUBDIR)/libphobos && \
54911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54913 "RANLIB=$${RANLIB}" \
54914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54915 maintainer-clean) \
54916 || exit 1
54918 @endif target-libphobos
54924 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54925 maybe-configure-target-libtermcap:
54926 @if gcc-bootstrap
54927 configure-target-libtermcap: stage_current
54928 @endif gcc-bootstrap
54929 @if target-libtermcap
54930 maybe-configure-target-libtermcap: configure-target-libtermcap
54931 configure-target-libtermcap:
54932 @: $(MAKE); $(unstage)
54933 @r=`${PWD_COMMAND}`; export r; \
54934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54935 echo "Checking multilib configuration for libtermcap..."; \
54936 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54937 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54938 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54939 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54940 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54941 else \
54942 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54943 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54944 fi; \
54945 else \
54946 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54947 fi; \
54948 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54950 $(NORMAL_TARGET_EXPORTS) \
54951 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54952 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54953 case $(srcdir) in \
54954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54955 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54957 esac; \
54958 module_srcdir=libtermcap; \
54959 rm -f no-such-file || : ; \
54960 CONFIG_SITE=no-such-file $(SHELL) \
54961 $$s/$$module_srcdir/configure \
54962 --srcdir=$${topdir}/$$module_srcdir \
54963 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54964 --target=${target_alias} \
54965 || exit 1
54966 @endif target-libtermcap
54972 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54973 maybe-all-target-libtermcap:
54974 @if gcc-bootstrap
54975 all-target-libtermcap: stage_current
54976 @endif gcc-bootstrap
54977 @if target-libtermcap
54978 TARGET-target-libtermcap=all
54979 maybe-all-target-libtermcap: all-target-libtermcap
54980 all-target-libtermcap: configure-target-libtermcap
54981 @: $(MAKE); $(unstage)
54982 @r=`${PWD_COMMAND}`; export r; \
54983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54984 $(NORMAL_TARGET_EXPORTS) \
54985 (cd $(TARGET_SUBDIR)/libtermcap && \
54986 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54987 $(TARGET-target-libtermcap))
54988 @endif target-libtermcap
54994 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54995 maybe-check-target-libtermcap:
54996 @if target-libtermcap
54997 maybe-check-target-libtermcap: check-target-libtermcap
54999 # Dummy target for uncheckable module.
55000 check-target-libtermcap:
55002 @endif target-libtermcap
55004 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
55005 maybe-install-target-libtermcap:
55006 @if target-libtermcap
55007 maybe-install-target-libtermcap: install-target-libtermcap
55009 install-target-libtermcap: installdirs
55010 @: $(MAKE); $(unstage)
55011 @r=`${PWD_COMMAND}`; export r; \
55012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55013 $(NORMAL_TARGET_EXPORTS) \
55014 (cd $(TARGET_SUBDIR)/libtermcap && \
55015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55017 @endif target-libtermcap
55019 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
55020 maybe-install-strip-target-libtermcap:
55021 @if target-libtermcap
55022 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
55024 install-strip-target-libtermcap: installdirs
55025 @: $(MAKE); $(unstage)
55026 @r=`${PWD_COMMAND}`; export r; \
55027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55028 $(NORMAL_TARGET_EXPORTS) \
55029 (cd $(TARGET_SUBDIR)/libtermcap && \
55030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55032 @endif target-libtermcap
55034 # Other targets (info, dvi, pdf, etc.)
55036 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
55037 maybe-info-target-libtermcap:
55038 @if target-libtermcap
55039 maybe-info-target-libtermcap: info-target-libtermcap
55041 info-target-libtermcap: \
55042 configure-target-libtermcap
55043 @: $(MAKE); $(unstage)
55044 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55045 r=`${PWD_COMMAND}`; export r; \
55046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55047 $(NORMAL_TARGET_EXPORTS) \
55048 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
55049 for flag in $(EXTRA_TARGET_FLAGS); do \
55050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55051 done; \
55052 (cd $(TARGET_SUBDIR)/libtermcap && \
55053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55055 "RANLIB=$${RANLIB}" \
55056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55057 info) \
55058 || exit 1
55060 @endif target-libtermcap
55062 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
55063 maybe-dvi-target-libtermcap:
55064 @if target-libtermcap
55065 maybe-dvi-target-libtermcap: dvi-target-libtermcap
55067 dvi-target-libtermcap: \
55068 configure-target-libtermcap
55069 @: $(MAKE); $(unstage)
55070 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55071 r=`${PWD_COMMAND}`; export r; \
55072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073 $(NORMAL_TARGET_EXPORTS) \
55074 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
55075 for flag in $(EXTRA_TARGET_FLAGS); do \
55076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55077 done; \
55078 (cd $(TARGET_SUBDIR)/libtermcap && \
55079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55081 "RANLIB=$${RANLIB}" \
55082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55083 dvi) \
55084 || exit 1
55086 @endif target-libtermcap
55088 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
55089 maybe-pdf-target-libtermcap:
55090 @if target-libtermcap
55091 maybe-pdf-target-libtermcap: pdf-target-libtermcap
55093 pdf-target-libtermcap: \
55094 configure-target-libtermcap
55095 @: $(MAKE); $(unstage)
55096 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55097 r=`${PWD_COMMAND}`; export r; \
55098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55099 $(NORMAL_TARGET_EXPORTS) \
55100 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
55101 for flag in $(EXTRA_TARGET_FLAGS); do \
55102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55103 done; \
55104 (cd $(TARGET_SUBDIR)/libtermcap && \
55105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55107 "RANLIB=$${RANLIB}" \
55108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55109 pdf) \
55110 || exit 1
55112 @endif target-libtermcap
55114 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
55115 maybe-html-target-libtermcap:
55116 @if target-libtermcap
55117 maybe-html-target-libtermcap: html-target-libtermcap
55119 html-target-libtermcap: \
55120 configure-target-libtermcap
55121 @: $(MAKE); $(unstage)
55122 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55123 r=`${PWD_COMMAND}`; export r; \
55124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125 $(NORMAL_TARGET_EXPORTS) \
55126 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
55127 for flag in $(EXTRA_TARGET_FLAGS); do \
55128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55129 done; \
55130 (cd $(TARGET_SUBDIR)/libtermcap && \
55131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55133 "RANLIB=$${RANLIB}" \
55134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55135 html) \
55136 || exit 1
55138 @endif target-libtermcap
55140 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
55141 maybe-TAGS-target-libtermcap:
55142 @if target-libtermcap
55143 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
55145 TAGS-target-libtermcap: \
55146 configure-target-libtermcap
55147 @: $(MAKE); $(unstage)
55148 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55149 r=`${PWD_COMMAND}`; export r; \
55150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55151 $(NORMAL_TARGET_EXPORTS) \
55152 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
55153 for flag in $(EXTRA_TARGET_FLAGS); do \
55154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55155 done; \
55156 (cd $(TARGET_SUBDIR)/libtermcap && \
55157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55159 "RANLIB=$${RANLIB}" \
55160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55161 TAGS) \
55162 || exit 1
55164 @endif target-libtermcap
55166 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
55167 maybe-install-info-target-libtermcap:
55168 @if target-libtermcap
55169 maybe-install-info-target-libtermcap: install-info-target-libtermcap
55171 install-info-target-libtermcap: \
55172 configure-target-libtermcap \
55173 info-target-libtermcap
55174 @: $(MAKE); $(unstage)
55175 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55176 r=`${PWD_COMMAND}`; export r; \
55177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55178 $(NORMAL_TARGET_EXPORTS) \
55179 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
55180 for flag in $(EXTRA_TARGET_FLAGS); do \
55181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55182 done; \
55183 (cd $(TARGET_SUBDIR)/libtermcap && \
55184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55186 "RANLIB=$${RANLIB}" \
55187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55188 install-info) \
55189 || exit 1
55191 @endif target-libtermcap
55193 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
55194 maybe-install-dvi-target-libtermcap:
55195 @if target-libtermcap
55196 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
55198 install-dvi-target-libtermcap: \
55199 configure-target-libtermcap \
55200 dvi-target-libtermcap
55201 @: $(MAKE); $(unstage)
55202 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55203 r=`${PWD_COMMAND}`; export r; \
55204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55205 $(NORMAL_TARGET_EXPORTS) \
55206 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
55207 for flag in $(EXTRA_TARGET_FLAGS); do \
55208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55209 done; \
55210 (cd $(TARGET_SUBDIR)/libtermcap && \
55211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55213 "RANLIB=$${RANLIB}" \
55214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55215 install-dvi) \
55216 || exit 1
55218 @endif target-libtermcap
55220 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
55221 maybe-install-pdf-target-libtermcap:
55222 @if target-libtermcap
55223 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
55225 install-pdf-target-libtermcap: \
55226 configure-target-libtermcap \
55227 pdf-target-libtermcap
55228 @: $(MAKE); $(unstage)
55229 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55230 r=`${PWD_COMMAND}`; export r; \
55231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232 $(NORMAL_TARGET_EXPORTS) \
55233 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
55234 for flag in $(EXTRA_TARGET_FLAGS); do \
55235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55236 done; \
55237 (cd $(TARGET_SUBDIR)/libtermcap && \
55238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55240 "RANLIB=$${RANLIB}" \
55241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55242 install-pdf) \
55243 || exit 1
55245 @endif target-libtermcap
55247 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
55248 maybe-install-html-target-libtermcap:
55249 @if target-libtermcap
55250 maybe-install-html-target-libtermcap: install-html-target-libtermcap
55252 install-html-target-libtermcap: \
55253 configure-target-libtermcap \
55254 html-target-libtermcap
55255 @: $(MAKE); $(unstage)
55256 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55257 r=`${PWD_COMMAND}`; export r; \
55258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55259 $(NORMAL_TARGET_EXPORTS) \
55260 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
55261 for flag in $(EXTRA_TARGET_FLAGS); do \
55262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55263 done; \
55264 (cd $(TARGET_SUBDIR)/libtermcap && \
55265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55267 "RANLIB=$${RANLIB}" \
55268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55269 install-html) \
55270 || exit 1
55272 @endif target-libtermcap
55274 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
55275 maybe-installcheck-target-libtermcap:
55276 @if target-libtermcap
55277 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
55279 installcheck-target-libtermcap: \
55280 configure-target-libtermcap
55281 @: $(MAKE); $(unstage)
55282 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55283 r=`${PWD_COMMAND}`; export r; \
55284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285 $(NORMAL_TARGET_EXPORTS) \
55286 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
55287 for flag in $(EXTRA_TARGET_FLAGS); do \
55288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289 done; \
55290 (cd $(TARGET_SUBDIR)/libtermcap && \
55291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293 "RANLIB=$${RANLIB}" \
55294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295 installcheck) \
55296 || exit 1
55298 @endif target-libtermcap
55300 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
55301 maybe-mostlyclean-target-libtermcap:
55302 @if target-libtermcap
55303 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
55305 # libtermcap doesn't support mostlyclean.
55306 mostlyclean-target-libtermcap:
55308 @endif target-libtermcap
55310 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
55311 maybe-clean-target-libtermcap:
55312 @if target-libtermcap
55313 maybe-clean-target-libtermcap: clean-target-libtermcap
55315 # libtermcap doesn't support clean.
55316 clean-target-libtermcap:
55318 @endif target-libtermcap
55320 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
55321 maybe-distclean-target-libtermcap:
55322 @if target-libtermcap
55323 maybe-distclean-target-libtermcap: distclean-target-libtermcap
55325 # libtermcap doesn't support distclean.
55326 distclean-target-libtermcap:
55328 @endif target-libtermcap
55330 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
55331 maybe-maintainer-clean-target-libtermcap:
55332 @if target-libtermcap
55333 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
55335 # libtermcap doesn't support maintainer-clean.
55336 maintainer-clean-target-libtermcap:
55338 @endif target-libtermcap
55344 .PHONY: configure-target-winsup maybe-configure-target-winsup
55345 maybe-configure-target-winsup:
55346 @if gcc-bootstrap
55347 configure-target-winsup: stage_current
55348 @endif gcc-bootstrap
55349 @if target-winsup
55350 maybe-configure-target-winsup: configure-target-winsup
55351 configure-target-winsup:
55352 @: $(MAKE); $(unstage)
55353 @r=`${PWD_COMMAND}`; export r; \
55354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55355 echo "Checking multilib configuration for winsup..."; \
55356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55357 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
55358 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
55359 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
55360 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
55361 else \
55362 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
55363 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55364 fi; \
55365 else \
55366 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55367 fi; \
55368 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55370 $(NORMAL_TARGET_EXPORTS) \
55371 echo Configuring in $(TARGET_SUBDIR)/winsup; \
55372 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55373 case $(srcdir) in \
55374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55375 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55377 esac; \
55378 module_srcdir=winsup; \
55379 rm -f no-such-file || : ; \
55380 CONFIG_SITE=no-such-file $(SHELL) \
55381 $$s/$$module_srcdir/configure \
55382 --srcdir=$${topdir}/$$module_srcdir \
55383 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55384 --target=${target_alias} \
55385 || exit 1
55386 @endif target-winsup
55392 .PHONY: all-target-winsup maybe-all-target-winsup
55393 maybe-all-target-winsup:
55394 @if gcc-bootstrap
55395 all-target-winsup: stage_current
55396 @endif gcc-bootstrap
55397 @if target-winsup
55398 TARGET-target-winsup=all
55399 maybe-all-target-winsup: all-target-winsup
55400 all-target-winsup: configure-target-winsup
55401 @: $(MAKE); $(unstage)
55402 @r=`${PWD_COMMAND}`; export r; \
55403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55404 $(NORMAL_TARGET_EXPORTS) \
55405 (cd $(TARGET_SUBDIR)/winsup && \
55406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55407 $(TARGET-target-winsup))
55408 @endif target-winsup
55414 .PHONY: check-target-winsup maybe-check-target-winsup
55415 maybe-check-target-winsup:
55416 @if target-winsup
55417 maybe-check-target-winsup: check-target-winsup
55419 check-target-winsup:
55420 @: $(MAKE); $(unstage)
55421 @r=`${PWD_COMMAND}`; export r; \
55422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55423 $(NORMAL_TARGET_EXPORTS) \
55424 (cd $(TARGET_SUBDIR)/winsup && \
55425 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55427 @endif target-winsup
55429 .PHONY: install-target-winsup maybe-install-target-winsup
55430 maybe-install-target-winsup:
55431 @if target-winsup
55432 maybe-install-target-winsup: install-target-winsup
55434 install-target-winsup: installdirs
55435 @: $(MAKE); $(unstage)
55436 @r=`${PWD_COMMAND}`; export r; \
55437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55438 $(NORMAL_TARGET_EXPORTS) \
55439 (cd $(TARGET_SUBDIR)/winsup && \
55440 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55442 @endif target-winsup
55444 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55445 maybe-install-strip-target-winsup:
55446 @if target-winsup
55447 maybe-install-strip-target-winsup: install-strip-target-winsup
55449 install-strip-target-winsup: installdirs
55450 @: $(MAKE); $(unstage)
55451 @r=`${PWD_COMMAND}`; export r; \
55452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453 $(NORMAL_TARGET_EXPORTS) \
55454 (cd $(TARGET_SUBDIR)/winsup && \
55455 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55457 @endif target-winsup
55459 # Other targets (info, dvi, pdf, etc.)
55461 .PHONY: maybe-info-target-winsup info-target-winsup
55462 maybe-info-target-winsup:
55463 @if target-winsup
55464 maybe-info-target-winsup: info-target-winsup
55466 info-target-winsup: \
55467 configure-target-winsup
55468 @: $(MAKE); $(unstage)
55469 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55470 r=`${PWD_COMMAND}`; export r; \
55471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55472 $(NORMAL_TARGET_EXPORTS) \
55473 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55474 for flag in $(EXTRA_TARGET_FLAGS); do \
55475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55476 done; \
55477 (cd $(TARGET_SUBDIR)/winsup && \
55478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55480 "RANLIB=$${RANLIB}" \
55481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55482 info) \
55483 || exit 1
55485 @endif target-winsup
55487 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55488 maybe-dvi-target-winsup:
55489 @if target-winsup
55490 maybe-dvi-target-winsup: dvi-target-winsup
55492 dvi-target-winsup: \
55493 configure-target-winsup
55494 @: $(MAKE); $(unstage)
55495 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55496 r=`${PWD_COMMAND}`; export r; \
55497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55498 $(NORMAL_TARGET_EXPORTS) \
55499 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55500 for flag in $(EXTRA_TARGET_FLAGS); do \
55501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55502 done; \
55503 (cd $(TARGET_SUBDIR)/winsup && \
55504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55506 "RANLIB=$${RANLIB}" \
55507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55508 dvi) \
55509 || exit 1
55511 @endif target-winsup
55513 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55514 maybe-pdf-target-winsup:
55515 @if target-winsup
55516 maybe-pdf-target-winsup: pdf-target-winsup
55518 pdf-target-winsup: \
55519 configure-target-winsup
55520 @: $(MAKE); $(unstage)
55521 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55522 r=`${PWD_COMMAND}`; export r; \
55523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55524 $(NORMAL_TARGET_EXPORTS) \
55525 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55526 for flag in $(EXTRA_TARGET_FLAGS); do \
55527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55528 done; \
55529 (cd $(TARGET_SUBDIR)/winsup && \
55530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55532 "RANLIB=$${RANLIB}" \
55533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55534 pdf) \
55535 || exit 1
55537 @endif target-winsup
55539 .PHONY: maybe-html-target-winsup html-target-winsup
55540 maybe-html-target-winsup:
55541 @if target-winsup
55542 maybe-html-target-winsup: html-target-winsup
55544 html-target-winsup: \
55545 configure-target-winsup
55546 @: $(MAKE); $(unstage)
55547 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55548 r=`${PWD_COMMAND}`; export r; \
55549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55550 $(NORMAL_TARGET_EXPORTS) \
55551 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55552 for flag in $(EXTRA_TARGET_FLAGS); do \
55553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55554 done; \
55555 (cd $(TARGET_SUBDIR)/winsup && \
55556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55558 "RANLIB=$${RANLIB}" \
55559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55560 html) \
55561 || exit 1
55563 @endif target-winsup
55565 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55566 maybe-TAGS-target-winsup:
55567 @if target-winsup
55568 maybe-TAGS-target-winsup: TAGS-target-winsup
55570 TAGS-target-winsup: \
55571 configure-target-winsup
55572 @: $(MAKE); $(unstage)
55573 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55574 r=`${PWD_COMMAND}`; export r; \
55575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576 $(NORMAL_TARGET_EXPORTS) \
55577 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55578 for flag in $(EXTRA_TARGET_FLAGS); do \
55579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55580 done; \
55581 (cd $(TARGET_SUBDIR)/winsup && \
55582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55584 "RANLIB=$${RANLIB}" \
55585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55586 TAGS) \
55587 || exit 1
55589 @endif target-winsup
55591 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55592 maybe-install-info-target-winsup:
55593 @if target-winsup
55594 maybe-install-info-target-winsup: install-info-target-winsup
55596 install-info-target-winsup: \
55597 configure-target-winsup \
55598 info-target-winsup
55599 @: $(MAKE); $(unstage)
55600 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55601 r=`${PWD_COMMAND}`; export r; \
55602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603 $(NORMAL_TARGET_EXPORTS) \
55604 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55605 for flag in $(EXTRA_TARGET_FLAGS); do \
55606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55607 done; \
55608 (cd $(TARGET_SUBDIR)/winsup && \
55609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55611 "RANLIB=$${RANLIB}" \
55612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55613 install-info) \
55614 || exit 1
55616 @endif target-winsup
55618 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55619 maybe-install-dvi-target-winsup:
55620 @if target-winsup
55621 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55623 install-dvi-target-winsup: \
55624 configure-target-winsup \
55625 dvi-target-winsup
55626 @: $(MAKE); $(unstage)
55627 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55628 r=`${PWD_COMMAND}`; export r; \
55629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55630 $(NORMAL_TARGET_EXPORTS) \
55631 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55632 for flag in $(EXTRA_TARGET_FLAGS); do \
55633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55634 done; \
55635 (cd $(TARGET_SUBDIR)/winsup && \
55636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55638 "RANLIB=$${RANLIB}" \
55639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55640 install-dvi) \
55641 || exit 1
55643 @endif target-winsup
55645 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55646 maybe-install-pdf-target-winsup:
55647 @if target-winsup
55648 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55650 install-pdf-target-winsup: \
55651 configure-target-winsup \
55652 pdf-target-winsup
55653 @: $(MAKE); $(unstage)
55654 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55655 r=`${PWD_COMMAND}`; export r; \
55656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55657 $(NORMAL_TARGET_EXPORTS) \
55658 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55659 for flag in $(EXTRA_TARGET_FLAGS); do \
55660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55661 done; \
55662 (cd $(TARGET_SUBDIR)/winsup && \
55663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55665 "RANLIB=$${RANLIB}" \
55666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55667 install-pdf) \
55668 || exit 1
55670 @endif target-winsup
55672 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55673 maybe-install-html-target-winsup:
55674 @if target-winsup
55675 maybe-install-html-target-winsup: install-html-target-winsup
55677 install-html-target-winsup: \
55678 configure-target-winsup \
55679 html-target-winsup
55680 @: $(MAKE); $(unstage)
55681 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55682 r=`${PWD_COMMAND}`; export r; \
55683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55684 $(NORMAL_TARGET_EXPORTS) \
55685 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55686 for flag in $(EXTRA_TARGET_FLAGS); do \
55687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55688 done; \
55689 (cd $(TARGET_SUBDIR)/winsup && \
55690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55692 "RANLIB=$${RANLIB}" \
55693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55694 install-html) \
55695 || exit 1
55697 @endif target-winsup
55699 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55700 maybe-installcheck-target-winsup:
55701 @if target-winsup
55702 maybe-installcheck-target-winsup: installcheck-target-winsup
55704 installcheck-target-winsup: \
55705 configure-target-winsup
55706 @: $(MAKE); $(unstage)
55707 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55708 r=`${PWD_COMMAND}`; export r; \
55709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710 $(NORMAL_TARGET_EXPORTS) \
55711 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55712 for flag in $(EXTRA_TARGET_FLAGS); do \
55713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55714 done; \
55715 (cd $(TARGET_SUBDIR)/winsup && \
55716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55718 "RANLIB=$${RANLIB}" \
55719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55720 installcheck) \
55721 || exit 1
55723 @endif target-winsup
55725 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55726 maybe-mostlyclean-target-winsup:
55727 @if target-winsup
55728 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55730 mostlyclean-target-winsup:
55731 @: $(MAKE); $(unstage)
55732 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55733 r=`${PWD_COMMAND}`; export r; \
55734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55735 $(NORMAL_TARGET_EXPORTS) \
55736 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55737 for flag in $(EXTRA_TARGET_FLAGS); do \
55738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55739 done; \
55740 (cd $(TARGET_SUBDIR)/winsup && \
55741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55743 "RANLIB=$${RANLIB}" \
55744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55745 mostlyclean) \
55746 || exit 1
55748 @endif target-winsup
55750 .PHONY: maybe-clean-target-winsup clean-target-winsup
55751 maybe-clean-target-winsup:
55752 @if target-winsup
55753 maybe-clean-target-winsup: clean-target-winsup
55755 clean-target-winsup:
55756 @: $(MAKE); $(unstage)
55757 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55758 r=`${PWD_COMMAND}`; export r; \
55759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55760 $(NORMAL_TARGET_EXPORTS) \
55761 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55762 for flag in $(EXTRA_TARGET_FLAGS); do \
55763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55764 done; \
55765 (cd $(TARGET_SUBDIR)/winsup && \
55766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55768 "RANLIB=$${RANLIB}" \
55769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55770 clean) \
55771 || exit 1
55773 @endif target-winsup
55775 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55776 maybe-distclean-target-winsup:
55777 @if target-winsup
55778 maybe-distclean-target-winsup: distclean-target-winsup
55780 distclean-target-winsup:
55781 @: $(MAKE); $(unstage)
55782 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55783 r=`${PWD_COMMAND}`; export r; \
55784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55785 $(NORMAL_TARGET_EXPORTS) \
55786 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55787 for flag in $(EXTRA_TARGET_FLAGS); do \
55788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55789 done; \
55790 (cd $(TARGET_SUBDIR)/winsup && \
55791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55793 "RANLIB=$${RANLIB}" \
55794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55795 distclean) \
55796 || exit 1
55798 @endif target-winsup
55800 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55801 maybe-maintainer-clean-target-winsup:
55802 @if target-winsup
55803 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55805 maintainer-clean-target-winsup:
55806 @: $(MAKE); $(unstage)
55807 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55808 r=`${PWD_COMMAND}`; export r; \
55809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55810 $(NORMAL_TARGET_EXPORTS) \
55811 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55812 for flag in $(EXTRA_TARGET_FLAGS); do \
55813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55814 done; \
55815 (cd $(TARGET_SUBDIR)/winsup && \
55816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55818 "RANLIB=$${RANLIB}" \
55819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55820 maintainer-clean) \
55821 || exit 1
55823 @endif target-winsup
55829 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55830 maybe-configure-target-libgloss:
55831 @if gcc-bootstrap
55832 configure-target-libgloss: stage_current
55833 @endif gcc-bootstrap
55834 @if target-libgloss
55835 maybe-configure-target-libgloss: configure-target-libgloss
55836 configure-target-libgloss:
55837 @: $(MAKE); $(unstage)
55838 @r=`${PWD_COMMAND}`; export r; \
55839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55840 echo "Checking multilib configuration for libgloss..."; \
55841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55842 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55843 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55844 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55845 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55846 else \
55847 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55848 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55849 fi; \
55850 else \
55851 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55852 fi; \
55853 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55855 $(NORMAL_TARGET_EXPORTS) \
55856 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55857 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55858 case $(srcdir) in \
55859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55860 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55862 esac; \
55863 module_srcdir=libgloss; \
55864 rm -f no-such-file || : ; \
55865 CONFIG_SITE=no-such-file $(SHELL) \
55866 $$s/$$module_srcdir/configure \
55867 --srcdir=$${topdir}/$$module_srcdir \
55868 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55869 --target=${target_alias} \
55870 || exit 1
55871 @endif target-libgloss
55877 .PHONY: all-target-libgloss maybe-all-target-libgloss
55878 maybe-all-target-libgloss:
55879 @if gcc-bootstrap
55880 all-target-libgloss: stage_current
55881 @endif gcc-bootstrap
55882 @if target-libgloss
55883 TARGET-target-libgloss=all
55884 maybe-all-target-libgloss: all-target-libgloss
55885 all-target-libgloss: configure-target-libgloss
55886 @: $(MAKE); $(unstage)
55887 @r=`${PWD_COMMAND}`; export r; \
55888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55889 $(NORMAL_TARGET_EXPORTS) \
55890 (cd $(TARGET_SUBDIR)/libgloss && \
55891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55892 $(TARGET-target-libgloss))
55893 @endif target-libgloss
55899 .PHONY: check-target-libgloss maybe-check-target-libgloss
55900 maybe-check-target-libgloss:
55901 @if target-libgloss
55902 maybe-check-target-libgloss: check-target-libgloss
55904 # Dummy target for uncheckable module.
55905 check-target-libgloss:
55907 @endif target-libgloss
55909 .PHONY: install-target-libgloss maybe-install-target-libgloss
55910 maybe-install-target-libgloss:
55911 @if target-libgloss
55912 maybe-install-target-libgloss: install-target-libgloss
55914 install-target-libgloss: installdirs
55915 @: $(MAKE); $(unstage)
55916 @r=`${PWD_COMMAND}`; export r; \
55917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55918 $(NORMAL_TARGET_EXPORTS) \
55919 (cd $(TARGET_SUBDIR)/libgloss && \
55920 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55922 @endif target-libgloss
55924 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55925 maybe-install-strip-target-libgloss:
55926 @if target-libgloss
55927 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55929 install-strip-target-libgloss: installdirs
55930 @: $(MAKE); $(unstage)
55931 @r=`${PWD_COMMAND}`; export r; \
55932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55933 $(NORMAL_TARGET_EXPORTS) \
55934 (cd $(TARGET_SUBDIR)/libgloss && \
55935 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55937 @endif target-libgloss
55939 # Other targets (info, dvi, pdf, etc.)
55941 .PHONY: maybe-info-target-libgloss info-target-libgloss
55942 maybe-info-target-libgloss:
55943 @if target-libgloss
55944 maybe-info-target-libgloss: info-target-libgloss
55946 info-target-libgloss: \
55947 configure-target-libgloss
55948 @: $(MAKE); $(unstage)
55949 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55950 r=`${PWD_COMMAND}`; export r; \
55951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55952 $(NORMAL_TARGET_EXPORTS) \
55953 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55954 for flag in $(EXTRA_TARGET_FLAGS); do \
55955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55956 done; \
55957 (cd $(TARGET_SUBDIR)/libgloss && \
55958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55960 "RANLIB=$${RANLIB}" \
55961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55962 info) \
55963 || exit 1
55965 @endif target-libgloss
55967 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55968 maybe-dvi-target-libgloss:
55969 @if target-libgloss
55970 maybe-dvi-target-libgloss: dvi-target-libgloss
55972 dvi-target-libgloss: \
55973 configure-target-libgloss
55974 @: $(MAKE); $(unstage)
55975 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55976 r=`${PWD_COMMAND}`; export r; \
55977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55978 $(NORMAL_TARGET_EXPORTS) \
55979 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55980 for flag in $(EXTRA_TARGET_FLAGS); do \
55981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55982 done; \
55983 (cd $(TARGET_SUBDIR)/libgloss && \
55984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55986 "RANLIB=$${RANLIB}" \
55987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55988 dvi) \
55989 || exit 1
55991 @endif target-libgloss
55993 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55994 maybe-pdf-target-libgloss:
55995 @if target-libgloss
55996 maybe-pdf-target-libgloss: pdf-target-libgloss
55998 pdf-target-libgloss: \
55999 configure-target-libgloss
56000 @: $(MAKE); $(unstage)
56001 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56002 r=`${PWD_COMMAND}`; export r; \
56003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56004 $(NORMAL_TARGET_EXPORTS) \
56005 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
56006 for flag in $(EXTRA_TARGET_FLAGS); do \
56007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56008 done; \
56009 (cd $(TARGET_SUBDIR)/libgloss && \
56010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56012 "RANLIB=$${RANLIB}" \
56013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56014 pdf) \
56015 || exit 1
56017 @endif target-libgloss
56019 .PHONY: maybe-html-target-libgloss html-target-libgloss
56020 maybe-html-target-libgloss:
56021 @if target-libgloss
56022 maybe-html-target-libgloss: html-target-libgloss
56024 html-target-libgloss: \
56025 configure-target-libgloss
56026 @: $(MAKE); $(unstage)
56027 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56028 r=`${PWD_COMMAND}`; export r; \
56029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56030 $(NORMAL_TARGET_EXPORTS) \
56031 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
56032 for flag in $(EXTRA_TARGET_FLAGS); do \
56033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56034 done; \
56035 (cd $(TARGET_SUBDIR)/libgloss && \
56036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56038 "RANLIB=$${RANLIB}" \
56039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56040 html) \
56041 || exit 1
56043 @endif target-libgloss
56045 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
56046 maybe-TAGS-target-libgloss:
56047 @if target-libgloss
56048 maybe-TAGS-target-libgloss: TAGS-target-libgloss
56050 TAGS-target-libgloss: \
56051 configure-target-libgloss
56052 @: $(MAKE); $(unstage)
56053 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56054 r=`${PWD_COMMAND}`; export r; \
56055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56056 $(NORMAL_TARGET_EXPORTS) \
56057 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
56058 for flag in $(EXTRA_TARGET_FLAGS); do \
56059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56060 done; \
56061 (cd $(TARGET_SUBDIR)/libgloss && \
56062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56064 "RANLIB=$${RANLIB}" \
56065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56066 TAGS) \
56067 || exit 1
56069 @endif target-libgloss
56071 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
56072 maybe-install-info-target-libgloss:
56073 @if target-libgloss
56074 maybe-install-info-target-libgloss: install-info-target-libgloss
56076 install-info-target-libgloss: \
56077 configure-target-libgloss \
56078 info-target-libgloss
56079 @: $(MAKE); $(unstage)
56080 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56081 r=`${PWD_COMMAND}`; export r; \
56082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56083 $(NORMAL_TARGET_EXPORTS) \
56084 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
56085 for flag in $(EXTRA_TARGET_FLAGS); do \
56086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56087 done; \
56088 (cd $(TARGET_SUBDIR)/libgloss && \
56089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56091 "RANLIB=$${RANLIB}" \
56092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56093 install-info) \
56094 || exit 1
56096 @endif target-libgloss
56098 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
56099 maybe-install-dvi-target-libgloss:
56100 @if target-libgloss
56101 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
56103 install-dvi-target-libgloss: \
56104 configure-target-libgloss \
56105 dvi-target-libgloss
56106 @: $(MAKE); $(unstage)
56107 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56108 r=`${PWD_COMMAND}`; export r; \
56109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56110 $(NORMAL_TARGET_EXPORTS) \
56111 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
56112 for flag in $(EXTRA_TARGET_FLAGS); do \
56113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56114 done; \
56115 (cd $(TARGET_SUBDIR)/libgloss && \
56116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56118 "RANLIB=$${RANLIB}" \
56119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56120 install-dvi) \
56121 || exit 1
56123 @endif target-libgloss
56125 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
56126 maybe-install-pdf-target-libgloss:
56127 @if target-libgloss
56128 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
56130 install-pdf-target-libgloss: \
56131 configure-target-libgloss \
56132 pdf-target-libgloss
56133 @: $(MAKE); $(unstage)
56134 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56135 r=`${PWD_COMMAND}`; export r; \
56136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56137 $(NORMAL_TARGET_EXPORTS) \
56138 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
56139 for flag in $(EXTRA_TARGET_FLAGS); do \
56140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56141 done; \
56142 (cd $(TARGET_SUBDIR)/libgloss && \
56143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56145 "RANLIB=$${RANLIB}" \
56146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56147 install-pdf) \
56148 || exit 1
56150 @endif target-libgloss
56152 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
56153 maybe-install-html-target-libgloss:
56154 @if target-libgloss
56155 maybe-install-html-target-libgloss: install-html-target-libgloss
56157 install-html-target-libgloss: \
56158 configure-target-libgloss \
56159 html-target-libgloss
56160 @: $(MAKE); $(unstage)
56161 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56162 r=`${PWD_COMMAND}`; export r; \
56163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56164 $(NORMAL_TARGET_EXPORTS) \
56165 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
56166 for flag in $(EXTRA_TARGET_FLAGS); do \
56167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56168 done; \
56169 (cd $(TARGET_SUBDIR)/libgloss && \
56170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56172 "RANLIB=$${RANLIB}" \
56173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56174 install-html) \
56175 || exit 1
56177 @endif target-libgloss
56179 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
56180 maybe-installcheck-target-libgloss:
56181 @if target-libgloss
56182 maybe-installcheck-target-libgloss: installcheck-target-libgloss
56184 installcheck-target-libgloss: \
56185 configure-target-libgloss
56186 @: $(MAKE); $(unstage)
56187 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56188 r=`${PWD_COMMAND}`; export r; \
56189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56190 $(NORMAL_TARGET_EXPORTS) \
56191 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
56192 for flag in $(EXTRA_TARGET_FLAGS); do \
56193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56194 done; \
56195 (cd $(TARGET_SUBDIR)/libgloss && \
56196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56198 "RANLIB=$${RANLIB}" \
56199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56200 installcheck) \
56201 || exit 1
56203 @endif target-libgloss
56205 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
56206 maybe-mostlyclean-target-libgloss:
56207 @if target-libgloss
56208 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
56210 mostlyclean-target-libgloss:
56211 @: $(MAKE); $(unstage)
56212 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56213 r=`${PWD_COMMAND}`; export r; \
56214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56215 $(NORMAL_TARGET_EXPORTS) \
56216 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
56217 for flag in $(EXTRA_TARGET_FLAGS); do \
56218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56219 done; \
56220 (cd $(TARGET_SUBDIR)/libgloss && \
56221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56223 "RANLIB=$${RANLIB}" \
56224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56225 mostlyclean) \
56226 || exit 1
56228 @endif target-libgloss
56230 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
56231 maybe-clean-target-libgloss:
56232 @if target-libgloss
56233 maybe-clean-target-libgloss: clean-target-libgloss
56235 clean-target-libgloss:
56236 @: $(MAKE); $(unstage)
56237 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56238 r=`${PWD_COMMAND}`; export r; \
56239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56240 $(NORMAL_TARGET_EXPORTS) \
56241 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
56242 for flag in $(EXTRA_TARGET_FLAGS); do \
56243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56244 done; \
56245 (cd $(TARGET_SUBDIR)/libgloss && \
56246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56248 "RANLIB=$${RANLIB}" \
56249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56250 clean) \
56251 || exit 1
56253 @endif target-libgloss
56255 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
56256 maybe-distclean-target-libgloss:
56257 @if target-libgloss
56258 maybe-distclean-target-libgloss: distclean-target-libgloss
56260 distclean-target-libgloss:
56261 @: $(MAKE); $(unstage)
56262 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56263 r=`${PWD_COMMAND}`; export r; \
56264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56265 $(NORMAL_TARGET_EXPORTS) \
56266 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
56267 for flag in $(EXTRA_TARGET_FLAGS); do \
56268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56269 done; \
56270 (cd $(TARGET_SUBDIR)/libgloss && \
56271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56273 "RANLIB=$${RANLIB}" \
56274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56275 distclean) \
56276 || exit 1
56278 @endif target-libgloss
56280 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
56281 maybe-maintainer-clean-target-libgloss:
56282 @if target-libgloss
56283 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
56285 maintainer-clean-target-libgloss:
56286 @: $(MAKE); $(unstage)
56287 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56288 r=`${PWD_COMMAND}`; export r; \
56289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56290 $(NORMAL_TARGET_EXPORTS) \
56291 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
56292 for flag in $(EXTRA_TARGET_FLAGS); do \
56293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56294 done; \
56295 (cd $(TARGET_SUBDIR)/libgloss && \
56296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56298 "RANLIB=$${RANLIB}" \
56299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56300 maintainer-clean) \
56301 || exit 1
56303 @endif target-libgloss
56309 .PHONY: configure-target-libffi maybe-configure-target-libffi
56310 maybe-configure-target-libffi:
56311 @if gcc-bootstrap
56312 configure-target-libffi: stage_current
56313 @endif gcc-bootstrap
56314 @if target-libffi
56315 maybe-configure-target-libffi: configure-target-libffi
56316 configure-target-libffi:
56317 @: $(MAKE); $(unstage)
56318 @r=`${PWD_COMMAND}`; export r; \
56319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56320 echo "Checking multilib configuration for libffi..."; \
56321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
56323 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
56324 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
56325 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
56326 else \
56327 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
56328 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
56329 fi; \
56330 else \
56331 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
56332 fi; \
56333 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
56334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56335 $(NORMAL_TARGET_EXPORTS) \
56336 echo Configuring in $(TARGET_SUBDIR)/libffi; \
56337 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
56338 case $(srcdir) in \
56339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56340 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
56341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56342 esac; \
56343 module_srcdir=libffi; \
56344 rm -f no-such-file || : ; \
56345 CONFIG_SITE=no-such-file $(SHELL) \
56346 $$s/$$module_srcdir/configure \
56347 --srcdir=$${topdir}/$$module_srcdir \
56348 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56349 --target=${target_alias} --disable-shared --with-pic \
56350 || exit 1
56351 @endif target-libffi
56357 .PHONY: all-target-libffi maybe-all-target-libffi
56358 maybe-all-target-libffi:
56359 @if gcc-bootstrap
56360 all-target-libffi: stage_current
56361 @endif gcc-bootstrap
56362 @if target-libffi
56363 TARGET-target-libffi=all
56364 maybe-all-target-libffi: all-target-libffi
56365 all-target-libffi: configure-target-libffi
56366 @: $(MAKE); $(unstage)
56367 @r=`${PWD_COMMAND}`; export r; \
56368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56369 $(NORMAL_TARGET_EXPORTS) \
56370 (cd $(TARGET_SUBDIR)/libffi && \
56371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56372 $(TARGET-target-libffi))
56373 @endif target-libffi
56379 .PHONY: check-target-libffi maybe-check-target-libffi
56380 maybe-check-target-libffi:
56381 @if target-libffi
56382 maybe-check-target-libffi: check-target-libffi
56384 check-target-libffi:
56385 @: $(MAKE); $(unstage)
56386 @r=`${PWD_COMMAND}`; export r; \
56387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56388 $(NORMAL_TARGET_EXPORTS) \
56389 (cd $(TARGET_SUBDIR)/libffi && \
56390 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56392 @endif target-libffi
56394 .PHONY: install-target-libffi maybe-install-target-libffi
56395 maybe-install-target-libffi:
56396 @if target-libffi
56397 maybe-install-target-libffi: install-target-libffi
56399 # Dummy target for uninstallable.
56400 install-target-libffi:
56402 @endif target-libffi
56404 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56405 maybe-install-strip-target-libffi:
56406 @if target-libffi
56407 maybe-install-strip-target-libffi: install-strip-target-libffi
56409 # Dummy target for uninstallable.
56410 install-strip-target-libffi:
56412 @endif target-libffi
56414 # Other targets (info, dvi, pdf, etc.)
56416 .PHONY: maybe-info-target-libffi info-target-libffi
56417 maybe-info-target-libffi:
56418 @if target-libffi
56419 maybe-info-target-libffi: info-target-libffi
56421 info-target-libffi: \
56422 configure-target-libffi
56423 @: $(MAKE); $(unstage)
56424 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56425 r=`${PWD_COMMAND}`; export r; \
56426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56427 $(NORMAL_TARGET_EXPORTS) \
56428 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56429 for flag in $(EXTRA_TARGET_FLAGS); do \
56430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56431 done; \
56432 (cd $(TARGET_SUBDIR)/libffi && \
56433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56435 "RANLIB=$${RANLIB}" \
56436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56437 info) \
56438 || exit 1
56440 @endif target-libffi
56442 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56443 maybe-dvi-target-libffi:
56444 @if target-libffi
56445 maybe-dvi-target-libffi: dvi-target-libffi
56447 dvi-target-libffi: \
56448 configure-target-libffi
56449 @: $(MAKE); $(unstage)
56450 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56451 r=`${PWD_COMMAND}`; export r; \
56452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56453 $(NORMAL_TARGET_EXPORTS) \
56454 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56455 for flag in $(EXTRA_TARGET_FLAGS); do \
56456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56457 done; \
56458 (cd $(TARGET_SUBDIR)/libffi && \
56459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56461 "RANLIB=$${RANLIB}" \
56462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56463 dvi) \
56464 || exit 1
56466 @endif target-libffi
56468 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56469 maybe-pdf-target-libffi:
56470 @if target-libffi
56471 maybe-pdf-target-libffi: pdf-target-libffi
56473 pdf-target-libffi: \
56474 configure-target-libffi
56475 @: $(MAKE); $(unstage)
56476 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56477 r=`${PWD_COMMAND}`; export r; \
56478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56479 $(NORMAL_TARGET_EXPORTS) \
56480 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56481 for flag in $(EXTRA_TARGET_FLAGS); do \
56482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56483 done; \
56484 (cd $(TARGET_SUBDIR)/libffi && \
56485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56487 "RANLIB=$${RANLIB}" \
56488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56489 pdf) \
56490 || exit 1
56492 @endif target-libffi
56494 .PHONY: maybe-html-target-libffi html-target-libffi
56495 maybe-html-target-libffi:
56496 @if target-libffi
56497 maybe-html-target-libffi: html-target-libffi
56499 html-target-libffi: \
56500 configure-target-libffi
56501 @: $(MAKE); $(unstage)
56502 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56503 r=`${PWD_COMMAND}`; export r; \
56504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56505 $(NORMAL_TARGET_EXPORTS) \
56506 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56507 for flag in $(EXTRA_TARGET_FLAGS); do \
56508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56509 done; \
56510 (cd $(TARGET_SUBDIR)/libffi && \
56511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56513 "RANLIB=$${RANLIB}" \
56514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56515 html) \
56516 || exit 1
56518 @endif target-libffi
56520 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56521 maybe-TAGS-target-libffi:
56522 @if target-libffi
56523 maybe-TAGS-target-libffi: TAGS-target-libffi
56525 TAGS-target-libffi: \
56526 configure-target-libffi
56527 @: $(MAKE); $(unstage)
56528 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56529 r=`${PWD_COMMAND}`; export r; \
56530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56531 $(NORMAL_TARGET_EXPORTS) \
56532 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56533 for flag in $(EXTRA_TARGET_FLAGS); do \
56534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56535 done; \
56536 (cd $(TARGET_SUBDIR)/libffi && \
56537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56539 "RANLIB=$${RANLIB}" \
56540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56541 TAGS) \
56542 || exit 1
56544 @endif target-libffi
56546 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56547 maybe-install-info-target-libffi:
56548 @if target-libffi
56549 maybe-install-info-target-libffi: install-info-target-libffi
56551 install-info-target-libffi: \
56552 configure-target-libffi \
56553 info-target-libffi
56554 @: $(MAKE); $(unstage)
56555 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56556 r=`${PWD_COMMAND}`; export r; \
56557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558 $(NORMAL_TARGET_EXPORTS) \
56559 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56560 for flag in $(EXTRA_TARGET_FLAGS); do \
56561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56562 done; \
56563 (cd $(TARGET_SUBDIR)/libffi && \
56564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56566 "RANLIB=$${RANLIB}" \
56567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56568 install-info) \
56569 || exit 1
56571 @endif target-libffi
56573 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56574 maybe-install-dvi-target-libffi:
56575 @if target-libffi
56576 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56578 install-dvi-target-libffi: \
56579 configure-target-libffi \
56580 dvi-target-libffi
56581 @: $(MAKE); $(unstage)
56582 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56583 r=`${PWD_COMMAND}`; export r; \
56584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56585 $(NORMAL_TARGET_EXPORTS) \
56586 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56587 for flag in $(EXTRA_TARGET_FLAGS); do \
56588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56589 done; \
56590 (cd $(TARGET_SUBDIR)/libffi && \
56591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56593 "RANLIB=$${RANLIB}" \
56594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56595 install-dvi) \
56596 || exit 1
56598 @endif target-libffi
56600 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56601 maybe-install-pdf-target-libffi:
56602 @if target-libffi
56603 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56605 install-pdf-target-libffi: \
56606 configure-target-libffi \
56607 pdf-target-libffi
56608 @: $(MAKE); $(unstage)
56609 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56610 r=`${PWD_COMMAND}`; export r; \
56611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612 $(NORMAL_TARGET_EXPORTS) \
56613 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56614 for flag in $(EXTRA_TARGET_FLAGS); do \
56615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56616 done; \
56617 (cd $(TARGET_SUBDIR)/libffi && \
56618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56620 "RANLIB=$${RANLIB}" \
56621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56622 install-pdf) \
56623 || exit 1
56625 @endif target-libffi
56627 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56628 maybe-install-html-target-libffi:
56629 @if target-libffi
56630 maybe-install-html-target-libffi: install-html-target-libffi
56632 install-html-target-libffi: \
56633 configure-target-libffi \
56634 html-target-libffi
56635 @: $(MAKE); $(unstage)
56636 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56637 r=`${PWD_COMMAND}`; export r; \
56638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56639 $(NORMAL_TARGET_EXPORTS) \
56640 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56641 for flag in $(EXTRA_TARGET_FLAGS); do \
56642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56643 done; \
56644 (cd $(TARGET_SUBDIR)/libffi && \
56645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56647 "RANLIB=$${RANLIB}" \
56648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56649 install-html) \
56650 || exit 1
56652 @endif target-libffi
56654 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56655 maybe-installcheck-target-libffi:
56656 @if target-libffi
56657 maybe-installcheck-target-libffi: installcheck-target-libffi
56659 installcheck-target-libffi: \
56660 configure-target-libffi
56661 @: $(MAKE); $(unstage)
56662 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56663 r=`${PWD_COMMAND}`; export r; \
56664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56665 $(NORMAL_TARGET_EXPORTS) \
56666 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56667 for flag in $(EXTRA_TARGET_FLAGS); do \
56668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56669 done; \
56670 (cd $(TARGET_SUBDIR)/libffi && \
56671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56673 "RANLIB=$${RANLIB}" \
56674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56675 installcheck) \
56676 || exit 1
56678 @endif target-libffi
56680 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56681 maybe-mostlyclean-target-libffi:
56682 @if target-libffi
56683 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56685 mostlyclean-target-libffi:
56686 @: $(MAKE); $(unstage)
56687 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56688 r=`${PWD_COMMAND}`; export r; \
56689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56690 $(NORMAL_TARGET_EXPORTS) \
56691 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56692 for flag in $(EXTRA_TARGET_FLAGS); do \
56693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56694 done; \
56695 (cd $(TARGET_SUBDIR)/libffi && \
56696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56698 "RANLIB=$${RANLIB}" \
56699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56700 mostlyclean) \
56701 || exit 1
56703 @endif target-libffi
56705 .PHONY: maybe-clean-target-libffi clean-target-libffi
56706 maybe-clean-target-libffi:
56707 @if target-libffi
56708 maybe-clean-target-libffi: clean-target-libffi
56710 clean-target-libffi:
56711 @: $(MAKE); $(unstage)
56712 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56713 r=`${PWD_COMMAND}`; export r; \
56714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56715 $(NORMAL_TARGET_EXPORTS) \
56716 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56717 for flag in $(EXTRA_TARGET_FLAGS); do \
56718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56719 done; \
56720 (cd $(TARGET_SUBDIR)/libffi && \
56721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56723 "RANLIB=$${RANLIB}" \
56724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56725 clean) \
56726 || exit 1
56728 @endif target-libffi
56730 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56731 maybe-distclean-target-libffi:
56732 @if target-libffi
56733 maybe-distclean-target-libffi: distclean-target-libffi
56735 distclean-target-libffi:
56736 @: $(MAKE); $(unstage)
56737 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56738 r=`${PWD_COMMAND}`; export r; \
56739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56740 $(NORMAL_TARGET_EXPORTS) \
56741 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56742 for flag in $(EXTRA_TARGET_FLAGS); do \
56743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56744 done; \
56745 (cd $(TARGET_SUBDIR)/libffi && \
56746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56748 "RANLIB=$${RANLIB}" \
56749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56750 distclean) \
56751 || exit 1
56753 @endif target-libffi
56755 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56756 maybe-maintainer-clean-target-libffi:
56757 @if target-libffi
56758 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56760 maintainer-clean-target-libffi:
56761 @: $(MAKE); $(unstage)
56762 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56763 r=`${PWD_COMMAND}`; export r; \
56764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56765 $(NORMAL_TARGET_EXPORTS) \
56766 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56767 for flag in $(EXTRA_TARGET_FLAGS); do \
56768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56769 done; \
56770 (cd $(TARGET_SUBDIR)/libffi && \
56771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56773 "RANLIB=$${RANLIB}" \
56774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56775 maintainer-clean) \
56776 || exit 1
56778 @endif target-libffi
56784 .PHONY: configure-target-zlib maybe-configure-target-zlib
56785 maybe-configure-target-zlib:
56786 @if gcc-bootstrap
56787 configure-target-zlib: stage_current
56788 @endif gcc-bootstrap
56789 @if target-zlib
56790 maybe-configure-target-zlib: configure-target-zlib
56791 configure-target-zlib:
56792 @r=`${PWD_COMMAND}`; export r; \
56793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56794 echo "Checking multilib configuration for zlib..."; \
56795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56797 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56798 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56799 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56800 else \
56801 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56802 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56803 fi; \
56804 else \
56805 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56806 fi; \
56807 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56809 $(NORMAL_TARGET_EXPORTS) \
56810 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56811 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56812 case $(srcdir) in \
56813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56814 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56816 esac; \
56817 module_srcdir=zlib; \
56818 rm -f no-such-file || : ; \
56819 CONFIG_SITE=no-such-file $(SHELL) \
56820 $$s/$$module_srcdir/configure \
56821 --srcdir=$${topdir}/$$module_srcdir \
56822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56823 --target=${target_alias} \
56824 || exit 1
56825 @endif target-zlib
56829 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56830 maybe-configure-stage1-target-zlib:
56831 @if target-zlib-bootstrap
56832 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56833 configure-stage1-target-zlib:
56834 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56835 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56836 @r=`${PWD_COMMAND}`; export r; \
56837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56838 TFLAGS="$(STAGE1_TFLAGS)"; \
56839 echo "Checking multilib configuration for zlib..."; \
56840 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56841 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56842 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56843 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56844 else \
56845 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56846 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56847 fi; \
56848 else \
56849 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56850 fi; \
56851 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56852 $(NORMAL_TARGET_EXPORTS) \
56853 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56854 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56855 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56856 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56858 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56859 case $(srcdir) in \
56860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56861 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56863 esac; \
56864 module_srcdir=zlib; \
56865 $(SHELL) $$s/$$module_srcdir/configure \
56866 --srcdir=$${topdir}/$$module_srcdir \
56867 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56868 --target=${target_alias} \
56870 $(STAGE1_CONFIGURE_FLAGS)
56871 @endif target-zlib-bootstrap
56873 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56874 maybe-configure-stage2-target-zlib:
56875 @if target-zlib-bootstrap
56876 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56877 configure-stage2-target-zlib:
56878 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56879 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56880 @r=`${PWD_COMMAND}`; export r; \
56881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56882 TFLAGS="$(STAGE2_TFLAGS)"; \
56883 echo "Checking multilib configuration for zlib..."; \
56884 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56885 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56886 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56887 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56888 else \
56889 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56890 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56891 fi; \
56892 else \
56893 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56894 fi; \
56895 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56896 $(NORMAL_TARGET_EXPORTS) \
56898 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56901 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56903 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56904 case $(srcdir) in \
56905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56906 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56908 esac; \
56909 module_srcdir=zlib; \
56910 $(SHELL) $$s/$$module_srcdir/configure \
56911 --srcdir=$${topdir}/$$module_srcdir \
56912 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56913 --target=${target_alias} \
56914 --with-build-libsubdir=$(HOST_SUBDIR) \
56915 $(STAGE2_CONFIGURE_FLAGS)
56916 @endif target-zlib-bootstrap
56918 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56919 maybe-configure-stage3-target-zlib:
56920 @if target-zlib-bootstrap
56921 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56922 configure-stage3-target-zlib:
56923 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56924 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56925 @r=`${PWD_COMMAND}`; export r; \
56926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56927 TFLAGS="$(STAGE3_TFLAGS)"; \
56928 echo "Checking multilib configuration for zlib..."; \
56929 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56930 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56931 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56932 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56933 else \
56934 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56935 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56936 fi; \
56937 else \
56938 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56939 fi; \
56940 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56941 $(NORMAL_TARGET_EXPORTS) \
56943 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56946 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56948 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56949 case $(srcdir) in \
56950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56951 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56953 esac; \
56954 module_srcdir=zlib; \
56955 $(SHELL) $$s/$$module_srcdir/configure \
56956 --srcdir=$${topdir}/$$module_srcdir \
56957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56958 --target=${target_alias} \
56959 --with-build-libsubdir=$(HOST_SUBDIR) \
56960 $(STAGE3_CONFIGURE_FLAGS)
56961 @endif target-zlib-bootstrap
56963 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56964 maybe-configure-stage4-target-zlib:
56965 @if target-zlib-bootstrap
56966 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56967 configure-stage4-target-zlib:
56968 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56969 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56970 @r=`${PWD_COMMAND}`; export r; \
56971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56972 TFLAGS="$(STAGE4_TFLAGS)"; \
56973 echo "Checking multilib configuration for zlib..."; \
56974 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56975 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56976 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56977 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56978 else \
56979 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56980 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56981 fi; \
56982 else \
56983 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56984 fi; \
56985 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56986 $(NORMAL_TARGET_EXPORTS) \
56988 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56991 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56993 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56994 case $(srcdir) in \
56995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56996 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56998 esac; \
56999 module_srcdir=zlib; \
57000 $(SHELL) $$s/$$module_srcdir/configure \
57001 --srcdir=$${topdir}/$$module_srcdir \
57002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57003 --target=${target_alias} \
57004 --with-build-libsubdir=$(HOST_SUBDIR) \
57005 $(STAGE4_CONFIGURE_FLAGS)
57006 @endif target-zlib-bootstrap
57008 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
57009 maybe-configure-stageprofile-target-zlib:
57010 @if target-zlib-bootstrap
57011 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
57012 configure-stageprofile-target-zlib:
57013 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57014 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57015 @r=`${PWD_COMMAND}`; export r; \
57016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57017 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57018 echo "Checking multilib configuration for zlib..."; \
57019 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57020 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57021 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57022 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57023 else \
57024 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57025 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57026 fi; \
57027 else \
57028 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57029 fi; \
57030 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57031 $(NORMAL_TARGET_EXPORTS) \
57033 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57034 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57035 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57036 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
57037 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57038 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57039 case $(srcdir) in \
57040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57041 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57043 esac; \
57044 module_srcdir=zlib; \
57045 $(SHELL) $$s/$$module_srcdir/configure \
57046 --srcdir=$${topdir}/$$module_srcdir \
57047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57048 --target=${target_alias} \
57049 --with-build-libsubdir=$(HOST_SUBDIR) \
57050 $(STAGEprofile_CONFIGURE_FLAGS)
57051 @endif target-zlib-bootstrap
57053 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
57054 maybe-configure-stagetrain-target-zlib:
57055 @if target-zlib-bootstrap
57056 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
57057 configure-stagetrain-target-zlib:
57058 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57059 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57060 @r=`${PWD_COMMAND}`; export r; \
57061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57062 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57063 echo "Checking multilib configuration for zlib..."; \
57064 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57065 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57066 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57067 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57068 else \
57069 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57070 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57071 fi; \
57072 else \
57073 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57074 fi; \
57075 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57076 $(NORMAL_TARGET_EXPORTS) \
57078 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57081 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
57082 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57083 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57084 case $(srcdir) in \
57085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57086 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57088 esac; \
57089 module_srcdir=zlib; \
57090 $(SHELL) $$s/$$module_srcdir/configure \
57091 --srcdir=$${topdir}/$$module_srcdir \
57092 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57093 --target=${target_alias} \
57094 --with-build-libsubdir=$(HOST_SUBDIR) \
57095 $(STAGEtrain_CONFIGURE_FLAGS)
57096 @endif target-zlib-bootstrap
57098 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
57099 maybe-configure-stagefeedback-target-zlib:
57100 @if target-zlib-bootstrap
57101 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57102 configure-stagefeedback-target-zlib:
57103 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57104 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57105 @r=`${PWD_COMMAND}`; export r; \
57106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57107 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57108 echo "Checking multilib configuration for zlib..."; \
57109 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57110 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57111 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57112 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57113 else \
57114 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57115 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57116 fi; \
57117 else \
57118 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57119 fi; \
57120 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57121 $(NORMAL_TARGET_EXPORTS) \
57123 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57126 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
57127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57128 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57129 case $(srcdir) in \
57130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57131 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57133 esac; \
57134 module_srcdir=zlib; \
57135 $(SHELL) $$s/$$module_srcdir/configure \
57136 --srcdir=$${topdir}/$$module_srcdir \
57137 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57138 --target=${target_alias} \
57139 --with-build-libsubdir=$(HOST_SUBDIR) \
57140 $(STAGEfeedback_CONFIGURE_FLAGS)
57141 @endif target-zlib-bootstrap
57143 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
57144 maybe-configure-stageautoprofile-target-zlib:
57145 @if target-zlib-bootstrap
57146 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57147 configure-stageautoprofile-target-zlib:
57148 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57150 @r=`${PWD_COMMAND}`; export r; \
57151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57152 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57153 echo "Checking multilib configuration for zlib..."; \
57154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57155 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57156 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57157 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57158 else \
57159 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57160 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57161 fi; \
57162 else \
57163 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57164 fi; \
57165 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57166 $(NORMAL_TARGET_EXPORTS) \
57168 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57171 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
57172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57173 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57174 case $(srcdir) in \
57175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57176 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57178 esac; \
57179 module_srcdir=zlib; \
57180 $(SHELL) $$s/$$module_srcdir/configure \
57181 --srcdir=$${topdir}/$$module_srcdir \
57182 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57183 --target=${target_alias} \
57184 --with-build-libsubdir=$(HOST_SUBDIR) \
57185 $(STAGEautoprofile_CONFIGURE_FLAGS)
57186 @endif target-zlib-bootstrap
57188 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
57189 maybe-configure-stageautofeedback-target-zlib:
57190 @if target-zlib-bootstrap
57191 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57192 configure-stageautofeedback-target-zlib:
57193 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57194 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57195 @r=`${PWD_COMMAND}`; export r; \
57196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57197 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57198 echo "Checking multilib configuration for zlib..."; \
57199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57200 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57201 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57202 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57203 else \
57204 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57205 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57206 fi; \
57207 else \
57208 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57209 fi; \
57210 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57211 $(NORMAL_TARGET_EXPORTS) \
57213 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57216 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
57217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57218 cd $(TARGET_SUBDIR)/zlib || exit 1; \
57219 case $(srcdir) in \
57220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57221 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57223 esac; \
57224 module_srcdir=zlib; \
57225 $(SHELL) $$s/$$module_srcdir/configure \
57226 --srcdir=$${topdir}/$$module_srcdir \
57227 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57228 --target=${target_alias} \
57229 --with-build-libsubdir=$(HOST_SUBDIR) \
57230 $(STAGEautofeedback_CONFIGURE_FLAGS)
57231 @endif target-zlib-bootstrap
57237 .PHONY: all-target-zlib maybe-all-target-zlib
57238 maybe-all-target-zlib:
57239 @if gcc-bootstrap
57240 all-target-zlib: stage_current
57241 @endif gcc-bootstrap
57242 @if target-zlib
57243 TARGET-target-zlib=all
57244 maybe-all-target-zlib: all-target-zlib
57245 all-target-zlib: configure-target-zlib
57246 @r=`${PWD_COMMAND}`; export r; \
57247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57248 $(NORMAL_TARGET_EXPORTS) \
57249 (cd $(TARGET_SUBDIR)/zlib && \
57250 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57251 $(TARGET-target-zlib))
57252 @endif target-zlib
57256 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
57257 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
57258 maybe-all-stage1-target-zlib:
57259 maybe-clean-stage1-target-zlib:
57260 @if target-zlib-bootstrap
57261 maybe-all-stage1-target-zlib: all-stage1-target-zlib
57262 all-stage1: all-stage1-target-zlib
57263 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
57264 all-stage1-target-zlib: configure-stage1-target-zlib
57265 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57266 @r=`${PWD_COMMAND}`; export r; \
57267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268 TFLAGS="$(STAGE1_TFLAGS)"; \
57269 $(NORMAL_TARGET_EXPORTS) \
57270 cd $(TARGET_SUBDIR)/zlib && \
57272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57273 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57275 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57279 $(EXTRA_TARGET_FLAGS) \
57281 TFLAGS="$(STAGE1_TFLAGS)" \
57282 $(TARGET-stage1-target-zlib)
57284 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
57285 clean-stage1: clean-stage1-target-zlib
57286 clean-stage1-target-zlib:
57287 @if [ $(current_stage) = stage1 ]; then \
57288 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57289 else \
57290 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
57291 $(MAKE) stage1-start; \
57292 fi; \
57293 cd $(TARGET_SUBDIR)/zlib && \
57294 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57295 clean
57296 @endif target-zlib-bootstrap
57299 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
57300 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
57301 maybe-all-stage2-target-zlib:
57302 maybe-clean-stage2-target-zlib:
57303 @if target-zlib-bootstrap
57304 maybe-all-stage2-target-zlib: all-stage2-target-zlib
57305 all-stage2: all-stage2-target-zlib
57306 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
57307 all-stage2-target-zlib: configure-stage2-target-zlib
57308 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57309 @r=`${PWD_COMMAND}`; export r; \
57310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57311 TFLAGS="$(STAGE2_TFLAGS)"; \
57312 $(NORMAL_TARGET_EXPORTS) \
57314 cd $(TARGET_SUBDIR)/zlib && \
57316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57317 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57318 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57319 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57323 $(EXTRA_TARGET_FLAGS) \
57324 TFLAGS="$(STAGE2_TFLAGS)" \
57325 $(TARGET-stage2-target-zlib)
57327 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
57328 clean-stage2: clean-stage2-target-zlib
57329 clean-stage2-target-zlib:
57330 @if [ $(current_stage) = stage2 ]; then \
57331 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57332 else \
57333 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
57334 $(MAKE) stage2-start; \
57335 fi; \
57336 cd $(TARGET_SUBDIR)/zlib && \
57337 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57338 @endif target-zlib-bootstrap
57341 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
57342 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
57343 maybe-all-stage3-target-zlib:
57344 maybe-clean-stage3-target-zlib:
57345 @if target-zlib-bootstrap
57346 maybe-all-stage3-target-zlib: all-stage3-target-zlib
57347 all-stage3: all-stage3-target-zlib
57348 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
57349 all-stage3-target-zlib: configure-stage3-target-zlib
57350 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57351 @r=`${PWD_COMMAND}`; export r; \
57352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57353 TFLAGS="$(STAGE3_TFLAGS)"; \
57354 $(NORMAL_TARGET_EXPORTS) \
57356 cd $(TARGET_SUBDIR)/zlib && \
57358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57359 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57365 $(EXTRA_TARGET_FLAGS) \
57366 TFLAGS="$(STAGE3_TFLAGS)" \
57367 $(TARGET-stage3-target-zlib)
57369 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
57370 clean-stage3: clean-stage3-target-zlib
57371 clean-stage3-target-zlib:
57372 @if [ $(current_stage) = stage3 ]; then \
57373 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57374 else \
57375 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57376 $(MAKE) stage3-start; \
57377 fi; \
57378 cd $(TARGET_SUBDIR)/zlib && \
57379 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57380 @endif target-zlib-bootstrap
57383 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57384 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57385 maybe-all-stage4-target-zlib:
57386 maybe-clean-stage4-target-zlib:
57387 @if target-zlib-bootstrap
57388 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57389 all-stage4: all-stage4-target-zlib
57390 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57391 all-stage4-target-zlib: configure-stage4-target-zlib
57392 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57393 @r=`${PWD_COMMAND}`; export r; \
57394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57395 TFLAGS="$(STAGE4_TFLAGS)"; \
57396 $(NORMAL_TARGET_EXPORTS) \
57398 cd $(TARGET_SUBDIR)/zlib && \
57400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57401 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57402 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57403 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57407 $(EXTRA_TARGET_FLAGS) \
57408 TFLAGS="$(STAGE4_TFLAGS)" \
57409 $(TARGET-stage4-target-zlib)
57411 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57412 clean-stage4: clean-stage4-target-zlib
57413 clean-stage4-target-zlib:
57414 @if [ $(current_stage) = stage4 ]; then \
57415 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57416 else \
57417 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57418 $(MAKE) stage4-start; \
57419 fi; \
57420 cd $(TARGET_SUBDIR)/zlib && \
57421 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57422 @endif target-zlib-bootstrap
57425 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57426 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57427 maybe-all-stageprofile-target-zlib:
57428 maybe-clean-stageprofile-target-zlib:
57429 @if target-zlib-bootstrap
57430 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57431 all-stageprofile: all-stageprofile-target-zlib
57432 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57433 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57434 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57435 @r=`${PWD_COMMAND}`; export r; \
57436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57437 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57438 $(NORMAL_TARGET_EXPORTS) \
57440 cd $(TARGET_SUBDIR)/zlib && \
57442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57443 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57444 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57445 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57449 $(EXTRA_TARGET_FLAGS) \
57450 TFLAGS="$(STAGEprofile_TFLAGS)" \
57451 $(TARGET-stageprofile-target-zlib)
57453 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57454 clean-stageprofile: clean-stageprofile-target-zlib
57455 clean-stageprofile-target-zlib:
57456 @if [ $(current_stage) = stageprofile ]; then \
57457 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57458 else \
57459 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57460 $(MAKE) stageprofile-start; \
57461 fi; \
57462 cd $(TARGET_SUBDIR)/zlib && \
57463 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57464 @endif target-zlib-bootstrap
57467 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57468 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57469 maybe-all-stagetrain-target-zlib:
57470 maybe-clean-stagetrain-target-zlib:
57471 @if target-zlib-bootstrap
57472 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57473 all-stagetrain: all-stagetrain-target-zlib
57474 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57475 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57476 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57477 @r=`${PWD_COMMAND}`; export r; \
57478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57479 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57480 $(NORMAL_TARGET_EXPORTS) \
57482 cd $(TARGET_SUBDIR)/zlib && \
57484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57485 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57486 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57487 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57491 $(EXTRA_TARGET_FLAGS) \
57492 TFLAGS="$(STAGEtrain_TFLAGS)" \
57493 $(TARGET-stagetrain-target-zlib)
57495 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57496 clean-stagetrain: clean-stagetrain-target-zlib
57497 clean-stagetrain-target-zlib:
57498 @if [ $(current_stage) = stagetrain ]; then \
57499 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57500 else \
57501 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57502 $(MAKE) stagetrain-start; \
57503 fi; \
57504 cd $(TARGET_SUBDIR)/zlib && \
57505 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57506 @endif target-zlib-bootstrap
57509 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57510 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57511 maybe-all-stagefeedback-target-zlib:
57512 maybe-clean-stagefeedback-target-zlib:
57513 @if target-zlib-bootstrap
57514 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57515 all-stagefeedback: all-stagefeedback-target-zlib
57516 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57517 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57518 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57519 @r=`${PWD_COMMAND}`; export r; \
57520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57521 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57522 $(NORMAL_TARGET_EXPORTS) \
57524 cd $(TARGET_SUBDIR)/zlib && \
57526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57527 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57533 $(EXTRA_TARGET_FLAGS) \
57534 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57535 $(TARGET-stagefeedback-target-zlib)
57537 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57538 clean-stagefeedback: clean-stagefeedback-target-zlib
57539 clean-stagefeedback-target-zlib:
57540 @if [ $(current_stage) = stagefeedback ]; then \
57541 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57542 else \
57543 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57544 $(MAKE) stagefeedback-start; \
57545 fi; \
57546 cd $(TARGET_SUBDIR)/zlib && \
57547 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57548 @endif target-zlib-bootstrap
57551 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57552 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57553 maybe-all-stageautoprofile-target-zlib:
57554 maybe-clean-stageautoprofile-target-zlib:
57555 @if target-zlib-bootstrap
57556 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57557 all-stageautoprofile: all-stageautoprofile-target-zlib
57558 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57559 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57560 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57561 @r=`${PWD_COMMAND}`; export r; \
57562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57564 $(NORMAL_TARGET_EXPORTS) \
57566 cd $(TARGET_SUBDIR)/zlib && \
57567 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57569 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57575 $(EXTRA_TARGET_FLAGS) \
57576 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57577 $(TARGET-stageautoprofile-target-zlib)
57579 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57580 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57581 clean-stageautoprofile-target-zlib:
57582 @if [ $(current_stage) = stageautoprofile ]; then \
57583 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57584 else \
57585 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57586 $(MAKE) stageautoprofile-start; \
57587 fi; \
57588 cd $(TARGET_SUBDIR)/zlib && \
57589 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57590 @endif target-zlib-bootstrap
57593 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57594 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57595 maybe-all-stageautofeedback-target-zlib:
57596 maybe-clean-stageautofeedback-target-zlib:
57597 @if target-zlib-bootstrap
57598 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57599 all-stageautofeedback: all-stageautofeedback-target-zlib
57600 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57601 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57602 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57603 @r=`${PWD_COMMAND}`; export r; \
57604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57605 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57606 $(NORMAL_TARGET_EXPORTS) \
57608 cd $(TARGET_SUBDIR)/zlib && \
57610 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57611 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57612 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57613 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57614 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57615 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57616 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57617 $(EXTRA_TARGET_FLAGS) \
57618 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57619 $(TARGET-stageautofeedback-target-zlib)
57621 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57622 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57623 clean-stageautofeedback-target-zlib:
57624 @if [ $(current_stage) = stageautofeedback ]; then \
57625 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57626 else \
57627 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57628 $(MAKE) stageautofeedback-start; \
57629 fi; \
57630 cd $(TARGET_SUBDIR)/zlib && \
57631 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57632 @endif target-zlib-bootstrap
57639 .PHONY: check-target-zlib maybe-check-target-zlib
57640 maybe-check-target-zlib:
57641 @if target-zlib
57642 maybe-check-target-zlib: check-target-zlib
57644 check-target-zlib:
57645 @: $(MAKE); $(unstage)
57646 @r=`${PWD_COMMAND}`; export r; \
57647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57648 $(NORMAL_TARGET_EXPORTS) \
57649 (cd $(TARGET_SUBDIR)/zlib && \
57650 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57652 @endif target-zlib
57654 .PHONY: install-target-zlib maybe-install-target-zlib
57655 maybe-install-target-zlib:
57656 @if target-zlib
57657 maybe-install-target-zlib: install-target-zlib
57659 install-target-zlib: installdirs
57660 @: $(MAKE); $(unstage)
57661 @r=`${PWD_COMMAND}`; export r; \
57662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57663 $(NORMAL_TARGET_EXPORTS) \
57664 (cd $(TARGET_SUBDIR)/zlib && \
57665 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57667 @endif target-zlib
57669 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57670 maybe-install-strip-target-zlib:
57671 @if target-zlib
57672 maybe-install-strip-target-zlib: install-strip-target-zlib
57674 install-strip-target-zlib: installdirs
57675 @: $(MAKE); $(unstage)
57676 @r=`${PWD_COMMAND}`; export r; \
57677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57678 $(NORMAL_TARGET_EXPORTS) \
57679 (cd $(TARGET_SUBDIR)/zlib && \
57680 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57682 @endif target-zlib
57684 # Other targets (info, dvi, pdf, etc.)
57686 .PHONY: maybe-info-target-zlib info-target-zlib
57687 maybe-info-target-zlib:
57688 @if target-zlib
57689 maybe-info-target-zlib: info-target-zlib
57691 info-target-zlib: \
57692 configure-target-zlib
57693 @: $(MAKE); $(unstage)
57694 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57695 r=`${PWD_COMMAND}`; export r; \
57696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57697 $(NORMAL_TARGET_EXPORTS) \
57698 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57699 for flag in $(EXTRA_TARGET_FLAGS); do \
57700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57701 done; \
57702 (cd $(TARGET_SUBDIR)/zlib && \
57703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57705 "RANLIB=$${RANLIB}" \
57706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57707 info) \
57708 || exit 1
57710 @endif target-zlib
57712 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57713 maybe-dvi-target-zlib:
57714 @if target-zlib
57715 maybe-dvi-target-zlib: dvi-target-zlib
57717 dvi-target-zlib: \
57718 configure-target-zlib
57719 @: $(MAKE); $(unstage)
57720 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57721 r=`${PWD_COMMAND}`; export r; \
57722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57723 $(NORMAL_TARGET_EXPORTS) \
57724 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57725 for flag in $(EXTRA_TARGET_FLAGS); do \
57726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57727 done; \
57728 (cd $(TARGET_SUBDIR)/zlib && \
57729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57731 "RANLIB=$${RANLIB}" \
57732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57733 dvi) \
57734 || exit 1
57736 @endif target-zlib
57738 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57739 maybe-pdf-target-zlib:
57740 @if target-zlib
57741 maybe-pdf-target-zlib: pdf-target-zlib
57743 pdf-target-zlib: \
57744 configure-target-zlib
57745 @: $(MAKE); $(unstage)
57746 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57747 r=`${PWD_COMMAND}`; export r; \
57748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57749 $(NORMAL_TARGET_EXPORTS) \
57750 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57751 for flag in $(EXTRA_TARGET_FLAGS); do \
57752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57753 done; \
57754 (cd $(TARGET_SUBDIR)/zlib && \
57755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57757 "RANLIB=$${RANLIB}" \
57758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57759 pdf) \
57760 || exit 1
57762 @endif target-zlib
57764 .PHONY: maybe-html-target-zlib html-target-zlib
57765 maybe-html-target-zlib:
57766 @if target-zlib
57767 maybe-html-target-zlib: html-target-zlib
57769 html-target-zlib: \
57770 configure-target-zlib
57771 @: $(MAKE); $(unstage)
57772 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57773 r=`${PWD_COMMAND}`; export r; \
57774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57775 $(NORMAL_TARGET_EXPORTS) \
57776 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57777 for flag in $(EXTRA_TARGET_FLAGS); do \
57778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57779 done; \
57780 (cd $(TARGET_SUBDIR)/zlib && \
57781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57783 "RANLIB=$${RANLIB}" \
57784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57785 html) \
57786 || exit 1
57788 @endif target-zlib
57790 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57791 maybe-TAGS-target-zlib:
57792 @if target-zlib
57793 maybe-TAGS-target-zlib: TAGS-target-zlib
57795 TAGS-target-zlib: \
57796 configure-target-zlib
57797 @: $(MAKE); $(unstage)
57798 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57799 r=`${PWD_COMMAND}`; export r; \
57800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57801 $(NORMAL_TARGET_EXPORTS) \
57802 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57803 for flag in $(EXTRA_TARGET_FLAGS); do \
57804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57805 done; \
57806 (cd $(TARGET_SUBDIR)/zlib && \
57807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57809 "RANLIB=$${RANLIB}" \
57810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57811 TAGS) \
57812 || exit 1
57814 @endif target-zlib
57816 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57817 maybe-install-info-target-zlib:
57818 @if target-zlib
57819 maybe-install-info-target-zlib: install-info-target-zlib
57821 install-info-target-zlib: \
57822 configure-target-zlib \
57823 info-target-zlib
57824 @: $(MAKE); $(unstage)
57825 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57826 r=`${PWD_COMMAND}`; export r; \
57827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57828 $(NORMAL_TARGET_EXPORTS) \
57829 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57830 for flag in $(EXTRA_TARGET_FLAGS); do \
57831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57832 done; \
57833 (cd $(TARGET_SUBDIR)/zlib && \
57834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57836 "RANLIB=$${RANLIB}" \
57837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57838 install-info) \
57839 || exit 1
57841 @endif target-zlib
57843 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57844 maybe-install-dvi-target-zlib:
57845 @if target-zlib
57846 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57848 install-dvi-target-zlib: \
57849 configure-target-zlib \
57850 dvi-target-zlib
57851 @: $(MAKE); $(unstage)
57852 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57853 r=`${PWD_COMMAND}`; export r; \
57854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57855 $(NORMAL_TARGET_EXPORTS) \
57856 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57857 for flag in $(EXTRA_TARGET_FLAGS); do \
57858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57859 done; \
57860 (cd $(TARGET_SUBDIR)/zlib && \
57861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57863 "RANLIB=$${RANLIB}" \
57864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57865 install-dvi) \
57866 || exit 1
57868 @endif target-zlib
57870 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57871 maybe-install-pdf-target-zlib:
57872 @if target-zlib
57873 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57875 install-pdf-target-zlib: \
57876 configure-target-zlib \
57877 pdf-target-zlib
57878 @: $(MAKE); $(unstage)
57879 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57880 r=`${PWD_COMMAND}`; export r; \
57881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57882 $(NORMAL_TARGET_EXPORTS) \
57883 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57884 for flag in $(EXTRA_TARGET_FLAGS); do \
57885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57886 done; \
57887 (cd $(TARGET_SUBDIR)/zlib && \
57888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57890 "RANLIB=$${RANLIB}" \
57891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57892 install-pdf) \
57893 || exit 1
57895 @endif target-zlib
57897 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57898 maybe-install-html-target-zlib:
57899 @if target-zlib
57900 maybe-install-html-target-zlib: install-html-target-zlib
57902 install-html-target-zlib: \
57903 configure-target-zlib \
57904 html-target-zlib
57905 @: $(MAKE); $(unstage)
57906 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57907 r=`${PWD_COMMAND}`; export r; \
57908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57909 $(NORMAL_TARGET_EXPORTS) \
57910 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57911 for flag in $(EXTRA_TARGET_FLAGS); do \
57912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57913 done; \
57914 (cd $(TARGET_SUBDIR)/zlib && \
57915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57917 "RANLIB=$${RANLIB}" \
57918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57919 install-html) \
57920 || exit 1
57922 @endif target-zlib
57924 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57925 maybe-installcheck-target-zlib:
57926 @if target-zlib
57927 maybe-installcheck-target-zlib: installcheck-target-zlib
57929 installcheck-target-zlib: \
57930 configure-target-zlib
57931 @: $(MAKE); $(unstage)
57932 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57933 r=`${PWD_COMMAND}`; export r; \
57934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57935 $(NORMAL_TARGET_EXPORTS) \
57936 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57937 for flag in $(EXTRA_TARGET_FLAGS); do \
57938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57939 done; \
57940 (cd $(TARGET_SUBDIR)/zlib && \
57941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57943 "RANLIB=$${RANLIB}" \
57944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57945 installcheck) \
57946 || exit 1
57948 @endif target-zlib
57950 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57951 maybe-mostlyclean-target-zlib:
57952 @if target-zlib
57953 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57955 mostlyclean-target-zlib:
57956 @: $(MAKE); $(unstage)
57957 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57958 r=`${PWD_COMMAND}`; export r; \
57959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57960 $(NORMAL_TARGET_EXPORTS) \
57961 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57962 for flag in $(EXTRA_TARGET_FLAGS); do \
57963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57964 done; \
57965 (cd $(TARGET_SUBDIR)/zlib && \
57966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57968 "RANLIB=$${RANLIB}" \
57969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57970 mostlyclean) \
57971 || exit 1
57973 @endif target-zlib
57975 .PHONY: maybe-clean-target-zlib clean-target-zlib
57976 maybe-clean-target-zlib:
57977 @if target-zlib
57978 maybe-clean-target-zlib: clean-target-zlib
57980 clean-target-zlib:
57981 @: $(MAKE); $(unstage)
57982 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57983 r=`${PWD_COMMAND}`; export r; \
57984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57985 $(NORMAL_TARGET_EXPORTS) \
57986 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57987 for flag in $(EXTRA_TARGET_FLAGS); do \
57988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57989 done; \
57990 (cd $(TARGET_SUBDIR)/zlib && \
57991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57993 "RANLIB=$${RANLIB}" \
57994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57995 clean) \
57996 || exit 1
57998 @endif target-zlib
58000 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
58001 maybe-distclean-target-zlib:
58002 @if target-zlib
58003 maybe-distclean-target-zlib: distclean-target-zlib
58005 distclean-target-zlib:
58006 @: $(MAKE); $(unstage)
58007 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58008 r=`${PWD_COMMAND}`; export r; \
58009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58010 $(NORMAL_TARGET_EXPORTS) \
58011 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
58012 for flag in $(EXTRA_TARGET_FLAGS); do \
58013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58014 done; \
58015 (cd $(TARGET_SUBDIR)/zlib && \
58016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58018 "RANLIB=$${RANLIB}" \
58019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58020 distclean) \
58021 || exit 1
58023 @endif target-zlib
58025 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
58026 maybe-maintainer-clean-target-zlib:
58027 @if target-zlib
58028 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
58030 maintainer-clean-target-zlib:
58031 @: $(MAKE); $(unstage)
58032 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58033 r=`${PWD_COMMAND}`; export r; \
58034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58035 $(NORMAL_TARGET_EXPORTS) \
58036 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
58037 for flag in $(EXTRA_TARGET_FLAGS); do \
58038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58039 done; \
58040 (cd $(TARGET_SUBDIR)/zlib && \
58041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58043 "RANLIB=$${RANLIB}" \
58044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58045 maintainer-clean) \
58046 || exit 1
58048 @endif target-zlib
58054 .PHONY: configure-target-rda maybe-configure-target-rda
58055 maybe-configure-target-rda:
58056 @if gcc-bootstrap
58057 configure-target-rda: stage_current
58058 @endif gcc-bootstrap
58059 @if target-rda
58060 maybe-configure-target-rda: configure-target-rda
58061 configure-target-rda:
58062 @: $(MAKE); $(unstage)
58063 @r=`${PWD_COMMAND}`; export r; \
58064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58065 echo "Checking multilib configuration for rda..."; \
58066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58067 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
58068 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
58069 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
58070 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
58071 else \
58072 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
58073 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58074 fi; \
58075 else \
58076 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58077 fi; \
58078 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
58079 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58080 $(NORMAL_TARGET_EXPORTS) \
58081 echo Configuring in $(TARGET_SUBDIR)/rda; \
58082 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
58083 case $(srcdir) in \
58084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58085 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
58086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58087 esac; \
58088 module_srcdir=rda; \
58089 rm -f no-such-file || : ; \
58090 CONFIG_SITE=no-such-file $(SHELL) \
58091 $$s/$$module_srcdir/configure \
58092 --srcdir=$${topdir}/$$module_srcdir \
58093 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58094 --target=${target_alias} \
58095 || exit 1
58096 @endif target-rda
58102 .PHONY: all-target-rda maybe-all-target-rda
58103 maybe-all-target-rda:
58104 @if gcc-bootstrap
58105 all-target-rda: stage_current
58106 @endif gcc-bootstrap
58107 @if target-rda
58108 TARGET-target-rda=all
58109 maybe-all-target-rda: all-target-rda
58110 all-target-rda: configure-target-rda
58111 @: $(MAKE); $(unstage)
58112 @r=`${PWD_COMMAND}`; export r; \
58113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58114 $(NORMAL_TARGET_EXPORTS) \
58115 (cd $(TARGET_SUBDIR)/rda && \
58116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58117 $(TARGET-target-rda))
58118 @endif target-rda
58124 .PHONY: check-target-rda maybe-check-target-rda
58125 maybe-check-target-rda:
58126 @if target-rda
58127 maybe-check-target-rda: check-target-rda
58129 check-target-rda:
58130 @: $(MAKE); $(unstage)
58131 @r=`${PWD_COMMAND}`; export r; \
58132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58133 $(NORMAL_TARGET_EXPORTS) \
58134 (cd $(TARGET_SUBDIR)/rda && \
58135 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58137 @endif target-rda
58139 .PHONY: install-target-rda maybe-install-target-rda
58140 maybe-install-target-rda:
58141 @if target-rda
58142 maybe-install-target-rda: install-target-rda
58144 install-target-rda: installdirs
58145 @: $(MAKE); $(unstage)
58146 @r=`${PWD_COMMAND}`; export r; \
58147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58148 $(NORMAL_TARGET_EXPORTS) \
58149 (cd $(TARGET_SUBDIR)/rda && \
58150 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58152 @endif target-rda
58154 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
58155 maybe-install-strip-target-rda:
58156 @if target-rda
58157 maybe-install-strip-target-rda: install-strip-target-rda
58159 install-strip-target-rda: installdirs
58160 @: $(MAKE); $(unstage)
58161 @r=`${PWD_COMMAND}`; export r; \
58162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58163 $(NORMAL_TARGET_EXPORTS) \
58164 (cd $(TARGET_SUBDIR)/rda && \
58165 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58167 @endif target-rda
58169 # Other targets (info, dvi, pdf, etc.)
58171 .PHONY: maybe-info-target-rda info-target-rda
58172 maybe-info-target-rda:
58173 @if target-rda
58174 maybe-info-target-rda: info-target-rda
58176 info-target-rda: \
58177 configure-target-rda
58178 @: $(MAKE); $(unstage)
58179 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58180 r=`${PWD_COMMAND}`; export r; \
58181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58182 $(NORMAL_TARGET_EXPORTS) \
58183 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
58184 for flag in $(EXTRA_TARGET_FLAGS); do \
58185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58186 done; \
58187 (cd $(TARGET_SUBDIR)/rda && \
58188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58190 "RANLIB=$${RANLIB}" \
58191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58192 info) \
58193 || exit 1
58195 @endif target-rda
58197 .PHONY: maybe-dvi-target-rda dvi-target-rda
58198 maybe-dvi-target-rda:
58199 @if target-rda
58200 maybe-dvi-target-rda: dvi-target-rda
58202 dvi-target-rda: \
58203 configure-target-rda
58204 @: $(MAKE); $(unstage)
58205 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58206 r=`${PWD_COMMAND}`; export r; \
58207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58208 $(NORMAL_TARGET_EXPORTS) \
58209 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
58210 for flag in $(EXTRA_TARGET_FLAGS); do \
58211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58212 done; \
58213 (cd $(TARGET_SUBDIR)/rda && \
58214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58216 "RANLIB=$${RANLIB}" \
58217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58218 dvi) \
58219 || exit 1
58221 @endif target-rda
58223 .PHONY: maybe-pdf-target-rda pdf-target-rda
58224 maybe-pdf-target-rda:
58225 @if target-rda
58226 maybe-pdf-target-rda: pdf-target-rda
58228 pdf-target-rda: \
58229 configure-target-rda
58230 @: $(MAKE); $(unstage)
58231 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58232 r=`${PWD_COMMAND}`; export r; \
58233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58234 $(NORMAL_TARGET_EXPORTS) \
58235 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
58236 for flag in $(EXTRA_TARGET_FLAGS); do \
58237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58238 done; \
58239 (cd $(TARGET_SUBDIR)/rda && \
58240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58242 "RANLIB=$${RANLIB}" \
58243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58244 pdf) \
58245 || exit 1
58247 @endif target-rda
58249 .PHONY: maybe-html-target-rda html-target-rda
58250 maybe-html-target-rda:
58251 @if target-rda
58252 maybe-html-target-rda: html-target-rda
58254 html-target-rda: \
58255 configure-target-rda
58256 @: $(MAKE); $(unstage)
58257 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58258 r=`${PWD_COMMAND}`; export r; \
58259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58260 $(NORMAL_TARGET_EXPORTS) \
58261 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
58262 for flag in $(EXTRA_TARGET_FLAGS); do \
58263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58264 done; \
58265 (cd $(TARGET_SUBDIR)/rda && \
58266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58268 "RANLIB=$${RANLIB}" \
58269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58270 html) \
58271 || exit 1
58273 @endif target-rda
58275 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
58276 maybe-TAGS-target-rda:
58277 @if target-rda
58278 maybe-TAGS-target-rda: TAGS-target-rda
58280 TAGS-target-rda: \
58281 configure-target-rda
58282 @: $(MAKE); $(unstage)
58283 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58284 r=`${PWD_COMMAND}`; export r; \
58285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58286 $(NORMAL_TARGET_EXPORTS) \
58287 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
58288 for flag in $(EXTRA_TARGET_FLAGS); do \
58289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58290 done; \
58291 (cd $(TARGET_SUBDIR)/rda && \
58292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58294 "RANLIB=$${RANLIB}" \
58295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58296 TAGS) \
58297 || exit 1
58299 @endif target-rda
58301 .PHONY: maybe-install-info-target-rda install-info-target-rda
58302 maybe-install-info-target-rda:
58303 @if target-rda
58304 maybe-install-info-target-rda: install-info-target-rda
58306 install-info-target-rda: \
58307 configure-target-rda \
58308 info-target-rda
58309 @: $(MAKE); $(unstage)
58310 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58311 r=`${PWD_COMMAND}`; export r; \
58312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58313 $(NORMAL_TARGET_EXPORTS) \
58314 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
58315 for flag in $(EXTRA_TARGET_FLAGS); do \
58316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58317 done; \
58318 (cd $(TARGET_SUBDIR)/rda && \
58319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58321 "RANLIB=$${RANLIB}" \
58322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58323 install-info) \
58324 || exit 1
58326 @endif target-rda
58328 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
58329 maybe-install-dvi-target-rda:
58330 @if target-rda
58331 maybe-install-dvi-target-rda: install-dvi-target-rda
58333 install-dvi-target-rda: \
58334 configure-target-rda \
58335 dvi-target-rda
58336 @: $(MAKE); $(unstage)
58337 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58338 r=`${PWD_COMMAND}`; export r; \
58339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58340 $(NORMAL_TARGET_EXPORTS) \
58341 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
58342 for flag in $(EXTRA_TARGET_FLAGS); do \
58343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58344 done; \
58345 (cd $(TARGET_SUBDIR)/rda && \
58346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58348 "RANLIB=$${RANLIB}" \
58349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58350 install-dvi) \
58351 || exit 1
58353 @endif target-rda
58355 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
58356 maybe-install-pdf-target-rda:
58357 @if target-rda
58358 maybe-install-pdf-target-rda: install-pdf-target-rda
58360 install-pdf-target-rda: \
58361 configure-target-rda \
58362 pdf-target-rda
58363 @: $(MAKE); $(unstage)
58364 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58365 r=`${PWD_COMMAND}`; export r; \
58366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58367 $(NORMAL_TARGET_EXPORTS) \
58368 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
58369 for flag in $(EXTRA_TARGET_FLAGS); do \
58370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58371 done; \
58372 (cd $(TARGET_SUBDIR)/rda && \
58373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58375 "RANLIB=$${RANLIB}" \
58376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58377 install-pdf) \
58378 || exit 1
58380 @endif target-rda
58382 .PHONY: maybe-install-html-target-rda install-html-target-rda
58383 maybe-install-html-target-rda:
58384 @if target-rda
58385 maybe-install-html-target-rda: install-html-target-rda
58387 install-html-target-rda: \
58388 configure-target-rda \
58389 html-target-rda
58390 @: $(MAKE); $(unstage)
58391 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58392 r=`${PWD_COMMAND}`; export r; \
58393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58394 $(NORMAL_TARGET_EXPORTS) \
58395 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58396 for flag in $(EXTRA_TARGET_FLAGS); do \
58397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58398 done; \
58399 (cd $(TARGET_SUBDIR)/rda && \
58400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58402 "RANLIB=$${RANLIB}" \
58403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58404 install-html) \
58405 || exit 1
58407 @endif target-rda
58409 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58410 maybe-installcheck-target-rda:
58411 @if target-rda
58412 maybe-installcheck-target-rda: installcheck-target-rda
58414 installcheck-target-rda: \
58415 configure-target-rda
58416 @: $(MAKE); $(unstage)
58417 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58418 r=`${PWD_COMMAND}`; export r; \
58419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58420 $(NORMAL_TARGET_EXPORTS) \
58421 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58422 for flag in $(EXTRA_TARGET_FLAGS); do \
58423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58424 done; \
58425 (cd $(TARGET_SUBDIR)/rda && \
58426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58428 "RANLIB=$${RANLIB}" \
58429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58430 installcheck) \
58431 || exit 1
58433 @endif target-rda
58435 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58436 maybe-mostlyclean-target-rda:
58437 @if target-rda
58438 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58440 mostlyclean-target-rda:
58441 @: $(MAKE); $(unstage)
58442 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58443 r=`${PWD_COMMAND}`; export r; \
58444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58445 $(NORMAL_TARGET_EXPORTS) \
58446 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58447 for flag in $(EXTRA_TARGET_FLAGS); do \
58448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58449 done; \
58450 (cd $(TARGET_SUBDIR)/rda && \
58451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58453 "RANLIB=$${RANLIB}" \
58454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58455 mostlyclean) \
58456 || exit 1
58458 @endif target-rda
58460 .PHONY: maybe-clean-target-rda clean-target-rda
58461 maybe-clean-target-rda:
58462 @if target-rda
58463 maybe-clean-target-rda: clean-target-rda
58465 clean-target-rda:
58466 @: $(MAKE); $(unstage)
58467 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58468 r=`${PWD_COMMAND}`; export r; \
58469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58470 $(NORMAL_TARGET_EXPORTS) \
58471 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58472 for flag in $(EXTRA_TARGET_FLAGS); do \
58473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58474 done; \
58475 (cd $(TARGET_SUBDIR)/rda && \
58476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58478 "RANLIB=$${RANLIB}" \
58479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58480 clean) \
58481 || exit 1
58483 @endif target-rda
58485 .PHONY: maybe-distclean-target-rda distclean-target-rda
58486 maybe-distclean-target-rda:
58487 @if target-rda
58488 maybe-distclean-target-rda: distclean-target-rda
58490 distclean-target-rda:
58491 @: $(MAKE); $(unstage)
58492 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58493 r=`${PWD_COMMAND}`; export r; \
58494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58495 $(NORMAL_TARGET_EXPORTS) \
58496 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58497 for flag in $(EXTRA_TARGET_FLAGS); do \
58498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58499 done; \
58500 (cd $(TARGET_SUBDIR)/rda && \
58501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58503 "RANLIB=$${RANLIB}" \
58504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58505 distclean) \
58506 || exit 1
58508 @endif target-rda
58510 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58511 maybe-maintainer-clean-target-rda:
58512 @if target-rda
58513 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58515 maintainer-clean-target-rda:
58516 @: $(MAKE); $(unstage)
58517 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58518 r=`${PWD_COMMAND}`; export r; \
58519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58520 $(NORMAL_TARGET_EXPORTS) \
58521 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58522 for flag in $(EXTRA_TARGET_FLAGS); do \
58523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58524 done; \
58525 (cd $(TARGET_SUBDIR)/rda && \
58526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58528 "RANLIB=$${RANLIB}" \
58529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58530 maintainer-clean) \
58531 || exit 1
58533 @endif target-rda
58539 .PHONY: configure-target-libada maybe-configure-target-libada
58540 maybe-configure-target-libada:
58541 @if gcc-bootstrap
58542 configure-target-libada: stage_current
58543 @endif gcc-bootstrap
58544 @if target-libada
58545 maybe-configure-target-libada: configure-target-libada
58546 configure-target-libada:
58547 @: $(MAKE); $(unstage)
58548 @r=`${PWD_COMMAND}`; export r; \
58549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58550 echo "Checking multilib configuration for libada..."; \
58551 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58553 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58554 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58555 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58556 else \
58557 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58558 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58559 fi; \
58560 else \
58561 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58562 fi; \
58563 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58565 $(NORMAL_TARGET_EXPORTS) \
58566 echo Configuring in $(TARGET_SUBDIR)/libada; \
58567 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58568 case $(srcdir) in \
58569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58570 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58572 esac; \
58573 module_srcdir=libada; \
58574 rm -f no-such-file || : ; \
58575 CONFIG_SITE=no-such-file $(SHELL) \
58576 $$s/$$module_srcdir/configure \
58577 --srcdir=$${topdir}/$$module_srcdir \
58578 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58579 --target=${target_alias} \
58580 || exit 1
58581 @endif target-libada
58587 .PHONY: all-target-libada maybe-all-target-libada
58588 maybe-all-target-libada:
58589 @if gcc-bootstrap
58590 all-target-libada: stage_current
58591 @endif gcc-bootstrap
58592 @if target-libada
58593 TARGET-target-libada=all
58594 maybe-all-target-libada: all-target-libada
58595 all-target-libada: configure-target-libada
58596 @: $(MAKE); $(unstage)
58597 @r=`${PWD_COMMAND}`; export r; \
58598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58599 $(NORMAL_TARGET_EXPORTS) \
58600 (cd $(TARGET_SUBDIR)/libada && \
58601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58602 $(TARGET-target-libada))
58603 @endif target-libada
58609 .PHONY: check-target-libada maybe-check-target-libada
58610 maybe-check-target-libada:
58611 @if target-libada
58612 maybe-check-target-libada: check-target-libada
58614 check-target-libada:
58615 @: $(MAKE); $(unstage)
58616 @r=`${PWD_COMMAND}`; export r; \
58617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58618 $(NORMAL_TARGET_EXPORTS) \
58619 (cd $(TARGET_SUBDIR)/libada && \
58620 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58622 @endif target-libada
58624 .PHONY: install-target-libada maybe-install-target-libada
58625 maybe-install-target-libada:
58626 @if target-libada
58627 maybe-install-target-libada: install-target-libada
58629 install-target-libada: installdirs
58630 @: $(MAKE); $(unstage)
58631 @r=`${PWD_COMMAND}`; export r; \
58632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58633 $(NORMAL_TARGET_EXPORTS) \
58634 (cd $(TARGET_SUBDIR)/libada && \
58635 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58637 @endif target-libada
58639 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58640 maybe-install-strip-target-libada:
58641 @if target-libada
58642 maybe-install-strip-target-libada: install-strip-target-libada
58644 install-strip-target-libada: installdirs
58645 @: $(MAKE); $(unstage)
58646 @r=`${PWD_COMMAND}`; export r; \
58647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58648 $(NORMAL_TARGET_EXPORTS) \
58649 (cd $(TARGET_SUBDIR)/libada && \
58650 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58652 @endif target-libada
58654 # Other targets (info, dvi, pdf, etc.)
58656 .PHONY: maybe-info-target-libada info-target-libada
58657 maybe-info-target-libada:
58658 @if target-libada
58659 maybe-info-target-libada: info-target-libada
58661 info-target-libada: \
58662 configure-target-libada
58663 @: $(MAKE); $(unstage)
58664 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58665 r=`${PWD_COMMAND}`; export r; \
58666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58667 $(NORMAL_TARGET_EXPORTS) \
58668 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58669 for flag in $(EXTRA_TARGET_FLAGS); do \
58670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58671 done; \
58672 (cd $(TARGET_SUBDIR)/libada && \
58673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58675 "RANLIB=$${RANLIB}" \
58676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58677 info) \
58678 || exit 1
58680 @endif target-libada
58682 .PHONY: maybe-dvi-target-libada dvi-target-libada
58683 maybe-dvi-target-libada:
58684 @if target-libada
58685 maybe-dvi-target-libada: dvi-target-libada
58687 dvi-target-libada: \
58688 configure-target-libada
58689 @: $(MAKE); $(unstage)
58690 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58691 r=`${PWD_COMMAND}`; export r; \
58692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58693 $(NORMAL_TARGET_EXPORTS) \
58694 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58695 for flag in $(EXTRA_TARGET_FLAGS); do \
58696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58697 done; \
58698 (cd $(TARGET_SUBDIR)/libada && \
58699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58701 "RANLIB=$${RANLIB}" \
58702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58703 dvi) \
58704 || exit 1
58706 @endif target-libada
58708 .PHONY: maybe-pdf-target-libada pdf-target-libada
58709 maybe-pdf-target-libada:
58710 @if target-libada
58711 maybe-pdf-target-libada: pdf-target-libada
58713 pdf-target-libada: \
58714 configure-target-libada
58715 @: $(MAKE); $(unstage)
58716 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58717 r=`${PWD_COMMAND}`; export r; \
58718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58719 $(NORMAL_TARGET_EXPORTS) \
58720 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58721 for flag in $(EXTRA_TARGET_FLAGS); do \
58722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58723 done; \
58724 (cd $(TARGET_SUBDIR)/libada && \
58725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58727 "RANLIB=$${RANLIB}" \
58728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58729 pdf) \
58730 || exit 1
58732 @endif target-libada
58734 .PHONY: maybe-html-target-libada html-target-libada
58735 maybe-html-target-libada:
58736 @if target-libada
58737 maybe-html-target-libada: html-target-libada
58739 html-target-libada: \
58740 configure-target-libada
58741 @: $(MAKE); $(unstage)
58742 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58743 r=`${PWD_COMMAND}`; export r; \
58744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58745 $(NORMAL_TARGET_EXPORTS) \
58746 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58747 for flag in $(EXTRA_TARGET_FLAGS); do \
58748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58749 done; \
58750 (cd $(TARGET_SUBDIR)/libada && \
58751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58753 "RANLIB=$${RANLIB}" \
58754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58755 html) \
58756 || exit 1
58758 @endif target-libada
58760 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58761 maybe-TAGS-target-libada:
58762 @if target-libada
58763 maybe-TAGS-target-libada: TAGS-target-libada
58765 TAGS-target-libada: \
58766 configure-target-libada
58767 @: $(MAKE); $(unstage)
58768 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58769 r=`${PWD_COMMAND}`; export r; \
58770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58771 $(NORMAL_TARGET_EXPORTS) \
58772 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58773 for flag in $(EXTRA_TARGET_FLAGS); do \
58774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58775 done; \
58776 (cd $(TARGET_SUBDIR)/libada && \
58777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58779 "RANLIB=$${RANLIB}" \
58780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58781 TAGS) \
58782 || exit 1
58784 @endif target-libada
58786 .PHONY: maybe-install-info-target-libada install-info-target-libada
58787 maybe-install-info-target-libada:
58788 @if target-libada
58789 maybe-install-info-target-libada: install-info-target-libada
58791 install-info-target-libada: \
58792 configure-target-libada \
58793 info-target-libada
58794 @: $(MAKE); $(unstage)
58795 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58796 r=`${PWD_COMMAND}`; export r; \
58797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58798 $(NORMAL_TARGET_EXPORTS) \
58799 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58800 for flag in $(EXTRA_TARGET_FLAGS); do \
58801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58802 done; \
58803 (cd $(TARGET_SUBDIR)/libada && \
58804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58806 "RANLIB=$${RANLIB}" \
58807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58808 install-info) \
58809 || exit 1
58811 @endif target-libada
58813 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58814 maybe-install-dvi-target-libada:
58815 @if target-libada
58816 maybe-install-dvi-target-libada: install-dvi-target-libada
58818 install-dvi-target-libada: \
58819 configure-target-libada \
58820 dvi-target-libada
58821 @: $(MAKE); $(unstage)
58822 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58823 r=`${PWD_COMMAND}`; export r; \
58824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58825 $(NORMAL_TARGET_EXPORTS) \
58826 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58827 for flag in $(EXTRA_TARGET_FLAGS); do \
58828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58829 done; \
58830 (cd $(TARGET_SUBDIR)/libada && \
58831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58833 "RANLIB=$${RANLIB}" \
58834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58835 install-dvi) \
58836 || exit 1
58838 @endif target-libada
58840 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58841 maybe-install-pdf-target-libada:
58842 @if target-libada
58843 maybe-install-pdf-target-libada: install-pdf-target-libada
58845 install-pdf-target-libada: \
58846 configure-target-libada \
58847 pdf-target-libada
58848 @: $(MAKE); $(unstage)
58849 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58850 r=`${PWD_COMMAND}`; export r; \
58851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58852 $(NORMAL_TARGET_EXPORTS) \
58853 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58854 for flag in $(EXTRA_TARGET_FLAGS); do \
58855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58856 done; \
58857 (cd $(TARGET_SUBDIR)/libada && \
58858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58860 "RANLIB=$${RANLIB}" \
58861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58862 install-pdf) \
58863 || exit 1
58865 @endif target-libada
58867 .PHONY: maybe-install-html-target-libada install-html-target-libada
58868 maybe-install-html-target-libada:
58869 @if target-libada
58870 maybe-install-html-target-libada: install-html-target-libada
58872 install-html-target-libada: \
58873 configure-target-libada \
58874 html-target-libada
58875 @: $(MAKE); $(unstage)
58876 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58877 r=`${PWD_COMMAND}`; export r; \
58878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58879 $(NORMAL_TARGET_EXPORTS) \
58880 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58881 for flag in $(EXTRA_TARGET_FLAGS); do \
58882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58883 done; \
58884 (cd $(TARGET_SUBDIR)/libada && \
58885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58887 "RANLIB=$${RANLIB}" \
58888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58889 install-html) \
58890 || exit 1
58892 @endif target-libada
58894 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58895 maybe-installcheck-target-libada:
58896 @if target-libada
58897 maybe-installcheck-target-libada: installcheck-target-libada
58899 installcheck-target-libada: \
58900 configure-target-libada
58901 @: $(MAKE); $(unstage)
58902 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58903 r=`${PWD_COMMAND}`; export r; \
58904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58905 $(NORMAL_TARGET_EXPORTS) \
58906 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58907 for flag in $(EXTRA_TARGET_FLAGS); do \
58908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58909 done; \
58910 (cd $(TARGET_SUBDIR)/libada && \
58911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58913 "RANLIB=$${RANLIB}" \
58914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58915 installcheck) \
58916 || exit 1
58918 @endif target-libada
58920 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58921 maybe-mostlyclean-target-libada:
58922 @if target-libada
58923 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58925 mostlyclean-target-libada:
58926 @: $(MAKE); $(unstage)
58927 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58928 r=`${PWD_COMMAND}`; export r; \
58929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58930 $(NORMAL_TARGET_EXPORTS) \
58931 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58932 for flag in $(EXTRA_TARGET_FLAGS); do \
58933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58934 done; \
58935 (cd $(TARGET_SUBDIR)/libada && \
58936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58938 "RANLIB=$${RANLIB}" \
58939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58940 mostlyclean) \
58941 || exit 1
58943 @endif target-libada
58945 .PHONY: maybe-clean-target-libada clean-target-libada
58946 maybe-clean-target-libada:
58947 @if target-libada
58948 maybe-clean-target-libada: clean-target-libada
58950 clean-target-libada:
58951 @: $(MAKE); $(unstage)
58952 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58953 r=`${PWD_COMMAND}`; export r; \
58954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58955 $(NORMAL_TARGET_EXPORTS) \
58956 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58957 for flag in $(EXTRA_TARGET_FLAGS); do \
58958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58959 done; \
58960 (cd $(TARGET_SUBDIR)/libada && \
58961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58963 "RANLIB=$${RANLIB}" \
58964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58965 clean) \
58966 || exit 1
58968 @endif target-libada
58970 .PHONY: maybe-distclean-target-libada distclean-target-libada
58971 maybe-distclean-target-libada:
58972 @if target-libada
58973 maybe-distclean-target-libada: distclean-target-libada
58975 distclean-target-libada:
58976 @: $(MAKE); $(unstage)
58977 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58978 r=`${PWD_COMMAND}`; export r; \
58979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58980 $(NORMAL_TARGET_EXPORTS) \
58981 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58982 for flag in $(EXTRA_TARGET_FLAGS); do \
58983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58984 done; \
58985 (cd $(TARGET_SUBDIR)/libada && \
58986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58988 "RANLIB=$${RANLIB}" \
58989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58990 distclean) \
58991 || exit 1
58993 @endif target-libada
58995 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58996 maybe-maintainer-clean-target-libada:
58997 @if target-libada
58998 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
59000 maintainer-clean-target-libada:
59001 @: $(MAKE); $(unstage)
59002 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59003 r=`${PWD_COMMAND}`; export r; \
59004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59005 $(NORMAL_TARGET_EXPORTS) \
59006 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
59007 for flag in $(EXTRA_TARGET_FLAGS); do \
59008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59009 done; \
59010 (cd $(TARGET_SUBDIR)/libada && \
59011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59013 "RANLIB=$${RANLIB}" \
59014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59015 maintainer-clean) \
59016 || exit 1
59018 @endif target-libada
59024 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
59025 maybe-configure-target-libgm2:
59026 @if gcc-bootstrap
59027 configure-target-libgm2: stage_current
59028 @endif gcc-bootstrap
59029 @if target-libgm2
59030 maybe-configure-target-libgm2: configure-target-libgm2
59031 configure-target-libgm2:
59032 @: $(MAKE); $(unstage)
59033 @r=`${PWD_COMMAND}`; export r; \
59034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59035 echo "Checking multilib configuration for libgm2..."; \
59036 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59037 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
59038 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59039 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59040 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
59041 else \
59042 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
59043 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59044 fi; \
59045 else \
59046 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59047 fi; \
59048 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
59049 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59050 $(NORMAL_TARGET_EXPORTS) \
59051 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
59052 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
59053 case $(srcdir) in \
59054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59055 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
59056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59057 esac; \
59058 module_srcdir=libgm2; \
59059 rm -f no-such-file || : ; \
59060 CONFIG_SITE=no-such-file $(SHELL) \
59061 $$s/$$module_srcdir/configure \
59062 --srcdir=$${topdir}/$$module_srcdir \
59063 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59064 --target=${target_alias} \
59065 || exit 1
59066 @endif target-libgm2
59072 .PHONY: all-target-libgm2 maybe-all-target-libgm2
59073 maybe-all-target-libgm2:
59074 @if gcc-bootstrap
59075 all-target-libgm2: stage_current
59076 @endif gcc-bootstrap
59077 @if target-libgm2
59078 TARGET-target-libgm2=all
59079 maybe-all-target-libgm2: all-target-libgm2
59080 all-target-libgm2: configure-target-libgm2
59081 @: $(MAKE); $(unstage)
59082 @r=`${PWD_COMMAND}`; export r; \
59083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59084 $(NORMAL_TARGET_EXPORTS) \
59085 (cd $(TARGET_SUBDIR)/libgm2 && \
59086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59087 $(TARGET-target-libgm2))
59088 @endif target-libgm2
59094 .PHONY: check-target-libgm2 maybe-check-target-libgm2
59095 maybe-check-target-libgm2:
59096 @if target-libgm2
59097 maybe-check-target-libgm2: check-target-libgm2
59099 check-target-libgm2:
59100 @: $(MAKE); $(unstage)
59101 @r=`${PWD_COMMAND}`; export r; \
59102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59103 $(NORMAL_TARGET_EXPORTS) \
59104 (cd $(TARGET_SUBDIR)/libgm2 && \
59105 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59107 @endif target-libgm2
59109 .PHONY: install-target-libgm2 maybe-install-target-libgm2
59110 maybe-install-target-libgm2:
59111 @if target-libgm2
59112 maybe-install-target-libgm2: install-target-libgm2
59114 install-target-libgm2: installdirs
59115 @: $(MAKE); $(unstage)
59116 @r=`${PWD_COMMAND}`; export r; \
59117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59118 $(NORMAL_TARGET_EXPORTS) \
59119 (cd $(TARGET_SUBDIR)/libgm2 && \
59120 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59122 @endif target-libgm2
59124 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
59125 maybe-install-strip-target-libgm2:
59126 @if target-libgm2
59127 maybe-install-strip-target-libgm2: install-strip-target-libgm2
59129 install-strip-target-libgm2: installdirs
59130 @: $(MAKE); $(unstage)
59131 @r=`${PWD_COMMAND}`; export r; \
59132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59133 $(NORMAL_TARGET_EXPORTS) \
59134 (cd $(TARGET_SUBDIR)/libgm2 && \
59135 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59137 @endif target-libgm2
59139 # Other targets (info, dvi, pdf, etc.)
59141 .PHONY: maybe-info-target-libgm2 info-target-libgm2
59142 maybe-info-target-libgm2:
59143 @if target-libgm2
59144 maybe-info-target-libgm2: info-target-libgm2
59146 info-target-libgm2: \
59147 configure-target-libgm2
59148 @: $(MAKE); $(unstage)
59149 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59150 r=`${PWD_COMMAND}`; export r; \
59151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59152 $(NORMAL_TARGET_EXPORTS) \
59153 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
59154 for flag in $(EXTRA_TARGET_FLAGS); do \
59155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59156 done; \
59157 (cd $(TARGET_SUBDIR)/libgm2 && \
59158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59160 "RANLIB=$${RANLIB}" \
59161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59162 info) \
59163 || exit 1
59165 @endif target-libgm2
59167 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
59168 maybe-dvi-target-libgm2:
59169 @if target-libgm2
59170 maybe-dvi-target-libgm2: dvi-target-libgm2
59172 dvi-target-libgm2: \
59173 configure-target-libgm2
59174 @: $(MAKE); $(unstage)
59175 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59176 r=`${PWD_COMMAND}`; export r; \
59177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59178 $(NORMAL_TARGET_EXPORTS) \
59179 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
59180 for flag in $(EXTRA_TARGET_FLAGS); do \
59181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59182 done; \
59183 (cd $(TARGET_SUBDIR)/libgm2 && \
59184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59186 "RANLIB=$${RANLIB}" \
59187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59188 dvi) \
59189 || exit 1
59191 @endif target-libgm2
59193 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
59194 maybe-pdf-target-libgm2:
59195 @if target-libgm2
59196 maybe-pdf-target-libgm2: pdf-target-libgm2
59198 pdf-target-libgm2: \
59199 configure-target-libgm2
59200 @: $(MAKE); $(unstage)
59201 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59202 r=`${PWD_COMMAND}`; export r; \
59203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59204 $(NORMAL_TARGET_EXPORTS) \
59205 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
59206 for flag in $(EXTRA_TARGET_FLAGS); do \
59207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59208 done; \
59209 (cd $(TARGET_SUBDIR)/libgm2 && \
59210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59212 "RANLIB=$${RANLIB}" \
59213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59214 pdf) \
59215 || exit 1
59217 @endif target-libgm2
59219 .PHONY: maybe-html-target-libgm2 html-target-libgm2
59220 maybe-html-target-libgm2:
59221 @if target-libgm2
59222 maybe-html-target-libgm2: html-target-libgm2
59224 html-target-libgm2: \
59225 configure-target-libgm2
59226 @: $(MAKE); $(unstage)
59227 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59228 r=`${PWD_COMMAND}`; export r; \
59229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59230 $(NORMAL_TARGET_EXPORTS) \
59231 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
59232 for flag in $(EXTRA_TARGET_FLAGS); do \
59233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59234 done; \
59235 (cd $(TARGET_SUBDIR)/libgm2 && \
59236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59238 "RANLIB=$${RANLIB}" \
59239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59240 html) \
59241 || exit 1
59243 @endif target-libgm2
59245 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
59246 maybe-TAGS-target-libgm2:
59247 @if target-libgm2
59248 maybe-TAGS-target-libgm2: TAGS-target-libgm2
59250 TAGS-target-libgm2: \
59251 configure-target-libgm2
59252 @: $(MAKE); $(unstage)
59253 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59254 r=`${PWD_COMMAND}`; export r; \
59255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59256 $(NORMAL_TARGET_EXPORTS) \
59257 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
59258 for flag in $(EXTRA_TARGET_FLAGS); do \
59259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59260 done; \
59261 (cd $(TARGET_SUBDIR)/libgm2 && \
59262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59264 "RANLIB=$${RANLIB}" \
59265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59266 TAGS) \
59267 || exit 1
59269 @endif target-libgm2
59271 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
59272 maybe-install-info-target-libgm2:
59273 @if target-libgm2
59274 maybe-install-info-target-libgm2: install-info-target-libgm2
59276 install-info-target-libgm2: \
59277 configure-target-libgm2 \
59278 info-target-libgm2
59279 @: $(MAKE); $(unstage)
59280 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59281 r=`${PWD_COMMAND}`; export r; \
59282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283 $(NORMAL_TARGET_EXPORTS) \
59284 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
59285 for flag in $(EXTRA_TARGET_FLAGS); do \
59286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59287 done; \
59288 (cd $(TARGET_SUBDIR)/libgm2 && \
59289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59291 "RANLIB=$${RANLIB}" \
59292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59293 install-info) \
59294 || exit 1
59296 @endif target-libgm2
59298 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
59299 maybe-install-dvi-target-libgm2:
59300 @if target-libgm2
59301 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
59303 install-dvi-target-libgm2: \
59304 configure-target-libgm2 \
59305 dvi-target-libgm2
59306 @: $(MAKE); $(unstage)
59307 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59308 r=`${PWD_COMMAND}`; export r; \
59309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59310 $(NORMAL_TARGET_EXPORTS) \
59311 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
59312 for flag in $(EXTRA_TARGET_FLAGS); do \
59313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59314 done; \
59315 (cd $(TARGET_SUBDIR)/libgm2 && \
59316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59318 "RANLIB=$${RANLIB}" \
59319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59320 install-dvi) \
59321 || exit 1
59323 @endif target-libgm2
59325 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
59326 maybe-install-pdf-target-libgm2:
59327 @if target-libgm2
59328 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
59330 install-pdf-target-libgm2: \
59331 configure-target-libgm2 \
59332 pdf-target-libgm2
59333 @: $(MAKE); $(unstage)
59334 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59335 r=`${PWD_COMMAND}`; export r; \
59336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59337 $(NORMAL_TARGET_EXPORTS) \
59338 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
59339 for flag in $(EXTRA_TARGET_FLAGS); do \
59340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59341 done; \
59342 (cd $(TARGET_SUBDIR)/libgm2 && \
59343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59345 "RANLIB=$${RANLIB}" \
59346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59347 install-pdf) \
59348 || exit 1
59350 @endif target-libgm2
59352 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
59353 maybe-install-html-target-libgm2:
59354 @if target-libgm2
59355 maybe-install-html-target-libgm2: install-html-target-libgm2
59357 install-html-target-libgm2: \
59358 configure-target-libgm2 \
59359 html-target-libgm2
59360 @: $(MAKE); $(unstage)
59361 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59362 r=`${PWD_COMMAND}`; export r; \
59363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59364 $(NORMAL_TARGET_EXPORTS) \
59365 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
59366 for flag in $(EXTRA_TARGET_FLAGS); do \
59367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59368 done; \
59369 (cd $(TARGET_SUBDIR)/libgm2 && \
59370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59372 "RANLIB=$${RANLIB}" \
59373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59374 install-html) \
59375 || exit 1
59377 @endif target-libgm2
59379 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59380 maybe-installcheck-target-libgm2:
59381 @if target-libgm2
59382 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59384 installcheck-target-libgm2: \
59385 configure-target-libgm2
59386 @: $(MAKE); $(unstage)
59387 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59388 r=`${PWD_COMMAND}`; export r; \
59389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59390 $(NORMAL_TARGET_EXPORTS) \
59391 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59392 for flag in $(EXTRA_TARGET_FLAGS); do \
59393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59394 done; \
59395 (cd $(TARGET_SUBDIR)/libgm2 && \
59396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59398 "RANLIB=$${RANLIB}" \
59399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59400 installcheck) \
59401 || exit 1
59403 @endif target-libgm2
59405 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59406 maybe-mostlyclean-target-libgm2:
59407 @if target-libgm2
59408 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59410 mostlyclean-target-libgm2:
59411 @: $(MAKE); $(unstage)
59412 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59413 r=`${PWD_COMMAND}`; export r; \
59414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59415 $(NORMAL_TARGET_EXPORTS) \
59416 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59417 for flag in $(EXTRA_TARGET_FLAGS); do \
59418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59419 done; \
59420 (cd $(TARGET_SUBDIR)/libgm2 && \
59421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59423 "RANLIB=$${RANLIB}" \
59424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59425 mostlyclean) \
59426 || exit 1
59428 @endif target-libgm2
59430 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59431 maybe-clean-target-libgm2:
59432 @if target-libgm2
59433 maybe-clean-target-libgm2: clean-target-libgm2
59435 clean-target-libgm2:
59436 @: $(MAKE); $(unstage)
59437 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59438 r=`${PWD_COMMAND}`; export r; \
59439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59440 $(NORMAL_TARGET_EXPORTS) \
59441 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59442 for flag in $(EXTRA_TARGET_FLAGS); do \
59443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59444 done; \
59445 (cd $(TARGET_SUBDIR)/libgm2 && \
59446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59448 "RANLIB=$${RANLIB}" \
59449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59450 clean) \
59451 || exit 1
59453 @endif target-libgm2
59455 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59456 maybe-distclean-target-libgm2:
59457 @if target-libgm2
59458 maybe-distclean-target-libgm2: distclean-target-libgm2
59460 distclean-target-libgm2:
59461 @: $(MAKE); $(unstage)
59462 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59463 r=`${PWD_COMMAND}`; export r; \
59464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59465 $(NORMAL_TARGET_EXPORTS) \
59466 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59467 for flag in $(EXTRA_TARGET_FLAGS); do \
59468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59469 done; \
59470 (cd $(TARGET_SUBDIR)/libgm2 && \
59471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59473 "RANLIB=$${RANLIB}" \
59474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59475 distclean) \
59476 || exit 1
59478 @endif target-libgm2
59480 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59481 maybe-maintainer-clean-target-libgm2:
59482 @if target-libgm2
59483 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59485 maintainer-clean-target-libgm2:
59486 @: $(MAKE); $(unstage)
59487 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59488 r=`${PWD_COMMAND}`; export r; \
59489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59490 $(NORMAL_TARGET_EXPORTS) \
59491 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59492 for flag in $(EXTRA_TARGET_FLAGS); do \
59493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59494 done; \
59495 (cd $(TARGET_SUBDIR)/libgm2 && \
59496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59498 "RANLIB=$${RANLIB}" \
59499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59500 maintainer-clean) \
59501 || exit 1
59503 @endif target-libgm2
59509 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59510 maybe-configure-target-libgomp:
59511 @if gcc-bootstrap
59512 configure-target-libgomp: stage_current
59513 @endif gcc-bootstrap
59514 @if target-libgomp
59515 maybe-configure-target-libgomp: configure-target-libgomp
59516 configure-target-libgomp:
59517 @r=`${PWD_COMMAND}`; export r; \
59518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59519 echo "Checking multilib configuration for libgomp..."; \
59520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59522 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59523 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59524 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59525 else \
59526 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59527 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59528 fi; \
59529 else \
59530 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59531 fi; \
59532 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59533 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59534 $(NORMAL_TARGET_EXPORTS) \
59535 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59536 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59537 case $(srcdir) in \
59538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59539 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59541 esac; \
59542 module_srcdir=libgomp; \
59543 rm -f no-such-file || : ; \
59544 CONFIG_SITE=no-such-file $(SHELL) \
59545 $$s/$$module_srcdir/configure \
59546 --srcdir=$${topdir}/$$module_srcdir \
59547 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59548 --target=${target_alias} \
59549 || exit 1
59550 @endif target-libgomp
59554 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59555 maybe-configure-stage1-target-libgomp:
59556 @if target-libgomp-bootstrap
59557 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59558 configure-stage1-target-libgomp:
59559 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59560 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59561 @r=`${PWD_COMMAND}`; export r; \
59562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59563 TFLAGS="$(STAGE1_TFLAGS)"; \
59564 echo "Checking multilib configuration for libgomp..."; \
59565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59566 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59567 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59568 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59569 else \
59570 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59571 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59572 fi; \
59573 else \
59574 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59575 fi; \
59576 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59577 $(NORMAL_TARGET_EXPORTS) \
59578 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59579 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59580 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59581 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59583 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59584 case $(srcdir) in \
59585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59586 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59588 esac; \
59589 module_srcdir=libgomp; \
59590 $(SHELL) $$s/$$module_srcdir/configure \
59591 --srcdir=$${topdir}/$$module_srcdir \
59592 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59593 --target=${target_alias} \
59595 $(STAGE1_CONFIGURE_FLAGS)
59596 @endif target-libgomp-bootstrap
59598 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59599 maybe-configure-stage2-target-libgomp:
59600 @if target-libgomp-bootstrap
59601 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59602 configure-stage2-target-libgomp:
59603 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59604 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59605 @r=`${PWD_COMMAND}`; export r; \
59606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59607 TFLAGS="$(STAGE2_TFLAGS)"; \
59608 echo "Checking multilib configuration for libgomp..."; \
59609 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59610 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59611 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59612 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59613 else \
59614 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59615 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59616 fi; \
59617 else \
59618 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59619 fi; \
59620 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59621 $(NORMAL_TARGET_EXPORTS) \
59623 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59624 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59625 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59626 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59627 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59628 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59629 case $(srcdir) in \
59630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59631 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59633 esac; \
59634 module_srcdir=libgomp; \
59635 $(SHELL) $$s/$$module_srcdir/configure \
59636 --srcdir=$${topdir}/$$module_srcdir \
59637 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59638 --target=${target_alias} \
59639 --with-build-libsubdir=$(HOST_SUBDIR) \
59640 $(STAGE2_CONFIGURE_FLAGS)
59641 @endif target-libgomp-bootstrap
59643 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59644 maybe-configure-stage3-target-libgomp:
59645 @if target-libgomp-bootstrap
59646 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59647 configure-stage3-target-libgomp:
59648 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59649 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59650 @r=`${PWD_COMMAND}`; export r; \
59651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59652 TFLAGS="$(STAGE3_TFLAGS)"; \
59653 echo "Checking multilib configuration for libgomp..."; \
59654 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59655 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59656 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59657 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59658 else \
59659 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59660 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59661 fi; \
59662 else \
59663 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59664 fi; \
59665 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59666 $(NORMAL_TARGET_EXPORTS) \
59668 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59669 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59670 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59671 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59673 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59674 case $(srcdir) in \
59675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59676 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59678 esac; \
59679 module_srcdir=libgomp; \
59680 $(SHELL) $$s/$$module_srcdir/configure \
59681 --srcdir=$${topdir}/$$module_srcdir \
59682 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59683 --target=${target_alias} \
59684 --with-build-libsubdir=$(HOST_SUBDIR) \
59685 $(STAGE3_CONFIGURE_FLAGS)
59686 @endif target-libgomp-bootstrap
59688 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59689 maybe-configure-stage4-target-libgomp:
59690 @if target-libgomp-bootstrap
59691 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59692 configure-stage4-target-libgomp:
59693 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59694 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59695 @r=`${PWD_COMMAND}`; export r; \
59696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59697 TFLAGS="$(STAGE4_TFLAGS)"; \
59698 echo "Checking multilib configuration for libgomp..."; \
59699 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59700 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59701 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59702 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59703 else \
59704 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59705 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59706 fi; \
59707 else \
59708 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59709 fi; \
59710 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59711 $(NORMAL_TARGET_EXPORTS) \
59713 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59714 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59715 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59716 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59717 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59718 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59719 case $(srcdir) in \
59720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59721 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59723 esac; \
59724 module_srcdir=libgomp; \
59725 $(SHELL) $$s/$$module_srcdir/configure \
59726 --srcdir=$${topdir}/$$module_srcdir \
59727 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59728 --target=${target_alias} \
59729 --with-build-libsubdir=$(HOST_SUBDIR) \
59730 $(STAGE4_CONFIGURE_FLAGS)
59731 @endif target-libgomp-bootstrap
59733 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59734 maybe-configure-stageprofile-target-libgomp:
59735 @if target-libgomp-bootstrap
59736 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59737 configure-stageprofile-target-libgomp:
59738 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59739 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59740 @r=`${PWD_COMMAND}`; export r; \
59741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59743 echo "Checking multilib configuration for libgomp..."; \
59744 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59745 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59746 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59747 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59748 else \
59749 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59750 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59751 fi; \
59752 else \
59753 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59754 fi; \
59755 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59756 $(NORMAL_TARGET_EXPORTS) \
59758 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59759 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59760 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59761 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59763 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59764 case $(srcdir) in \
59765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59766 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59768 esac; \
59769 module_srcdir=libgomp; \
59770 $(SHELL) $$s/$$module_srcdir/configure \
59771 --srcdir=$${topdir}/$$module_srcdir \
59772 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59773 --target=${target_alias} \
59774 --with-build-libsubdir=$(HOST_SUBDIR) \
59775 $(STAGEprofile_CONFIGURE_FLAGS)
59776 @endif target-libgomp-bootstrap
59778 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59779 maybe-configure-stagetrain-target-libgomp:
59780 @if target-libgomp-bootstrap
59781 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59782 configure-stagetrain-target-libgomp:
59783 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59784 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59785 @r=`${PWD_COMMAND}`; export r; \
59786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59787 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59788 echo "Checking multilib configuration for libgomp..."; \
59789 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59790 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59791 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59792 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59793 else \
59794 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59795 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59796 fi; \
59797 else \
59798 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59799 fi; \
59800 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59801 $(NORMAL_TARGET_EXPORTS) \
59803 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59804 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59805 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59806 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59807 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59808 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59809 case $(srcdir) in \
59810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59811 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59813 esac; \
59814 module_srcdir=libgomp; \
59815 $(SHELL) $$s/$$module_srcdir/configure \
59816 --srcdir=$${topdir}/$$module_srcdir \
59817 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59818 --target=${target_alias} \
59819 --with-build-libsubdir=$(HOST_SUBDIR) \
59820 $(STAGEtrain_CONFIGURE_FLAGS)
59821 @endif target-libgomp-bootstrap
59823 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59824 maybe-configure-stagefeedback-target-libgomp:
59825 @if target-libgomp-bootstrap
59826 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59827 configure-stagefeedback-target-libgomp:
59828 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59829 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59830 @r=`${PWD_COMMAND}`; export r; \
59831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59832 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59833 echo "Checking multilib configuration for libgomp..."; \
59834 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59835 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59836 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59837 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59838 else \
59839 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59840 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59841 fi; \
59842 else \
59843 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59844 fi; \
59845 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59846 $(NORMAL_TARGET_EXPORTS) \
59848 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59849 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59850 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59851 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59853 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59854 case $(srcdir) in \
59855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59856 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59858 esac; \
59859 module_srcdir=libgomp; \
59860 $(SHELL) $$s/$$module_srcdir/configure \
59861 --srcdir=$${topdir}/$$module_srcdir \
59862 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59863 --target=${target_alias} \
59864 --with-build-libsubdir=$(HOST_SUBDIR) \
59865 $(STAGEfeedback_CONFIGURE_FLAGS)
59866 @endif target-libgomp-bootstrap
59868 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59869 maybe-configure-stageautoprofile-target-libgomp:
59870 @if target-libgomp-bootstrap
59871 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59872 configure-stageautoprofile-target-libgomp:
59873 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59874 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59875 @r=`${PWD_COMMAND}`; export r; \
59876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59877 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59878 echo "Checking multilib configuration for libgomp..."; \
59879 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59880 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59881 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59882 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59883 else \
59884 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59885 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59886 fi; \
59887 else \
59888 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59889 fi; \
59890 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59891 $(NORMAL_TARGET_EXPORTS) \
59893 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59894 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59895 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59896 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59897 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59898 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59899 case $(srcdir) in \
59900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59901 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59903 esac; \
59904 module_srcdir=libgomp; \
59905 $(SHELL) $$s/$$module_srcdir/configure \
59906 --srcdir=$${topdir}/$$module_srcdir \
59907 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59908 --target=${target_alias} \
59909 --with-build-libsubdir=$(HOST_SUBDIR) \
59910 $(STAGEautoprofile_CONFIGURE_FLAGS)
59911 @endif target-libgomp-bootstrap
59913 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59914 maybe-configure-stageautofeedback-target-libgomp:
59915 @if target-libgomp-bootstrap
59916 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59917 configure-stageautofeedback-target-libgomp:
59918 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59919 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59920 @r=`${PWD_COMMAND}`; export r; \
59921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59922 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59923 echo "Checking multilib configuration for libgomp..."; \
59924 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59925 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59926 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59927 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59928 else \
59929 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59930 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59931 fi; \
59932 else \
59933 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59934 fi; \
59935 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59936 $(NORMAL_TARGET_EXPORTS) \
59938 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59941 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59942 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59943 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59944 case $(srcdir) in \
59945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59946 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59948 esac; \
59949 module_srcdir=libgomp; \
59950 $(SHELL) $$s/$$module_srcdir/configure \
59951 --srcdir=$${topdir}/$$module_srcdir \
59952 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59953 --target=${target_alias} \
59954 --with-build-libsubdir=$(HOST_SUBDIR) \
59955 $(STAGEautofeedback_CONFIGURE_FLAGS)
59956 @endif target-libgomp-bootstrap
59962 .PHONY: all-target-libgomp maybe-all-target-libgomp
59963 maybe-all-target-libgomp:
59964 @if gcc-bootstrap
59965 all-target-libgomp: stage_current
59966 @endif gcc-bootstrap
59967 @if target-libgomp
59968 TARGET-target-libgomp=all
59969 maybe-all-target-libgomp: all-target-libgomp
59970 all-target-libgomp: configure-target-libgomp
59971 @r=`${PWD_COMMAND}`; export r; \
59972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59973 $(NORMAL_TARGET_EXPORTS) \
59974 (cd $(TARGET_SUBDIR)/libgomp && \
59975 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59976 $(TARGET-target-libgomp))
59977 @endif target-libgomp
59981 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59982 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59983 maybe-all-stage1-target-libgomp:
59984 maybe-clean-stage1-target-libgomp:
59985 @if target-libgomp-bootstrap
59986 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59987 all-stage1: all-stage1-target-libgomp
59988 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59989 all-stage1-target-libgomp: configure-stage1-target-libgomp
59990 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59991 @r=`${PWD_COMMAND}`; export r; \
59992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59993 TFLAGS="$(STAGE1_TFLAGS)"; \
59994 $(NORMAL_TARGET_EXPORTS) \
59995 cd $(TARGET_SUBDIR)/libgomp && \
59997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59998 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60004 $(EXTRA_TARGET_FLAGS) \
60006 TFLAGS="$(STAGE1_TFLAGS)" \
60007 $(TARGET-stage1-target-libgomp)
60009 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
60010 clean-stage1: clean-stage1-target-libgomp
60011 clean-stage1-target-libgomp:
60012 @if [ $(current_stage) = stage1 ]; then \
60013 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60014 else \
60015 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
60016 $(MAKE) stage1-start; \
60017 fi; \
60018 cd $(TARGET_SUBDIR)/libgomp && \
60019 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60020 clean
60021 @endif target-libgomp-bootstrap
60024 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
60025 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
60026 maybe-all-stage2-target-libgomp:
60027 maybe-clean-stage2-target-libgomp:
60028 @if target-libgomp-bootstrap
60029 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
60030 all-stage2: all-stage2-target-libgomp
60031 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
60032 all-stage2-target-libgomp: configure-stage2-target-libgomp
60033 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60034 @r=`${PWD_COMMAND}`; export r; \
60035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60036 TFLAGS="$(STAGE2_TFLAGS)"; \
60037 $(NORMAL_TARGET_EXPORTS) \
60039 cd $(TARGET_SUBDIR)/libgomp && \
60041 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60042 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60043 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60044 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60048 $(EXTRA_TARGET_FLAGS) \
60049 TFLAGS="$(STAGE2_TFLAGS)" \
60050 $(TARGET-stage2-target-libgomp)
60052 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
60053 clean-stage2: clean-stage2-target-libgomp
60054 clean-stage2-target-libgomp:
60055 @if [ $(current_stage) = stage2 ]; then \
60056 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60057 else \
60058 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
60059 $(MAKE) stage2-start; \
60060 fi; \
60061 cd $(TARGET_SUBDIR)/libgomp && \
60062 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60063 @endif target-libgomp-bootstrap
60066 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
60067 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
60068 maybe-all-stage3-target-libgomp:
60069 maybe-clean-stage3-target-libgomp:
60070 @if target-libgomp-bootstrap
60071 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
60072 all-stage3: all-stage3-target-libgomp
60073 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
60074 all-stage3-target-libgomp: configure-stage3-target-libgomp
60075 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60076 @r=`${PWD_COMMAND}`; export r; \
60077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60078 TFLAGS="$(STAGE3_TFLAGS)"; \
60079 $(NORMAL_TARGET_EXPORTS) \
60081 cd $(TARGET_SUBDIR)/libgomp && \
60083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60084 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60085 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60086 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60090 $(EXTRA_TARGET_FLAGS) \
60091 TFLAGS="$(STAGE3_TFLAGS)" \
60092 $(TARGET-stage3-target-libgomp)
60094 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
60095 clean-stage3: clean-stage3-target-libgomp
60096 clean-stage3-target-libgomp:
60097 @if [ $(current_stage) = stage3 ]; then \
60098 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60099 else \
60100 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
60101 $(MAKE) stage3-start; \
60102 fi; \
60103 cd $(TARGET_SUBDIR)/libgomp && \
60104 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60105 @endif target-libgomp-bootstrap
60108 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
60109 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
60110 maybe-all-stage4-target-libgomp:
60111 maybe-clean-stage4-target-libgomp:
60112 @if target-libgomp-bootstrap
60113 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
60114 all-stage4: all-stage4-target-libgomp
60115 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
60116 all-stage4-target-libgomp: configure-stage4-target-libgomp
60117 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60118 @r=`${PWD_COMMAND}`; export r; \
60119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60120 TFLAGS="$(STAGE4_TFLAGS)"; \
60121 $(NORMAL_TARGET_EXPORTS) \
60123 cd $(TARGET_SUBDIR)/libgomp && \
60125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60126 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60127 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60128 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60132 $(EXTRA_TARGET_FLAGS) \
60133 TFLAGS="$(STAGE4_TFLAGS)" \
60134 $(TARGET-stage4-target-libgomp)
60136 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
60137 clean-stage4: clean-stage4-target-libgomp
60138 clean-stage4-target-libgomp:
60139 @if [ $(current_stage) = stage4 ]; then \
60140 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60141 else \
60142 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
60143 $(MAKE) stage4-start; \
60144 fi; \
60145 cd $(TARGET_SUBDIR)/libgomp && \
60146 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60147 @endif target-libgomp-bootstrap
60150 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
60151 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
60152 maybe-all-stageprofile-target-libgomp:
60153 maybe-clean-stageprofile-target-libgomp:
60154 @if target-libgomp-bootstrap
60155 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
60156 all-stageprofile: all-stageprofile-target-libgomp
60157 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
60158 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60159 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60160 @r=`${PWD_COMMAND}`; export r; \
60161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60162 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60163 $(NORMAL_TARGET_EXPORTS) \
60165 cd $(TARGET_SUBDIR)/libgomp && \
60167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60168 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60174 $(EXTRA_TARGET_FLAGS) \
60175 TFLAGS="$(STAGEprofile_TFLAGS)" \
60176 $(TARGET-stageprofile-target-libgomp)
60178 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
60179 clean-stageprofile: clean-stageprofile-target-libgomp
60180 clean-stageprofile-target-libgomp:
60181 @if [ $(current_stage) = stageprofile ]; then \
60182 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60183 else \
60184 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
60185 $(MAKE) stageprofile-start; \
60186 fi; \
60187 cd $(TARGET_SUBDIR)/libgomp && \
60188 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60189 @endif target-libgomp-bootstrap
60192 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
60193 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
60194 maybe-all-stagetrain-target-libgomp:
60195 maybe-clean-stagetrain-target-libgomp:
60196 @if target-libgomp-bootstrap
60197 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
60198 all-stagetrain: all-stagetrain-target-libgomp
60199 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
60200 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60201 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60202 @r=`${PWD_COMMAND}`; export r; \
60203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60204 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60205 $(NORMAL_TARGET_EXPORTS) \
60207 cd $(TARGET_SUBDIR)/libgomp && \
60209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60210 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60211 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60212 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60216 $(EXTRA_TARGET_FLAGS) \
60217 TFLAGS="$(STAGEtrain_TFLAGS)" \
60218 $(TARGET-stagetrain-target-libgomp)
60220 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
60221 clean-stagetrain: clean-stagetrain-target-libgomp
60222 clean-stagetrain-target-libgomp:
60223 @if [ $(current_stage) = stagetrain ]; then \
60224 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60225 else \
60226 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
60227 $(MAKE) stagetrain-start; \
60228 fi; \
60229 cd $(TARGET_SUBDIR)/libgomp && \
60230 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60231 @endif target-libgomp-bootstrap
60234 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
60235 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
60236 maybe-all-stagefeedback-target-libgomp:
60237 maybe-clean-stagefeedback-target-libgomp:
60238 @if target-libgomp-bootstrap
60239 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
60240 all-stagefeedback: all-stagefeedback-target-libgomp
60241 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
60242 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60243 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60244 @r=`${PWD_COMMAND}`; export r; \
60245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60246 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60247 $(NORMAL_TARGET_EXPORTS) \
60249 cd $(TARGET_SUBDIR)/libgomp && \
60251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60252 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60253 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60254 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60258 $(EXTRA_TARGET_FLAGS) \
60259 TFLAGS="$(STAGEfeedback_TFLAGS)" \
60260 $(TARGET-stagefeedback-target-libgomp)
60262 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
60263 clean-stagefeedback: clean-stagefeedback-target-libgomp
60264 clean-stagefeedback-target-libgomp:
60265 @if [ $(current_stage) = stagefeedback ]; then \
60266 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60267 else \
60268 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
60269 $(MAKE) stagefeedback-start; \
60270 fi; \
60271 cd $(TARGET_SUBDIR)/libgomp && \
60272 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60273 @endif target-libgomp-bootstrap
60276 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
60277 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
60278 maybe-all-stageautoprofile-target-libgomp:
60279 maybe-clean-stageautoprofile-target-libgomp:
60280 @if target-libgomp-bootstrap
60281 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
60282 all-stageautoprofile: all-stageautoprofile-target-libgomp
60283 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
60284 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60285 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60286 @r=`${PWD_COMMAND}`; export r; \
60287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60288 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60289 $(NORMAL_TARGET_EXPORTS) \
60291 cd $(TARGET_SUBDIR)/libgomp && \
60292 $$s/gcc/config/i386/$(AUTO_PROFILE) \
60293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60294 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60295 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60296 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60300 $(EXTRA_TARGET_FLAGS) \
60301 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
60302 $(TARGET-stageautoprofile-target-libgomp)
60304 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
60305 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
60306 clean-stageautoprofile-target-libgomp:
60307 @if [ $(current_stage) = stageautoprofile ]; then \
60308 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60309 else \
60310 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
60311 $(MAKE) stageautoprofile-start; \
60312 fi; \
60313 cd $(TARGET_SUBDIR)/libgomp && \
60314 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60315 @endif target-libgomp-bootstrap
60318 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
60319 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
60320 maybe-all-stageautofeedback-target-libgomp:
60321 maybe-clean-stageautofeedback-target-libgomp:
60322 @if target-libgomp-bootstrap
60323 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
60324 all-stageautofeedback: all-stageautofeedback-target-libgomp
60325 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
60326 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
60327 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60328 @r=`${PWD_COMMAND}`; export r; \
60329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60330 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60331 $(NORMAL_TARGET_EXPORTS) \
60333 cd $(TARGET_SUBDIR)/libgomp && \
60335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60336 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60342 $(EXTRA_TARGET_FLAGS) \
60343 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
60344 $(TARGET-stageautofeedback-target-libgomp)
60346 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
60347 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
60348 clean-stageautofeedback-target-libgomp:
60349 @if [ $(current_stage) = stageautofeedback ]; then \
60350 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60351 else \
60352 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
60353 $(MAKE) stageautofeedback-start; \
60354 fi; \
60355 cd $(TARGET_SUBDIR)/libgomp && \
60356 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60357 @endif target-libgomp-bootstrap
60364 .PHONY: check-target-libgomp maybe-check-target-libgomp
60365 maybe-check-target-libgomp:
60366 @if target-libgomp
60367 maybe-check-target-libgomp: check-target-libgomp
60369 check-target-libgomp:
60370 @: $(MAKE); $(unstage)
60371 @r=`${PWD_COMMAND}`; export r; \
60372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60373 $(NORMAL_TARGET_EXPORTS) \
60374 (cd $(TARGET_SUBDIR)/libgomp && \
60375 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60377 @endif target-libgomp
60379 .PHONY: install-target-libgomp maybe-install-target-libgomp
60380 maybe-install-target-libgomp:
60381 @if target-libgomp
60382 maybe-install-target-libgomp: install-target-libgomp
60384 install-target-libgomp: installdirs
60385 @: $(MAKE); $(unstage)
60386 @r=`${PWD_COMMAND}`; export r; \
60387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60388 $(NORMAL_TARGET_EXPORTS) \
60389 (cd $(TARGET_SUBDIR)/libgomp && \
60390 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60392 @endif target-libgomp
60394 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60395 maybe-install-strip-target-libgomp:
60396 @if target-libgomp
60397 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60399 install-strip-target-libgomp: installdirs
60400 @: $(MAKE); $(unstage)
60401 @r=`${PWD_COMMAND}`; export r; \
60402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60403 $(NORMAL_TARGET_EXPORTS) \
60404 (cd $(TARGET_SUBDIR)/libgomp && \
60405 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60407 @endif target-libgomp
60409 # Other targets (info, dvi, pdf, etc.)
60411 .PHONY: maybe-info-target-libgomp info-target-libgomp
60412 maybe-info-target-libgomp:
60413 @if target-libgomp
60414 maybe-info-target-libgomp: info-target-libgomp
60416 info-target-libgomp: \
60417 configure-target-libgomp
60418 @: $(MAKE); $(unstage)
60419 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60420 r=`${PWD_COMMAND}`; export r; \
60421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60422 $(NORMAL_TARGET_EXPORTS) \
60423 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60424 for flag in $(EXTRA_TARGET_FLAGS); do \
60425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60426 done; \
60427 (cd $(TARGET_SUBDIR)/libgomp && \
60428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60430 "RANLIB=$${RANLIB}" \
60431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60432 info) \
60433 || exit 1
60435 @endif target-libgomp
60437 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60438 maybe-dvi-target-libgomp:
60439 @if target-libgomp
60440 maybe-dvi-target-libgomp: dvi-target-libgomp
60442 dvi-target-libgomp: \
60443 configure-target-libgomp
60444 @: $(MAKE); $(unstage)
60445 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60446 r=`${PWD_COMMAND}`; export r; \
60447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60448 $(NORMAL_TARGET_EXPORTS) \
60449 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60450 for flag in $(EXTRA_TARGET_FLAGS); do \
60451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60452 done; \
60453 (cd $(TARGET_SUBDIR)/libgomp && \
60454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60456 "RANLIB=$${RANLIB}" \
60457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60458 dvi) \
60459 || exit 1
60461 @endif target-libgomp
60463 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60464 maybe-pdf-target-libgomp:
60465 @if target-libgomp
60466 maybe-pdf-target-libgomp: pdf-target-libgomp
60468 pdf-target-libgomp: \
60469 configure-target-libgomp
60470 @: $(MAKE); $(unstage)
60471 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60472 r=`${PWD_COMMAND}`; export r; \
60473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60474 $(NORMAL_TARGET_EXPORTS) \
60475 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60476 for flag in $(EXTRA_TARGET_FLAGS); do \
60477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60478 done; \
60479 (cd $(TARGET_SUBDIR)/libgomp && \
60480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60482 "RANLIB=$${RANLIB}" \
60483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60484 pdf) \
60485 || exit 1
60487 @endif target-libgomp
60489 .PHONY: maybe-html-target-libgomp html-target-libgomp
60490 maybe-html-target-libgomp:
60491 @if target-libgomp
60492 maybe-html-target-libgomp: html-target-libgomp
60494 html-target-libgomp: \
60495 configure-target-libgomp
60496 @: $(MAKE); $(unstage)
60497 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60498 r=`${PWD_COMMAND}`; export r; \
60499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60500 $(NORMAL_TARGET_EXPORTS) \
60501 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60502 for flag in $(EXTRA_TARGET_FLAGS); do \
60503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60504 done; \
60505 (cd $(TARGET_SUBDIR)/libgomp && \
60506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60508 "RANLIB=$${RANLIB}" \
60509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60510 html) \
60511 || exit 1
60513 @endif target-libgomp
60515 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60516 maybe-TAGS-target-libgomp:
60517 @if target-libgomp
60518 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60520 TAGS-target-libgomp: \
60521 configure-target-libgomp
60522 @: $(MAKE); $(unstage)
60523 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60524 r=`${PWD_COMMAND}`; export r; \
60525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60526 $(NORMAL_TARGET_EXPORTS) \
60527 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60528 for flag in $(EXTRA_TARGET_FLAGS); do \
60529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60530 done; \
60531 (cd $(TARGET_SUBDIR)/libgomp && \
60532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60534 "RANLIB=$${RANLIB}" \
60535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60536 TAGS) \
60537 || exit 1
60539 @endif target-libgomp
60541 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60542 maybe-install-info-target-libgomp:
60543 @if target-libgomp
60544 maybe-install-info-target-libgomp: install-info-target-libgomp
60546 install-info-target-libgomp: \
60547 configure-target-libgomp \
60548 info-target-libgomp
60549 @: $(MAKE); $(unstage)
60550 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60551 r=`${PWD_COMMAND}`; export r; \
60552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60553 $(NORMAL_TARGET_EXPORTS) \
60554 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60555 for flag in $(EXTRA_TARGET_FLAGS); do \
60556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60557 done; \
60558 (cd $(TARGET_SUBDIR)/libgomp && \
60559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60561 "RANLIB=$${RANLIB}" \
60562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60563 install-info) \
60564 || exit 1
60566 @endif target-libgomp
60568 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60569 maybe-install-dvi-target-libgomp:
60570 @if target-libgomp
60571 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60573 install-dvi-target-libgomp: \
60574 configure-target-libgomp \
60575 dvi-target-libgomp
60576 @: $(MAKE); $(unstage)
60577 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60578 r=`${PWD_COMMAND}`; export r; \
60579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60580 $(NORMAL_TARGET_EXPORTS) \
60581 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60582 for flag in $(EXTRA_TARGET_FLAGS); do \
60583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60584 done; \
60585 (cd $(TARGET_SUBDIR)/libgomp && \
60586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60588 "RANLIB=$${RANLIB}" \
60589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60590 install-dvi) \
60591 || exit 1
60593 @endif target-libgomp
60595 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60596 maybe-install-pdf-target-libgomp:
60597 @if target-libgomp
60598 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60600 install-pdf-target-libgomp: \
60601 configure-target-libgomp \
60602 pdf-target-libgomp
60603 @: $(MAKE); $(unstage)
60604 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60605 r=`${PWD_COMMAND}`; export r; \
60606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60607 $(NORMAL_TARGET_EXPORTS) \
60608 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60609 for flag in $(EXTRA_TARGET_FLAGS); do \
60610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60611 done; \
60612 (cd $(TARGET_SUBDIR)/libgomp && \
60613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60615 "RANLIB=$${RANLIB}" \
60616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60617 install-pdf) \
60618 || exit 1
60620 @endif target-libgomp
60622 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60623 maybe-install-html-target-libgomp:
60624 @if target-libgomp
60625 maybe-install-html-target-libgomp: install-html-target-libgomp
60627 install-html-target-libgomp: \
60628 configure-target-libgomp \
60629 html-target-libgomp
60630 @: $(MAKE); $(unstage)
60631 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60632 r=`${PWD_COMMAND}`; export r; \
60633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60634 $(NORMAL_TARGET_EXPORTS) \
60635 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60636 for flag in $(EXTRA_TARGET_FLAGS); do \
60637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60638 done; \
60639 (cd $(TARGET_SUBDIR)/libgomp && \
60640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60642 "RANLIB=$${RANLIB}" \
60643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60644 install-html) \
60645 || exit 1
60647 @endif target-libgomp
60649 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60650 maybe-installcheck-target-libgomp:
60651 @if target-libgomp
60652 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60654 installcheck-target-libgomp: \
60655 configure-target-libgomp
60656 @: $(MAKE); $(unstage)
60657 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60658 r=`${PWD_COMMAND}`; export r; \
60659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60660 $(NORMAL_TARGET_EXPORTS) \
60661 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60662 for flag in $(EXTRA_TARGET_FLAGS); do \
60663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60664 done; \
60665 (cd $(TARGET_SUBDIR)/libgomp && \
60666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60668 "RANLIB=$${RANLIB}" \
60669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60670 installcheck) \
60671 || exit 1
60673 @endif target-libgomp
60675 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60676 maybe-mostlyclean-target-libgomp:
60677 @if target-libgomp
60678 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60680 mostlyclean-target-libgomp:
60681 @: $(MAKE); $(unstage)
60682 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60683 r=`${PWD_COMMAND}`; export r; \
60684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60685 $(NORMAL_TARGET_EXPORTS) \
60686 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60687 for flag in $(EXTRA_TARGET_FLAGS); do \
60688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60689 done; \
60690 (cd $(TARGET_SUBDIR)/libgomp && \
60691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60693 "RANLIB=$${RANLIB}" \
60694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60695 mostlyclean) \
60696 || exit 1
60698 @endif target-libgomp
60700 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60701 maybe-clean-target-libgomp:
60702 @if target-libgomp
60703 maybe-clean-target-libgomp: clean-target-libgomp
60705 clean-target-libgomp:
60706 @: $(MAKE); $(unstage)
60707 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60708 r=`${PWD_COMMAND}`; export r; \
60709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60710 $(NORMAL_TARGET_EXPORTS) \
60711 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60712 for flag in $(EXTRA_TARGET_FLAGS); do \
60713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60714 done; \
60715 (cd $(TARGET_SUBDIR)/libgomp && \
60716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60718 "RANLIB=$${RANLIB}" \
60719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60720 clean) \
60721 || exit 1
60723 @endif target-libgomp
60725 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60726 maybe-distclean-target-libgomp:
60727 @if target-libgomp
60728 maybe-distclean-target-libgomp: distclean-target-libgomp
60730 distclean-target-libgomp:
60731 @: $(MAKE); $(unstage)
60732 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60733 r=`${PWD_COMMAND}`; export r; \
60734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60735 $(NORMAL_TARGET_EXPORTS) \
60736 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60737 for flag in $(EXTRA_TARGET_FLAGS); do \
60738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60739 done; \
60740 (cd $(TARGET_SUBDIR)/libgomp && \
60741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60743 "RANLIB=$${RANLIB}" \
60744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60745 distclean) \
60746 || exit 1
60748 @endif target-libgomp
60750 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60751 maybe-maintainer-clean-target-libgomp:
60752 @if target-libgomp
60753 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60755 maintainer-clean-target-libgomp:
60756 @: $(MAKE); $(unstage)
60757 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60758 r=`${PWD_COMMAND}`; export r; \
60759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60760 $(NORMAL_TARGET_EXPORTS) \
60761 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60762 for flag in $(EXTRA_TARGET_FLAGS); do \
60763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60764 done; \
60765 (cd $(TARGET_SUBDIR)/libgomp && \
60766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60768 "RANLIB=$${RANLIB}" \
60769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60770 maintainer-clean) \
60771 || exit 1
60773 @endif target-libgomp
60779 .PHONY: configure-target-libitm maybe-configure-target-libitm
60780 maybe-configure-target-libitm:
60781 @if gcc-bootstrap
60782 configure-target-libitm: stage_current
60783 @endif gcc-bootstrap
60784 @if target-libitm
60785 maybe-configure-target-libitm: configure-target-libitm
60786 configure-target-libitm:
60787 @: $(MAKE); $(unstage)
60788 @r=`${PWD_COMMAND}`; export r; \
60789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60790 echo "Checking multilib configuration for libitm..."; \
60791 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60792 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60793 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60794 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60795 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60796 else \
60797 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60798 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60799 fi; \
60800 else \
60801 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60802 fi; \
60803 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60805 $(NORMAL_TARGET_EXPORTS) \
60806 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60807 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60808 case $(srcdir) in \
60809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60810 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60812 esac; \
60813 module_srcdir=libitm; \
60814 rm -f no-such-file || : ; \
60815 CONFIG_SITE=no-such-file $(SHELL) \
60816 $$s/$$module_srcdir/configure \
60817 --srcdir=$${topdir}/$$module_srcdir \
60818 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60819 --target=${target_alias} \
60820 || exit 1
60821 @endif target-libitm
60827 .PHONY: all-target-libitm maybe-all-target-libitm
60828 maybe-all-target-libitm:
60829 @if gcc-bootstrap
60830 all-target-libitm: stage_current
60831 @endif gcc-bootstrap
60832 @if target-libitm
60833 TARGET-target-libitm=all
60834 maybe-all-target-libitm: all-target-libitm
60835 all-target-libitm: configure-target-libitm
60836 @: $(MAKE); $(unstage)
60837 @r=`${PWD_COMMAND}`; export r; \
60838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60839 $(NORMAL_TARGET_EXPORTS) \
60840 (cd $(TARGET_SUBDIR)/libitm && \
60841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60842 $(TARGET-target-libitm))
60843 @endif target-libitm
60849 .PHONY: check-target-libitm maybe-check-target-libitm
60850 maybe-check-target-libitm:
60851 @if target-libitm
60852 maybe-check-target-libitm: check-target-libitm
60854 check-target-libitm:
60855 @: $(MAKE); $(unstage)
60856 @r=`${PWD_COMMAND}`; export r; \
60857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60858 $(NORMAL_TARGET_EXPORTS) \
60859 (cd $(TARGET_SUBDIR)/libitm && \
60860 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60862 @endif target-libitm
60864 .PHONY: install-target-libitm maybe-install-target-libitm
60865 maybe-install-target-libitm:
60866 @if target-libitm
60867 maybe-install-target-libitm: install-target-libitm
60869 install-target-libitm: installdirs
60870 @: $(MAKE); $(unstage)
60871 @r=`${PWD_COMMAND}`; export r; \
60872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60873 $(NORMAL_TARGET_EXPORTS) \
60874 (cd $(TARGET_SUBDIR)/libitm && \
60875 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60877 @endif target-libitm
60879 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60880 maybe-install-strip-target-libitm:
60881 @if target-libitm
60882 maybe-install-strip-target-libitm: install-strip-target-libitm
60884 install-strip-target-libitm: installdirs
60885 @: $(MAKE); $(unstage)
60886 @r=`${PWD_COMMAND}`; export r; \
60887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60888 $(NORMAL_TARGET_EXPORTS) \
60889 (cd $(TARGET_SUBDIR)/libitm && \
60890 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60892 @endif target-libitm
60894 # Other targets (info, dvi, pdf, etc.)
60896 .PHONY: maybe-info-target-libitm info-target-libitm
60897 maybe-info-target-libitm:
60898 @if target-libitm
60899 maybe-info-target-libitm: info-target-libitm
60901 info-target-libitm: \
60902 configure-target-libitm
60903 @: $(MAKE); $(unstage)
60904 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60905 r=`${PWD_COMMAND}`; export r; \
60906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60907 $(NORMAL_TARGET_EXPORTS) \
60908 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60909 for flag in $(EXTRA_TARGET_FLAGS); do \
60910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60911 done; \
60912 (cd $(TARGET_SUBDIR)/libitm && \
60913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60915 "RANLIB=$${RANLIB}" \
60916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60917 info) \
60918 || exit 1
60920 @endif target-libitm
60922 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60923 maybe-dvi-target-libitm:
60924 @if target-libitm
60925 maybe-dvi-target-libitm: dvi-target-libitm
60927 dvi-target-libitm: \
60928 configure-target-libitm
60929 @: $(MAKE); $(unstage)
60930 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60931 r=`${PWD_COMMAND}`; export r; \
60932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60933 $(NORMAL_TARGET_EXPORTS) \
60934 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60935 for flag in $(EXTRA_TARGET_FLAGS); do \
60936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60937 done; \
60938 (cd $(TARGET_SUBDIR)/libitm && \
60939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60941 "RANLIB=$${RANLIB}" \
60942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60943 dvi) \
60944 || exit 1
60946 @endif target-libitm
60948 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60949 maybe-pdf-target-libitm:
60950 @if target-libitm
60951 maybe-pdf-target-libitm: pdf-target-libitm
60953 pdf-target-libitm: \
60954 configure-target-libitm
60955 @: $(MAKE); $(unstage)
60956 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60957 r=`${PWD_COMMAND}`; export r; \
60958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60959 $(NORMAL_TARGET_EXPORTS) \
60960 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60961 for flag in $(EXTRA_TARGET_FLAGS); do \
60962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60963 done; \
60964 (cd $(TARGET_SUBDIR)/libitm && \
60965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60967 "RANLIB=$${RANLIB}" \
60968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60969 pdf) \
60970 || exit 1
60972 @endif target-libitm
60974 .PHONY: maybe-html-target-libitm html-target-libitm
60975 maybe-html-target-libitm:
60976 @if target-libitm
60977 maybe-html-target-libitm: html-target-libitm
60979 html-target-libitm: \
60980 configure-target-libitm
60981 @: $(MAKE); $(unstage)
60982 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60983 r=`${PWD_COMMAND}`; export r; \
60984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60985 $(NORMAL_TARGET_EXPORTS) \
60986 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60987 for flag in $(EXTRA_TARGET_FLAGS); do \
60988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60989 done; \
60990 (cd $(TARGET_SUBDIR)/libitm && \
60991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60993 "RANLIB=$${RANLIB}" \
60994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60995 html) \
60996 || exit 1
60998 @endif target-libitm
61000 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
61001 maybe-TAGS-target-libitm:
61002 @if target-libitm
61003 maybe-TAGS-target-libitm: TAGS-target-libitm
61005 TAGS-target-libitm: \
61006 configure-target-libitm
61007 @: $(MAKE); $(unstage)
61008 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61009 r=`${PWD_COMMAND}`; export r; \
61010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61011 $(NORMAL_TARGET_EXPORTS) \
61012 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
61013 for flag in $(EXTRA_TARGET_FLAGS); do \
61014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61015 done; \
61016 (cd $(TARGET_SUBDIR)/libitm && \
61017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61019 "RANLIB=$${RANLIB}" \
61020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61021 TAGS) \
61022 || exit 1
61024 @endif target-libitm
61026 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
61027 maybe-install-info-target-libitm:
61028 @if target-libitm
61029 maybe-install-info-target-libitm: install-info-target-libitm
61031 install-info-target-libitm: \
61032 configure-target-libitm \
61033 info-target-libitm
61034 @: $(MAKE); $(unstage)
61035 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61036 r=`${PWD_COMMAND}`; export r; \
61037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038 $(NORMAL_TARGET_EXPORTS) \
61039 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
61040 for flag in $(EXTRA_TARGET_FLAGS); do \
61041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61042 done; \
61043 (cd $(TARGET_SUBDIR)/libitm && \
61044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61046 "RANLIB=$${RANLIB}" \
61047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61048 install-info) \
61049 || exit 1
61051 @endif target-libitm
61053 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
61054 maybe-install-dvi-target-libitm:
61055 @if target-libitm
61056 maybe-install-dvi-target-libitm: install-dvi-target-libitm
61058 install-dvi-target-libitm: \
61059 configure-target-libitm \
61060 dvi-target-libitm
61061 @: $(MAKE); $(unstage)
61062 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61063 r=`${PWD_COMMAND}`; export r; \
61064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61065 $(NORMAL_TARGET_EXPORTS) \
61066 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
61067 for flag in $(EXTRA_TARGET_FLAGS); do \
61068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61069 done; \
61070 (cd $(TARGET_SUBDIR)/libitm && \
61071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61073 "RANLIB=$${RANLIB}" \
61074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61075 install-dvi) \
61076 || exit 1
61078 @endif target-libitm
61080 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
61081 maybe-install-pdf-target-libitm:
61082 @if target-libitm
61083 maybe-install-pdf-target-libitm: install-pdf-target-libitm
61085 install-pdf-target-libitm: \
61086 configure-target-libitm \
61087 pdf-target-libitm
61088 @: $(MAKE); $(unstage)
61089 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61090 r=`${PWD_COMMAND}`; export r; \
61091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61092 $(NORMAL_TARGET_EXPORTS) \
61093 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
61094 for flag in $(EXTRA_TARGET_FLAGS); do \
61095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61096 done; \
61097 (cd $(TARGET_SUBDIR)/libitm && \
61098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61100 "RANLIB=$${RANLIB}" \
61101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61102 install-pdf) \
61103 || exit 1
61105 @endif target-libitm
61107 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
61108 maybe-install-html-target-libitm:
61109 @if target-libitm
61110 maybe-install-html-target-libitm: install-html-target-libitm
61112 install-html-target-libitm: \
61113 configure-target-libitm \
61114 html-target-libitm
61115 @: $(MAKE); $(unstage)
61116 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61117 r=`${PWD_COMMAND}`; export r; \
61118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61119 $(NORMAL_TARGET_EXPORTS) \
61120 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
61121 for flag in $(EXTRA_TARGET_FLAGS); do \
61122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61123 done; \
61124 (cd $(TARGET_SUBDIR)/libitm && \
61125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61127 "RANLIB=$${RANLIB}" \
61128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61129 install-html) \
61130 || exit 1
61132 @endif target-libitm
61134 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
61135 maybe-installcheck-target-libitm:
61136 @if target-libitm
61137 maybe-installcheck-target-libitm: installcheck-target-libitm
61139 installcheck-target-libitm: \
61140 configure-target-libitm
61141 @: $(MAKE); $(unstage)
61142 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61143 r=`${PWD_COMMAND}`; export r; \
61144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61145 $(NORMAL_TARGET_EXPORTS) \
61146 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
61147 for flag in $(EXTRA_TARGET_FLAGS); do \
61148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61149 done; \
61150 (cd $(TARGET_SUBDIR)/libitm && \
61151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61153 "RANLIB=$${RANLIB}" \
61154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61155 installcheck) \
61156 || exit 1
61158 @endif target-libitm
61160 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
61161 maybe-mostlyclean-target-libitm:
61162 @if target-libitm
61163 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
61165 mostlyclean-target-libitm:
61166 @: $(MAKE); $(unstage)
61167 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61168 r=`${PWD_COMMAND}`; export r; \
61169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61170 $(NORMAL_TARGET_EXPORTS) \
61171 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
61172 for flag in $(EXTRA_TARGET_FLAGS); do \
61173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61174 done; \
61175 (cd $(TARGET_SUBDIR)/libitm && \
61176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61178 "RANLIB=$${RANLIB}" \
61179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61180 mostlyclean) \
61181 || exit 1
61183 @endif target-libitm
61185 .PHONY: maybe-clean-target-libitm clean-target-libitm
61186 maybe-clean-target-libitm:
61187 @if target-libitm
61188 maybe-clean-target-libitm: clean-target-libitm
61190 clean-target-libitm:
61191 @: $(MAKE); $(unstage)
61192 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61193 r=`${PWD_COMMAND}`; export r; \
61194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61195 $(NORMAL_TARGET_EXPORTS) \
61196 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
61197 for flag in $(EXTRA_TARGET_FLAGS); do \
61198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61199 done; \
61200 (cd $(TARGET_SUBDIR)/libitm && \
61201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61203 "RANLIB=$${RANLIB}" \
61204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61205 clean) \
61206 || exit 1
61208 @endif target-libitm
61210 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
61211 maybe-distclean-target-libitm:
61212 @if target-libitm
61213 maybe-distclean-target-libitm: distclean-target-libitm
61215 distclean-target-libitm:
61216 @: $(MAKE); $(unstage)
61217 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61218 r=`${PWD_COMMAND}`; export r; \
61219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61220 $(NORMAL_TARGET_EXPORTS) \
61221 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
61222 for flag in $(EXTRA_TARGET_FLAGS); do \
61223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61224 done; \
61225 (cd $(TARGET_SUBDIR)/libitm && \
61226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61228 "RANLIB=$${RANLIB}" \
61229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61230 distclean) \
61231 || exit 1
61233 @endif target-libitm
61235 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
61236 maybe-maintainer-clean-target-libitm:
61237 @if target-libitm
61238 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
61240 maintainer-clean-target-libitm:
61241 @: $(MAKE); $(unstage)
61242 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61243 r=`${PWD_COMMAND}`; export r; \
61244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61245 $(NORMAL_TARGET_EXPORTS) \
61246 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
61247 for flag in $(EXTRA_TARGET_FLAGS); do \
61248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61249 done; \
61250 (cd $(TARGET_SUBDIR)/libitm && \
61251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61253 "RANLIB=$${RANLIB}" \
61254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61255 maintainer-clean) \
61256 || exit 1
61258 @endif target-libitm
61264 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
61265 maybe-configure-target-libatomic:
61266 @if gcc-bootstrap
61267 configure-target-libatomic: stage_current
61268 @endif gcc-bootstrap
61269 @if target-libatomic
61270 maybe-configure-target-libatomic: configure-target-libatomic
61271 configure-target-libatomic:
61272 @r=`${PWD_COMMAND}`; export r; \
61273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61274 echo "Checking multilib configuration for libatomic..."; \
61275 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61276 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61277 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61278 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61279 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61280 else \
61281 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61282 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61283 fi; \
61284 else \
61285 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61286 fi; \
61287 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61289 $(NORMAL_TARGET_EXPORTS) \
61290 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
61291 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
61292 case $(srcdir) in \
61293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61294 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61296 esac; \
61297 module_srcdir=libatomic; \
61298 rm -f no-such-file || : ; \
61299 CONFIG_SITE=no-such-file $(SHELL) \
61300 $$s/$$module_srcdir/configure \
61301 --srcdir=$${topdir}/$$module_srcdir \
61302 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61303 --target=${target_alias} \
61304 || exit 1
61305 @endif target-libatomic
61309 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
61310 maybe-configure-stage1-target-libatomic:
61311 @if target-libatomic-bootstrap
61312 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
61313 configure-stage1-target-libatomic:
61314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61315 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61316 @r=`${PWD_COMMAND}`; export r; \
61317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61318 TFLAGS="$(STAGE1_TFLAGS)"; \
61319 echo "Checking multilib configuration for libatomic..."; \
61320 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61321 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61322 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61323 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61324 else \
61325 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61326 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61327 fi; \
61328 else \
61329 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61330 fi; \
61331 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61332 $(NORMAL_TARGET_EXPORTS) \
61333 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61334 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61335 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61336 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
61337 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61338 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61339 case $(srcdir) in \
61340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61341 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61343 esac; \
61344 module_srcdir=libatomic; \
61345 $(SHELL) $$s/$$module_srcdir/configure \
61346 --srcdir=$${topdir}/$$module_srcdir \
61347 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61348 --target=${target_alias} \
61350 $(STAGE1_CONFIGURE_FLAGS)
61351 @endif target-libatomic-bootstrap
61353 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
61354 maybe-configure-stage2-target-libatomic:
61355 @if target-libatomic-bootstrap
61356 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
61357 configure-stage2-target-libatomic:
61358 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61359 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61360 @r=`${PWD_COMMAND}`; export r; \
61361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61362 TFLAGS="$(STAGE2_TFLAGS)"; \
61363 echo "Checking multilib configuration for libatomic..."; \
61364 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61365 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61366 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61367 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61368 else \
61369 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61370 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61371 fi; \
61372 else \
61373 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61374 fi; \
61375 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61376 $(NORMAL_TARGET_EXPORTS) \
61378 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61379 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61380 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61381 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61382 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61383 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61384 case $(srcdir) in \
61385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61386 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61388 esac; \
61389 module_srcdir=libatomic; \
61390 $(SHELL) $$s/$$module_srcdir/configure \
61391 --srcdir=$${topdir}/$$module_srcdir \
61392 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61393 --target=${target_alias} \
61394 --with-build-libsubdir=$(HOST_SUBDIR) \
61395 $(STAGE2_CONFIGURE_FLAGS)
61396 @endif target-libatomic-bootstrap
61398 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61399 maybe-configure-stage3-target-libatomic:
61400 @if target-libatomic-bootstrap
61401 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61402 configure-stage3-target-libatomic:
61403 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61404 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61405 @r=`${PWD_COMMAND}`; export r; \
61406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61407 TFLAGS="$(STAGE3_TFLAGS)"; \
61408 echo "Checking multilib configuration for libatomic..."; \
61409 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61410 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61411 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61412 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61413 else \
61414 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61415 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61416 fi; \
61417 else \
61418 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61419 fi; \
61420 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61421 $(NORMAL_TARGET_EXPORTS) \
61423 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61424 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61425 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61426 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61427 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61428 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61429 case $(srcdir) in \
61430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61431 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61433 esac; \
61434 module_srcdir=libatomic; \
61435 $(SHELL) $$s/$$module_srcdir/configure \
61436 --srcdir=$${topdir}/$$module_srcdir \
61437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61438 --target=${target_alias} \
61439 --with-build-libsubdir=$(HOST_SUBDIR) \
61440 $(STAGE3_CONFIGURE_FLAGS)
61441 @endif target-libatomic-bootstrap
61443 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61444 maybe-configure-stage4-target-libatomic:
61445 @if target-libatomic-bootstrap
61446 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61447 configure-stage4-target-libatomic:
61448 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61449 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61450 @r=`${PWD_COMMAND}`; export r; \
61451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61452 TFLAGS="$(STAGE4_TFLAGS)"; \
61453 echo "Checking multilib configuration for libatomic..."; \
61454 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61455 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61456 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61457 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61458 else \
61459 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61460 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61461 fi; \
61462 else \
61463 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61464 fi; \
61465 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61466 $(NORMAL_TARGET_EXPORTS) \
61468 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61469 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61470 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61471 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61473 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61474 case $(srcdir) in \
61475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61476 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61478 esac; \
61479 module_srcdir=libatomic; \
61480 $(SHELL) $$s/$$module_srcdir/configure \
61481 --srcdir=$${topdir}/$$module_srcdir \
61482 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61483 --target=${target_alias} \
61484 --with-build-libsubdir=$(HOST_SUBDIR) \
61485 $(STAGE4_CONFIGURE_FLAGS)
61486 @endif target-libatomic-bootstrap
61488 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61489 maybe-configure-stageprofile-target-libatomic:
61490 @if target-libatomic-bootstrap
61491 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61492 configure-stageprofile-target-libatomic:
61493 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61494 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61495 @r=`${PWD_COMMAND}`; export r; \
61496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61497 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61498 echo "Checking multilib configuration for libatomic..."; \
61499 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61500 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61501 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61502 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61503 else \
61504 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61505 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61506 fi; \
61507 else \
61508 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61509 fi; \
61510 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61511 $(NORMAL_TARGET_EXPORTS) \
61513 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61514 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61515 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61516 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61518 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61519 case $(srcdir) in \
61520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61521 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61523 esac; \
61524 module_srcdir=libatomic; \
61525 $(SHELL) $$s/$$module_srcdir/configure \
61526 --srcdir=$${topdir}/$$module_srcdir \
61527 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61528 --target=${target_alias} \
61529 --with-build-libsubdir=$(HOST_SUBDIR) \
61530 $(STAGEprofile_CONFIGURE_FLAGS)
61531 @endif target-libatomic-bootstrap
61533 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61534 maybe-configure-stagetrain-target-libatomic:
61535 @if target-libatomic-bootstrap
61536 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61537 configure-stagetrain-target-libatomic:
61538 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61539 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61540 @r=`${PWD_COMMAND}`; export r; \
61541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61542 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61543 echo "Checking multilib configuration for libatomic..."; \
61544 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61545 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61546 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61547 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61548 else \
61549 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61550 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61551 fi; \
61552 else \
61553 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61554 fi; \
61555 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61556 $(NORMAL_TARGET_EXPORTS) \
61558 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61559 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61560 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61561 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61563 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61564 case $(srcdir) in \
61565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61566 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61568 esac; \
61569 module_srcdir=libatomic; \
61570 $(SHELL) $$s/$$module_srcdir/configure \
61571 --srcdir=$${topdir}/$$module_srcdir \
61572 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61573 --target=${target_alias} \
61574 --with-build-libsubdir=$(HOST_SUBDIR) \
61575 $(STAGEtrain_CONFIGURE_FLAGS)
61576 @endif target-libatomic-bootstrap
61578 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61579 maybe-configure-stagefeedback-target-libatomic:
61580 @if target-libatomic-bootstrap
61581 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61582 configure-stagefeedback-target-libatomic:
61583 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61584 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61585 @r=`${PWD_COMMAND}`; export r; \
61586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61587 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61588 echo "Checking multilib configuration for libatomic..."; \
61589 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61590 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61591 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61592 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61593 else \
61594 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61595 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61596 fi; \
61597 else \
61598 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61599 fi; \
61600 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61601 $(NORMAL_TARGET_EXPORTS) \
61603 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61604 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61605 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61606 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61607 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61608 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61609 case $(srcdir) in \
61610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61611 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61613 esac; \
61614 module_srcdir=libatomic; \
61615 $(SHELL) $$s/$$module_srcdir/configure \
61616 --srcdir=$${topdir}/$$module_srcdir \
61617 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61618 --target=${target_alias} \
61619 --with-build-libsubdir=$(HOST_SUBDIR) \
61620 $(STAGEfeedback_CONFIGURE_FLAGS)
61621 @endif target-libatomic-bootstrap
61623 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61624 maybe-configure-stageautoprofile-target-libatomic:
61625 @if target-libatomic-bootstrap
61626 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61627 configure-stageautoprofile-target-libatomic:
61628 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61629 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61630 @r=`${PWD_COMMAND}`; export r; \
61631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61632 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61633 echo "Checking multilib configuration for libatomic..."; \
61634 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61635 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61636 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61637 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61638 else \
61639 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61640 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61641 fi; \
61642 else \
61643 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61644 fi; \
61645 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61646 $(NORMAL_TARGET_EXPORTS) \
61648 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61651 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61652 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61653 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61654 case $(srcdir) in \
61655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61656 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61658 esac; \
61659 module_srcdir=libatomic; \
61660 $(SHELL) $$s/$$module_srcdir/configure \
61661 --srcdir=$${topdir}/$$module_srcdir \
61662 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61663 --target=${target_alias} \
61664 --with-build-libsubdir=$(HOST_SUBDIR) \
61665 $(STAGEautoprofile_CONFIGURE_FLAGS)
61666 @endif target-libatomic-bootstrap
61668 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61669 maybe-configure-stageautofeedback-target-libatomic:
61670 @if target-libatomic-bootstrap
61671 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61672 configure-stageautofeedback-target-libatomic:
61673 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61674 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61675 @r=`${PWD_COMMAND}`; export r; \
61676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61677 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61678 echo "Checking multilib configuration for libatomic..."; \
61679 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61680 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61681 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61682 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61683 else \
61684 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61685 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61686 fi; \
61687 else \
61688 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61689 fi; \
61690 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61691 $(NORMAL_TARGET_EXPORTS) \
61693 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61694 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61695 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61696 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61698 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61699 case $(srcdir) in \
61700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61701 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61703 esac; \
61704 module_srcdir=libatomic; \
61705 $(SHELL) $$s/$$module_srcdir/configure \
61706 --srcdir=$${topdir}/$$module_srcdir \
61707 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61708 --target=${target_alias} \
61709 --with-build-libsubdir=$(HOST_SUBDIR) \
61710 $(STAGEautofeedback_CONFIGURE_FLAGS)
61711 @endif target-libatomic-bootstrap
61717 .PHONY: all-target-libatomic maybe-all-target-libatomic
61718 maybe-all-target-libatomic:
61719 @if gcc-bootstrap
61720 all-target-libatomic: stage_current
61721 @endif gcc-bootstrap
61722 @if target-libatomic
61723 TARGET-target-libatomic=all
61724 maybe-all-target-libatomic: all-target-libatomic
61725 all-target-libatomic: configure-target-libatomic
61726 @r=`${PWD_COMMAND}`; export r; \
61727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61728 $(NORMAL_TARGET_EXPORTS) \
61729 (cd $(TARGET_SUBDIR)/libatomic && \
61730 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61731 $(TARGET-target-libatomic))
61732 @endif target-libatomic
61736 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61737 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61738 maybe-all-stage1-target-libatomic:
61739 maybe-clean-stage1-target-libatomic:
61740 @if target-libatomic-bootstrap
61741 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61742 all-stage1: all-stage1-target-libatomic
61743 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61744 all-stage1-target-libatomic: configure-stage1-target-libatomic
61745 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61746 @r=`${PWD_COMMAND}`; export r; \
61747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61748 TFLAGS="$(STAGE1_TFLAGS)"; \
61749 $(NORMAL_TARGET_EXPORTS) \
61750 cd $(TARGET_SUBDIR)/libatomic && \
61752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61753 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61759 $(EXTRA_TARGET_FLAGS) \
61761 TFLAGS="$(STAGE1_TFLAGS)" \
61762 $(TARGET-stage1-target-libatomic)
61764 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61765 clean-stage1: clean-stage1-target-libatomic
61766 clean-stage1-target-libatomic:
61767 @if [ $(current_stage) = stage1 ]; then \
61768 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61769 else \
61770 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61771 $(MAKE) stage1-start; \
61772 fi; \
61773 cd $(TARGET_SUBDIR)/libatomic && \
61774 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61775 clean
61776 @endif target-libatomic-bootstrap
61779 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61780 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61781 maybe-all-stage2-target-libatomic:
61782 maybe-clean-stage2-target-libatomic:
61783 @if target-libatomic-bootstrap
61784 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61785 all-stage2: all-stage2-target-libatomic
61786 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61787 all-stage2-target-libatomic: configure-stage2-target-libatomic
61788 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61789 @r=`${PWD_COMMAND}`; export r; \
61790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61791 TFLAGS="$(STAGE2_TFLAGS)"; \
61792 $(NORMAL_TARGET_EXPORTS) \
61794 cd $(TARGET_SUBDIR)/libatomic && \
61796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61797 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61803 $(EXTRA_TARGET_FLAGS) \
61804 TFLAGS="$(STAGE2_TFLAGS)" \
61805 $(TARGET-stage2-target-libatomic)
61807 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61808 clean-stage2: clean-stage2-target-libatomic
61809 clean-stage2-target-libatomic:
61810 @if [ $(current_stage) = stage2 ]; then \
61811 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61812 else \
61813 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61814 $(MAKE) stage2-start; \
61815 fi; \
61816 cd $(TARGET_SUBDIR)/libatomic && \
61817 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61818 @endif target-libatomic-bootstrap
61821 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61822 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61823 maybe-all-stage3-target-libatomic:
61824 maybe-clean-stage3-target-libatomic:
61825 @if target-libatomic-bootstrap
61826 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61827 all-stage3: all-stage3-target-libatomic
61828 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61829 all-stage3-target-libatomic: configure-stage3-target-libatomic
61830 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61831 @r=`${PWD_COMMAND}`; export r; \
61832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61833 TFLAGS="$(STAGE3_TFLAGS)"; \
61834 $(NORMAL_TARGET_EXPORTS) \
61836 cd $(TARGET_SUBDIR)/libatomic && \
61838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61839 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61845 $(EXTRA_TARGET_FLAGS) \
61846 TFLAGS="$(STAGE3_TFLAGS)" \
61847 $(TARGET-stage3-target-libatomic)
61849 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61850 clean-stage3: clean-stage3-target-libatomic
61851 clean-stage3-target-libatomic:
61852 @if [ $(current_stage) = stage3 ]; then \
61853 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61854 else \
61855 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61856 $(MAKE) stage3-start; \
61857 fi; \
61858 cd $(TARGET_SUBDIR)/libatomic && \
61859 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61860 @endif target-libatomic-bootstrap
61863 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61864 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61865 maybe-all-stage4-target-libatomic:
61866 maybe-clean-stage4-target-libatomic:
61867 @if target-libatomic-bootstrap
61868 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61869 all-stage4: all-stage4-target-libatomic
61870 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61871 all-stage4-target-libatomic: configure-stage4-target-libatomic
61872 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61873 @r=`${PWD_COMMAND}`; export r; \
61874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61875 TFLAGS="$(STAGE4_TFLAGS)"; \
61876 $(NORMAL_TARGET_EXPORTS) \
61878 cd $(TARGET_SUBDIR)/libatomic && \
61880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61881 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61887 $(EXTRA_TARGET_FLAGS) \
61888 TFLAGS="$(STAGE4_TFLAGS)" \
61889 $(TARGET-stage4-target-libatomic)
61891 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61892 clean-stage4: clean-stage4-target-libatomic
61893 clean-stage4-target-libatomic:
61894 @if [ $(current_stage) = stage4 ]; then \
61895 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61896 else \
61897 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61898 $(MAKE) stage4-start; \
61899 fi; \
61900 cd $(TARGET_SUBDIR)/libatomic && \
61901 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61902 @endif target-libatomic-bootstrap
61905 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61906 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61907 maybe-all-stageprofile-target-libatomic:
61908 maybe-clean-stageprofile-target-libatomic:
61909 @if target-libatomic-bootstrap
61910 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61911 all-stageprofile: all-stageprofile-target-libatomic
61912 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61913 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61914 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61915 @r=`${PWD_COMMAND}`; export r; \
61916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61917 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61918 $(NORMAL_TARGET_EXPORTS) \
61920 cd $(TARGET_SUBDIR)/libatomic && \
61922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61923 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61924 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61925 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61929 $(EXTRA_TARGET_FLAGS) \
61930 TFLAGS="$(STAGEprofile_TFLAGS)" \
61931 $(TARGET-stageprofile-target-libatomic)
61933 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61934 clean-stageprofile: clean-stageprofile-target-libatomic
61935 clean-stageprofile-target-libatomic:
61936 @if [ $(current_stage) = stageprofile ]; then \
61937 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61938 else \
61939 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61940 $(MAKE) stageprofile-start; \
61941 fi; \
61942 cd $(TARGET_SUBDIR)/libatomic && \
61943 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61944 @endif target-libatomic-bootstrap
61947 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61948 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61949 maybe-all-stagetrain-target-libatomic:
61950 maybe-clean-stagetrain-target-libatomic:
61951 @if target-libatomic-bootstrap
61952 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61953 all-stagetrain: all-stagetrain-target-libatomic
61954 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61955 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61956 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61957 @r=`${PWD_COMMAND}`; export r; \
61958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61959 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61960 $(NORMAL_TARGET_EXPORTS) \
61962 cd $(TARGET_SUBDIR)/libatomic && \
61964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61965 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61966 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61967 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61971 $(EXTRA_TARGET_FLAGS) \
61972 TFLAGS="$(STAGEtrain_TFLAGS)" \
61973 $(TARGET-stagetrain-target-libatomic)
61975 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61976 clean-stagetrain: clean-stagetrain-target-libatomic
61977 clean-stagetrain-target-libatomic:
61978 @if [ $(current_stage) = stagetrain ]; then \
61979 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61980 else \
61981 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61982 $(MAKE) stagetrain-start; \
61983 fi; \
61984 cd $(TARGET_SUBDIR)/libatomic && \
61985 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61986 @endif target-libatomic-bootstrap
61989 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61990 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61991 maybe-all-stagefeedback-target-libatomic:
61992 maybe-clean-stagefeedback-target-libatomic:
61993 @if target-libatomic-bootstrap
61994 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61995 all-stagefeedback: all-stagefeedback-target-libatomic
61996 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61997 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61998 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61999 @r=`${PWD_COMMAND}`; export r; \
62000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62001 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62002 $(NORMAL_TARGET_EXPORTS) \
62004 cd $(TARGET_SUBDIR)/libatomic && \
62006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62007 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62008 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62009 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62013 $(EXTRA_TARGET_FLAGS) \
62014 TFLAGS="$(STAGEfeedback_TFLAGS)" \
62015 $(TARGET-stagefeedback-target-libatomic)
62017 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
62018 clean-stagefeedback: clean-stagefeedback-target-libatomic
62019 clean-stagefeedback-target-libatomic:
62020 @if [ $(current_stage) = stagefeedback ]; then \
62021 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62022 else \
62023 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
62024 $(MAKE) stagefeedback-start; \
62025 fi; \
62026 cd $(TARGET_SUBDIR)/libatomic && \
62027 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62028 @endif target-libatomic-bootstrap
62031 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
62032 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
62033 maybe-all-stageautoprofile-target-libatomic:
62034 maybe-clean-stageautoprofile-target-libatomic:
62035 @if target-libatomic-bootstrap
62036 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
62037 all-stageautoprofile: all-stageautoprofile-target-libatomic
62038 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
62039 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62040 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62041 @r=`${PWD_COMMAND}`; export r; \
62042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62044 $(NORMAL_TARGET_EXPORTS) \
62046 cd $(TARGET_SUBDIR)/libatomic && \
62047 $$s/gcc/config/i386/$(AUTO_PROFILE) \
62048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62049 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62051 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62055 $(EXTRA_TARGET_FLAGS) \
62056 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
62057 $(TARGET-stageautoprofile-target-libatomic)
62059 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
62060 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
62061 clean-stageautoprofile-target-libatomic:
62062 @if [ $(current_stage) = stageautoprofile ]; then \
62063 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62064 else \
62065 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
62066 $(MAKE) stageautoprofile-start; \
62067 fi; \
62068 cd $(TARGET_SUBDIR)/libatomic && \
62069 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62070 @endif target-libatomic-bootstrap
62073 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
62074 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
62075 maybe-all-stageautofeedback-target-libatomic:
62076 maybe-clean-stageautofeedback-target-libatomic:
62077 @if target-libatomic-bootstrap
62078 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
62079 all-stageautofeedback: all-stageautofeedback-target-libatomic
62080 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
62081 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62082 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62083 @r=`${PWD_COMMAND}`; export r; \
62084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62085 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62086 $(NORMAL_TARGET_EXPORTS) \
62088 cd $(TARGET_SUBDIR)/libatomic && \
62090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
62091 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62092 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62093 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62097 $(EXTRA_TARGET_FLAGS) \
62098 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
62099 $(TARGET-stageautofeedback-target-libatomic)
62101 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
62102 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
62103 clean-stageautofeedback-target-libatomic:
62104 @if [ $(current_stage) = stageautofeedback ]; then \
62105 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62106 else \
62107 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
62108 $(MAKE) stageautofeedback-start; \
62109 fi; \
62110 cd $(TARGET_SUBDIR)/libatomic && \
62111 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
62112 @endif target-libatomic-bootstrap
62119 .PHONY: check-target-libatomic maybe-check-target-libatomic
62120 maybe-check-target-libatomic:
62121 @if target-libatomic
62122 maybe-check-target-libatomic: check-target-libatomic
62124 check-target-libatomic:
62125 @: $(MAKE); $(unstage)
62126 @r=`${PWD_COMMAND}`; export r; \
62127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62128 $(NORMAL_TARGET_EXPORTS) \
62129 (cd $(TARGET_SUBDIR)/libatomic && \
62130 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
62132 @endif target-libatomic
62134 .PHONY: install-target-libatomic maybe-install-target-libatomic
62135 maybe-install-target-libatomic:
62136 @if target-libatomic
62137 maybe-install-target-libatomic: install-target-libatomic
62139 install-target-libatomic: installdirs
62140 @: $(MAKE); $(unstage)
62141 @r=`${PWD_COMMAND}`; export r; \
62142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62143 $(NORMAL_TARGET_EXPORTS) \
62144 (cd $(TARGET_SUBDIR)/libatomic && \
62145 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
62147 @endif target-libatomic
62149 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
62150 maybe-install-strip-target-libatomic:
62151 @if target-libatomic
62152 maybe-install-strip-target-libatomic: install-strip-target-libatomic
62154 install-strip-target-libatomic: installdirs
62155 @: $(MAKE); $(unstage)
62156 @r=`${PWD_COMMAND}`; export r; \
62157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62158 $(NORMAL_TARGET_EXPORTS) \
62159 (cd $(TARGET_SUBDIR)/libatomic && \
62160 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
62162 @endif target-libatomic
62164 # Other targets (info, dvi, pdf, etc.)
62166 .PHONY: maybe-info-target-libatomic info-target-libatomic
62167 maybe-info-target-libatomic:
62168 @if target-libatomic
62169 maybe-info-target-libatomic: info-target-libatomic
62171 info-target-libatomic: \
62172 configure-target-libatomic
62173 @: $(MAKE); $(unstage)
62174 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62175 r=`${PWD_COMMAND}`; export r; \
62176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62177 $(NORMAL_TARGET_EXPORTS) \
62178 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
62179 for flag in $(EXTRA_TARGET_FLAGS); do \
62180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62181 done; \
62182 (cd $(TARGET_SUBDIR)/libatomic && \
62183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62185 "RANLIB=$${RANLIB}" \
62186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62187 info) \
62188 || exit 1
62190 @endif target-libatomic
62192 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
62193 maybe-dvi-target-libatomic:
62194 @if target-libatomic
62195 maybe-dvi-target-libatomic: dvi-target-libatomic
62197 dvi-target-libatomic: \
62198 configure-target-libatomic
62199 @: $(MAKE); $(unstage)
62200 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62201 r=`${PWD_COMMAND}`; export r; \
62202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62203 $(NORMAL_TARGET_EXPORTS) \
62204 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
62205 for flag in $(EXTRA_TARGET_FLAGS); do \
62206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62207 done; \
62208 (cd $(TARGET_SUBDIR)/libatomic && \
62209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62211 "RANLIB=$${RANLIB}" \
62212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62213 dvi) \
62214 || exit 1
62216 @endif target-libatomic
62218 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
62219 maybe-pdf-target-libatomic:
62220 @if target-libatomic
62221 maybe-pdf-target-libatomic: pdf-target-libatomic
62223 pdf-target-libatomic: \
62224 configure-target-libatomic
62225 @: $(MAKE); $(unstage)
62226 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62227 r=`${PWD_COMMAND}`; export r; \
62228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62229 $(NORMAL_TARGET_EXPORTS) \
62230 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
62231 for flag in $(EXTRA_TARGET_FLAGS); do \
62232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62233 done; \
62234 (cd $(TARGET_SUBDIR)/libatomic && \
62235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62237 "RANLIB=$${RANLIB}" \
62238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62239 pdf) \
62240 || exit 1
62242 @endif target-libatomic
62244 .PHONY: maybe-html-target-libatomic html-target-libatomic
62245 maybe-html-target-libatomic:
62246 @if target-libatomic
62247 maybe-html-target-libatomic: html-target-libatomic
62249 html-target-libatomic: \
62250 configure-target-libatomic
62251 @: $(MAKE); $(unstage)
62252 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62253 r=`${PWD_COMMAND}`; export r; \
62254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62255 $(NORMAL_TARGET_EXPORTS) \
62256 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
62257 for flag in $(EXTRA_TARGET_FLAGS); do \
62258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62259 done; \
62260 (cd $(TARGET_SUBDIR)/libatomic && \
62261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62263 "RANLIB=$${RANLIB}" \
62264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62265 html) \
62266 || exit 1
62268 @endif target-libatomic
62270 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
62271 maybe-TAGS-target-libatomic:
62272 @if target-libatomic
62273 maybe-TAGS-target-libatomic: TAGS-target-libatomic
62275 TAGS-target-libatomic: \
62276 configure-target-libatomic
62277 @: $(MAKE); $(unstage)
62278 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62279 r=`${PWD_COMMAND}`; export r; \
62280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62281 $(NORMAL_TARGET_EXPORTS) \
62282 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
62283 for flag in $(EXTRA_TARGET_FLAGS); do \
62284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62285 done; \
62286 (cd $(TARGET_SUBDIR)/libatomic && \
62287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62289 "RANLIB=$${RANLIB}" \
62290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62291 TAGS) \
62292 || exit 1
62294 @endif target-libatomic
62296 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
62297 maybe-install-info-target-libatomic:
62298 @if target-libatomic
62299 maybe-install-info-target-libatomic: install-info-target-libatomic
62301 install-info-target-libatomic: \
62302 configure-target-libatomic \
62303 info-target-libatomic
62304 @: $(MAKE); $(unstage)
62305 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62306 r=`${PWD_COMMAND}`; export r; \
62307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62308 $(NORMAL_TARGET_EXPORTS) \
62309 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
62310 for flag in $(EXTRA_TARGET_FLAGS); do \
62311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62312 done; \
62313 (cd $(TARGET_SUBDIR)/libatomic && \
62314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62316 "RANLIB=$${RANLIB}" \
62317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62318 install-info) \
62319 || exit 1
62321 @endif target-libatomic
62323 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
62324 maybe-install-dvi-target-libatomic:
62325 @if target-libatomic
62326 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
62328 install-dvi-target-libatomic: \
62329 configure-target-libatomic \
62330 dvi-target-libatomic
62331 @: $(MAKE); $(unstage)
62332 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62333 r=`${PWD_COMMAND}`; export r; \
62334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62335 $(NORMAL_TARGET_EXPORTS) \
62336 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
62337 for flag in $(EXTRA_TARGET_FLAGS); do \
62338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62339 done; \
62340 (cd $(TARGET_SUBDIR)/libatomic && \
62341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62343 "RANLIB=$${RANLIB}" \
62344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62345 install-dvi) \
62346 || exit 1
62348 @endif target-libatomic
62350 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
62351 maybe-install-pdf-target-libatomic:
62352 @if target-libatomic
62353 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
62355 install-pdf-target-libatomic: \
62356 configure-target-libatomic \
62357 pdf-target-libatomic
62358 @: $(MAKE); $(unstage)
62359 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62360 r=`${PWD_COMMAND}`; export r; \
62361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62362 $(NORMAL_TARGET_EXPORTS) \
62363 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
62364 for flag in $(EXTRA_TARGET_FLAGS); do \
62365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62366 done; \
62367 (cd $(TARGET_SUBDIR)/libatomic && \
62368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62370 "RANLIB=$${RANLIB}" \
62371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62372 install-pdf) \
62373 || exit 1
62375 @endif target-libatomic
62377 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62378 maybe-install-html-target-libatomic:
62379 @if target-libatomic
62380 maybe-install-html-target-libatomic: install-html-target-libatomic
62382 install-html-target-libatomic: \
62383 configure-target-libatomic \
62384 html-target-libatomic
62385 @: $(MAKE); $(unstage)
62386 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62387 r=`${PWD_COMMAND}`; export r; \
62388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62389 $(NORMAL_TARGET_EXPORTS) \
62390 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62391 for flag in $(EXTRA_TARGET_FLAGS); do \
62392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62393 done; \
62394 (cd $(TARGET_SUBDIR)/libatomic && \
62395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62397 "RANLIB=$${RANLIB}" \
62398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62399 install-html) \
62400 || exit 1
62402 @endif target-libatomic
62404 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62405 maybe-installcheck-target-libatomic:
62406 @if target-libatomic
62407 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62409 installcheck-target-libatomic: \
62410 configure-target-libatomic
62411 @: $(MAKE); $(unstage)
62412 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62413 r=`${PWD_COMMAND}`; export r; \
62414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62415 $(NORMAL_TARGET_EXPORTS) \
62416 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62417 for flag in $(EXTRA_TARGET_FLAGS); do \
62418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62419 done; \
62420 (cd $(TARGET_SUBDIR)/libatomic && \
62421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62423 "RANLIB=$${RANLIB}" \
62424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62425 installcheck) \
62426 || exit 1
62428 @endif target-libatomic
62430 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62431 maybe-mostlyclean-target-libatomic:
62432 @if target-libatomic
62433 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62435 mostlyclean-target-libatomic:
62436 @: $(MAKE); $(unstage)
62437 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62438 r=`${PWD_COMMAND}`; export r; \
62439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62440 $(NORMAL_TARGET_EXPORTS) \
62441 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62442 for flag in $(EXTRA_TARGET_FLAGS); do \
62443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62444 done; \
62445 (cd $(TARGET_SUBDIR)/libatomic && \
62446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62448 "RANLIB=$${RANLIB}" \
62449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62450 mostlyclean) \
62451 || exit 1
62453 @endif target-libatomic
62455 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62456 maybe-clean-target-libatomic:
62457 @if target-libatomic
62458 maybe-clean-target-libatomic: clean-target-libatomic
62460 clean-target-libatomic:
62461 @: $(MAKE); $(unstage)
62462 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62463 r=`${PWD_COMMAND}`; export r; \
62464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62465 $(NORMAL_TARGET_EXPORTS) \
62466 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62467 for flag in $(EXTRA_TARGET_FLAGS); do \
62468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62469 done; \
62470 (cd $(TARGET_SUBDIR)/libatomic && \
62471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62473 "RANLIB=$${RANLIB}" \
62474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62475 clean) \
62476 || exit 1
62478 @endif target-libatomic
62480 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62481 maybe-distclean-target-libatomic:
62482 @if target-libatomic
62483 maybe-distclean-target-libatomic: distclean-target-libatomic
62485 distclean-target-libatomic:
62486 @: $(MAKE); $(unstage)
62487 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62488 r=`${PWD_COMMAND}`; export r; \
62489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62490 $(NORMAL_TARGET_EXPORTS) \
62491 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62492 for flag in $(EXTRA_TARGET_FLAGS); do \
62493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62494 done; \
62495 (cd $(TARGET_SUBDIR)/libatomic && \
62496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62498 "RANLIB=$${RANLIB}" \
62499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62500 distclean) \
62501 || exit 1
62503 @endif target-libatomic
62505 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62506 maybe-maintainer-clean-target-libatomic:
62507 @if target-libatomic
62508 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62510 maintainer-clean-target-libatomic:
62511 @: $(MAKE); $(unstage)
62512 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62513 r=`${PWD_COMMAND}`; export r; \
62514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62515 $(NORMAL_TARGET_EXPORTS) \
62516 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62517 for flag in $(EXTRA_TARGET_FLAGS); do \
62518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62519 done; \
62520 (cd $(TARGET_SUBDIR)/libatomic && \
62521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62523 "RANLIB=$${RANLIB}" \
62524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62525 maintainer-clean) \
62526 || exit 1
62528 @endif target-libatomic
62534 .PHONY: configure-target-libgrust maybe-configure-target-libgrust
62535 maybe-configure-target-libgrust:
62536 @if gcc-bootstrap
62537 configure-target-libgrust: stage_current
62538 @endif gcc-bootstrap
62539 @if target-libgrust
62540 maybe-configure-target-libgrust: configure-target-libgrust
62541 configure-target-libgrust:
62542 @: $(MAKE); $(unstage)
62543 @r=`${PWD_COMMAND}`; export r; \
62544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62545 echo "Checking multilib configuration for libgrust..."; \
62546 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
62547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgrust/multilib.tmp 2> /dev/null; \
62548 if test -r $(TARGET_SUBDIR)/libgrust/multilib.out; then \
62549 if cmp -s $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; then \
62550 rm -f $(TARGET_SUBDIR)/libgrust/multilib.tmp; \
62551 else \
62552 rm -f $(TARGET_SUBDIR)/libgrust/Makefile; \
62553 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
62554 fi; \
62555 else \
62556 mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
62557 fi; \
62558 test ! -f $(TARGET_SUBDIR)/libgrust/Makefile || exit 0; \
62559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
62560 $(NORMAL_TARGET_EXPORTS) \
62561 echo Configuring in $(TARGET_SUBDIR)/libgrust; \
62562 cd "$(TARGET_SUBDIR)/libgrust" || exit 1; \
62563 case $(srcdir) in \
62564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62565 *) topdir=`echo $(TARGET_SUBDIR)/libgrust/ | \
62566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62567 esac; \
62568 module_srcdir=libgrust; \
62569 rm -f no-such-file || : ; \
62570 CONFIG_SITE=no-such-file $(SHELL) \
62571 $$s/$$module_srcdir/configure \
62572 --srcdir=$${topdir}/$$module_srcdir \
62573 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62574 --target=${target_alias} \
62575 || exit 1
62576 @endif target-libgrust
62582 .PHONY: all-target-libgrust maybe-all-target-libgrust
62583 maybe-all-target-libgrust:
62584 @if gcc-bootstrap
62585 all-target-libgrust: stage_current
62586 @endif gcc-bootstrap
62587 @if target-libgrust
62588 TARGET-target-libgrust=all
62589 maybe-all-target-libgrust: all-target-libgrust
62590 all-target-libgrust: configure-target-libgrust
62591 @: $(MAKE); $(unstage)
62592 @r=`${PWD_COMMAND}`; export r; \
62593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62594 $(NORMAL_TARGET_EXPORTS) \
62595 (cd $(TARGET_SUBDIR)/libgrust && \
62596 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
62597 $(TARGET-target-libgrust))
62598 @endif target-libgrust
62604 .PHONY: check-target-libgrust maybe-check-target-libgrust
62605 maybe-check-target-libgrust:
62606 @if target-libgrust
62607 maybe-check-target-libgrust: check-target-libgrust
62609 check-target-libgrust:
62610 @: $(MAKE); $(unstage)
62611 @r=`${PWD_COMMAND}`; export r; \
62612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62613 $(NORMAL_TARGET_EXPORTS) \
62614 (cd $(TARGET_SUBDIR)/libgrust && \
62615 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
62617 @endif target-libgrust
62619 .PHONY: install-target-libgrust maybe-install-target-libgrust
62620 maybe-install-target-libgrust:
62621 @if target-libgrust
62622 maybe-install-target-libgrust: install-target-libgrust
62624 install-target-libgrust: installdirs
62625 @: $(MAKE); $(unstage)
62626 @r=`${PWD_COMMAND}`; export r; \
62627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62628 $(NORMAL_TARGET_EXPORTS) \
62629 (cd $(TARGET_SUBDIR)/libgrust && \
62630 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
62632 @endif target-libgrust
62634 .PHONY: install-strip-target-libgrust maybe-install-strip-target-libgrust
62635 maybe-install-strip-target-libgrust:
62636 @if target-libgrust
62637 maybe-install-strip-target-libgrust: install-strip-target-libgrust
62639 install-strip-target-libgrust: installdirs
62640 @: $(MAKE); $(unstage)
62641 @r=`${PWD_COMMAND}`; export r; \
62642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62643 $(NORMAL_TARGET_EXPORTS) \
62644 (cd $(TARGET_SUBDIR)/libgrust && \
62645 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
62647 @endif target-libgrust
62649 # Other targets (info, dvi, pdf, etc.)
62651 .PHONY: maybe-info-target-libgrust info-target-libgrust
62652 maybe-info-target-libgrust:
62653 @if target-libgrust
62654 maybe-info-target-libgrust: info-target-libgrust
62656 info-target-libgrust: \
62657 configure-target-libgrust
62658 @: $(MAKE); $(unstage)
62659 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62660 r=`${PWD_COMMAND}`; export r; \
62661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62662 $(NORMAL_TARGET_EXPORTS) \
62663 echo "Doing info in $(TARGET_SUBDIR)/libgrust"; \
62664 for flag in $(EXTRA_TARGET_FLAGS); do \
62665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62666 done; \
62667 (cd $(TARGET_SUBDIR)/libgrust && \
62668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62670 "RANLIB=$${RANLIB}" \
62671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62672 info) \
62673 || exit 1
62675 @endif target-libgrust
62677 .PHONY: maybe-dvi-target-libgrust dvi-target-libgrust
62678 maybe-dvi-target-libgrust:
62679 @if target-libgrust
62680 maybe-dvi-target-libgrust: dvi-target-libgrust
62682 dvi-target-libgrust: \
62683 configure-target-libgrust
62684 @: $(MAKE); $(unstage)
62685 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62686 r=`${PWD_COMMAND}`; export r; \
62687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62688 $(NORMAL_TARGET_EXPORTS) \
62689 echo "Doing dvi in $(TARGET_SUBDIR)/libgrust"; \
62690 for flag in $(EXTRA_TARGET_FLAGS); do \
62691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62692 done; \
62693 (cd $(TARGET_SUBDIR)/libgrust && \
62694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62696 "RANLIB=$${RANLIB}" \
62697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62698 dvi) \
62699 || exit 1
62701 @endif target-libgrust
62703 .PHONY: maybe-pdf-target-libgrust pdf-target-libgrust
62704 maybe-pdf-target-libgrust:
62705 @if target-libgrust
62706 maybe-pdf-target-libgrust: pdf-target-libgrust
62708 pdf-target-libgrust: \
62709 configure-target-libgrust
62710 @: $(MAKE); $(unstage)
62711 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62712 r=`${PWD_COMMAND}`; export r; \
62713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62714 $(NORMAL_TARGET_EXPORTS) \
62715 echo "Doing pdf in $(TARGET_SUBDIR)/libgrust"; \
62716 for flag in $(EXTRA_TARGET_FLAGS); do \
62717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62718 done; \
62719 (cd $(TARGET_SUBDIR)/libgrust && \
62720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62722 "RANLIB=$${RANLIB}" \
62723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62724 pdf) \
62725 || exit 1
62727 @endif target-libgrust
62729 .PHONY: maybe-html-target-libgrust html-target-libgrust
62730 maybe-html-target-libgrust:
62731 @if target-libgrust
62732 maybe-html-target-libgrust: html-target-libgrust
62734 html-target-libgrust: \
62735 configure-target-libgrust
62736 @: $(MAKE); $(unstage)
62737 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62738 r=`${PWD_COMMAND}`; export r; \
62739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62740 $(NORMAL_TARGET_EXPORTS) \
62741 echo "Doing html in $(TARGET_SUBDIR)/libgrust"; \
62742 for flag in $(EXTRA_TARGET_FLAGS); do \
62743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62744 done; \
62745 (cd $(TARGET_SUBDIR)/libgrust && \
62746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62748 "RANLIB=$${RANLIB}" \
62749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62750 html) \
62751 || exit 1
62753 @endif target-libgrust
62755 .PHONY: maybe-TAGS-target-libgrust TAGS-target-libgrust
62756 maybe-TAGS-target-libgrust:
62757 @if target-libgrust
62758 maybe-TAGS-target-libgrust: TAGS-target-libgrust
62760 TAGS-target-libgrust: \
62761 configure-target-libgrust
62762 @: $(MAKE); $(unstage)
62763 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62764 r=`${PWD_COMMAND}`; export r; \
62765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62766 $(NORMAL_TARGET_EXPORTS) \
62767 echo "Doing TAGS in $(TARGET_SUBDIR)/libgrust"; \
62768 for flag in $(EXTRA_TARGET_FLAGS); do \
62769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62770 done; \
62771 (cd $(TARGET_SUBDIR)/libgrust && \
62772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62774 "RANLIB=$${RANLIB}" \
62775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62776 TAGS) \
62777 || exit 1
62779 @endif target-libgrust
62781 .PHONY: maybe-install-info-target-libgrust install-info-target-libgrust
62782 maybe-install-info-target-libgrust:
62783 @if target-libgrust
62784 maybe-install-info-target-libgrust: install-info-target-libgrust
62786 install-info-target-libgrust: \
62787 configure-target-libgrust \
62788 info-target-libgrust
62789 @: $(MAKE); $(unstage)
62790 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62791 r=`${PWD_COMMAND}`; export r; \
62792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62793 $(NORMAL_TARGET_EXPORTS) \
62794 echo "Doing install-info in $(TARGET_SUBDIR)/libgrust"; \
62795 for flag in $(EXTRA_TARGET_FLAGS); do \
62796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62797 done; \
62798 (cd $(TARGET_SUBDIR)/libgrust && \
62799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62801 "RANLIB=$${RANLIB}" \
62802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62803 install-info) \
62804 || exit 1
62806 @endif target-libgrust
62808 .PHONY: maybe-install-dvi-target-libgrust install-dvi-target-libgrust
62809 maybe-install-dvi-target-libgrust:
62810 @if target-libgrust
62811 maybe-install-dvi-target-libgrust: install-dvi-target-libgrust
62813 install-dvi-target-libgrust: \
62814 configure-target-libgrust \
62815 dvi-target-libgrust
62816 @: $(MAKE); $(unstage)
62817 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62818 r=`${PWD_COMMAND}`; export r; \
62819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62820 $(NORMAL_TARGET_EXPORTS) \
62821 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgrust"; \
62822 for flag in $(EXTRA_TARGET_FLAGS); do \
62823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62824 done; \
62825 (cd $(TARGET_SUBDIR)/libgrust && \
62826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62828 "RANLIB=$${RANLIB}" \
62829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62830 install-dvi) \
62831 || exit 1
62833 @endif target-libgrust
62835 .PHONY: maybe-install-pdf-target-libgrust install-pdf-target-libgrust
62836 maybe-install-pdf-target-libgrust:
62837 @if target-libgrust
62838 maybe-install-pdf-target-libgrust: install-pdf-target-libgrust
62840 install-pdf-target-libgrust: \
62841 configure-target-libgrust \
62842 pdf-target-libgrust
62843 @: $(MAKE); $(unstage)
62844 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62845 r=`${PWD_COMMAND}`; export r; \
62846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62847 $(NORMAL_TARGET_EXPORTS) \
62848 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgrust"; \
62849 for flag in $(EXTRA_TARGET_FLAGS); do \
62850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62851 done; \
62852 (cd $(TARGET_SUBDIR)/libgrust && \
62853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62855 "RANLIB=$${RANLIB}" \
62856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62857 install-pdf) \
62858 || exit 1
62860 @endif target-libgrust
62862 .PHONY: maybe-install-html-target-libgrust install-html-target-libgrust
62863 maybe-install-html-target-libgrust:
62864 @if target-libgrust
62865 maybe-install-html-target-libgrust: install-html-target-libgrust
62867 install-html-target-libgrust: \
62868 configure-target-libgrust \
62869 html-target-libgrust
62870 @: $(MAKE); $(unstage)
62871 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62872 r=`${PWD_COMMAND}`; export r; \
62873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62874 $(NORMAL_TARGET_EXPORTS) \
62875 echo "Doing install-html in $(TARGET_SUBDIR)/libgrust"; \
62876 for flag in $(EXTRA_TARGET_FLAGS); do \
62877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62878 done; \
62879 (cd $(TARGET_SUBDIR)/libgrust && \
62880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62882 "RANLIB=$${RANLIB}" \
62883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62884 install-html) \
62885 || exit 1
62887 @endif target-libgrust
62889 .PHONY: maybe-installcheck-target-libgrust installcheck-target-libgrust
62890 maybe-installcheck-target-libgrust:
62891 @if target-libgrust
62892 maybe-installcheck-target-libgrust: installcheck-target-libgrust
62894 installcheck-target-libgrust: \
62895 configure-target-libgrust
62896 @: $(MAKE); $(unstage)
62897 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62898 r=`${PWD_COMMAND}`; export r; \
62899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62900 $(NORMAL_TARGET_EXPORTS) \
62901 echo "Doing installcheck in $(TARGET_SUBDIR)/libgrust"; \
62902 for flag in $(EXTRA_TARGET_FLAGS); do \
62903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62904 done; \
62905 (cd $(TARGET_SUBDIR)/libgrust && \
62906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62908 "RANLIB=$${RANLIB}" \
62909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62910 installcheck) \
62911 || exit 1
62913 @endif target-libgrust
62915 .PHONY: maybe-mostlyclean-target-libgrust mostlyclean-target-libgrust
62916 maybe-mostlyclean-target-libgrust:
62917 @if target-libgrust
62918 maybe-mostlyclean-target-libgrust: mostlyclean-target-libgrust
62920 mostlyclean-target-libgrust:
62921 @: $(MAKE); $(unstage)
62922 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62923 r=`${PWD_COMMAND}`; export r; \
62924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62925 $(NORMAL_TARGET_EXPORTS) \
62926 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgrust"; \
62927 for flag in $(EXTRA_TARGET_FLAGS); do \
62928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62929 done; \
62930 (cd $(TARGET_SUBDIR)/libgrust && \
62931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62933 "RANLIB=$${RANLIB}" \
62934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62935 mostlyclean) \
62936 || exit 1
62938 @endif target-libgrust
62940 .PHONY: maybe-clean-target-libgrust clean-target-libgrust
62941 maybe-clean-target-libgrust:
62942 @if target-libgrust
62943 maybe-clean-target-libgrust: clean-target-libgrust
62945 clean-target-libgrust:
62946 @: $(MAKE); $(unstage)
62947 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62948 r=`${PWD_COMMAND}`; export r; \
62949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62950 $(NORMAL_TARGET_EXPORTS) \
62951 echo "Doing clean in $(TARGET_SUBDIR)/libgrust"; \
62952 for flag in $(EXTRA_TARGET_FLAGS); do \
62953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62954 done; \
62955 (cd $(TARGET_SUBDIR)/libgrust && \
62956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62958 "RANLIB=$${RANLIB}" \
62959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62960 clean) \
62961 || exit 1
62963 @endif target-libgrust
62965 .PHONY: maybe-distclean-target-libgrust distclean-target-libgrust
62966 maybe-distclean-target-libgrust:
62967 @if target-libgrust
62968 maybe-distclean-target-libgrust: distclean-target-libgrust
62970 distclean-target-libgrust:
62971 @: $(MAKE); $(unstage)
62972 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62973 r=`${PWD_COMMAND}`; export r; \
62974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62975 $(NORMAL_TARGET_EXPORTS) \
62976 echo "Doing distclean in $(TARGET_SUBDIR)/libgrust"; \
62977 for flag in $(EXTRA_TARGET_FLAGS); do \
62978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62979 done; \
62980 (cd $(TARGET_SUBDIR)/libgrust && \
62981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62983 "RANLIB=$${RANLIB}" \
62984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62985 distclean) \
62986 || exit 1
62988 @endif target-libgrust
62990 .PHONY: maybe-maintainer-clean-target-libgrust maintainer-clean-target-libgrust
62991 maybe-maintainer-clean-target-libgrust:
62992 @if target-libgrust
62993 maybe-maintainer-clean-target-libgrust: maintainer-clean-target-libgrust
62995 maintainer-clean-target-libgrust:
62996 @: $(MAKE); $(unstage)
62997 @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62998 r=`${PWD_COMMAND}`; export r; \
62999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63000 $(NORMAL_TARGET_EXPORTS) \
63001 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgrust"; \
63002 for flag in $(EXTRA_TARGET_FLAGS); do \
63003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63004 done; \
63005 (cd $(TARGET_SUBDIR)/libgrust && \
63006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63008 "RANLIB=$${RANLIB}" \
63009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63010 maintainer-clean) \
63011 || exit 1
63013 @endif target-libgrust
63017 @if target-libgomp
63018 .PHONY: check-target-libgomp-c++
63019 check-target-libgomp-c++:
63020 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
63022 .PHONY: check-target-libgomp-fortran
63023 check-target-libgomp-fortran:
63024 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
63026 @endif target-libgomp
63028 @if target-libitm
63029 .PHONY: check-target-libitm-c++
63030 check-target-libitm-c++:
63031 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
63033 @endif target-libitm
63035 # ----------
63036 # GCC module
63037 # ----------
63039 @if gcc-no-bootstrap
63040 .PHONY: cross
63041 cross: all-build all-gas all-ld
63042 @r=`${PWD_COMMAND}`; export r; \
63043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63044 $(HOST_EXPORTS) \
63045 echo "Building the C and C++ compiler"; \
63046 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
63047 @r=`${PWD_COMMAND}`; export r; \
63048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63049 echo "Building runtime libraries"; \
63050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
63051 @endif gcc-no-bootstrap
63053 @if gcc
63055 .PHONY: gcc-site.exp
63056 gcc-site.exp:
63057 r=`${PWD_COMMAND}`; export r; \
63058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63059 $(HOST_EXPORTS) \
63060 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) site.exp);
63063 .PHONY: check-gcc-c check-c
63064 check-gcc-c: gcc-site.exp
63065 r=`${PWD_COMMAND}`; export r; \
63066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63067 $(HOST_EXPORTS) \
63068 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
63069 check-c: check-gcc-c
63071 .PHONY: check-gcc-c++ check-c++
63072 check-gcc-c++: gcc-site.exp
63073 r=`${PWD_COMMAND}`; export r; \
63074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63075 $(HOST_EXPORTS) \
63076 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
63077 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
63079 .PHONY: check-gcc-fortran check-fortran
63080 check-gcc-fortran: gcc-site.exp
63081 r=`${PWD_COMMAND}`; export r; \
63082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63083 $(HOST_EXPORTS) \
63084 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
63085 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
63087 .PHONY: check-gcc-ada check-ada
63088 check-gcc-ada: gcc-site.exp
63089 r=`${PWD_COMMAND}`; export r; \
63090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63091 $(HOST_EXPORTS) \
63092 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
63093 check-ada: check-gcc-ada check-target-libada
63095 .PHONY: check-gcc-objc check-objc
63096 check-gcc-objc: gcc-site.exp
63097 r=`${PWD_COMMAND}`; export r; \
63098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63099 $(HOST_EXPORTS) \
63100 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
63101 check-objc: check-gcc-objc check-target-libobjc
63103 .PHONY: check-gcc-obj-c++ check-obj-c++
63104 check-gcc-obj-c++: gcc-site.exp
63105 r=`${PWD_COMMAND}`; export r; \
63106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63107 $(HOST_EXPORTS) \
63108 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
63109 check-obj-c++: check-gcc-obj-c++
63111 .PHONY: check-gcc-go check-go
63112 check-gcc-go: gcc-site.exp
63113 r=`${PWD_COMMAND}`; export r; \
63114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63115 $(HOST_EXPORTS) \
63116 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
63117 check-go: check-gcc-go check-target-libgo check-gotools
63119 .PHONY: check-gcc-m2 check-m2
63120 check-gcc-m2: gcc-site.exp
63121 r=`${PWD_COMMAND}`; export r; \
63122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63123 $(HOST_EXPORTS) \
63124 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
63125 check-m2: check-gcc-m2 check-target-libgm2
63127 .PHONY: check-gcc-d check-d
63128 check-gcc-d: gcc-site.exp
63129 r=`${PWD_COMMAND}`; export r; \
63130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63131 $(HOST_EXPORTS) \
63132 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
63133 check-d: check-gcc-d check-target-libphobos
63135 .PHONY: check-gcc-jit check-jit
63136 check-gcc-jit: gcc-site.exp
63137 r=`${PWD_COMMAND}`; export r; \
63138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63139 $(HOST_EXPORTS) \
63140 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
63141 check-jit: check-gcc-jit
63143 .PHONY: check-gcc-rust check-rust
63144 check-gcc-rust: gcc-site.exp
63145 r=`${PWD_COMMAND}`; export r; \
63146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63147 $(HOST_EXPORTS) \
63148 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
63149 check-rust: check-gcc-rust
63152 # The gcc part of install-no-fixedincludes, which relies on an intimate
63153 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
63154 .PHONY: gcc-install-no-fixedincludes
63155 gcc-install-no-fixedincludes:
63156 @if [ -f ./gcc/Makefile ]; then \
63157 r=`${PWD_COMMAND}`; export r; \
63158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63159 $(HOST_EXPORTS) \
63160 (cd ./gcc \
63161 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
63162 else true; fi
63163 @endif gcc
63165 # ---------------------
63166 # GCC bootstrap support
63167 # ---------------------
63169 # We track the current stage (the one in 'gcc') in the stage_current file.
63170 # stage_last instead tracks the stage that was built last. These targets
63171 # are dummy when toplevel bootstrap is not active.
63173 # While making host and target tools, symlinks to the final stage must be
63174 # there, so $(unstage) should be run at various points. To avoid excessive
63175 # recursive invocations of make, we "inline" them using a variable. These
63176 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
63177 # to avoid warnings from the GNU Make job server.
63179 unstage = :
63180 stage = :
63181 current_stage = ""
63183 @if gcc-bootstrap
63184 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
63185 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
63186 current_stage = "`cat stage_current 2> /dev/null`"
63187 @endif gcc-bootstrap
63189 .PHONY: unstage stage
63190 unstage:
63191 @: $(MAKE); $(unstage)
63192 stage:
63193 @: $(MAKE); $(stage)
63195 # Disable commands for lean bootstrap.
63196 LEAN = false
63198 # We name the build directories for the various stages "stage1-gcc",
63199 # "stage2-gcc","stage3-gcc", etc.
63201 # Since the 'compare' process will fail (on debugging information) if any
63202 # directory names are different, we need to link the gcc directory for
63203 # the previous stage to a constant name ('prev-gcc'), and to make the name of
63204 # the build directories constant as well. For the latter, we use naked names
63205 # like 'gcc', because the scripts in that directory assume it. We use
63206 # mv on platforms where symlinks to directories do not work or are not
63207 # reliable.
63209 # 'touch' doesn't work right on some platforms.
63210 STAMP = echo timestamp >
63212 # We only want to compare .o files, so set this!
63213 objext = .o
63216 .PHONY: stage1-start stage1-end
63218 stage1-start::
63219 @: $(MAKE); $(stage); \
63220 echo stage1 > stage_current; \
63221 echo stage1 > stage_last; \
63222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63223 @if bfd
63224 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
63225 mkdir stage1-bfd; \
63226 mv stage1-bfd bfd
63227 @endif bfd
63228 @if opcodes
63229 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
63230 mkdir stage1-opcodes; \
63231 mv stage1-opcodes opcodes
63232 @endif opcodes
63233 @if binutils
63234 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
63235 mkdir stage1-binutils; \
63236 mv stage1-binutils binutils
63237 @endif binutils
63238 @if fixincludes
63239 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
63240 mkdir stage1-fixincludes; \
63241 mv stage1-fixincludes fixincludes
63242 @endif fixincludes
63243 @if gas
63244 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
63245 mkdir stage1-gas; \
63246 mv stage1-gas gas
63247 @endif gas
63248 @if gcc
63249 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
63250 mkdir stage1-gcc; \
63251 mv stage1-gcc gcc
63252 @endif gcc
63253 @if gmp
63254 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
63255 mkdir stage1-gmp; \
63256 mv stage1-gmp gmp
63257 @endif gmp
63258 @if mpfr
63259 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
63260 mkdir stage1-mpfr; \
63261 mv stage1-mpfr mpfr
63262 @endif mpfr
63263 @if mpc
63264 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
63265 mkdir stage1-mpc; \
63266 mv stage1-mpc mpc
63267 @endif mpc
63268 @if isl
63269 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
63270 mkdir stage1-isl; \
63271 mv stage1-isl isl
63272 @endif isl
63273 @if gold
63274 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
63275 mkdir stage1-gold; \
63276 mv stage1-gold gold
63277 @endif gold
63278 @if gettext
63279 @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
63280 mkdir stage1-gettext; \
63281 mv stage1-gettext gettext
63282 @endif gettext
63283 @if ld
63284 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
63285 mkdir stage1-ld; \
63286 mv stage1-ld ld
63287 @endif ld
63288 @if libbacktrace
63289 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
63290 mkdir stage1-libbacktrace; \
63291 mv stage1-libbacktrace libbacktrace
63292 @endif libbacktrace
63293 @if libcpp
63294 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
63295 mkdir stage1-libcpp; \
63296 mv stage1-libcpp libcpp
63297 @endif libcpp
63298 @if libcody
63299 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
63300 mkdir stage1-libcody; \
63301 mv stage1-libcody libcody
63302 @endif libcody
63303 @if libdecnumber
63304 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
63305 mkdir stage1-libdecnumber; \
63306 mv stage1-libdecnumber libdecnumber
63307 @endif libdecnumber
63308 @if libiberty
63309 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
63310 mkdir stage1-libiberty; \
63311 mv stage1-libiberty libiberty
63312 @endif libiberty
63313 @if libiberty-linker-plugin
63314 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
63315 mkdir stage1-libiberty-linker-plugin; \
63316 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
63317 @endif libiberty-linker-plugin
63318 @if libiconv
63319 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
63320 mkdir stage1-libiconv; \
63321 mv stage1-libiconv libiconv
63322 @endif libiconv
63323 @if zlib
63324 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
63325 mkdir stage1-zlib; \
63326 mv stage1-zlib zlib
63327 @endif zlib
63328 @if lto-plugin
63329 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
63330 mkdir stage1-lto-plugin; \
63331 mv stage1-lto-plugin lto-plugin
63332 @endif lto-plugin
63333 @if libctf
63334 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
63335 mkdir stage1-libctf; \
63336 mv stage1-libctf libctf
63337 @endif libctf
63338 @if libsframe
63339 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
63340 mkdir stage1-libsframe; \
63341 mv stage1-libsframe libsframe
63342 @endif libsframe
63343 @[ -d stage1-$(TARGET_SUBDIR) ] || \
63344 mkdir stage1-$(TARGET_SUBDIR); \
63345 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
63347 stage1-end::
63348 @if bfd
63349 @if test -d $(HOST_SUBDIR)/bfd; then \
63350 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
63352 @endif bfd
63353 @if opcodes
63354 @if test -d $(HOST_SUBDIR)/opcodes; then \
63355 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
63357 @endif opcodes
63358 @if binutils
63359 @if test -d $(HOST_SUBDIR)/binutils; then \
63360 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
63362 @endif binutils
63363 @if fixincludes
63364 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63365 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
63367 @endif fixincludes
63368 @if gas
63369 @if test -d $(HOST_SUBDIR)/gas; then \
63370 cd $(HOST_SUBDIR); mv gas stage1-gas; \
63372 @endif gas
63373 @if gcc
63374 @if test -d $(HOST_SUBDIR)/gcc; then \
63375 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
63377 @endif gcc
63378 @if gmp
63379 @if test -d $(HOST_SUBDIR)/gmp; then \
63380 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
63382 @endif gmp
63383 @if mpfr
63384 @if test -d $(HOST_SUBDIR)/mpfr; then \
63385 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
63387 @endif mpfr
63388 @if mpc
63389 @if test -d $(HOST_SUBDIR)/mpc; then \
63390 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
63392 @endif mpc
63393 @if isl
63394 @if test -d $(HOST_SUBDIR)/isl; then \
63395 cd $(HOST_SUBDIR); mv isl stage1-isl; \
63397 @endif isl
63398 @if gold
63399 @if test -d $(HOST_SUBDIR)/gold; then \
63400 cd $(HOST_SUBDIR); mv gold stage1-gold; \
63402 @endif gold
63403 @if gettext
63404 @if test -d $(HOST_SUBDIR)/gettext; then \
63405 cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
63407 @endif gettext
63408 @if ld
63409 @if test -d $(HOST_SUBDIR)/ld; then \
63410 cd $(HOST_SUBDIR); mv ld stage1-ld; \
63412 @endif ld
63413 @if libbacktrace
63414 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63415 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
63417 @endif libbacktrace
63418 @if libcpp
63419 @if test -d $(HOST_SUBDIR)/libcpp; then \
63420 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
63422 @endif libcpp
63423 @if libcody
63424 @if test -d $(HOST_SUBDIR)/libcody; then \
63425 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
63427 @endif libcody
63428 @if libdecnumber
63429 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63430 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
63432 @endif libdecnumber
63433 @if libiberty
63434 @if test -d $(HOST_SUBDIR)/libiberty; then \
63435 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
63437 @endif libiberty
63438 @if libiberty-linker-plugin
63439 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63440 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
63442 @endif libiberty-linker-plugin
63443 @if libiconv
63444 @if test -d $(HOST_SUBDIR)/libiconv; then \
63445 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
63447 @endif libiconv
63448 @if zlib
63449 @if test -d $(HOST_SUBDIR)/zlib; then \
63450 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
63452 @endif zlib
63453 @if lto-plugin
63454 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63455 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
63457 @endif lto-plugin
63458 @if libctf
63459 @if test -d $(HOST_SUBDIR)/libctf; then \
63460 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
63462 @endif libctf
63463 @if libsframe
63464 @if test -d $(HOST_SUBDIR)/libsframe; then \
63465 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
63467 @endif libsframe
63468 @if test -d $(TARGET_SUBDIR); then \
63469 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
63471 rm -f stage_current
63473 # Bubble a bug fix through all the stages up to stage 1. They are
63474 # remade, but not reconfigured. The next stage (if any) will not be
63475 # reconfigured either.
63476 .PHONY: stage1-bubble
63477 stage1-bubble::
63478 @r=`${PWD_COMMAND}`; export r; \
63479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63480 if test -f stage1-lean ; then \
63481 echo Skipping rebuild of stage1; \
63482 else \
63483 $(MAKE) stage1-start; \
63484 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
63487 .PHONY: all-stage1 clean-stage1
63488 do-clean: clean-stage1
63490 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63491 # only possibility, but now it conflicts with no-bootstrap rules
63492 @if gcc-bootstrap
63497 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63499 .PHONY: distclean-stage1
63500 distclean-stage1::
63501 @: $(MAKE); $(stage)
63502 @test "`cat stage_last`" != stage1 || rm -f stage_last
63503 rm -rf stage1-*
63506 @endif gcc-bootstrap
63509 .PHONY: stage2-start stage2-end
63511 stage2-start::
63512 @: $(MAKE); $(stage); \
63513 echo stage2 > stage_current; \
63514 echo stage2 > stage_last; \
63515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63516 @if bfd
63517 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
63518 mkdir stage2-bfd; \
63519 mv stage2-bfd bfd; \
63520 mv stage1-bfd prev-bfd || test -f stage1-lean
63521 @endif bfd
63522 @if opcodes
63523 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
63524 mkdir stage2-opcodes; \
63525 mv stage2-opcodes opcodes; \
63526 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63527 @endif opcodes
63528 @if binutils
63529 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
63530 mkdir stage2-binutils; \
63531 mv stage2-binutils binutils; \
63532 mv stage1-binutils prev-binutils || test -f stage1-lean
63533 @endif binutils
63534 @if fixincludes
63535 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
63536 mkdir stage2-fixincludes; \
63537 mv stage2-fixincludes fixincludes; \
63538 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63539 @endif fixincludes
63540 @if gas
63541 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
63542 mkdir stage2-gas; \
63543 mv stage2-gas gas; \
63544 mv stage1-gas prev-gas || test -f stage1-lean
63545 @endif gas
63546 @if gcc
63547 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
63548 mkdir stage2-gcc; \
63549 mv stage2-gcc gcc; \
63550 mv stage1-gcc prev-gcc || test -f stage1-lean
63551 @endif gcc
63552 @if gmp
63553 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
63554 mkdir stage2-gmp; \
63555 mv stage2-gmp gmp; \
63556 mv stage1-gmp prev-gmp || test -f stage1-lean
63557 @endif gmp
63558 @if mpfr
63559 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
63560 mkdir stage2-mpfr; \
63561 mv stage2-mpfr mpfr; \
63562 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63563 @endif mpfr
63564 @if mpc
63565 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
63566 mkdir stage2-mpc; \
63567 mv stage2-mpc mpc; \
63568 mv stage1-mpc prev-mpc || test -f stage1-lean
63569 @endif mpc
63570 @if isl
63571 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
63572 mkdir stage2-isl; \
63573 mv stage2-isl isl; \
63574 mv stage1-isl prev-isl || test -f stage1-lean
63575 @endif isl
63576 @if gold
63577 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
63578 mkdir stage2-gold; \
63579 mv stage2-gold gold; \
63580 mv stage1-gold prev-gold || test -f stage1-lean
63581 @endif gold
63582 @if gettext
63583 @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
63584 mkdir stage2-gettext; \
63585 mv stage2-gettext gettext; \
63586 mv stage1-gettext prev-gettext || test -f stage1-lean
63587 @endif gettext
63588 @if ld
63589 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
63590 mkdir stage2-ld; \
63591 mv stage2-ld ld; \
63592 mv stage1-ld prev-ld || test -f stage1-lean
63593 @endif ld
63594 @if libbacktrace
63595 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
63596 mkdir stage2-libbacktrace; \
63597 mv stage2-libbacktrace libbacktrace; \
63598 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63599 @endif libbacktrace
63600 @if libcpp
63601 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
63602 mkdir stage2-libcpp; \
63603 mv stage2-libcpp libcpp; \
63604 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63605 @endif libcpp
63606 @if libcody
63607 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
63608 mkdir stage2-libcody; \
63609 mv stage2-libcody libcody; \
63610 mv stage1-libcody prev-libcody || test -f stage1-lean
63611 @endif libcody
63612 @if libdecnumber
63613 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
63614 mkdir stage2-libdecnumber; \
63615 mv stage2-libdecnumber libdecnumber; \
63616 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63617 @endif libdecnumber
63618 @if libiberty
63619 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
63620 mkdir stage2-libiberty; \
63621 mv stage2-libiberty libiberty; \
63622 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63623 @endif libiberty
63624 @if libiberty-linker-plugin
63625 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
63626 mkdir stage2-libiberty-linker-plugin; \
63627 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
63628 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63629 @endif libiberty-linker-plugin
63630 @if libiconv
63631 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
63632 mkdir stage2-libiconv; \
63633 mv stage2-libiconv libiconv; \
63634 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63635 @endif libiconv
63636 @if zlib
63637 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
63638 mkdir stage2-zlib; \
63639 mv stage2-zlib zlib; \
63640 mv stage1-zlib prev-zlib || test -f stage1-lean
63641 @endif zlib
63642 @if lto-plugin
63643 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
63644 mkdir stage2-lto-plugin; \
63645 mv stage2-lto-plugin lto-plugin; \
63646 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63647 @endif lto-plugin
63648 @if libctf
63649 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
63650 mkdir stage2-libctf; \
63651 mv stage2-libctf libctf; \
63652 mv stage1-libctf prev-libctf || test -f stage1-lean
63653 @endif libctf
63654 @if libsframe
63655 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
63656 mkdir stage2-libsframe; \
63657 mv stage2-libsframe libsframe; \
63658 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63659 @endif libsframe
63660 @[ -d stage2-$(TARGET_SUBDIR) ] || \
63661 mkdir stage2-$(TARGET_SUBDIR); \
63662 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63663 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63665 stage2-end::
63666 @if bfd
63667 @if test -d $(HOST_SUBDIR)/bfd; then \
63668 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
63669 mv prev-bfd stage1-bfd; : ; \
63671 @endif bfd
63672 @if opcodes
63673 @if test -d $(HOST_SUBDIR)/opcodes; then \
63674 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
63675 mv prev-opcodes stage1-opcodes; : ; \
63677 @endif opcodes
63678 @if binutils
63679 @if test -d $(HOST_SUBDIR)/binutils; then \
63680 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
63681 mv prev-binutils stage1-binutils; : ; \
63683 @endif binutils
63684 @if fixincludes
63685 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63686 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
63687 mv prev-fixincludes stage1-fixincludes; : ; \
63689 @endif fixincludes
63690 @if gas
63691 @if test -d $(HOST_SUBDIR)/gas; then \
63692 cd $(HOST_SUBDIR); mv gas stage2-gas; \
63693 mv prev-gas stage1-gas; : ; \
63695 @endif gas
63696 @if gcc
63697 @if test -d $(HOST_SUBDIR)/gcc; then \
63698 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
63699 mv prev-gcc stage1-gcc; : ; \
63701 @endif gcc
63702 @if gmp
63703 @if test -d $(HOST_SUBDIR)/gmp; then \
63704 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
63705 mv prev-gmp stage1-gmp; : ; \
63707 @endif gmp
63708 @if mpfr
63709 @if test -d $(HOST_SUBDIR)/mpfr; then \
63710 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
63711 mv prev-mpfr stage1-mpfr; : ; \
63713 @endif mpfr
63714 @if mpc
63715 @if test -d $(HOST_SUBDIR)/mpc; then \
63716 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
63717 mv prev-mpc stage1-mpc; : ; \
63719 @endif mpc
63720 @if isl
63721 @if test -d $(HOST_SUBDIR)/isl; then \
63722 cd $(HOST_SUBDIR); mv isl stage2-isl; \
63723 mv prev-isl stage1-isl; : ; \
63725 @endif isl
63726 @if gold
63727 @if test -d $(HOST_SUBDIR)/gold; then \
63728 cd $(HOST_SUBDIR); mv gold stage2-gold; \
63729 mv prev-gold stage1-gold; : ; \
63731 @endif gold
63732 @if gettext
63733 @if test -d $(HOST_SUBDIR)/gettext; then \
63734 cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
63735 mv prev-gettext stage1-gettext; : ; \
63737 @endif gettext
63738 @if ld
63739 @if test -d $(HOST_SUBDIR)/ld; then \
63740 cd $(HOST_SUBDIR); mv ld stage2-ld; \
63741 mv prev-ld stage1-ld; : ; \
63743 @endif ld
63744 @if libbacktrace
63745 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63746 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
63747 mv prev-libbacktrace stage1-libbacktrace; : ; \
63749 @endif libbacktrace
63750 @if libcpp
63751 @if test -d $(HOST_SUBDIR)/libcpp; then \
63752 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
63753 mv prev-libcpp stage1-libcpp; : ; \
63755 @endif libcpp
63756 @if libcody
63757 @if test -d $(HOST_SUBDIR)/libcody; then \
63758 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
63759 mv prev-libcody stage1-libcody; : ; \
63761 @endif libcody
63762 @if libdecnumber
63763 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63764 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
63765 mv prev-libdecnumber stage1-libdecnumber; : ; \
63767 @endif libdecnumber
63768 @if libiberty
63769 @if test -d $(HOST_SUBDIR)/libiberty; then \
63770 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
63771 mv prev-libiberty stage1-libiberty; : ; \
63773 @endif libiberty
63774 @if libiberty-linker-plugin
63775 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63776 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
63777 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63779 @endif libiberty-linker-plugin
63780 @if libiconv
63781 @if test -d $(HOST_SUBDIR)/libiconv; then \
63782 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
63783 mv prev-libiconv stage1-libiconv; : ; \
63785 @endif libiconv
63786 @if zlib
63787 @if test -d $(HOST_SUBDIR)/zlib; then \
63788 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
63789 mv prev-zlib stage1-zlib; : ; \
63791 @endif zlib
63792 @if lto-plugin
63793 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63794 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
63795 mv prev-lto-plugin stage1-lto-plugin; : ; \
63797 @endif lto-plugin
63798 @if libctf
63799 @if test -d $(HOST_SUBDIR)/libctf; then \
63800 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
63801 mv prev-libctf stage1-libctf; : ; \
63803 @endif libctf
63804 @if libsframe
63805 @if test -d $(HOST_SUBDIR)/libsframe; then \
63806 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
63807 mv prev-libsframe stage1-libsframe; : ; \
63809 @endif libsframe
63810 @if test -d $(TARGET_SUBDIR); then \
63811 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
63812 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63814 rm -f stage_current
63816 # Bubble a bug fix through all the stages up to stage 2. They are
63817 # remade, but not reconfigured. The next stage (if any) will not be
63818 # reconfigured either.
63819 .PHONY: stage2-bubble
63820 stage2-bubble:: stage1-bubble
63821 @r=`${PWD_COMMAND}`; export r; \
63822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63823 if test -f stage2-lean || test -f stage1-lean ; then \
63824 echo Skipping rebuild of stage2; \
63825 else \
63826 $(MAKE) stage2-start; \
63827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
63830 .PHONY: all-stage2 clean-stage2
63831 do-clean: clean-stage2
63833 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63834 # only possibility, but now it conflicts with no-bootstrap rules
63835 @if gcc-bootstrap
63839 .PHONY: bootstrap2 bootstrap2-lean
63840 bootstrap2:
63841 echo stage2 > stage_final
63842 @r=`${PWD_COMMAND}`; export r; \
63843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63844 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
63845 @: $(MAKE); $(unstage)
63846 @r=`${PWD_COMMAND}`; export r; \
63847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63848 TFLAGS="$(STAGE2_TFLAGS)"; \
63849 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63851 bootstrap2-lean:
63852 echo stage2 > stage_final
63853 @r=`${PWD_COMMAND}`; export r; \
63854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
63856 @: $(MAKE); $(unstage)
63857 @r=`${PWD_COMMAND}`; export r; \
63858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63859 TFLAGS="$(STAGE2_TFLAGS)"; \
63860 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63863 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63864 distclean-stage1:: distclean-stage2
63865 .PHONY: distclean-stage2
63866 distclean-stage2::
63867 @: $(MAKE); $(stage)
63868 @test "`cat stage_last`" != stage2 || rm -f stage_last
63869 rm -rf stage2-*
63872 @endif gcc-bootstrap
63875 .PHONY: stage3-start stage3-end
63877 stage3-start::
63878 @: $(MAKE); $(stage); \
63879 echo stage3 > stage_current; \
63880 echo stage3 > stage_last; \
63881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63882 @if bfd
63883 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63884 mkdir stage3-bfd; \
63885 mv stage3-bfd bfd; \
63886 mv stage2-bfd prev-bfd || test -f stage2-lean
63887 @endif bfd
63888 @if opcodes
63889 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63890 mkdir stage3-opcodes; \
63891 mv stage3-opcodes opcodes; \
63892 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63893 @endif opcodes
63894 @if binutils
63895 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63896 mkdir stage3-binutils; \
63897 mv stage3-binutils binutils; \
63898 mv stage2-binutils prev-binutils || test -f stage2-lean
63899 @endif binutils
63900 @if fixincludes
63901 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63902 mkdir stage3-fixincludes; \
63903 mv stage3-fixincludes fixincludes; \
63904 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63905 @endif fixincludes
63906 @if gas
63907 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63908 mkdir stage3-gas; \
63909 mv stage3-gas gas; \
63910 mv stage2-gas prev-gas || test -f stage2-lean
63911 @endif gas
63912 @if gcc
63913 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63914 mkdir stage3-gcc; \
63915 mv stage3-gcc gcc; \
63916 mv stage2-gcc prev-gcc || test -f stage2-lean
63917 @endif gcc
63918 @if gmp
63919 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63920 mkdir stage3-gmp; \
63921 mv stage3-gmp gmp; \
63922 mv stage2-gmp prev-gmp || test -f stage2-lean
63923 @endif gmp
63924 @if mpfr
63925 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63926 mkdir stage3-mpfr; \
63927 mv stage3-mpfr mpfr; \
63928 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63929 @endif mpfr
63930 @if mpc
63931 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63932 mkdir stage3-mpc; \
63933 mv stage3-mpc mpc; \
63934 mv stage2-mpc prev-mpc || test -f stage2-lean
63935 @endif mpc
63936 @if isl
63937 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63938 mkdir stage3-isl; \
63939 mv stage3-isl isl; \
63940 mv stage2-isl prev-isl || test -f stage2-lean
63941 @endif isl
63942 @if gold
63943 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63944 mkdir stage3-gold; \
63945 mv stage3-gold gold; \
63946 mv stage2-gold prev-gold || test -f stage2-lean
63947 @endif gold
63948 @if gettext
63949 @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
63950 mkdir stage3-gettext; \
63951 mv stage3-gettext gettext; \
63952 mv stage2-gettext prev-gettext || test -f stage2-lean
63953 @endif gettext
63954 @if ld
63955 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63956 mkdir stage3-ld; \
63957 mv stage3-ld ld; \
63958 mv stage2-ld prev-ld || test -f stage2-lean
63959 @endif ld
63960 @if libbacktrace
63961 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63962 mkdir stage3-libbacktrace; \
63963 mv stage3-libbacktrace libbacktrace; \
63964 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63965 @endif libbacktrace
63966 @if libcpp
63967 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63968 mkdir stage3-libcpp; \
63969 mv stage3-libcpp libcpp; \
63970 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63971 @endif libcpp
63972 @if libcody
63973 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63974 mkdir stage3-libcody; \
63975 mv stage3-libcody libcody; \
63976 mv stage2-libcody prev-libcody || test -f stage2-lean
63977 @endif libcody
63978 @if libdecnumber
63979 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63980 mkdir stage3-libdecnumber; \
63981 mv stage3-libdecnumber libdecnumber; \
63982 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63983 @endif libdecnumber
63984 @if libiberty
63985 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63986 mkdir stage3-libiberty; \
63987 mv stage3-libiberty libiberty; \
63988 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63989 @endif libiberty
63990 @if libiberty-linker-plugin
63991 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63992 mkdir stage3-libiberty-linker-plugin; \
63993 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63994 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63995 @endif libiberty-linker-plugin
63996 @if libiconv
63997 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63998 mkdir stage3-libiconv; \
63999 mv stage3-libiconv libiconv; \
64000 mv stage2-libiconv prev-libiconv || test -f stage2-lean
64001 @endif libiconv
64002 @if zlib
64003 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
64004 mkdir stage3-zlib; \
64005 mv stage3-zlib zlib; \
64006 mv stage2-zlib prev-zlib || test -f stage2-lean
64007 @endif zlib
64008 @if lto-plugin
64009 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
64010 mkdir stage3-lto-plugin; \
64011 mv stage3-lto-plugin lto-plugin; \
64012 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
64013 @endif lto-plugin
64014 @if libctf
64015 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
64016 mkdir stage3-libctf; \
64017 mv stage3-libctf libctf; \
64018 mv stage2-libctf prev-libctf || test -f stage2-lean
64019 @endif libctf
64020 @if libsframe
64021 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
64022 mkdir stage3-libsframe; \
64023 mv stage3-libsframe libsframe; \
64024 mv stage2-libsframe prev-libsframe || test -f stage2-lean
64025 @endif libsframe
64026 @[ -d stage3-$(TARGET_SUBDIR) ] || \
64027 mkdir stage3-$(TARGET_SUBDIR); \
64028 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64029 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
64031 stage3-end::
64032 @if bfd
64033 @if test -d $(HOST_SUBDIR)/bfd; then \
64034 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
64035 mv prev-bfd stage2-bfd; : ; \
64037 @endif bfd
64038 @if opcodes
64039 @if test -d $(HOST_SUBDIR)/opcodes; then \
64040 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
64041 mv prev-opcodes stage2-opcodes; : ; \
64043 @endif opcodes
64044 @if binutils
64045 @if test -d $(HOST_SUBDIR)/binutils; then \
64046 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
64047 mv prev-binutils stage2-binutils; : ; \
64049 @endif binutils
64050 @if fixincludes
64051 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64052 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
64053 mv prev-fixincludes stage2-fixincludes; : ; \
64055 @endif fixincludes
64056 @if gas
64057 @if test -d $(HOST_SUBDIR)/gas; then \
64058 cd $(HOST_SUBDIR); mv gas stage3-gas; \
64059 mv prev-gas stage2-gas; : ; \
64061 @endif gas
64062 @if gcc
64063 @if test -d $(HOST_SUBDIR)/gcc; then \
64064 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
64065 mv prev-gcc stage2-gcc; : ; \
64067 @endif gcc
64068 @if gmp
64069 @if test -d $(HOST_SUBDIR)/gmp; then \
64070 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
64071 mv prev-gmp stage2-gmp; : ; \
64073 @endif gmp
64074 @if mpfr
64075 @if test -d $(HOST_SUBDIR)/mpfr; then \
64076 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
64077 mv prev-mpfr stage2-mpfr; : ; \
64079 @endif mpfr
64080 @if mpc
64081 @if test -d $(HOST_SUBDIR)/mpc; then \
64082 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
64083 mv prev-mpc stage2-mpc; : ; \
64085 @endif mpc
64086 @if isl
64087 @if test -d $(HOST_SUBDIR)/isl; then \
64088 cd $(HOST_SUBDIR); mv isl stage3-isl; \
64089 mv prev-isl stage2-isl; : ; \
64091 @endif isl
64092 @if gold
64093 @if test -d $(HOST_SUBDIR)/gold; then \
64094 cd $(HOST_SUBDIR); mv gold stage3-gold; \
64095 mv prev-gold stage2-gold; : ; \
64097 @endif gold
64098 @if gettext
64099 @if test -d $(HOST_SUBDIR)/gettext; then \
64100 cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
64101 mv prev-gettext stage2-gettext; : ; \
64103 @endif gettext
64104 @if ld
64105 @if test -d $(HOST_SUBDIR)/ld; then \
64106 cd $(HOST_SUBDIR); mv ld stage3-ld; \
64107 mv prev-ld stage2-ld; : ; \
64109 @endif ld
64110 @if libbacktrace
64111 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64112 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
64113 mv prev-libbacktrace stage2-libbacktrace; : ; \
64115 @endif libbacktrace
64116 @if libcpp
64117 @if test -d $(HOST_SUBDIR)/libcpp; then \
64118 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
64119 mv prev-libcpp stage2-libcpp; : ; \
64121 @endif libcpp
64122 @if libcody
64123 @if test -d $(HOST_SUBDIR)/libcody; then \
64124 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
64125 mv prev-libcody stage2-libcody; : ; \
64127 @endif libcody
64128 @if libdecnumber
64129 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64130 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
64131 mv prev-libdecnumber stage2-libdecnumber; : ; \
64133 @endif libdecnumber
64134 @if libiberty
64135 @if test -d $(HOST_SUBDIR)/libiberty; then \
64136 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
64137 mv prev-libiberty stage2-libiberty; : ; \
64139 @endif libiberty
64140 @if libiberty-linker-plugin
64141 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64142 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
64143 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
64145 @endif libiberty-linker-plugin
64146 @if libiconv
64147 @if test -d $(HOST_SUBDIR)/libiconv; then \
64148 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
64149 mv prev-libiconv stage2-libiconv; : ; \
64151 @endif libiconv
64152 @if zlib
64153 @if test -d $(HOST_SUBDIR)/zlib; then \
64154 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
64155 mv prev-zlib stage2-zlib; : ; \
64157 @endif zlib
64158 @if lto-plugin
64159 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64160 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
64161 mv prev-lto-plugin stage2-lto-plugin; : ; \
64163 @endif lto-plugin
64164 @if libctf
64165 @if test -d $(HOST_SUBDIR)/libctf; then \
64166 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
64167 mv prev-libctf stage2-libctf; : ; \
64169 @endif libctf
64170 @if libsframe
64171 @if test -d $(HOST_SUBDIR)/libsframe; then \
64172 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
64173 mv prev-libsframe stage2-libsframe; : ; \
64175 @endif libsframe
64176 @if test -d $(TARGET_SUBDIR); then \
64177 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
64178 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
64180 rm -f stage_current
64182 # Bubble a bug fix through all the stages up to stage 3. They are
64183 # remade, but not reconfigured. The next stage (if any) will not be
64184 # reconfigured either.
64185 .PHONY: stage3-bubble
64186 stage3-bubble:: stage2-bubble
64187 @r=`${PWD_COMMAND}`; export r; \
64188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64189 if test -f stage3-lean || test -f stage2-lean ; then \
64190 echo Skipping rebuild of stage3; \
64191 else \
64192 $(MAKE) stage3-start; \
64193 if $(LEAN); then \
64194 rm -rf stage1-*; \
64195 $(STAMP) stage1-lean; \
64196 fi; \
64197 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
64199 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
64201 .PHONY: all-stage3 clean-stage3
64202 do-clean: clean-stage3
64204 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64205 # only possibility, but now it conflicts with no-bootstrap rules
64206 @if gcc-bootstrap
64208 compare:
64209 @r=`${PWD_COMMAND}`; export r; \
64210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64211 if test -f stage2-lean; then \
64212 echo Cannot compare object files as stage 2 was deleted.; \
64213 exit 0; \
64214 fi; \
64215 : $(MAKE); $(stage); \
64216 rm -f .bad_compare; \
64217 echo Comparing stages 2 and 3; \
64218 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
64219 files=`find stage3-* -name "*$(objext)" -print | \
64220 sed -n s,^stage$$sed-,,p`; \
64221 for file in $${files} ${extra-compare}; do \
64222 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
64223 if test ! -f $$f1; then continue; fi; \
64224 $(do-compare) > /dev/null 2>&1; \
64225 if test $$? -eq 1; then \
64226 case $$file in \
64227 @compare_exclusions@) \
64228 echo warning: $$file differs ;; \
64229 *) \
64230 echo $$file differs >> .bad_compare ;; \
64231 esac; \
64232 fi; \
64233 done; \
64234 if [ -f .bad_compare ]; then \
64235 echo "Bootstrap comparison failure!"; \
64236 cat .bad_compare; \
64237 exit 1; \
64238 else \
64239 echo Comparison successful.; \
64240 fi; \
64241 $(STAMP) compare
64242 if $(LEAN); then \
64243 rm -rf stage2-*; \
64244 $(STAMP) stage2-lean; \
64249 .PHONY: bootstrap bootstrap-lean
64250 bootstrap:
64251 echo stage3 > stage_final
64252 @r=`${PWD_COMMAND}`; export r; \
64253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64254 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64255 @: $(MAKE); $(unstage)
64256 @r=`${PWD_COMMAND}`; export r; \
64257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64258 TFLAGS="$(STAGE3_TFLAGS)"; \
64259 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64261 bootstrap-lean:
64262 echo stage3 > stage_final
64263 @r=`${PWD_COMMAND}`; export r; \
64264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64265 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
64266 @: $(MAKE); $(unstage)
64267 @r=`${PWD_COMMAND}`; export r; \
64268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64269 TFLAGS="$(STAGE3_TFLAGS)"; \
64270 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64273 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64274 distclean-stage2:: distclean-stage3
64275 .PHONY: distclean-stage3
64276 distclean-stage3::
64277 @: $(MAKE); $(stage)
64278 @test "`cat stage_last`" != stage3 || rm -f stage_last
64279 rm -rf stage3-* compare
64282 .PHONY: cleanstrap
64283 cleanstrap: do-distclean local-clean
64284 echo stage3 > stage_final
64285 @r=`${PWD_COMMAND}`; export r; \
64286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64287 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64288 @: $(MAKE); $(unstage)
64289 @r=`${PWD_COMMAND}`; export r; \
64290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64291 TFLAGS="$(STAGE3_TFLAGS)"; \
64292 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64294 @endif gcc-bootstrap
64297 .PHONY: stage4-start stage4-end
64299 stage4-start::
64300 @: $(MAKE); $(stage); \
64301 echo stage4 > stage_current; \
64302 echo stage4 > stage_last; \
64303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64304 @if bfd
64305 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
64306 mkdir stage4-bfd; \
64307 mv stage4-bfd bfd; \
64308 mv stage3-bfd prev-bfd || test -f stage3-lean
64309 @endif bfd
64310 @if opcodes
64311 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
64312 mkdir stage4-opcodes; \
64313 mv stage4-opcodes opcodes; \
64314 mv stage3-opcodes prev-opcodes || test -f stage3-lean
64315 @endif opcodes
64316 @if binutils
64317 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
64318 mkdir stage4-binutils; \
64319 mv stage4-binutils binutils; \
64320 mv stage3-binutils prev-binutils || test -f stage3-lean
64321 @endif binutils
64322 @if fixincludes
64323 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
64324 mkdir stage4-fixincludes; \
64325 mv stage4-fixincludes fixincludes; \
64326 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
64327 @endif fixincludes
64328 @if gas
64329 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
64330 mkdir stage4-gas; \
64331 mv stage4-gas gas; \
64332 mv stage3-gas prev-gas || test -f stage3-lean
64333 @endif gas
64334 @if gcc
64335 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
64336 mkdir stage4-gcc; \
64337 mv stage4-gcc gcc; \
64338 mv stage3-gcc prev-gcc || test -f stage3-lean
64339 @endif gcc
64340 @if gmp
64341 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
64342 mkdir stage4-gmp; \
64343 mv stage4-gmp gmp; \
64344 mv stage3-gmp prev-gmp || test -f stage3-lean
64345 @endif gmp
64346 @if mpfr
64347 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
64348 mkdir stage4-mpfr; \
64349 mv stage4-mpfr mpfr; \
64350 mv stage3-mpfr prev-mpfr || test -f stage3-lean
64351 @endif mpfr
64352 @if mpc
64353 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
64354 mkdir stage4-mpc; \
64355 mv stage4-mpc mpc; \
64356 mv stage3-mpc prev-mpc || test -f stage3-lean
64357 @endif mpc
64358 @if isl
64359 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
64360 mkdir stage4-isl; \
64361 mv stage4-isl isl; \
64362 mv stage3-isl prev-isl || test -f stage3-lean
64363 @endif isl
64364 @if gold
64365 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
64366 mkdir stage4-gold; \
64367 mv stage4-gold gold; \
64368 mv stage3-gold prev-gold || test -f stage3-lean
64369 @endif gold
64370 @if gettext
64371 @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
64372 mkdir stage4-gettext; \
64373 mv stage4-gettext gettext; \
64374 mv stage3-gettext prev-gettext || test -f stage3-lean
64375 @endif gettext
64376 @if ld
64377 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
64378 mkdir stage4-ld; \
64379 mv stage4-ld ld; \
64380 mv stage3-ld prev-ld || test -f stage3-lean
64381 @endif ld
64382 @if libbacktrace
64383 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
64384 mkdir stage4-libbacktrace; \
64385 mv stage4-libbacktrace libbacktrace; \
64386 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
64387 @endif libbacktrace
64388 @if libcpp
64389 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
64390 mkdir stage4-libcpp; \
64391 mv stage4-libcpp libcpp; \
64392 mv stage3-libcpp prev-libcpp || test -f stage3-lean
64393 @endif libcpp
64394 @if libcody
64395 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
64396 mkdir stage4-libcody; \
64397 mv stage4-libcody libcody; \
64398 mv stage3-libcody prev-libcody || test -f stage3-lean
64399 @endif libcody
64400 @if libdecnumber
64401 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
64402 mkdir stage4-libdecnumber; \
64403 mv stage4-libdecnumber libdecnumber; \
64404 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
64405 @endif libdecnumber
64406 @if libiberty
64407 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
64408 mkdir stage4-libiberty; \
64409 mv stage4-libiberty libiberty; \
64410 mv stage3-libiberty prev-libiberty || test -f stage3-lean
64411 @endif libiberty
64412 @if libiberty-linker-plugin
64413 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
64414 mkdir stage4-libiberty-linker-plugin; \
64415 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
64416 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
64417 @endif libiberty-linker-plugin
64418 @if libiconv
64419 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
64420 mkdir stage4-libiconv; \
64421 mv stage4-libiconv libiconv; \
64422 mv stage3-libiconv prev-libiconv || test -f stage3-lean
64423 @endif libiconv
64424 @if zlib
64425 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
64426 mkdir stage4-zlib; \
64427 mv stage4-zlib zlib; \
64428 mv stage3-zlib prev-zlib || test -f stage3-lean
64429 @endif zlib
64430 @if lto-plugin
64431 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
64432 mkdir stage4-lto-plugin; \
64433 mv stage4-lto-plugin lto-plugin; \
64434 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
64435 @endif lto-plugin
64436 @if libctf
64437 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
64438 mkdir stage4-libctf; \
64439 mv stage4-libctf libctf; \
64440 mv stage3-libctf prev-libctf || test -f stage3-lean
64441 @endif libctf
64442 @if libsframe
64443 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
64444 mkdir stage4-libsframe; \
64445 mv stage4-libsframe libsframe; \
64446 mv stage3-libsframe prev-libsframe || test -f stage3-lean
64447 @endif libsframe
64448 @[ -d stage4-$(TARGET_SUBDIR) ] || \
64449 mkdir stage4-$(TARGET_SUBDIR); \
64450 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64451 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
64453 stage4-end::
64454 @if bfd
64455 @if test -d $(HOST_SUBDIR)/bfd; then \
64456 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
64457 mv prev-bfd stage3-bfd; : ; \
64459 @endif bfd
64460 @if opcodes
64461 @if test -d $(HOST_SUBDIR)/opcodes; then \
64462 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
64463 mv prev-opcodes stage3-opcodes; : ; \
64465 @endif opcodes
64466 @if binutils
64467 @if test -d $(HOST_SUBDIR)/binutils; then \
64468 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
64469 mv prev-binutils stage3-binutils; : ; \
64471 @endif binutils
64472 @if fixincludes
64473 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64474 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
64475 mv prev-fixincludes stage3-fixincludes; : ; \
64477 @endif fixincludes
64478 @if gas
64479 @if test -d $(HOST_SUBDIR)/gas; then \
64480 cd $(HOST_SUBDIR); mv gas stage4-gas; \
64481 mv prev-gas stage3-gas; : ; \
64483 @endif gas
64484 @if gcc
64485 @if test -d $(HOST_SUBDIR)/gcc; then \
64486 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
64487 mv prev-gcc stage3-gcc; : ; \
64489 @endif gcc
64490 @if gmp
64491 @if test -d $(HOST_SUBDIR)/gmp; then \
64492 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
64493 mv prev-gmp stage3-gmp; : ; \
64495 @endif gmp
64496 @if mpfr
64497 @if test -d $(HOST_SUBDIR)/mpfr; then \
64498 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
64499 mv prev-mpfr stage3-mpfr; : ; \
64501 @endif mpfr
64502 @if mpc
64503 @if test -d $(HOST_SUBDIR)/mpc; then \
64504 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
64505 mv prev-mpc stage3-mpc; : ; \
64507 @endif mpc
64508 @if isl
64509 @if test -d $(HOST_SUBDIR)/isl; then \
64510 cd $(HOST_SUBDIR); mv isl stage4-isl; \
64511 mv prev-isl stage3-isl; : ; \
64513 @endif isl
64514 @if gold
64515 @if test -d $(HOST_SUBDIR)/gold; then \
64516 cd $(HOST_SUBDIR); mv gold stage4-gold; \
64517 mv prev-gold stage3-gold; : ; \
64519 @endif gold
64520 @if gettext
64521 @if test -d $(HOST_SUBDIR)/gettext; then \
64522 cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
64523 mv prev-gettext stage3-gettext; : ; \
64525 @endif gettext
64526 @if ld
64527 @if test -d $(HOST_SUBDIR)/ld; then \
64528 cd $(HOST_SUBDIR); mv ld stage4-ld; \
64529 mv prev-ld stage3-ld; : ; \
64531 @endif ld
64532 @if libbacktrace
64533 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64534 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
64535 mv prev-libbacktrace stage3-libbacktrace; : ; \
64537 @endif libbacktrace
64538 @if libcpp
64539 @if test -d $(HOST_SUBDIR)/libcpp; then \
64540 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
64541 mv prev-libcpp stage3-libcpp; : ; \
64543 @endif libcpp
64544 @if libcody
64545 @if test -d $(HOST_SUBDIR)/libcody; then \
64546 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
64547 mv prev-libcody stage3-libcody; : ; \
64549 @endif libcody
64550 @if libdecnumber
64551 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64552 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
64553 mv prev-libdecnumber stage3-libdecnumber; : ; \
64555 @endif libdecnumber
64556 @if libiberty
64557 @if test -d $(HOST_SUBDIR)/libiberty; then \
64558 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
64559 mv prev-libiberty stage3-libiberty; : ; \
64561 @endif libiberty
64562 @if libiberty-linker-plugin
64563 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64564 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
64565 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
64567 @endif libiberty-linker-plugin
64568 @if libiconv
64569 @if test -d $(HOST_SUBDIR)/libiconv; then \
64570 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
64571 mv prev-libiconv stage3-libiconv; : ; \
64573 @endif libiconv
64574 @if zlib
64575 @if test -d $(HOST_SUBDIR)/zlib; then \
64576 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
64577 mv prev-zlib stage3-zlib; : ; \
64579 @endif zlib
64580 @if lto-plugin
64581 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64582 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
64583 mv prev-lto-plugin stage3-lto-plugin; : ; \
64585 @endif lto-plugin
64586 @if libctf
64587 @if test -d $(HOST_SUBDIR)/libctf; then \
64588 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
64589 mv prev-libctf stage3-libctf; : ; \
64591 @endif libctf
64592 @if libsframe
64593 @if test -d $(HOST_SUBDIR)/libsframe; then \
64594 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
64595 mv prev-libsframe stage3-libsframe; : ; \
64597 @endif libsframe
64598 @if test -d $(TARGET_SUBDIR); then \
64599 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
64600 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
64602 rm -f stage_current
64604 # Bubble a bug fix through all the stages up to stage 4. They are
64605 # remade, but not reconfigured. The next stage (if any) will not be
64606 # reconfigured either.
64607 .PHONY: stage4-bubble
64608 stage4-bubble:: stage3-bubble
64609 @r=`${PWD_COMMAND}`; export r; \
64610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64611 if test -f stage4-lean || test -f stage3-lean ; then \
64612 echo Skipping rebuild of stage4; \
64613 else \
64614 $(MAKE) stage4-start; \
64615 if $(LEAN); then \
64616 rm -rf stage2-*; \
64617 $(STAMP) stage2-lean; \
64618 fi; \
64619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
64621 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
64623 .PHONY: all-stage4 clean-stage4
64624 do-clean: clean-stage4
64626 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64627 # only possibility, but now it conflicts with no-bootstrap rules
64628 @if gcc-bootstrap
64630 compare3:
64631 @r=`${PWD_COMMAND}`; export r; \
64632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64633 if test -f stage3-lean; then \
64634 echo Cannot compare object files as stage 3 was deleted.; \
64635 exit 0; \
64636 fi; \
64637 : $(MAKE); $(stage); \
64638 rm -f .bad_compare; \
64639 echo Comparing stages 3 and 4; \
64640 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
64641 files=`find stage4-* -name "*$(objext)" -print | \
64642 sed -n s,^stage$$sed-,,p`; \
64643 for file in $${files} ${extra-compare}; do \
64644 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
64645 if test ! -f $$f1; then continue; fi; \
64646 $(do-compare3) > /dev/null 2>&1; \
64647 if test $$? -eq 1; then \
64648 case $$file in \
64649 @compare_exclusions@) \
64650 echo warning: $$file differs ;; \
64651 *) \
64652 echo $$file differs >> .bad_compare ;; \
64653 esac; \
64654 fi; \
64655 done; \
64656 if [ -f .bad_compare ]; then \
64657 echo "Bootstrap comparison failure!"; \
64658 cat .bad_compare; \
64659 exit 1; \
64660 else \
64661 echo Comparison successful.; \
64662 fi; \
64663 $(STAMP) compare3
64664 if $(LEAN); then \
64665 rm -rf stage3-*; \
64666 $(STAMP) stage3-lean; \
64671 .PHONY: bootstrap4 bootstrap4-lean
64672 bootstrap4:
64673 echo stage4 > stage_final
64674 @r=`${PWD_COMMAND}`; export r; \
64675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64676 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
64677 @: $(MAKE); $(unstage)
64678 @r=`${PWD_COMMAND}`; export r; \
64679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64680 TFLAGS="$(STAGE4_TFLAGS)"; \
64681 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64683 bootstrap4-lean:
64684 echo stage4 > stage_final
64685 @r=`${PWD_COMMAND}`; export r; \
64686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64687 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
64688 @: $(MAKE); $(unstage)
64689 @r=`${PWD_COMMAND}`; export r; \
64690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64691 TFLAGS="$(STAGE4_TFLAGS)"; \
64692 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64695 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64696 distclean-stage3:: distclean-stage4
64697 .PHONY: distclean-stage4
64698 distclean-stage4::
64699 @: $(MAKE); $(stage)
64700 @test "`cat stage_last`" != stage4 || rm -f stage_last
64701 rm -rf stage4-* compare3
64704 @endif gcc-bootstrap
64707 .PHONY: stageprofile-start stageprofile-end
64709 stageprofile-start::
64710 @: $(MAKE); $(stage); \
64711 echo stageprofile > stage_current; \
64712 echo stageprofile > stage_last; \
64713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64714 @if bfd
64715 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
64716 mkdir stageprofile-bfd; \
64717 mv stageprofile-bfd bfd; \
64718 mv stage1-bfd prev-bfd || test -f stage1-lean
64719 @endif bfd
64720 @if opcodes
64721 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
64722 mkdir stageprofile-opcodes; \
64723 mv stageprofile-opcodes opcodes; \
64724 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64725 @endif opcodes
64726 @if binutils
64727 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
64728 mkdir stageprofile-binutils; \
64729 mv stageprofile-binutils binutils; \
64730 mv stage1-binutils prev-binutils || test -f stage1-lean
64731 @endif binutils
64732 @if fixincludes
64733 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
64734 mkdir stageprofile-fixincludes; \
64735 mv stageprofile-fixincludes fixincludes; \
64736 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64737 @endif fixincludes
64738 @if gas
64739 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
64740 mkdir stageprofile-gas; \
64741 mv stageprofile-gas gas; \
64742 mv stage1-gas prev-gas || test -f stage1-lean
64743 @endif gas
64744 @if gcc
64745 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
64746 mkdir stageprofile-gcc; \
64747 mv stageprofile-gcc gcc; \
64748 mv stage1-gcc prev-gcc || test -f stage1-lean
64749 @endif gcc
64750 @if gmp
64751 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
64752 mkdir stageprofile-gmp; \
64753 mv stageprofile-gmp gmp; \
64754 mv stage1-gmp prev-gmp || test -f stage1-lean
64755 @endif gmp
64756 @if mpfr
64757 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
64758 mkdir stageprofile-mpfr; \
64759 mv stageprofile-mpfr mpfr; \
64760 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64761 @endif mpfr
64762 @if mpc
64763 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
64764 mkdir stageprofile-mpc; \
64765 mv stageprofile-mpc mpc; \
64766 mv stage1-mpc prev-mpc || test -f stage1-lean
64767 @endif mpc
64768 @if isl
64769 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
64770 mkdir stageprofile-isl; \
64771 mv stageprofile-isl isl; \
64772 mv stage1-isl prev-isl || test -f stage1-lean
64773 @endif isl
64774 @if gold
64775 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
64776 mkdir stageprofile-gold; \
64777 mv stageprofile-gold gold; \
64778 mv stage1-gold prev-gold || test -f stage1-lean
64779 @endif gold
64780 @if gettext
64781 @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
64782 mkdir stageprofile-gettext; \
64783 mv stageprofile-gettext gettext; \
64784 mv stage1-gettext prev-gettext || test -f stage1-lean
64785 @endif gettext
64786 @if ld
64787 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
64788 mkdir stageprofile-ld; \
64789 mv stageprofile-ld ld; \
64790 mv stage1-ld prev-ld || test -f stage1-lean
64791 @endif ld
64792 @if libbacktrace
64793 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
64794 mkdir stageprofile-libbacktrace; \
64795 mv stageprofile-libbacktrace libbacktrace; \
64796 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64797 @endif libbacktrace
64798 @if libcpp
64799 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
64800 mkdir stageprofile-libcpp; \
64801 mv stageprofile-libcpp libcpp; \
64802 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64803 @endif libcpp
64804 @if libcody
64805 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
64806 mkdir stageprofile-libcody; \
64807 mv stageprofile-libcody libcody; \
64808 mv stage1-libcody prev-libcody || test -f stage1-lean
64809 @endif libcody
64810 @if libdecnumber
64811 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
64812 mkdir stageprofile-libdecnumber; \
64813 mv stageprofile-libdecnumber libdecnumber; \
64814 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64815 @endif libdecnumber
64816 @if libiberty
64817 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
64818 mkdir stageprofile-libiberty; \
64819 mv stageprofile-libiberty libiberty; \
64820 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64821 @endif libiberty
64822 @if libiberty-linker-plugin
64823 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
64824 mkdir stageprofile-libiberty-linker-plugin; \
64825 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64826 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64827 @endif libiberty-linker-plugin
64828 @if libiconv
64829 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
64830 mkdir stageprofile-libiconv; \
64831 mv stageprofile-libiconv libiconv; \
64832 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64833 @endif libiconv
64834 @if zlib
64835 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
64836 mkdir stageprofile-zlib; \
64837 mv stageprofile-zlib zlib; \
64838 mv stage1-zlib prev-zlib || test -f stage1-lean
64839 @endif zlib
64840 @if lto-plugin
64841 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
64842 mkdir stageprofile-lto-plugin; \
64843 mv stageprofile-lto-plugin lto-plugin; \
64844 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64845 @endif lto-plugin
64846 @if libctf
64847 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
64848 mkdir stageprofile-libctf; \
64849 mv stageprofile-libctf libctf; \
64850 mv stage1-libctf prev-libctf || test -f stage1-lean
64851 @endif libctf
64852 @if libsframe
64853 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
64854 mkdir stageprofile-libsframe; \
64855 mv stageprofile-libsframe libsframe; \
64856 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64857 @endif libsframe
64858 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
64859 mkdir stageprofile-$(TARGET_SUBDIR); \
64860 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64861 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64863 stageprofile-end::
64864 @if bfd
64865 @if test -d $(HOST_SUBDIR)/bfd; then \
64866 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64867 mv prev-bfd stage1-bfd; : ; \
64869 @endif bfd
64870 @if opcodes
64871 @if test -d $(HOST_SUBDIR)/opcodes; then \
64872 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64873 mv prev-opcodes stage1-opcodes; : ; \
64875 @endif opcodes
64876 @if binutils
64877 @if test -d $(HOST_SUBDIR)/binutils; then \
64878 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64879 mv prev-binutils stage1-binutils; : ; \
64881 @endif binutils
64882 @if fixincludes
64883 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64884 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64885 mv prev-fixincludes stage1-fixincludes; : ; \
64887 @endif fixincludes
64888 @if gas
64889 @if test -d $(HOST_SUBDIR)/gas; then \
64890 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64891 mv prev-gas stage1-gas; : ; \
64893 @endif gas
64894 @if gcc
64895 @if test -d $(HOST_SUBDIR)/gcc; then \
64896 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64897 mv prev-gcc stage1-gcc; : ; \
64899 @endif gcc
64900 @if gmp
64901 @if test -d $(HOST_SUBDIR)/gmp; then \
64902 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64903 mv prev-gmp stage1-gmp; : ; \
64905 @endif gmp
64906 @if mpfr
64907 @if test -d $(HOST_SUBDIR)/mpfr; then \
64908 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64909 mv prev-mpfr stage1-mpfr; : ; \
64911 @endif mpfr
64912 @if mpc
64913 @if test -d $(HOST_SUBDIR)/mpc; then \
64914 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64915 mv prev-mpc stage1-mpc; : ; \
64917 @endif mpc
64918 @if isl
64919 @if test -d $(HOST_SUBDIR)/isl; then \
64920 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64921 mv prev-isl stage1-isl; : ; \
64923 @endif isl
64924 @if gold
64925 @if test -d $(HOST_SUBDIR)/gold; then \
64926 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64927 mv prev-gold stage1-gold; : ; \
64929 @endif gold
64930 @if gettext
64931 @if test -d $(HOST_SUBDIR)/gettext; then \
64932 cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
64933 mv prev-gettext stage1-gettext; : ; \
64935 @endif gettext
64936 @if ld
64937 @if test -d $(HOST_SUBDIR)/ld; then \
64938 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64939 mv prev-ld stage1-ld; : ; \
64941 @endif ld
64942 @if libbacktrace
64943 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64944 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64945 mv prev-libbacktrace stage1-libbacktrace; : ; \
64947 @endif libbacktrace
64948 @if libcpp
64949 @if test -d $(HOST_SUBDIR)/libcpp; then \
64950 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64951 mv prev-libcpp stage1-libcpp; : ; \
64953 @endif libcpp
64954 @if libcody
64955 @if test -d $(HOST_SUBDIR)/libcody; then \
64956 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64957 mv prev-libcody stage1-libcody; : ; \
64959 @endif libcody
64960 @if libdecnumber
64961 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64962 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64963 mv prev-libdecnumber stage1-libdecnumber; : ; \
64965 @endif libdecnumber
64966 @if libiberty
64967 @if test -d $(HOST_SUBDIR)/libiberty; then \
64968 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64969 mv prev-libiberty stage1-libiberty; : ; \
64971 @endif libiberty
64972 @if libiberty-linker-plugin
64973 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64974 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64975 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64977 @endif libiberty-linker-plugin
64978 @if libiconv
64979 @if test -d $(HOST_SUBDIR)/libiconv; then \
64980 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64981 mv prev-libiconv stage1-libiconv; : ; \
64983 @endif libiconv
64984 @if zlib
64985 @if test -d $(HOST_SUBDIR)/zlib; then \
64986 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64987 mv prev-zlib stage1-zlib; : ; \
64989 @endif zlib
64990 @if lto-plugin
64991 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64992 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64993 mv prev-lto-plugin stage1-lto-plugin; : ; \
64995 @endif lto-plugin
64996 @if libctf
64997 @if test -d $(HOST_SUBDIR)/libctf; then \
64998 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64999 mv prev-libctf stage1-libctf; : ; \
65001 @endif libctf
65002 @if libsframe
65003 @if test -d $(HOST_SUBDIR)/libsframe; then \
65004 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
65005 mv prev-libsframe stage1-libsframe; : ; \
65007 @endif libsframe
65008 @if test -d $(TARGET_SUBDIR); then \
65009 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
65010 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65012 rm -f stage_current
65014 # Bubble a bug fix through all the stages up to stage profile. They are
65015 # remade, but not reconfigured. The next stage (if any) will not be
65016 # reconfigured either.
65017 .PHONY: stageprofile-bubble
65018 stageprofile-bubble:: stage1-bubble
65019 @r=`${PWD_COMMAND}`; export r; \
65020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65021 if test -f stageprofile-lean || test -f stage1-lean ; then \
65022 echo Skipping rebuild of stageprofile; \
65023 else \
65024 $(MAKE) stageprofile-start; \
65025 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
65028 .PHONY: all-stageprofile clean-stageprofile
65029 do-clean: clean-stageprofile
65031 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65032 # only possibility, but now it conflicts with no-bootstrap rules
65033 @if gcc-bootstrap
65038 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65039 distclean-stage1:: distclean-stageprofile
65040 .PHONY: distclean-stageprofile
65041 distclean-stageprofile::
65042 @: $(MAKE); $(stage)
65043 @test "`cat stage_last`" != stageprofile || rm -f stage_last
65044 rm -rf stageprofile-*
65047 @endif gcc-bootstrap
65050 .PHONY: stagetrain-start stagetrain-end
65052 stagetrain-start::
65053 @: $(MAKE); $(stage); \
65054 echo stagetrain > stage_current; \
65055 echo stagetrain > stage_last; \
65056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65057 @if bfd
65058 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
65059 mkdir stagetrain-bfd; \
65060 mv stagetrain-bfd bfd; \
65061 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
65062 @endif bfd
65063 @if opcodes
65064 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
65065 mkdir stagetrain-opcodes; \
65066 mv stagetrain-opcodes opcodes; \
65067 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
65068 @endif opcodes
65069 @if binutils
65070 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
65071 mkdir stagetrain-binutils; \
65072 mv stagetrain-binutils binutils; \
65073 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
65074 @endif binutils
65075 @if fixincludes
65076 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
65077 mkdir stagetrain-fixincludes; \
65078 mv stagetrain-fixincludes fixincludes; \
65079 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
65080 @endif fixincludes
65081 @if gas
65082 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
65083 mkdir stagetrain-gas; \
65084 mv stagetrain-gas gas; \
65085 mv stageprofile-gas prev-gas || test -f stageprofile-lean
65086 @endif gas
65087 @if gcc
65088 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
65089 mkdir stagetrain-gcc; \
65090 mv stagetrain-gcc gcc; \
65091 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
65092 @endif gcc
65093 @if gmp
65094 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
65095 mkdir stagetrain-gmp; \
65096 mv stagetrain-gmp gmp; \
65097 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
65098 @endif gmp
65099 @if mpfr
65100 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
65101 mkdir stagetrain-mpfr; \
65102 mv stagetrain-mpfr mpfr; \
65103 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
65104 @endif mpfr
65105 @if mpc
65106 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
65107 mkdir stagetrain-mpc; \
65108 mv stagetrain-mpc mpc; \
65109 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
65110 @endif mpc
65111 @if isl
65112 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
65113 mkdir stagetrain-isl; \
65114 mv stagetrain-isl isl; \
65115 mv stageprofile-isl prev-isl || test -f stageprofile-lean
65116 @endif isl
65117 @if gold
65118 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
65119 mkdir stagetrain-gold; \
65120 mv stagetrain-gold gold; \
65121 mv stageprofile-gold prev-gold || test -f stageprofile-lean
65122 @endif gold
65123 @if gettext
65124 @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
65125 mkdir stagetrain-gettext; \
65126 mv stagetrain-gettext gettext; \
65127 mv stageprofile-gettext prev-gettext || test -f stageprofile-lean
65128 @endif gettext
65129 @if ld
65130 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
65131 mkdir stagetrain-ld; \
65132 mv stagetrain-ld ld; \
65133 mv stageprofile-ld prev-ld || test -f stageprofile-lean
65134 @endif ld
65135 @if libbacktrace
65136 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
65137 mkdir stagetrain-libbacktrace; \
65138 mv stagetrain-libbacktrace libbacktrace; \
65139 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
65140 @endif libbacktrace
65141 @if libcpp
65142 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
65143 mkdir stagetrain-libcpp; \
65144 mv stagetrain-libcpp libcpp; \
65145 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
65146 @endif libcpp
65147 @if libcody
65148 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
65149 mkdir stagetrain-libcody; \
65150 mv stagetrain-libcody libcody; \
65151 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
65152 @endif libcody
65153 @if libdecnumber
65154 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
65155 mkdir stagetrain-libdecnumber; \
65156 mv stagetrain-libdecnumber libdecnumber; \
65157 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
65158 @endif libdecnumber
65159 @if libiberty
65160 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
65161 mkdir stagetrain-libiberty; \
65162 mv stagetrain-libiberty libiberty; \
65163 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
65164 @endif libiberty
65165 @if libiberty-linker-plugin
65166 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
65167 mkdir stagetrain-libiberty-linker-plugin; \
65168 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
65169 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
65170 @endif libiberty-linker-plugin
65171 @if libiconv
65172 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
65173 mkdir stagetrain-libiconv; \
65174 mv stagetrain-libiconv libiconv; \
65175 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
65176 @endif libiconv
65177 @if zlib
65178 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
65179 mkdir stagetrain-zlib; \
65180 mv stagetrain-zlib zlib; \
65181 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
65182 @endif zlib
65183 @if lto-plugin
65184 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
65185 mkdir stagetrain-lto-plugin; \
65186 mv stagetrain-lto-plugin lto-plugin; \
65187 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
65188 @endif lto-plugin
65189 @if libctf
65190 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
65191 mkdir stagetrain-libctf; \
65192 mv stagetrain-libctf libctf; \
65193 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
65194 @endif libctf
65195 @if libsframe
65196 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
65197 mkdir stagetrain-libsframe; \
65198 mv stagetrain-libsframe libsframe; \
65199 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
65200 @endif libsframe
65201 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
65202 mkdir stagetrain-$(TARGET_SUBDIR); \
65203 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65204 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
65206 stagetrain-end::
65207 @if bfd
65208 @if test -d $(HOST_SUBDIR)/bfd; then \
65209 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
65210 mv prev-bfd stageprofile-bfd; : ; \
65212 @endif bfd
65213 @if opcodes
65214 @if test -d $(HOST_SUBDIR)/opcodes; then \
65215 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
65216 mv prev-opcodes stageprofile-opcodes; : ; \
65218 @endif opcodes
65219 @if binutils
65220 @if test -d $(HOST_SUBDIR)/binutils; then \
65221 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
65222 mv prev-binutils stageprofile-binutils; : ; \
65224 @endif binutils
65225 @if fixincludes
65226 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65227 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
65228 mv prev-fixincludes stageprofile-fixincludes; : ; \
65230 @endif fixincludes
65231 @if gas
65232 @if test -d $(HOST_SUBDIR)/gas; then \
65233 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
65234 mv prev-gas stageprofile-gas; : ; \
65236 @endif gas
65237 @if gcc
65238 @if test -d $(HOST_SUBDIR)/gcc; then \
65239 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
65240 mv prev-gcc stageprofile-gcc; : ; \
65242 @endif gcc
65243 @if gmp
65244 @if test -d $(HOST_SUBDIR)/gmp; then \
65245 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
65246 mv prev-gmp stageprofile-gmp; : ; \
65248 @endif gmp
65249 @if mpfr
65250 @if test -d $(HOST_SUBDIR)/mpfr; then \
65251 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
65252 mv prev-mpfr stageprofile-mpfr; : ; \
65254 @endif mpfr
65255 @if mpc
65256 @if test -d $(HOST_SUBDIR)/mpc; then \
65257 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
65258 mv prev-mpc stageprofile-mpc; : ; \
65260 @endif mpc
65261 @if isl
65262 @if test -d $(HOST_SUBDIR)/isl; then \
65263 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
65264 mv prev-isl stageprofile-isl; : ; \
65266 @endif isl
65267 @if gold
65268 @if test -d $(HOST_SUBDIR)/gold; then \
65269 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
65270 mv prev-gold stageprofile-gold; : ; \
65272 @endif gold
65273 @if gettext
65274 @if test -d $(HOST_SUBDIR)/gettext; then \
65275 cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
65276 mv prev-gettext stageprofile-gettext; : ; \
65278 @endif gettext
65279 @if ld
65280 @if test -d $(HOST_SUBDIR)/ld; then \
65281 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
65282 mv prev-ld stageprofile-ld; : ; \
65284 @endif ld
65285 @if libbacktrace
65286 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65287 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
65288 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
65290 @endif libbacktrace
65291 @if libcpp
65292 @if test -d $(HOST_SUBDIR)/libcpp; then \
65293 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
65294 mv prev-libcpp stageprofile-libcpp; : ; \
65296 @endif libcpp
65297 @if libcody
65298 @if test -d $(HOST_SUBDIR)/libcody; then \
65299 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
65300 mv prev-libcody stageprofile-libcody; : ; \
65302 @endif libcody
65303 @if libdecnumber
65304 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65305 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
65306 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
65308 @endif libdecnumber
65309 @if libiberty
65310 @if test -d $(HOST_SUBDIR)/libiberty; then \
65311 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
65312 mv prev-libiberty stageprofile-libiberty; : ; \
65314 @endif libiberty
65315 @if libiberty-linker-plugin
65316 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65317 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
65318 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
65320 @endif libiberty-linker-plugin
65321 @if libiconv
65322 @if test -d $(HOST_SUBDIR)/libiconv; then \
65323 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
65324 mv prev-libiconv stageprofile-libiconv; : ; \
65326 @endif libiconv
65327 @if zlib
65328 @if test -d $(HOST_SUBDIR)/zlib; then \
65329 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
65330 mv prev-zlib stageprofile-zlib; : ; \
65332 @endif zlib
65333 @if lto-plugin
65334 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65335 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
65336 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
65338 @endif lto-plugin
65339 @if libctf
65340 @if test -d $(HOST_SUBDIR)/libctf; then \
65341 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
65342 mv prev-libctf stageprofile-libctf; : ; \
65344 @endif libctf
65345 @if libsframe
65346 @if test -d $(HOST_SUBDIR)/libsframe; then \
65347 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
65348 mv prev-libsframe stageprofile-libsframe; : ; \
65350 @endif libsframe
65351 @if test -d $(TARGET_SUBDIR); then \
65352 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
65353 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
65355 rm -f stage_current
65357 # Bubble a bug fix through all the stages up to stage train. They are
65358 # remade, but not reconfigured. The next stage (if any) will not be
65359 # reconfigured either.
65360 .PHONY: stagetrain-bubble
65361 stagetrain-bubble:: stageprofile-bubble
65362 @r=`${PWD_COMMAND}`; export r; \
65363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65364 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
65365 echo Skipping rebuild of stagetrain; \
65366 else \
65367 $(MAKE) stagetrain-start; \
65368 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
65371 .PHONY: all-stagetrain clean-stagetrain
65372 do-clean: clean-stagetrain
65374 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65375 # only possibility, but now it conflicts with no-bootstrap rules
65376 @if gcc-bootstrap
65381 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65382 distclean-stageprofile:: distclean-stagetrain
65383 .PHONY: distclean-stagetrain
65384 distclean-stagetrain::
65385 @: $(MAKE); $(stage)
65386 @test "`cat stage_last`" != stagetrain || rm -f stage_last
65387 rm -rf stagetrain-*
65390 @endif gcc-bootstrap
65393 .PHONY: stagefeedback-start stagefeedback-end
65395 stagefeedback-start::
65396 @: $(MAKE); $(stage); \
65397 echo stagefeedback > stage_current; \
65398 echo stagefeedback > stage_last; \
65399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65400 @if bfd
65401 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
65402 mkdir stagefeedback-bfd; \
65403 mv stagefeedback-bfd bfd; \
65404 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
65405 @endif bfd
65406 @if opcodes
65407 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
65408 mkdir stagefeedback-opcodes; \
65409 mv stagefeedback-opcodes opcodes; \
65410 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
65411 @endif opcodes
65412 @if binutils
65413 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
65414 mkdir stagefeedback-binutils; \
65415 mv stagefeedback-binutils binutils; \
65416 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
65417 @endif binutils
65418 @if fixincludes
65419 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
65420 mkdir stagefeedback-fixincludes; \
65421 mv stagefeedback-fixincludes fixincludes; \
65422 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
65423 @endif fixincludes
65424 @if gas
65425 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
65426 mkdir stagefeedback-gas; \
65427 mv stagefeedback-gas gas; \
65428 mv stagetrain-gas prev-gas || test -f stagetrain-lean
65429 @endif gas
65430 @if gcc
65431 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
65432 mkdir stagefeedback-gcc; \
65433 mv stagefeedback-gcc gcc; \
65434 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
65435 @endif gcc
65436 @if gmp
65437 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
65438 mkdir stagefeedback-gmp; \
65439 mv stagefeedback-gmp gmp; \
65440 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
65441 @endif gmp
65442 @if mpfr
65443 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
65444 mkdir stagefeedback-mpfr; \
65445 mv stagefeedback-mpfr mpfr; \
65446 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
65447 @endif mpfr
65448 @if mpc
65449 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
65450 mkdir stagefeedback-mpc; \
65451 mv stagefeedback-mpc mpc; \
65452 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
65453 @endif mpc
65454 @if isl
65455 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
65456 mkdir stagefeedback-isl; \
65457 mv stagefeedback-isl isl; \
65458 mv stagetrain-isl prev-isl || test -f stagetrain-lean
65459 @endif isl
65460 @if gold
65461 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
65462 mkdir stagefeedback-gold; \
65463 mv stagefeedback-gold gold; \
65464 mv stagetrain-gold prev-gold || test -f stagetrain-lean
65465 @endif gold
65466 @if gettext
65467 @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
65468 mkdir stagefeedback-gettext; \
65469 mv stagefeedback-gettext gettext; \
65470 mv stagetrain-gettext prev-gettext || test -f stagetrain-lean
65471 @endif gettext
65472 @if ld
65473 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
65474 mkdir stagefeedback-ld; \
65475 mv stagefeedback-ld ld; \
65476 mv stagetrain-ld prev-ld || test -f stagetrain-lean
65477 @endif ld
65478 @if libbacktrace
65479 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
65480 mkdir stagefeedback-libbacktrace; \
65481 mv stagefeedback-libbacktrace libbacktrace; \
65482 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
65483 @endif libbacktrace
65484 @if libcpp
65485 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
65486 mkdir stagefeedback-libcpp; \
65487 mv stagefeedback-libcpp libcpp; \
65488 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
65489 @endif libcpp
65490 @if libcody
65491 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
65492 mkdir stagefeedback-libcody; \
65493 mv stagefeedback-libcody libcody; \
65494 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
65495 @endif libcody
65496 @if libdecnumber
65497 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
65498 mkdir stagefeedback-libdecnumber; \
65499 mv stagefeedback-libdecnumber libdecnumber; \
65500 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
65501 @endif libdecnumber
65502 @if libiberty
65503 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
65504 mkdir stagefeedback-libiberty; \
65505 mv stagefeedback-libiberty libiberty; \
65506 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
65507 @endif libiberty
65508 @if libiberty-linker-plugin
65509 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
65510 mkdir stagefeedback-libiberty-linker-plugin; \
65511 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65512 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
65513 @endif libiberty-linker-plugin
65514 @if libiconv
65515 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
65516 mkdir stagefeedback-libiconv; \
65517 mv stagefeedback-libiconv libiconv; \
65518 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
65519 @endif libiconv
65520 @if zlib
65521 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
65522 mkdir stagefeedback-zlib; \
65523 mv stagefeedback-zlib zlib; \
65524 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
65525 @endif zlib
65526 @if lto-plugin
65527 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
65528 mkdir stagefeedback-lto-plugin; \
65529 mv stagefeedback-lto-plugin lto-plugin; \
65530 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
65531 @endif lto-plugin
65532 @if libctf
65533 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
65534 mkdir stagefeedback-libctf; \
65535 mv stagefeedback-libctf libctf; \
65536 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
65537 @endif libctf
65538 @if libsframe
65539 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
65540 mkdir stagefeedback-libsframe; \
65541 mv stagefeedback-libsframe libsframe; \
65542 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
65543 @endif libsframe
65544 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
65545 mkdir stagefeedback-$(TARGET_SUBDIR); \
65546 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65547 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
65549 stagefeedback-end::
65550 @if bfd
65551 @if test -d $(HOST_SUBDIR)/bfd; then \
65552 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
65553 mv prev-bfd stagetrain-bfd; : ; \
65555 @endif bfd
65556 @if opcodes
65557 @if test -d $(HOST_SUBDIR)/opcodes; then \
65558 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
65559 mv prev-opcodes stagetrain-opcodes; : ; \
65561 @endif opcodes
65562 @if binutils
65563 @if test -d $(HOST_SUBDIR)/binutils; then \
65564 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
65565 mv prev-binutils stagetrain-binutils; : ; \
65567 @endif binutils
65568 @if fixincludes
65569 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65570 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
65571 mv prev-fixincludes stagetrain-fixincludes; : ; \
65573 @endif fixincludes
65574 @if gas
65575 @if test -d $(HOST_SUBDIR)/gas; then \
65576 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
65577 mv prev-gas stagetrain-gas; : ; \
65579 @endif gas
65580 @if gcc
65581 @if test -d $(HOST_SUBDIR)/gcc; then \
65582 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
65583 mv prev-gcc stagetrain-gcc; : ; \
65585 @endif gcc
65586 @if gmp
65587 @if test -d $(HOST_SUBDIR)/gmp; then \
65588 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
65589 mv prev-gmp stagetrain-gmp; : ; \
65591 @endif gmp
65592 @if mpfr
65593 @if test -d $(HOST_SUBDIR)/mpfr; then \
65594 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
65595 mv prev-mpfr stagetrain-mpfr; : ; \
65597 @endif mpfr
65598 @if mpc
65599 @if test -d $(HOST_SUBDIR)/mpc; then \
65600 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
65601 mv prev-mpc stagetrain-mpc; : ; \
65603 @endif mpc
65604 @if isl
65605 @if test -d $(HOST_SUBDIR)/isl; then \
65606 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
65607 mv prev-isl stagetrain-isl; : ; \
65609 @endif isl
65610 @if gold
65611 @if test -d $(HOST_SUBDIR)/gold; then \
65612 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
65613 mv prev-gold stagetrain-gold; : ; \
65615 @endif gold
65616 @if gettext
65617 @if test -d $(HOST_SUBDIR)/gettext; then \
65618 cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
65619 mv prev-gettext stagetrain-gettext; : ; \
65621 @endif gettext
65622 @if ld
65623 @if test -d $(HOST_SUBDIR)/ld; then \
65624 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
65625 mv prev-ld stagetrain-ld; : ; \
65627 @endif ld
65628 @if libbacktrace
65629 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65630 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
65631 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
65633 @endif libbacktrace
65634 @if libcpp
65635 @if test -d $(HOST_SUBDIR)/libcpp; then \
65636 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
65637 mv prev-libcpp stagetrain-libcpp; : ; \
65639 @endif libcpp
65640 @if libcody
65641 @if test -d $(HOST_SUBDIR)/libcody; then \
65642 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
65643 mv prev-libcody stagetrain-libcody; : ; \
65645 @endif libcody
65646 @if libdecnumber
65647 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65648 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
65649 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
65651 @endif libdecnumber
65652 @if libiberty
65653 @if test -d $(HOST_SUBDIR)/libiberty; then \
65654 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
65655 mv prev-libiberty stagetrain-libiberty; : ; \
65657 @endif libiberty
65658 @if libiberty-linker-plugin
65659 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65660 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
65661 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
65663 @endif libiberty-linker-plugin
65664 @if libiconv
65665 @if test -d $(HOST_SUBDIR)/libiconv; then \
65666 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
65667 mv prev-libiconv stagetrain-libiconv; : ; \
65669 @endif libiconv
65670 @if zlib
65671 @if test -d $(HOST_SUBDIR)/zlib; then \
65672 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
65673 mv prev-zlib stagetrain-zlib; : ; \
65675 @endif zlib
65676 @if lto-plugin
65677 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65678 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
65679 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
65681 @endif lto-plugin
65682 @if libctf
65683 @if test -d $(HOST_SUBDIR)/libctf; then \
65684 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
65685 mv prev-libctf stagetrain-libctf; : ; \
65687 @endif libctf
65688 @if libsframe
65689 @if test -d $(HOST_SUBDIR)/libsframe; then \
65690 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
65691 mv prev-libsframe stagetrain-libsframe; : ; \
65693 @endif libsframe
65694 @if test -d $(TARGET_SUBDIR); then \
65695 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
65696 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
65698 rm -f stage_current
65700 # Bubble a bug fix through all the stages up to stage feedback. They are
65701 # remade, but not reconfigured. The next stage (if any) will not be
65702 # reconfigured either.
65703 .PHONY: stagefeedback-bubble
65704 stagefeedback-bubble:: stagetrain-bubble
65705 @r=`${PWD_COMMAND}`; export r; \
65706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65707 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
65708 echo Skipping rebuild of stagefeedback; \
65709 else \
65710 $(MAKE) stagefeedback-start; \
65711 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
65714 .PHONY: all-stagefeedback clean-stagefeedback
65715 do-clean: clean-stagefeedback
65717 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65718 # only possibility, but now it conflicts with no-bootstrap rules
65719 @if gcc-bootstrap
65723 .PHONY: profiledbootstrap profiledbootstrap-lean
65724 profiledbootstrap:
65725 echo stagefeedback > stage_final
65726 @r=`${PWD_COMMAND}`; export r; \
65727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65728 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
65729 @: $(MAKE); $(unstage)
65730 @r=`${PWD_COMMAND}`; export r; \
65731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65732 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
65733 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65735 profiledbootstrap-lean:
65736 echo stagefeedback > stage_final
65737 @r=`${PWD_COMMAND}`; export r; \
65738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65739 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
65740 @: $(MAKE); $(unstage)
65741 @r=`${PWD_COMMAND}`; export r; \
65742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65743 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
65744 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65747 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65748 distclean-stagetrain:: distclean-stagefeedback
65749 .PHONY: distclean-stagefeedback
65750 distclean-stagefeedback::
65751 @: $(MAKE); $(stage)
65752 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
65753 rm -rf stagefeedback-*
65756 @endif gcc-bootstrap
65759 .PHONY: stageautoprofile-start stageautoprofile-end
65761 stageautoprofile-start::
65762 @: $(MAKE); $(stage); \
65763 echo stageautoprofile > stage_current; \
65764 echo stageautoprofile > stage_last; \
65765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65766 @if bfd
65767 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
65768 mkdir stageautoprofile-bfd; \
65769 mv stageautoprofile-bfd bfd; \
65770 mv stage1-bfd prev-bfd || test -f stage1-lean
65771 @endif bfd
65772 @if opcodes
65773 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
65774 mkdir stageautoprofile-opcodes; \
65775 mv stageautoprofile-opcodes opcodes; \
65776 mv stage1-opcodes prev-opcodes || test -f stage1-lean
65777 @endif opcodes
65778 @if binutils
65779 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
65780 mkdir stageautoprofile-binutils; \
65781 mv stageautoprofile-binutils binutils; \
65782 mv stage1-binutils prev-binutils || test -f stage1-lean
65783 @endif binutils
65784 @if fixincludes
65785 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
65786 mkdir stageautoprofile-fixincludes; \
65787 mv stageautoprofile-fixincludes fixincludes; \
65788 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
65789 @endif fixincludes
65790 @if gas
65791 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
65792 mkdir stageautoprofile-gas; \
65793 mv stageautoprofile-gas gas; \
65794 mv stage1-gas prev-gas || test -f stage1-lean
65795 @endif gas
65796 @if gcc
65797 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
65798 mkdir stageautoprofile-gcc; \
65799 mv stageautoprofile-gcc gcc; \
65800 mv stage1-gcc prev-gcc || test -f stage1-lean
65801 @endif gcc
65802 @if gmp
65803 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
65804 mkdir stageautoprofile-gmp; \
65805 mv stageautoprofile-gmp gmp; \
65806 mv stage1-gmp prev-gmp || test -f stage1-lean
65807 @endif gmp
65808 @if mpfr
65809 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
65810 mkdir stageautoprofile-mpfr; \
65811 mv stageautoprofile-mpfr mpfr; \
65812 mv stage1-mpfr prev-mpfr || test -f stage1-lean
65813 @endif mpfr
65814 @if mpc
65815 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
65816 mkdir stageautoprofile-mpc; \
65817 mv stageautoprofile-mpc mpc; \
65818 mv stage1-mpc prev-mpc || test -f stage1-lean
65819 @endif mpc
65820 @if isl
65821 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
65822 mkdir stageautoprofile-isl; \
65823 mv stageautoprofile-isl isl; \
65824 mv stage1-isl prev-isl || test -f stage1-lean
65825 @endif isl
65826 @if gold
65827 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
65828 mkdir stageautoprofile-gold; \
65829 mv stageautoprofile-gold gold; \
65830 mv stage1-gold prev-gold || test -f stage1-lean
65831 @endif gold
65832 @if gettext
65833 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
65834 mkdir stageautoprofile-gettext; \
65835 mv stageautoprofile-gettext gettext; \
65836 mv stage1-gettext prev-gettext || test -f stage1-lean
65837 @endif gettext
65838 @if ld
65839 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
65840 mkdir stageautoprofile-ld; \
65841 mv stageautoprofile-ld ld; \
65842 mv stage1-ld prev-ld || test -f stage1-lean
65843 @endif ld
65844 @if libbacktrace
65845 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
65846 mkdir stageautoprofile-libbacktrace; \
65847 mv stageautoprofile-libbacktrace libbacktrace; \
65848 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
65849 @endif libbacktrace
65850 @if libcpp
65851 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
65852 mkdir stageautoprofile-libcpp; \
65853 mv stageautoprofile-libcpp libcpp; \
65854 mv stage1-libcpp prev-libcpp || test -f stage1-lean
65855 @endif libcpp
65856 @if libcody
65857 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
65858 mkdir stageautoprofile-libcody; \
65859 mv stageautoprofile-libcody libcody; \
65860 mv stage1-libcody prev-libcody || test -f stage1-lean
65861 @endif libcody
65862 @if libdecnumber
65863 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
65864 mkdir stageautoprofile-libdecnumber; \
65865 mv stageautoprofile-libdecnumber libdecnumber; \
65866 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65867 @endif libdecnumber
65868 @if libiberty
65869 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65870 mkdir stageautoprofile-libiberty; \
65871 mv stageautoprofile-libiberty libiberty; \
65872 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65873 @endif libiberty
65874 @if libiberty-linker-plugin
65875 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65876 mkdir stageautoprofile-libiberty-linker-plugin; \
65877 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65878 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65879 @endif libiberty-linker-plugin
65880 @if libiconv
65881 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65882 mkdir stageautoprofile-libiconv; \
65883 mv stageautoprofile-libiconv libiconv; \
65884 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65885 @endif libiconv
65886 @if zlib
65887 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65888 mkdir stageautoprofile-zlib; \
65889 mv stageautoprofile-zlib zlib; \
65890 mv stage1-zlib prev-zlib || test -f stage1-lean
65891 @endif zlib
65892 @if lto-plugin
65893 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65894 mkdir stageautoprofile-lto-plugin; \
65895 mv stageautoprofile-lto-plugin lto-plugin; \
65896 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65897 @endif lto-plugin
65898 @if libctf
65899 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65900 mkdir stageautoprofile-libctf; \
65901 mv stageautoprofile-libctf libctf; \
65902 mv stage1-libctf prev-libctf || test -f stage1-lean
65903 @endif libctf
65904 @if libsframe
65905 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65906 mkdir stageautoprofile-libsframe; \
65907 mv stageautoprofile-libsframe libsframe; \
65908 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65909 @endif libsframe
65910 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65911 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65912 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65913 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65915 stageautoprofile-end::
65916 @if bfd
65917 @if test -d $(HOST_SUBDIR)/bfd; then \
65918 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65919 mv prev-bfd stage1-bfd; : ; \
65921 @endif bfd
65922 @if opcodes
65923 @if test -d $(HOST_SUBDIR)/opcodes; then \
65924 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65925 mv prev-opcodes stage1-opcodes; : ; \
65927 @endif opcodes
65928 @if binutils
65929 @if test -d $(HOST_SUBDIR)/binutils; then \
65930 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65931 mv prev-binutils stage1-binutils; : ; \
65933 @endif binutils
65934 @if fixincludes
65935 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65936 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65937 mv prev-fixincludes stage1-fixincludes; : ; \
65939 @endif fixincludes
65940 @if gas
65941 @if test -d $(HOST_SUBDIR)/gas; then \
65942 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65943 mv prev-gas stage1-gas; : ; \
65945 @endif gas
65946 @if gcc
65947 @if test -d $(HOST_SUBDIR)/gcc; then \
65948 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65949 mv prev-gcc stage1-gcc; : ; \
65951 @endif gcc
65952 @if gmp
65953 @if test -d $(HOST_SUBDIR)/gmp; then \
65954 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65955 mv prev-gmp stage1-gmp; : ; \
65957 @endif gmp
65958 @if mpfr
65959 @if test -d $(HOST_SUBDIR)/mpfr; then \
65960 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65961 mv prev-mpfr stage1-mpfr; : ; \
65963 @endif mpfr
65964 @if mpc
65965 @if test -d $(HOST_SUBDIR)/mpc; then \
65966 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65967 mv prev-mpc stage1-mpc; : ; \
65969 @endif mpc
65970 @if isl
65971 @if test -d $(HOST_SUBDIR)/isl; then \
65972 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65973 mv prev-isl stage1-isl; : ; \
65975 @endif isl
65976 @if gold
65977 @if test -d $(HOST_SUBDIR)/gold; then \
65978 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65979 mv prev-gold stage1-gold; : ; \
65981 @endif gold
65982 @if gettext
65983 @if test -d $(HOST_SUBDIR)/gettext; then \
65984 cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
65985 mv prev-gettext stage1-gettext; : ; \
65987 @endif gettext
65988 @if ld
65989 @if test -d $(HOST_SUBDIR)/ld; then \
65990 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65991 mv prev-ld stage1-ld; : ; \
65993 @endif ld
65994 @if libbacktrace
65995 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65996 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65997 mv prev-libbacktrace stage1-libbacktrace; : ; \
65999 @endif libbacktrace
66000 @if libcpp
66001 @if test -d $(HOST_SUBDIR)/libcpp; then \
66002 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
66003 mv prev-libcpp stage1-libcpp; : ; \
66005 @endif libcpp
66006 @if libcody
66007 @if test -d $(HOST_SUBDIR)/libcody; then \
66008 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
66009 mv prev-libcody stage1-libcody; : ; \
66011 @endif libcody
66012 @if libdecnumber
66013 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66014 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
66015 mv prev-libdecnumber stage1-libdecnumber; : ; \
66017 @endif libdecnumber
66018 @if libiberty
66019 @if test -d $(HOST_SUBDIR)/libiberty; then \
66020 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
66021 mv prev-libiberty stage1-libiberty; : ; \
66023 @endif libiberty
66024 @if libiberty-linker-plugin
66025 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66026 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
66027 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
66029 @endif libiberty-linker-plugin
66030 @if libiconv
66031 @if test -d $(HOST_SUBDIR)/libiconv; then \
66032 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
66033 mv prev-libiconv stage1-libiconv; : ; \
66035 @endif libiconv
66036 @if zlib
66037 @if test -d $(HOST_SUBDIR)/zlib; then \
66038 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
66039 mv prev-zlib stage1-zlib; : ; \
66041 @endif zlib
66042 @if lto-plugin
66043 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66044 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
66045 mv prev-lto-plugin stage1-lto-plugin; : ; \
66047 @endif lto-plugin
66048 @if libctf
66049 @if test -d $(HOST_SUBDIR)/libctf; then \
66050 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
66051 mv prev-libctf stage1-libctf; : ; \
66053 @endif libctf
66054 @if libsframe
66055 @if test -d $(HOST_SUBDIR)/libsframe; then \
66056 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
66057 mv prev-libsframe stage1-libsframe; : ; \
66059 @endif libsframe
66060 @if test -d $(TARGET_SUBDIR); then \
66061 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
66062 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
66064 rm -f stage_current
66066 # Bubble a bug fix through all the stages up to stage autoprofile. They are
66067 # remade, but not reconfigured. The next stage (if any) will not be
66068 # reconfigured either.
66069 .PHONY: stageautoprofile-bubble
66070 stageautoprofile-bubble:: stage1-bubble
66071 @r=`${PWD_COMMAND}`; export r; \
66072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66073 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
66074 echo Skipping rebuild of stageautoprofile; \
66075 else \
66076 $(MAKE) stageautoprofile-start; \
66077 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
66080 .PHONY: all-stageautoprofile clean-stageautoprofile
66081 do-clean: clean-stageautoprofile
66083 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66084 # only possibility, but now it conflicts with no-bootstrap rules
66085 @if gcc-bootstrap
66090 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66091 distclean-stage1:: distclean-stageautoprofile
66092 .PHONY: distclean-stageautoprofile
66093 distclean-stageautoprofile::
66094 @: $(MAKE); $(stage)
66095 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
66096 rm -rf stageautoprofile-*
66099 @endif gcc-bootstrap
66102 .PHONY: stageautofeedback-start stageautofeedback-end
66104 stageautofeedback-start::
66105 @: $(MAKE); $(stage); \
66106 echo stageautofeedback > stage_current; \
66107 echo stageautofeedback > stage_last; \
66108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66109 @if bfd
66110 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
66111 mkdir stageautofeedback-bfd; \
66112 mv stageautofeedback-bfd bfd; \
66113 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
66114 @endif bfd
66115 @if opcodes
66116 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
66117 mkdir stageautofeedback-opcodes; \
66118 mv stageautofeedback-opcodes opcodes; \
66119 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
66120 @endif opcodes
66121 @if binutils
66122 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
66123 mkdir stageautofeedback-binutils; \
66124 mv stageautofeedback-binutils binutils; \
66125 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
66126 @endif binutils
66127 @if fixincludes
66128 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
66129 mkdir stageautofeedback-fixincludes; \
66130 mv stageautofeedback-fixincludes fixincludes; \
66131 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
66132 @endif fixincludes
66133 @if gas
66134 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
66135 mkdir stageautofeedback-gas; \
66136 mv stageautofeedback-gas gas; \
66137 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
66138 @endif gas
66139 @if gcc
66140 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
66141 mkdir stageautofeedback-gcc; \
66142 mv stageautofeedback-gcc gcc; \
66143 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
66144 @endif gcc
66145 @if gmp
66146 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
66147 mkdir stageautofeedback-gmp; \
66148 mv stageautofeedback-gmp gmp; \
66149 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
66150 @endif gmp
66151 @if mpfr
66152 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
66153 mkdir stageautofeedback-mpfr; \
66154 mv stageautofeedback-mpfr mpfr; \
66155 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
66156 @endif mpfr
66157 @if mpc
66158 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
66159 mkdir stageautofeedback-mpc; \
66160 mv stageautofeedback-mpc mpc; \
66161 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
66162 @endif mpc
66163 @if isl
66164 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
66165 mkdir stageautofeedback-isl; \
66166 mv stageautofeedback-isl isl; \
66167 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
66168 @endif isl
66169 @if gold
66170 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
66171 mkdir stageautofeedback-gold; \
66172 mv stageautofeedback-gold gold; \
66173 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
66174 @endif gold
66175 @if gettext
66176 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
66177 mkdir stageautofeedback-gettext; \
66178 mv stageautofeedback-gettext gettext; \
66179 mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean
66180 @endif gettext
66181 @if ld
66182 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
66183 mkdir stageautofeedback-ld; \
66184 mv stageautofeedback-ld ld; \
66185 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
66186 @endif ld
66187 @if libbacktrace
66188 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
66189 mkdir stageautofeedback-libbacktrace; \
66190 mv stageautofeedback-libbacktrace libbacktrace; \
66191 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
66192 @endif libbacktrace
66193 @if libcpp
66194 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
66195 mkdir stageautofeedback-libcpp; \
66196 mv stageautofeedback-libcpp libcpp; \
66197 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
66198 @endif libcpp
66199 @if libcody
66200 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
66201 mkdir stageautofeedback-libcody; \
66202 mv stageautofeedback-libcody libcody; \
66203 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
66204 @endif libcody
66205 @if libdecnumber
66206 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
66207 mkdir stageautofeedback-libdecnumber; \
66208 mv stageautofeedback-libdecnumber libdecnumber; \
66209 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
66210 @endif libdecnumber
66211 @if libiberty
66212 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
66213 mkdir stageautofeedback-libiberty; \
66214 mv stageautofeedback-libiberty libiberty; \
66215 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
66216 @endif libiberty
66217 @if libiberty-linker-plugin
66218 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
66219 mkdir stageautofeedback-libiberty-linker-plugin; \
66220 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66221 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
66222 @endif libiberty-linker-plugin
66223 @if libiconv
66224 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
66225 mkdir stageautofeedback-libiconv; \
66226 mv stageautofeedback-libiconv libiconv; \
66227 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
66228 @endif libiconv
66229 @if zlib
66230 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
66231 mkdir stageautofeedback-zlib; \
66232 mv stageautofeedback-zlib zlib; \
66233 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
66234 @endif zlib
66235 @if lto-plugin
66236 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
66237 mkdir stageautofeedback-lto-plugin; \
66238 mv stageautofeedback-lto-plugin lto-plugin; \
66239 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
66240 @endif lto-plugin
66241 @if libctf
66242 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
66243 mkdir stageautofeedback-libctf; \
66244 mv stageautofeedback-libctf libctf; \
66245 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
66246 @endif libctf
66247 @if libsframe
66248 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
66249 mkdir stageautofeedback-libsframe; \
66250 mv stageautofeedback-libsframe libsframe; \
66251 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
66252 @endif libsframe
66253 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
66254 mkdir stageautofeedback-$(TARGET_SUBDIR); \
66255 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66256 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
66258 stageautofeedback-end::
66259 @if bfd
66260 @if test -d $(HOST_SUBDIR)/bfd; then \
66261 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
66262 mv prev-bfd stageautoprofile-bfd; : ; \
66264 @endif bfd
66265 @if opcodes
66266 @if test -d $(HOST_SUBDIR)/opcodes; then \
66267 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
66268 mv prev-opcodes stageautoprofile-opcodes; : ; \
66270 @endif opcodes
66271 @if binutils
66272 @if test -d $(HOST_SUBDIR)/binutils; then \
66273 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
66274 mv prev-binutils stageautoprofile-binutils; : ; \
66276 @endif binutils
66277 @if fixincludes
66278 @if test -d $(HOST_SUBDIR)/fixincludes; then \
66279 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
66280 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
66282 @endif fixincludes
66283 @if gas
66284 @if test -d $(HOST_SUBDIR)/gas; then \
66285 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
66286 mv prev-gas stageautoprofile-gas; : ; \
66288 @endif gas
66289 @if gcc
66290 @if test -d $(HOST_SUBDIR)/gcc; then \
66291 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
66292 mv prev-gcc stageautoprofile-gcc; : ; \
66294 @endif gcc
66295 @if gmp
66296 @if test -d $(HOST_SUBDIR)/gmp; then \
66297 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
66298 mv prev-gmp stageautoprofile-gmp; : ; \
66300 @endif gmp
66301 @if mpfr
66302 @if test -d $(HOST_SUBDIR)/mpfr; then \
66303 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
66304 mv prev-mpfr stageautoprofile-mpfr; : ; \
66306 @endif mpfr
66307 @if mpc
66308 @if test -d $(HOST_SUBDIR)/mpc; then \
66309 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
66310 mv prev-mpc stageautoprofile-mpc; : ; \
66312 @endif mpc
66313 @if isl
66314 @if test -d $(HOST_SUBDIR)/isl; then \
66315 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
66316 mv prev-isl stageautoprofile-isl; : ; \
66318 @endif isl
66319 @if gold
66320 @if test -d $(HOST_SUBDIR)/gold; then \
66321 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
66322 mv prev-gold stageautoprofile-gold; : ; \
66324 @endif gold
66325 @if gettext
66326 @if test -d $(HOST_SUBDIR)/gettext; then \
66327 cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
66328 mv prev-gettext stageautoprofile-gettext; : ; \
66330 @endif gettext
66331 @if ld
66332 @if test -d $(HOST_SUBDIR)/ld; then \
66333 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
66334 mv prev-ld stageautoprofile-ld; : ; \
66336 @endif ld
66337 @if libbacktrace
66338 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66339 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
66340 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
66342 @endif libbacktrace
66343 @if libcpp
66344 @if test -d $(HOST_SUBDIR)/libcpp; then \
66345 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
66346 mv prev-libcpp stageautoprofile-libcpp; : ; \
66348 @endif libcpp
66349 @if libcody
66350 @if test -d $(HOST_SUBDIR)/libcody; then \
66351 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
66352 mv prev-libcody stageautoprofile-libcody; : ; \
66354 @endif libcody
66355 @if libdecnumber
66356 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66357 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
66358 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
66360 @endif libdecnumber
66361 @if libiberty
66362 @if test -d $(HOST_SUBDIR)/libiberty; then \
66363 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
66364 mv prev-libiberty stageautoprofile-libiberty; : ; \
66366 @endif libiberty
66367 @if libiberty-linker-plugin
66368 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66369 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
66370 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
66372 @endif libiberty-linker-plugin
66373 @if libiconv
66374 @if test -d $(HOST_SUBDIR)/libiconv; then \
66375 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
66376 mv prev-libiconv stageautoprofile-libiconv; : ; \
66378 @endif libiconv
66379 @if zlib
66380 @if test -d $(HOST_SUBDIR)/zlib; then \
66381 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
66382 mv prev-zlib stageautoprofile-zlib; : ; \
66384 @endif zlib
66385 @if lto-plugin
66386 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66387 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
66388 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
66390 @endif lto-plugin
66391 @if libctf
66392 @if test -d $(HOST_SUBDIR)/libctf; then \
66393 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
66394 mv prev-libctf stageautoprofile-libctf; : ; \
66396 @endif libctf
66397 @if libsframe
66398 @if test -d $(HOST_SUBDIR)/libsframe; then \
66399 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
66400 mv prev-libsframe stageautoprofile-libsframe; : ; \
66402 @endif libsframe
66403 @if test -d $(TARGET_SUBDIR); then \
66404 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
66405 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
66407 rm -f stage_current
66409 # Bubble a bug fix through all the stages up to stage autofeedback. They are
66410 # remade, but not reconfigured. The next stage (if any) will not be
66411 # reconfigured either.
66412 .PHONY: stageautofeedback-bubble
66413 stageautofeedback-bubble:: stageautoprofile-bubble
66414 @r=`${PWD_COMMAND}`; export r; \
66415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66416 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
66417 echo Skipping rebuild of stageautofeedback; \
66418 else \
66419 $(MAKE) stageautofeedback-start; \
66420 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
66423 .PHONY: all-stageautofeedback clean-stageautofeedback
66424 do-clean: clean-stageautofeedback
66426 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66427 # only possibility, but now it conflicts with no-bootstrap rules
66428 @if gcc-bootstrap
66432 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
66433 autoprofiledbootstrap:
66434 echo stageautofeedback > stage_final
66435 @r=`${PWD_COMMAND}`; export r; \
66436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66437 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
66438 @: $(MAKE); $(unstage)
66439 @r=`${PWD_COMMAND}`; export r; \
66440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66441 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
66442 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66444 autoprofiledbootstrap-lean:
66445 echo stageautofeedback > stage_final
66446 @r=`${PWD_COMMAND}`; export r; \
66447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66448 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
66449 @: $(MAKE); $(unstage)
66450 @r=`${PWD_COMMAND}`; export r; \
66451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66452 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
66453 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66456 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66457 distclean-stageautoprofile:: distclean-stageautofeedback
66458 .PHONY: distclean-stageautofeedback
66459 distclean-stageautofeedback::
66460 @: $(MAKE); $(stage)
66461 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
66462 rm -rf stageautofeedback-*
66465 @endif gcc-bootstrap
66469 stageprofile-end::
66470 $(MAKE) distclean-stagefeedback
66472 stagefeedback-start::
66473 @r=`${PWD_COMMAND}`; export r; \
66474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66475 for i in prev-*; do \
66476 j=`echo $$i | sed s/^prev-//`; \
66477 cd $$r/$$i && \
66478 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
66479 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
66480 done
66482 @if gcc-bootstrap
66483 do-distclean: distclean-stage1
66485 # Provide a GCC build when we're building target libraries. This does
66486 # not work as a dependency, just as the minimum necessary to avoid errors.
66487 stage_last:
66488 @r=`${PWD_COMMAND}`; export r; \
66489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66490 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
66492 # Same as unstage, but not phony and defaulting to stage1-start. We place
66493 # it in the dependency so that for example `make -j3 all-gcc' works.
66494 stage_current:
66495 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
66497 .PHONY: restrap
66498 restrap::
66499 @: $(MAKE); $(stage)
66500 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
66501 restrap:: all
66502 @endif gcc-bootstrap
66504 # --------------------------------------
66505 # Dependencies between different modules
66506 # --------------------------------------
66508 # Generic dependencies for target modules on host stuff, especially gcc
66509 @if gcc-bootstrap
66510 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
66511 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
66512 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
66513 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
66514 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
66515 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
66516 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
66517 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
66518 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
66519 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
66520 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
66521 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
66522 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
66523 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
66524 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
66525 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
66526 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
66527 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
66528 configure-stage1-target-libvtv: maybe-all-stage1-gcc
66529 configure-stage2-target-libvtv: maybe-all-stage2-gcc
66530 configure-stage3-target-libvtv: maybe-all-stage3-gcc
66531 configure-stage4-target-libvtv: maybe-all-stage4-gcc
66532 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
66533 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
66534 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
66535 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
66536 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
66537 configure-target-libssp: stage_last
66538 configure-target-newlib: stage_last
66539 configure-stage1-target-libgcc: maybe-all-stage1-gcc
66540 configure-stage2-target-libgcc: maybe-all-stage2-gcc
66541 configure-stage3-target-libgcc: maybe-all-stage3-gcc
66542 configure-stage4-target-libgcc: maybe-all-stage4-gcc
66543 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
66544 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
66545 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
66546 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
66547 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
66548 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
66549 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
66550 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
66551 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
66552 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
66553 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
66554 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
66555 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
66556 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
66557 configure-target-libquadmath: stage_last
66558 configure-target-libgfortran: stage_last
66559 configure-target-libobjc: stage_last
66560 configure-target-libgo: stage_last
66561 configure-stage1-target-libphobos: maybe-all-stage1-gcc
66562 configure-stage2-target-libphobos: maybe-all-stage2-gcc
66563 configure-stage3-target-libphobos: maybe-all-stage3-gcc
66564 configure-stage4-target-libphobos: maybe-all-stage4-gcc
66565 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
66566 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
66567 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
66568 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
66569 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
66570 configure-target-libtermcap: stage_last
66571 configure-target-winsup: stage_last
66572 configure-target-libgloss: stage_last
66573 configure-target-libffi: stage_last
66574 configure-stage1-target-zlib: maybe-all-stage1-gcc
66575 configure-stage2-target-zlib: maybe-all-stage2-gcc
66576 configure-stage3-target-zlib: maybe-all-stage3-gcc
66577 configure-stage4-target-zlib: maybe-all-stage4-gcc
66578 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
66579 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
66580 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
66581 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
66582 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
66583 configure-target-rda: stage_last
66584 configure-target-libada: stage_last
66585 configure-target-libgm2: stage_last
66586 configure-stage1-target-libgomp: maybe-all-stage1-gcc
66587 configure-stage2-target-libgomp: maybe-all-stage2-gcc
66588 configure-stage3-target-libgomp: maybe-all-stage3-gcc
66589 configure-stage4-target-libgomp: maybe-all-stage4-gcc
66590 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
66591 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
66592 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
66593 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
66594 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
66595 configure-target-libitm: stage_last
66596 configure-stage1-target-libatomic: maybe-all-stage1-gcc
66597 configure-stage2-target-libatomic: maybe-all-stage2-gcc
66598 configure-stage3-target-libatomic: maybe-all-stage3-gcc
66599 configure-stage4-target-libatomic: maybe-all-stage4-gcc
66600 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
66601 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
66602 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
66603 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
66604 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
66605 configure-target-libgrust: stage_last
66606 @endif gcc-bootstrap
66608 @if gcc-no-bootstrap
66609 configure-target-libstdc++-v3: maybe-all-gcc
66610 configure-target-libsanitizer: maybe-all-gcc
66611 configure-target-libvtv: maybe-all-gcc
66612 configure-target-libssp: maybe-all-gcc
66613 configure-target-newlib: maybe-all-gcc
66614 configure-target-libgcc: maybe-all-gcc
66615 configure-target-libbacktrace: maybe-all-gcc
66616 configure-target-libquadmath: maybe-all-gcc
66617 configure-target-libgfortran: maybe-all-gcc
66618 configure-target-libobjc: maybe-all-gcc
66619 configure-target-libgo: maybe-all-gcc
66620 configure-target-libphobos: maybe-all-gcc
66621 configure-target-libtermcap: maybe-all-gcc
66622 configure-target-winsup: maybe-all-gcc
66623 configure-target-libgloss: maybe-all-gcc
66624 configure-target-libffi: maybe-all-gcc
66625 configure-target-zlib: maybe-all-gcc
66626 configure-target-rda: maybe-all-gcc
66627 configure-target-libada: maybe-all-gcc
66628 configure-target-libgm2: maybe-all-gcc
66629 configure-target-libgomp: maybe-all-gcc
66630 configure-target-libitm: maybe-all-gcc
66631 configure-target-libatomic: maybe-all-gcc
66632 configure-target-libgrust: maybe-all-gcc
66633 @endif gcc-no-bootstrap
66636 # There are two types of dependencies here: 'hard' dependencies, where one
66637 # module simply won't build without the other; and 'soft' dependencies, where
66638 # if the depended-on module is missing, the depending module will do without
66639 # or find a substitute somewhere (perhaps installed). Soft dependencies
66640 # are made here to depend on a 'maybe-' target. If you're not sure,
66641 # it's safer to use a soft dependency.
66648 # With all the machinery above in place, it is pretty easy to generate
66649 # dependencies. Host dependencies are a bit more complex because we have
66650 # to check for bootstrap/prebootstrap dependencies. To resolve
66651 # prebootstrap dependencies, prebootstrap modules are gathered in
66652 # a hash table.
66653 all-build-bison: maybe-all-build-texinfo
66654 all-build-flex: maybe-all-build-texinfo
66655 all-build-flex: maybe-all-build-bison
66656 all-build-flex: maybe-all-build-m4
66657 all-build-libiberty: maybe-all-build-texinfo
66658 all-build-m4: maybe-all-build-texinfo
66659 all-build-fixincludes: maybe-all-build-libiberty
66660 all-build-libcpp: maybe-all-build-libiberty
66661 configure-gcc: maybe-configure-gettext
66662 configure-stage1-gcc: maybe-configure-stage1-gettext
66663 configure-stage2-gcc: maybe-configure-stage2-gettext
66664 configure-stage3-gcc: maybe-configure-stage3-gettext
66665 configure-stage4-gcc: maybe-configure-stage4-gettext
66666 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
66667 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
66668 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
66669 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
66670 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
66671 configure-gcc: maybe-all-gmp
66672 configure-stage1-gcc: maybe-all-stage1-gmp
66673 configure-stage2-gcc: maybe-all-stage2-gmp
66674 configure-stage3-gcc: maybe-all-stage3-gmp
66675 configure-stage4-gcc: maybe-all-stage4-gmp
66676 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
66677 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
66678 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
66679 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
66680 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
66681 configure-gcc: maybe-all-mpfr
66682 configure-stage1-gcc: maybe-all-stage1-mpfr
66683 configure-stage2-gcc: maybe-all-stage2-mpfr
66684 configure-stage3-gcc: maybe-all-stage3-mpfr
66685 configure-stage4-gcc: maybe-all-stage4-mpfr
66686 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
66687 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
66688 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
66689 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
66690 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
66691 configure-gcc: maybe-all-mpc
66692 configure-stage1-gcc: maybe-all-stage1-mpc
66693 configure-stage2-gcc: maybe-all-stage2-mpc
66694 configure-stage3-gcc: maybe-all-stage3-mpc
66695 configure-stage4-gcc: maybe-all-stage4-mpc
66696 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
66697 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
66698 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
66699 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
66700 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
66701 configure-gcc: maybe-all-isl
66702 configure-stage1-gcc: maybe-all-stage1-isl
66703 configure-stage2-gcc: maybe-all-stage2-isl
66704 configure-stage3-gcc: maybe-all-stage3-isl
66705 configure-stage4-gcc: maybe-all-stage4-isl
66706 configure-stageprofile-gcc: maybe-all-stageprofile-isl
66707 configure-stagetrain-gcc: maybe-all-stagetrain-isl
66708 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
66709 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
66710 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
66711 configure-gcc: maybe-all-lto-plugin
66712 configure-stage1-gcc: maybe-all-stage1-lto-plugin
66713 configure-stage2-gcc: maybe-all-stage2-lto-plugin
66714 configure-stage3-gcc: maybe-all-stage3-lto-plugin
66715 configure-stage4-gcc: maybe-all-stage4-lto-plugin
66716 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66717 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66718 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66719 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66720 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66721 configure-gcc: maybe-all-binutils
66722 configure-stage1-gcc: maybe-all-stage1-binutils
66723 configure-stage2-gcc: maybe-all-stage2-binutils
66724 configure-stage3-gcc: maybe-all-stage3-binutils
66725 configure-stage4-gcc: maybe-all-stage4-binutils
66726 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
66727 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
66728 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
66729 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
66730 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
66731 configure-gcc: maybe-all-gas
66732 configure-stage1-gcc: maybe-all-stage1-gas
66733 configure-stage2-gcc: maybe-all-stage2-gas
66734 configure-stage3-gcc: maybe-all-stage3-gas
66735 configure-stage4-gcc: maybe-all-stage4-gas
66736 configure-stageprofile-gcc: maybe-all-stageprofile-gas
66737 configure-stagetrain-gcc: maybe-all-stagetrain-gas
66738 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
66739 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
66740 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
66741 configure-gcc: maybe-all-ld
66742 configure-stage1-gcc: maybe-all-stage1-ld
66743 configure-stage2-gcc: maybe-all-stage2-ld
66744 configure-stage3-gcc: maybe-all-stage3-ld
66745 configure-stage4-gcc: maybe-all-stage4-ld
66746 configure-stageprofile-gcc: maybe-all-stageprofile-ld
66747 configure-stagetrain-gcc: maybe-all-stagetrain-ld
66748 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
66749 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
66750 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
66751 configure-gcc: maybe-all-gold
66752 configure-stage1-gcc: maybe-all-stage1-gold
66753 configure-stage2-gcc: maybe-all-stage2-gold
66754 configure-stage3-gcc: maybe-all-stage3-gold
66755 configure-stage4-gcc: maybe-all-stage4-gold
66756 configure-stageprofile-gcc: maybe-all-stageprofile-gold
66757 configure-stagetrain-gcc: maybe-all-stagetrain-gold
66758 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
66759 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
66760 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
66761 configure-gcc: maybe-all-libiconv
66762 configure-stage1-gcc: maybe-all-stage1-libiconv
66763 configure-stage2-gcc: maybe-all-stage2-libiconv
66764 configure-stage3-gcc: maybe-all-stage3-libiconv
66765 configure-stage4-gcc: maybe-all-stage4-libiconv
66766 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
66767 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
66768 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66769 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66770 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66771 all-gcc: all-libiberty
66772 all-stage1-gcc: all-stage1-libiberty
66773 all-stage2-gcc: all-stage2-libiberty
66774 all-stage3-gcc: all-stage3-libiberty
66775 all-stage4-gcc: all-stage4-libiberty
66776 all-stageprofile-gcc: all-stageprofile-libiberty
66777 all-stagetrain-gcc: all-stagetrain-libiberty
66778 all-stagefeedback-gcc: all-stagefeedback-libiberty
66779 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
66780 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
66781 all-gcc: maybe-all-gettext
66782 all-stage1-gcc: maybe-all-stage1-gettext
66783 all-stage2-gcc: maybe-all-stage2-gettext
66784 all-stage3-gcc: maybe-all-stage3-gettext
66785 all-stage4-gcc: maybe-all-stage4-gettext
66786 all-stageprofile-gcc: maybe-all-stageprofile-gettext
66787 all-stagetrain-gcc: maybe-all-stagetrain-gettext
66788 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
66789 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
66790 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
66791 all-gcc: maybe-all-mpfr
66792 all-stage1-gcc: maybe-all-stage1-mpfr
66793 all-stage2-gcc: maybe-all-stage2-mpfr
66794 all-stage3-gcc: maybe-all-stage3-mpfr
66795 all-stage4-gcc: maybe-all-stage4-mpfr
66796 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
66797 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
66798 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
66799 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
66800 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
66801 all-gcc: maybe-all-mpc
66802 all-stage1-gcc: maybe-all-stage1-mpc
66803 all-stage2-gcc: maybe-all-stage2-mpc
66804 all-stage3-gcc: maybe-all-stage3-mpc
66805 all-stage4-gcc: maybe-all-stage4-mpc
66806 all-stageprofile-gcc: maybe-all-stageprofile-mpc
66807 all-stagetrain-gcc: maybe-all-stagetrain-mpc
66808 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
66809 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
66810 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
66811 all-gcc: maybe-all-isl
66812 all-stage1-gcc: maybe-all-stage1-isl
66813 all-stage2-gcc: maybe-all-stage2-isl
66814 all-stage3-gcc: maybe-all-stage3-isl
66815 all-stage4-gcc: maybe-all-stage4-isl
66816 all-stageprofile-gcc: maybe-all-stageprofile-isl
66817 all-stagetrain-gcc: maybe-all-stagetrain-isl
66818 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
66819 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
66820 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
66821 all-gcc: maybe-all-build-texinfo
66822 all-stage1-gcc: maybe-all-build-texinfo
66823 all-stage2-gcc: maybe-all-build-texinfo
66824 all-stage3-gcc: maybe-all-build-texinfo
66825 all-stage4-gcc: maybe-all-build-texinfo
66826 all-stageprofile-gcc: maybe-all-build-texinfo
66827 all-stagetrain-gcc: maybe-all-build-texinfo
66828 all-stagefeedback-gcc: maybe-all-build-texinfo
66829 all-stageautoprofile-gcc: maybe-all-build-texinfo
66830 all-stageautofeedback-gcc: maybe-all-build-texinfo
66831 all-gcc: maybe-all-build-bison
66832 all-stage1-gcc: maybe-all-build-bison
66833 all-stage2-gcc: maybe-all-build-bison
66834 all-stage3-gcc: maybe-all-build-bison
66835 all-stage4-gcc: maybe-all-build-bison
66836 all-stageprofile-gcc: maybe-all-build-bison
66837 all-stagetrain-gcc: maybe-all-build-bison
66838 all-stagefeedback-gcc: maybe-all-build-bison
66839 all-stageautoprofile-gcc: maybe-all-build-bison
66840 all-stageautofeedback-gcc: maybe-all-build-bison
66841 all-gcc: maybe-all-build-flex
66842 all-stage1-gcc: maybe-all-build-flex
66843 all-stage2-gcc: maybe-all-build-flex
66844 all-stage3-gcc: maybe-all-build-flex
66845 all-stage4-gcc: maybe-all-build-flex
66846 all-stageprofile-gcc: maybe-all-build-flex
66847 all-stagetrain-gcc: maybe-all-build-flex
66848 all-stagefeedback-gcc: maybe-all-build-flex
66849 all-stageautoprofile-gcc: maybe-all-build-flex
66850 all-stageautofeedback-gcc: maybe-all-build-flex
66851 all-gcc: maybe-all-build-libiberty
66852 all-stage1-gcc: maybe-all-build-libiberty
66853 all-stage2-gcc: maybe-all-build-libiberty
66854 all-stage3-gcc: maybe-all-build-libiberty
66855 all-stage4-gcc: maybe-all-build-libiberty
66856 all-stageprofile-gcc: maybe-all-build-libiberty
66857 all-stagetrain-gcc: maybe-all-build-libiberty
66858 all-stagefeedback-gcc: maybe-all-build-libiberty
66859 all-stageautoprofile-gcc: maybe-all-build-libiberty
66860 all-stageautofeedback-gcc: maybe-all-build-libiberty
66861 all-gcc: maybe-all-build-fixincludes
66862 all-stage1-gcc: maybe-all-build-fixincludes
66863 all-stage2-gcc: maybe-all-build-fixincludes
66864 all-stage3-gcc: maybe-all-build-fixincludes
66865 all-stage4-gcc: maybe-all-build-fixincludes
66866 all-stageprofile-gcc: maybe-all-build-fixincludes
66867 all-stagetrain-gcc: maybe-all-build-fixincludes
66868 all-stagefeedback-gcc: maybe-all-build-fixincludes
66869 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66870 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66871 all-gcc: maybe-all-build-libcpp
66872 all-stage1-gcc: maybe-all-build-libcpp
66873 all-stage2-gcc: maybe-all-build-libcpp
66874 all-stage3-gcc: maybe-all-build-libcpp
66875 all-stage4-gcc: maybe-all-build-libcpp
66876 all-stageprofile-gcc: maybe-all-build-libcpp
66877 all-stagetrain-gcc: maybe-all-build-libcpp
66878 all-stagefeedback-gcc: maybe-all-build-libcpp
66879 all-stageautoprofile-gcc: maybe-all-build-libcpp
66880 all-stageautofeedback-gcc: maybe-all-build-libcpp
66881 all-gcc: maybe-all-zlib
66882 all-stage1-gcc: maybe-all-stage1-zlib
66883 all-stage2-gcc: maybe-all-stage2-zlib
66884 all-stage3-gcc: maybe-all-stage3-zlib
66885 all-stage4-gcc: maybe-all-stage4-zlib
66886 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66887 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66888 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66889 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66890 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66891 all-gcc: all-libbacktrace
66892 all-stage1-gcc: all-stage1-libbacktrace
66893 all-stage2-gcc: all-stage2-libbacktrace
66894 all-stage3-gcc: all-stage3-libbacktrace
66895 all-stage4-gcc: all-stage4-libbacktrace
66896 all-stageprofile-gcc: all-stageprofile-libbacktrace
66897 all-stagetrain-gcc: all-stagetrain-libbacktrace
66898 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66899 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66900 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66901 all-gcc: all-libcpp
66902 all-stage1-gcc: all-stage1-libcpp
66903 all-stage2-gcc: all-stage2-libcpp
66904 all-stage3-gcc: all-stage3-libcpp
66905 all-stage4-gcc: all-stage4-libcpp
66906 all-stageprofile-gcc: all-stageprofile-libcpp
66907 all-stagetrain-gcc: all-stagetrain-libcpp
66908 all-stagefeedback-gcc: all-stagefeedback-libcpp
66909 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66910 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66911 all-gcc: all-libcody
66912 all-stage1-gcc: all-stage1-libcody
66913 all-stage2-gcc: all-stage2-libcody
66914 all-stage3-gcc: all-stage3-libcody
66915 all-stage4-gcc: all-stage4-libcody
66916 all-stageprofile-gcc: all-stageprofile-libcody
66917 all-stagetrain-gcc: all-stagetrain-libcody
66918 all-stagefeedback-gcc: all-stagefeedback-libcody
66919 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66920 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66921 all-gcc: all-libdecnumber
66922 all-stage1-gcc: all-stage1-libdecnumber
66923 all-stage2-gcc: all-stage2-libdecnumber
66924 all-stage3-gcc: all-stage3-libdecnumber
66925 all-stage4-gcc: all-stage4-libdecnumber
66926 all-stageprofile-gcc: all-stageprofile-libdecnumber
66927 all-stagetrain-gcc: all-stagetrain-libdecnumber
66928 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66929 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66930 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66931 all-gcc: maybe-all-libiberty
66932 all-stage1-gcc: maybe-all-stage1-libiberty
66933 all-stage2-gcc: maybe-all-stage2-libiberty
66934 all-stage3-gcc: maybe-all-stage3-libiberty
66935 all-stage4-gcc: maybe-all-stage4-libiberty
66936 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66937 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66938 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66939 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66940 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66941 all-gcc: maybe-all-fixincludes
66942 all-stage1-gcc: maybe-all-stage1-fixincludes
66943 all-stage2-gcc: maybe-all-stage2-fixincludes
66944 all-stage3-gcc: maybe-all-stage3-fixincludes
66945 all-stage4-gcc: maybe-all-stage4-fixincludes
66946 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66947 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66948 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66949 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66950 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66951 all-gcc: maybe-all-lto-plugin
66952 all-stage1-gcc: maybe-all-stage1-lto-plugin
66953 all-stage2-gcc: maybe-all-stage2-lto-plugin
66954 all-stage3-gcc: maybe-all-stage3-lto-plugin
66955 all-stage4-gcc: maybe-all-stage4-lto-plugin
66956 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66957 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66958 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66959 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66960 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66961 all-gcc: maybe-all-libiconv
66962 all-stage1-gcc: maybe-all-stage1-libiconv
66963 all-stage2-gcc: maybe-all-stage2-libiconv
66964 all-stage3-gcc: maybe-all-stage3-libiconv
66965 all-stage4-gcc: maybe-all-stage4-libiconv
66966 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66967 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66968 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66969 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66970 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66971 info-gcc: maybe-all-build-libiberty
66972 info-stage1-gcc: maybe-all-build-libiberty
66973 info-stage2-gcc: maybe-all-build-libiberty
66974 info-stage3-gcc: maybe-all-build-libiberty
66975 info-stage4-gcc: maybe-all-build-libiberty
66976 info-stageprofile-gcc: maybe-all-build-libiberty
66977 info-stagetrain-gcc: maybe-all-build-libiberty
66978 info-stagefeedback-gcc: maybe-all-build-libiberty
66979 info-stageautoprofile-gcc: maybe-all-build-libiberty
66980 info-stageautofeedback-gcc: maybe-all-build-libiberty
66981 dvi-gcc: maybe-all-build-libiberty
66982 dvi-stage1-gcc: maybe-all-build-libiberty
66983 dvi-stage2-gcc: maybe-all-build-libiberty
66984 dvi-stage3-gcc: maybe-all-build-libiberty
66985 dvi-stage4-gcc: maybe-all-build-libiberty
66986 dvi-stageprofile-gcc: maybe-all-build-libiberty
66987 dvi-stagetrain-gcc: maybe-all-build-libiberty
66988 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66989 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66990 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66991 pdf-gcc: maybe-all-build-libiberty
66992 pdf-stage1-gcc: maybe-all-build-libiberty
66993 pdf-stage2-gcc: maybe-all-build-libiberty
66994 pdf-stage3-gcc: maybe-all-build-libiberty
66995 pdf-stage4-gcc: maybe-all-build-libiberty
66996 pdf-stageprofile-gcc: maybe-all-build-libiberty
66997 pdf-stagetrain-gcc: maybe-all-build-libiberty
66998 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66999 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
67000 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
67001 html-gcc: maybe-all-build-libiberty
67002 html-stage1-gcc: maybe-all-build-libiberty
67003 html-stage2-gcc: maybe-all-build-libiberty
67004 html-stage3-gcc: maybe-all-build-libiberty
67005 html-stage4-gcc: maybe-all-build-libiberty
67006 html-stageprofile-gcc: maybe-all-build-libiberty
67007 html-stagetrain-gcc: maybe-all-build-libiberty
67008 html-stagefeedback-gcc: maybe-all-build-libiberty
67009 html-stageautoprofile-gcc: maybe-all-build-libiberty
67010 html-stageautofeedback-gcc: maybe-all-build-libiberty
67011 install-gcc: maybe-install-fixincludes
67012 install-gcc: maybe-install-lto-plugin
67013 install-strip-gcc: maybe-install-strip-fixincludes
67014 install-strip-gcc: maybe-install-strip-lto-plugin
67015 configure-libcpp: configure-libiberty
67016 configure-stage1-libcpp: configure-stage1-libiberty
67017 configure-stage2-libcpp: configure-stage2-libiberty
67018 configure-stage3-libcpp: configure-stage3-libiberty
67019 configure-stage4-libcpp: configure-stage4-libiberty
67020 configure-stageprofile-libcpp: configure-stageprofile-libiberty
67021 configure-stagetrain-libcpp: configure-stagetrain-libiberty
67022 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
67023 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
67024 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
67025 configure-libcpp: maybe-configure-gettext
67026 configure-stage1-libcpp: maybe-configure-stage1-gettext
67027 configure-stage2-libcpp: maybe-configure-stage2-gettext
67028 configure-stage3-libcpp: maybe-configure-stage3-gettext
67029 configure-stage4-libcpp: maybe-configure-stage4-gettext
67030 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
67031 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
67032 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
67033 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
67034 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
67035 configure-libcpp: maybe-all-libiconv
67036 configure-stage1-libcpp: maybe-all-stage1-libiconv
67037 configure-stage2-libcpp: maybe-all-stage2-libiconv
67038 configure-stage3-libcpp: maybe-all-stage3-libiconv
67039 configure-stage4-libcpp: maybe-all-stage4-libiconv
67040 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67041 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67042 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67043 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67044 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67045 all-libcpp: all-libiberty
67046 all-stage1-libcpp: all-stage1-libiberty
67047 all-stage2-libcpp: all-stage2-libiberty
67048 all-stage3-libcpp: all-stage3-libiberty
67049 all-stage4-libcpp: all-stage4-libiberty
67050 all-stageprofile-libcpp: all-stageprofile-libiberty
67051 all-stagetrain-libcpp: all-stagetrain-libiberty
67052 all-stagefeedback-libcpp: all-stagefeedback-libiberty
67053 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
67054 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
67055 all-libcpp: maybe-all-gettext
67056 all-stage1-libcpp: maybe-all-stage1-gettext
67057 all-stage2-libcpp: maybe-all-stage2-gettext
67058 all-stage3-libcpp: maybe-all-stage3-gettext
67059 all-stage4-libcpp: maybe-all-stage4-gettext
67060 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
67061 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
67062 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
67063 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
67064 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
67065 all-libcpp: maybe-all-libiconv
67066 all-stage1-libcpp: maybe-all-stage1-libiconv
67067 all-stage2-libcpp: maybe-all-stage2-libiconv
67068 all-stage3-libcpp: maybe-all-stage3-libiconv
67069 all-stage4-libcpp: maybe-all-stage4-libiconv
67070 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67071 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67072 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67073 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67074 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67075 all-fixincludes: maybe-all-libiberty
67076 all-stage1-fixincludes: maybe-all-stage1-libiberty
67077 all-stage2-fixincludes: maybe-all-stage2-libiberty
67078 all-stage3-fixincludes: maybe-all-stage3-libiberty
67079 all-stage4-fixincludes: maybe-all-stage4-libiberty
67080 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
67081 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
67082 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
67083 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
67084 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
67085 all-gnattools: maybe-all-target-libada
67086 all-lto-plugin: maybe-all-libiberty
67087 all-stage1-lto-plugin: maybe-all-stage1-libiberty
67088 all-stage2-lto-plugin: maybe-all-stage2-libiberty
67089 all-stage3-lto-plugin: maybe-all-stage3-libiberty
67090 all-stage4-lto-plugin: maybe-all-stage4-libiberty
67091 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
67092 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
67093 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
67094 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
67095 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
67096 all-lto-plugin: maybe-all-libiberty-linker-plugin
67097 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
67098 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
67099 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
67100 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
67101 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
67102 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
67103 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
67104 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
67105 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
67106 all-gotools: maybe-all-target-libgo
67107 configure-gettext: maybe-all-libiconv
67108 configure-stage1-gettext: maybe-all-stage1-libiconv
67109 configure-stage2-gettext: maybe-all-stage2-libiconv
67110 configure-stage3-gettext: maybe-all-stage3-libiconv
67111 configure-stage4-gettext: maybe-all-stage4-libiconv
67112 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
67113 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
67114 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67115 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67116 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67117 configure-mpfr: maybe-all-gmp
67118 configure-stage1-mpfr: maybe-all-stage1-gmp
67119 configure-stage2-mpfr: maybe-all-stage2-gmp
67120 configure-stage3-mpfr: maybe-all-stage3-gmp
67121 configure-stage4-mpfr: maybe-all-stage4-gmp
67122 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
67123 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
67124 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
67125 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
67126 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
67127 configure-mpc: maybe-all-mpfr
67128 configure-stage1-mpc: maybe-all-stage1-mpfr
67129 configure-stage2-mpc: maybe-all-stage2-mpfr
67130 configure-stage3-mpc: maybe-all-stage3-mpfr
67131 configure-stage4-mpc: maybe-all-stage4-mpfr
67132 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
67133 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
67134 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
67135 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
67136 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
67137 configure-isl: maybe-all-gmp
67138 configure-stage1-isl: maybe-all-stage1-gmp
67139 configure-stage2-isl: maybe-all-stage2-gmp
67140 configure-stage3-isl: maybe-all-stage3-gmp
67141 configure-stage4-isl: maybe-all-stage4-gmp
67142 configure-stageprofile-isl: maybe-all-stageprofile-gmp
67143 configure-stagetrain-isl: maybe-all-stagetrain-gmp
67144 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
67145 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
67146 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
67147 all-gettext: maybe-all-libiconv
67148 all-stage1-gettext: maybe-all-stage1-libiconv
67149 all-stage2-gettext: maybe-all-stage2-libiconv
67150 all-stage3-gettext: maybe-all-stage3-libiconv
67151 all-stage4-gettext: maybe-all-stage4-libiconv
67152 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
67153 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
67154 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67155 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67156 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67157 configure-gdb: maybe-configure-sim
67158 configure-gdb: maybe-all-gnulib
67159 configure-gdb: maybe-all-gdbsupport
67160 all-gdb: maybe-all-gnulib
67161 all-gdb: maybe-all-gdbsupport
67162 all-gdb: maybe-all-readline
67163 all-gdb: maybe-all-build-bison
67164 all-gdb: maybe-all-sim
67165 all-gdb: maybe-all-libtermcap
67166 configure-gdbserver: maybe-all-gnulib
67167 all-gdbserver: maybe-all-gdbsupport
67168 all-gdbserver: maybe-all-gnulib
67169 configure-libgui: maybe-configure-tcl
67170 configure-libgui: maybe-configure-tk
67171 all-libgui: maybe-all-tcl
67172 all-libgui: maybe-all-tk
67173 all-libgui: maybe-all-itcl
67174 configure-gdbsupport: maybe-configure-gnulib
67175 all-gdbsupport: maybe-all-gnulib
67176 configure-bfd: configure-libiberty
67177 configure-stage1-bfd: configure-stage1-libiberty
67178 configure-stage2-bfd: configure-stage2-libiberty
67179 configure-stage3-bfd: configure-stage3-libiberty
67180 configure-stage4-bfd: configure-stage4-libiberty
67181 configure-stageprofile-bfd: configure-stageprofile-libiberty
67182 configure-stagetrain-bfd: configure-stagetrain-libiberty
67183 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
67184 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
67185 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
67186 configure-bfd: maybe-configure-gettext
67187 configure-stage1-bfd: maybe-configure-stage1-gettext
67188 configure-stage2-bfd: maybe-configure-stage2-gettext
67189 configure-stage3-bfd: maybe-configure-stage3-gettext
67190 configure-stage4-bfd: maybe-configure-stage4-gettext
67191 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
67192 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
67193 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
67194 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
67195 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
67196 all-bfd: maybe-all-libiberty
67197 all-stage1-bfd: maybe-all-stage1-libiberty
67198 all-stage2-bfd: maybe-all-stage2-libiberty
67199 all-stage3-bfd: maybe-all-stage3-libiberty
67200 all-stage4-bfd: maybe-all-stage4-libiberty
67201 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
67202 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
67203 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
67204 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
67205 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
67206 all-bfd: maybe-all-gettext
67207 all-stage1-bfd: maybe-all-stage1-gettext
67208 all-stage2-bfd: maybe-all-stage2-gettext
67209 all-stage3-bfd: maybe-all-stage3-gettext
67210 all-stage4-bfd: maybe-all-stage4-gettext
67211 all-stageprofile-bfd: maybe-all-stageprofile-gettext
67212 all-stagetrain-bfd: maybe-all-stagetrain-gettext
67213 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
67214 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
67215 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
67216 all-bfd: maybe-all-zlib
67217 all-stage1-bfd: maybe-all-stage1-zlib
67218 all-stage2-bfd: maybe-all-stage2-zlib
67219 all-stage3-bfd: maybe-all-stage3-zlib
67220 all-stage4-bfd: maybe-all-stage4-zlib
67221 all-stageprofile-bfd: maybe-all-stageprofile-zlib
67222 all-stagetrain-bfd: maybe-all-stagetrain-zlib
67223 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
67224 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
67225 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
67226 all-bfd: maybe-all-libsframe
67227 all-stage1-bfd: maybe-all-stage1-libsframe
67228 all-stage2-bfd: maybe-all-stage2-libsframe
67229 all-stage3-bfd: maybe-all-stage3-libsframe
67230 all-stage4-bfd: maybe-all-stage4-libsframe
67231 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
67232 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
67233 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
67234 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
67235 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
67236 configure-opcodes: configure-libiberty
67237 configure-stage1-opcodes: configure-stage1-libiberty
67238 configure-stage2-opcodes: configure-stage2-libiberty
67239 configure-stage3-opcodes: configure-stage3-libiberty
67240 configure-stage4-opcodes: configure-stage4-libiberty
67241 configure-stageprofile-opcodes: configure-stageprofile-libiberty
67242 configure-stagetrain-opcodes: configure-stagetrain-libiberty
67243 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
67244 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
67245 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
67246 all-opcodes: maybe-all-libiberty
67247 all-stage1-opcodes: maybe-all-stage1-libiberty
67248 all-stage2-opcodes: maybe-all-stage2-libiberty
67249 all-stage3-opcodes: maybe-all-stage3-libiberty
67250 all-stage4-opcodes: maybe-all-stage4-libiberty
67251 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
67252 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
67253 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
67254 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
67255 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
67256 configure-binutils: maybe-configure-gettext
67257 configure-stage1-binutils: maybe-configure-stage1-gettext
67258 configure-stage2-binutils: maybe-configure-stage2-gettext
67259 configure-stage3-binutils: maybe-configure-stage3-gettext
67260 configure-stage4-binutils: maybe-configure-stage4-gettext
67261 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
67262 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
67263 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
67264 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
67265 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
67266 all-binutils: maybe-all-libiberty
67267 all-stage1-binutils: maybe-all-stage1-libiberty
67268 all-stage2-binutils: maybe-all-stage2-libiberty
67269 all-stage3-binutils: maybe-all-stage3-libiberty
67270 all-stage4-binutils: maybe-all-stage4-libiberty
67271 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
67272 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
67273 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
67274 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
67275 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
67276 all-binutils: maybe-all-opcodes
67277 all-stage1-binutils: maybe-all-stage1-opcodes
67278 all-stage2-binutils: maybe-all-stage2-opcodes
67279 all-stage3-binutils: maybe-all-stage3-opcodes
67280 all-stage4-binutils: maybe-all-stage4-opcodes
67281 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
67282 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
67283 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
67284 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
67285 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
67286 all-binutils: maybe-all-bfd
67287 all-stage1-binutils: maybe-all-stage1-bfd
67288 all-stage2-binutils: maybe-all-stage2-bfd
67289 all-stage3-binutils: maybe-all-stage3-bfd
67290 all-stage4-binutils: maybe-all-stage4-bfd
67291 all-stageprofile-binutils: maybe-all-stageprofile-bfd
67292 all-stagetrain-binutils: maybe-all-stagetrain-bfd
67293 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
67294 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
67295 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
67296 all-binutils: maybe-all-build-flex
67297 all-stage1-binutils: maybe-all-build-flex
67298 all-stage2-binutils: maybe-all-build-flex
67299 all-stage3-binutils: maybe-all-build-flex
67300 all-stage4-binutils: maybe-all-build-flex
67301 all-stageprofile-binutils: maybe-all-build-flex
67302 all-stagetrain-binutils: maybe-all-build-flex
67303 all-stagefeedback-binutils: maybe-all-build-flex
67304 all-stageautoprofile-binutils: maybe-all-build-flex
67305 all-stageautofeedback-binutils: maybe-all-build-flex
67306 all-binutils: maybe-all-build-bison
67307 all-stage1-binutils: maybe-all-build-bison
67308 all-stage2-binutils: maybe-all-build-bison
67309 all-stage3-binutils: maybe-all-build-bison
67310 all-stage4-binutils: maybe-all-build-bison
67311 all-stageprofile-binutils: maybe-all-build-bison
67312 all-stagetrain-binutils: maybe-all-build-bison
67313 all-stagefeedback-binutils: maybe-all-build-bison
67314 all-stageautoprofile-binutils: maybe-all-build-bison
67315 all-stageautofeedback-binutils: maybe-all-build-bison
67316 all-binutils: maybe-all-gettext
67317 all-stage1-binutils: maybe-all-stage1-gettext
67318 all-stage2-binutils: maybe-all-stage2-gettext
67319 all-stage3-binutils: maybe-all-stage3-gettext
67320 all-stage4-binutils: maybe-all-stage4-gettext
67321 all-stageprofile-binutils: maybe-all-stageprofile-gettext
67322 all-stagetrain-binutils: maybe-all-stagetrain-gettext
67323 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
67324 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
67325 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
67326 all-binutils: maybe-all-gas
67327 all-stage1-binutils: maybe-all-stage1-gas
67328 all-stage2-binutils: maybe-all-stage2-gas
67329 all-stage3-binutils: maybe-all-stage3-gas
67330 all-stage4-binutils: maybe-all-stage4-gas
67331 all-stageprofile-binutils: maybe-all-stageprofile-gas
67332 all-stagetrain-binutils: maybe-all-stagetrain-gas
67333 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
67334 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
67335 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
67336 all-binutils: maybe-all-libctf
67337 all-stage1-binutils: maybe-all-stage1-libctf
67338 all-stage2-binutils: maybe-all-stage2-libctf
67339 all-stage3-binutils: maybe-all-stage3-libctf
67340 all-stage4-binutils: maybe-all-stage4-libctf
67341 all-stageprofile-binutils: maybe-all-stageprofile-libctf
67342 all-stagetrain-binutils: maybe-all-stagetrain-libctf
67343 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
67344 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
67345 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
67346 all-ld: maybe-all-libctf
67347 all-stage1-ld: maybe-all-stage1-libctf
67348 all-stage2-ld: maybe-all-stage2-libctf
67349 all-stage3-ld: maybe-all-stage3-libctf
67350 all-stage4-ld: maybe-all-stage4-libctf
67351 all-stageprofile-ld: maybe-all-stageprofile-libctf
67352 all-stagetrain-ld: maybe-all-stagetrain-libctf
67353 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
67354 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
67355 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
67356 all-binutils: maybe-all-libsframe
67357 all-stage1-binutils: maybe-all-stage1-libsframe
67358 all-stage2-binutils: maybe-all-stage2-libsframe
67359 all-stage3-binutils: maybe-all-stage3-libsframe
67360 all-stage4-binutils: maybe-all-stage4-libsframe
67361 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
67362 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
67363 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
67364 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
67365 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
67366 install-binutils: maybe-install-opcodes
67367 install-strip-binutils: maybe-install-strip-opcodes
67368 install-libctf: maybe-install-bfd
67369 install-ld: maybe-install-bfd
67370 install-ld: maybe-install-libctf
67371 install-strip-libctf: maybe-install-strip-bfd
67372 install-strip-ld: maybe-install-strip-bfd
67373 install-strip-ld: maybe-install-strip-libctf
67374 install-bfd: maybe-install-libsframe
67375 install-strip-bfd: maybe-install-strip-libsframe
67376 configure-opcodes: configure-bfd
67377 configure-stage1-opcodes: configure-stage1-bfd
67378 configure-stage2-opcodes: configure-stage2-bfd
67379 configure-stage3-opcodes: configure-stage3-bfd
67380 configure-stage4-opcodes: configure-stage4-bfd
67381 configure-stageprofile-opcodes: configure-stageprofile-bfd
67382 configure-stagetrain-opcodes: configure-stagetrain-bfd
67383 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
67384 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
67385 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
67386 install-opcodes: maybe-install-bfd
67387 install-strip-opcodes: maybe-install-strip-bfd
67388 configure-gas: maybe-configure-gettext
67389 configure-stage1-gas: maybe-configure-stage1-gettext
67390 configure-stage2-gas: maybe-configure-stage2-gettext
67391 configure-stage3-gas: maybe-configure-stage3-gettext
67392 configure-stage4-gas: maybe-configure-stage4-gettext
67393 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
67394 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
67395 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
67396 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
67397 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
67398 all-gas: maybe-all-libiberty
67399 all-stage1-gas: maybe-all-stage1-libiberty
67400 all-stage2-gas: maybe-all-stage2-libiberty
67401 all-stage3-gas: maybe-all-stage3-libiberty
67402 all-stage4-gas: maybe-all-stage4-libiberty
67403 all-stageprofile-gas: maybe-all-stageprofile-libiberty
67404 all-stagetrain-gas: maybe-all-stagetrain-libiberty
67405 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
67406 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
67407 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
67408 all-gas: maybe-all-opcodes
67409 all-stage1-gas: maybe-all-stage1-opcodes
67410 all-stage2-gas: maybe-all-stage2-opcodes
67411 all-stage3-gas: maybe-all-stage3-opcodes
67412 all-stage4-gas: maybe-all-stage4-opcodes
67413 all-stageprofile-gas: maybe-all-stageprofile-opcodes
67414 all-stagetrain-gas: maybe-all-stagetrain-opcodes
67415 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
67416 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
67417 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
67418 all-gas: maybe-all-bfd
67419 all-stage1-gas: maybe-all-stage1-bfd
67420 all-stage2-gas: maybe-all-stage2-bfd
67421 all-stage3-gas: maybe-all-stage3-bfd
67422 all-stage4-gas: maybe-all-stage4-bfd
67423 all-stageprofile-gas: maybe-all-stageprofile-bfd
67424 all-stagetrain-gas: maybe-all-stagetrain-bfd
67425 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
67426 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
67427 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
67428 all-gas: maybe-all-gettext
67429 all-stage1-gas: maybe-all-stage1-gettext
67430 all-stage2-gas: maybe-all-stage2-gettext
67431 all-stage3-gas: maybe-all-stage3-gettext
67432 all-stage4-gas: maybe-all-stage4-gettext
67433 all-stageprofile-gas: maybe-all-stageprofile-gettext
67434 all-stagetrain-gas: maybe-all-stagetrain-gettext
67435 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
67436 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
67437 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
67438 install-gprofng: maybe-install-opcodes
67439 install-gprofng: maybe-install-bfd
67440 configure-ld: maybe-configure-gettext
67441 configure-stage1-ld: maybe-configure-stage1-gettext
67442 configure-stage2-ld: maybe-configure-stage2-gettext
67443 configure-stage3-ld: maybe-configure-stage3-gettext
67444 configure-stage4-ld: maybe-configure-stage4-gettext
67445 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
67446 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
67447 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
67448 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
67449 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
67450 all-ld: maybe-all-libiberty
67451 all-stage1-ld: maybe-all-stage1-libiberty
67452 all-stage2-ld: maybe-all-stage2-libiberty
67453 all-stage3-ld: maybe-all-stage3-libiberty
67454 all-stage4-ld: maybe-all-stage4-libiberty
67455 all-stageprofile-ld: maybe-all-stageprofile-libiberty
67456 all-stagetrain-ld: maybe-all-stagetrain-libiberty
67457 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
67458 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
67459 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
67460 all-ld: maybe-all-bfd
67461 all-stage1-ld: maybe-all-stage1-bfd
67462 all-stage2-ld: maybe-all-stage2-bfd
67463 all-stage3-ld: maybe-all-stage3-bfd
67464 all-stage4-ld: maybe-all-stage4-bfd
67465 all-stageprofile-ld: maybe-all-stageprofile-bfd
67466 all-stagetrain-ld: maybe-all-stagetrain-bfd
67467 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
67468 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
67469 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
67470 all-ld: maybe-all-opcodes
67471 all-stage1-ld: maybe-all-stage1-opcodes
67472 all-stage2-ld: maybe-all-stage2-opcodes
67473 all-stage3-ld: maybe-all-stage3-opcodes
67474 all-stage4-ld: maybe-all-stage4-opcodes
67475 all-stageprofile-ld: maybe-all-stageprofile-opcodes
67476 all-stagetrain-ld: maybe-all-stagetrain-opcodes
67477 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
67478 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
67479 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
67480 all-ld: maybe-all-build-bison
67481 all-stage1-ld: maybe-all-build-bison
67482 all-stage2-ld: maybe-all-build-bison
67483 all-stage3-ld: maybe-all-build-bison
67484 all-stage4-ld: maybe-all-build-bison
67485 all-stageprofile-ld: maybe-all-build-bison
67486 all-stagetrain-ld: maybe-all-build-bison
67487 all-stagefeedback-ld: maybe-all-build-bison
67488 all-stageautoprofile-ld: maybe-all-build-bison
67489 all-stageautofeedback-ld: maybe-all-build-bison
67490 all-ld: maybe-all-build-flex
67491 all-stage1-ld: maybe-all-build-flex
67492 all-stage2-ld: maybe-all-build-flex
67493 all-stage3-ld: maybe-all-build-flex
67494 all-stage4-ld: maybe-all-build-flex
67495 all-stageprofile-ld: maybe-all-build-flex
67496 all-stagetrain-ld: maybe-all-build-flex
67497 all-stagefeedback-ld: maybe-all-build-flex
67498 all-stageautoprofile-ld: maybe-all-build-flex
67499 all-stageautofeedback-ld: maybe-all-build-flex
67500 all-ld: maybe-all-gettext
67501 all-stage1-ld: maybe-all-stage1-gettext
67502 all-stage2-ld: maybe-all-stage2-gettext
67503 all-stage3-ld: maybe-all-stage3-gettext
67504 all-stage4-ld: maybe-all-stage4-gettext
67505 all-stageprofile-ld: maybe-all-stageprofile-gettext
67506 all-stagetrain-ld: maybe-all-stagetrain-gettext
67507 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
67508 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
67509 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
67510 all-ld: maybe-all-gas
67511 all-stage1-ld: maybe-all-stage1-gas
67512 all-stage2-ld: maybe-all-stage2-gas
67513 all-stage3-ld: maybe-all-stage3-gas
67514 all-stage4-ld: maybe-all-stage4-gas
67515 all-stageprofile-ld: maybe-all-stageprofile-gas
67516 all-stagetrain-ld: maybe-all-stagetrain-gas
67517 all-stagefeedback-ld: maybe-all-stagefeedback-gas
67518 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
67519 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
67520 all-ld: maybe-all-binutils
67521 all-stage1-ld: maybe-all-stage1-binutils
67522 all-stage2-ld: maybe-all-stage2-binutils
67523 all-stage3-ld: maybe-all-stage3-binutils
67524 all-stage4-ld: maybe-all-stage4-binutils
67525 all-stageprofile-ld: maybe-all-stageprofile-binutils
67526 all-stagetrain-ld: maybe-all-stagetrain-binutils
67527 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
67528 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
67529 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
67530 install-ld: maybe-install-gold
67531 install-strip-ld: maybe-install-strip-gold
67532 configure-gold: maybe-configure-gettext
67533 configure-stage1-gold: maybe-configure-stage1-gettext
67534 configure-stage2-gold: maybe-configure-stage2-gettext
67535 configure-stage3-gold: maybe-configure-stage3-gettext
67536 configure-stage4-gold: maybe-configure-stage4-gettext
67537 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
67538 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
67539 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
67540 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
67541 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
67542 all-gold: maybe-all-libiberty
67543 all-stage1-gold: maybe-all-stage1-libiberty
67544 all-stage2-gold: maybe-all-stage2-libiberty
67545 all-stage3-gold: maybe-all-stage3-libiberty
67546 all-stage4-gold: maybe-all-stage4-libiberty
67547 all-stageprofile-gold: maybe-all-stageprofile-libiberty
67548 all-stagetrain-gold: maybe-all-stagetrain-libiberty
67549 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
67550 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
67551 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
67552 all-gold: maybe-all-gettext
67553 all-stage1-gold: maybe-all-stage1-gettext
67554 all-stage2-gold: maybe-all-stage2-gettext
67555 all-stage3-gold: maybe-all-stage3-gettext
67556 all-stage4-gold: maybe-all-stage4-gettext
67557 all-stageprofile-gold: maybe-all-stageprofile-gettext
67558 all-stagetrain-gold: maybe-all-stagetrain-gettext
67559 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
67560 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
67561 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
67562 all-gold: maybe-all-bfd
67563 all-stage1-gold: maybe-all-stage1-bfd
67564 all-stage2-gold: maybe-all-stage2-bfd
67565 all-stage3-gold: maybe-all-stage3-bfd
67566 all-stage4-gold: maybe-all-stage4-bfd
67567 all-stageprofile-gold: maybe-all-stageprofile-bfd
67568 all-stagetrain-gold: maybe-all-stagetrain-bfd
67569 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
67570 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
67571 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
67572 all-gold: maybe-all-build-bison
67573 all-stage1-gold: maybe-all-build-bison
67574 all-stage2-gold: maybe-all-build-bison
67575 all-stage3-gold: maybe-all-build-bison
67576 all-stage4-gold: maybe-all-build-bison
67577 all-stageprofile-gold: maybe-all-build-bison
67578 all-stagetrain-gold: maybe-all-build-bison
67579 all-stagefeedback-gold: maybe-all-build-bison
67580 all-stageautoprofile-gold: maybe-all-build-bison
67581 all-stageautofeedback-gold: maybe-all-build-bison
67582 all-gold: maybe-all-gas
67583 all-stage1-gold: maybe-all-stage1-gas
67584 all-stage2-gold: maybe-all-stage2-gas
67585 all-stage3-gold: maybe-all-stage3-gas
67586 all-stage4-gold: maybe-all-stage4-gas
67587 all-stageprofile-gold: maybe-all-stageprofile-gas
67588 all-stagetrain-gold: maybe-all-stagetrain-gas
67589 all-stagefeedback-gold: maybe-all-stagefeedback-gas
67590 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
67591 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
67592 check-gold: maybe-all-binutils
67593 check-stage1-gold: maybe-all-stage1-binutils
67594 check-stage2-gold: maybe-all-stage2-binutils
67595 check-stage3-gold: maybe-all-stage3-binutils
67596 check-stage4-gold: maybe-all-stage4-binutils
67597 check-stageprofile-gold: maybe-all-stageprofile-binutils
67598 check-stagetrain-gold: maybe-all-stagetrain-binutils
67599 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
67600 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
67601 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
67602 check-gold: maybe-all-gas
67603 check-stage1-gold: maybe-all-stage1-gas
67604 check-stage2-gold: maybe-all-stage2-gas
67605 check-stage3-gold: maybe-all-stage3-gas
67606 check-stage4-gold: maybe-all-stage4-gas
67607 check-stageprofile-gold: maybe-all-stageprofile-gas
67608 check-stagetrain-gold: maybe-all-stagetrain-gas
67609 check-stagefeedback-gold: maybe-all-stagefeedback-gas
67610 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
67611 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
67612 configure-opcodes: maybe-configure-gettext
67613 configure-stage1-opcodes: maybe-configure-stage1-gettext
67614 configure-stage2-opcodes: maybe-configure-stage2-gettext
67615 configure-stage3-opcodes: maybe-configure-stage3-gettext
67616 configure-stage4-opcodes: maybe-configure-stage4-gettext
67617 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
67618 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
67619 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
67620 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
67621 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
67622 all-opcodes: maybe-all-bfd
67623 all-stage1-opcodes: maybe-all-stage1-bfd
67624 all-stage2-opcodes: maybe-all-stage2-bfd
67625 all-stage3-opcodes: maybe-all-stage3-bfd
67626 all-stage4-opcodes: maybe-all-stage4-bfd
67627 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
67628 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
67629 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
67630 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
67631 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
67632 all-opcodes: maybe-all-libiberty
67633 all-stage1-opcodes: maybe-all-stage1-libiberty
67634 all-stage2-opcodes: maybe-all-stage2-libiberty
67635 all-stage3-opcodes: maybe-all-stage3-libiberty
67636 all-stage4-opcodes: maybe-all-stage4-libiberty
67637 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
67638 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
67639 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
67640 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
67641 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
67642 all-opcodes: maybe-all-gettext
67643 all-stage1-opcodes: maybe-all-stage1-gettext
67644 all-stage2-opcodes: maybe-all-stage2-gettext
67645 all-stage3-opcodes: maybe-all-stage3-gettext
67646 all-stage4-opcodes: maybe-all-stage4-gettext
67647 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
67648 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
67649 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
67650 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
67651 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
67652 all-dejagnu: maybe-all-tcl
67653 all-dejagnu: maybe-all-expect
67654 all-dejagnu: maybe-all-tk
67655 configure-expect: maybe-configure-tcl
67656 configure-expect: maybe-configure-tk
67657 all-expect: maybe-all-tcl
67658 all-expect: maybe-all-tk
67659 configure-itcl: maybe-configure-tcl
67660 configure-itcl: maybe-configure-tk
67661 all-itcl: maybe-all-tcl
67662 all-itcl: maybe-all-tk
67663 install-itcl: maybe-install-tcl
67664 install-strip-itcl: maybe-install-strip-tcl
67665 configure-tk: maybe-configure-tcl
67666 all-tk: maybe-all-tcl
67667 all-sid: maybe-all-tcl
67668 all-sid: maybe-all-tk
67669 install-sid: maybe-install-tcl
67670 install-strip-sid: maybe-install-strip-tcl
67671 install-sid: maybe-install-tk
67672 install-strip-sid: maybe-install-strip-tk
67673 configure-sim: maybe-all-gnulib
67674 configure-sim: maybe-all-readline
67675 all-fastjar: maybe-all-build-texinfo
67676 all-libctf: all-libiberty
67677 all-stage1-libctf: all-stage1-libiberty
67678 all-stage2-libctf: all-stage2-libiberty
67679 all-stage3-libctf: all-stage3-libiberty
67680 all-stage4-libctf: all-stage4-libiberty
67681 all-stageprofile-libctf: all-stageprofile-libiberty
67682 all-stagetrain-libctf: all-stagetrain-libiberty
67683 all-stagefeedback-libctf: all-stagefeedback-libiberty
67684 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
67685 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
67686 all-libctf: maybe-all-bfd
67687 all-stage1-libctf: maybe-all-stage1-bfd
67688 all-stage2-libctf: maybe-all-stage2-bfd
67689 all-stage3-libctf: maybe-all-stage3-bfd
67690 all-stage4-libctf: maybe-all-stage4-bfd
67691 all-stageprofile-libctf: maybe-all-stageprofile-bfd
67692 all-stagetrain-libctf: maybe-all-stagetrain-bfd
67693 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
67694 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
67695 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
67696 all-libctf: maybe-all-zlib
67697 all-stage1-libctf: maybe-all-stage1-zlib
67698 all-stage2-libctf: maybe-all-stage2-zlib
67699 all-stage3-libctf: maybe-all-stage3-zlib
67700 all-stage4-libctf: maybe-all-stage4-zlib
67701 all-stageprofile-libctf: maybe-all-stageprofile-zlib
67702 all-stagetrain-libctf: maybe-all-stagetrain-zlib
67703 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
67704 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
67705 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
67706 configure-libctf: maybe-all-bfd
67707 configure-stage1-libctf: maybe-all-stage1-bfd
67708 configure-stage2-libctf: maybe-all-stage2-bfd
67709 configure-stage3-libctf: maybe-all-stage3-bfd
67710 configure-stage4-libctf: maybe-all-stage4-bfd
67711 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
67712 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
67713 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
67714 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
67715 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
67716 configure-libctf: maybe-all-gettext
67717 configure-stage1-libctf: maybe-all-stage1-gettext
67718 configure-stage2-libctf: maybe-all-stage2-gettext
67719 configure-stage3-libctf: maybe-all-stage3-gettext
67720 configure-stage4-libctf: maybe-all-stage4-gettext
67721 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
67722 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
67723 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
67724 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
67725 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
67726 configure-libctf: maybe-all-zlib
67727 configure-stage1-libctf: maybe-all-stage1-zlib
67728 configure-stage2-libctf: maybe-all-stage2-zlib
67729 configure-stage3-libctf: maybe-all-stage3-zlib
67730 configure-stage4-libctf: maybe-all-stage4-zlib
67731 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
67732 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
67733 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
67734 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
67735 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
67736 configure-libctf: maybe-all-libiconv
67737 configure-stage1-libctf: maybe-all-stage1-libiconv
67738 configure-stage2-libctf: maybe-all-stage2-libiconv
67739 configure-stage3-libctf: maybe-all-stage3-libiconv
67740 configure-stage4-libctf: maybe-all-stage4-libiconv
67741 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
67742 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
67743 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
67744 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
67745 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
67746 check-libctf: maybe-all-ld
67747 check-stage1-libctf: maybe-all-stage1-ld
67748 check-stage2-libctf: maybe-all-stage2-ld
67749 check-stage3-libctf: maybe-all-stage3-ld
67750 check-stage4-libctf: maybe-all-stage4-ld
67751 check-stageprofile-libctf: maybe-all-stageprofile-ld
67752 check-stagetrain-libctf: maybe-all-stagetrain-ld
67753 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
67754 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
67755 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
67756 distclean-gnulib: maybe-distclean-gdb
67757 distclean-gnulib: maybe-distclean-gdbserver
67758 distclean-gnulib: maybe-distclean-sim
67759 all-bison: maybe-all-build-texinfo
67760 all-flex: maybe-all-build-bison
67761 all-flex: maybe-all-m4
67762 all-flex: maybe-all-build-texinfo
67763 all-m4: maybe-all-build-texinfo
67764 configure-target-libgo: maybe-configure-target-libffi
67765 all-target-libgo: maybe-all-target-libffi
67766 configure-target-libphobos: maybe-configure-target-libbacktrace
67767 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
67768 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
67769 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
67770 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
67771 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
67772 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
67773 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
67774 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
67775 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
67776 configure-target-libphobos: maybe-configure-target-zlib
67777 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
67778 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
67779 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
67780 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
67781 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
67782 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
67783 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
67784 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
67785 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
67786 all-target-libphobos: maybe-all-target-libbacktrace
67787 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
67788 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
67789 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
67790 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
67791 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
67792 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
67793 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
67794 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
67795 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
67796 all-target-libphobos: maybe-all-target-zlib
67797 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
67798 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
67799 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
67800 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
67801 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
67802 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
67803 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
67804 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
67805 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
67806 all-target-libphobos: maybe-all-target-libatomic
67807 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
67808 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
67809 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
67810 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
67811 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
67812 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
67813 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
67814 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
67815 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
67816 configure-target-libstdc++-v3: maybe-configure-target-libgomp
67817 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
67818 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
67819 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
67820 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
67821 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
67822 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
67823 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
67824 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
67825 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
67826 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
67827 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
67828 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
67829 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
67830 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
67831 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
67832 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
67833 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
67834 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
67835 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
67836 configure-target-libvtv: maybe-all-target-libstdc++-v3
67837 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
67838 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
67839 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
67840 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
67841 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
67842 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
67843 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
67844 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
67845 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
67846 all-target-libstdc++-v3: maybe-configure-target-libgomp
67847 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
67848 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
67849 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
67850 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
67851 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
67852 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
67853 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
67854 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
67855 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
67856 install-target-libgo: maybe-install-target-libatomic
67857 install-target-libgfortran: maybe-install-target-libquadmath
67858 install-target-libgfortran: maybe-install-target-libgcc
67859 install-target-libphobos: maybe-install-target-libatomic
67860 install-target-libsanitizer: maybe-install-target-libstdc++-v3
67861 install-target-libsanitizer: maybe-install-target-libgcc
67862 install-target-libvtv: maybe-install-target-libstdc++-v3
67863 install-target-libvtv: maybe-install-target-libgcc
67864 install-target-libitm: maybe-install-target-libgcc
67865 install-target-libobjc: maybe-install-target-libgcc
67866 install-target-libstdc++-v3: maybe-install-target-libgcc
67867 all-target-libgloss: maybe-all-target-newlib
67868 all-target-winsup: maybe-all-target-libtermcap
67869 configure-target-libgfortran: maybe-all-target-libquadmath
67872 @if gcc-bootstrap
67873 configure-gnattools: stage_last
67874 configure-libcc1: stage_last
67875 configure-c++tools: stage_last
67876 configure-utils: stage_last
67877 configure-gdb: stage_last
67878 configure-gdbserver: stage_last
67879 configure-gdbsupport: stage_last
67880 configure-gprof: stage_last
67881 configure-gprofng: stage_last
67882 configure-sid: stage_last
67883 configure-sim: stage_last
67884 configure-fastjar: stage_last
67885 configure-bison: stage_last
67886 configure-flex: stage_last
67887 configure-m4: stage_last
67888 @endif gcc-bootstrap
67890 @unless gcc-bootstrap
67891 all-gnattools: maybe-all-target-libstdc++-v3
67892 configure-libcc1: maybe-configure-gcc
67893 all-libcc1: maybe-all-gcc
67894 all-c++tools: maybe-all-gcc
67895 all-utils: maybe-all-libiberty
67896 configure-gdb: maybe-all-gmp
67897 configure-gdb: maybe-all-mpfr
67898 configure-gdb: maybe-all-gettext
67899 configure-gdb: maybe-all-bfd
67900 configure-gdb: maybe-all-libiconv
67901 all-gdb: maybe-all-libiberty
67902 all-gdb: maybe-all-libiconv
67903 all-gdb: maybe-all-opcodes
67904 all-gdb: maybe-all-libdecnumber
67905 all-gdb: maybe-all-libctf
67906 all-gdb: maybe-all-libbacktrace
67907 all-gdbserver: maybe-all-libiberty
67908 configure-gdbsupport: maybe-configure-gettext
67909 all-gdbsupport: maybe-all-gettext
67910 configure-gprof: maybe-configure-gettext
67911 all-gprof: maybe-all-libiberty
67912 all-gprof: maybe-all-bfd
67913 all-gprof: maybe-all-opcodes
67914 all-gprof: maybe-all-gettext
67915 all-gprof: maybe-all-gas
67916 configure-gprofng: maybe-configure-gettext
67917 all-gprofng: maybe-all-libiberty
67918 all-gprofng: maybe-all-bfd
67919 all-gprofng: maybe-all-opcodes
67920 all-gprofng: maybe-all-gettext
67921 all-gprofng: maybe-all-gas
67922 all-sid: maybe-all-libiberty
67923 all-sid: maybe-all-bfd
67924 all-sid: maybe-all-opcodes
67925 configure-sim: maybe-configure-gettext
67926 all-sim: maybe-all-gettext
67927 all-sim: maybe-all-libiberty
67928 all-sim: maybe-all-bfd
67929 all-sim: maybe-all-opcodes
67930 all-fastjar: maybe-all-zlib
67931 all-fastjar: maybe-all-libiberty
67932 all-bison: maybe-all-gettext
67933 all-flex: maybe-all-gettext
67934 all-m4: maybe-all-gettext
67935 configure-target-fastjar: maybe-configure-target-zlib
67936 all-target-fastjar: maybe-all-target-zlib
67937 configure-target-libgo: maybe-all-target-libstdc++-v3
67938 all-target-libgo: maybe-all-target-libbacktrace
67939 all-target-libgo: maybe-all-target-libatomic
67940 configure-target-libgm2: maybe-all-target-libstdc++-v3
67941 all-target-libgm2: maybe-all-target-libatomic
67942 configure-target-libgrust: maybe-all-target-libstdc++-v3
67943 configure-target-newlib: maybe-all-binutils
67944 configure-target-newlib: maybe-all-ld
67945 configure-target-libgfortran: maybe-all-target-libbacktrace
67946 configure-target-libgo: maybe-all-target-libbacktrace
67947 @endunless gcc-bootstrap
67949 # Dependencies for target modules on other target modules are
67950 # described by lang_env_dependencies; the defaults apply to anything
67951 # not mentioned there.
67954 @if gcc-bootstrap
67955 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67956 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67957 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67958 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67959 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67960 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67961 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67962 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67963 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67964 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67965 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67966 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67967 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67968 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67969 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67970 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67971 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67972 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67973 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67974 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67975 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67976 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67977 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67978 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67979 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67980 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67981 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67982 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67983 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67984 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67985 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67986 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67987 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67988 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67989 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67990 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67991 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67992 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67993 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67994 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67995 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67996 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67997 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67998 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67999 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
68000 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
68001 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
68002 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
68003 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
68004 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
68005 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
68006 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
68007 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
68008 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
68009 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
68010 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
68011 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
68012 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
68013 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
68014 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
68015 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
68016 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
68017 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
68018 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
68019 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
68020 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
68021 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
68022 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
68023 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
68024 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
68025 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
68026 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
68027 @endif gcc-bootstrap
68029 @if gcc-no-bootstrap
68030 configure-target-libstdc++-v3: maybe-all-target-libgcc
68031 configure-target-libsanitizer: maybe-all-target-libgcc
68032 configure-target-libvtv: maybe-all-target-libgcc
68033 configure-target-libssp: maybe-all-target-libgcc
68034 configure-target-newlib: maybe-all-target-libgcc
68035 configure-target-libbacktrace: maybe-all-target-libgcc
68036 configure-target-libquadmath: maybe-all-target-libgcc
68037 configure-target-libgfortran: maybe-all-target-libgcc
68038 configure-target-libobjc: maybe-all-target-libgcc
68039 configure-target-libgo: maybe-all-target-libgcc
68040 configure-target-libphobos: maybe-all-target-libgcc
68041 configure-target-libtermcap: maybe-all-target-libgcc
68042 configure-target-winsup: maybe-all-target-libgcc
68043 configure-target-libgloss: maybe-all-target-libgcc
68044 configure-target-libffi: maybe-all-target-libgcc
68045 configure-target-zlib: maybe-all-target-libgcc
68046 configure-target-rda: maybe-all-target-libgcc
68047 configure-target-libada: maybe-all-target-libgcc
68048 configure-target-libgm2: maybe-all-target-libgcc
68049 configure-target-libgomp: maybe-all-target-libgcc
68050 configure-target-libitm: maybe-all-target-libgcc
68051 configure-target-libatomic: maybe-all-target-libgcc
68052 configure-target-libgrust: maybe-all-target-libgcc
68053 @endif gcc-no-bootstrap
68056 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
68058 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
68060 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
68062 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
68066 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
68068 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
68070 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
68072 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
68074 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
68076 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
68078 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
68080 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
68083 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
68084 configure-target-libffi: maybe-all-target-libstdc++-v3
68086 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
68088 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
68090 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
68092 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
68094 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
68096 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
68097 configure-target-libitm: maybe-all-target-libstdc++-v3
68099 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
68101 configure-target-libgrust: maybe-all-target-newlib maybe-all-target-libgloss
68104 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
68105 GDB_TK = @GDB_TK@
68106 INSTALL_GDB_TK = @INSTALL_GDB_TK@
68107 configure-gdb: $(CONFIGURE_GDB_TK)
68108 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
68109 install-gdb: $(INSTALL_GDB_TK)
68111 # Serialization dependencies. Host configures don't work well in parallel to
68112 # each other, due to contention over config.cache. Target configures and
68113 # build configures are similar.
68114 @serialization_dependencies@
68116 # --------------------------------
68117 # Regenerating top level configury
68118 # --------------------------------
68120 # Rebuilding Makefile.in, using autogen.
68121 AUTOGEN = autogen
68122 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
68123 cd $(srcdir) && $(AUTOGEN) Makefile.def
68125 # Rebuilding Makefile.
68126 Makefile: $(srcdir)/Makefile.in config.status
68127 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
68129 config.status: configure
68130 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
68132 # Rebuilding configure.
68133 AUTOCONF = autoconf
68134 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
68135 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
68136 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
68137 $(srcdir)/config/gcc-plugin.m4 \
68138 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
68139 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
68140 cd $(srcdir) && $(AUTOCONF)
68142 # ------------------------------
68143 # Special directives to GNU Make
68144 # ------------------------------
68146 # Don't pass command-line variables to submakes.
68147 .NOEXPORT:
68148 MAKEOVERRIDES=
68150 # end of Makefile.in