Delete MALLOC_ABI_ALIGNMENT define from pa32-linux.h
[official-gcc.git] / Makefile.in
blob2f136839c35ebdcafffb1c8db8041d49d4088d71
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CPP="$(CPP_FOR_BUILD)"; export CPP; \
158 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159 CXX="$(CXX_FOR_BUILD)"; export CXX; \
160 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162 GOC="$(GOC_FOR_BUILD)"; export GOC; \
163 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164 GDC="$(GDC_FOR_BUILD)"; export GDC; \
165 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166 GM2="$(GM2_FOR_BUILD)"; export GM2; \
167 GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
168 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
169 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
170 LD="$(LD_FOR_BUILD)"; export LD; \
171 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
172 NM="$(NM_FOR_BUILD)"; export NM; \
173 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
174 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
175 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
177 # These variables must be set on the make command line for directories
178 # built for the build system to override those in BASE_FLAGS_TO_PASS.
179 EXTRA_BUILD_FLAGS = \
180 CFLAGS="$(CFLAGS_FOR_BUILD)" \
181 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
183 # This is the list of directories to built for the host system.
184 SUBDIRS = @configdirs@
185 TARGET_CONFIGDIRS = @target_configdirs@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the host system.
188 HOST_CONFIGARGS = @host_configargs@
189 # Host programs are put under this directory, which is . except if building
190 # with srcdir=..
191 HOST_SUBDIR = @host_subdir@
192 # This is the list of variables to export in the environment when
193 # configuring subdirectories for the host system. We need to pass
194 # some to the GCC configure because of its hybrid host/target nature.
195 HOST_EXPORTS = \
196 $(BASE_EXPORTS) \
197 CC="$(CC)"; export CC; \
198 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
199 CFLAGS="$(CFLAGS)"; export CFLAGS; \
200 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
201 CXX="$(CXX)"; export CXX; \
202 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
203 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
204 GOC="$(GOC)"; export GOC; \
205 GDC="$(GDC)"; export GDC; \
206 GM2="$(GM2)"; export GM2; \
207 AR="$(AR)"; export AR; \
208 AS="$(AS)"; export AS; \
209 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
210 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
211 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
212 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
213 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
214 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
215 LD="$(LD)"; export LD; \
216 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
217 NM="$(NM)"; export NM; \
218 RANLIB="$(RANLIB)"; export RANLIB; \
219 WINDRES="$(WINDRES)"; export WINDRES; \
220 WINDMC="$(WINDMC)"; export WINDMC; \
221 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
222 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
223 OTOOL="$(OTOOL)"; export OTOOL; \
224 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
225 READELF="$(READELF)"; export READELF; \
226 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
227 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
228 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
229 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
230 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
231 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
232 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
233 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
234 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
235 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
236 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
237 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
238 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
239 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
240 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
241 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
242 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
243 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
244 @if gcc-bootstrap
245 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
246 @endif gcc-bootstrap
247 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
249 POSTSTAGE1_CXX_EXPORT = \
250 CXX='$(CXX)'; export CXX; \
251 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
252 @if target-libstdc++-v3-bootstrap
253 # Override the above if we're bootstrapping C++.
254 POSTSTAGE1_CXX_EXPORT = \
255 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
257 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
258 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
261 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
262 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
263 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
264 export CXX; \
265 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
266 @endif target-libstdc++-v3-bootstrap
268 # Similar, for later GCC stages.
269 POSTSTAGE1_HOST_EXPORTS = \
270 $(HOST_EXPORTS) \
271 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
272 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
273 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
274 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
275 $(POSTSTAGE1_CXX_EXPORT) \
276 $(LTO_EXPORTS) \
277 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
278 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
279 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
281 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
282 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
283 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
284 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
285 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
286 export GDC; \
287 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
288 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
289 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
290 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
292 # Target libraries are put under this directory:
293 TARGET_SUBDIR = @target_subdir@
294 # This is set by the configure script to the arguments to use when configuring
295 # directories built for the target.
296 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
297 # This is the list of variables to export in the environment when
298 # configuring subdirectories for the target system.
299 BASE_TARGET_EXPORTS = \
300 $(BASE_EXPORTS) \
301 AR="$(AR_FOR_TARGET)"; export AR; \
302 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
303 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
304 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
305 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
306 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
308 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
309 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
310 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
311 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
312 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
313 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
314 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
315 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
316 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
317 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
318 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
319 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
320 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
321 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
322 READELF="$(READELF_FOR_TARGET)"; export READELF; \
323 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
324 SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
325 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
326 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
327 @if gcc-bootstrap
328 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
329 @endif gcc-bootstrap
330 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
331 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
333 RAW_CXX_TARGET_EXPORTS = \
334 $(BASE_TARGET_EXPORTS) \
335 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
336 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
338 NORMAL_TARGET_EXPORTS = \
339 $(BASE_TARGET_EXPORTS) \
340 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
342 # Where to find GMP
343 HOST_GMPLIBS = @gmplibs@
344 HOST_GMPINC = @gmpinc@
346 # Where to find isl
347 HOST_ISLLIBS = @isllibs@
348 HOST_ISLINC = @islinc@
350 # ----------------------------------------------
351 # Programs producing files for the BUILD machine
352 # ----------------------------------------------
354 SHELL = @SHELL@
356 # pwd command to use. Allow user to override default by setting PWDCMD in
357 # the environment to account for automounters. The make variable must not
358 # be called PWDCMD, otherwise the value set here is passed to make
359 # subprocesses and overrides the setting from the user's environment.
360 # Don't use PWD since it is a common shell environment variable and we
361 # don't want to corrupt it.
362 PWD_COMMAND = $${PWDCMD-pwd}
364 # compilers to use to create programs which must be run in the build
365 # environment.
366 AR_FOR_BUILD = @AR_FOR_BUILD@
367 AS_FOR_BUILD = @AS_FOR_BUILD@
368 CC_FOR_BUILD = @CC_FOR_BUILD@
369 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
370 CPP_FOR_BUILD = @CPP_FOR_BUILD@
371 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
372 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
373 CXX_FOR_BUILD = @CXX_FOR_BUILD@
374 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
375 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
376 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
377 GOC_FOR_BUILD = @GOC_FOR_BUILD@
378 GDC_FOR_BUILD = @GDC_FOR_BUILD@
379 GM2_FOR_BUILD = @GM2_FOR_BUILD@
380 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
381 LD_FOR_BUILD = @LD_FOR_BUILD@
382 NM_FOR_BUILD = @NM_FOR_BUILD@
383 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
384 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
385 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
387 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
388 # here so that they can be overridden by Makefile fragments.
389 BUILD_PREFIX = @BUILD_PREFIX@
390 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
392 # Flags to pass to stage2 and later makes. They are defined
393 # here so that they can be overridden by Makefile fragments.
394 BOOT_CFLAGS= -g -O2
395 BOOT_LDFLAGS=
396 BOOT_ADAFLAGS= -gnatpg
398 AWK = @AWK@
399 SED = @SED@
400 BISON = @BISON@
401 YACC = @YACC@
402 FLEX = @FLEX@
403 LEX = @LEX@
404 M4 = @M4@
405 MAKEINFO = @MAKEINFO@
406 EXPECT = @EXPECT@
407 RUNTEST = @RUNTEST@
409 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
411 # This just becomes part of the MAKEINFO definition passed down to
412 # sub-makes. It lets flags be given on the command line while still
413 # using the makeinfo from the object tree.
414 # (Default to avoid splitting info files by setting the threshold high.)
415 MAKEINFOFLAGS = --split-size=5000000
417 # ---------------------------------------------
418 # Programs producing files for the HOST machine
419 # ---------------------------------------------
421 AS = @AS@
422 AR = @AR@ @AR_PLUGIN_OPTION@
423 AR_FLAGS = rc
424 CC = @CC@
425 CXX = @CXX@
426 DLLTOOL = @DLLTOOL@
427 DSYMUTIL = @DSYMUTIL@
428 LD = @LD@
429 LIPO = @LIPO@
430 NM = @NM@
431 OBJDUMP = @OBJDUMP@
432 OTOOL = @OTOOL@
433 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
434 READELF = @READELF@
435 STRIP = @STRIP@
436 WINDRES = @WINDRES@
437 WINDMC = @WINDMC@
439 GDC = @GDC@
440 GNATBIND = @GNATBIND@
441 GNATMAKE = @GNATMAKE@
443 CFLAGS = @CFLAGS@
444 LDFLAGS = @LDFLAGS@
445 LIBCFLAGS = $(CFLAGS)
446 CXXFLAGS = @CXXFLAGS@
447 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
448 GOCFLAGS = $(CFLAGS)
449 GDCFLAGS = @GDCFLAGS@
450 GM2FLAGS = $(CFLAGS)
452 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
454 # Pass additional PGO and LTO compiler options to the PGO build.
455 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
456 override CFLAGS += $(BUILD_CFLAGS)
457 override CXXFLAGS += $(BUILD_CFLAGS)
459 # Additional PGO and LTO compiler options to generate profiling data
460 # for the PGO build.
461 PGO_BUILD_GEN_FLAGS_TO_PASS = \
462 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
463 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
465 # NB: Filter out any compiler options which may fail PGO training runs.
466 PGO_BUILD_TRAINING_CFLAGS:= \
467 $(filter-out -Werror=%,$(CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:=\
469 $(filter-out -Werror=%,$(CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_CFLAGS:= \
475 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
476 PGO_BUILD_TRAINING_CXXFLAGS:= \
477 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
478 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
479 PGO_BUILD_TRAINING=yes \
480 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
481 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
483 # Ignore "make check" errors in PGO training runs.
484 PGO_BUILD_TRAINING_MFLAGS = -i
486 # Additional PGO and LTO compiler options to use profiling data for the
487 # PGO build.
488 PGO_BUILD_USE_FLAGS_TO_PASS = \
489 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
490 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
492 # PGO training targets for the PGO build. FIXME: Add gold tests to
493 # training.
494 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
495 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
497 CREATE_GCOV = create_gcov
498 PROFILE_MERGER = profile_merger
500 TFLAGS =
502 # Defaults for all stages; some are overridden below.
504 STAGE_CFLAGS = $(BOOT_CFLAGS)
505 STAGE_TFLAGS = $(TFLAGS)
506 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
509 # Defaults for stage 1; some are overridden below.
510 STAGE1_CFLAGS = $(STAGE_CFLAGS)
511 STAGE1_CXXFLAGS = $(CXXFLAGS)
512 @if target-libstdc++-v3-bootstrap
513 # Override the above if we're bootstrapping C++.
514 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
515 @endif target-libstdc++-v3-bootstrap
516 STAGE1_TFLAGS = $(STAGE_TFLAGS)
517 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
519 # Defaults for stage 2; some are overridden below.
520 STAGE2_CFLAGS = $(STAGE_CFLAGS)
521 STAGE2_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGE2_TFLAGS = $(STAGE_TFLAGS)
527 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
529 # Defaults for stage 3; some are overridden below.
530 STAGE3_CFLAGS = $(STAGE_CFLAGS)
531 STAGE3_CXXFLAGS = $(CXXFLAGS)
532 @if target-libstdc++-v3-bootstrap
533 # Override the above if we're bootstrapping C++.
534 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
535 @endif target-libstdc++-v3-bootstrap
536 STAGE3_TFLAGS = $(STAGE_TFLAGS)
537 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
539 # Defaults for stage 4; some are overridden below.
540 STAGE4_CFLAGS = $(STAGE_CFLAGS)
541 STAGE4_CXXFLAGS = $(CXXFLAGS)
542 @if target-libstdc++-v3-bootstrap
543 # Override the above if we're bootstrapping C++.
544 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
545 @endif target-libstdc++-v3-bootstrap
546 STAGE4_TFLAGS = $(STAGE_TFLAGS)
547 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
549 # Defaults for stage profile; some are overridden below.
550 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
551 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
552 @if target-libstdc++-v3-bootstrap
553 # Override the above if we're bootstrapping C++.
554 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
555 @endif target-libstdc++-v3-bootstrap
556 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
557 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
559 # Defaults for stage train; some are overridden below.
560 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
561 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
562 @if target-libstdc++-v3-bootstrap
563 # Override the above if we're bootstrapping C++.
564 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
565 @endif target-libstdc++-v3-bootstrap
566 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
567 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
569 # Defaults for stage feedback; some are overridden below.
570 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
571 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
572 @if target-libstdc++-v3-bootstrap
573 # Override the above if we're bootstrapping C++.
574 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
575 @endif target-libstdc++-v3-bootstrap
576 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
577 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
579 # Defaults for stage autoprofile; some are overridden below.
580 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
581 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
582 @if target-libstdc++-v3-bootstrap
583 # Override the above if we're bootstrapping C++.
584 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
585 @endif target-libstdc++-v3-bootstrap
586 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
587 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
589 # Defaults for stage autofeedback; some are overridden below.
590 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
591 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
592 @if target-libstdc++-v3-bootstrap
593 # Override the above if we're bootstrapping C++.
594 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
595 @endif target-libstdc++-v3-bootstrap
596 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
597 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
600 # By default, C and C++ are the only stage1 languages, because they are the
601 # only ones we require to build with the bootstrap compiler, and also the
602 # only ones useful for building stage2.
604 STAGE1_CFLAGS = @stage1_cflags@
605 STAGE1_CHECKING = @stage1_checking@
606 STAGE1_LANGUAGES = @stage1_languages@
607 # * We force-disable intermodule optimizations, even if
608 # --enable-intermodule was passed, since the installed compiler
609 # probably can't handle them. Luckily, autoconf always respects
610 # the last argument when conflicting --enable arguments are passed.
611 # * Likewise, we force-disable coverage flags, since the installed
612 # compiler probably has never heard of them.
613 # * We also disable -Wformat, since older GCCs don't understand newer %s.
614 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
615 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
616 --disable-build-format-warnings
618 @if target-libphobos-bootstrap
619 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
620 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
621 @endif target-libphobos-bootstrap
623 # When using the slow stage1 compiler disable IL verification and forcefully
624 # enable it when using the stage2 compiler instead. As we later compare
625 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
626 # checking when building all target libraries for release builds.
627 STAGE1_TFLAGS += -fno-checking
628 STAGE2_CFLAGS += -fno-checking
629 STAGE2_TFLAGS += -fno-checking
630 STAGE3_CFLAGS += -fchecking=1
631 STAGE3_TFLAGS += -fchecking=1
633 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
634 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
636 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
637 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
639 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
640 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
642 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
643 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
645 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
646 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
647 # Disable warnings as errors since inlining decisions with -fauto-profile
648 # may result in additional warnings.
649 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
651 do-compare = @do_compare@
652 do-compare3 = $(do-compare)
654 # -----------------------------------------------
655 # Programs producing files for the TARGET machine
656 # -----------------------------------------------
658 AR_FOR_TARGET=@AR_FOR_TARGET@
659 AS_FOR_TARGET=@AS_FOR_TARGET@
660 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
662 # If GCC_FOR_TARGET is not overriden on the command line, then this
663 # variable is passed down to the gcc Makefile, where it is used to
664 # build libgcc2.a. We define it here so that it can itself be
665 # overridden on the command line.
666 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
667 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
668 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
669 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
670 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
671 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
672 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
673 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
674 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
675 LD_FOR_TARGET=@LD_FOR_TARGET@
677 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
678 NM_FOR_TARGET=@NM_FOR_TARGET@
679 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
680 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
681 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
682 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
683 READELF_FOR_TARGET=@READELF_FOR_TARGET@
684 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
685 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
686 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
688 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
689 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
690 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
692 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
693 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
695 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
696 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
697 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
698 GM2FLAGS_FOR_TARGET = -O2 -g
699 GOCFLAGS_FOR_TARGET = -O2 -g
700 GDCFLAGS_FOR_TARGET = -O2 -g
702 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
703 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
704 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
706 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
708 # ------------------------------------
709 # Miscellaneous targets and flag lists
710 # ------------------------------------
712 # The first rule in the file had better be this one. Don't put any above it.
713 # This lives here to allow makefile fragments to contain dependencies.
714 all:
716 #### host and target specific makefile fragments come in here.
717 @target_makefile_frag@
718 @alphaieee_frag@
719 @ospace_frag@
720 @host_makefile_frag@
723 # This is the list of directories that may be needed in RPATH_ENVVAR
724 # so that programs built for the target machine work.
725 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)
727 @if target-libstdc++-v3
728 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
729 @endif target-libstdc++-v3
731 @if target-libsanitizer
732 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
733 @endif target-libsanitizer
735 @if target-libvtv
736 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
737 @endif target-libvtv
739 @if target-libssp
740 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
741 @endif target-libssp
743 @if target-libphobos
744 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
745 @endif target-libphobos
747 @if target-libgm2
748 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
749 @endif target-libgm2
751 @if target-libgomp
752 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
753 @endif target-libgomp
755 @if target-libitm
756 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
757 @endif target-libitm
759 @if target-libatomic
760 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
761 @endif target-libatomic
765 # This is the list of directories that may be needed in RPATH_ENVVAR
766 # so that programs built for the host machine work.
767 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
769 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
770 @if gcc
771 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
772 @endif gcc
775 @if gmp
776 HOST_LIB_PATH_gmp = \
777 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
778 @endif gmp
780 @if mpfr
781 HOST_LIB_PATH_mpfr = \
782 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
783 @endif mpfr
785 @if mpc
786 HOST_LIB_PATH_mpc = \
787 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
788 @endif mpc
790 @if isl
791 HOST_LIB_PATH_isl = \
792 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
793 @endif isl
796 CXX_FOR_TARGET_FLAG_TO_PASS = \
797 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
798 @if target-libstdc++-v3
799 # CXX_FOR_TARGET is tricky to get right for target libs that require a
800 # functional C++ compiler. When we recurse, if we expand
801 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
802 # libstdc++ include flags from the script. Instead, we get an
803 # -funconfigured-* word, so that we'll get errors if this invalid C++
804 # command line is used for anything, but also so that we can use the
805 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
806 # don't pass it on, sub-make will use the default definition, that
807 # re-expands it at the time of use, so we'll get it right when we need
808 # it. One potential exception is the expansion of CXX_FOR_TARGET
809 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
810 # really work, for C++ host programs can't depend on the current-stage
811 # C++ target library.
812 CXX_FOR_TARGET_FLAG_TO_PASS = \
813 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
814 @endif target-libstdc++-v3
816 # Flags to pass down to all sub-makes. STAGE*FLAGS,
817 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
818 # overrideable (for a bootstrap build stage1 also builds gcc.info).
819 BASE_FLAGS_TO_PASS = \
820 "DESTDIR=$(DESTDIR)" \
821 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
822 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
823 "bindir=$(bindir)" \
824 "datadir=$(datadir)" \
825 "exec_prefix=$(exec_prefix)" \
826 "includedir=$(includedir)" \
827 "datarootdir=$(datarootdir)" \
828 "docdir=$(docdir)" \
829 "infodir=$(infodir)" \
830 "pdfdir=$(pdfdir)" \
831 "htmldir=$(htmldir)" \
832 "libdir=$(libdir)" \
833 "libexecdir=$(libexecdir)" \
834 "lispdir=$(lispdir)" \
835 "localstatedir=$(localstatedir)" \
836 "mandir=$(mandir)" \
837 "oldincludedir=$(oldincludedir)" \
838 "prefix=$(prefix)" \
839 "sbindir=$(sbindir)" \
840 "sharedstatedir=$(sharedstatedir)" \
841 "sysconfdir=$(sysconfdir)" \
842 "tooldir=$(tooldir)" \
843 "build_tooldir=$(build_tooldir)" \
844 "target_alias=$(target_alias)" \
845 "AWK=$(AWK)" \
846 "BISON=$(BISON)" \
847 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
848 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
849 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
850 "EXPECT=$(EXPECT)" \
851 "FLEX=$(FLEX)" \
852 "INSTALL=$(INSTALL)" \
853 "INSTALL_DATA=$(INSTALL_DATA)" \
854 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
855 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
856 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
857 "LEX=$(LEX)" \
858 "M4=$(M4)" \
859 "MAKE=$(MAKE)" \
860 "RUNTEST=$(RUNTEST)" \
861 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
862 "SED=$(SED)" \
863 "SHELL=$(SHELL)" \
864 "YACC=$(YACC)" \
865 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
866 "ADA_CFLAGS=$(ADA_CFLAGS)" \
867 "AR_FLAGS=$(AR_FLAGS)" \
868 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
869 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
870 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
871 "CFLAGS=$(CFLAGS)" \
872 "CXXFLAGS=$(CXXFLAGS)" \
873 "LDFLAGS=$(LDFLAGS)" \
874 "LIBCFLAGS=$(LIBCFLAGS)" \
875 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
876 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
877 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
878 "GNATBIND=$(GNATBIND)" \
879 "GNATMAKE=$(GNATMAKE)" \
880 "GDC=$(GDC)" \
881 "GDCFLAGS=$(GDCFLAGS)" \
882 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
883 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
884 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
885 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
886 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
887 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
888 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
889 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
890 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
891 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
892 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
893 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
894 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
895 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
896 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
897 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
898 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
899 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
900 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
901 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
902 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
903 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
904 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
905 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
906 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
907 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
908 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
909 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
910 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
911 "BUILD_CONFIG=$(BUILD_CONFIG)" \
912 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
913 "LEAN=$(LEAN)" \
914 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
915 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
916 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
917 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
918 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
919 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
920 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
921 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
922 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
923 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
924 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
925 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
926 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
927 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
928 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
929 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
930 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
931 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
932 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
933 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
934 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
935 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
936 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
937 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
938 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
939 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
940 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
941 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
942 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
943 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
944 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
945 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
946 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
947 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
948 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
949 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
950 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
951 "TFLAGS=$(TFLAGS)" \
952 "CONFIG_SHELL=$(SHELL)" \
953 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
954 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
956 # We leave this in just in case, but it is not needed anymore.
957 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
959 # Flags to pass down to most sub-makes, in which we're building with
960 # the host environment.
961 EXTRA_HOST_FLAGS = \
962 'AR=$(AR)' \
963 'AS=$(AS)' \
964 'CC=$(CC)' \
965 'CXX=$(CXX)' \
966 'DLLTOOL=$(DLLTOOL)' \
967 'DSYMUTIL=$(DSYMUTIL)' \
968 'GFORTRAN=$(GFORTRAN)' \
969 'GOC=$(GOC)' \
970 'GDC=$(GDC)' \
971 'GM2=$(GM2)' \
972 'LD=$(LD)' \
973 'LIPO=$(LIPO)' \
974 'NM=$(NM)' \
975 'OBJDUMP=$(OBJDUMP)' \
976 'OTOOL=$(OTOOL)' \
977 'RANLIB=$(RANLIB)' \
978 'READELF=$(READELF)' \
979 'STRIP=$(STRIP)' \
980 'WINDRES=$(WINDRES)' \
981 'WINDMC=$(WINDMC)' \
982 'CREATE_GCOV=$(CREATE_GCOV)' \
983 'PROFILE_MERGER=$(PROFILE_MERGER)'
985 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
987 # Flags to pass to stage1 or when not bootstrapping.
989 STAGE1_FLAGS_TO_PASS = \
990 LDFLAGS="$${LDFLAGS}" \
991 HOST_LIBS="$${HOST_LIBS}"
993 # Flags to pass to stage2 and later makes.
995 POSTSTAGE1_FLAGS_TO_PASS = \
996 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
997 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
998 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
999 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1000 GNATBIND="$${GNATBIND}" \
1001 LDFLAGS="$${LDFLAGS}" \
1002 HOST_LIBS="$${HOST_LIBS}" \
1003 $(LTO_FLAGS_TO_PASS) \
1004 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1006 @if gcc-bootstrap
1007 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1008 $(POSTSTAGE1_HOST_EXPORTS) \
1011 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1012 @endif gcc-bootstrap
1014 # Flags to pass down to makes which are built with the target environment.
1015 # The double $ decreases the length of the command line; those variables
1016 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1017 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1018 # so we expand them here.
1019 EXTRA_TARGET_FLAGS = \
1020 'AR=$$(AR_FOR_TARGET)' \
1021 'AS=$(COMPILER_AS_FOR_TARGET)' \
1022 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1023 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1024 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1025 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1026 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1028 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1029 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1030 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1032 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1033 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1034 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1035 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1036 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1037 'LD=$(COMPILER_LD_FOR_TARGET)' \
1038 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1039 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1040 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1041 'NM=$(COMPILER_NM_FOR_TARGET)' \
1042 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1043 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1044 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1045 'READELF=$$(READELF_FOR_TARGET)' \
1046 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1047 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1048 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1049 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1050 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1051 "TFLAGS=$$TFLAGS"
1053 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1055 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1056 # unfortunately needs the native compiler and the target ar and
1057 # ranlib.
1058 # If any variables are added here, they must be added to do-*, below.
1059 # The BUILD_* variables are a special case, which are used for the gcc
1060 # cross-building scheme.
1061 EXTRA_GCC_FLAGS = \
1062 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1063 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1064 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1065 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1067 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1069 @if gcc
1070 BUILD_CONFIG = @BUILD_CONFIG@
1071 ifneq ($(BUILD_CONFIG),)
1072 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1073 endif
1074 @endif gcc
1076 .PHONY: configure-host
1077 configure-host: \
1078 maybe-configure-bfd \
1079 maybe-configure-opcodes \
1080 maybe-configure-binutils \
1081 maybe-configure-bison \
1082 maybe-configure-cgen \
1083 maybe-configure-dejagnu \
1084 maybe-configure-etc \
1085 maybe-configure-fastjar \
1086 maybe-configure-fixincludes \
1087 maybe-configure-flex \
1088 maybe-configure-gas \
1089 maybe-configure-gcc \
1090 maybe-configure-gmp \
1091 maybe-configure-mpfr \
1092 maybe-configure-mpc \
1093 maybe-configure-isl \
1094 maybe-configure-gold \
1095 maybe-configure-gprof \
1096 maybe-configure-gprofng \
1097 maybe-configure-intl \
1098 maybe-configure-tcl \
1099 maybe-configure-itcl \
1100 maybe-configure-ld \
1101 maybe-configure-libbacktrace \
1102 maybe-configure-libcpp \
1103 maybe-configure-libcody \
1104 maybe-configure-libdecnumber \
1105 maybe-configure-libgui \
1106 maybe-configure-libiberty \
1107 maybe-configure-libiberty-linker-plugin \
1108 maybe-configure-libiconv \
1109 maybe-configure-m4 \
1110 maybe-configure-readline \
1111 maybe-configure-sid \
1112 maybe-configure-sim \
1113 maybe-configure-texinfo \
1114 maybe-configure-zlib \
1115 maybe-configure-gnulib \
1116 maybe-configure-gdbsupport \
1117 maybe-configure-gdbserver \
1118 maybe-configure-gdb \
1119 maybe-configure-expect \
1120 maybe-configure-guile \
1121 maybe-configure-tk \
1122 maybe-configure-libtermcap \
1123 maybe-configure-utils \
1124 maybe-configure-c++tools \
1125 maybe-configure-gnattools \
1126 maybe-configure-lto-plugin \
1127 maybe-configure-libcc1 \
1128 maybe-configure-gotools \
1129 maybe-configure-libctf \
1130 maybe-configure-libsframe
1131 .PHONY: configure-target
1132 configure-target: \
1133 maybe-configure-target-libstdc++-v3 \
1134 maybe-configure-target-libsanitizer \
1135 maybe-configure-target-libvtv \
1136 maybe-configure-target-libssp \
1137 maybe-configure-target-newlib \
1138 maybe-configure-target-libgcc \
1139 maybe-configure-target-libbacktrace \
1140 maybe-configure-target-libquadmath \
1141 maybe-configure-target-libgfortran \
1142 maybe-configure-target-libobjc \
1143 maybe-configure-target-libgo \
1144 maybe-configure-target-libphobos \
1145 maybe-configure-target-libtermcap \
1146 maybe-configure-target-winsup \
1147 maybe-configure-target-libgloss \
1148 maybe-configure-target-libffi \
1149 maybe-configure-target-zlib \
1150 maybe-configure-target-rda \
1151 maybe-configure-target-libada \
1152 maybe-configure-target-libgm2 \
1153 maybe-configure-target-libgomp \
1154 maybe-configure-target-libitm \
1155 maybe-configure-target-libatomic
1157 # The target built for a native non-bootstrap build.
1158 .PHONY: all
1160 # --enable-pgo-build enables the PGO build.
1161 # 1. First build with -fprofile-generate.
1162 # 2. Use "make maybe-check-*" to generate profiling data.
1163 # 3. Use "make clean" to remove the previous build.
1164 # 4. Rebuild with -fprofile-use.
1165 all:
1166 @if gcc-bootstrap
1167 [ -f stage_final ] || echo stage3 > stage_final
1168 @r=`${PWD_COMMAND}`; export r; \
1169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1171 @endif gcc-bootstrap
1172 @: $(MAKE); $(unstage)
1173 +@r=`${PWD_COMMAND}`; export r; \
1174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1175 @if gcc-bootstrap
1176 if [ -f stage_last ]; then \
1177 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1178 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1179 else \
1180 @endif gcc-bootstrap
1181 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1182 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1183 @if pgo-build
1184 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1185 $(PGO_BUILD_TRAINING_MFLAGS) \
1186 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1187 $(PGO_BUILD_TRAINING) \
1188 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1189 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1190 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1191 @endif pgo-build
1192 @if gcc-bootstrap
1194 fi \
1195 @endif gcc-bootstrap
1196 && :
1198 .PHONY: all-build
1200 all-build: maybe-all-build-libiberty
1201 all-build: maybe-all-build-bison
1202 all-build: maybe-all-build-flex
1203 all-build: maybe-all-build-m4
1204 all-build: maybe-all-build-texinfo
1205 all-build: maybe-all-build-fixincludes
1206 all-build: maybe-all-build-libcpp
1208 .PHONY: all-host
1210 @if bfd-no-bootstrap
1211 all-host: maybe-all-bfd
1212 @endif bfd-no-bootstrap
1213 @if opcodes-no-bootstrap
1214 all-host: maybe-all-opcodes
1215 @endif opcodes-no-bootstrap
1216 @if binutils-no-bootstrap
1217 all-host: maybe-all-binutils
1218 @endif binutils-no-bootstrap
1219 all-host: maybe-all-bison
1220 all-host: maybe-all-cgen
1221 all-host: maybe-all-dejagnu
1222 all-host: maybe-all-etc
1223 all-host: maybe-all-fastjar
1224 @if fixincludes-no-bootstrap
1225 all-host: maybe-all-fixincludes
1226 @endif fixincludes-no-bootstrap
1227 all-host: maybe-all-flex
1228 @if gas-no-bootstrap
1229 all-host: maybe-all-gas
1230 @endif gas-no-bootstrap
1231 @if gcc-no-bootstrap
1232 all-host: maybe-all-gcc
1233 @endif gcc-no-bootstrap
1234 @if gmp-no-bootstrap
1235 all-host: maybe-all-gmp
1236 @endif gmp-no-bootstrap
1237 @if mpfr-no-bootstrap
1238 all-host: maybe-all-mpfr
1239 @endif mpfr-no-bootstrap
1240 @if mpc-no-bootstrap
1241 all-host: maybe-all-mpc
1242 @endif mpc-no-bootstrap
1243 @if isl-no-bootstrap
1244 all-host: maybe-all-isl
1245 @endif isl-no-bootstrap
1246 @if gold-no-bootstrap
1247 all-host: maybe-all-gold
1248 @endif gold-no-bootstrap
1249 all-host: maybe-all-gprof
1250 all-host: maybe-all-gprofng
1251 @if intl-no-bootstrap
1252 all-host: maybe-all-intl
1253 @endif intl-no-bootstrap
1254 all-host: maybe-all-tcl
1255 all-host: maybe-all-itcl
1256 @if ld-no-bootstrap
1257 all-host: maybe-all-ld
1258 @endif ld-no-bootstrap
1259 @if libbacktrace-no-bootstrap
1260 all-host: maybe-all-libbacktrace
1261 @endif libbacktrace-no-bootstrap
1262 @if libcpp-no-bootstrap
1263 all-host: maybe-all-libcpp
1264 @endif libcpp-no-bootstrap
1265 @if libcody-no-bootstrap
1266 all-host: maybe-all-libcody
1267 @endif libcody-no-bootstrap
1268 @if libdecnumber-no-bootstrap
1269 all-host: maybe-all-libdecnumber
1270 @endif libdecnumber-no-bootstrap
1271 all-host: maybe-all-libgui
1272 @if libiberty-no-bootstrap
1273 all-host: maybe-all-libiberty
1274 @endif libiberty-no-bootstrap
1275 @if libiberty-linker-plugin-no-bootstrap
1276 all-host: maybe-all-libiberty-linker-plugin
1277 @endif libiberty-linker-plugin-no-bootstrap
1278 @if libiconv-no-bootstrap
1279 all-host: maybe-all-libiconv
1280 @endif libiconv-no-bootstrap
1281 all-host: maybe-all-m4
1282 all-host: maybe-all-readline
1283 all-host: maybe-all-sid
1284 all-host: maybe-all-sim
1285 all-host: maybe-all-texinfo
1286 @if zlib-no-bootstrap
1287 all-host: maybe-all-zlib
1288 @endif zlib-no-bootstrap
1289 all-host: maybe-all-gnulib
1290 all-host: maybe-all-gdbsupport
1291 all-host: maybe-all-gdbserver
1292 all-host: maybe-all-gdb
1293 all-host: maybe-all-expect
1294 all-host: maybe-all-guile
1295 all-host: maybe-all-tk
1296 all-host: maybe-all-libtermcap
1297 all-host: maybe-all-utils
1298 all-host: maybe-all-c++tools
1299 all-host: maybe-all-gnattools
1300 @if lto-plugin-no-bootstrap
1301 all-host: maybe-all-lto-plugin
1302 @endif lto-plugin-no-bootstrap
1303 all-host: maybe-all-libcc1
1304 all-host: maybe-all-gotools
1305 @if libctf-no-bootstrap
1306 all-host: maybe-all-libctf
1307 @endif libctf-no-bootstrap
1308 @if libsframe-no-bootstrap
1309 all-host: maybe-all-libsframe
1310 @endif libsframe-no-bootstrap
1312 .PHONY: all-target
1314 @if target-libstdc++-v3-no-bootstrap
1315 all-target: maybe-all-target-libstdc++-v3
1316 @endif target-libstdc++-v3-no-bootstrap
1317 @if target-libsanitizer-no-bootstrap
1318 all-target: maybe-all-target-libsanitizer
1319 @endif target-libsanitizer-no-bootstrap
1320 @if target-libvtv-no-bootstrap
1321 all-target: maybe-all-target-libvtv
1322 @endif target-libvtv-no-bootstrap
1323 all-target: maybe-all-target-libssp
1324 all-target: maybe-all-target-newlib
1325 @if target-libgcc-no-bootstrap
1326 all-target: maybe-all-target-libgcc
1327 @endif target-libgcc-no-bootstrap
1328 @if target-libbacktrace-no-bootstrap
1329 all-target: maybe-all-target-libbacktrace
1330 @endif target-libbacktrace-no-bootstrap
1331 all-target: maybe-all-target-libquadmath
1332 all-target: maybe-all-target-libgfortran
1333 all-target: maybe-all-target-libobjc
1334 all-target: maybe-all-target-libgo
1335 @if target-libphobos-no-bootstrap
1336 all-target: maybe-all-target-libphobos
1337 @endif target-libphobos-no-bootstrap
1338 all-target: maybe-all-target-libtermcap
1339 all-target: maybe-all-target-winsup
1340 all-target: maybe-all-target-libgloss
1341 all-target: maybe-all-target-libffi
1342 @if target-zlib-no-bootstrap
1343 all-target: maybe-all-target-zlib
1344 @endif target-zlib-no-bootstrap
1345 all-target: maybe-all-target-rda
1346 all-target: maybe-all-target-libada
1347 all-target: maybe-all-target-libgm2
1348 @if target-libgomp-no-bootstrap
1349 all-target: maybe-all-target-libgomp
1350 @endif target-libgomp-no-bootstrap
1351 all-target: maybe-all-target-libitm
1352 @if target-libatomic-no-bootstrap
1353 all-target: maybe-all-target-libatomic
1354 @endif target-libatomic-no-bootstrap
1356 # Do a target for all the subdirectories. A ``make do-X'' will do a
1357 # ``make X'' in all subdirectories (because, in general, there is a
1358 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1359 # but it may do additional work as well).
1361 .PHONY: do-info
1362 do-info:
1363 @: $(MAKE); $(unstage)
1364 @r=`${PWD_COMMAND}`; export r; \
1365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1366 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1367 info-target
1370 .PHONY: info-host
1372 info-host: maybe-info-bfd
1373 info-host: maybe-info-opcodes
1374 info-host: maybe-info-binutils
1375 info-host: maybe-info-bison
1376 info-host: maybe-info-cgen
1377 info-host: maybe-info-dejagnu
1378 info-host: maybe-info-etc
1379 info-host: maybe-info-fastjar
1380 info-host: maybe-info-fixincludes
1381 info-host: maybe-info-flex
1382 info-host: maybe-info-gas
1383 info-host: maybe-info-gcc
1384 info-host: maybe-info-gmp
1385 info-host: maybe-info-mpfr
1386 info-host: maybe-info-mpc
1387 info-host: maybe-info-isl
1388 info-host: maybe-info-gold
1389 info-host: maybe-info-gprof
1390 info-host: maybe-info-gprofng
1391 info-host: maybe-info-intl
1392 info-host: maybe-info-tcl
1393 info-host: maybe-info-itcl
1394 info-host: maybe-info-ld
1395 info-host: maybe-info-libbacktrace
1396 info-host: maybe-info-libcpp
1397 info-host: maybe-info-libcody
1398 info-host: maybe-info-libdecnumber
1399 info-host: maybe-info-libgui
1400 info-host: maybe-info-libiberty
1401 info-host: maybe-info-libiberty-linker-plugin
1402 info-host: maybe-info-libiconv
1403 info-host: maybe-info-m4
1404 info-host: maybe-info-readline
1405 info-host: maybe-info-sid
1406 info-host: maybe-info-sim
1407 info-host: maybe-info-texinfo
1408 info-host: maybe-info-zlib
1409 info-host: maybe-info-gnulib
1410 info-host: maybe-info-gdbsupport
1411 info-host: maybe-info-gdbserver
1412 info-host: maybe-info-gdb
1413 info-host: maybe-info-expect
1414 info-host: maybe-info-guile
1415 info-host: maybe-info-tk
1416 info-host: maybe-info-libtermcap
1417 info-host: maybe-info-utils
1418 info-host: maybe-info-c++tools
1419 info-host: maybe-info-gnattools
1420 info-host: maybe-info-lto-plugin
1421 info-host: maybe-info-libcc1
1422 info-host: maybe-info-gotools
1423 info-host: maybe-info-libctf
1424 info-host: maybe-info-libsframe
1426 .PHONY: info-target
1428 info-target: maybe-info-target-libstdc++-v3
1429 info-target: maybe-info-target-libsanitizer
1430 info-target: maybe-info-target-libvtv
1431 info-target: maybe-info-target-libssp
1432 info-target: maybe-info-target-newlib
1433 info-target: maybe-info-target-libgcc
1434 info-target: maybe-info-target-libbacktrace
1435 info-target: maybe-info-target-libquadmath
1436 info-target: maybe-info-target-libgfortran
1437 info-target: maybe-info-target-libobjc
1438 info-target: maybe-info-target-libgo
1439 info-target: maybe-info-target-libphobos
1440 info-target: maybe-info-target-libtermcap
1441 info-target: maybe-info-target-winsup
1442 info-target: maybe-info-target-libgloss
1443 info-target: maybe-info-target-libffi
1444 info-target: maybe-info-target-zlib
1445 info-target: maybe-info-target-rda
1446 info-target: maybe-info-target-libada
1447 info-target: maybe-info-target-libgm2
1448 info-target: maybe-info-target-libgomp
1449 info-target: maybe-info-target-libitm
1450 info-target: maybe-info-target-libatomic
1452 .PHONY: do-dvi
1453 do-dvi:
1454 @: $(MAKE); $(unstage)
1455 @r=`${PWD_COMMAND}`; export r; \
1456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1457 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1458 dvi-target
1461 .PHONY: dvi-host
1463 dvi-host: maybe-dvi-bfd
1464 dvi-host: maybe-dvi-opcodes
1465 dvi-host: maybe-dvi-binutils
1466 dvi-host: maybe-dvi-bison
1467 dvi-host: maybe-dvi-cgen
1468 dvi-host: maybe-dvi-dejagnu
1469 dvi-host: maybe-dvi-etc
1470 dvi-host: maybe-dvi-fastjar
1471 dvi-host: maybe-dvi-fixincludes
1472 dvi-host: maybe-dvi-flex
1473 dvi-host: maybe-dvi-gas
1474 dvi-host: maybe-dvi-gcc
1475 dvi-host: maybe-dvi-gmp
1476 dvi-host: maybe-dvi-mpfr
1477 dvi-host: maybe-dvi-mpc
1478 dvi-host: maybe-dvi-isl
1479 dvi-host: maybe-dvi-gold
1480 dvi-host: maybe-dvi-gprof
1481 dvi-host: maybe-dvi-gprofng
1482 dvi-host: maybe-dvi-intl
1483 dvi-host: maybe-dvi-tcl
1484 dvi-host: maybe-dvi-itcl
1485 dvi-host: maybe-dvi-ld
1486 dvi-host: maybe-dvi-libbacktrace
1487 dvi-host: maybe-dvi-libcpp
1488 dvi-host: maybe-dvi-libcody
1489 dvi-host: maybe-dvi-libdecnumber
1490 dvi-host: maybe-dvi-libgui
1491 dvi-host: maybe-dvi-libiberty
1492 dvi-host: maybe-dvi-libiberty-linker-plugin
1493 dvi-host: maybe-dvi-libiconv
1494 dvi-host: maybe-dvi-m4
1495 dvi-host: maybe-dvi-readline
1496 dvi-host: maybe-dvi-sid
1497 dvi-host: maybe-dvi-sim
1498 dvi-host: maybe-dvi-texinfo
1499 dvi-host: maybe-dvi-zlib
1500 dvi-host: maybe-dvi-gnulib
1501 dvi-host: maybe-dvi-gdbsupport
1502 dvi-host: maybe-dvi-gdbserver
1503 dvi-host: maybe-dvi-gdb
1504 dvi-host: maybe-dvi-expect
1505 dvi-host: maybe-dvi-guile
1506 dvi-host: maybe-dvi-tk
1507 dvi-host: maybe-dvi-libtermcap
1508 dvi-host: maybe-dvi-utils
1509 dvi-host: maybe-dvi-c++tools
1510 dvi-host: maybe-dvi-gnattools
1511 dvi-host: maybe-dvi-lto-plugin
1512 dvi-host: maybe-dvi-libcc1
1513 dvi-host: maybe-dvi-gotools
1514 dvi-host: maybe-dvi-libctf
1515 dvi-host: maybe-dvi-libsframe
1517 .PHONY: dvi-target
1519 dvi-target: maybe-dvi-target-libstdc++-v3
1520 dvi-target: maybe-dvi-target-libsanitizer
1521 dvi-target: maybe-dvi-target-libvtv
1522 dvi-target: maybe-dvi-target-libssp
1523 dvi-target: maybe-dvi-target-newlib
1524 dvi-target: maybe-dvi-target-libgcc
1525 dvi-target: maybe-dvi-target-libbacktrace
1526 dvi-target: maybe-dvi-target-libquadmath
1527 dvi-target: maybe-dvi-target-libgfortran
1528 dvi-target: maybe-dvi-target-libobjc
1529 dvi-target: maybe-dvi-target-libgo
1530 dvi-target: maybe-dvi-target-libphobos
1531 dvi-target: maybe-dvi-target-libtermcap
1532 dvi-target: maybe-dvi-target-winsup
1533 dvi-target: maybe-dvi-target-libgloss
1534 dvi-target: maybe-dvi-target-libffi
1535 dvi-target: maybe-dvi-target-zlib
1536 dvi-target: maybe-dvi-target-rda
1537 dvi-target: maybe-dvi-target-libada
1538 dvi-target: maybe-dvi-target-libgm2
1539 dvi-target: maybe-dvi-target-libgomp
1540 dvi-target: maybe-dvi-target-libitm
1541 dvi-target: maybe-dvi-target-libatomic
1543 .PHONY: do-pdf
1544 do-pdf:
1545 @: $(MAKE); $(unstage)
1546 @r=`${PWD_COMMAND}`; export r; \
1547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1548 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1549 pdf-target
1552 .PHONY: pdf-host
1554 pdf-host: maybe-pdf-bfd
1555 pdf-host: maybe-pdf-opcodes
1556 pdf-host: maybe-pdf-binutils
1557 pdf-host: maybe-pdf-bison
1558 pdf-host: maybe-pdf-cgen
1559 pdf-host: maybe-pdf-dejagnu
1560 pdf-host: maybe-pdf-etc
1561 pdf-host: maybe-pdf-fastjar
1562 pdf-host: maybe-pdf-fixincludes
1563 pdf-host: maybe-pdf-flex
1564 pdf-host: maybe-pdf-gas
1565 pdf-host: maybe-pdf-gcc
1566 pdf-host: maybe-pdf-gmp
1567 pdf-host: maybe-pdf-mpfr
1568 pdf-host: maybe-pdf-mpc
1569 pdf-host: maybe-pdf-isl
1570 pdf-host: maybe-pdf-gold
1571 pdf-host: maybe-pdf-gprof
1572 pdf-host: maybe-pdf-gprofng
1573 pdf-host: maybe-pdf-intl
1574 pdf-host: maybe-pdf-tcl
1575 pdf-host: maybe-pdf-itcl
1576 pdf-host: maybe-pdf-ld
1577 pdf-host: maybe-pdf-libbacktrace
1578 pdf-host: maybe-pdf-libcpp
1579 pdf-host: maybe-pdf-libcody
1580 pdf-host: maybe-pdf-libdecnumber
1581 pdf-host: maybe-pdf-libgui
1582 pdf-host: maybe-pdf-libiberty
1583 pdf-host: maybe-pdf-libiberty-linker-plugin
1584 pdf-host: maybe-pdf-libiconv
1585 pdf-host: maybe-pdf-m4
1586 pdf-host: maybe-pdf-readline
1587 pdf-host: maybe-pdf-sid
1588 pdf-host: maybe-pdf-sim
1589 pdf-host: maybe-pdf-texinfo
1590 pdf-host: maybe-pdf-zlib
1591 pdf-host: maybe-pdf-gnulib
1592 pdf-host: maybe-pdf-gdbsupport
1593 pdf-host: maybe-pdf-gdbserver
1594 pdf-host: maybe-pdf-gdb
1595 pdf-host: maybe-pdf-expect
1596 pdf-host: maybe-pdf-guile
1597 pdf-host: maybe-pdf-tk
1598 pdf-host: maybe-pdf-libtermcap
1599 pdf-host: maybe-pdf-utils
1600 pdf-host: maybe-pdf-c++tools
1601 pdf-host: maybe-pdf-gnattools
1602 pdf-host: maybe-pdf-lto-plugin
1603 pdf-host: maybe-pdf-libcc1
1604 pdf-host: maybe-pdf-gotools
1605 pdf-host: maybe-pdf-libctf
1606 pdf-host: maybe-pdf-libsframe
1608 .PHONY: pdf-target
1610 pdf-target: maybe-pdf-target-libstdc++-v3
1611 pdf-target: maybe-pdf-target-libsanitizer
1612 pdf-target: maybe-pdf-target-libvtv
1613 pdf-target: maybe-pdf-target-libssp
1614 pdf-target: maybe-pdf-target-newlib
1615 pdf-target: maybe-pdf-target-libgcc
1616 pdf-target: maybe-pdf-target-libbacktrace
1617 pdf-target: maybe-pdf-target-libquadmath
1618 pdf-target: maybe-pdf-target-libgfortran
1619 pdf-target: maybe-pdf-target-libobjc
1620 pdf-target: maybe-pdf-target-libgo
1621 pdf-target: maybe-pdf-target-libphobos
1622 pdf-target: maybe-pdf-target-libtermcap
1623 pdf-target: maybe-pdf-target-winsup
1624 pdf-target: maybe-pdf-target-libgloss
1625 pdf-target: maybe-pdf-target-libffi
1626 pdf-target: maybe-pdf-target-zlib
1627 pdf-target: maybe-pdf-target-rda
1628 pdf-target: maybe-pdf-target-libada
1629 pdf-target: maybe-pdf-target-libgm2
1630 pdf-target: maybe-pdf-target-libgomp
1631 pdf-target: maybe-pdf-target-libitm
1632 pdf-target: maybe-pdf-target-libatomic
1634 .PHONY: do-html
1635 do-html:
1636 @: $(MAKE); $(unstage)
1637 @r=`${PWD_COMMAND}`; export r; \
1638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1640 html-target
1643 .PHONY: html-host
1645 html-host: maybe-html-bfd
1646 html-host: maybe-html-opcodes
1647 html-host: maybe-html-binutils
1648 html-host: maybe-html-bison
1649 html-host: maybe-html-cgen
1650 html-host: maybe-html-dejagnu
1651 html-host: maybe-html-etc
1652 html-host: maybe-html-fastjar
1653 html-host: maybe-html-fixincludes
1654 html-host: maybe-html-flex
1655 html-host: maybe-html-gas
1656 html-host: maybe-html-gcc
1657 html-host: maybe-html-gmp
1658 html-host: maybe-html-mpfr
1659 html-host: maybe-html-mpc
1660 html-host: maybe-html-isl
1661 html-host: maybe-html-gold
1662 html-host: maybe-html-gprof
1663 html-host: maybe-html-gprofng
1664 html-host: maybe-html-intl
1665 html-host: maybe-html-tcl
1666 html-host: maybe-html-itcl
1667 html-host: maybe-html-ld
1668 html-host: maybe-html-libbacktrace
1669 html-host: maybe-html-libcpp
1670 html-host: maybe-html-libcody
1671 html-host: maybe-html-libdecnumber
1672 html-host: maybe-html-libgui
1673 html-host: maybe-html-libiberty
1674 html-host: maybe-html-libiberty-linker-plugin
1675 html-host: maybe-html-libiconv
1676 html-host: maybe-html-m4
1677 html-host: maybe-html-readline
1678 html-host: maybe-html-sid
1679 html-host: maybe-html-sim
1680 html-host: maybe-html-texinfo
1681 html-host: maybe-html-zlib
1682 html-host: maybe-html-gnulib
1683 html-host: maybe-html-gdbsupport
1684 html-host: maybe-html-gdbserver
1685 html-host: maybe-html-gdb
1686 html-host: maybe-html-expect
1687 html-host: maybe-html-guile
1688 html-host: maybe-html-tk
1689 html-host: maybe-html-libtermcap
1690 html-host: maybe-html-utils
1691 html-host: maybe-html-c++tools
1692 html-host: maybe-html-gnattools
1693 html-host: maybe-html-lto-plugin
1694 html-host: maybe-html-libcc1
1695 html-host: maybe-html-gotools
1696 html-host: maybe-html-libctf
1697 html-host: maybe-html-libsframe
1699 .PHONY: html-target
1701 html-target: maybe-html-target-libstdc++-v3
1702 html-target: maybe-html-target-libsanitizer
1703 html-target: maybe-html-target-libvtv
1704 html-target: maybe-html-target-libssp
1705 html-target: maybe-html-target-newlib
1706 html-target: maybe-html-target-libgcc
1707 html-target: maybe-html-target-libbacktrace
1708 html-target: maybe-html-target-libquadmath
1709 html-target: maybe-html-target-libgfortran
1710 html-target: maybe-html-target-libobjc
1711 html-target: maybe-html-target-libgo
1712 html-target: maybe-html-target-libphobos
1713 html-target: maybe-html-target-libtermcap
1714 html-target: maybe-html-target-winsup
1715 html-target: maybe-html-target-libgloss
1716 html-target: maybe-html-target-libffi
1717 html-target: maybe-html-target-zlib
1718 html-target: maybe-html-target-rda
1719 html-target: maybe-html-target-libada
1720 html-target: maybe-html-target-libgm2
1721 html-target: maybe-html-target-libgomp
1722 html-target: maybe-html-target-libitm
1723 html-target: maybe-html-target-libatomic
1725 .PHONY: do-TAGS
1726 do-TAGS:
1727 @: $(MAKE); $(unstage)
1728 @r=`${PWD_COMMAND}`; export r; \
1729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1730 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1731 TAGS-target
1734 .PHONY: TAGS-host
1736 TAGS-host: maybe-TAGS-bfd
1737 TAGS-host: maybe-TAGS-opcodes
1738 TAGS-host: maybe-TAGS-binutils
1739 TAGS-host: maybe-TAGS-bison
1740 TAGS-host: maybe-TAGS-cgen
1741 TAGS-host: maybe-TAGS-dejagnu
1742 TAGS-host: maybe-TAGS-etc
1743 TAGS-host: maybe-TAGS-fastjar
1744 TAGS-host: maybe-TAGS-fixincludes
1745 TAGS-host: maybe-TAGS-flex
1746 TAGS-host: maybe-TAGS-gas
1747 TAGS-host: maybe-TAGS-gcc
1748 TAGS-host: maybe-TAGS-gmp
1749 TAGS-host: maybe-TAGS-mpfr
1750 TAGS-host: maybe-TAGS-mpc
1751 TAGS-host: maybe-TAGS-isl
1752 TAGS-host: maybe-TAGS-gold
1753 TAGS-host: maybe-TAGS-gprof
1754 TAGS-host: maybe-TAGS-gprofng
1755 TAGS-host: maybe-TAGS-intl
1756 TAGS-host: maybe-TAGS-tcl
1757 TAGS-host: maybe-TAGS-itcl
1758 TAGS-host: maybe-TAGS-ld
1759 TAGS-host: maybe-TAGS-libbacktrace
1760 TAGS-host: maybe-TAGS-libcpp
1761 TAGS-host: maybe-TAGS-libcody
1762 TAGS-host: maybe-TAGS-libdecnumber
1763 TAGS-host: maybe-TAGS-libgui
1764 TAGS-host: maybe-TAGS-libiberty
1765 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1766 TAGS-host: maybe-TAGS-libiconv
1767 TAGS-host: maybe-TAGS-m4
1768 TAGS-host: maybe-TAGS-readline
1769 TAGS-host: maybe-TAGS-sid
1770 TAGS-host: maybe-TAGS-sim
1771 TAGS-host: maybe-TAGS-texinfo
1772 TAGS-host: maybe-TAGS-zlib
1773 TAGS-host: maybe-TAGS-gnulib
1774 TAGS-host: maybe-TAGS-gdbsupport
1775 TAGS-host: maybe-TAGS-gdbserver
1776 TAGS-host: maybe-TAGS-gdb
1777 TAGS-host: maybe-TAGS-expect
1778 TAGS-host: maybe-TAGS-guile
1779 TAGS-host: maybe-TAGS-tk
1780 TAGS-host: maybe-TAGS-libtermcap
1781 TAGS-host: maybe-TAGS-utils
1782 TAGS-host: maybe-TAGS-c++tools
1783 TAGS-host: maybe-TAGS-gnattools
1784 TAGS-host: maybe-TAGS-lto-plugin
1785 TAGS-host: maybe-TAGS-libcc1
1786 TAGS-host: maybe-TAGS-gotools
1787 TAGS-host: maybe-TAGS-libctf
1788 TAGS-host: maybe-TAGS-libsframe
1790 .PHONY: TAGS-target
1792 TAGS-target: maybe-TAGS-target-libstdc++-v3
1793 TAGS-target: maybe-TAGS-target-libsanitizer
1794 TAGS-target: maybe-TAGS-target-libvtv
1795 TAGS-target: maybe-TAGS-target-libssp
1796 TAGS-target: maybe-TAGS-target-newlib
1797 TAGS-target: maybe-TAGS-target-libgcc
1798 TAGS-target: maybe-TAGS-target-libbacktrace
1799 TAGS-target: maybe-TAGS-target-libquadmath
1800 TAGS-target: maybe-TAGS-target-libgfortran
1801 TAGS-target: maybe-TAGS-target-libobjc
1802 TAGS-target: maybe-TAGS-target-libgo
1803 TAGS-target: maybe-TAGS-target-libphobos
1804 TAGS-target: maybe-TAGS-target-libtermcap
1805 TAGS-target: maybe-TAGS-target-winsup
1806 TAGS-target: maybe-TAGS-target-libgloss
1807 TAGS-target: maybe-TAGS-target-libffi
1808 TAGS-target: maybe-TAGS-target-zlib
1809 TAGS-target: maybe-TAGS-target-rda
1810 TAGS-target: maybe-TAGS-target-libada
1811 TAGS-target: maybe-TAGS-target-libgm2
1812 TAGS-target: maybe-TAGS-target-libgomp
1813 TAGS-target: maybe-TAGS-target-libitm
1814 TAGS-target: maybe-TAGS-target-libatomic
1816 .PHONY: do-install-info
1817 do-install-info:
1818 @: $(MAKE); $(unstage)
1819 @r=`${PWD_COMMAND}`; export r; \
1820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1821 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1822 install-info-target
1825 .PHONY: install-info-host
1827 install-info-host: maybe-install-info-bfd
1828 install-info-host: maybe-install-info-opcodes
1829 install-info-host: maybe-install-info-binutils
1830 install-info-host: maybe-install-info-bison
1831 install-info-host: maybe-install-info-cgen
1832 install-info-host: maybe-install-info-dejagnu
1833 install-info-host: maybe-install-info-etc
1834 install-info-host: maybe-install-info-fastjar
1835 install-info-host: maybe-install-info-fixincludes
1836 install-info-host: maybe-install-info-flex
1837 install-info-host: maybe-install-info-gas
1838 install-info-host: maybe-install-info-gcc
1839 install-info-host: maybe-install-info-gmp
1840 install-info-host: maybe-install-info-mpfr
1841 install-info-host: maybe-install-info-mpc
1842 install-info-host: maybe-install-info-isl
1843 install-info-host: maybe-install-info-gold
1844 install-info-host: maybe-install-info-gprof
1845 install-info-host: maybe-install-info-gprofng
1846 install-info-host: maybe-install-info-intl
1847 install-info-host: maybe-install-info-tcl
1848 install-info-host: maybe-install-info-itcl
1849 install-info-host: maybe-install-info-ld
1850 install-info-host: maybe-install-info-libbacktrace
1851 install-info-host: maybe-install-info-libcpp
1852 install-info-host: maybe-install-info-libcody
1853 install-info-host: maybe-install-info-libdecnumber
1854 install-info-host: maybe-install-info-libgui
1855 install-info-host: maybe-install-info-libiberty
1856 install-info-host: maybe-install-info-libiberty-linker-plugin
1857 install-info-host: maybe-install-info-libiconv
1858 install-info-host: maybe-install-info-m4
1859 install-info-host: maybe-install-info-readline
1860 install-info-host: maybe-install-info-sid
1861 install-info-host: maybe-install-info-sim
1862 install-info-host: maybe-install-info-texinfo
1863 install-info-host: maybe-install-info-zlib
1864 install-info-host: maybe-install-info-gnulib
1865 install-info-host: maybe-install-info-gdbsupport
1866 install-info-host: maybe-install-info-gdbserver
1867 install-info-host: maybe-install-info-gdb
1868 install-info-host: maybe-install-info-expect
1869 install-info-host: maybe-install-info-guile
1870 install-info-host: maybe-install-info-tk
1871 install-info-host: maybe-install-info-libtermcap
1872 install-info-host: maybe-install-info-utils
1873 install-info-host: maybe-install-info-c++tools
1874 install-info-host: maybe-install-info-gnattools
1875 install-info-host: maybe-install-info-lto-plugin
1876 install-info-host: maybe-install-info-libcc1
1877 install-info-host: maybe-install-info-gotools
1878 install-info-host: maybe-install-info-libctf
1879 install-info-host: maybe-install-info-libsframe
1881 .PHONY: install-info-target
1883 install-info-target: maybe-install-info-target-libstdc++-v3
1884 install-info-target: maybe-install-info-target-libsanitizer
1885 install-info-target: maybe-install-info-target-libvtv
1886 install-info-target: maybe-install-info-target-libssp
1887 install-info-target: maybe-install-info-target-newlib
1888 install-info-target: maybe-install-info-target-libgcc
1889 install-info-target: maybe-install-info-target-libbacktrace
1890 install-info-target: maybe-install-info-target-libquadmath
1891 install-info-target: maybe-install-info-target-libgfortran
1892 install-info-target: maybe-install-info-target-libobjc
1893 install-info-target: maybe-install-info-target-libgo
1894 install-info-target: maybe-install-info-target-libphobos
1895 install-info-target: maybe-install-info-target-libtermcap
1896 install-info-target: maybe-install-info-target-winsup
1897 install-info-target: maybe-install-info-target-libgloss
1898 install-info-target: maybe-install-info-target-libffi
1899 install-info-target: maybe-install-info-target-zlib
1900 install-info-target: maybe-install-info-target-rda
1901 install-info-target: maybe-install-info-target-libada
1902 install-info-target: maybe-install-info-target-libgm2
1903 install-info-target: maybe-install-info-target-libgomp
1904 install-info-target: maybe-install-info-target-libitm
1905 install-info-target: maybe-install-info-target-libatomic
1907 .PHONY: do-install-dvi
1908 do-install-dvi:
1909 @: $(MAKE); $(unstage)
1910 @r=`${PWD_COMMAND}`; export r; \
1911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1913 install-dvi-target
1916 .PHONY: install-dvi-host
1918 install-dvi-host: maybe-install-dvi-bfd
1919 install-dvi-host: maybe-install-dvi-opcodes
1920 install-dvi-host: maybe-install-dvi-binutils
1921 install-dvi-host: maybe-install-dvi-bison
1922 install-dvi-host: maybe-install-dvi-cgen
1923 install-dvi-host: maybe-install-dvi-dejagnu
1924 install-dvi-host: maybe-install-dvi-etc
1925 install-dvi-host: maybe-install-dvi-fastjar
1926 install-dvi-host: maybe-install-dvi-fixincludes
1927 install-dvi-host: maybe-install-dvi-flex
1928 install-dvi-host: maybe-install-dvi-gas
1929 install-dvi-host: maybe-install-dvi-gcc
1930 install-dvi-host: maybe-install-dvi-gmp
1931 install-dvi-host: maybe-install-dvi-mpfr
1932 install-dvi-host: maybe-install-dvi-mpc
1933 install-dvi-host: maybe-install-dvi-isl
1934 install-dvi-host: maybe-install-dvi-gold
1935 install-dvi-host: maybe-install-dvi-gprof
1936 install-dvi-host: maybe-install-dvi-gprofng
1937 install-dvi-host: maybe-install-dvi-intl
1938 install-dvi-host: maybe-install-dvi-tcl
1939 install-dvi-host: maybe-install-dvi-itcl
1940 install-dvi-host: maybe-install-dvi-ld
1941 install-dvi-host: maybe-install-dvi-libbacktrace
1942 install-dvi-host: maybe-install-dvi-libcpp
1943 install-dvi-host: maybe-install-dvi-libcody
1944 install-dvi-host: maybe-install-dvi-libdecnumber
1945 install-dvi-host: maybe-install-dvi-libgui
1946 install-dvi-host: maybe-install-dvi-libiberty
1947 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1948 install-dvi-host: maybe-install-dvi-libiconv
1949 install-dvi-host: maybe-install-dvi-m4
1950 install-dvi-host: maybe-install-dvi-readline
1951 install-dvi-host: maybe-install-dvi-sid
1952 install-dvi-host: maybe-install-dvi-sim
1953 install-dvi-host: maybe-install-dvi-texinfo
1954 install-dvi-host: maybe-install-dvi-zlib
1955 install-dvi-host: maybe-install-dvi-gnulib
1956 install-dvi-host: maybe-install-dvi-gdbsupport
1957 install-dvi-host: maybe-install-dvi-gdbserver
1958 install-dvi-host: maybe-install-dvi-gdb
1959 install-dvi-host: maybe-install-dvi-expect
1960 install-dvi-host: maybe-install-dvi-guile
1961 install-dvi-host: maybe-install-dvi-tk
1962 install-dvi-host: maybe-install-dvi-libtermcap
1963 install-dvi-host: maybe-install-dvi-utils
1964 install-dvi-host: maybe-install-dvi-c++tools
1965 install-dvi-host: maybe-install-dvi-gnattools
1966 install-dvi-host: maybe-install-dvi-lto-plugin
1967 install-dvi-host: maybe-install-dvi-libcc1
1968 install-dvi-host: maybe-install-dvi-gotools
1969 install-dvi-host: maybe-install-dvi-libctf
1970 install-dvi-host: maybe-install-dvi-libsframe
1972 .PHONY: install-dvi-target
1974 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1975 install-dvi-target: maybe-install-dvi-target-libsanitizer
1976 install-dvi-target: maybe-install-dvi-target-libvtv
1977 install-dvi-target: maybe-install-dvi-target-libssp
1978 install-dvi-target: maybe-install-dvi-target-newlib
1979 install-dvi-target: maybe-install-dvi-target-libgcc
1980 install-dvi-target: maybe-install-dvi-target-libbacktrace
1981 install-dvi-target: maybe-install-dvi-target-libquadmath
1982 install-dvi-target: maybe-install-dvi-target-libgfortran
1983 install-dvi-target: maybe-install-dvi-target-libobjc
1984 install-dvi-target: maybe-install-dvi-target-libgo
1985 install-dvi-target: maybe-install-dvi-target-libphobos
1986 install-dvi-target: maybe-install-dvi-target-libtermcap
1987 install-dvi-target: maybe-install-dvi-target-winsup
1988 install-dvi-target: maybe-install-dvi-target-libgloss
1989 install-dvi-target: maybe-install-dvi-target-libffi
1990 install-dvi-target: maybe-install-dvi-target-zlib
1991 install-dvi-target: maybe-install-dvi-target-rda
1992 install-dvi-target: maybe-install-dvi-target-libada
1993 install-dvi-target: maybe-install-dvi-target-libgm2
1994 install-dvi-target: maybe-install-dvi-target-libgomp
1995 install-dvi-target: maybe-install-dvi-target-libitm
1996 install-dvi-target: maybe-install-dvi-target-libatomic
1998 .PHONY: do-install-pdf
1999 do-install-pdf:
2000 @: $(MAKE); $(unstage)
2001 @r=`${PWD_COMMAND}`; export r; \
2002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2003 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2004 install-pdf-target
2007 .PHONY: install-pdf-host
2009 install-pdf-host: maybe-install-pdf-bfd
2010 install-pdf-host: maybe-install-pdf-opcodes
2011 install-pdf-host: maybe-install-pdf-binutils
2012 install-pdf-host: maybe-install-pdf-bison
2013 install-pdf-host: maybe-install-pdf-cgen
2014 install-pdf-host: maybe-install-pdf-dejagnu
2015 install-pdf-host: maybe-install-pdf-etc
2016 install-pdf-host: maybe-install-pdf-fastjar
2017 install-pdf-host: maybe-install-pdf-fixincludes
2018 install-pdf-host: maybe-install-pdf-flex
2019 install-pdf-host: maybe-install-pdf-gas
2020 install-pdf-host: maybe-install-pdf-gcc
2021 install-pdf-host: maybe-install-pdf-gmp
2022 install-pdf-host: maybe-install-pdf-mpfr
2023 install-pdf-host: maybe-install-pdf-mpc
2024 install-pdf-host: maybe-install-pdf-isl
2025 install-pdf-host: maybe-install-pdf-gold
2026 install-pdf-host: maybe-install-pdf-gprof
2027 install-pdf-host: maybe-install-pdf-gprofng
2028 install-pdf-host: maybe-install-pdf-intl
2029 install-pdf-host: maybe-install-pdf-tcl
2030 install-pdf-host: maybe-install-pdf-itcl
2031 install-pdf-host: maybe-install-pdf-ld
2032 install-pdf-host: maybe-install-pdf-libbacktrace
2033 install-pdf-host: maybe-install-pdf-libcpp
2034 install-pdf-host: maybe-install-pdf-libcody
2035 install-pdf-host: maybe-install-pdf-libdecnumber
2036 install-pdf-host: maybe-install-pdf-libgui
2037 install-pdf-host: maybe-install-pdf-libiberty
2038 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2039 install-pdf-host: maybe-install-pdf-libiconv
2040 install-pdf-host: maybe-install-pdf-m4
2041 install-pdf-host: maybe-install-pdf-readline
2042 install-pdf-host: maybe-install-pdf-sid
2043 install-pdf-host: maybe-install-pdf-sim
2044 install-pdf-host: maybe-install-pdf-texinfo
2045 install-pdf-host: maybe-install-pdf-zlib
2046 install-pdf-host: maybe-install-pdf-gnulib
2047 install-pdf-host: maybe-install-pdf-gdbsupport
2048 install-pdf-host: maybe-install-pdf-gdbserver
2049 install-pdf-host: maybe-install-pdf-gdb
2050 install-pdf-host: maybe-install-pdf-expect
2051 install-pdf-host: maybe-install-pdf-guile
2052 install-pdf-host: maybe-install-pdf-tk
2053 install-pdf-host: maybe-install-pdf-libtermcap
2054 install-pdf-host: maybe-install-pdf-utils
2055 install-pdf-host: maybe-install-pdf-c++tools
2056 install-pdf-host: maybe-install-pdf-gnattools
2057 install-pdf-host: maybe-install-pdf-lto-plugin
2058 install-pdf-host: maybe-install-pdf-libcc1
2059 install-pdf-host: maybe-install-pdf-gotools
2060 install-pdf-host: maybe-install-pdf-libctf
2061 install-pdf-host: maybe-install-pdf-libsframe
2063 .PHONY: install-pdf-target
2065 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2066 install-pdf-target: maybe-install-pdf-target-libsanitizer
2067 install-pdf-target: maybe-install-pdf-target-libvtv
2068 install-pdf-target: maybe-install-pdf-target-libssp
2069 install-pdf-target: maybe-install-pdf-target-newlib
2070 install-pdf-target: maybe-install-pdf-target-libgcc
2071 install-pdf-target: maybe-install-pdf-target-libbacktrace
2072 install-pdf-target: maybe-install-pdf-target-libquadmath
2073 install-pdf-target: maybe-install-pdf-target-libgfortran
2074 install-pdf-target: maybe-install-pdf-target-libobjc
2075 install-pdf-target: maybe-install-pdf-target-libgo
2076 install-pdf-target: maybe-install-pdf-target-libphobos
2077 install-pdf-target: maybe-install-pdf-target-libtermcap
2078 install-pdf-target: maybe-install-pdf-target-winsup
2079 install-pdf-target: maybe-install-pdf-target-libgloss
2080 install-pdf-target: maybe-install-pdf-target-libffi
2081 install-pdf-target: maybe-install-pdf-target-zlib
2082 install-pdf-target: maybe-install-pdf-target-rda
2083 install-pdf-target: maybe-install-pdf-target-libada
2084 install-pdf-target: maybe-install-pdf-target-libgm2
2085 install-pdf-target: maybe-install-pdf-target-libgomp
2086 install-pdf-target: maybe-install-pdf-target-libitm
2087 install-pdf-target: maybe-install-pdf-target-libatomic
2089 .PHONY: do-install-html
2090 do-install-html:
2091 @: $(MAKE); $(unstage)
2092 @r=`${PWD_COMMAND}`; export r; \
2093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2094 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2095 install-html-target
2098 .PHONY: install-html-host
2100 install-html-host: maybe-install-html-bfd
2101 install-html-host: maybe-install-html-opcodes
2102 install-html-host: maybe-install-html-binutils
2103 install-html-host: maybe-install-html-bison
2104 install-html-host: maybe-install-html-cgen
2105 install-html-host: maybe-install-html-dejagnu
2106 install-html-host: maybe-install-html-etc
2107 install-html-host: maybe-install-html-fastjar
2108 install-html-host: maybe-install-html-fixincludes
2109 install-html-host: maybe-install-html-flex
2110 install-html-host: maybe-install-html-gas
2111 install-html-host: maybe-install-html-gcc
2112 install-html-host: maybe-install-html-gmp
2113 install-html-host: maybe-install-html-mpfr
2114 install-html-host: maybe-install-html-mpc
2115 install-html-host: maybe-install-html-isl
2116 install-html-host: maybe-install-html-gold
2117 install-html-host: maybe-install-html-gprof
2118 install-html-host: maybe-install-html-gprofng
2119 install-html-host: maybe-install-html-intl
2120 install-html-host: maybe-install-html-tcl
2121 install-html-host: maybe-install-html-itcl
2122 install-html-host: maybe-install-html-ld
2123 install-html-host: maybe-install-html-libbacktrace
2124 install-html-host: maybe-install-html-libcpp
2125 install-html-host: maybe-install-html-libcody
2126 install-html-host: maybe-install-html-libdecnumber
2127 install-html-host: maybe-install-html-libgui
2128 install-html-host: maybe-install-html-libiberty
2129 install-html-host: maybe-install-html-libiberty-linker-plugin
2130 install-html-host: maybe-install-html-libiconv
2131 install-html-host: maybe-install-html-m4
2132 install-html-host: maybe-install-html-readline
2133 install-html-host: maybe-install-html-sid
2134 install-html-host: maybe-install-html-sim
2135 install-html-host: maybe-install-html-texinfo
2136 install-html-host: maybe-install-html-zlib
2137 install-html-host: maybe-install-html-gnulib
2138 install-html-host: maybe-install-html-gdbsupport
2139 install-html-host: maybe-install-html-gdbserver
2140 install-html-host: maybe-install-html-gdb
2141 install-html-host: maybe-install-html-expect
2142 install-html-host: maybe-install-html-guile
2143 install-html-host: maybe-install-html-tk
2144 install-html-host: maybe-install-html-libtermcap
2145 install-html-host: maybe-install-html-utils
2146 install-html-host: maybe-install-html-c++tools
2147 install-html-host: maybe-install-html-gnattools
2148 install-html-host: maybe-install-html-lto-plugin
2149 install-html-host: maybe-install-html-libcc1
2150 install-html-host: maybe-install-html-gotools
2151 install-html-host: maybe-install-html-libctf
2152 install-html-host: maybe-install-html-libsframe
2154 .PHONY: install-html-target
2156 install-html-target: maybe-install-html-target-libstdc++-v3
2157 install-html-target: maybe-install-html-target-libsanitizer
2158 install-html-target: maybe-install-html-target-libvtv
2159 install-html-target: maybe-install-html-target-libssp
2160 install-html-target: maybe-install-html-target-newlib
2161 install-html-target: maybe-install-html-target-libgcc
2162 install-html-target: maybe-install-html-target-libbacktrace
2163 install-html-target: maybe-install-html-target-libquadmath
2164 install-html-target: maybe-install-html-target-libgfortran
2165 install-html-target: maybe-install-html-target-libobjc
2166 install-html-target: maybe-install-html-target-libgo
2167 install-html-target: maybe-install-html-target-libphobos
2168 install-html-target: maybe-install-html-target-libtermcap
2169 install-html-target: maybe-install-html-target-winsup
2170 install-html-target: maybe-install-html-target-libgloss
2171 install-html-target: maybe-install-html-target-libffi
2172 install-html-target: maybe-install-html-target-zlib
2173 install-html-target: maybe-install-html-target-rda
2174 install-html-target: maybe-install-html-target-libada
2175 install-html-target: maybe-install-html-target-libgm2
2176 install-html-target: maybe-install-html-target-libgomp
2177 install-html-target: maybe-install-html-target-libitm
2178 install-html-target: maybe-install-html-target-libatomic
2180 .PHONY: do-installcheck
2181 do-installcheck:
2182 @: $(MAKE); $(unstage)
2183 @r=`${PWD_COMMAND}`; export r; \
2184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2185 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2186 installcheck-target
2189 .PHONY: installcheck-host
2191 installcheck-host: maybe-installcheck-bfd
2192 installcheck-host: maybe-installcheck-opcodes
2193 installcheck-host: maybe-installcheck-binutils
2194 installcheck-host: maybe-installcheck-bison
2195 installcheck-host: maybe-installcheck-cgen
2196 installcheck-host: maybe-installcheck-dejagnu
2197 installcheck-host: maybe-installcheck-etc
2198 installcheck-host: maybe-installcheck-fastjar
2199 installcheck-host: maybe-installcheck-fixincludes
2200 installcheck-host: maybe-installcheck-flex
2201 installcheck-host: maybe-installcheck-gas
2202 installcheck-host: maybe-installcheck-gcc
2203 installcheck-host: maybe-installcheck-gmp
2204 installcheck-host: maybe-installcheck-mpfr
2205 installcheck-host: maybe-installcheck-mpc
2206 installcheck-host: maybe-installcheck-isl
2207 installcheck-host: maybe-installcheck-gold
2208 installcheck-host: maybe-installcheck-gprof
2209 installcheck-host: maybe-installcheck-gprofng
2210 installcheck-host: maybe-installcheck-intl
2211 installcheck-host: maybe-installcheck-tcl
2212 installcheck-host: maybe-installcheck-itcl
2213 installcheck-host: maybe-installcheck-ld
2214 installcheck-host: maybe-installcheck-libbacktrace
2215 installcheck-host: maybe-installcheck-libcpp
2216 installcheck-host: maybe-installcheck-libcody
2217 installcheck-host: maybe-installcheck-libdecnumber
2218 installcheck-host: maybe-installcheck-libgui
2219 installcheck-host: maybe-installcheck-libiberty
2220 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2221 installcheck-host: maybe-installcheck-libiconv
2222 installcheck-host: maybe-installcheck-m4
2223 installcheck-host: maybe-installcheck-readline
2224 installcheck-host: maybe-installcheck-sid
2225 installcheck-host: maybe-installcheck-sim
2226 installcheck-host: maybe-installcheck-texinfo
2227 installcheck-host: maybe-installcheck-zlib
2228 installcheck-host: maybe-installcheck-gnulib
2229 installcheck-host: maybe-installcheck-gdbsupport
2230 installcheck-host: maybe-installcheck-gdbserver
2231 installcheck-host: maybe-installcheck-gdb
2232 installcheck-host: maybe-installcheck-expect
2233 installcheck-host: maybe-installcheck-guile
2234 installcheck-host: maybe-installcheck-tk
2235 installcheck-host: maybe-installcheck-libtermcap
2236 installcheck-host: maybe-installcheck-utils
2237 installcheck-host: maybe-installcheck-c++tools
2238 installcheck-host: maybe-installcheck-gnattools
2239 installcheck-host: maybe-installcheck-lto-plugin
2240 installcheck-host: maybe-installcheck-libcc1
2241 installcheck-host: maybe-installcheck-gotools
2242 installcheck-host: maybe-installcheck-libctf
2243 installcheck-host: maybe-installcheck-libsframe
2245 .PHONY: installcheck-target
2247 installcheck-target: maybe-installcheck-target-libstdc++-v3
2248 installcheck-target: maybe-installcheck-target-libsanitizer
2249 installcheck-target: maybe-installcheck-target-libvtv
2250 installcheck-target: maybe-installcheck-target-libssp
2251 installcheck-target: maybe-installcheck-target-newlib
2252 installcheck-target: maybe-installcheck-target-libgcc
2253 installcheck-target: maybe-installcheck-target-libbacktrace
2254 installcheck-target: maybe-installcheck-target-libquadmath
2255 installcheck-target: maybe-installcheck-target-libgfortran
2256 installcheck-target: maybe-installcheck-target-libobjc
2257 installcheck-target: maybe-installcheck-target-libgo
2258 installcheck-target: maybe-installcheck-target-libphobos
2259 installcheck-target: maybe-installcheck-target-libtermcap
2260 installcheck-target: maybe-installcheck-target-winsup
2261 installcheck-target: maybe-installcheck-target-libgloss
2262 installcheck-target: maybe-installcheck-target-libffi
2263 installcheck-target: maybe-installcheck-target-zlib
2264 installcheck-target: maybe-installcheck-target-rda
2265 installcheck-target: maybe-installcheck-target-libada
2266 installcheck-target: maybe-installcheck-target-libgm2
2267 installcheck-target: maybe-installcheck-target-libgomp
2268 installcheck-target: maybe-installcheck-target-libitm
2269 installcheck-target: maybe-installcheck-target-libatomic
2271 .PHONY: do-mostlyclean
2272 do-mostlyclean:
2273 @: $(MAKE); $(unstage)
2274 @r=`${PWD_COMMAND}`; export r; \
2275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2276 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2277 mostlyclean-target
2280 .PHONY: mostlyclean-host
2282 mostlyclean-host: maybe-mostlyclean-bfd
2283 mostlyclean-host: maybe-mostlyclean-opcodes
2284 mostlyclean-host: maybe-mostlyclean-binutils
2285 mostlyclean-host: maybe-mostlyclean-bison
2286 mostlyclean-host: maybe-mostlyclean-cgen
2287 mostlyclean-host: maybe-mostlyclean-dejagnu
2288 mostlyclean-host: maybe-mostlyclean-etc
2289 mostlyclean-host: maybe-mostlyclean-fastjar
2290 mostlyclean-host: maybe-mostlyclean-fixincludes
2291 mostlyclean-host: maybe-mostlyclean-flex
2292 mostlyclean-host: maybe-mostlyclean-gas
2293 mostlyclean-host: maybe-mostlyclean-gcc
2294 mostlyclean-host: maybe-mostlyclean-gmp
2295 mostlyclean-host: maybe-mostlyclean-mpfr
2296 mostlyclean-host: maybe-mostlyclean-mpc
2297 mostlyclean-host: maybe-mostlyclean-isl
2298 mostlyclean-host: maybe-mostlyclean-gold
2299 mostlyclean-host: maybe-mostlyclean-gprof
2300 mostlyclean-host: maybe-mostlyclean-gprofng
2301 mostlyclean-host: maybe-mostlyclean-intl
2302 mostlyclean-host: maybe-mostlyclean-tcl
2303 mostlyclean-host: maybe-mostlyclean-itcl
2304 mostlyclean-host: maybe-mostlyclean-ld
2305 mostlyclean-host: maybe-mostlyclean-libbacktrace
2306 mostlyclean-host: maybe-mostlyclean-libcpp
2307 mostlyclean-host: maybe-mostlyclean-libcody
2308 mostlyclean-host: maybe-mostlyclean-libdecnumber
2309 mostlyclean-host: maybe-mostlyclean-libgui
2310 mostlyclean-host: maybe-mostlyclean-libiberty
2311 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2312 mostlyclean-host: maybe-mostlyclean-libiconv
2313 mostlyclean-host: maybe-mostlyclean-m4
2314 mostlyclean-host: maybe-mostlyclean-readline
2315 mostlyclean-host: maybe-mostlyclean-sid
2316 mostlyclean-host: maybe-mostlyclean-sim
2317 mostlyclean-host: maybe-mostlyclean-texinfo
2318 mostlyclean-host: maybe-mostlyclean-zlib
2319 mostlyclean-host: maybe-mostlyclean-gnulib
2320 mostlyclean-host: maybe-mostlyclean-gdbsupport
2321 mostlyclean-host: maybe-mostlyclean-gdbserver
2322 mostlyclean-host: maybe-mostlyclean-gdb
2323 mostlyclean-host: maybe-mostlyclean-expect
2324 mostlyclean-host: maybe-mostlyclean-guile
2325 mostlyclean-host: maybe-mostlyclean-tk
2326 mostlyclean-host: maybe-mostlyclean-libtermcap
2327 mostlyclean-host: maybe-mostlyclean-utils
2328 mostlyclean-host: maybe-mostlyclean-c++tools
2329 mostlyclean-host: maybe-mostlyclean-gnattools
2330 mostlyclean-host: maybe-mostlyclean-lto-plugin
2331 mostlyclean-host: maybe-mostlyclean-libcc1
2332 mostlyclean-host: maybe-mostlyclean-gotools
2333 mostlyclean-host: maybe-mostlyclean-libctf
2334 mostlyclean-host: maybe-mostlyclean-libsframe
2336 .PHONY: mostlyclean-target
2338 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2339 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2340 mostlyclean-target: maybe-mostlyclean-target-libvtv
2341 mostlyclean-target: maybe-mostlyclean-target-libssp
2342 mostlyclean-target: maybe-mostlyclean-target-newlib
2343 mostlyclean-target: maybe-mostlyclean-target-libgcc
2344 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2345 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2346 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2347 mostlyclean-target: maybe-mostlyclean-target-libobjc
2348 mostlyclean-target: maybe-mostlyclean-target-libgo
2349 mostlyclean-target: maybe-mostlyclean-target-libphobos
2350 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2351 mostlyclean-target: maybe-mostlyclean-target-winsup
2352 mostlyclean-target: maybe-mostlyclean-target-libgloss
2353 mostlyclean-target: maybe-mostlyclean-target-libffi
2354 mostlyclean-target: maybe-mostlyclean-target-zlib
2355 mostlyclean-target: maybe-mostlyclean-target-rda
2356 mostlyclean-target: maybe-mostlyclean-target-libada
2357 mostlyclean-target: maybe-mostlyclean-target-libgm2
2358 mostlyclean-target: maybe-mostlyclean-target-libgomp
2359 mostlyclean-target: maybe-mostlyclean-target-libitm
2360 mostlyclean-target: maybe-mostlyclean-target-libatomic
2362 .PHONY: do-clean
2363 do-clean:
2364 @: $(MAKE); $(unstage)
2365 @r=`${PWD_COMMAND}`; export r; \
2366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2367 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2368 clean-target
2371 .PHONY: clean-host
2373 clean-host: maybe-clean-bfd
2374 clean-host: maybe-clean-opcodes
2375 clean-host: maybe-clean-binutils
2376 clean-host: maybe-clean-bison
2377 clean-host: maybe-clean-cgen
2378 clean-host: maybe-clean-dejagnu
2379 clean-host: maybe-clean-etc
2380 clean-host: maybe-clean-fastjar
2381 clean-host: maybe-clean-fixincludes
2382 clean-host: maybe-clean-flex
2383 clean-host: maybe-clean-gas
2384 clean-host: maybe-clean-gcc
2385 clean-host: maybe-clean-gmp
2386 clean-host: maybe-clean-mpfr
2387 clean-host: maybe-clean-mpc
2388 clean-host: maybe-clean-isl
2389 clean-host: maybe-clean-gold
2390 clean-host: maybe-clean-gprof
2391 clean-host: maybe-clean-gprofng
2392 clean-host: maybe-clean-intl
2393 clean-host: maybe-clean-tcl
2394 clean-host: maybe-clean-itcl
2395 clean-host: maybe-clean-ld
2396 clean-host: maybe-clean-libbacktrace
2397 clean-host: maybe-clean-libcpp
2398 clean-host: maybe-clean-libcody
2399 clean-host: maybe-clean-libdecnumber
2400 clean-host: maybe-clean-libgui
2401 clean-host: maybe-clean-libiberty
2402 clean-host: maybe-clean-libiberty-linker-plugin
2403 clean-host: maybe-clean-libiconv
2404 clean-host: maybe-clean-m4
2405 clean-host: maybe-clean-readline
2406 clean-host: maybe-clean-sid
2407 clean-host: maybe-clean-sim
2408 clean-host: maybe-clean-texinfo
2409 clean-host: maybe-clean-zlib
2410 clean-host: maybe-clean-gnulib
2411 clean-host: maybe-clean-gdbsupport
2412 clean-host: maybe-clean-gdbserver
2413 clean-host: maybe-clean-gdb
2414 clean-host: maybe-clean-expect
2415 clean-host: maybe-clean-guile
2416 clean-host: maybe-clean-tk
2417 clean-host: maybe-clean-libtermcap
2418 clean-host: maybe-clean-utils
2419 clean-host: maybe-clean-c++tools
2420 clean-host: maybe-clean-gnattools
2421 clean-host: maybe-clean-lto-plugin
2422 clean-host: maybe-clean-libcc1
2423 clean-host: maybe-clean-gotools
2424 clean-host: maybe-clean-libctf
2425 clean-host: maybe-clean-libsframe
2427 .PHONY: clean-target
2429 clean-target: maybe-clean-target-libstdc++-v3
2430 clean-target: maybe-clean-target-libsanitizer
2431 clean-target: maybe-clean-target-libvtv
2432 clean-target: maybe-clean-target-libssp
2433 clean-target: maybe-clean-target-newlib
2434 clean-target: maybe-clean-target-libgcc
2435 clean-target: maybe-clean-target-libbacktrace
2436 clean-target: maybe-clean-target-libquadmath
2437 clean-target: maybe-clean-target-libgfortran
2438 clean-target: maybe-clean-target-libobjc
2439 clean-target: maybe-clean-target-libgo
2440 clean-target: maybe-clean-target-libphobos
2441 clean-target: maybe-clean-target-libtermcap
2442 clean-target: maybe-clean-target-winsup
2443 clean-target: maybe-clean-target-libgloss
2444 clean-target: maybe-clean-target-libffi
2445 clean-target: maybe-clean-target-zlib
2446 clean-target: maybe-clean-target-rda
2447 clean-target: maybe-clean-target-libada
2448 clean-target: maybe-clean-target-libgm2
2449 clean-target: maybe-clean-target-libgomp
2450 clean-target: maybe-clean-target-libitm
2451 clean-target: maybe-clean-target-libatomic
2453 .PHONY: do-distclean
2454 do-distclean:
2455 @: $(MAKE); $(unstage)
2456 @r=`${PWD_COMMAND}`; export r; \
2457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2458 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2459 distclean-target
2462 .PHONY: distclean-host
2464 distclean-host: maybe-distclean-bfd
2465 distclean-host: maybe-distclean-opcodes
2466 distclean-host: maybe-distclean-binutils
2467 distclean-host: maybe-distclean-bison
2468 distclean-host: maybe-distclean-cgen
2469 distclean-host: maybe-distclean-dejagnu
2470 distclean-host: maybe-distclean-etc
2471 distclean-host: maybe-distclean-fastjar
2472 distclean-host: maybe-distclean-fixincludes
2473 distclean-host: maybe-distclean-flex
2474 distclean-host: maybe-distclean-gas
2475 distclean-host: maybe-distclean-gcc
2476 distclean-host: maybe-distclean-gmp
2477 distclean-host: maybe-distclean-mpfr
2478 distclean-host: maybe-distclean-mpc
2479 distclean-host: maybe-distclean-isl
2480 distclean-host: maybe-distclean-gold
2481 distclean-host: maybe-distclean-gprof
2482 distclean-host: maybe-distclean-gprofng
2483 distclean-host: maybe-distclean-intl
2484 distclean-host: maybe-distclean-tcl
2485 distclean-host: maybe-distclean-itcl
2486 distclean-host: maybe-distclean-ld
2487 distclean-host: maybe-distclean-libbacktrace
2488 distclean-host: maybe-distclean-libcpp
2489 distclean-host: maybe-distclean-libcody
2490 distclean-host: maybe-distclean-libdecnumber
2491 distclean-host: maybe-distclean-libgui
2492 distclean-host: maybe-distclean-libiberty
2493 distclean-host: maybe-distclean-libiberty-linker-plugin
2494 distclean-host: maybe-distclean-libiconv
2495 distclean-host: maybe-distclean-m4
2496 distclean-host: maybe-distclean-readline
2497 distclean-host: maybe-distclean-sid
2498 distclean-host: maybe-distclean-sim
2499 distclean-host: maybe-distclean-texinfo
2500 distclean-host: maybe-distclean-zlib
2501 distclean-host: maybe-distclean-gnulib
2502 distclean-host: maybe-distclean-gdbsupport
2503 distclean-host: maybe-distclean-gdbserver
2504 distclean-host: maybe-distclean-gdb
2505 distclean-host: maybe-distclean-expect
2506 distclean-host: maybe-distclean-guile
2507 distclean-host: maybe-distclean-tk
2508 distclean-host: maybe-distclean-libtermcap
2509 distclean-host: maybe-distclean-utils
2510 distclean-host: maybe-distclean-c++tools
2511 distclean-host: maybe-distclean-gnattools
2512 distclean-host: maybe-distclean-lto-plugin
2513 distclean-host: maybe-distclean-libcc1
2514 distclean-host: maybe-distclean-gotools
2515 distclean-host: maybe-distclean-libctf
2516 distclean-host: maybe-distclean-libsframe
2518 .PHONY: distclean-target
2520 distclean-target: maybe-distclean-target-libstdc++-v3
2521 distclean-target: maybe-distclean-target-libsanitizer
2522 distclean-target: maybe-distclean-target-libvtv
2523 distclean-target: maybe-distclean-target-libssp
2524 distclean-target: maybe-distclean-target-newlib
2525 distclean-target: maybe-distclean-target-libgcc
2526 distclean-target: maybe-distclean-target-libbacktrace
2527 distclean-target: maybe-distclean-target-libquadmath
2528 distclean-target: maybe-distclean-target-libgfortran
2529 distclean-target: maybe-distclean-target-libobjc
2530 distclean-target: maybe-distclean-target-libgo
2531 distclean-target: maybe-distclean-target-libphobos
2532 distclean-target: maybe-distclean-target-libtermcap
2533 distclean-target: maybe-distclean-target-winsup
2534 distclean-target: maybe-distclean-target-libgloss
2535 distclean-target: maybe-distclean-target-libffi
2536 distclean-target: maybe-distclean-target-zlib
2537 distclean-target: maybe-distclean-target-rda
2538 distclean-target: maybe-distclean-target-libada
2539 distclean-target: maybe-distclean-target-libgm2
2540 distclean-target: maybe-distclean-target-libgomp
2541 distclean-target: maybe-distclean-target-libitm
2542 distclean-target: maybe-distclean-target-libatomic
2544 .PHONY: do-maintainer-clean
2545 do-maintainer-clean:
2546 @: $(MAKE); $(unstage)
2547 @r=`${PWD_COMMAND}`; export r; \
2548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2549 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2550 maintainer-clean-target
2553 .PHONY: maintainer-clean-host
2555 maintainer-clean-host: maybe-maintainer-clean-bfd
2556 maintainer-clean-host: maybe-maintainer-clean-opcodes
2557 maintainer-clean-host: maybe-maintainer-clean-binutils
2558 maintainer-clean-host: maybe-maintainer-clean-bison
2559 maintainer-clean-host: maybe-maintainer-clean-cgen
2560 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2561 maintainer-clean-host: maybe-maintainer-clean-etc
2562 maintainer-clean-host: maybe-maintainer-clean-fastjar
2563 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2564 maintainer-clean-host: maybe-maintainer-clean-flex
2565 maintainer-clean-host: maybe-maintainer-clean-gas
2566 maintainer-clean-host: maybe-maintainer-clean-gcc
2567 maintainer-clean-host: maybe-maintainer-clean-gmp
2568 maintainer-clean-host: maybe-maintainer-clean-mpfr
2569 maintainer-clean-host: maybe-maintainer-clean-mpc
2570 maintainer-clean-host: maybe-maintainer-clean-isl
2571 maintainer-clean-host: maybe-maintainer-clean-gold
2572 maintainer-clean-host: maybe-maintainer-clean-gprof
2573 maintainer-clean-host: maybe-maintainer-clean-gprofng
2574 maintainer-clean-host: maybe-maintainer-clean-intl
2575 maintainer-clean-host: maybe-maintainer-clean-tcl
2576 maintainer-clean-host: maybe-maintainer-clean-itcl
2577 maintainer-clean-host: maybe-maintainer-clean-ld
2578 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2579 maintainer-clean-host: maybe-maintainer-clean-libcpp
2580 maintainer-clean-host: maybe-maintainer-clean-libcody
2581 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2582 maintainer-clean-host: maybe-maintainer-clean-libgui
2583 maintainer-clean-host: maybe-maintainer-clean-libiberty
2584 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2585 maintainer-clean-host: maybe-maintainer-clean-libiconv
2586 maintainer-clean-host: maybe-maintainer-clean-m4
2587 maintainer-clean-host: maybe-maintainer-clean-readline
2588 maintainer-clean-host: maybe-maintainer-clean-sid
2589 maintainer-clean-host: maybe-maintainer-clean-sim
2590 maintainer-clean-host: maybe-maintainer-clean-texinfo
2591 maintainer-clean-host: maybe-maintainer-clean-zlib
2592 maintainer-clean-host: maybe-maintainer-clean-gnulib
2593 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2594 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2595 maintainer-clean-host: maybe-maintainer-clean-gdb
2596 maintainer-clean-host: maybe-maintainer-clean-expect
2597 maintainer-clean-host: maybe-maintainer-clean-guile
2598 maintainer-clean-host: maybe-maintainer-clean-tk
2599 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2600 maintainer-clean-host: maybe-maintainer-clean-utils
2601 maintainer-clean-host: maybe-maintainer-clean-c++tools
2602 maintainer-clean-host: maybe-maintainer-clean-gnattools
2603 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2604 maintainer-clean-host: maybe-maintainer-clean-libcc1
2605 maintainer-clean-host: maybe-maintainer-clean-gotools
2606 maintainer-clean-host: maybe-maintainer-clean-libctf
2607 maintainer-clean-host: maybe-maintainer-clean-libsframe
2609 .PHONY: maintainer-clean-target
2611 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2612 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2613 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2614 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2615 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2616 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2617 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2618 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2619 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2620 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2621 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2622 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2623 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2624 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2625 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2626 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2627 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2628 maintainer-clean-target: maybe-maintainer-clean-target-rda
2629 maintainer-clean-target: maybe-maintainer-clean-target-libada
2630 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2631 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2632 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2633 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2636 # Here are the targets which correspond to the do-X targets.
2638 .PHONY: info installcheck dvi pdf html
2639 .PHONY: install-info install-dvi install-pdf install-html
2640 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2641 .PHONY: local-clean local-distclean local-maintainer-clean
2642 info: do-info
2643 installcheck: do-installcheck
2644 dvi: do-dvi
2645 pdf: do-pdf
2646 html: do-html
2648 # Make sure makeinfo is built before we do a `make info', if we're
2649 # in fact building texinfo.
2650 do-info: maybe-all-texinfo
2652 install-info: do-install-info dir.info
2653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2654 if [ -f dir.info ]; then \
2655 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2656 else true; fi
2658 install-dvi: do-install-dvi
2660 install-pdf: do-install-pdf
2662 install-html: do-install-html
2664 local-clean:
2665 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2667 local-distclean:
2668 -rm -f Makefile config.status config.cache mh-frag mt-frag
2669 -rm -f maybedep.tmp serdep.tmp stage_final
2670 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2671 rm -rf $(TARGET_SUBDIR); \
2672 else true; fi
2673 -rm -rf $(BUILD_SUBDIR)
2674 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2675 rm -rf $(HOST_SUBDIR); \
2676 else true; fi
2677 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2678 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2679 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2680 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2681 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2682 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2683 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2685 local-maintainer-clean:
2686 @echo "This command is intended for maintainers to use;"
2687 @echo "it deletes files that may require special tools to rebuild."
2689 clean: do-clean local-clean
2690 mostlyclean: do-mostlyclean local-clean
2691 distclean: do-distclean local-clean local-distclean
2692 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2693 maintainer-clean: local-distclean
2694 realclean: maintainer-clean
2696 # Check target.
2698 .PHONY: check do-check
2699 check: do-check
2701 # Only include modules actually being configured and built.
2702 .PHONY: check-host
2703 check-host: \
2704 maybe-check-bfd \
2705 maybe-check-opcodes \
2706 maybe-check-binutils \
2707 maybe-check-bison \
2708 maybe-check-cgen \
2709 maybe-check-dejagnu \
2710 maybe-check-etc \
2711 maybe-check-fastjar \
2712 maybe-check-fixincludes \
2713 maybe-check-flex \
2714 maybe-check-gas \
2715 maybe-check-gcc \
2716 maybe-check-gmp \
2717 maybe-check-mpfr \
2718 maybe-check-mpc \
2719 maybe-check-isl \
2720 maybe-check-gold \
2721 maybe-check-gprof \
2722 maybe-check-gprofng \
2723 maybe-check-intl \
2724 maybe-check-tcl \
2725 maybe-check-itcl \
2726 maybe-check-ld \
2727 maybe-check-libbacktrace \
2728 maybe-check-libcpp \
2729 maybe-check-libcody \
2730 maybe-check-libdecnumber \
2731 maybe-check-libgui \
2732 maybe-check-libiberty \
2733 maybe-check-libiberty-linker-plugin \
2734 maybe-check-libiconv \
2735 maybe-check-m4 \
2736 maybe-check-readline \
2737 maybe-check-sid \
2738 maybe-check-sim \
2739 maybe-check-texinfo \
2740 maybe-check-zlib \
2741 maybe-check-gnulib \
2742 maybe-check-gdbsupport \
2743 maybe-check-gdbserver \
2744 maybe-check-gdb \
2745 maybe-check-expect \
2746 maybe-check-guile \
2747 maybe-check-tk \
2748 maybe-check-libtermcap \
2749 maybe-check-utils \
2750 maybe-check-c++tools \
2751 maybe-check-gnattools \
2752 maybe-check-lto-plugin \
2753 maybe-check-libcc1 \
2754 maybe-check-gotools \
2755 maybe-check-libctf \
2756 maybe-check-libsframe
2758 .PHONY: check-target
2759 check-target: \
2760 maybe-check-target-libstdc++-v3 \
2761 maybe-check-target-libsanitizer \
2762 maybe-check-target-libvtv \
2763 maybe-check-target-libssp \
2764 maybe-check-target-newlib \
2765 maybe-check-target-libgcc \
2766 maybe-check-target-libbacktrace \
2767 maybe-check-target-libquadmath \
2768 maybe-check-target-libgfortran \
2769 maybe-check-target-libobjc \
2770 maybe-check-target-libgo \
2771 maybe-check-target-libphobos \
2772 maybe-check-target-libtermcap \
2773 maybe-check-target-winsup \
2774 maybe-check-target-libgloss \
2775 maybe-check-target-libffi \
2776 maybe-check-target-zlib \
2777 maybe-check-target-rda \
2778 maybe-check-target-libada \
2779 maybe-check-target-libgm2 \
2780 maybe-check-target-libgomp \
2781 maybe-check-target-libitm \
2782 maybe-check-target-libatomic
2784 do-check:
2785 @: $(MAKE); $(unstage)
2786 @r=`${PWD_COMMAND}`; export r; \
2787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2790 # Automated reporting of test results.
2792 warning.log: build.log
2793 $(srcdir)/contrib/warn_summary build.log > $@
2795 mail-report.log:
2796 if test x'$(BOOT_CFLAGS)' != x''; then \
2797 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2798 fi; \
2799 $(srcdir)/contrib/test_summary -t >$@
2800 chmod +x $@
2801 echo If you really want to send e-mail, run ./$@ now
2803 mail-report-with-warnings.log: warning.log
2804 if test x'$(BOOT_CFLAGS)' != x''; then \
2805 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2806 fi; \
2807 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2808 chmod +x $@
2809 echo If you really want to send e-mail, run ./$@ now
2811 # Local Vim config
2813 $(srcdir)/.local.vimrc:
2814 $(LN_S) contrib/vimrc $@
2816 $(srcdir)/.lvimrc:
2817 $(LN_S) contrib/vimrc $@
2819 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2821 .PHONY: vimrc
2823 # clang-format config
2825 $(srcdir)/.clang-format:
2826 $(LN_S) contrib/clang-format $@
2828 clang-format: $(srcdir)/.clang-format
2830 .PHONY: clang-format
2832 # Installation targets.
2834 .PHONY: install uninstall
2835 install:
2836 @: $(MAKE); $(unstage)
2837 @r=`${PWD_COMMAND}`; export r; \
2838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2839 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2841 .PHONY: install-host-nogcc
2842 install-host-nogcc: \
2843 maybe-install-bfd \
2844 maybe-install-opcodes \
2845 maybe-install-binutils \
2846 maybe-install-bison \
2847 maybe-install-cgen \
2848 maybe-install-dejagnu \
2849 maybe-install-etc \
2850 maybe-install-fastjar \
2851 maybe-install-fixincludes \
2852 maybe-install-flex \
2853 maybe-install-gas \
2854 maybe-install-gmp \
2855 maybe-install-mpfr \
2856 maybe-install-mpc \
2857 maybe-install-isl \
2858 maybe-install-gold \
2859 maybe-install-gprof \
2860 maybe-install-gprofng \
2861 maybe-install-intl \
2862 maybe-install-tcl \
2863 maybe-install-itcl \
2864 maybe-install-ld \
2865 maybe-install-libbacktrace \
2866 maybe-install-libcpp \
2867 maybe-install-libcody \
2868 maybe-install-libdecnumber \
2869 maybe-install-libgui \
2870 maybe-install-libiberty \
2871 maybe-install-libiberty-linker-plugin \
2872 maybe-install-libiconv \
2873 maybe-install-m4 \
2874 maybe-install-readline \
2875 maybe-install-sid \
2876 maybe-install-sim \
2877 maybe-install-texinfo \
2878 maybe-install-zlib \
2879 maybe-install-gnulib \
2880 maybe-install-gdbsupport \
2881 maybe-install-gdbserver \
2882 maybe-install-gdb \
2883 maybe-install-expect \
2884 maybe-install-guile \
2885 maybe-install-tk \
2886 maybe-install-libtermcap \
2887 maybe-install-utils \
2888 maybe-install-c++tools \
2889 maybe-install-gnattools \
2890 maybe-install-lto-plugin \
2891 maybe-install-libcc1 \
2892 maybe-install-gotools \
2893 maybe-install-libctf \
2894 maybe-install-libsframe
2896 .PHONY: install-host
2897 install-host: \
2898 maybe-install-bfd \
2899 maybe-install-opcodes \
2900 maybe-install-binutils \
2901 maybe-install-bison \
2902 maybe-install-cgen \
2903 maybe-install-dejagnu \
2904 maybe-install-etc \
2905 maybe-install-fastjar \
2906 maybe-install-fixincludes \
2907 maybe-install-flex \
2908 maybe-install-gas \
2909 maybe-install-gcc \
2910 maybe-install-gmp \
2911 maybe-install-mpfr \
2912 maybe-install-mpc \
2913 maybe-install-isl \
2914 maybe-install-gold \
2915 maybe-install-gprof \
2916 maybe-install-gprofng \
2917 maybe-install-intl \
2918 maybe-install-tcl \
2919 maybe-install-itcl \
2920 maybe-install-ld \
2921 maybe-install-libbacktrace \
2922 maybe-install-libcpp \
2923 maybe-install-libcody \
2924 maybe-install-libdecnumber \
2925 maybe-install-libgui \
2926 maybe-install-libiberty \
2927 maybe-install-libiberty-linker-plugin \
2928 maybe-install-libiconv \
2929 maybe-install-m4 \
2930 maybe-install-readline \
2931 maybe-install-sid \
2932 maybe-install-sim \
2933 maybe-install-texinfo \
2934 maybe-install-zlib \
2935 maybe-install-gnulib \
2936 maybe-install-gdbsupport \
2937 maybe-install-gdbserver \
2938 maybe-install-gdb \
2939 maybe-install-expect \
2940 maybe-install-guile \
2941 maybe-install-tk \
2942 maybe-install-libtermcap \
2943 maybe-install-utils \
2944 maybe-install-c++tools \
2945 maybe-install-gnattools \
2946 maybe-install-lto-plugin \
2947 maybe-install-libcc1 \
2948 maybe-install-gotools \
2949 maybe-install-libctf \
2950 maybe-install-libsframe
2952 .PHONY: install-target
2953 install-target: \
2954 maybe-install-target-libstdc++-v3 \
2955 maybe-install-target-libsanitizer \
2956 maybe-install-target-libvtv \
2957 maybe-install-target-libssp \
2958 maybe-install-target-newlib \
2959 maybe-install-target-libgcc \
2960 maybe-install-target-libbacktrace \
2961 maybe-install-target-libquadmath \
2962 maybe-install-target-libgfortran \
2963 maybe-install-target-libobjc \
2964 maybe-install-target-libgo \
2965 maybe-install-target-libphobos \
2966 maybe-install-target-libtermcap \
2967 maybe-install-target-winsup \
2968 maybe-install-target-libgloss \
2969 maybe-install-target-libffi \
2970 maybe-install-target-zlib \
2971 maybe-install-target-rda \
2972 maybe-install-target-libada \
2973 maybe-install-target-libgm2 \
2974 maybe-install-target-libgomp \
2975 maybe-install-target-libitm \
2976 maybe-install-target-libatomic
2978 uninstall:
2979 @echo "the uninstall target is not supported in this tree"
2981 .PHONY: install.all
2982 install.all: install-no-fixedincludes
2983 @if [ -f ./gcc/Makefile ]; then \
2984 r=`${PWD_COMMAND}`; export r; \
2985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2986 $(HOST_EXPORTS) \
2987 (cd ./gcc && \
2988 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2989 else \
2990 true; \
2993 # install-no-fixedincludes is used to allow the elaboration of binary packages
2994 # suitable for distribution, where we cannot include the fixed system header
2995 # files.
2996 .PHONY: install-no-fixedincludes
2997 install-no-fixedincludes: installdirs install-host-nogcc \
2998 install-target gcc-install-no-fixedincludes
3000 .PHONY: install-strip
3001 install-strip:
3002 @: $(MAKE); $(unstage)
3003 @r=`${PWD_COMMAND}`; export r; \
3004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3005 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3007 .PHONY: install-strip-host
3008 install-strip-host: \
3009 maybe-install-strip-bfd \
3010 maybe-install-strip-opcodes \
3011 maybe-install-strip-binutils \
3012 maybe-install-strip-bison \
3013 maybe-install-strip-cgen \
3014 maybe-install-strip-dejagnu \
3015 maybe-install-strip-etc \
3016 maybe-install-strip-fastjar \
3017 maybe-install-strip-fixincludes \
3018 maybe-install-strip-flex \
3019 maybe-install-strip-gas \
3020 maybe-install-strip-gcc \
3021 maybe-install-strip-gmp \
3022 maybe-install-strip-mpfr \
3023 maybe-install-strip-mpc \
3024 maybe-install-strip-isl \
3025 maybe-install-strip-gold \
3026 maybe-install-strip-gprof \
3027 maybe-install-strip-gprofng \
3028 maybe-install-strip-intl \
3029 maybe-install-strip-tcl \
3030 maybe-install-strip-itcl \
3031 maybe-install-strip-ld \
3032 maybe-install-strip-libbacktrace \
3033 maybe-install-strip-libcpp \
3034 maybe-install-strip-libcody \
3035 maybe-install-strip-libdecnumber \
3036 maybe-install-strip-libgui \
3037 maybe-install-strip-libiberty \
3038 maybe-install-strip-libiberty-linker-plugin \
3039 maybe-install-strip-libiconv \
3040 maybe-install-strip-m4 \
3041 maybe-install-strip-readline \
3042 maybe-install-strip-sid \
3043 maybe-install-strip-sim \
3044 maybe-install-strip-texinfo \
3045 maybe-install-strip-zlib \
3046 maybe-install-strip-gnulib \
3047 maybe-install-strip-gdbsupport \
3048 maybe-install-strip-gdbserver \
3049 maybe-install-strip-gdb \
3050 maybe-install-strip-expect \
3051 maybe-install-strip-guile \
3052 maybe-install-strip-tk \
3053 maybe-install-strip-libtermcap \
3054 maybe-install-strip-utils \
3055 maybe-install-strip-c++tools \
3056 maybe-install-strip-gnattools \
3057 maybe-install-strip-lto-plugin \
3058 maybe-install-strip-libcc1 \
3059 maybe-install-strip-gotools \
3060 maybe-install-strip-libctf \
3061 maybe-install-strip-libsframe
3063 .PHONY: install-strip-target
3064 install-strip-target: \
3065 maybe-install-strip-target-libstdc++-v3 \
3066 maybe-install-strip-target-libsanitizer \
3067 maybe-install-strip-target-libvtv \
3068 maybe-install-strip-target-libssp \
3069 maybe-install-strip-target-newlib \
3070 maybe-install-strip-target-libgcc \
3071 maybe-install-strip-target-libbacktrace \
3072 maybe-install-strip-target-libquadmath \
3073 maybe-install-strip-target-libgfortran \
3074 maybe-install-strip-target-libobjc \
3075 maybe-install-strip-target-libgo \
3076 maybe-install-strip-target-libphobos \
3077 maybe-install-strip-target-libtermcap \
3078 maybe-install-strip-target-winsup \
3079 maybe-install-strip-target-libgloss \
3080 maybe-install-strip-target-libffi \
3081 maybe-install-strip-target-zlib \
3082 maybe-install-strip-target-rda \
3083 maybe-install-strip-target-libada \
3084 maybe-install-strip-target-libgm2 \
3085 maybe-install-strip-target-libgomp \
3086 maybe-install-strip-target-libitm \
3087 maybe-install-strip-target-libatomic
3090 ### other supporting targets
3092 MAKEDIRS= \
3093 $(DESTDIR)$(prefix) \
3094 $(DESTDIR)$(exec_prefix)
3095 .PHONY: installdirs
3096 installdirs: mkinstalldirs
3097 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3099 dir.info: do-install-info
3100 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3101 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3102 mv -f dir.info.new dir.info; \
3103 else true; \
3106 dist:
3107 @echo "Building a full distribution of this tree isn't done"
3108 @echo "via 'make dist'. Check out the etc/ subdirectory"
3110 etags tags: TAGS
3112 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3113 # ability to use several tags files at once, so there is probably no need
3114 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3115 # (if we felt like it) have this Makefile write a piece of elisp which
3116 # the user could load to tell emacs19 where all the TAGS files we just
3117 # built are.
3118 TAGS: do-TAGS
3120 # ------------------------------------
3121 # Macros for configure and all targets
3122 # ------------------------------------
3128 # --------------------------------------
3129 # Modules which run on the build machine
3130 # --------------------------------------
3133 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3134 maybe-configure-build-libiberty:
3135 @if gcc-bootstrap
3136 configure-build-libiberty: stage_current
3137 @endif gcc-bootstrap
3138 @if build-libiberty
3139 maybe-configure-build-libiberty: configure-build-libiberty
3140 configure-build-libiberty:
3141 @: $(MAKE); $(unstage)
3142 @r=`${PWD_COMMAND}`; export r; \
3143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3145 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3146 $(BUILD_EXPORTS) \
3147 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3148 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3149 case $(srcdir) in \
3150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153 esac; \
3154 module_srcdir=libiberty; \
3155 rm -f no-such-file || : ; \
3156 CONFIG_SITE=no-such-file $(SHELL) \
3157 $$s/$$module_srcdir/configure \
3158 --srcdir=$${topdir}/$$module_srcdir \
3159 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3160 --target=${target_alias} \
3161 || exit 1
3162 @endif build-libiberty
3168 .PHONY: all-build-libiberty maybe-all-build-libiberty
3169 maybe-all-build-libiberty:
3170 @if gcc-bootstrap
3171 all-build-libiberty: stage_current
3172 @endif gcc-bootstrap
3173 @if build-libiberty
3174 TARGET-build-libiberty=all
3175 maybe-all-build-libiberty: all-build-libiberty
3176 all-build-libiberty: configure-build-libiberty
3177 @: $(MAKE); $(unstage)
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 $(BUILD_EXPORTS) \
3181 (cd $(BUILD_SUBDIR)/libiberty && \
3182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3183 $(TARGET-build-libiberty))
3184 @endif build-libiberty
3190 .PHONY: configure-build-bison maybe-configure-build-bison
3191 maybe-configure-build-bison:
3192 @if gcc-bootstrap
3193 configure-build-bison: stage_current
3194 @endif gcc-bootstrap
3195 @if build-bison
3196 maybe-configure-build-bison: configure-build-bison
3197 configure-build-bison:
3198 @: $(MAKE); $(unstage)
3199 @r=`${PWD_COMMAND}`; export r; \
3200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3202 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3203 $(BUILD_EXPORTS) \
3204 echo Configuring in $(BUILD_SUBDIR)/bison; \
3205 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3206 case $(srcdir) in \
3207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210 esac; \
3211 module_srcdir=bison; \
3212 rm -f no-such-file || : ; \
3213 CONFIG_SITE=no-such-file $(SHELL) \
3214 $$s/$$module_srcdir/configure \
3215 --srcdir=$${topdir}/$$module_srcdir \
3216 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3217 --target=${target_alias} \
3218 || exit 1
3219 @endif build-bison
3225 .PHONY: all-build-bison maybe-all-build-bison
3226 maybe-all-build-bison:
3227 @if gcc-bootstrap
3228 all-build-bison: stage_current
3229 @endif gcc-bootstrap
3230 @if build-bison
3231 TARGET-build-bison=all
3232 maybe-all-build-bison: all-build-bison
3233 all-build-bison: configure-build-bison
3234 @: $(MAKE); $(unstage)
3235 @r=`${PWD_COMMAND}`; export r; \
3236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3237 $(BUILD_EXPORTS) \
3238 (cd $(BUILD_SUBDIR)/bison && \
3239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3240 $(TARGET-build-bison))
3241 @endif build-bison
3247 .PHONY: configure-build-flex maybe-configure-build-flex
3248 maybe-configure-build-flex:
3249 @if gcc-bootstrap
3250 configure-build-flex: stage_current
3251 @endif gcc-bootstrap
3252 @if build-flex
3253 maybe-configure-build-flex: configure-build-flex
3254 configure-build-flex:
3255 @: $(MAKE); $(unstage)
3256 @r=`${PWD_COMMAND}`; export r; \
3257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3258 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3259 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3260 $(BUILD_EXPORTS) \
3261 echo Configuring in $(BUILD_SUBDIR)/flex; \
3262 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3263 case $(srcdir) in \
3264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3265 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3267 esac; \
3268 module_srcdir=flex; \
3269 rm -f no-such-file || : ; \
3270 CONFIG_SITE=no-such-file $(SHELL) \
3271 $$s/$$module_srcdir/configure \
3272 --srcdir=$${topdir}/$$module_srcdir \
3273 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3274 --target=${target_alias} \
3275 || exit 1
3276 @endif build-flex
3282 .PHONY: all-build-flex maybe-all-build-flex
3283 maybe-all-build-flex:
3284 @if gcc-bootstrap
3285 all-build-flex: stage_current
3286 @endif gcc-bootstrap
3287 @if build-flex
3288 TARGET-build-flex=all
3289 maybe-all-build-flex: all-build-flex
3290 all-build-flex: configure-build-flex
3291 @: $(MAKE); $(unstage)
3292 @r=`${PWD_COMMAND}`; export r; \
3293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3294 $(BUILD_EXPORTS) \
3295 (cd $(BUILD_SUBDIR)/flex && \
3296 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3297 $(TARGET-build-flex))
3298 @endif build-flex
3304 .PHONY: configure-build-m4 maybe-configure-build-m4
3305 maybe-configure-build-m4:
3306 @if gcc-bootstrap
3307 configure-build-m4: stage_current
3308 @endif gcc-bootstrap
3309 @if build-m4
3310 maybe-configure-build-m4: configure-build-m4
3311 configure-build-m4:
3312 @: $(MAKE); $(unstage)
3313 @r=`${PWD_COMMAND}`; export r; \
3314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3315 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3316 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3317 $(BUILD_EXPORTS) \
3318 echo Configuring in $(BUILD_SUBDIR)/m4; \
3319 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3320 case $(srcdir) in \
3321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3322 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3324 esac; \
3325 module_srcdir=m4; \
3326 rm -f no-such-file || : ; \
3327 CONFIG_SITE=no-such-file $(SHELL) \
3328 $$s/$$module_srcdir/configure \
3329 --srcdir=$${topdir}/$$module_srcdir \
3330 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3331 --target=${target_alias} \
3332 || exit 1
3333 @endif build-m4
3339 .PHONY: all-build-m4 maybe-all-build-m4
3340 maybe-all-build-m4:
3341 @if gcc-bootstrap
3342 all-build-m4: stage_current
3343 @endif gcc-bootstrap
3344 @if build-m4
3345 TARGET-build-m4=all
3346 maybe-all-build-m4: all-build-m4
3347 all-build-m4: configure-build-m4
3348 @: $(MAKE); $(unstage)
3349 @r=`${PWD_COMMAND}`; export r; \
3350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3351 $(BUILD_EXPORTS) \
3352 (cd $(BUILD_SUBDIR)/m4 && \
3353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3354 $(TARGET-build-m4))
3355 @endif build-m4
3361 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3362 maybe-configure-build-texinfo:
3363 @if gcc-bootstrap
3364 configure-build-texinfo: stage_current
3365 @endif gcc-bootstrap
3366 @if build-texinfo
3367 maybe-configure-build-texinfo: configure-build-texinfo
3368 configure-build-texinfo:
3369 @: $(MAKE); $(unstage)
3370 @r=`${PWD_COMMAND}`; export r; \
3371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3372 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3373 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3374 $(BUILD_EXPORTS) \
3375 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3376 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3377 case $(srcdir) in \
3378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3379 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3381 esac; \
3382 module_srcdir=texinfo; \
3383 rm -f no-such-file || : ; \
3384 CONFIG_SITE=no-such-file $(SHELL) \
3385 $$s/$$module_srcdir/configure \
3386 --srcdir=$${topdir}/$$module_srcdir \
3387 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3388 --target=${target_alias} \
3389 || exit 1
3390 @endif build-texinfo
3396 .PHONY: all-build-texinfo maybe-all-build-texinfo
3397 maybe-all-build-texinfo:
3398 @if gcc-bootstrap
3399 all-build-texinfo: stage_current
3400 @endif gcc-bootstrap
3401 @if build-texinfo
3402 TARGET-build-texinfo=all
3403 maybe-all-build-texinfo: all-build-texinfo
3404 all-build-texinfo: configure-build-texinfo
3405 @: $(MAKE); $(unstage)
3406 @r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 $(BUILD_EXPORTS) \
3409 (cd $(BUILD_SUBDIR)/texinfo && \
3410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3411 $(TARGET-build-texinfo))
3412 @endif build-texinfo
3418 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3419 maybe-configure-build-fixincludes:
3420 @if gcc-bootstrap
3421 configure-build-fixincludes: stage_current
3422 @endif gcc-bootstrap
3423 @if build-fixincludes
3424 maybe-configure-build-fixincludes: configure-build-fixincludes
3425 configure-build-fixincludes:
3426 @: $(MAKE); $(unstage)
3427 @r=`${PWD_COMMAND}`; export r; \
3428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3429 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3430 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3431 $(BUILD_EXPORTS) \
3432 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3433 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3434 case $(srcdir) in \
3435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3436 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3438 esac; \
3439 module_srcdir=fixincludes; \
3440 rm -f no-such-file || : ; \
3441 CONFIG_SITE=no-such-file $(SHELL) \
3442 $$s/$$module_srcdir/configure \
3443 --srcdir=$${topdir}/$$module_srcdir \
3444 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3445 --target=${target_alias} \
3446 || exit 1
3447 @endif build-fixincludes
3453 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3454 maybe-all-build-fixincludes:
3455 @if gcc-bootstrap
3456 all-build-fixincludes: stage_current
3457 @endif gcc-bootstrap
3458 @if build-fixincludes
3459 TARGET-build-fixincludes=all
3460 maybe-all-build-fixincludes: all-build-fixincludes
3461 all-build-fixincludes: configure-build-fixincludes
3462 @: $(MAKE); $(unstage)
3463 @r=`${PWD_COMMAND}`; export r; \
3464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3465 $(BUILD_EXPORTS) \
3466 (cd $(BUILD_SUBDIR)/fixincludes && \
3467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3468 $(TARGET-build-fixincludes))
3469 @endif build-fixincludes
3475 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3476 maybe-configure-build-libcpp:
3477 @if gcc-bootstrap
3478 configure-build-libcpp: stage_current
3479 @endif gcc-bootstrap
3480 @if build-libcpp
3481 maybe-configure-build-libcpp: configure-build-libcpp
3482 configure-build-libcpp:
3483 @: $(MAKE); $(unstage)
3484 @r=`${PWD_COMMAND}`; export r; \
3485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3487 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3488 $(BUILD_EXPORTS) \
3489 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3490 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3491 case $(srcdir) in \
3492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3493 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3495 esac; \
3496 module_srcdir=libcpp; \
3497 rm -f no-such-file || : ; \
3498 CONFIG_SITE=no-such-file $(SHELL) \
3499 $$s/$$module_srcdir/configure \
3500 --srcdir=$${topdir}/$$module_srcdir \
3501 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3502 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3503 || exit 1
3504 @endif build-libcpp
3510 .PHONY: all-build-libcpp maybe-all-build-libcpp
3511 maybe-all-build-libcpp:
3512 @if gcc-bootstrap
3513 all-build-libcpp: stage_current
3514 @endif gcc-bootstrap
3515 @if build-libcpp
3516 TARGET-build-libcpp=all
3517 maybe-all-build-libcpp: all-build-libcpp
3518 all-build-libcpp: configure-build-libcpp
3519 @: $(MAKE); $(unstage)
3520 @r=`${PWD_COMMAND}`; export r; \
3521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3522 $(BUILD_EXPORTS) \
3523 (cd $(BUILD_SUBDIR)/libcpp && \
3524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3525 $(TARGET-build-libcpp))
3526 @endif build-libcpp
3532 # --------------------------------------
3533 # Modules which run on the host machine
3534 # --------------------------------------
3537 .PHONY: configure-bfd maybe-configure-bfd
3538 maybe-configure-bfd:
3539 @if gcc-bootstrap
3540 configure-bfd: stage_current
3541 @endif gcc-bootstrap
3542 @if bfd
3543 maybe-configure-bfd: configure-bfd
3544 configure-bfd:
3545 @r=`${PWD_COMMAND}`; export r; \
3546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3547 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3549 $(HOST_EXPORTS) \
3550 echo Configuring in $(HOST_SUBDIR)/bfd; \
3551 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3552 case $(srcdir) in \
3553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3554 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3556 esac; \
3557 module_srcdir=bfd; \
3558 $(SHELL) \
3559 $$s/$$module_srcdir/configure \
3560 --srcdir=$${topdir}/$$module_srcdir \
3561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3562 --target=${target_alias} \
3563 || exit 1
3564 @endif bfd
3568 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3569 maybe-configure-stage1-bfd:
3570 @if bfd-bootstrap
3571 maybe-configure-stage1-bfd: configure-stage1-bfd
3572 configure-stage1-bfd:
3573 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3575 @r=`${PWD_COMMAND}`; export r; \
3576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3577 TFLAGS="$(STAGE1_TFLAGS)"; \
3578 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3579 $(HOST_EXPORTS) \
3580 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3581 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3582 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3583 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3585 cd $(HOST_SUBDIR)/bfd || exit 1; \
3586 case $(srcdir) in \
3587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3588 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3590 esac; \
3591 module_srcdir=bfd; \
3592 $(SHELL) $$s/$$module_srcdir/configure \
3593 --srcdir=$${topdir}/$$module_srcdir \
3594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3595 --target=${target_alias} \
3597 $(STAGE1_CONFIGURE_FLAGS)
3598 @endif bfd-bootstrap
3600 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3601 maybe-configure-stage2-bfd:
3602 @if bfd-bootstrap
3603 maybe-configure-stage2-bfd: configure-stage2-bfd
3604 configure-stage2-bfd:
3605 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3607 @r=`${PWD_COMMAND}`; export r; \
3608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3609 TFLAGS="$(STAGE2_TFLAGS)"; \
3610 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3611 $(HOST_EXPORTS) \
3612 $(POSTSTAGE1_HOST_EXPORTS) \
3613 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3614 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3615 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3616 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3618 cd $(HOST_SUBDIR)/bfd || exit 1; \
3619 case $(srcdir) in \
3620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3621 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3623 esac; \
3624 module_srcdir=bfd; \
3625 $(SHELL) $$s/$$module_srcdir/configure \
3626 --srcdir=$${topdir}/$$module_srcdir \
3627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3628 --target=${target_alias} \
3629 --with-build-libsubdir=$(HOST_SUBDIR) \
3630 $(STAGE2_CONFIGURE_FLAGS)
3631 @endif bfd-bootstrap
3633 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3634 maybe-configure-stage3-bfd:
3635 @if bfd-bootstrap
3636 maybe-configure-stage3-bfd: configure-stage3-bfd
3637 configure-stage3-bfd:
3638 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3640 @r=`${PWD_COMMAND}`; export r; \
3641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3642 TFLAGS="$(STAGE3_TFLAGS)"; \
3643 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3644 $(HOST_EXPORTS) \
3645 $(POSTSTAGE1_HOST_EXPORTS) \
3646 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3647 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3648 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3649 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3651 cd $(HOST_SUBDIR)/bfd || exit 1; \
3652 case $(srcdir) in \
3653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3654 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3656 esac; \
3657 module_srcdir=bfd; \
3658 $(SHELL) $$s/$$module_srcdir/configure \
3659 --srcdir=$${topdir}/$$module_srcdir \
3660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3661 --target=${target_alias} \
3662 --with-build-libsubdir=$(HOST_SUBDIR) \
3663 $(STAGE3_CONFIGURE_FLAGS)
3664 @endif bfd-bootstrap
3666 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3667 maybe-configure-stage4-bfd:
3668 @if bfd-bootstrap
3669 maybe-configure-stage4-bfd: configure-stage4-bfd
3670 configure-stage4-bfd:
3671 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3673 @r=`${PWD_COMMAND}`; export r; \
3674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3675 TFLAGS="$(STAGE4_TFLAGS)"; \
3676 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3677 $(HOST_EXPORTS) \
3678 $(POSTSTAGE1_HOST_EXPORTS) \
3679 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3680 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3681 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3682 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3684 cd $(HOST_SUBDIR)/bfd || exit 1; \
3685 case $(srcdir) in \
3686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3687 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3689 esac; \
3690 module_srcdir=bfd; \
3691 $(SHELL) $$s/$$module_srcdir/configure \
3692 --srcdir=$${topdir}/$$module_srcdir \
3693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3694 --target=${target_alias} \
3695 --with-build-libsubdir=$(HOST_SUBDIR) \
3696 $(STAGE4_CONFIGURE_FLAGS)
3697 @endif bfd-bootstrap
3699 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3700 maybe-configure-stageprofile-bfd:
3701 @if bfd-bootstrap
3702 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3703 configure-stageprofile-bfd:
3704 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3705 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3706 @r=`${PWD_COMMAND}`; export r; \
3707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3708 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3709 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3710 $(HOST_EXPORTS) \
3711 $(POSTSTAGE1_HOST_EXPORTS) \
3712 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3713 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3714 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3715 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3717 cd $(HOST_SUBDIR)/bfd || exit 1; \
3718 case $(srcdir) in \
3719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3720 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3722 esac; \
3723 module_srcdir=bfd; \
3724 $(SHELL) $$s/$$module_srcdir/configure \
3725 --srcdir=$${topdir}/$$module_srcdir \
3726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3727 --target=${target_alias} \
3728 --with-build-libsubdir=$(HOST_SUBDIR) \
3729 $(STAGEprofile_CONFIGURE_FLAGS)
3730 @endif bfd-bootstrap
3732 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3733 maybe-configure-stagetrain-bfd:
3734 @if bfd-bootstrap
3735 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3736 configure-stagetrain-bfd:
3737 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3739 @r=`${PWD_COMMAND}`; export r; \
3740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3741 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3742 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3743 $(HOST_EXPORTS) \
3744 $(POSTSTAGE1_HOST_EXPORTS) \
3745 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3746 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3747 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3748 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3750 cd $(HOST_SUBDIR)/bfd || exit 1; \
3751 case $(srcdir) in \
3752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3753 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3755 esac; \
3756 module_srcdir=bfd; \
3757 $(SHELL) $$s/$$module_srcdir/configure \
3758 --srcdir=$${topdir}/$$module_srcdir \
3759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3760 --target=${target_alias} \
3761 --with-build-libsubdir=$(HOST_SUBDIR) \
3762 $(STAGEtrain_CONFIGURE_FLAGS)
3763 @endif bfd-bootstrap
3765 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3766 maybe-configure-stagefeedback-bfd:
3767 @if bfd-bootstrap
3768 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3769 configure-stagefeedback-bfd:
3770 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3772 @r=`${PWD_COMMAND}`; export r; \
3773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3775 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3776 $(HOST_EXPORTS) \
3777 $(POSTSTAGE1_HOST_EXPORTS) \
3778 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3779 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3780 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3781 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3783 cd $(HOST_SUBDIR)/bfd || exit 1; \
3784 case $(srcdir) in \
3785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3786 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3788 esac; \
3789 module_srcdir=bfd; \
3790 $(SHELL) $$s/$$module_srcdir/configure \
3791 --srcdir=$${topdir}/$$module_srcdir \
3792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3793 --target=${target_alias} \
3794 --with-build-libsubdir=$(HOST_SUBDIR) \
3795 $(STAGEfeedback_CONFIGURE_FLAGS)
3796 @endif bfd-bootstrap
3798 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3799 maybe-configure-stageautoprofile-bfd:
3800 @if bfd-bootstrap
3801 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3802 configure-stageautoprofile-bfd:
3803 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3805 @r=`${PWD_COMMAND}`; export r; \
3806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3807 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3808 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3809 $(HOST_EXPORTS) \
3810 $(POSTSTAGE1_HOST_EXPORTS) \
3811 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3812 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3813 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3814 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3816 cd $(HOST_SUBDIR)/bfd || exit 1; \
3817 case $(srcdir) in \
3818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3819 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3821 esac; \
3822 module_srcdir=bfd; \
3823 $(SHELL) $$s/$$module_srcdir/configure \
3824 --srcdir=$${topdir}/$$module_srcdir \
3825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3826 --target=${target_alias} \
3827 --with-build-libsubdir=$(HOST_SUBDIR) \
3828 $(STAGEautoprofile_CONFIGURE_FLAGS)
3829 @endif bfd-bootstrap
3831 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3832 maybe-configure-stageautofeedback-bfd:
3833 @if bfd-bootstrap
3834 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3835 configure-stageautofeedback-bfd:
3836 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3838 @r=`${PWD_COMMAND}`; export r; \
3839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3840 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3841 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3842 $(HOST_EXPORTS) \
3843 $(POSTSTAGE1_HOST_EXPORTS) \
3844 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3845 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3846 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3847 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3849 cd $(HOST_SUBDIR)/bfd || exit 1; \
3850 case $(srcdir) in \
3851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3852 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3854 esac; \
3855 module_srcdir=bfd; \
3856 $(SHELL) $$s/$$module_srcdir/configure \
3857 --srcdir=$${topdir}/$$module_srcdir \
3858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3859 --target=${target_alias} \
3860 --with-build-libsubdir=$(HOST_SUBDIR) \
3861 $(STAGEautofeedback_CONFIGURE_FLAGS)
3862 @endif bfd-bootstrap
3868 .PHONY: all-bfd maybe-all-bfd
3869 maybe-all-bfd:
3870 @if gcc-bootstrap
3871 all-bfd: stage_current
3872 @endif gcc-bootstrap
3873 @if bfd
3874 TARGET-bfd=all
3875 maybe-all-bfd: all-bfd
3876 all-bfd: configure-bfd
3877 @r=`${PWD_COMMAND}`; export r; \
3878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879 $(HOST_EXPORTS) \
3880 (cd $(HOST_SUBDIR)/bfd && \
3881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3882 $(TARGET-bfd))
3883 @endif bfd
3887 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3888 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3889 maybe-all-stage1-bfd:
3890 maybe-clean-stage1-bfd:
3891 @if bfd-bootstrap
3892 maybe-all-stage1-bfd: all-stage1-bfd
3893 all-stage1: all-stage1-bfd
3894 TARGET-stage1-bfd = $(TARGET-bfd)
3895 all-stage1-bfd: configure-stage1-bfd
3896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3897 @r=`${PWD_COMMAND}`; export r; \
3898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3899 TFLAGS="$(STAGE1_TFLAGS)"; \
3900 $(HOST_EXPORTS) \
3901 cd $(HOST_SUBDIR)/bfd && \
3903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3904 CFLAGS="$(STAGE1_CFLAGS)" \
3905 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3906 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3907 LIBCFLAGS="$(LIBCFLAGS)" \
3908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3911 $(EXTRA_HOST_FLAGS) \
3912 $(STAGE1_FLAGS_TO_PASS) \
3913 TFLAGS="$(STAGE1_TFLAGS)" \
3914 $(TARGET-stage1-bfd)
3916 maybe-clean-stage1-bfd: clean-stage1-bfd
3917 clean-stage1: clean-stage1-bfd
3918 clean-stage1-bfd:
3919 @if [ $(current_stage) = stage1 ]; then \
3920 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3921 else \
3922 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3923 $(MAKE) stage1-start; \
3924 fi; \
3925 cd $(HOST_SUBDIR)/bfd && \
3926 $(MAKE) $(EXTRA_HOST_FLAGS) \
3927 $(STAGE1_FLAGS_TO_PASS) clean
3928 @endif bfd-bootstrap
3931 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3932 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3933 maybe-all-stage2-bfd:
3934 maybe-clean-stage2-bfd:
3935 @if bfd-bootstrap
3936 maybe-all-stage2-bfd: all-stage2-bfd
3937 all-stage2: all-stage2-bfd
3938 TARGET-stage2-bfd = $(TARGET-bfd)
3939 all-stage2-bfd: configure-stage2-bfd
3940 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3941 @r=`${PWD_COMMAND}`; export r; \
3942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3943 TFLAGS="$(STAGE2_TFLAGS)"; \
3944 $(HOST_EXPORTS) \
3945 $(POSTSTAGE1_HOST_EXPORTS) \
3946 cd $(HOST_SUBDIR)/bfd && \
3948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3949 CFLAGS="$(STAGE2_CFLAGS)" \
3950 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3951 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3952 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3957 TFLAGS="$(STAGE2_TFLAGS)" \
3958 $(TARGET-stage2-bfd)
3960 maybe-clean-stage2-bfd: clean-stage2-bfd
3961 clean-stage2: clean-stage2-bfd
3962 clean-stage2-bfd:
3963 @if [ $(current_stage) = stage2 ]; then \
3964 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3965 else \
3966 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3967 $(MAKE) stage2-start; \
3968 fi; \
3969 cd $(HOST_SUBDIR)/bfd && \
3970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3971 @endif bfd-bootstrap
3974 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3975 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3976 maybe-all-stage3-bfd:
3977 maybe-clean-stage3-bfd:
3978 @if bfd-bootstrap
3979 maybe-all-stage3-bfd: all-stage3-bfd
3980 all-stage3: all-stage3-bfd
3981 TARGET-stage3-bfd = $(TARGET-bfd)
3982 all-stage3-bfd: configure-stage3-bfd
3983 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3984 @r=`${PWD_COMMAND}`; export r; \
3985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3986 TFLAGS="$(STAGE3_TFLAGS)"; \
3987 $(HOST_EXPORTS) \
3988 $(POSTSTAGE1_HOST_EXPORTS) \
3989 cd $(HOST_SUBDIR)/bfd && \
3991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3992 CFLAGS="$(STAGE3_CFLAGS)" \
3993 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3994 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3995 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4000 TFLAGS="$(STAGE3_TFLAGS)" \
4001 $(TARGET-stage3-bfd)
4003 maybe-clean-stage3-bfd: clean-stage3-bfd
4004 clean-stage3: clean-stage3-bfd
4005 clean-stage3-bfd:
4006 @if [ $(current_stage) = stage3 ]; then \
4007 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4008 else \
4009 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4010 $(MAKE) stage3-start; \
4011 fi; \
4012 cd $(HOST_SUBDIR)/bfd && \
4013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4014 @endif bfd-bootstrap
4017 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4018 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4019 maybe-all-stage4-bfd:
4020 maybe-clean-stage4-bfd:
4021 @if bfd-bootstrap
4022 maybe-all-stage4-bfd: all-stage4-bfd
4023 all-stage4: all-stage4-bfd
4024 TARGET-stage4-bfd = $(TARGET-bfd)
4025 all-stage4-bfd: configure-stage4-bfd
4026 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4027 @r=`${PWD_COMMAND}`; export r; \
4028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4029 TFLAGS="$(STAGE4_TFLAGS)"; \
4030 $(HOST_EXPORTS) \
4031 $(POSTSTAGE1_HOST_EXPORTS) \
4032 cd $(HOST_SUBDIR)/bfd && \
4034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4035 CFLAGS="$(STAGE4_CFLAGS)" \
4036 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4037 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4038 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4043 TFLAGS="$(STAGE4_TFLAGS)" \
4044 $(TARGET-stage4-bfd)
4046 maybe-clean-stage4-bfd: clean-stage4-bfd
4047 clean-stage4: clean-stage4-bfd
4048 clean-stage4-bfd:
4049 @if [ $(current_stage) = stage4 ]; then \
4050 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4051 else \
4052 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4053 $(MAKE) stage4-start; \
4054 fi; \
4055 cd $(HOST_SUBDIR)/bfd && \
4056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4057 @endif bfd-bootstrap
4060 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4061 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4062 maybe-all-stageprofile-bfd:
4063 maybe-clean-stageprofile-bfd:
4064 @if bfd-bootstrap
4065 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4066 all-stageprofile: all-stageprofile-bfd
4067 TARGET-stageprofile-bfd = $(TARGET-bfd)
4068 all-stageprofile-bfd: configure-stageprofile-bfd
4069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4070 @r=`${PWD_COMMAND}`; export r; \
4071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4072 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4073 $(HOST_EXPORTS) \
4074 $(POSTSTAGE1_HOST_EXPORTS) \
4075 cd $(HOST_SUBDIR)/bfd && \
4077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4078 CFLAGS="$(STAGEprofile_CFLAGS)" \
4079 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4081 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4086 TFLAGS="$(STAGEprofile_TFLAGS)" \
4087 $(TARGET-stageprofile-bfd)
4089 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4090 clean-stageprofile: clean-stageprofile-bfd
4091 clean-stageprofile-bfd:
4092 @if [ $(current_stage) = stageprofile ]; then \
4093 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4094 else \
4095 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4096 $(MAKE) stageprofile-start; \
4097 fi; \
4098 cd $(HOST_SUBDIR)/bfd && \
4099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4100 @endif bfd-bootstrap
4103 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4104 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4105 maybe-all-stagetrain-bfd:
4106 maybe-clean-stagetrain-bfd:
4107 @if bfd-bootstrap
4108 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4109 all-stagetrain: all-stagetrain-bfd
4110 TARGET-stagetrain-bfd = $(TARGET-bfd)
4111 all-stagetrain-bfd: configure-stagetrain-bfd
4112 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4113 @r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4116 $(HOST_EXPORTS) \
4117 $(POSTSTAGE1_HOST_EXPORTS) \
4118 cd $(HOST_SUBDIR)/bfd && \
4120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4121 CFLAGS="$(STAGEtrain_CFLAGS)" \
4122 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4123 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4124 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4129 TFLAGS="$(STAGEtrain_TFLAGS)" \
4130 $(TARGET-stagetrain-bfd)
4132 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4133 clean-stagetrain: clean-stagetrain-bfd
4134 clean-stagetrain-bfd:
4135 @if [ $(current_stage) = stagetrain ]; then \
4136 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4137 else \
4138 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4139 $(MAKE) stagetrain-start; \
4140 fi; \
4141 cd $(HOST_SUBDIR)/bfd && \
4142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4143 @endif bfd-bootstrap
4146 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4147 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4148 maybe-all-stagefeedback-bfd:
4149 maybe-clean-stagefeedback-bfd:
4150 @if bfd-bootstrap
4151 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4152 all-stagefeedback: all-stagefeedback-bfd
4153 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4154 all-stagefeedback-bfd: configure-stagefeedback-bfd
4155 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4156 @r=`${PWD_COMMAND}`; export r; \
4157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4159 $(HOST_EXPORTS) \
4160 $(POSTSTAGE1_HOST_EXPORTS) \
4161 cd $(HOST_SUBDIR)/bfd && \
4163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4164 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4165 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4166 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4167 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4172 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4173 $(TARGET-stagefeedback-bfd)
4175 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4176 clean-stagefeedback: clean-stagefeedback-bfd
4177 clean-stagefeedback-bfd:
4178 @if [ $(current_stage) = stagefeedback ]; then \
4179 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4180 else \
4181 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4182 $(MAKE) stagefeedback-start; \
4183 fi; \
4184 cd $(HOST_SUBDIR)/bfd && \
4185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4186 @endif bfd-bootstrap
4189 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4190 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4191 maybe-all-stageautoprofile-bfd:
4192 maybe-clean-stageautoprofile-bfd:
4193 @if bfd-bootstrap
4194 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4195 all-stageautoprofile: all-stageautoprofile-bfd
4196 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4197 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4198 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4199 @r=`${PWD_COMMAND}`; export r; \
4200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4202 $(HOST_EXPORTS) \
4203 $(POSTSTAGE1_HOST_EXPORTS) \
4204 cd $(HOST_SUBDIR)/bfd && \
4205 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4207 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4208 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4209 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4210 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4215 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4216 $(TARGET-stageautoprofile-bfd)
4218 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4219 clean-stageautoprofile: clean-stageautoprofile-bfd
4220 clean-stageautoprofile-bfd:
4221 @if [ $(current_stage) = stageautoprofile ]; then \
4222 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4223 else \
4224 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4225 $(MAKE) stageautoprofile-start; \
4226 fi; \
4227 cd $(HOST_SUBDIR)/bfd && \
4228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4229 @endif bfd-bootstrap
4232 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4233 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4234 maybe-all-stageautofeedback-bfd:
4235 maybe-clean-stageautofeedback-bfd:
4236 @if bfd-bootstrap
4237 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4238 all-stageautofeedback: all-stageautofeedback-bfd
4239 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4240 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4241 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4242 @r=`${PWD_COMMAND}`; export r; \
4243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4244 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4245 $(HOST_EXPORTS) \
4246 $(POSTSTAGE1_HOST_EXPORTS) \
4247 cd $(HOST_SUBDIR)/bfd && \
4249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4250 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4251 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4252 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4253 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4258 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4259 $(TARGET-stageautofeedback-bfd)
4261 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4262 clean-stageautofeedback: clean-stageautofeedback-bfd
4263 clean-stageautofeedback-bfd:
4264 @if [ $(current_stage) = stageautofeedback ]; then \
4265 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4266 else \
4267 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4268 $(MAKE) stageautofeedback-start; \
4269 fi; \
4270 cd $(HOST_SUBDIR)/bfd && \
4271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4272 @endif bfd-bootstrap
4278 .PHONY: check-bfd maybe-check-bfd
4279 maybe-check-bfd:
4280 @if bfd
4281 maybe-check-bfd: check-bfd
4283 check-bfd:
4284 @: $(MAKE); $(unstage)
4285 @r=`${PWD_COMMAND}`; export r; \
4286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4288 (cd $(HOST_SUBDIR)/bfd && \
4289 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4291 @endif bfd
4293 .PHONY: install-bfd maybe-install-bfd
4294 maybe-install-bfd:
4295 @if bfd
4296 maybe-install-bfd: install-bfd
4298 install-bfd: installdirs
4299 @: $(MAKE); $(unstage)
4300 @r=`${PWD_COMMAND}`; export r; \
4301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4302 $(HOST_EXPORTS) \
4303 (cd $(HOST_SUBDIR)/bfd && \
4304 $(MAKE) $(FLAGS_TO_PASS) install)
4306 @endif bfd
4308 .PHONY: install-strip-bfd maybe-install-strip-bfd
4309 maybe-install-strip-bfd:
4310 @if bfd
4311 maybe-install-strip-bfd: install-strip-bfd
4313 install-strip-bfd: installdirs
4314 @: $(MAKE); $(unstage)
4315 @r=`${PWD_COMMAND}`; export r; \
4316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4317 $(HOST_EXPORTS) \
4318 (cd $(HOST_SUBDIR)/bfd && \
4319 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4321 @endif bfd
4323 # Other targets (info, dvi, pdf, etc.)
4325 .PHONY: maybe-info-bfd info-bfd
4326 maybe-info-bfd:
4327 @if bfd
4328 maybe-info-bfd: info-bfd
4330 info-bfd: \
4331 configure-bfd
4332 @[ -f ./bfd/Makefile ] || exit 0; \
4333 r=`${PWD_COMMAND}`; export r; \
4334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4335 $(HOST_EXPORTS) \
4336 for flag in $(EXTRA_HOST_FLAGS) ; do \
4337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4338 done; \
4339 echo "Doing info in bfd"; \
4340 (cd $(HOST_SUBDIR)/bfd && \
4341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4343 "RANLIB=$${RANLIB}" \
4344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4345 info) \
4346 || exit 1
4348 @endif bfd
4350 .PHONY: maybe-dvi-bfd dvi-bfd
4351 maybe-dvi-bfd:
4352 @if bfd
4353 maybe-dvi-bfd: dvi-bfd
4355 dvi-bfd: \
4356 configure-bfd
4357 @[ -f ./bfd/Makefile ] || exit 0; \
4358 r=`${PWD_COMMAND}`; export r; \
4359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4360 $(HOST_EXPORTS) \
4361 for flag in $(EXTRA_HOST_FLAGS) ; do \
4362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4363 done; \
4364 echo "Doing dvi in bfd"; \
4365 (cd $(HOST_SUBDIR)/bfd && \
4366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4368 "RANLIB=$${RANLIB}" \
4369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4370 dvi) \
4371 || exit 1
4373 @endif bfd
4375 .PHONY: maybe-pdf-bfd pdf-bfd
4376 maybe-pdf-bfd:
4377 @if bfd
4378 maybe-pdf-bfd: pdf-bfd
4380 pdf-bfd: \
4381 configure-bfd
4382 @[ -f ./bfd/Makefile ] || exit 0; \
4383 r=`${PWD_COMMAND}`; export r; \
4384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385 $(HOST_EXPORTS) \
4386 for flag in $(EXTRA_HOST_FLAGS) ; do \
4387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4388 done; \
4389 echo "Doing pdf in bfd"; \
4390 (cd $(HOST_SUBDIR)/bfd && \
4391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4393 "RANLIB=$${RANLIB}" \
4394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4395 pdf) \
4396 || exit 1
4398 @endif bfd
4400 .PHONY: maybe-html-bfd html-bfd
4401 maybe-html-bfd:
4402 @if bfd
4403 maybe-html-bfd: html-bfd
4405 html-bfd: \
4406 configure-bfd
4407 @[ -f ./bfd/Makefile ] || exit 0; \
4408 r=`${PWD_COMMAND}`; export r; \
4409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4410 $(HOST_EXPORTS) \
4411 for flag in $(EXTRA_HOST_FLAGS) ; do \
4412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4413 done; \
4414 echo "Doing html in bfd"; \
4415 (cd $(HOST_SUBDIR)/bfd && \
4416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4418 "RANLIB=$${RANLIB}" \
4419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4420 html) \
4421 || exit 1
4423 @endif bfd
4425 .PHONY: maybe-TAGS-bfd TAGS-bfd
4426 maybe-TAGS-bfd:
4427 @if bfd
4428 maybe-TAGS-bfd: TAGS-bfd
4430 TAGS-bfd: \
4431 configure-bfd
4432 @[ -f ./bfd/Makefile ] || exit 0; \
4433 r=`${PWD_COMMAND}`; export r; \
4434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4435 $(HOST_EXPORTS) \
4436 for flag in $(EXTRA_HOST_FLAGS) ; do \
4437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4438 done; \
4439 echo "Doing TAGS in bfd"; \
4440 (cd $(HOST_SUBDIR)/bfd && \
4441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4443 "RANLIB=$${RANLIB}" \
4444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4445 TAGS) \
4446 || exit 1
4448 @endif bfd
4450 .PHONY: maybe-install-info-bfd install-info-bfd
4451 maybe-install-info-bfd:
4452 @if bfd
4453 maybe-install-info-bfd: install-info-bfd
4455 install-info-bfd: \
4456 configure-bfd \
4457 info-bfd
4458 @[ -f ./bfd/Makefile ] || exit 0; \
4459 r=`${PWD_COMMAND}`; export r; \
4460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4461 $(HOST_EXPORTS) \
4462 for flag in $(EXTRA_HOST_FLAGS) ; do \
4463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4464 done; \
4465 echo "Doing install-info in bfd"; \
4466 (cd $(HOST_SUBDIR)/bfd && \
4467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4469 "RANLIB=$${RANLIB}" \
4470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4471 install-info) \
4472 || exit 1
4474 @endif bfd
4476 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4477 maybe-install-dvi-bfd:
4478 @if bfd
4479 maybe-install-dvi-bfd: install-dvi-bfd
4481 install-dvi-bfd: \
4482 configure-bfd \
4483 dvi-bfd
4484 @[ -f ./bfd/Makefile ] || exit 0; \
4485 r=`${PWD_COMMAND}`; export r; \
4486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487 $(HOST_EXPORTS) \
4488 for flag in $(EXTRA_HOST_FLAGS) ; do \
4489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4490 done; \
4491 echo "Doing install-dvi in bfd"; \
4492 (cd $(HOST_SUBDIR)/bfd && \
4493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4495 "RANLIB=$${RANLIB}" \
4496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4497 install-dvi) \
4498 || exit 1
4500 @endif bfd
4502 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4503 maybe-install-pdf-bfd:
4504 @if bfd
4505 maybe-install-pdf-bfd: install-pdf-bfd
4507 install-pdf-bfd: \
4508 configure-bfd \
4509 pdf-bfd
4510 @[ -f ./bfd/Makefile ] || exit 0; \
4511 r=`${PWD_COMMAND}`; export r; \
4512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4513 $(HOST_EXPORTS) \
4514 for flag in $(EXTRA_HOST_FLAGS) ; do \
4515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4516 done; \
4517 echo "Doing install-pdf in bfd"; \
4518 (cd $(HOST_SUBDIR)/bfd && \
4519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4521 "RANLIB=$${RANLIB}" \
4522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4523 install-pdf) \
4524 || exit 1
4526 @endif bfd
4528 .PHONY: maybe-install-html-bfd install-html-bfd
4529 maybe-install-html-bfd:
4530 @if bfd
4531 maybe-install-html-bfd: install-html-bfd
4533 install-html-bfd: \
4534 configure-bfd \
4535 html-bfd
4536 @[ -f ./bfd/Makefile ] || exit 0; \
4537 r=`${PWD_COMMAND}`; export r; \
4538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4539 $(HOST_EXPORTS) \
4540 for flag in $(EXTRA_HOST_FLAGS) ; do \
4541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4542 done; \
4543 echo "Doing install-html in bfd"; \
4544 (cd $(HOST_SUBDIR)/bfd && \
4545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4547 "RANLIB=$${RANLIB}" \
4548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4549 install-html) \
4550 || exit 1
4552 @endif bfd
4554 .PHONY: maybe-installcheck-bfd installcheck-bfd
4555 maybe-installcheck-bfd:
4556 @if bfd
4557 maybe-installcheck-bfd: installcheck-bfd
4559 installcheck-bfd: \
4560 configure-bfd
4561 @[ -f ./bfd/Makefile ] || exit 0; \
4562 r=`${PWD_COMMAND}`; export r; \
4563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564 $(HOST_EXPORTS) \
4565 for flag in $(EXTRA_HOST_FLAGS) ; do \
4566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4567 done; \
4568 echo "Doing installcheck in bfd"; \
4569 (cd $(HOST_SUBDIR)/bfd && \
4570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4572 "RANLIB=$${RANLIB}" \
4573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4574 installcheck) \
4575 || exit 1
4577 @endif bfd
4579 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4580 maybe-mostlyclean-bfd:
4581 @if bfd
4582 maybe-mostlyclean-bfd: mostlyclean-bfd
4584 mostlyclean-bfd:
4585 @[ -f ./bfd/Makefile ] || exit 0; \
4586 r=`${PWD_COMMAND}`; export r; \
4587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4588 $(HOST_EXPORTS) \
4589 for flag in $(EXTRA_HOST_FLAGS) ; do \
4590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4591 done; \
4592 echo "Doing mostlyclean in bfd"; \
4593 (cd $(HOST_SUBDIR)/bfd && \
4594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4596 "RANLIB=$${RANLIB}" \
4597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4598 mostlyclean) \
4599 || exit 1
4601 @endif bfd
4603 .PHONY: maybe-clean-bfd clean-bfd
4604 maybe-clean-bfd:
4605 @if bfd
4606 maybe-clean-bfd: clean-bfd
4608 clean-bfd:
4609 @[ -f ./bfd/Makefile ] || exit 0; \
4610 r=`${PWD_COMMAND}`; export r; \
4611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612 $(HOST_EXPORTS) \
4613 for flag in $(EXTRA_HOST_FLAGS) ; do \
4614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4615 done; \
4616 echo "Doing clean in bfd"; \
4617 (cd $(HOST_SUBDIR)/bfd && \
4618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4620 "RANLIB=$${RANLIB}" \
4621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4622 clean) \
4623 || exit 1
4625 @endif bfd
4627 .PHONY: maybe-distclean-bfd distclean-bfd
4628 maybe-distclean-bfd:
4629 @if bfd
4630 maybe-distclean-bfd: distclean-bfd
4632 distclean-bfd:
4633 @[ -f ./bfd/Makefile ] || exit 0; \
4634 r=`${PWD_COMMAND}`; export r; \
4635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636 $(HOST_EXPORTS) \
4637 for flag in $(EXTRA_HOST_FLAGS) ; do \
4638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4639 done; \
4640 echo "Doing distclean in bfd"; \
4641 (cd $(HOST_SUBDIR)/bfd && \
4642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4644 "RANLIB=$${RANLIB}" \
4645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4646 distclean) \
4647 || exit 1
4649 @endif bfd
4651 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4652 maybe-maintainer-clean-bfd:
4653 @if bfd
4654 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4656 maintainer-clean-bfd:
4657 @[ -f ./bfd/Makefile ] || exit 0; \
4658 r=`${PWD_COMMAND}`; export r; \
4659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4660 $(HOST_EXPORTS) \
4661 for flag in $(EXTRA_HOST_FLAGS) ; do \
4662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4663 done; \
4664 echo "Doing maintainer-clean in bfd"; \
4665 (cd $(HOST_SUBDIR)/bfd && \
4666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4668 "RANLIB=$${RANLIB}" \
4669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4670 maintainer-clean) \
4671 || exit 1
4673 @endif bfd
4677 .PHONY: configure-opcodes maybe-configure-opcodes
4678 maybe-configure-opcodes:
4679 @if gcc-bootstrap
4680 configure-opcodes: stage_current
4681 @endif gcc-bootstrap
4682 @if opcodes
4683 maybe-configure-opcodes: configure-opcodes
4684 configure-opcodes:
4685 @r=`${PWD_COMMAND}`; export r; \
4686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4689 $(HOST_EXPORTS) \
4690 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4691 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4692 case $(srcdir) in \
4693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4694 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4696 esac; \
4697 module_srcdir=opcodes; \
4698 $(SHELL) \
4699 $$s/$$module_srcdir/configure \
4700 --srcdir=$${topdir}/$$module_srcdir \
4701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4702 --target=${target_alias} \
4703 || exit 1
4704 @endif opcodes
4708 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4709 maybe-configure-stage1-opcodes:
4710 @if opcodes-bootstrap
4711 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4712 configure-stage1-opcodes:
4713 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4715 @r=`${PWD_COMMAND}`; export r; \
4716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4717 TFLAGS="$(STAGE1_TFLAGS)"; \
4718 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4719 $(HOST_EXPORTS) \
4720 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4721 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4722 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4723 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4725 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4726 case $(srcdir) in \
4727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4728 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4730 esac; \
4731 module_srcdir=opcodes; \
4732 $(SHELL) $$s/$$module_srcdir/configure \
4733 --srcdir=$${topdir}/$$module_srcdir \
4734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4735 --target=${target_alias} \
4737 $(STAGE1_CONFIGURE_FLAGS)
4738 @endif opcodes-bootstrap
4740 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4741 maybe-configure-stage2-opcodes:
4742 @if opcodes-bootstrap
4743 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4744 configure-stage2-opcodes:
4745 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4747 @r=`${PWD_COMMAND}`; export r; \
4748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4749 TFLAGS="$(STAGE2_TFLAGS)"; \
4750 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4751 $(HOST_EXPORTS) \
4752 $(POSTSTAGE1_HOST_EXPORTS) \
4753 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4754 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4755 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4756 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4758 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4759 case $(srcdir) in \
4760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4761 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4763 esac; \
4764 module_srcdir=opcodes; \
4765 $(SHELL) $$s/$$module_srcdir/configure \
4766 --srcdir=$${topdir}/$$module_srcdir \
4767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4768 --target=${target_alias} \
4769 --with-build-libsubdir=$(HOST_SUBDIR) \
4770 $(STAGE2_CONFIGURE_FLAGS)
4771 @endif opcodes-bootstrap
4773 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4774 maybe-configure-stage3-opcodes:
4775 @if opcodes-bootstrap
4776 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4777 configure-stage3-opcodes:
4778 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4780 @r=`${PWD_COMMAND}`; export r; \
4781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782 TFLAGS="$(STAGE3_TFLAGS)"; \
4783 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4784 $(HOST_EXPORTS) \
4785 $(POSTSTAGE1_HOST_EXPORTS) \
4786 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4787 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4788 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4789 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4791 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4792 case $(srcdir) in \
4793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4794 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4796 esac; \
4797 module_srcdir=opcodes; \
4798 $(SHELL) $$s/$$module_srcdir/configure \
4799 --srcdir=$${topdir}/$$module_srcdir \
4800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4801 --target=${target_alias} \
4802 --with-build-libsubdir=$(HOST_SUBDIR) \
4803 $(STAGE3_CONFIGURE_FLAGS)
4804 @endif opcodes-bootstrap
4806 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4807 maybe-configure-stage4-opcodes:
4808 @if opcodes-bootstrap
4809 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4810 configure-stage4-opcodes:
4811 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4813 @r=`${PWD_COMMAND}`; export r; \
4814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815 TFLAGS="$(STAGE4_TFLAGS)"; \
4816 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4817 $(HOST_EXPORTS) \
4818 $(POSTSTAGE1_HOST_EXPORTS) \
4819 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4820 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4821 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4822 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4824 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4825 case $(srcdir) in \
4826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4827 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4829 esac; \
4830 module_srcdir=opcodes; \
4831 $(SHELL) $$s/$$module_srcdir/configure \
4832 --srcdir=$${topdir}/$$module_srcdir \
4833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4834 --target=${target_alias} \
4835 --with-build-libsubdir=$(HOST_SUBDIR) \
4836 $(STAGE4_CONFIGURE_FLAGS)
4837 @endif opcodes-bootstrap
4839 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4840 maybe-configure-stageprofile-opcodes:
4841 @if opcodes-bootstrap
4842 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4843 configure-stageprofile-opcodes:
4844 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4846 @r=`${PWD_COMMAND}`; export r; \
4847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4848 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4849 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4850 $(HOST_EXPORTS) \
4851 $(POSTSTAGE1_HOST_EXPORTS) \
4852 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4853 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4854 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4855 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4857 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4858 case $(srcdir) in \
4859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4860 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4862 esac; \
4863 module_srcdir=opcodes; \
4864 $(SHELL) $$s/$$module_srcdir/configure \
4865 --srcdir=$${topdir}/$$module_srcdir \
4866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4867 --target=${target_alias} \
4868 --with-build-libsubdir=$(HOST_SUBDIR) \
4869 $(STAGEprofile_CONFIGURE_FLAGS)
4870 @endif opcodes-bootstrap
4872 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4873 maybe-configure-stagetrain-opcodes:
4874 @if opcodes-bootstrap
4875 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4876 configure-stagetrain-opcodes:
4877 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4879 @r=`${PWD_COMMAND}`; export r; \
4880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4881 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4882 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4883 $(HOST_EXPORTS) \
4884 $(POSTSTAGE1_HOST_EXPORTS) \
4885 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4886 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4887 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4888 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4890 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4891 case $(srcdir) in \
4892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4893 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4895 esac; \
4896 module_srcdir=opcodes; \
4897 $(SHELL) $$s/$$module_srcdir/configure \
4898 --srcdir=$${topdir}/$$module_srcdir \
4899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4900 --target=${target_alias} \
4901 --with-build-libsubdir=$(HOST_SUBDIR) \
4902 $(STAGEtrain_CONFIGURE_FLAGS)
4903 @endif opcodes-bootstrap
4905 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4906 maybe-configure-stagefeedback-opcodes:
4907 @if opcodes-bootstrap
4908 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4909 configure-stagefeedback-opcodes:
4910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4912 @r=`${PWD_COMMAND}`; export r; \
4913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4914 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4915 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4916 $(HOST_EXPORTS) \
4917 $(POSTSTAGE1_HOST_EXPORTS) \
4918 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4919 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4921 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4923 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4924 case $(srcdir) in \
4925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4926 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4928 esac; \
4929 module_srcdir=opcodes; \
4930 $(SHELL) $$s/$$module_srcdir/configure \
4931 --srcdir=$${topdir}/$$module_srcdir \
4932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4933 --target=${target_alias} \
4934 --with-build-libsubdir=$(HOST_SUBDIR) \
4935 $(STAGEfeedback_CONFIGURE_FLAGS)
4936 @endif opcodes-bootstrap
4938 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4939 maybe-configure-stageautoprofile-opcodes:
4940 @if opcodes-bootstrap
4941 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4942 configure-stageautoprofile-opcodes:
4943 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4945 @r=`${PWD_COMMAND}`; export r; \
4946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4947 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4948 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4949 $(HOST_EXPORTS) \
4950 $(POSTSTAGE1_HOST_EXPORTS) \
4951 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4952 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4953 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4954 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4956 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4957 case $(srcdir) in \
4958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4959 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4961 esac; \
4962 module_srcdir=opcodes; \
4963 $(SHELL) $$s/$$module_srcdir/configure \
4964 --srcdir=$${topdir}/$$module_srcdir \
4965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4966 --target=${target_alias} \
4967 --with-build-libsubdir=$(HOST_SUBDIR) \
4968 $(STAGEautoprofile_CONFIGURE_FLAGS)
4969 @endif opcodes-bootstrap
4971 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4972 maybe-configure-stageautofeedback-opcodes:
4973 @if opcodes-bootstrap
4974 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4975 configure-stageautofeedback-opcodes:
4976 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4978 @r=`${PWD_COMMAND}`; export r; \
4979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4981 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4982 $(HOST_EXPORTS) \
4983 $(POSTSTAGE1_HOST_EXPORTS) \
4984 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4985 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4986 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4987 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4989 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4990 case $(srcdir) in \
4991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4992 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4994 esac; \
4995 module_srcdir=opcodes; \
4996 $(SHELL) $$s/$$module_srcdir/configure \
4997 --srcdir=$${topdir}/$$module_srcdir \
4998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4999 --target=${target_alias} \
5000 --with-build-libsubdir=$(HOST_SUBDIR) \
5001 $(STAGEautofeedback_CONFIGURE_FLAGS)
5002 @endif opcodes-bootstrap
5008 .PHONY: all-opcodes maybe-all-opcodes
5009 maybe-all-opcodes:
5010 @if gcc-bootstrap
5011 all-opcodes: stage_current
5012 @endif gcc-bootstrap
5013 @if opcodes
5014 TARGET-opcodes=all
5015 maybe-all-opcodes: all-opcodes
5016 all-opcodes: configure-opcodes
5017 @r=`${PWD_COMMAND}`; export r; \
5018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5019 $(HOST_EXPORTS) \
5020 (cd $(HOST_SUBDIR)/opcodes && \
5021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5022 $(TARGET-opcodes))
5023 @endif opcodes
5027 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5028 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5029 maybe-all-stage1-opcodes:
5030 maybe-clean-stage1-opcodes:
5031 @if opcodes-bootstrap
5032 maybe-all-stage1-opcodes: all-stage1-opcodes
5033 all-stage1: all-stage1-opcodes
5034 TARGET-stage1-opcodes = $(TARGET-opcodes)
5035 all-stage1-opcodes: configure-stage1-opcodes
5036 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5037 @r=`${PWD_COMMAND}`; export r; \
5038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5039 TFLAGS="$(STAGE1_TFLAGS)"; \
5040 $(HOST_EXPORTS) \
5041 cd $(HOST_SUBDIR)/opcodes && \
5043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5044 CFLAGS="$(STAGE1_CFLAGS)" \
5045 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5046 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5047 LIBCFLAGS="$(LIBCFLAGS)" \
5048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5051 $(EXTRA_HOST_FLAGS) \
5052 $(STAGE1_FLAGS_TO_PASS) \
5053 TFLAGS="$(STAGE1_TFLAGS)" \
5054 $(TARGET-stage1-opcodes)
5056 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5057 clean-stage1: clean-stage1-opcodes
5058 clean-stage1-opcodes:
5059 @if [ $(current_stage) = stage1 ]; then \
5060 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5061 else \
5062 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5063 $(MAKE) stage1-start; \
5064 fi; \
5065 cd $(HOST_SUBDIR)/opcodes && \
5066 $(MAKE) $(EXTRA_HOST_FLAGS) \
5067 $(STAGE1_FLAGS_TO_PASS) clean
5068 @endif opcodes-bootstrap
5071 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5072 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5073 maybe-all-stage2-opcodes:
5074 maybe-clean-stage2-opcodes:
5075 @if opcodes-bootstrap
5076 maybe-all-stage2-opcodes: all-stage2-opcodes
5077 all-stage2: all-stage2-opcodes
5078 TARGET-stage2-opcodes = $(TARGET-opcodes)
5079 all-stage2-opcodes: configure-stage2-opcodes
5080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5081 @r=`${PWD_COMMAND}`; export r; \
5082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083 TFLAGS="$(STAGE2_TFLAGS)"; \
5084 $(HOST_EXPORTS) \
5085 $(POSTSTAGE1_HOST_EXPORTS) \
5086 cd $(HOST_SUBDIR)/opcodes && \
5088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5089 CFLAGS="$(STAGE2_CFLAGS)" \
5090 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5091 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5092 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5097 TFLAGS="$(STAGE2_TFLAGS)" \
5098 $(TARGET-stage2-opcodes)
5100 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5101 clean-stage2: clean-stage2-opcodes
5102 clean-stage2-opcodes:
5103 @if [ $(current_stage) = stage2 ]; then \
5104 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5105 else \
5106 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5107 $(MAKE) stage2-start; \
5108 fi; \
5109 cd $(HOST_SUBDIR)/opcodes && \
5110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5111 @endif opcodes-bootstrap
5114 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5115 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5116 maybe-all-stage3-opcodes:
5117 maybe-clean-stage3-opcodes:
5118 @if opcodes-bootstrap
5119 maybe-all-stage3-opcodes: all-stage3-opcodes
5120 all-stage3: all-stage3-opcodes
5121 TARGET-stage3-opcodes = $(TARGET-opcodes)
5122 all-stage3-opcodes: configure-stage3-opcodes
5123 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5124 @r=`${PWD_COMMAND}`; export r; \
5125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5126 TFLAGS="$(STAGE3_TFLAGS)"; \
5127 $(HOST_EXPORTS) \
5128 $(POSTSTAGE1_HOST_EXPORTS) \
5129 cd $(HOST_SUBDIR)/opcodes && \
5131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5132 CFLAGS="$(STAGE3_CFLAGS)" \
5133 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5134 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5135 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5140 TFLAGS="$(STAGE3_TFLAGS)" \
5141 $(TARGET-stage3-opcodes)
5143 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5144 clean-stage3: clean-stage3-opcodes
5145 clean-stage3-opcodes:
5146 @if [ $(current_stage) = stage3 ]; then \
5147 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5148 else \
5149 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5150 $(MAKE) stage3-start; \
5151 fi; \
5152 cd $(HOST_SUBDIR)/opcodes && \
5153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5154 @endif opcodes-bootstrap
5157 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5158 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5159 maybe-all-stage4-opcodes:
5160 maybe-clean-stage4-opcodes:
5161 @if opcodes-bootstrap
5162 maybe-all-stage4-opcodes: all-stage4-opcodes
5163 all-stage4: all-stage4-opcodes
5164 TARGET-stage4-opcodes = $(TARGET-opcodes)
5165 all-stage4-opcodes: configure-stage4-opcodes
5166 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5167 @r=`${PWD_COMMAND}`; export r; \
5168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5169 TFLAGS="$(STAGE4_TFLAGS)"; \
5170 $(HOST_EXPORTS) \
5171 $(POSTSTAGE1_HOST_EXPORTS) \
5172 cd $(HOST_SUBDIR)/opcodes && \
5174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5175 CFLAGS="$(STAGE4_CFLAGS)" \
5176 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5177 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5178 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5183 TFLAGS="$(STAGE4_TFLAGS)" \
5184 $(TARGET-stage4-opcodes)
5186 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5187 clean-stage4: clean-stage4-opcodes
5188 clean-stage4-opcodes:
5189 @if [ $(current_stage) = stage4 ]; then \
5190 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5191 else \
5192 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5193 $(MAKE) stage4-start; \
5194 fi; \
5195 cd $(HOST_SUBDIR)/opcodes && \
5196 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5197 @endif opcodes-bootstrap
5200 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5201 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5202 maybe-all-stageprofile-opcodes:
5203 maybe-clean-stageprofile-opcodes:
5204 @if opcodes-bootstrap
5205 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5206 all-stageprofile: all-stageprofile-opcodes
5207 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5208 all-stageprofile-opcodes: configure-stageprofile-opcodes
5209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5210 @r=`${PWD_COMMAND}`; export r; \
5211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5213 $(HOST_EXPORTS) \
5214 $(POSTSTAGE1_HOST_EXPORTS) \
5215 cd $(HOST_SUBDIR)/opcodes && \
5217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5218 CFLAGS="$(STAGEprofile_CFLAGS)" \
5219 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5220 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5221 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5226 TFLAGS="$(STAGEprofile_TFLAGS)" \
5227 $(TARGET-stageprofile-opcodes)
5229 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5230 clean-stageprofile: clean-stageprofile-opcodes
5231 clean-stageprofile-opcodes:
5232 @if [ $(current_stage) = stageprofile ]; then \
5233 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5234 else \
5235 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5236 $(MAKE) stageprofile-start; \
5237 fi; \
5238 cd $(HOST_SUBDIR)/opcodes && \
5239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5240 @endif opcodes-bootstrap
5243 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5244 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5245 maybe-all-stagetrain-opcodes:
5246 maybe-clean-stagetrain-opcodes:
5247 @if opcodes-bootstrap
5248 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5249 all-stagetrain: all-stagetrain-opcodes
5250 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5251 all-stagetrain-opcodes: configure-stagetrain-opcodes
5252 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5253 @r=`${PWD_COMMAND}`; export r; \
5254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5255 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5256 $(HOST_EXPORTS) \
5257 $(POSTSTAGE1_HOST_EXPORTS) \
5258 cd $(HOST_SUBDIR)/opcodes && \
5260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5261 CFLAGS="$(STAGEtrain_CFLAGS)" \
5262 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5263 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5264 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5269 TFLAGS="$(STAGEtrain_TFLAGS)" \
5270 $(TARGET-stagetrain-opcodes)
5272 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5273 clean-stagetrain: clean-stagetrain-opcodes
5274 clean-stagetrain-opcodes:
5275 @if [ $(current_stage) = stagetrain ]; then \
5276 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5277 else \
5278 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5279 $(MAKE) stagetrain-start; \
5280 fi; \
5281 cd $(HOST_SUBDIR)/opcodes && \
5282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5283 @endif opcodes-bootstrap
5286 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5287 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5288 maybe-all-stagefeedback-opcodes:
5289 maybe-clean-stagefeedback-opcodes:
5290 @if opcodes-bootstrap
5291 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5292 all-stagefeedback: all-stagefeedback-opcodes
5293 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5294 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5295 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5296 @r=`${PWD_COMMAND}`; export r; \
5297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5299 $(HOST_EXPORTS) \
5300 $(POSTSTAGE1_HOST_EXPORTS) \
5301 cd $(HOST_SUBDIR)/opcodes && \
5303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5304 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5305 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5306 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5307 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5312 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5313 $(TARGET-stagefeedback-opcodes)
5315 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5316 clean-stagefeedback: clean-stagefeedback-opcodes
5317 clean-stagefeedback-opcodes:
5318 @if [ $(current_stage) = stagefeedback ]; then \
5319 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5320 else \
5321 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5322 $(MAKE) stagefeedback-start; \
5323 fi; \
5324 cd $(HOST_SUBDIR)/opcodes && \
5325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5326 @endif opcodes-bootstrap
5329 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5330 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5331 maybe-all-stageautoprofile-opcodes:
5332 maybe-clean-stageautoprofile-opcodes:
5333 @if opcodes-bootstrap
5334 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5335 all-stageautoprofile: all-stageautoprofile-opcodes
5336 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5337 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5338 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5339 @r=`${PWD_COMMAND}`; export r; \
5340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5341 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5342 $(HOST_EXPORTS) \
5343 $(POSTSTAGE1_HOST_EXPORTS) \
5344 cd $(HOST_SUBDIR)/opcodes && \
5345 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5347 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5348 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5349 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5350 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5355 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5356 $(TARGET-stageautoprofile-opcodes)
5358 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5359 clean-stageautoprofile: clean-stageautoprofile-opcodes
5360 clean-stageautoprofile-opcodes:
5361 @if [ $(current_stage) = stageautoprofile ]; then \
5362 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5363 else \
5364 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5365 $(MAKE) stageautoprofile-start; \
5366 fi; \
5367 cd $(HOST_SUBDIR)/opcodes && \
5368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5369 @endif opcodes-bootstrap
5372 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5373 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5374 maybe-all-stageautofeedback-opcodes:
5375 maybe-clean-stageautofeedback-opcodes:
5376 @if opcodes-bootstrap
5377 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5378 all-stageautofeedback: all-stageautofeedback-opcodes
5379 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5380 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5381 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5382 @r=`${PWD_COMMAND}`; export r; \
5383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5384 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5385 $(HOST_EXPORTS) \
5386 $(POSTSTAGE1_HOST_EXPORTS) \
5387 cd $(HOST_SUBDIR)/opcodes && \
5389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5390 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5391 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5392 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5393 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5398 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5399 $(TARGET-stageautofeedback-opcodes)
5401 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5402 clean-stageautofeedback: clean-stageautofeedback-opcodes
5403 clean-stageautofeedback-opcodes:
5404 @if [ $(current_stage) = stageautofeedback ]; then \
5405 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5406 else \
5407 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5408 $(MAKE) stageautofeedback-start; \
5409 fi; \
5410 cd $(HOST_SUBDIR)/opcodes && \
5411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5412 @endif opcodes-bootstrap
5418 .PHONY: check-opcodes maybe-check-opcodes
5419 maybe-check-opcodes:
5420 @if opcodes
5421 maybe-check-opcodes: check-opcodes
5423 check-opcodes:
5424 @: $(MAKE); $(unstage)
5425 @r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5428 (cd $(HOST_SUBDIR)/opcodes && \
5429 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5431 @endif opcodes
5433 .PHONY: install-opcodes maybe-install-opcodes
5434 maybe-install-opcodes:
5435 @if opcodes
5436 maybe-install-opcodes: install-opcodes
5438 install-opcodes: installdirs
5439 @: $(MAKE); $(unstage)
5440 @r=`${PWD_COMMAND}`; export r; \
5441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442 $(HOST_EXPORTS) \
5443 (cd $(HOST_SUBDIR)/opcodes && \
5444 $(MAKE) $(FLAGS_TO_PASS) install)
5446 @endif opcodes
5448 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5449 maybe-install-strip-opcodes:
5450 @if opcodes
5451 maybe-install-strip-opcodes: install-strip-opcodes
5453 install-strip-opcodes: installdirs
5454 @: $(MAKE); $(unstage)
5455 @r=`${PWD_COMMAND}`; export r; \
5456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5457 $(HOST_EXPORTS) \
5458 (cd $(HOST_SUBDIR)/opcodes && \
5459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5461 @endif opcodes
5463 # Other targets (info, dvi, pdf, etc.)
5465 .PHONY: maybe-info-opcodes info-opcodes
5466 maybe-info-opcodes:
5467 @if opcodes
5468 maybe-info-opcodes: info-opcodes
5470 info-opcodes: \
5471 configure-opcodes
5472 @[ -f ./opcodes/Makefile ] || exit 0; \
5473 r=`${PWD_COMMAND}`; export r; \
5474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475 $(HOST_EXPORTS) \
5476 for flag in $(EXTRA_HOST_FLAGS) ; do \
5477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478 done; \
5479 echo "Doing info in opcodes"; \
5480 (cd $(HOST_SUBDIR)/opcodes && \
5481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483 "RANLIB=$${RANLIB}" \
5484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485 info) \
5486 || exit 1
5488 @endif opcodes
5490 .PHONY: maybe-dvi-opcodes dvi-opcodes
5491 maybe-dvi-opcodes:
5492 @if opcodes
5493 maybe-dvi-opcodes: dvi-opcodes
5495 dvi-opcodes: \
5496 configure-opcodes
5497 @[ -f ./opcodes/Makefile ] || exit 0; \
5498 r=`${PWD_COMMAND}`; export r; \
5499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500 $(HOST_EXPORTS) \
5501 for flag in $(EXTRA_HOST_FLAGS) ; do \
5502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503 done; \
5504 echo "Doing dvi in opcodes"; \
5505 (cd $(HOST_SUBDIR)/opcodes && \
5506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508 "RANLIB=$${RANLIB}" \
5509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510 dvi) \
5511 || exit 1
5513 @endif opcodes
5515 .PHONY: maybe-pdf-opcodes pdf-opcodes
5516 maybe-pdf-opcodes:
5517 @if opcodes
5518 maybe-pdf-opcodes: pdf-opcodes
5520 pdf-opcodes: \
5521 configure-opcodes
5522 @[ -f ./opcodes/Makefile ] || exit 0; \
5523 r=`${PWD_COMMAND}`; export r; \
5524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525 $(HOST_EXPORTS) \
5526 for flag in $(EXTRA_HOST_FLAGS) ; do \
5527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528 done; \
5529 echo "Doing pdf in opcodes"; \
5530 (cd $(HOST_SUBDIR)/opcodes && \
5531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533 "RANLIB=$${RANLIB}" \
5534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535 pdf) \
5536 || exit 1
5538 @endif opcodes
5540 .PHONY: maybe-html-opcodes html-opcodes
5541 maybe-html-opcodes:
5542 @if opcodes
5543 maybe-html-opcodes: html-opcodes
5545 html-opcodes: \
5546 configure-opcodes
5547 @[ -f ./opcodes/Makefile ] || exit 0; \
5548 r=`${PWD_COMMAND}`; export r; \
5549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550 $(HOST_EXPORTS) \
5551 for flag in $(EXTRA_HOST_FLAGS) ; do \
5552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553 done; \
5554 echo "Doing html in opcodes"; \
5555 (cd $(HOST_SUBDIR)/opcodes && \
5556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558 "RANLIB=$${RANLIB}" \
5559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560 html) \
5561 || exit 1
5563 @endif opcodes
5565 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5566 maybe-TAGS-opcodes:
5567 @if opcodes
5568 maybe-TAGS-opcodes: TAGS-opcodes
5570 TAGS-opcodes: \
5571 configure-opcodes
5572 @[ -f ./opcodes/Makefile ] || exit 0; \
5573 r=`${PWD_COMMAND}`; export r; \
5574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5575 $(HOST_EXPORTS) \
5576 for flag in $(EXTRA_HOST_FLAGS) ; do \
5577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5578 done; \
5579 echo "Doing TAGS in opcodes"; \
5580 (cd $(HOST_SUBDIR)/opcodes && \
5581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5583 "RANLIB=$${RANLIB}" \
5584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5585 TAGS) \
5586 || exit 1
5588 @endif opcodes
5590 .PHONY: maybe-install-info-opcodes install-info-opcodes
5591 maybe-install-info-opcodes:
5592 @if opcodes
5593 maybe-install-info-opcodes: install-info-opcodes
5595 install-info-opcodes: \
5596 configure-opcodes \
5597 info-opcodes
5598 @[ -f ./opcodes/Makefile ] || exit 0; \
5599 r=`${PWD_COMMAND}`; export r; \
5600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5601 $(HOST_EXPORTS) \
5602 for flag in $(EXTRA_HOST_FLAGS) ; do \
5603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5604 done; \
5605 echo "Doing install-info in opcodes"; \
5606 (cd $(HOST_SUBDIR)/opcodes && \
5607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5609 "RANLIB=$${RANLIB}" \
5610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5611 install-info) \
5612 || exit 1
5614 @endif opcodes
5616 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5617 maybe-install-dvi-opcodes:
5618 @if opcodes
5619 maybe-install-dvi-opcodes: install-dvi-opcodes
5621 install-dvi-opcodes: \
5622 configure-opcodes \
5623 dvi-opcodes
5624 @[ -f ./opcodes/Makefile ] || exit 0; \
5625 r=`${PWD_COMMAND}`; export r; \
5626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5627 $(HOST_EXPORTS) \
5628 for flag in $(EXTRA_HOST_FLAGS) ; do \
5629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5630 done; \
5631 echo "Doing install-dvi in opcodes"; \
5632 (cd $(HOST_SUBDIR)/opcodes && \
5633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5635 "RANLIB=$${RANLIB}" \
5636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 install-dvi) \
5638 || exit 1
5640 @endif opcodes
5642 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5643 maybe-install-pdf-opcodes:
5644 @if opcodes
5645 maybe-install-pdf-opcodes: install-pdf-opcodes
5647 install-pdf-opcodes: \
5648 configure-opcodes \
5649 pdf-opcodes
5650 @[ -f ./opcodes/Makefile ] || exit 0; \
5651 r=`${PWD_COMMAND}`; export r; \
5652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653 $(HOST_EXPORTS) \
5654 for flag in $(EXTRA_HOST_FLAGS) ; do \
5655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656 done; \
5657 echo "Doing install-pdf in opcodes"; \
5658 (cd $(HOST_SUBDIR)/opcodes && \
5659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661 "RANLIB=$${RANLIB}" \
5662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663 install-pdf) \
5664 || exit 1
5666 @endif opcodes
5668 .PHONY: maybe-install-html-opcodes install-html-opcodes
5669 maybe-install-html-opcodes:
5670 @if opcodes
5671 maybe-install-html-opcodes: install-html-opcodes
5673 install-html-opcodes: \
5674 configure-opcodes \
5675 html-opcodes
5676 @[ -f ./opcodes/Makefile ] || exit 0; \
5677 r=`${PWD_COMMAND}`; export r; \
5678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679 $(HOST_EXPORTS) \
5680 for flag in $(EXTRA_HOST_FLAGS) ; do \
5681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682 done; \
5683 echo "Doing install-html in opcodes"; \
5684 (cd $(HOST_SUBDIR)/opcodes && \
5685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687 "RANLIB=$${RANLIB}" \
5688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 install-html) \
5690 || exit 1
5692 @endif opcodes
5694 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5695 maybe-installcheck-opcodes:
5696 @if opcodes
5697 maybe-installcheck-opcodes: installcheck-opcodes
5699 installcheck-opcodes: \
5700 configure-opcodes
5701 @[ -f ./opcodes/Makefile ] || exit 0; \
5702 r=`${PWD_COMMAND}`; export r; \
5703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5704 $(HOST_EXPORTS) \
5705 for flag in $(EXTRA_HOST_FLAGS) ; do \
5706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5707 done; \
5708 echo "Doing installcheck in opcodes"; \
5709 (cd $(HOST_SUBDIR)/opcodes && \
5710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5712 "RANLIB=$${RANLIB}" \
5713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5714 installcheck) \
5715 || exit 1
5717 @endif opcodes
5719 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5720 maybe-mostlyclean-opcodes:
5721 @if opcodes
5722 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5724 mostlyclean-opcodes:
5725 @[ -f ./opcodes/Makefile ] || exit 0; \
5726 r=`${PWD_COMMAND}`; export r; \
5727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5728 $(HOST_EXPORTS) \
5729 for flag in $(EXTRA_HOST_FLAGS) ; do \
5730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5731 done; \
5732 echo "Doing mostlyclean in opcodes"; \
5733 (cd $(HOST_SUBDIR)/opcodes && \
5734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5736 "RANLIB=$${RANLIB}" \
5737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5738 mostlyclean) \
5739 || exit 1
5741 @endif opcodes
5743 .PHONY: maybe-clean-opcodes clean-opcodes
5744 maybe-clean-opcodes:
5745 @if opcodes
5746 maybe-clean-opcodes: clean-opcodes
5748 clean-opcodes:
5749 @[ -f ./opcodes/Makefile ] || exit 0; \
5750 r=`${PWD_COMMAND}`; export r; \
5751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5752 $(HOST_EXPORTS) \
5753 for flag in $(EXTRA_HOST_FLAGS) ; do \
5754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5755 done; \
5756 echo "Doing clean in opcodes"; \
5757 (cd $(HOST_SUBDIR)/opcodes && \
5758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5760 "RANLIB=$${RANLIB}" \
5761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5762 clean) \
5763 || exit 1
5765 @endif opcodes
5767 .PHONY: maybe-distclean-opcodes distclean-opcodes
5768 maybe-distclean-opcodes:
5769 @if opcodes
5770 maybe-distclean-opcodes: distclean-opcodes
5772 distclean-opcodes:
5773 @[ -f ./opcodes/Makefile ] || exit 0; \
5774 r=`${PWD_COMMAND}`; export r; \
5775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5776 $(HOST_EXPORTS) \
5777 for flag in $(EXTRA_HOST_FLAGS) ; do \
5778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5779 done; \
5780 echo "Doing distclean in opcodes"; \
5781 (cd $(HOST_SUBDIR)/opcodes && \
5782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5784 "RANLIB=$${RANLIB}" \
5785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5786 distclean) \
5787 || exit 1
5789 @endif opcodes
5791 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5792 maybe-maintainer-clean-opcodes:
5793 @if opcodes
5794 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5796 maintainer-clean-opcodes:
5797 @[ -f ./opcodes/Makefile ] || exit 0; \
5798 r=`${PWD_COMMAND}`; export r; \
5799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800 $(HOST_EXPORTS) \
5801 for flag in $(EXTRA_HOST_FLAGS) ; do \
5802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5803 done; \
5804 echo "Doing maintainer-clean in opcodes"; \
5805 (cd $(HOST_SUBDIR)/opcodes && \
5806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5808 "RANLIB=$${RANLIB}" \
5809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5810 maintainer-clean) \
5811 || exit 1
5813 @endif opcodes
5817 .PHONY: configure-binutils maybe-configure-binutils
5818 maybe-configure-binutils:
5819 @if gcc-bootstrap
5820 configure-binutils: stage_current
5821 @endif gcc-bootstrap
5822 @if binutils
5823 maybe-configure-binutils: configure-binutils
5824 configure-binutils:
5825 @r=`${PWD_COMMAND}`; export r; \
5826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5827 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5829 $(HOST_EXPORTS) \
5830 echo Configuring in $(HOST_SUBDIR)/binutils; \
5831 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5832 case $(srcdir) in \
5833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5834 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5836 esac; \
5837 module_srcdir=binutils; \
5838 $(SHELL) \
5839 $$s/$$module_srcdir/configure \
5840 --srcdir=$${topdir}/$$module_srcdir \
5841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5842 --target=${target_alias} \
5843 || exit 1
5844 @endif binutils
5848 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5849 maybe-configure-stage1-binutils:
5850 @if binutils-bootstrap
5851 maybe-configure-stage1-binutils: configure-stage1-binutils
5852 configure-stage1-binutils:
5853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5855 @r=`${PWD_COMMAND}`; export r; \
5856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857 TFLAGS="$(STAGE1_TFLAGS)"; \
5858 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5859 $(HOST_EXPORTS) \
5860 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5861 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5862 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5863 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5865 cd $(HOST_SUBDIR)/binutils || exit 1; \
5866 case $(srcdir) in \
5867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5868 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5870 esac; \
5871 module_srcdir=binutils; \
5872 $(SHELL) $$s/$$module_srcdir/configure \
5873 --srcdir=$${topdir}/$$module_srcdir \
5874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5875 --target=${target_alias} \
5877 $(STAGE1_CONFIGURE_FLAGS)
5878 @endif binutils-bootstrap
5880 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5881 maybe-configure-stage2-binutils:
5882 @if binutils-bootstrap
5883 maybe-configure-stage2-binutils: configure-stage2-binutils
5884 configure-stage2-binutils:
5885 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5887 @r=`${PWD_COMMAND}`; export r; \
5888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5889 TFLAGS="$(STAGE2_TFLAGS)"; \
5890 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5891 $(HOST_EXPORTS) \
5892 $(POSTSTAGE1_HOST_EXPORTS) \
5893 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5894 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5895 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5896 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5898 cd $(HOST_SUBDIR)/binutils || exit 1; \
5899 case $(srcdir) in \
5900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5901 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5903 esac; \
5904 module_srcdir=binutils; \
5905 $(SHELL) $$s/$$module_srcdir/configure \
5906 --srcdir=$${topdir}/$$module_srcdir \
5907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5908 --target=${target_alias} \
5909 --with-build-libsubdir=$(HOST_SUBDIR) \
5910 $(STAGE2_CONFIGURE_FLAGS)
5911 @endif binutils-bootstrap
5913 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5914 maybe-configure-stage3-binutils:
5915 @if binutils-bootstrap
5916 maybe-configure-stage3-binutils: configure-stage3-binutils
5917 configure-stage3-binutils:
5918 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5920 @r=`${PWD_COMMAND}`; export r; \
5921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5922 TFLAGS="$(STAGE3_TFLAGS)"; \
5923 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5924 $(HOST_EXPORTS) \
5925 $(POSTSTAGE1_HOST_EXPORTS) \
5926 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5927 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5928 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5929 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5931 cd $(HOST_SUBDIR)/binutils || exit 1; \
5932 case $(srcdir) in \
5933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5934 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5936 esac; \
5937 module_srcdir=binutils; \
5938 $(SHELL) $$s/$$module_srcdir/configure \
5939 --srcdir=$${topdir}/$$module_srcdir \
5940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5941 --target=${target_alias} \
5942 --with-build-libsubdir=$(HOST_SUBDIR) \
5943 $(STAGE3_CONFIGURE_FLAGS)
5944 @endif binutils-bootstrap
5946 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5947 maybe-configure-stage4-binutils:
5948 @if binutils-bootstrap
5949 maybe-configure-stage4-binutils: configure-stage4-binutils
5950 configure-stage4-binutils:
5951 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5953 @r=`${PWD_COMMAND}`; export r; \
5954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5955 TFLAGS="$(STAGE4_TFLAGS)"; \
5956 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5957 $(HOST_EXPORTS) \
5958 $(POSTSTAGE1_HOST_EXPORTS) \
5959 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5960 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5961 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5962 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5964 cd $(HOST_SUBDIR)/binutils || exit 1; \
5965 case $(srcdir) in \
5966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5967 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5969 esac; \
5970 module_srcdir=binutils; \
5971 $(SHELL) $$s/$$module_srcdir/configure \
5972 --srcdir=$${topdir}/$$module_srcdir \
5973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5974 --target=${target_alias} \
5975 --with-build-libsubdir=$(HOST_SUBDIR) \
5976 $(STAGE4_CONFIGURE_FLAGS)
5977 @endif binutils-bootstrap
5979 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5980 maybe-configure-stageprofile-binutils:
5981 @if binutils-bootstrap
5982 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5983 configure-stageprofile-binutils:
5984 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5986 @r=`${PWD_COMMAND}`; export r; \
5987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5989 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5990 $(HOST_EXPORTS) \
5991 $(POSTSTAGE1_HOST_EXPORTS) \
5992 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5993 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5994 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5995 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5997 cd $(HOST_SUBDIR)/binutils || exit 1; \
5998 case $(srcdir) in \
5999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6000 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6002 esac; \
6003 module_srcdir=binutils; \
6004 $(SHELL) $$s/$$module_srcdir/configure \
6005 --srcdir=$${topdir}/$$module_srcdir \
6006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6007 --target=${target_alias} \
6008 --with-build-libsubdir=$(HOST_SUBDIR) \
6009 $(STAGEprofile_CONFIGURE_FLAGS)
6010 @endif binutils-bootstrap
6012 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6013 maybe-configure-stagetrain-binutils:
6014 @if binutils-bootstrap
6015 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6016 configure-stagetrain-binutils:
6017 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6019 @r=`${PWD_COMMAND}`; export r; \
6020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6022 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6023 $(HOST_EXPORTS) \
6024 $(POSTSTAGE1_HOST_EXPORTS) \
6025 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6026 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6027 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6028 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6030 cd $(HOST_SUBDIR)/binutils || exit 1; \
6031 case $(srcdir) in \
6032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6033 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6035 esac; \
6036 module_srcdir=binutils; \
6037 $(SHELL) $$s/$$module_srcdir/configure \
6038 --srcdir=$${topdir}/$$module_srcdir \
6039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6040 --target=${target_alias} \
6041 --with-build-libsubdir=$(HOST_SUBDIR) \
6042 $(STAGEtrain_CONFIGURE_FLAGS)
6043 @endif binutils-bootstrap
6045 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6046 maybe-configure-stagefeedback-binutils:
6047 @if binutils-bootstrap
6048 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6049 configure-stagefeedback-binutils:
6050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6052 @r=`${PWD_COMMAND}`; export r; \
6053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6054 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6055 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6056 $(HOST_EXPORTS) \
6057 $(POSTSTAGE1_HOST_EXPORTS) \
6058 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6059 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6060 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6061 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6063 cd $(HOST_SUBDIR)/binutils || exit 1; \
6064 case $(srcdir) in \
6065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6066 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6068 esac; \
6069 module_srcdir=binutils; \
6070 $(SHELL) $$s/$$module_srcdir/configure \
6071 --srcdir=$${topdir}/$$module_srcdir \
6072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6073 --target=${target_alias} \
6074 --with-build-libsubdir=$(HOST_SUBDIR) \
6075 $(STAGEfeedback_CONFIGURE_FLAGS)
6076 @endif binutils-bootstrap
6078 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6079 maybe-configure-stageautoprofile-binutils:
6080 @if binutils-bootstrap
6081 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6082 configure-stageautoprofile-binutils:
6083 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6085 @r=`${PWD_COMMAND}`; export r; \
6086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6087 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6088 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6089 $(HOST_EXPORTS) \
6090 $(POSTSTAGE1_HOST_EXPORTS) \
6091 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6092 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6093 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6094 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6096 cd $(HOST_SUBDIR)/binutils || exit 1; \
6097 case $(srcdir) in \
6098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6099 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6101 esac; \
6102 module_srcdir=binutils; \
6103 $(SHELL) $$s/$$module_srcdir/configure \
6104 --srcdir=$${topdir}/$$module_srcdir \
6105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6106 --target=${target_alias} \
6107 --with-build-libsubdir=$(HOST_SUBDIR) \
6108 $(STAGEautoprofile_CONFIGURE_FLAGS)
6109 @endif binutils-bootstrap
6111 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6112 maybe-configure-stageautofeedback-binutils:
6113 @if binutils-bootstrap
6114 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6115 configure-stageautofeedback-binutils:
6116 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6118 @r=`${PWD_COMMAND}`; export r; \
6119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6120 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6121 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6122 $(HOST_EXPORTS) \
6123 $(POSTSTAGE1_HOST_EXPORTS) \
6124 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6125 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6126 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6127 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6129 cd $(HOST_SUBDIR)/binutils || exit 1; \
6130 case $(srcdir) in \
6131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6132 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6134 esac; \
6135 module_srcdir=binutils; \
6136 $(SHELL) $$s/$$module_srcdir/configure \
6137 --srcdir=$${topdir}/$$module_srcdir \
6138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6139 --target=${target_alias} \
6140 --with-build-libsubdir=$(HOST_SUBDIR) \
6141 $(STAGEautofeedback_CONFIGURE_FLAGS)
6142 @endif binutils-bootstrap
6148 .PHONY: all-binutils maybe-all-binutils
6149 maybe-all-binutils:
6150 @if gcc-bootstrap
6151 all-binutils: stage_current
6152 @endif gcc-bootstrap
6153 @if binutils
6154 TARGET-binutils=all
6155 maybe-all-binutils: all-binutils
6156 all-binutils: configure-binutils
6157 @r=`${PWD_COMMAND}`; export r; \
6158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6159 $(HOST_EXPORTS) \
6160 (cd $(HOST_SUBDIR)/binutils && \
6161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6162 $(TARGET-binutils))
6163 @endif binutils
6167 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6168 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6169 maybe-all-stage1-binutils:
6170 maybe-clean-stage1-binutils:
6171 @if binutils-bootstrap
6172 maybe-all-stage1-binutils: all-stage1-binutils
6173 all-stage1: all-stage1-binutils
6174 TARGET-stage1-binutils = $(TARGET-binutils)
6175 all-stage1-binutils: configure-stage1-binutils
6176 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6177 @r=`${PWD_COMMAND}`; export r; \
6178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6179 TFLAGS="$(STAGE1_TFLAGS)"; \
6180 $(HOST_EXPORTS) \
6181 cd $(HOST_SUBDIR)/binutils && \
6183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6184 CFLAGS="$(STAGE1_CFLAGS)" \
6185 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6186 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6187 LIBCFLAGS="$(LIBCFLAGS)" \
6188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6191 $(EXTRA_HOST_FLAGS) \
6192 $(STAGE1_FLAGS_TO_PASS) \
6193 TFLAGS="$(STAGE1_TFLAGS)" \
6194 $(TARGET-stage1-binutils)
6196 maybe-clean-stage1-binutils: clean-stage1-binutils
6197 clean-stage1: clean-stage1-binutils
6198 clean-stage1-binutils:
6199 @if [ $(current_stage) = stage1 ]; then \
6200 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6201 else \
6202 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6203 $(MAKE) stage1-start; \
6204 fi; \
6205 cd $(HOST_SUBDIR)/binutils && \
6206 $(MAKE) $(EXTRA_HOST_FLAGS) \
6207 $(STAGE1_FLAGS_TO_PASS) clean
6208 @endif binutils-bootstrap
6211 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6212 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6213 maybe-all-stage2-binutils:
6214 maybe-clean-stage2-binutils:
6215 @if binutils-bootstrap
6216 maybe-all-stage2-binutils: all-stage2-binutils
6217 all-stage2: all-stage2-binutils
6218 TARGET-stage2-binutils = $(TARGET-binutils)
6219 all-stage2-binutils: configure-stage2-binutils
6220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6221 @r=`${PWD_COMMAND}`; export r; \
6222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223 TFLAGS="$(STAGE2_TFLAGS)"; \
6224 $(HOST_EXPORTS) \
6225 $(POSTSTAGE1_HOST_EXPORTS) \
6226 cd $(HOST_SUBDIR)/binutils && \
6228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6229 CFLAGS="$(STAGE2_CFLAGS)" \
6230 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6231 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6232 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6237 TFLAGS="$(STAGE2_TFLAGS)" \
6238 $(TARGET-stage2-binutils)
6240 maybe-clean-stage2-binutils: clean-stage2-binutils
6241 clean-stage2: clean-stage2-binutils
6242 clean-stage2-binutils:
6243 @if [ $(current_stage) = stage2 ]; then \
6244 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6245 else \
6246 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6247 $(MAKE) stage2-start; \
6248 fi; \
6249 cd $(HOST_SUBDIR)/binutils && \
6250 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6251 @endif binutils-bootstrap
6254 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6255 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6256 maybe-all-stage3-binutils:
6257 maybe-clean-stage3-binutils:
6258 @if binutils-bootstrap
6259 maybe-all-stage3-binutils: all-stage3-binutils
6260 all-stage3: all-stage3-binutils
6261 TARGET-stage3-binutils = $(TARGET-binutils)
6262 all-stage3-binutils: configure-stage3-binutils
6263 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6264 @r=`${PWD_COMMAND}`; export r; \
6265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266 TFLAGS="$(STAGE3_TFLAGS)"; \
6267 $(HOST_EXPORTS) \
6268 $(POSTSTAGE1_HOST_EXPORTS) \
6269 cd $(HOST_SUBDIR)/binutils && \
6271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6272 CFLAGS="$(STAGE3_CFLAGS)" \
6273 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6274 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6275 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6280 TFLAGS="$(STAGE3_TFLAGS)" \
6281 $(TARGET-stage3-binutils)
6283 maybe-clean-stage3-binutils: clean-stage3-binutils
6284 clean-stage3: clean-stage3-binutils
6285 clean-stage3-binutils:
6286 @if [ $(current_stage) = stage3 ]; then \
6287 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6288 else \
6289 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6290 $(MAKE) stage3-start; \
6291 fi; \
6292 cd $(HOST_SUBDIR)/binutils && \
6293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6294 @endif binutils-bootstrap
6297 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6298 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6299 maybe-all-stage4-binutils:
6300 maybe-clean-stage4-binutils:
6301 @if binutils-bootstrap
6302 maybe-all-stage4-binutils: all-stage4-binutils
6303 all-stage4: all-stage4-binutils
6304 TARGET-stage4-binutils = $(TARGET-binutils)
6305 all-stage4-binutils: configure-stage4-binutils
6306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6307 @r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309 TFLAGS="$(STAGE4_TFLAGS)"; \
6310 $(HOST_EXPORTS) \
6311 $(POSTSTAGE1_HOST_EXPORTS) \
6312 cd $(HOST_SUBDIR)/binutils && \
6314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6315 CFLAGS="$(STAGE4_CFLAGS)" \
6316 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6317 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6318 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6323 TFLAGS="$(STAGE4_TFLAGS)" \
6324 $(TARGET-stage4-binutils)
6326 maybe-clean-stage4-binutils: clean-stage4-binutils
6327 clean-stage4: clean-stage4-binutils
6328 clean-stage4-binutils:
6329 @if [ $(current_stage) = stage4 ]; then \
6330 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6331 else \
6332 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6333 $(MAKE) stage4-start; \
6334 fi; \
6335 cd $(HOST_SUBDIR)/binutils && \
6336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6337 @endif binutils-bootstrap
6340 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6341 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6342 maybe-all-stageprofile-binutils:
6343 maybe-clean-stageprofile-binutils:
6344 @if binutils-bootstrap
6345 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6346 all-stageprofile: all-stageprofile-binutils
6347 TARGET-stageprofile-binutils = $(TARGET-binutils)
6348 all-stageprofile-binutils: configure-stageprofile-binutils
6349 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6350 @r=`${PWD_COMMAND}`; export r; \
6351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6352 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6353 $(HOST_EXPORTS) \
6354 $(POSTSTAGE1_HOST_EXPORTS) \
6355 cd $(HOST_SUBDIR)/binutils && \
6357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6358 CFLAGS="$(STAGEprofile_CFLAGS)" \
6359 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6360 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6361 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6366 TFLAGS="$(STAGEprofile_TFLAGS)" \
6367 $(TARGET-stageprofile-binutils)
6369 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6370 clean-stageprofile: clean-stageprofile-binutils
6371 clean-stageprofile-binutils:
6372 @if [ $(current_stage) = stageprofile ]; then \
6373 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6374 else \
6375 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6376 $(MAKE) stageprofile-start; \
6377 fi; \
6378 cd $(HOST_SUBDIR)/binutils && \
6379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6380 @endif binutils-bootstrap
6383 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6384 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6385 maybe-all-stagetrain-binutils:
6386 maybe-clean-stagetrain-binutils:
6387 @if binutils-bootstrap
6388 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6389 all-stagetrain: all-stagetrain-binutils
6390 TARGET-stagetrain-binutils = $(TARGET-binutils)
6391 all-stagetrain-binutils: configure-stagetrain-binutils
6392 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6393 @r=`${PWD_COMMAND}`; export r; \
6394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6395 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6396 $(HOST_EXPORTS) \
6397 $(POSTSTAGE1_HOST_EXPORTS) \
6398 cd $(HOST_SUBDIR)/binutils && \
6400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6401 CFLAGS="$(STAGEtrain_CFLAGS)" \
6402 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6403 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6404 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6409 TFLAGS="$(STAGEtrain_TFLAGS)" \
6410 $(TARGET-stagetrain-binutils)
6412 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6413 clean-stagetrain: clean-stagetrain-binutils
6414 clean-stagetrain-binutils:
6415 @if [ $(current_stage) = stagetrain ]; then \
6416 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6417 else \
6418 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6419 $(MAKE) stagetrain-start; \
6420 fi; \
6421 cd $(HOST_SUBDIR)/binutils && \
6422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6423 @endif binutils-bootstrap
6426 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6427 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6428 maybe-all-stagefeedback-binutils:
6429 maybe-clean-stagefeedback-binutils:
6430 @if binutils-bootstrap
6431 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6432 all-stagefeedback: all-stagefeedback-binutils
6433 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6434 all-stagefeedback-binutils: configure-stagefeedback-binutils
6435 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6436 @r=`${PWD_COMMAND}`; export r; \
6437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6438 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6439 $(HOST_EXPORTS) \
6440 $(POSTSTAGE1_HOST_EXPORTS) \
6441 cd $(HOST_SUBDIR)/binutils && \
6443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6444 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6445 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6446 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6447 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6452 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6453 $(TARGET-stagefeedback-binutils)
6455 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6456 clean-stagefeedback: clean-stagefeedback-binutils
6457 clean-stagefeedback-binutils:
6458 @if [ $(current_stage) = stagefeedback ]; then \
6459 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6460 else \
6461 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6462 $(MAKE) stagefeedback-start; \
6463 fi; \
6464 cd $(HOST_SUBDIR)/binutils && \
6465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6466 @endif binutils-bootstrap
6469 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6470 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6471 maybe-all-stageautoprofile-binutils:
6472 maybe-clean-stageautoprofile-binutils:
6473 @if binutils-bootstrap
6474 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6475 all-stageautoprofile: all-stageautoprofile-binutils
6476 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6477 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6478 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6479 @r=`${PWD_COMMAND}`; export r; \
6480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6481 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6482 $(HOST_EXPORTS) \
6483 $(POSTSTAGE1_HOST_EXPORTS) \
6484 cd $(HOST_SUBDIR)/binutils && \
6485 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6487 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6488 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6489 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6490 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6495 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6496 $(TARGET-stageautoprofile-binutils)
6498 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6499 clean-stageautoprofile: clean-stageautoprofile-binutils
6500 clean-stageautoprofile-binutils:
6501 @if [ $(current_stage) = stageautoprofile ]; then \
6502 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6503 else \
6504 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6505 $(MAKE) stageautoprofile-start; \
6506 fi; \
6507 cd $(HOST_SUBDIR)/binutils && \
6508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6509 @endif binutils-bootstrap
6512 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6513 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6514 maybe-all-stageautofeedback-binutils:
6515 maybe-clean-stageautofeedback-binutils:
6516 @if binutils-bootstrap
6517 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6518 all-stageautofeedback: all-stageautofeedback-binutils
6519 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6520 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6521 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6522 @r=`${PWD_COMMAND}`; export r; \
6523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6524 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6525 $(HOST_EXPORTS) \
6526 $(POSTSTAGE1_HOST_EXPORTS) \
6527 cd $(HOST_SUBDIR)/binutils && \
6529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6530 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6531 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6532 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6533 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6538 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6539 $(TARGET-stageautofeedback-binutils)
6541 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6542 clean-stageautofeedback: clean-stageautofeedback-binutils
6543 clean-stageautofeedback-binutils:
6544 @if [ $(current_stage) = stageautofeedback ]; then \
6545 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6546 else \
6547 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6548 $(MAKE) stageautofeedback-start; \
6549 fi; \
6550 cd $(HOST_SUBDIR)/binutils && \
6551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6552 @endif binutils-bootstrap
6558 .PHONY: check-binutils maybe-check-binutils
6559 maybe-check-binutils:
6560 @if binutils
6561 maybe-check-binutils: check-binutils
6563 check-binutils:
6564 @: $(MAKE); $(unstage)
6565 @r=`${PWD_COMMAND}`; export r; \
6566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6568 (cd $(HOST_SUBDIR)/binutils && \
6569 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6571 @endif binutils
6573 .PHONY: install-binutils maybe-install-binutils
6574 maybe-install-binutils:
6575 @if binutils
6576 maybe-install-binutils: install-binutils
6578 install-binutils: installdirs
6579 @: $(MAKE); $(unstage)
6580 @r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582 $(HOST_EXPORTS) \
6583 (cd $(HOST_SUBDIR)/binutils && \
6584 $(MAKE) $(FLAGS_TO_PASS) install)
6586 @endif binutils
6588 .PHONY: install-strip-binutils maybe-install-strip-binutils
6589 maybe-install-strip-binutils:
6590 @if binutils
6591 maybe-install-strip-binutils: install-strip-binutils
6593 install-strip-binutils: installdirs
6594 @: $(MAKE); $(unstage)
6595 @r=`${PWD_COMMAND}`; export r; \
6596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6597 $(HOST_EXPORTS) \
6598 (cd $(HOST_SUBDIR)/binutils && \
6599 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6601 @endif binutils
6603 # Other targets (info, dvi, pdf, etc.)
6605 .PHONY: maybe-info-binutils info-binutils
6606 maybe-info-binutils:
6607 @if binutils
6608 maybe-info-binutils: info-binutils
6610 info-binutils: \
6611 configure-binutils
6612 @[ -f ./binutils/Makefile ] || exit 0; \
6613 r=`${PWD_COMMAND}`; export r; \
6614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6615 $(HOST_EXPORTS) \
6616 for flag in $(EXTRA_HOST_FLAGS) ; do \
6617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6618 done; \
6619 echo "Doing info in binutils"; \
6620 (cd $(HOST_SUBDIR)/binutils && \
6621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6623 "RANLIB=$${RANLIB}" \
6624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6625 info) \
6626 || exit 1
6628 @endif binutils
6630 .PHONY: maybe-dvi-binutils dvi-binutils
6631 maybe-dvi-binutils:
6632 @if binutils
6633 maybe-dvi-binutils: dvi-binutils
6635 dvi-binutils: \
6636 configure-binutils
6637 @[ -f ./binutils/Makefile ] || exit 0; \
6638 r=`${PWD_COMMAND}`; export r; \
6639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6640 $(HOST_EXPORTS) \
6641 for flag in $(EXTRA_HOST_FLAGS) ; do \
6642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6643 done; \
6644 echo "Doing dvi in binutils"; \
6645 (cd $(HOST_SUBDIR)/binutils && \
6646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6648 "RANLIB=$${RANLIB}" \
6649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6650 dvi) \
6651 || exit 1
6653 @endif binutils
6655 .PHONY: maybe-pdf-binutils pdf-binutils
6656 maybe-pdf-binutils:
6657 @if binutils
6658 maybe-pdf-binutils: pdf-binutils
6660 pdf-binutils: \
6661 configure-binutils
6662 @[ -f ./binutils/Makefile ] || exit 0; \
6663 r=`${PWD_COMMAND}`; export r; \
6664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6665 $(HOST_EXPORTS) \
6666 for flag in $(EXTRA_HOST_FLAGS) ; do \
6667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6668 done; \
6669 echo "Doing pdf in binutils"; \
6670 (cd $(HOST_SUBDIR)/binutils && \
6671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6673 "RANLIB=$${RANLIB}" \
6674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6675 pdf) \
6676 || exit 1
6678 @endif binutils
6680 .PHONY: maybe-html-binutils html-binutils
6681 maybe-html-binutils:
6682 @if binutils
6683 maybe-html-binutils: html-binutils
6685 html-binutils: \
6686 configure-binutils
6687 @[ -f ./binutils/Makefile ] || exit 0; \
6688 r=`${PWD_COMMAND}`; export r; \
6689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6690 $(HOST_EXPORTS) \
6691 for flag in $(EXTRA_HOST_FLAGS) ; do \
6692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6693 done; \
6694 echo "Doing html in binutils"; \
6695 (cd $(HOST_SUBDIR)/binutils && \
6696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6698 "RANLIB=$${RANLIB}" \
6699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6700 html) \
6701 || exit 1
6703 @endif binutils
6705 .PHONY: maybe-TAGS-binutils TAGS-binutils
6706 maybe-TAGS-binutils:
6707 @if binutils
6708 maybe-TAGS-binutils: TAGS-binutils
6710 TAGS-binutils: \
6711 configure-binutils
6712 @[ -f ./binutils/Makefile ] || exit 0; \
6713 r=`${PWD_COMMAND}`; export r; \
6714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715 $(HOST_EXPORTS) \
6716 for flag in $(EXTRA_HOST_FLAGS) ; do \
6717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6718 done; \
6719 echo "Doing TAGS in binutils"; \
6720 (cd $(HOST_SUBDIR)/binutils && \
6721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6723 "RANLIB=$${RANLIB}" \
6724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6725 TAGS) \
6726 || exit 1
6728 @endif binutils
6730 .PHONY: maybe-install-info-binutils install-info-binutils
6731 maybe-install-info-binutils:
6732 @if binutils
6733 maybe-install-info-binutils: install-info-binutils
6735 install-info-binutils: \
6736 configure-binutils \
6737 info-binutils
6738 @[ -f ./binutils/Makefile ] || exit 0; \
6739 r=`${PWD_COMMAND}`; export r; \
6740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741 $(HOST_EXPORTS) \
6742 for flag in $(EXTRA_HOST_FLAGS) ; do \
6743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6744 done; \
6745 echo "Doing install-info in binutils"; \
6746 (cd $(HOST_SUBDIR)/binutils && \
6747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6749 "RANLIB=$${RANLIB}" \
6750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6751 install-info) \
6752 || exit 1
6754 @endif binutils
6756 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6757 maybe-install-dvi-binutils:
6758 @if binutils
6759 maybe-install-dvi-binutils: install-dvi-binutils
6761 install-dvi-binutils: \
6762 configure-binutils \
6763 dvi-binutils
6764 @[ -f ./binutils/Makefile ] || exit 0; \
6765 r=`${PWD_COMMAND}`; export r; \
6766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6767 $(HOST_EXPORTS) \
6768 for flag in $(EXTRA_HOST_FLAGS) ; do \
6769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6770 done; \
6771 echo "Doing install-dvi in binutils"; \
6772 (cd $(HOST_SUBDIR)/binutils && \
6773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6775 "RANLIB=$${RANLIB}" \
6776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6777 install-dvi) \
6778 || exit 1
6780 @endif binutils
6782 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6783 maybe-install-pdf-binutils:
6784 @if binutils
6785 maybe-install-pdf-binutils: install-pdf-binutils
6787 install-pdf-binutils: \
6788 configure-binutils \
6789 pdf-binutils
6790 @[ -f ./binutils/Makefile ] || exit 0; \
6791 r=`${PWD_COMMAND}`; export r; \
6792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6793 $(HOST_EXPORTS) \
6794 for flag in $(EXTRA_HOST_FLAGS) ; do \
6795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6796 done; \
6797 echo "Doing install-pdf in binutils"; \
6798 (cd $(HOST_SUBDIR)/binutils && \
6799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6801 "RANLIB=$${RANLIB}" \
6802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803 install-pdf) \
6804 || exit 1
6806 @endif binutils
6808 .PHONY: maybe-install-html-binutils install-html-binutils
6809 maybe-install-html-binutils:
6810 @if binutils
6811 maybe-install-html-binutils: install-html-binutils
6813 install-html-binutils: \
6814 configure-binutils \
6815 html-binutils
6816 @[ -f ./binutils/Makefile ] || exit 0; \
6817 r=`${PWD_COMMAND}`; export r; \
6818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819 $(HOST_EXPORTS) \
6820 for flag in $(EXTRA_HOST_FLAGS) ; do \
6821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822 done; \
6823 echo "Doing install-html in binutils"; \
6824 (cd $(HOST_SUBDIR)/binutils && \
6825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827 "RANLIB=$${RANLIB}" \
6828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6829 install-html) \
6830 || exit 1
6832 @endif binutils
6834 .PHONY: maybe-installcheck-binutils installcheck-binutils
6835 maybe-installcheck-binutils:
6836 @if binutils
6837 maybe-installcheck-binutils: installcheck-binutils
6839 installcheck-binutils: \
6840 configure-binutils
6841 @[ -f ./binutils/Makefile ] || exit 0; \
6842 r=`${PWD_COMMAND}`; export r; \
6843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6844 $(HOST_EXPORTS) \
6845 for flag in $(EXTRA_HOST_FLAGS) ; do \
6846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6847 done; \
6848 echo "Doing installcheck in binutils"; \
6849 (cd $(HOST_SUBDIR)/binutils && \
6850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6852 "RANLIB=$${RANLIB}" \
6853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6854 installcheck) \
6855 || exit 1
6857 @endif binutils
6859 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6860 maybe-mostlyclean-binutils:
6861 @if binutils
6862 maybe-mostlyclean-binutils: mostlyclean-binutils
6864 mostlyclean-binutils:
6865 @[ -f ./binutils/Makefile ] || exit 0; \
6866 r=`${PWD_COMMAND}`; export r; \
6867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6868 $(HOST_EXPORTS) \
6869 for flag in $(EXTRA_HOST_FLAGS) ; do \
6870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6871 done; \
6872 echo "Doing mostlyclean in binutils"; \
6873 (cd $(HOST_SUBDIR)/binutils && \
6874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6876 "RANLIB=$${RANLIB}" \
6877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6878 mostlyclean) \
6879 || exit 1
6881 @endif binutils
6883 .PHONY: maybe-clean-binutils clean-binutils
6884 maybe-clean-binutils:
6885 @if binutils
6886 maybe-clean-binutils: clean-binutils
6888 clean-binutils:
6889 @[ -f ./binutils/Makefile ] || exit 0; \
6890 r=`${PWD_COMMAND}`; export r; \
6891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892 $(HOST_EXPORTS) \
6893 for flag in $(EXTRA_HOST_FLAGS) ; do \
6894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6895 done; \
6896 echo "Doing clean in binutils"; \
6897 (cd $(HOST_SUBDIR)/binutils && \
6898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6900 "RANLIB=$${RANLIB}" \
6901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6902 clean) \
6903 || exit 1
6905 @endif binutils
6907 .PHONY: maybe-distclean-binutils distclean-binutils
6908 maybe-distclean-binutils:
6909 @if binutils
6910 maybe-distclean-binutils: distclean-binutils
6912 distclean-binutils:
6913 @[ -f ./binutils/Makefile ] || exit 0; \
6914 r=`${PWD_COMMAND}`; export r; \
6915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6916 $(HOST_EXPORTS) \
6917 for flag in $(EXTRA_HOST_FLAGS) ; do \
6918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6919 done; \
6920 echo "Doing distclean in binutils"; \
6921 (cd $(HOST_SUBDIR)/binutils && \
6922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6924 "RANLIB=$${RANLIB}" \
6925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6926 distclean) \
6927 || exit 1
6929 @endif binutils
6931 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6932 maybe-maintainer-clean-binutils:
6933 @if binutils
6934 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6936 maintainer-clean-binutils:
6937 @[ -f ./binutils/Makefile ] || exit 0; \
6938 r=`${PWD_COMMAND}`; export r; \
6939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6940 $(HOST_EXPORTS) \
6941 for flag in $(EXTRA_HOST_FLAGS) ; do \
6942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6943 done; \
6944 echo "Doing maintainer-clean in binutils"; \
6945 (cd $(HOST_SUBDIR)/binutils && \
6946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6948 "RANLIB=$${RANLIB}" \
6949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6950 maintainer-clean) \
6951 || exit 1
6953 @endif binutils
6957 .PHONY: configure-bison maybe-configure-bison
6958 maybe-configure-bison:
6959 @if gcc-bootstrap
6960 configure-bison: stage_current
6961 @endif gcc-bootstrap
6962 @if bison
6963 maybe-configure-bison: configure-bison
6964 configure-bison:
6965 @: $(MAKE); $(unstage)
6966 @r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6970 $(HOST_EXPORTS) \
6971 echo Configuring in $(HOST_SUBDIR)/bison; \
6972 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6973 case $(srcdir) in \
6974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6975 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6977 esac; \
6978 module_srcdir=bison; \
6979 $(SHELL) \
6980 $$s/$$module_srcdir/configure \
6981 --srcdir=$${topdir}/$$module_srcdir \
6982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6983 --target=${target_alias} \
6984 || exit 1
6985 @endif bison
6991 .PHONY: all-bison maybe-all-bison
6992 maybe-all-bison:
6993 @if gcc-bootstrap
6994 all-bison: stage_current
6995 @endif gcc-bootstrap
6996 @if bison
6997 TARGET-bison=all
6998 maybe-all-bison: all-bison
6999 all-bison: configure-bison
7000 @: $(MAKE); $(unstage)
7001 @r=`${PWD_COMMAND}`; export r; \
7002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003 $(HOST_EXPORTS) \
7004 (cd $(HOST_SUBDIR)/bison && \
7005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7006 $(TARGET-bison))
7007 @endif bison
7012 .PHONY: check-bison maybe-check-bison
7013 maybe-check-bison:
7014 @if bison
7015 maybe-check-bison: check-bison
7017 # This module is only tested in a native toolchain.
7018 check-bison:
7019 @: $(MAKE); $(unstage)
7020 @if [ '$(host)' = '$(target)' ]; then \
7021 r=`${PWD_COMMAND}`; export r; \
7022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7023 $(HOST_EXPORTS) \
7024 (cd $(HOST_SUBDIR)/bison && \
7025 $(MAKE) $(FLAGS_TO_PASS) check)
7028 @endif bison
7030 .PHONY: install-bison maybe-install-bison
7031 maybe-install-bison:
7032 @if bison
7033 maybe-install-bison: install-bison
7035 install-bison: installdirs
7036 @: $(MAKE); $(unstage)
7037 @r=`${PWD_COMMAND}`; export r; \
7038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7039 $(HOST_EXPORTS) \
7040 (cd $(HOST_SUBDIR)/bison && \
7041 $(MAKE) $(FLAGS_TO_PASS) install)
7043 @endif bison
7045 .PHONY: install-strip-bison maybe-install-strip-bison
7046 maybe-install-strip-bison:
7047 @if bison
7048 maybe-install-strip-bison: install-strip-bison
7050 install-strip-bison: installdirs
7051 @: $(MAKE); $(unstage)
7052 @r=`${PWD_COMMAND}`; export r; \
7053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7054 $(HOST_EXPORTS) \
7055 (cd $(HOST_SUBDIR)/bison && \
7056 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7058 @endif bison
7060 # Other targets (info, dvi, pdf, etc.)
7062 .PHONY: maybe-info-bison info-bison
7063 maybe-info-bison:
7064 @if bison
7065 maybe-info-bison: info-bison
7067 info-bison: \
7068 configure-bison
7069 @: $(MAKE); $(unstage)
7070 @[ -f ./bison/Makefile ] || exit 0; \
7071 r=`${PWD_COMMAND}`; export r; \
7072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7073 $(HOST_EXPORTS) \
7074 for flag in $(EXTRA_HOST_FLAGS) ; do \
7075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7076 done; \
7077 echo "Doing info in bison"; \
7078 (cd $(HOST_SUBDIR)/bison && \
7079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7081 "RANLIB=$${RANLIB}" \
7082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7083 info) \
7084 || exit 1
7086 @endif bison
7088 .PHONY: maybe-dvi-bison dvi-bison
7089 maybe-dvi-bison:
7090 @if bison
7091 maybe-dvi-bison: dvi-bison
7093 dvi-bison: \
7094 configure-bison
7095 @: $(MAKE); $(unstage)
7096 @[ -f ./bison/Makefile ] || exit 0; \
7097 r=`${PWD_COMMAND}`; export r; \
7098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7099 $(HOST_EXPORTS) \
7100 for flag in $(EXTRA_HOST_FLAGS) ; do \
7101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7102 done; \
7103 echo "Doing dvi in bison"; \
7104 (cd $(HOST_SUBDIR)/bison && \
7105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7107 "RANLIB=$${RANLIB}" \
7108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7109 dvi) \
7110 || exit 1
7112 @endif bison
7114 .PHONY: maybe-pdf-bison pdf-bison
7115 maybe-pdf-bison:
7116 @if bison
7117 maybe-pdf-bison: pdf-bison
7119 pdf-bison: \
7120 configure-bison
7121 @: $(MAKE); $(unstage)
7122 @[ -f ./bison/Makefile ] || exit 0; \
7123 r=`${PWD_COMMAND}`; export r; \
7124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125 $(HOST_EXPORTS) \
7126 for flag in $(EXTRA_HOST_FLAGS) ; do \
7127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7128 done; \
7129 echo "Doing pdf in bison"; \
7130 (cd $(HOST_SUBDIR)/bison && \
7131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7133 "RANLIB=$${RANLIB}" \
7134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7135 pdf) \
7136 || exit 1
7138 @endif bison
7140 .PHONY: maybe-html-bison html-bison
7141 maybe-html-bison:
7142 @if bison
7143 maybe-html-bison: html-bison
7145 html-bison: \
7146 configure-bison
7147 @: $(MAKE); $(unstage)
7148 @[ -f ./bison/Makefile ] || exit 0; \
7149 r=`${PWD_COMMAND}`; export r; \
7150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7151 $(HOST_EXPORTS) \
7152 for flag in $(EXTRA_HOST_FLAGS) ; do \
7153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7154 done; \
7155 echo "Doing html in bison"; \
7156 (cd $(HOST_SUBDIR)/bison && \
7157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7159 "RANLIB=$${RANLIB}" \
7160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7161 html) \
7162 || exit 1
7164 @endif bison
7166 .PHONY: maybe-TAGS-bison TAGS-bison
7167 maybe-TAGS-bison:
7168 @if bison
7169 maybe-TAGS-bison: TAGS-bison
7171 TAGS-bison: \
7172 configure-bison
7173 @: $(MAKE); $(unstage)
7174 @[ -f ./bison/Makefile ] || exit 0; \
7175 r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 $(HOST_EXPORTS) \
7178 for flag in $(EXTRA_HOST_FLAGS) ; do \
7179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7180 done; \
7181 echo "Doing TAGS in bison"; \
7182 (cd $(HOST_SUBDIR)/bison && \
7183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7185 "RANLIB=$${RANLIB}" \
7186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7187 TAGS) \
7188 || exit 1
7190 @endif bison
7192 .PHONY: maybe-install-info-bison install-info-bison
7193 maybe-install-info-bison:
7194 @if bison
7195 maybe-install-info-bison: install-info-bison
7197 install-info-bison: \
7198 configure-bison \
7199 info-bison
7200 @: $(MAKE); $(unstage)
7201 @[ -f ./bison/Makefile ] || exit 0; \
7202 r=`${PWD_COMMAND}`; export r; \
7203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7204 $(HOST_EXPORTS) \
7205 for flag in $(EXTRA_HOST_FLAGS) ; do \
7206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7207 done; \
7208 echo "Doing install-info in bison"; \
7209 (cd $(HOST_SUBDIR)/bison && \
7210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7212 "RANLIB=$${RANLIB}" \
7213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7214 install-info) \
7215 || exit 1
7217 @endif bison
7219 .PHONY: maybe-install-dvi-bison install-dvi-bison
7220 maybe-install-dvi-bison:
7221 @if bison
7222 maybe-install-dvi-bison: install-dvi-bison
7224 install-dvi-bison: \
7225 configure-bison \
7226 dvi-bison
7227 @: $(MAKE); $(unstage)
7228 @[ -f ./bison/Makefile ] || exit 0; \
7229 r=`${PWD_COMMAND}`; export r; \
7230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231 $(HOST_EXPORTS) \
7232 for flag in $(EXTRA_HOST_FLAGS) ; do \
7233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234 done; \
7235 echo "Doing install-dvi in bison"; \
7236 (cd $(HOST_SUBDIR)/bison && \
7237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239 "RANLIB=$${RANLIB}" \
7240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7241 install-dvi) \
7242 || exit 1
7244 @endif bison
7246 .PHONY: maybe-install-pdf-bison install-pdf-bison
7247 maybe-install-pdf-bison:
7248 @if bison
7249 maybe-install-pdf-bison: install-pdf-bison
7251 install-pdf-bison: \
7252 configure-bison \
7253 pdf-bison
7254 @: $(MAKE); $(unstage)
7255 @[ -f ./bison/Makefile ] || exit 0; \
7256 r=`${PWD_COMMAND}`; export r; \
7257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7258 $(HOST_EXPORTS) \
7259 for flag in $(EXTRA_HOST_FLAGS) ; do \
7260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7261 done; \
7262 echo "Doing install-pdf in bison"; \
7263 (cd $(HOST_SUBDIR)/bison && \
7264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7266 "RANLIB=$${RANLIB}" \
7267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7268 install-pdf) \
7269 || exit 1
7271 @endif bison
7273 .PHONY: maybe-install-html-bison install-html-bison
7274 maybe-install-html-bison:
7275 @if bison
7276 maybe-install-html-bison: install-html-bison
7278 install-html-bison: \
7279 configure-bison \
7280 html-bison
7281 @: $(MAKE); $(unstage)
7282 @[ -f ./bison/Makefile ] || exit 0; \
7283 r=`${PWD_COMMAND}`; export r; \
7284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7285 $(HOST_EXPORTS) \
7286 for flag in $(EXTRA_HOST_FLAGS) ; do \
7287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7288 done; \
7289 echo "Doing install-html in bison"; \
7290 (cd $(HOST_SUBDIR)/bison && \
7291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7293 "RANLIB=$${RANLIB}" \
7294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7295 install-html) \
7296 || exit 1
7298 @endif bison
7300 .PHONY: maybe-installcheck-bison installcheck-bison
7301 maybe-installcheck-bison:
7302 @if bison
7303 maybe-installcheck-bison: installcheck-bison
7305 installcheck-bison: \
7306 configure-bison
7307 @: $(MAKE); $(unstage)
7308 @[ -f ./bison/Makefile ] || exit 0; \
7309 r=`${PWD_COMMAND}`; export r; \
7310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7311 $(HOST_EXPORTS) \
7312 for flag in $(EXTRA_HOST_FLAGS) ; do \
7313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7314 done; \
7315 echo "Doing installcheck in bison"; \
7316 (cd $(HOST_SUBDIR)/bison && \
7317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7319 "RANLIB=$${RANLIB}" \
7320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7321 installcheck) \
7322 || exit 1
7324 @endif bison
7326 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7327 maybe-mostlyclean-bison:
7328 @if bison
7329 maybe-mostlyclean-bison: mostlyclean-bison
7331 mostlyclean-bison:
7332 @: $(MAKE); $(unstage)
7333 @[ -f ./bison/Makefile ] || exit 0; \
7334 r=`${PWD_COMMAND}`; export r; \
7335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7336 $(HOST_EXPORTS) \
7337 for flag in $(EXTRA_HOST_FLAGS) ; do \
7338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7339 done; \
7340 echo "Doing mostlyclean in bison"; \
7341 (cd $(HOST_SUBDIR)/bison && \
7342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7344 "RANLIB=$${RANLIB}" \
7345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7346 mostlyclean) \
7347 || exit 1
7349 @endif bison
7351 .PHONY: maybe-clean-bison clean-bison
7352 maybe-clean-bison:
7353 @if bison
7354 maybe-clean-bison: clean-bison
7356 clean-bison:
7357 @: $(MAKE); $(unstage)
7358 @[ -f ./bison/Makefile ] || exit 0; \
7359 r=`${PWD_COMMAND}`; export r; \
7360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361 $(HOST_EXPORTS) \
7362 for flag in $(EXTRA_HOST_FLAGS) ; do \
7363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364 done; \
7365 echo "Doing clean in bison"; \
7366 (cd $(HOST_SUBDIR)/bison && \
7367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369 "RANLIB=$${RANLIB}" \
7370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 clean) \
7372 || exit 1
7374 @endif bison
7376 .PHONY: maybe-distclean-bison distclean-bison
7377 maybe-distclean-bison:
7378 @if bison
7379 maybe-distclean-bison: distclean-bison
7381 distclean-bison:
7382 @: $(MAKE); $(unstage)
7383 @[ -f ./bison/Makefile ] || exit 0; \
7384 r=`${PWD_COMMAND}`; export r; \
7385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386 $(HOST_EXPORTS) \
7387 for flag in $(EXTRA_HOST_FLAGS) ; do \
7388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389 done; \
7390 echo "Doing distclean in bison"; \
7391 (cd $(HOST_SUBDIR)/bison && \
7392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394 "RANLIB=$${RANLIB}" \
7395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7396 distclean) \
7397 || exit 1
7399 @endif bison
7401 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7402 maybe-maintainer-clean-bison:
7403 @if bison
7404 maybe-maintainer-clean-bison: maintainer-clean-bison
7406 maintainer-clean-bison:
7407 @: $(MAKE); $(unstage)
7408 @[ -f ./bison/Makefile ] || exit 0; \
7409 r=`${PWD_COMMAND}`; export r; \
7410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7411 $(HOST_EXPORTS) \
7412 for flag in $(EXTRA_HOST_FLAGS) ; do \
7413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7414 done; \
7415 echo "Doing maintainer-clean in bison"; \
7416 (cd $(HOST_SUBDIR)/bison && \
7417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7419 "RANLIB=$${RANLIB}" \
7420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7421 maintainer-clean) \
7422 || exit 1
7424 @endif bison
7428 .PHONY: configure-cgen maybe-configure-cgen
7429 maybe-configure-cgen:
7430 @if gcc-bootstrap
7431 configure-cgen: stage_current
7432 @endif gcc-bootstrap
7433 @if cgen
7434 maybe-configure-cgen: configure-cgen
7435 configure-cgen:
7436 @: $(MAKE); $(unstage)
7437 @r=`${PWD_COMMAND}`; export r; \
7438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7441 $(HOST_EXPORTS) \
7442 echo Configuring in $(HOST_SUBDIR)/cgen; \
7443 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7444 case $(srcdir) in \
7445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7446 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7448 esac; \
7449 module_srcdir=cgen; \
7450 $(SHELL) \
7451 $$s/$$module_srcdir/configure \
7452 --srcdir=$${topdir}/$$module_srcdir \
7453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7454 --target=${target_alias} \
7455 || exit 1
7456 @endif cgen
7462 .PHONY: all-cgen maybe-all-cgen
7463 maybe-all-cgen:
7464 @if gcc-bootstrap
7465 all-cgen: stage_current
7466 @endif gcc-bootstrap
7467 @if cgen
7468 TARGET-cgen=all
7469 maybe-all-cgen: all-cgen
7470 all-cgen: configure-cgen
7471 @: $(MAKE); $(unstage)
7472 @r=`${PWD_COMMAND}`; export r; \
7473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474 $(HOST_EXPORTS) \
7475 (cd $(HOST_SUBDIR)/cgen && \
7476 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7477 $(TARGET-cgen))
7478 @endif cgen
7483 .PHONY: check-cgen maybe-check-cgen
7484 maybe-check-cgen:
7485 @if cgen
7486 maybe-check-cgen: check-cgen
7488 check-cgen:
7489 @: $(MAKE); $(unstage)
7490 @r=`${PWD_COMMAND}`; export r; \
7491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7492 $(HOST_EXPORTS) \
7493 (cd $(HOST_SUBDIR)/cgen && \
7494 $(MAKE) $(FLAGS_TO_PASS) check)
7496 @endif cgen
7498 .PHONY: install-cgen maybe-install-cgen
7499 maybe-install-cgen:
7500 @if cgen
7501 maybe-install-cgen: install-cgen
7503 install-cgen: installdirs
7504 @: $(MAKE); $(unstage)
7505 @r=`${PWD_COMMAND}`; export r; \
7506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7507 $(HOST_EXPORTS) \
7508 (cd $(HOST_SUBDIR)/cgen && \
7509 $(MAKE) $(FLAGS_TO_PASS) install)
7511 @endif cgen
7513 .PHONY: install-strip-cgen maybe-install-strip-cgen
7514 maybe-install-strip-cgen:
7515 @if cgen
7516 maybe-install-strip-cgen: install-strip-cgen
7518 install-strip-cgen: installdirs
7519 @: $(MAKE); $(unstage)
7520 @r=`${PWD_COMMAND}`; export r; \
7521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7522 $(HOST_EXPORTS) \
7523 (cd $(HOST_SUBDIR)/cgen && \
7524 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7526 @endif cgen
7528 # Other targets (info, dvi, pdf, etc.)
7530 .PHONY: maybe-info-cgen info-cgen
7531 maybe-info-cgen:
7532 @if cgen
7533 maybe-info-cgen: info-cgen
7535 info-cgen: \
7536 configure-cgen
7537 @: $(MAKE); $(unstage)
7538 @[ -f ./cgen/Makefile ] || exit 0; \
7539 r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541 $(HOST_EXPORTS) \
7542 for flag in $(EXTRA_HOST_FLAGS) ; do \
7543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544 done; \
7545 echo "Doing info in cgen"; \
7546 (cd $(HOST_SUBDIR)/cgen && \
7547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549 "RANLIB=$${RANLIB}" \
7550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551 info) \
7552 || exit 1
7554 @endif cgen
7556 .PHONY: maybe-dvi-cgen dvi-cgen
7557 maybe-dvi-cgen:
7558 @if cgen
7559 maybe-dvi-cgen: dvi-cgen
7561 dvi-cgen: \
7562 configure-cgen
7563 @: $(MAKE); $(unstage)
7564 @[ -f ./cgen/Makefile ] || exit 0; \
7565 r=`${PWD_COMMAND}`; export r; \
7566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7567 $(HOST_EXPORTS) \
7568 for flag in $(EXTRA_HOST_FLAGS) ; do \
7569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7570 done; \
7571 echo "Doing dvi in cgen"; \
7572 (cd $(HOST_SUBDIR)/cgen && \
7573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7575 "RANLIB=$${RANLIB}" \
7576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7577 dvi) \
7578 || exit 1
7580 @endif cgen
7582 .PHONY: maybe-pdf-cgen pdf-cgen
7583 maybe-pdf-cgen:
7584 @if cgen
7585 maybe-pdf-cgen: pdf-cgen
7587 pdf-cgen: \
7588 configure-cgen
7589 @: $(MAKE); $(unstage)
7590 @[ -f ./cgen/Makefile ] || exit 0; \
7591 r=`${PWD_COMMAND}`; export r; \
7592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7593 $(HOST_EXPORTS) \
7594 for flag in $(EXTRA_HOST_FLAGS) ; do \
7595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7596 done; \
7597 echo "Doing pdf in cgen"; \
7598 (cd $(HOST_SUBDIR)/cgen && \
7599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7601 "RANLIB=$${RANLIB}" \
7602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7603 pdf) \
7604 || exit 1
7606 @endif cgen
7608 .PHONY: maybe-html-cgen html-cgen
7609 maybe-html-cgen:
7610 @if cgen
7611 maybe-html-cgen: html-cgen
7613 html-cgen: \
7614 configure-cgen
7615 @: $(MAKE); $(unstage)
7616 @[ -f ./cgen/Makefile ] || exit 0; \
7617 r=`${PWD_COMMAND}`; export r; \
7618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619 $(HOST_EXPORTS) \
7620 for flag in $(EXTRA_HOST_FLAGS) ; do \
7621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7622 done; \
7623 echo "Doing html in cgen"; \
7624 (cd $(HOST_SUBDIR)/cgen && \
7625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7627 "RANLIB=$${RANLIB}" \
7628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7629 html) \
7630 || exit 1
7632 @endif cgen
7634 .PHONY: maybe-TAGS-cgen TAGS-cgen
7635 maybe-TAGS-cgen:
7636 @if cgen
7637 maybe-TAGS-cgen: TAGS-cgen
7639 TAGS-cgen: \
7640 configure-cgen
7641 @: $(MAKE); $(unstage)
7642 @[ -f ./cgen/Makefile ] || exit 0; \
7643 r=`${PWD_COMMAND}`; export r; \
7644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7645 $(HOST_EXPORTS) \
7646 for flag in $(EXTRA_HOST_FLAGS) ; do \
7647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7648 done; \
7649 echo "Doing TAGS in cgen"; \
7650 (cd $(HOST_SUBDIR)/cgen && \
7651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7653 "RANLIB=$${RANLIB}" \
7654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7655 TAGS) \
7656 || exit 1
7658 @endif cgen
7660 .PHONY: maybe-install-info-cgen install-info-cgen
7661 maybe-install-info-cgen:
7662 @if cgen
7663 maybe-install-info-cgen: install-info-cgen
7665 install-info-cgen: \
7666 configure-cgen \
7667 info-cgen
7668 @: $(MAKE); $(unstage)
7669 @[ -f ./cgen/Makefile ] || exit 0; \
7670 r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 $(HOST_EXPORTS) \
7673 for flag in $(EXTRA_HOST_FLAGS) ; do \
7674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675 done; \
7676 echo "Doing install-info in cgen"; \
7677 (cd $(HOST_SUBDIR)/cgen && \
7678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680 "RANLIB=$${RANLIB}" \
7681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682 install-info) \
7683 || exit 1
7685 @endif cgen
7687 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7688 maybe-install-dvi-cgen:
7689 @if cgen
7690 maybe-install-dvi-cgen: install-dvi-cgen
7692 install-dvi-cgen: \
7693 configure-cgen \
7694 dvi-cgen
7695 @: $(MAKE); $(unstage)
7696 @[ -f ./cgen/Makefile ] || exit 0; \
7697 r=`${PWD_COMMAND}`; export r; \
7698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699 $(HOST_EXPORTS) \
7700 for flag in $(EXTRA_HOST_FLAGS) ; do \
7701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702 done; \
7703 echo "Doing install-dvi in cgen"; \
7704 (cd $(HOST_SUBDIR)/cgen && \
7705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7707 "RANLIB=$${RANLIB}" \
7708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7709 install-dvi) \
7710 || exit 1
7712 @endif cgen
7714 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7715 maybe-install-pdf-cgen:
7716 @if cgen
7717 maybe-install-pdf-cgen: install-pdf-cgen
7719 install-pdf-cgen: \
7720 configure-cgen \
7721 pdf-cgen
7722 @: $(MAKE); $(unstage)
7723 @[ -f ./cgen/Makefile ] || exit 0; \
7724 r=`${PWD_COMMAND}`; export r; \
7725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726 $(HOST_EXPORTS) \
7727 for flag in $(EXTRA_HOST_FLAGS) ; do \
7728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7729 done; \
7730 echo "Doing install-pdf in cgen"; \
7731 (cd $(HOST_SUBDIR)/cgen && \
7732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7734 "RANLIB=$${RANLIB}" \
7735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7736 install-pdf) \
7737 || exit 1
7739 @endif cgen
7741 .PHONY: maybe-install-html-cgen install-html-cgen
7742 maybe-install-html-cgen:
7743 @if cgen
7744 maybe-install-html-cgen: install-html-cgen
7746 install-html-cgen: \
7747 configure-cgen \
7748 html-cgen
7749 @: $(MAKE); $(unstage)
7750 @[ -f ./cgen/Makefile ] || exit 0; \
7751 r=`${PWD_COMMAND}`; export r; \
7752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7753 $(HOST_EXPORTS) \
7754 for flag in $(EXTRA_HOST_FLAGS) ; do \
7755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7756 done; \
7757 echo "Doing install-html in cgen"; \
7758 (cd $(HOST_SUBDIR)/cgen && \
7759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7761 "RANLIB=$${RANLIB}" \
7762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7763 install-html) \
7764 || exit 1
7766 @endif cgen
7768 .PHONY: maybe-installcheck-cgen installcheck-cgen
7769 maybe-installcheck-cgen:
7770 @if cgen
7771 maybe-installcheck-cgen: installcheck-cgen
7773 installcheck-cgen: \
7774 configure-cgen
7775 @: $(MAKE); $(unstage)
7776 @[ -f ./cgen/Makefile ] || exit 0; \
7777 r=`${PWD_COMMAND}`; export r; \
7778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7779 $(HOST_EXPORTS) \
7780 for flag in $(EXTRA_HOST_FLAGS) ; do \
7781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7782 done; \
7783 echo "Doing installcheck in cgen"; \
7784 (cd $(HOST_SUBDIR)/cgen && \
7785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7787 "RANLIB=$${RANLIB}" \
7788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7789 installcheck) \
7790 || exit 1
7792 @endif cgen
7794 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7795 maybe-mostlyclean-cgen:
7796 @if cgen
7797 maybe-mostlyclean-cgen: mostlyclean-cgen
7799 mostlyclean-cgen:
7800 @: $(MAKE); $(unstage)
7801 @[ -f ./cgen/Makefile ] || exit 0; \
7802 r=`${PWD_COMMAND}`; export r; \
7803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7804 $(HOST_EXPORTS) \
7805 for flag in $(EXTRA_HOST_FLAGS) ; do \
7806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7807 done; \
7808 echo "Doing mostlyclean in cgen"; \
7809 (cd $(HOST_SUBDIR)/cgen && \
7810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7812 "RANLIB=$${RANLIB}" \
7813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7814 mostlyclean) \
7815 || exit 1
7817 @endif cgen
7819 .PHONY: maybe-clean-cgen clean-cgen
7820 maybe-clean-cgen:
7821 @if cgen
7822 maybe-clean-cgen: clean-cgen
7824 clean-cgen:
7825 @: $(MAKE); $(unstage)
7826 @[ -f ./cgen/Makefile ] || exit 0; \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 for flag in $(EXTRA_HOST_FLAGS) ; do \
7831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832 done; \
7833 echo "Doing clean in cgen"; \
7834 (cd $(HOST_SUBDIR)/cgen && \
7835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837 "RANLIB=$${RANLIB}" \
7838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839 clean) \
7840 || exit 1
7842 @endif cgen
7844 .PHONY: maybe-distclean-cgen distclean-cgen
7845 maybe-distclean-cgen:
7846 @if cgen
7847 maybe-distclean-cgen: distclean-cgen
7849 distclean-cgen:
7850 @: $(MAKE); $(unstage)
7851 @[ -f ./cgen/Makefile ] || exit 0; \
7852 r=`${PWD_COMMAND}`; export r; \
7853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7854 $(HOST_EXPORTS) \
7855 for flag in $(EXTRA_HOST_FLAGS) ; do \
7856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7857 done; \
7858 echo "Doing distclean in cgen"; \
7859 (cd $(HOST_SUBDIR)/cgen && \
7860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7862 "RANLIB=$${RANLIB}" \
7863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7864 distclean) \
7865 || exit 1
7867 @endif cgen
7869 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7870 maybe-maintainer-clean-cgen:
7871 @if cgen
7872 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7874 maintainer-clean-cgen:
7875 @: $(MAKE); $(unstage)
7876 @[ -f ./cgen/Makefile ] || exit 0; \
7877 r=`${PWD_COMMAND}`; export r; \
7878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879 $(HOST_EXPORTS) \
7880 for flag in $(EXTRA_HOST_FLAGS) ; do \
7881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7882 done; \
7883 echo "Doing maintainer-clean in cgen"; \
7884 (cd $(HOST_SUBDIR)/cgen && \
7885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7887 "RANLIB=$${RANLIB}" \
7888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7889 maintainer-clean) \
7890 || exit 1
7892 @endif cgen
7896 .PHONY: configure-dejagnu maybe-configure-dejagnu
7897 maybe-configure-dejagnu:
7898 @if gcc-bootstrap
7899 configure-dejagnu: stage_current
7900 @endif gcc-bootstrap
7901 @if dejagnu
7902 maybe-configure-dejagnu: configure-dejagnu
7903 configure-dejagnu:
7904 @: $(MAKE); $(unstage)
7905 @r=`${PWD_COMMAND}`; export r; \
7906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7909 $(HOST_EXPORTS) \
7910 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7911 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7912 case $(srcdir) in \
7913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7914 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7916 esac; \
7917 module_srcdir=dejagnu; \
7918 $(SHELL) \
7919 $$s/$$module_srcdir/configure \
7920 --srcdir=$${topdir}/$$module_srcdir \
7921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7922 --target=${target_alias} \
7923 || exit 1
7924 @endif dejagnu
7930 .PHONY: all-dejagnu maybe-all-dejagnu
7931 maybe-all-dejagnu:
7932 @if gcc-bootstrap
7933 all-dejagnu: stage_current
7934 @endif gcc-bootstrap
7935 @if dejagnu
7936 TARGET-dejagnu=all
7937 maybe-all-dejagnu: all-dejagnu
7938 all-dejagnu: configure-dejagnu
7939 @: $(MAKE); $(unstage)
7940 @r=`${PWD_COMMAND}`; export r; \
7941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942 $(HOST_EXPORTS) \
7943 (cd $(HOST_SUBDIR)/dejagnu && \
7944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7945 $(TARGET-dejagnu))
7946 @endif dejagnu
7951 .PHONY: check-dejagnu maybe-check-dejagnu
7952 maybe-check-dejagnu:
7953 @if dejagnu
7954 maybe-check-dejagnu: check-dejagnu
7956 check-dejagnu:
7957 @: $(MAKE); $(unstage)
7958 @r=`${PWD_COMMAND}`; export r; \
7959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960 $(HOST_EXPORTS) \
7961 (cd $(HOST_SUBDIR)/dejagnu && \
7962 $(MAKE) $(FLAGS_TO_PASS) check)
7964 @endif dejagnu
7966 .PHONY: install-dejagnu maybe-install-dejagnu
7967 maybe-install-dejagnu:
7968 @if dejagnu
7969 maybe-install-dejagnu: install-dejagnu
7971 install-dejagnu: installdirs
7972 @: $(MAKE); $(unstage)
7973 @r=`${PWD_COMMAND}`; export r; \
7974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7975 $(HOST_EXPORTS) \
7976 (cd $(HOST_SUBDIR)/dejagnu && \
7977 $(MAKE) $(FLAGS_TO_PASS) install)
7979 @endif dejagnu
7981 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7982 maybe-install-strip-dejagnu:
7983 @if dejagnu
7984 maybe-install-strip-dejagnu: install-strip-dejagnu
7986 install-strip-dejagnu: installdirs
7987 @: $(MAKE); $(unstage)
7988 @r=`${PWD_COMMAND}`; export r; \
7989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7990 $(HOST_EXPORTS) \
7991 (cd $(HOST_SUBDIR)/dejagnu && \
7992 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7994 @endif dejagnu
7996 # Other targets (info, dvi, pdf, etc.)
7998 .PHONY: maybe-info-dejagnu info-dejagnu
7999 maybe-info-dejagnu:
8000 @if dejagnu
8001 maybe-info-dejagnu: info-dejagnu
8003 info-dejagnu: \
8004 configure-dejagnu
8005 @: $(MAKE); $(unstage)
8006 @[ -f ./dejagnu/Makefile ] || exit 0; \
8007 r=`${PWD_COMMAND}`; export r; \
8008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8009 $(HOST_EXPORTS) \
8010 for flag in $(EXTRA_HOST_FLAGS) ; do \
8011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8012 done; \
8013 echo "Doing info in dejagnu"; \
8014 (cd $(HOST_SUBDIR)/dejagnu && \
8015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8017 "RANLIB=$${RANLIB}" \
8018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8019 info) \
8020 || exit 1
8022 @endif dejagnu
8024 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8025 maybe-dvi-dejagnu:
8026 @if dejagnu
8027 maybe-dvi-dejagnu: dvi-dejagnu
8029 dvi-dejagnu: \
8030 configure-dejagnu
8031 @: $(MAKE); $(unstage)
8032 @[ -f ./dejagnu/Makefile ] || exit 0; \
8033 r=`${PWD_COMMAND}`; export r; \
8034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8035 $(HOST_EXPORTS) \
8036 for flag in $(EXTRA_HOST_FLAGS) ; do \
8037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8038 done; \
8039 echo "Doing dvi in dejagnu"; \
8040 (cd $(HOST_SUBDIR)/dejagnu && \
8041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8043 "RANLIB=$${RANLIB}" \
8044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8045 dvi) \
8046 || exit 1
8048 @endif dejagnu
8050 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8051 maybe-pdf-dejagnu:
8052 @if dejagnu
8053 maybe-pdf-dejagnu: pdf-dejagnu
8055 pdf-dejagnu: \
8056 configure-dejagnu
8057 @: $(MAKE); $(unstage)
8058 @[ -f ./dejagnu/Makefile ] || exit 0; \
8059 r=`${PWD_COMMAND}`; export r; \
8060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8061 $(HOST_EXPORTS) \
8062 for flag in $(EXTRA_HOST_FLAGS) ; do \
8063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8064 done; \
8065 echo "Doing pdf in dejagnu"; \
8066 (cd $(HOST_SUBDIR)/dejagnu && \
8067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8069 "RANLIB=$${RANLIB}" \
8070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8071 pdf) \
8072 || exit 1
8074 @endif dejagnu
8076 .PHONY: maybe-html-dejagnu html-dejagnu
8077 maybe-html-dejagnu:
8078 @if dejagnu
8079 maybe-html-dejagnu: html-dejagnu
8081 html-dejagnu: \
8082 configure-dejagnu
8083 @: $(MAKE); $(unstage)
8084 @[ -f ./dejagnu/Makefile ] || exit 0; \
8085 r=`${PWD_COMMAND}`; export r; \
8086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8087 $(HOST_EXPORTS) \
8088 for flag in $(EXTRA_HOST_FLAGS) ; do \
8089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8090 done; \
8091 echo "Doing html in dejagnu"; \
8092 (cd $(HOST_SUBDIR)/dejagnu && \
8093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8095 "RANLIB=$${RANLIB}" \
8096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8097 html) \
8098 || exit 1
8100 @endif dejagnu
8102 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8103 maybe-TAGS-dejagnu:
8104 @if dejagnu
8105 maybe-TAGS-dejagnu: TAGS-dejagnu
8107 TAGS-dejagnu: \
8108 configure-dejagnu
8109 @: $(MAKE); $(unstage)
8110 @[ -f ./dejagnu/Makefile ] || exit 0; \
8111 r=`${PWD_COMMAND}`; export r; \
8112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8113 $(HOST_EXPORTS) \
8114 for flag in $(EXTRA_HOST_FLAGS) ; do \
8115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8116 done; \
8117 echo "Doing TAGS in dejagnu"; \
8118 (cd $(HOST_SUBDIR)/dejagnu && \
8119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8121 "RANLIB=$${RANLIB}" \
8122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8123 TAGS) \
8124 || exit 1
8126 @endif dejagnu
8128 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8129 maybe-install-info-dejagnu:
8130 @if dejagnu
8131 maybe-install-info-dejagnu: install-info-dejagnu
8133 install-info-dejagnu: \
8134 configure-dejagnu \
8135 info-dejagnu
8136 @: $(MAKE); $(unstage)
8137 @[ -f ./dejagnu/Makefile ] || exit 0; \
8138 r=`${PWD_COMMAND}`; export r; \
8139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8140 $(HOST_EXPORTS) \
8141 for flag in $(EXTRA_HOST_FLAGS) ; do \
8142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8143 done; \
8144 echo "Doing install-info in dejagnu"; \
8145 (cd $(HOST_SUBDIR)/dejagnu && \
8146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8148 "RANLIB=$${RANLIB}" \
8149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8150 install-info) \
8151 || exit 1
8153 @endif dejagnu
8155 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8156 maybe-install-dvi-dejagnu:
8157 @if dejagnu
8158 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8160 install-dvi-dejagnu: \
8161 configure-dejagnu \
8162 dvi-dejagnu
8163 @: $(MAKE); $(unstage)
8164 @[ -f ./dejagnu/Makefile ] || exit 0; \
8165 r=`${PWD_COMMAND}`; export r; \
8166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8167 $(HOST_EXPORTS) \
8168 for flag in $(EXTRA_HOST_FLAGS) ; do \
8169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8170 done; \
8171 echo "Doing install-dvi in dejagnu"; \
8172 (cd $(HOST_SUBDIR)/dejagnu && \
8173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8175 "RANLIB=$${RANLIB}" \
8176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8177 install-dvi) \
8178 || exit 1
8180 @endif dejagnu
8182 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8183 maybe-install-pdf-dejagnu:
8184 @if dejagnu
8185 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8187 install-pdf-dejagnu: \
8188 configure-dejagnu \
8189 pdf-dejagnu
8190 @: $(MAKE); $(unstage)
8191 @[ -f ./dejagnu/Makefile ] || exit 0; \
8192 r=`${PWD_COMMAND}`; export r; \
8193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8194 $(HOST_EXPORTS) \
8195 for flag in $(EXTRA_HOST_FLAGS) ; do \
8196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8197 done; \
8198 echo "Doing install-pdf in dejagnu"; \
8199 (cd $(HOST_SUBDIR)/dejagnu && \
8200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8202 "RANLIB=$${RANLIB}" \
8203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8204 install-pdf) \
8205 || exit 1
8207 @endif dejagnu
8209 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8210 maybe-install-html-dejagnu:
8211 @if dejagnu
8212 maybe-install-html-dejagnu: install-html-dejagnu
8214 install-html-dejagnu: \
8215 configure-dejagnu \
8216 html-dejagnu
8217 @: $(MAKE); $(unstage)
8218 @[ -f ./dejagnu/Makefile ] || exit 0; \
8219 r=`${PWD_COMMAND}`; export r; \
8220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221 $(HOST_EXPORTS) \
8222 for flag in $(EXTRA_HOST_FLAGS) ; do \
8223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8224 done; \
8225 echo "Doing install-html in dejagnu"; \
8226 (cd $(HOST_SUBDIR)/dejagnu && \
8227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8229 "RANLIB=$${RANLIB}" \
8230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8231 install-html) \
8232 || exit 1
8234 @endif dejagnu
8236 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8237 maybe-installcheck-dejagnu:
8238 @if dejagnu
8239 maybe-installcheck-dejagnu: installcheck-dejagnu
8241 installcheck-dejagnu: \
8242 configure-dejagnu
8243 @: $(MAKE); $(unstage)
8244 @[ -f ./dejagnu/Makefile ] || exit 0; \
8245 r=`${PWD_COMMAND}`; export r; \
8246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8247 $(HOST_EXPORTS) \
8248 for flag in $(EXTRA_HOST_FLAGS) ; do \
8249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8250 done; \
8251 echo "Doing installcheck in dejagnu"; \
8252 (cd $(HOST_SUBDIR)/dejagnu && \
8253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8255 "RANLIB=$${RANLIB}" \
8256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8257 installcheck) \
8258 || exit 1
8260 @endif dejagnu
8262 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8263 maybe-mostlyclean-dejagnu:
8264 @if dejagnu
8265 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8267 mostlyclean-dejagnu:
8268 @: $(MAKE); $(unstage)
8269 @[ -f ./dejagnu/Makefile ] || exit 0; \
8270 r=`${PWD_COMMAND}`; export r; \
8271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8272 $(HOST_EXPORTS) \
8273 for flag in $(EXTRA_HOST_FLAGS) ; do \
8274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8275 done; \
8276 echo "Doing mostlyclean in dejagnu"; \
8277 (cd $(HOST_SUBDIR)/dejagnu && \
8278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8280 "RANLIB=$${RANLIB}" \
8281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8282 mostlyclean) \
8283 || exit 1
8285 @endif dejagnu
8287 .PHONY: maybe-clean-dejagnu clean-dejagnu
8288 maybe-clean-dejagnu:
8289 @if dejagnu
8290 maybe-clean-dejagnu: clean-dejagnu
8292 clean-dejagnu:
8293 @: $(MAKE); $(unstage)
8294 @[ -f ./dejagnu/Makefile ] || exit 0; \
8295 r=`${PWD_COMMAND}`; export r; \
8296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297 $(HOST_EXPORTS) \
8298 for flag in $(EXTRA_HOST_FLAGS) ; do \
8299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8300 done; \
8301 echo "Doing clean in dejagnu"; \
8302 (cd $(HOST_SUBDIR)/dejagnu && \
8303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8305 "RANLIB=$${RANLIB}" \
8306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8307 clean) \
8308 || exit 1
8310 @endif dejagnu
8312 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8313 maybe-distclean-dejagnu:
8314 @if dejagnu
8315 maybe-distclean-dejagnu: distclean-dejagnu
8317 distclean-dejagnu:
8318 @: $(MAKE); $(unstage)
8319 @[ -f ./dejagnu/Makefile ] || exit 0; \
8320 r=`${PWD_COMMAND}`; export r; \
8321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8322 $(HOST_EXPORTS) \
8323 for flag in $(EXTRA_HOST_FLAGS) ; do \
8324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8325 done; \
8326 echo "Doing distclean in dejagnu"; \
8327 (cd $(HOST_SUBDIR)/dejagnu && \
8328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8330 "RANLIB=$${RANLIB}" \
8331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8332 distclean) \
8333 || exit 1
8335 @endif dejagnu
8337 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8338 maybe-maintainer-clean-dejagnu:
8339 @if dejagnu
8340 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8342 maintainer-clean-dejagnu:
8343 @: $(MAKE); $(unstage)
8344 @[ -f ./dejagnu/Makefile ] || exit 0; \
8345 r=`${PWD_COMMAND}`; export r; \
8346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8347 $(HOST_EXPORTS) \
8348 for flag in $(EXTRA_HOST_FLAGS) ; do \
8349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8350 done; \
8351 echo "Doing maintainer-clean in dejagnu"; \
8352 (cd $(HOST_SUBDIR)/dejagnu && \
8353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8355 "RANLIB=$${RANLIB}" \
8356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8357 maintainer-clean) \
8358 || exit 1
8360 @endif dejagnu
8364 .PHONY: configure-etc maybe-configure-etc
8365 maybe-configure-etc:
8366 @if gcc-bootstrap
8367 configure-etc: stage_current
8368 @endif gcc-bootstrap
8369 @if etc
8370 maybe-configure-etc: configure-etc
8371 configure-etc:
8372 @: $(MAKE); $(unstage)
8373 @r=`${PWD_COMMAND}`; export r; \
8374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8375 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8377 $(HOST_EXPORTS) \
8378 echo Configuring in $(HOST_SUBDIR)/etc; \
8379 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8380 case $(srcdir) in \
8381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8382 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8384 esac; \
8385 module_srcdir=etc; \
8386 $(SHELL) \
8387 $$s/$$module_srcdir/configure \
8388 --srcdir=$${topdir}/$$module_srcdir \
8389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8390 --target=${target_alias} \
8391 || exit 1
8392 @endif etc
8398 .PHONY: all-etc maybe-all-etc
8399 maybe-all-etc:
8400 @if gcc-bootstrap
8401 all-etc: stage_current
8402 @endif gcc-bootstrap
8403 @if etc
8404 TARGET-etc=all
8405 maybe-all-etc: all-etc
8406 all-etc: configure-etc
8407 @: $(MAKE); $(unstage)
8408 @r=`${PWD_COMMAND}`; export r; \
8409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8410 $(HOST_EXPORTS) \
8411 (cd $(HOST_SUBDIR)/etc && \
8412 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8413 $(TARGET-etc))
8414 @endif etc
8419 .PHONY: check-etc maybe-check-etc
8420 maybe-check-etc:
8421 @if etc
8422 maybe-check-etc: check-etc
8424 check-etc:
8425 @: $(MAKE); $(unstage)
8426 @r=`${PWD_COMMAND}`; export r; \
8427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428 $(HOST_EXPORTS) \
8429 (cd $(HOST_SUBDIR)/etc && \
8430 $(MAKE) $(FLAGS_TO_PASS) check)
8432 @endif etc
8434 .PHONY: install-etc maybe-install-etc
8435 maybe-install-etc:
8436 @if etc
8437 maybe-install-etc: install-etc
8439 install-etc: installdirs
8440 @: $(MAKE); $(unstage)
8441 @r=`${PWD_COMMAND}`; export r; \
8442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8443 $(HOST_EXPORTS) \
8444 (cd $(HOST_SUBDIR)/etc && \
8445 $(MAKE) $(FLAGS_TO_PASS) install)
8447 @endif etc
8449 .PHONY: install-strip-etc maybe-install-strip-etc
8450 maybe-install-strip-etc:
8451 @if etc
8452 maybe-install-strip-etc: install-strip-etc
8454 install-strip-etc: installdirs
8455 @: $(MAKE); $(unstage)
8456 @r=`${PWD_COMMAND}`; export r; \
8457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8458 $(HOST_EXPORTS) \
8459 (cd $(HOST_SUBDIR)/etc && \
8460 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8462 @endif etc
8464 # Other targets (info, dvi, pdf, etc.)
8466 .PHONY: maybe-info-etc info-etc
8467 maybe-info-etc:
8468 @if etc
8469 maybe-info-etc: info-etc
8471 info-etc: \
8472 configure-etc
8473 @: $(MAKE); $(unstage)
8474 @[ -f ./etc/Makefile ] || exit 0; \
8475 r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 $(HOST_EXPORTS) \
8478 for flag in $(EXTRA_HOST_FLAGS) ; do \
8479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480 done; \
8481 echo "Doing info in etc"; \
8482 (cd $(HOST_SUBDIR)/etc && \
8483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485 "RANLIB=$${RANLIB}" \
8486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487 info) \
8488 || exit 1
8490 @endif etc
8492 .PHONY: maybe-dvi-etc dvi-etc
8493 maybe-dvi-etc:
8494 @if etc
8495 maybe-dvi-etc: dvi-etc
8497 dvi-etc: \
8498 configure-etc
8499 @: $(MAKE); $(unstage)
8500 @[ -f ./etc/Makefile ] || exit 0; \
8501 r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503 $(HOST_EXPORTS) \
8504 for flag in $(EXTRA_HOST_FLAGS) ; do \
8505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506 done; \
8507 echo "Doing dvi in etc"; \
8508 (cd $(HOST_SUBDIR)/etc && \
8509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511 "RANLIB=$${RANLIB}" \
8512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8513 dvi) \
8514 || exit 1
8516 @endif etc
8518 .PHONY: maybe-pdf-etc pdf-etc
8519 maybe-pdf-etc:
8520 @if etc
8521 maybe-pdf-etc: pdf-etc
8523 pdf-etc: \
8524 configure-etc
8525 @: $(MAKE); $(unstage)
8526 @[ -f ./etc/Makefile ] || exit 0; \
8527 r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 for flag in $(EXTRA_HOST_FLAGS) ; do \
8531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532 done; \
8533 echo "Doing pdf in etc"; \
8534 (cd $(HOST_SUBDIR)/etc && \
8535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537 "RANLIB=$${RANLIB}" \
8538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8539 pdf) \
8540 || exit 1
8542 @endif etc
8544 .PHONY: maybe-html-etc html-etc
8545 maybe-html-etc:
8546 @if etc
8547 maybe-html-etc: html-etc
8549 html-etc: \
8550 configure-etc
8551 @: $(MAKE); $(unstage)
8552 @[ -f ./etc/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558 done; \
8559 echo "Doing html in etc"; \
8560 (cd $(HOST_SUBDIR)/etc && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565 html) \
8566 || exit 1
8568 @endif etc
8570 .PHONY: maybe-TAGS-etc TAGS-etc
8571 maybe-TAGS-etc:
8572 @if etc
8573 maybe-TAGS-etc: TAGS-etc
8575 TAGS-etc: \
8576 configure-etc
8577 @: $(MAKE); $(unstage)
8578 @[ -f ./etc/Makefile ] || exit 0; \
8579 r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 for flag in $(EXTRA_HOST_FLAGS) ; do \
8583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 done; \
8585 echo "Doing TAGS in etc"; \
8586 (cd $(HOST_SUBDIR)/etc && \
8587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589 "RANLIB=$${RANLIB}" \
8590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8591 TAGS) \
8592 || exit 1
8594 @endif etc
8596 .PHONY: maybe-install-info-etc install-info-etc
8597 maybe-install-info-etc:
8598 @if etc
8599 maybe-install-info-etc: install-info-etc
8601 install-info-etc: \
8602 configure-etc \
8603 info-etc
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./etc/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing install-info in etc"; \
8613 (cd $(HOST_SUBDIR)/etc && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 install-info) \
8619 || exit 1
8621 @endif etc
8623 .PHONY: maybe-install-dvi-etc install-dvi-etc
8624 maybe-install-dvi-etc:
8625 @if etc
8626 maybe-install-dvi-etc: install-dvi-etc
8628 install-dvi-etc: \
8629 configure-etc \
8630 dvi-etc
8631 @: $(MAKE); $(unstage)
8632 @[ -f ./etc/Makefile ] || exit 0; \
8633 r=`${PWD_COMMAND}`; export r; \
8634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635 $(HOST_EXPORTS) \
8636 for flag in $(EXTRA_HOST_FLAGS) ; do \
8637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638 done; \
8639 echo "Doing install-dvi in etc"; \
8640 (cd $(HOST_SUBDIR)/etc && \
8641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643 "RANLIB=$${RANLIB}" \
8644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8645 install-dvi) \
8646 || exit 1
8648 @endif etc
8650 .PHONY: maybe-install-pdf-etc install-pdf-etc
8651 maybe-install-pdf-etc:
8652 @if etc
8653 maybe-install-pdf-etc: install-pdf-etc
8655 install-pdf-etc: \
8656 configure-etc \
8657 pdf-etc
8658 @: $(MAKE); $(unstage)
8659 @[ -f ./etc/Makefile ] || exit 0; \
8660 r=`${PWD_COMMAND}`; export r; \
8661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8662 $(HOST_EXPORTS) \
8663 for flag in $(EXTRA_HOST_FLAGS) ; do \
8664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8665 done; \
8666 echo "Doing install-pdf in etc"; \
8667 (cd $(HOST_SUBDIR)/etc && \
8668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8670 "RANLIB=$${RANLIB}" \
8671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8672 install-pdf) \
8673 || exit 1
8675 @endif etc
8677 .PHONY: maybe-install-html-etc install-html-etc
8678 maybe-install-html-etc:
8679 @if etc
8680 maybe-install-html-etc: install-html-etc
8682 install-html-etc: \
8683 configure-etc \
8684 html-etc
8685 @: $(MAKE); $(unstage)
8686 @[ -f ./etc/Makefile ] || exit 0; \
8687 r=`${PWD_COMMAND}`; export r; \
8688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8689 $(HOST_EXPORTS) \
8690 for flag in $(EXTRA_HOST_FLAGS) ; do \
8691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8692 done; \
8693 echo "Doing install-html in etc"; \
8694 (cd $(HOST_SUBDIR)/etc && \
8695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8697 "RANLIB=$${RANLIB}" \
8698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8699 install-html) \
8700 || exit 1
8702 @endif etc
8704 .PHONY: maybe-installcheck-etc installcheck-etc
8705 maybe-installcheck-etc:
8706 @if etc
8707 maybe-installcheck-etc: installcheck-etc
8709 installcheck-etc: \
8710 configure-etc
8711 @: $(MAKE); $(unstage)
8712 @[ -f ./etc/Makefile ] || exit 0; \
8713 r=`${PWD_COMMAND}`; export r; \
8714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8715 $(HOST_EXPORTS) \
8716 for flag in $(EXTRA_HOST_FLAGS) ; do \
8717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8718 done; \
8719 echo "Doing installcheck in etc"; \
8720 (cd $(HOST_SUBDIR)/etc && \
8721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8723 "RANLIB=$${RANLIB}" \
8724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8725 installcheck) \
8726 || exit 1
8728 @endif etc
8730 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8731 maybe-mostlyclean-etc:
8732 @if etc
8733 maybe-mostlyclean-etc: mostlyclean-etc
8735 mostlyclean-etc:
8736 @: $(MAKE); $(unstage)
8737 @[ -f ./etc/Makefile ] || exit 0; \
8738 r=`${PWD_COMMAND}`; export r; \
8739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8740 $(HOST_EXPORTS) \
8741 for flag in $(EXTRA_HOST_FLAGS) ; do \
8742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8743 done; \
8744 echo "Doing mostlyclean in etc"; \
8745 (cd $(HOST_SUBDIR)/etc && \
8746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8748 "RANLIB=$${RANLIB}" \
8749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8750 mostlyclean) \
8751 || exit 1
8753 @endif etc
8755 .PHONY: maybe-clean-etc clean-etc
8756 maybe-clean-etc:
8757 @if etc
8758 maybe-clean-etc: clean-etc
8760 clean-etc:
8761 @: $(MAKE); $(unstage)
8762 @[ -f ./etc/Makefile ] || exit 0; \
8763 r=`${PWD_COMMAND}`; export r; \
8764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8765 $(HOST_EXPORTS) \
8766 for flag in $(EXTRA_HOST_FLAGS) ; do \
8767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8768 done; \
8769 echo "Doing clean in etc"; \
8770 (cd $(HOST_SUBDIR)/etc && \
8771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8773 "RANLIB=$${RANLIB}" \
8774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8775 clean) \
8776 || exit 1
8778 @endif etc
8780 .PHONY: maybe-distclean-etc distclean-etc
8781 maybe-distclean-etc:
8782 @if etc
8783 maybe-distclean-etc: distclean-etc
8785 distclean-etc:
8786 @: $(MAKE); $(unstage)
8787 @[ -f ./etc/Makefile ] || exit 0; \
8788 r=`${PWD_COMMAND}`; export r; \
8789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790 $(HOST_EXPORTS) \
8791 for flag in $(EXTRA_HOST_FLAGS) ; do \
8792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793 done; \
8794 echo "Doing distclean in etc"; \
8795 (cd $(HOST_SUBDIR)/etc && \
8796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798 "RANLIB=$${RANLIB}" \
8799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8800 distclean) \
8801 || exit 1
8803 @endif etc
8805 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8806 maybe-maintainer-clean-etc:
8807 @if etc
8808 maybe-maintainer-clean-etc: maintainer-clean-etc
8810 maintainer-clean-etc:
8811 @: $(MAKE); $(unstage)
8812 @[ -f ./etc/Makefile ] || exit 0; \
8813 r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 for flag in $(EXTRA_HOST_FLAGS) ; do \
8817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818 done; \
8819 echo "Doing maintainer-clean in etc"; \
8820 (cd $(HOST_SUBDIR)/etc && \
8821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823 "RANLIB=$${RANLIB}" \
8824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825 maintainer-clean) \
8826 || exit 1
8828 @endif etc
8832 .PHONY: configure-fastjar maybe-configure-fastjar
8833 maybe-configure-fastjar:
8834 @if gcc-bootstrap
8835 configure-fastjar: stage_current
8836 @endif gcc-bootstrap
8837 @if fastjar
8838 maybe-configure-fastjar: configure-fastjar
8839 configure-fastjar:
8840 @: $(MAKE); $(unstage)
8841 @r=`${PWD_COMMAND}`; export r; \
8842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8843 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8845 $(HOST_EXPORTS) \
8846 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8847 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8848 case $(srcdir) in \
8849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8850 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8852 esac; \
8853 module_srcdir=fastjar; \
8854 $(SHELL) \
8855 $$s/$$module_srcdir/configure \
8856 --srcdir=$${topdir}/$$module_srcdir \
8857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8858 --target=${target_alias} \
8859 || exit 1
8860 @endif fastjar
8866 .PHONY: all-fastjar maybe-all-fastjar
8867 maybe-all-fastjar:
8868 @if gcc-bootstrap
8869 all-fastjar: stage_current
8870 @endif gcc-bootstrap
8871 @if fastjar
8872 TARGET-fastjar=all
8873 maybe-all-fastjar: all-fastjar
8874 all-fastjar: configure-fastjar
8875 @: $(MAKE); $(unstage)
8876 @r=`${PWD_COMMAND}`; export r; \
8877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8878 $(HOST_EXPORTS) \
8879 (cd $(HOST_SUBDIR)/fastjar && \
8880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8881 $(TARGET-fastjar))
8882 @endif fastjar
8887 .PHONY: check-fastjar maybe-check-fastjar
8888 maybe-check-fastjar:
8889 @if fastjar
8890 maybe-check-fastjar: check-fastjar
8892 # This module is only tested in a native toolchain.
8893 check-fastjar:
8894 @: $(MAKE); $(unstage)
8895 @if [ '$(host)' = '$(target)' ]; then \
8896 r=`${PWD_COMMAND}`; export r; \
8897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8898 $(HOST_EXPORTS) \
8899 (cd $(HOST_SUBDIR)/fastjar && \
8900 $(MAKE) $(FLAGS_TO_PASS) check)
8903 @endif fastjar
8905 .PHONY: install-fastjar maybe-install-fastjar
8906 maybe-install-fastjar:
8907 @if fastjar
8908 maybe-install-fastjar: install-fastjar
8910 install-fastjar: installdirs
8911 @: $(MAKE); $(unstage)
8912 @r=`${PWD_COMMAND}`; export r; \
8913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8914 $(HOST_EXPORTS) \
8915 (cd $(HOST_SUBDIR)/fastjar && \
8916 $(MAKE) $(FLAGS_TO_PASS) install)
8918 @endif fastjar
8920 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8921 maybe-install-strip-fastjar:
8922 @if fastjar
8923 maybe-install-strip-fastjar: install-strip-fastjar
8925 install-strip-fastjar: installdirs
8926 @: $(MAKE); $(unstage)
8927 @r=`${PWD_COMMAND}`; export r; \
8928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929 $(HOST_EXPORTS) \
8930 (cd $(HOST_SUBDIR)/fastjar && \
8931 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8933 @endif fastjar
8935 # Other targets (info, dvi, pdf, etc.)
8937 .PHONY: maybe-info-fastjar info-fastjar
8938 maybe-info-fastjar:
8939 @if fastjar
8940 maybe-info-fastjar: info-fastjar
8942 info-fastjar: \
8943 configure-fastjar
8944 @: $(MAKE); $(unstage)
8945 @[ -f ./fastjar/Makefile ] || exit 0; \
8946 r=`${PWD_COMMAND}`; export r; \
8947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948 $(HOST_EXPORTS) \
8949 for flag in $(EXTRA_HOST_FLAGS) ; do \
8950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8951 done; \
8952 echo "Doing info in fastjar"; \
8953 (cd $(HOST_SUBDIR)/fastjar && \
8954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8956 "RANLIB=$${RANLIB}" \
8957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8958 info) \
8959 || exit 1
8961 @endif fastjar
8963 .PHONY: maybe-dvi-fastjar dvi-fastjar
8964 maybe-dvi-fastjar:
8965 @if fastjar
8966 maybe-dvi-fastjar: dvi-fastjar
8968 dvi-fastjar: \
8969 configure-fastjar
8970 @: $(MAKE); $(unstage)
8971 @[ -f ./fastjar/Makefile ] || exit 0; \
8972 r=`${PWD_COMMAND}`; export r; \
8973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974 $(HOST_EXPORTS) \
8975 for flag in $(EXTRA_HOST_FLAGS) ; do \
8976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8977 done; \
8978 echo "Doing dvi in fastjar"; \
8979 (cd $(HOST_SUBDIR)/fastjar && \
8980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8982 "RANLIB=$${RANLIB}" \
8983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8984 dvi) \
8985 || exit 1
8987 @endif fastjar
8989 .PHONY: maybe-pdf-fastjar pdf-fastjar
8990 maybe-pdf-fastjar:
8991 @if fastjar
8992 maybe-pdf-fastjar: pdf-fastjar
8994 pdf-fastjar: \
8995 configure-fastjar
8996 @: $(MAKE); $(unstage)
8997 @[ -f ./fastjar/Makefile ] || exit 0; \
8998 r=`${PWD_COMMAND}`; export r; \
8999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9000 $(HOST_EXPORTS) \
9001 for flag in $(EXTRA_HOST_FLAGS) ; do \
9002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9003 done; \
9004 echo "Doing pdf in fastjar"; \
9005 (cd $(HOST_SUBDIR)/fastjar && \
9006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9008 "RANLIB=$${RANLIB}" \
9009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9010 pdf) \
9011 || exit 1
9013 @endif fastjar
9015 .PHONY: maybe-html-fastjar html-fastjar
9016 maybe-html-fastjar:
9017 @if fastjar
9018 maybe-html-fastjar: html-fastjar
9020 html-fastjar: \
9021 configure-fastjar
9022 @: $(MAKE); $(unstage)
9023 @[ -f ./fastjar/Makefile ] || exit 0; \
9024 r=`${PWD_COMMAND}`; export r; \
9025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9026 $(HOST_EXPORTS) \
9027 for flag in $(EXTRA_HOST_FLAGS) ; do \
9028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9029 done; \
9030 echo "Doing html in fastjar"; \
9031 (cd $(HOST_SUBDIR)/fastjar && \
9032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9034 "RANLIB=$${RANLIB}" \
9035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9036 html) \
9037 || exit 1
9039 @endif fastjar
9041 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9042 maybe-TAGS-fastjar:
9043 @if fastjar
9044 maybe-TAGS-fastjar: TAGS-fastjar
9046 TAGS-fastjar: \
9047 configure-fastjar
9048 @: $(MAKE); $(unstage)
9049 @[ -f ./fastjar/Makefile ] || exit 0; \
9050 r=`${PWD_COMMAND}`; export r; \
9051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9052 $(HOST_EXPORTS) \
9053 for flag in $(EXTRA_HOST_FLAGS) ; do \
9054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9055 done; \
9056 echo "Doing TAGS in fastjar"; \
9057 (cd $(HOST_SUBDIR)/fastjar && \
9058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9060 "RANLIB=$${RANLIB}" \
9061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9062 TAGS) \
9063 || exit 1
9065 @endif fastjar
9067 .PHONY: maybe-install-info-fastjar install-info-fastjar
9068 maybe-install-info-fastjar:
9069 @if fastjar
9070 maybe-install-info-fastjar: install-info-fastjar
9072 install-info-fastjar: \
9073 configure-fastjar \
9074 info-fastjar
9075 @: $(MAKE); $(unstage)
9076 @[ -f ./fastjar/Makefile ] || exit 0; \
9077 r=`${PWD_COMMAND}`; export r; \
9078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9079 $(HOST_EXPORTS) \
9080 for flag in $(EXTRA_HOST_FLAGS) ; do \
9081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9082 done; \
9083 echo "Doing install-info in fastjar"; \
9084 (cd $(HOST_SUBDIR)/fastjar && \
9085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9087 "RANLIB=$${RANLIB}" \
9088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9089 install-info) \
9090 || exit 1
9092 @endif fastjar
9094 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9095 maybe-install-dvi-fastjar:
9096 @if fastjar
9097 maybe-install-dvi-fastjar: install-dvi-fastjar
9099 install-dvi-fastjar: \
9100 configure-fastjar \
9101 dvi-fastjar
9102 @: $(MAKE); $(unstage)
9103 @[ -f ./fastjar/Makefile ] || exit 0; \
9104 r=`${PWD_COMMAND}`; export r; \
9105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106 $(HOST_EXPORTS) \
9107 for flag in $(EXTRA_HOST_FLAGS) ; do \
9108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9109 done; \
9110 echo "Doing install-dvi in fastjar"; \
9111 (cd $(HOST_SUBDIR)/fastjar && \
9112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9114 "RANLIB=$${RANLIB}" \
9115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9116 install-dvi) \
9117 || exit 1
9119 @endif fastjar
9121 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9122 maybe-install-pdf-fastjar:
9123 @if fastjar
9124 maybe-install-pdf-fastjar: install-pdf-fastjar
9126 install-pdf-fastjar: \
9127 configure-fastjar \
9128 pdf-fastjar
9129 @: $(MAKE); $(unstage)
9130 @[ -f ./fastjar/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133 $(HOST_EXPORTS) \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136 done; \
9137 echo "Doing install-pdf in fastjar"; \
9138 (cd $(HOST_SUBDIR)/fastjar && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143 install-pdf) \
9144 || exit 1
9146 @endif fastjar
9148 .PHONY: maybe-install-html-fastjar install-html-fastjar
9149 maybe-install-html-fastjar:
9150 @if fastjar
9151 maybe-install-html-fastjar: install-html-fastjar
9153 install-html-fastjar: \
9154 configure-fastjar \
9155 html-fastjar
9156 @: $(MAKE); $(unstage)
9157 @[ -f ./fastjar/Makefile ] || exit 0; \
9158 r=`${PWD_COMMAND}`; export r; \
9159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9160 $(HOST_EXPORTS) \
9161 for flag in $(EXTRA_HOST_FLAGS) ; do \
9162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9163 done; \
9164 echo "Doing install-html in fastjar"; \
9165 (cd $(HOST_SUBDIR)/fastjar && \
9166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9168 "RANLIB=$${RANLIB}" \
9169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9170 install-html) \
9171 || exit 1
9173 @endif fastjar
9175 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9176 maybe-installcheck-fastjar:
9177 @if fastjar
9178 maybe-installcheck-fastjar: installcheck-fastjar
9180 installcheck-fastjar: \
9181 configure-fastjar
9182 @: $(MAKE); $(unstage)
9183 @[ -f ./fastjar/Makefile ] || exit 0; \
9184 r=`${PWD_COMMAND}`; export r; \
9185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186 $(HOST_EXPORTS) \
9187 for flag in $(EXTRA_HOST_FLAGS) ; do \
9188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189 done; \
9190 echo "Doing installcheck in fastjar"; \
9191 (cd $(HOST_SUBDIR)/fastjar && \
9192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194 "RANLIB=$${RANLIB}" \
9195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196 installcheck) \
9197 || exit 1
9199 @endif fastjar
9201 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9202 maybe-mostlyclean-fastjar:
9203 @if fastjar
9204 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9206 mostlyclean-fastjar:
9207 @: $(MAKE); $(unstage)
9208 @[ -f ./fastjar/Makefile ] || exit 0; \
9209 r=`${PWD_COMMAND}`; export r; \
9210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9211 $(HOST_EXPORTS) \
9212 for flag in $(EXTRA_HOST_FLAGS) ; do \
9213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9214 done; \
9215 echo "Doing mostlyclean in fastjar"; \
9216 (cd $(HOST_SUBDIR)/fastjar && \
9217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9219 "RANLIB=$${RANLIB}" \
9220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9221 mostlyclean) \
9222 || exit 1
9224 @endif fastjar
9226 .PHONY: maybe-clean-fastjar clean-fastjar
9227 maybe-clean-fastjar:
9228 @if fastjar
9229 maybe-clean-fastjar: clean-fastjar
9231 clean-fastjar:
9232 @: $(MAKE); $(unstage)
9233 @[ -f ./fastjar/Makefile ] || exit 0; \
9234 r=`${PWD_COMMAND}`; export r; \
9235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9236 $(HOST_EXPORTS) \
9237 for flag in $(EXTRA_HOST_FLAGS) ; do \
9238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9239 done; \
9240 echo "Doing clean in fastjar"; \
9241 (cd $(HOST_SUBDIR)/fastjar && \
9242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9244 "RANLIB=$${RANLIB}" \
9245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9246 clean) \
9247 || exit 1
9249 @endif fastjar
9251 .PHONY: maybe-distclean-fastjar distclean-fastjar
9252 maybe-distclean-fastjar:
9253 @if fastjar
9254 maybe-distclean-fastjar: distclean-fastjar
9256 distclean-fastjar:
9257 @: $(MAKE); $(unstage)
9258 @[ -f ./fastjar/Makefile ] || exit 0; \
9259 r=`${PWD_COMMAND}`; export r; \
9260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9261 $(HOST_EXPORTS) \
9262 for flag in $(EXTRA_HOST_FLAGS) ; do \
9263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9264 done; \
9265 echo "Doing distclean in fastjar"; \
9266 (cd $(HOST_SUBDIR)/fastjar && \
9267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9269 "RANLIB=$${RANLIB}" \
9270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9271 distclean) \
9272 || exit 1
9274 @endif fastjar
9276 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9277 maybe-maintainer-clean-fastjar:
9278 @if fastjar
9279 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9281 maintainer-clean-fastjar:
9282 @: $(MAKE); $(unstage)
9283 @[ -f ./fastjar/Makefile ] || exit 0; \
9284 r=`${PWD_COMMAND}`; export r; \
9285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286 $(HOST_EXPORTS) \
9287 for flag in $(EXTRA_HOST_FLAGS) ; do \
9288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9289 done; \
9290 echo "Doing maintainer-clean in fastjar"; \
9291 (cd $(HOST_SUBDIR)/fastjar && \
9292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9294 "RANLIB=$${RANLIB}" \
9295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9296 maintainer-clean) \
9297 || exit 1
9299 @endif fastjar
9303 .PHONY: configure-fixincludes maybe-configure-fixincludes
9304 maybe-configure-fixincludes:
9305 @if gcc-bootstrap
9306 configure-fixincludes: stage_current
9307 @endif gcc-bootstrap
9308 @if fixincludes
9309 maybe-configure-fixincludes: configure-fixincludes
9310 configure-fixincludes:
9311 @r=`${PWD_COMMAND}`; export r; \
9312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9313 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9315 $(HOST_EXPORTS) \
9316 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9317 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9318 case $(srcdir) in \
9319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9320 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9322 esac; \
9323 module_srcdir=fixincludes; \
9324 $(SHELL) \
9325 $$s/$$module_srcdir/configure \
9326 --srcdir=$${topdir}/$$module_srcdir \
9327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9328 --target=${target_alias} \
9329 || exit 1
9330 @endif fixincludes
9334 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9335 maybe-configure-stage1-fixincludes:
9336 @if fixincludes-bootstrap
9337 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9338 configure-stage1-fixincludes:
9339 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9341 @r=`${PWD_COMMAND}`; export r; \
9342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343 TFLAGS="$(STAGE1_TFLAGS)"; \
9344 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9345 $(HOST_EXPORTS) \
9346 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9347 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9348 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9349 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9351 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9352 case $(srcdir) in \
9353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9354 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9356 esac; \
9357 module_srcdir=fixincludes; \
9358 $(SHELL) $$s/$$module_srcdir/configure \
9359 --srcdir=$${topdir}/$$module_srcdir \
9360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9361 --target=${target_alias} \
9363 $(STAGE1_CONFIGURE_FLAGS)
9364 @endif fixincludes-bootstrap
9366 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9367 maybe-configure-stage2-fixincludes:
9368 @if fixincludes-bootstrap
9369 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9370 configure-stage2-fixincludes:
9371 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9373 @r=`${PWD_COMMAND}`; export r; \
9374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9375 TFLAGS="$(STAGE2_TFLAGS)"; \
9376 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9377 $(HOST_EXPORTS) \
9378 $(POSTSTAGE1_HOST_EXPORTS) \
9379 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9380 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9381 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9382 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9384 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9385 case $(srcdir) in \
9386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9387 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9389 esac; \
9390 module_srcdir=fixincludes; \
9391 $(SHELL) $$s/$$module_srcdir/configure \
9392 --srcdir=$${topdir}/$$module_srcdir \
9393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9394 --target=${target_alias} \
9395 --with-build-libsubdir=$(HOST_SUBDIR) \
9396 $(STAGE2_CONFIGURE_FLAGS)
9397 @endif fixincludes-bootstrap
9399 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9400 maybe-configure-stage3-fixincludes:
9401 @if fixincludes-bootstrap
9402 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9403 configure-stage3-fixincludes:
9404 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9406 @r=`${PWD_COMMAND}`; export r; \
9407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9408 TFLAGS="$(STAGE3_TFLAGS)"; \
9409 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9410 $(HOST_EXPORTS) \
9411 $(POSTSTAGE1_HOST_EXPORTS) \
9412 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9413 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9414 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9415 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9417 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9418 case $(srcdir) in \
9419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9420 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9422 esac; \
9423 module_srcdir=fixincludes; \
9424 $(SHELL) $$s/$$module_srcdir/configure \
9425 --srcdir=$${topdir}/$$module_srcdir \
9426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9427 --target=${target_alias} \
9428 --with-build-libsubdir=$(HOST_SUBDIR) \
9429 $(STAGE3_CONFIGURE_FLAGS)
9430 @endif fixincludes-bootstrap
9432 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9433 maybe-configure-stage4-fixincludes:
9434 @if fixincludes-bootstrap
9435 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9436 configure-stage4-fixincludes:
9437 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9439 @r=`${PWD_COMMAND}`; export r; \
9440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441 TFLAGS="$(STAGE4_TFLAGS)"; \
9442 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9443 $(HOST_EXPORTS) \
9444 $(POSTSTAGE1_HOST_EXPORTS) \
9445 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9446 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9447 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9448 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9450 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9451 case $(srcdir) in \
9452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9453 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9455 esac; \
9456 module_srcdir=fixincludes; \
9457 $(SHELL) $$s/$$module_srcdir/configure \
9458 --srcdir=$${topdir}/$$module_srcdir \
9459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9460 --target=${target_alias} \
9461 --with-build-libsubdir=$(HOST_SUBDIR) \
9462 $(STAGE4_CONFIGURE_FLAGS)
9463 @endif fixincludes-bootstrap
9465 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9466 maybe-configure-stageprofile-fixincludes:
9467 @if fixincludes-bootstrap
9468 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9469 configure-stageprofile-fixincludes:
9470 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9472 @r=`${PWD_COMMAND}`; export r; \
9473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9475 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9476 $(HOST_EXPORTS) \
9477 $(POSTSTAGE1_HOST_EXPORTS) \
9478 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9479 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9480 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9481 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9483 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9484 case $(srcdir) in \
9485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9486 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9488 esac; \
9489 module_srcdir=fixincludes; \
9490 $(SHELL) $$s/$$module_srcdir/configure \
9491 --srcdir=$${topdir}/$$module_srcdir \
9492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9493 --target=${target_alias} \
9494 --with-build-libsubdir=$(HOST_SUBDIR) \
9495 $(STAGEprofile_CONFIGURE_FLAGS)
9496 @endif fixincludes-bootstrap
9498 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9499 maybe-configure-stagetrain-fixincludes:
9500 @if fixincludes-bootstrap
9501 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9502 configure-stagetrain-fixincludes:
9503 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9505 @r=`${PWD_COMMAND}`; export r; \
9506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9507 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9508 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9509 $(HOST_EXPORTS) \
9510 $(POSTSTAGE1_HOST_EXPORTS) \
9511 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9512 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9513 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9514 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9516 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9517 case $(srcdir) in \
9518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9519 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9521 esac; \
9522 module_srcdir=fixincludes; \
9523 $(SHELL) $$s/$$module_srcdir/configure \
9524 --srcdir=$${topdir}/$$module_srcdir \
9525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9526 --target=${target_alias} \
9527 --with-build-libsubdir=$(HOST_SUBDIR) \
9528 $(STAGEtrain_CONFIGURE_FLAGS)
9529 @endif fixincludes-bootstrap
9531 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9532 maybe-configure-stagefeedback-fixincludes:
9533 @if fixincludes-bootstrap
9534 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9535 configure-stagefeedback-fixincludes:
9536 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9538 @r=`${PWD_COMMAND}`; export r; \
9539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9541 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9542 $(HOST_EXPORTS) \
9543 $(POSTSTAGE1_HOST_EXPORTS) \
9544 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9545 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9546 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9547 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9549 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9550 case $(srcdir) in \
9551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9552 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9554 esac; \
9555 module_srcdir=fixincludes; \
9556 $(SHELL) $$s/$$module_srcdir/configure \
9557 --srcdir=$${topdir}/$$module_srcdir \
9558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9559 --target=${target_alias} \
9560 --with-build-libsubdir=$(HOST_SUBDIR) \
9561 $(STAGEfeedback_CONFIGURE_FLAGS)
9562 @endif fixincludes-bootstrap
9564 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9565 maybe-configure-stageautoprofile-fixincludes:
9566 @if fixincludes-bootstrap
9567 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9568 configure-stageautoprofile-fixincludes:
9569 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9571 @r=`${PWD_COMMAND}`; export r; \
9572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9574 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9575 $(HOST_EXPORTS) \
9576 $(POSTSTAGE1_HOST_EXPORTS) \
9577 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9578 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9579 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9580 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9582 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9583 case $(srcdir) in \
9584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9585 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9587 esac; \
9588 module_srcdir=fixincludes; \
9589 $(SHELL) $$s/$$module_srcdir/configure \
9590 --srcdir=$${topdir}/$$module_srcdir \
9591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9592 --target=${target_alias} \
9593 --with-build-libsubdir=$(HOST_SUBDIR) \
9594 $(STAGEautoprofile_CONFIGURE_FLAGS)
9595 @endif fixincludes-bootstrap
9597 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9598 maybe-configure-stageautofeedback-fixincludes:
9599 @if fixincludes-bootstrap
9600 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9601 configure-stageautofeedback-fixincludes:
9602 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9603 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9604 @r=`${PWD_COMMAND}`; export r; \
9605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9606 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9607 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9608 $(HOST_EXPORTS) \
9609 $(POSTSTAGE1_HOST_EXPORTS) \
9610 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9611 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9612 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9613 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9615 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9616 case $(srcdir) in \
9617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9618 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9620 esac; \
9621 module_srcdir=fixincludes; \
9622 $(SHELL) $$s/$$module_srcdir/configure \
9623 --srcdir=$${topdir}/$$module_srcdir \
9624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9625 --target=${target_alias} \
9626 --with-build-libsubdir=$(HOST_SUBDIR) \
9627 $(STAGEautofeedback_CONFIGURE_FLAGS)
9628 @endif fixincludes-bootstrap
9634 .PHONY: all-fixincludes maybe-all-fixincludes
9635 maybe-all-fixincludes:
9636 @if gcc-bootstrap
9637 all-fixincludes: stage_current
9638 @endif gcc-bootstrap
9639 @if fixincludes
9640 TARGET-fixincludes=all
9641 maybe-all-fixincludes: all-fixincludes
9642 all-fixincludes: configure-fixincludes
9643 @r=`${PWD_COMMAND}`; export r; \
9644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645 $(HOST_EXPORTS) \
9646 (cd $(HOST_SUBDIR)/fixincludes && \
9647 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9648 $(TARGET-fixincludes))
9649 @endif fixincludes
9653 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9654 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9655 maybe-all-stage1-fixincludes:
9656 maybe-clean-stage1-fixincludes:
9657 @if fixincludes-bootstrap
9658 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9659 all-stage1: all-stage1-fixincludes
9660 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9661 all-stage1-fixincludes: configure-stage1-fixincludes
9662 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9663 @r=`${PWD_COMMAND}`; export r; \
9664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665 TFLAGS="$(STAGE1_TFLAGS)"; \
9666 $(HOST_EXPORTS) \
9667 cd $(HOST_SUBDIR)/fixincludes && \
9669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9670 CFLAGS="$(STAGE1_CFLAGS)" \
9671 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9672 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9673 LIBCFLAGS="$(LIBCFLAGS)" \
9674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9677 $(EXTRA_HOST_FLAGS) \
9678 $(STAGE1_FLAGS_TO_PASS) \
9679 TFLAGS="$(STAGE1_TFLAGS)" \
9680 $(TARGET-stage1-fixincludes)
9682 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9683 clean-stage1: clean-stage1-fixincludes
9684 clean-stage1-fixincludes:
9685 @if [ $(current_stage) = stage1 ]; then \
9686 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9687 else \
9688 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9689 $(MAKE) stage1-start; \
9690 fi; \
9691 cd $(HOST_SUBDIR)/fixincludes && \
9692 $(MAKE) $(EXTRA_HOST_FLAGS) \
9693 $(STAGE1_FLAGS_TO_PASS) clean
9694 @endif fixincludes-bootstrap
9697 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9698 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9699 maybe-all-stage2-fixincludes:
9700 maybe-clean-stage2-fixincludes:
9701 @if fixincludes-bootstrap
9702 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9703 all-stage2: all-stage2-fixincludes
9704 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9705 all-stage2-fixincludes: configure-stage2-fixincludes
9706 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9707 @r=`${PWD_COMMAND}`; export r; \
9708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709 TFLAGS="$(STAGE2_TFLAGS)"; \
9710 $(HOST_EXPORTS) \
9711 $(POSTSTAGE1_HOST_EXPORTS) \
9712 cd $(HOST_SUBDIR)/fixincludes && \
9714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9715 CFLAGS="$(STAGE2_CFLAGS)" \
9716 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9717 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9718 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9723 TFLAGS="$(STAGE2_TFLAGS)" \
9724 $(TARGET-stage2-fixincludes)
9726 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9727 clean-stage2: clean-stage2-fixincludes
9728 clean-stage2-fixincludes:
9729 @if [ $(current_stage) = stage2 ]; then \
9730 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9731 else \
9732 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9733 $(MAKE) stage2-start; \
9734 fi; \
9735 cd $(HOST_SUBDIR)/fixincludes && \
9736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9737 @endif fixincludes-bootstrap
9740 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9741 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9742 maybe-all-stage3-fixincludes:
9743 maybe-clean-stage3-fixincludes:
9744 @if fixincludes-bootstrap
9745 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9746 all-stage3: all-stage3-fixincludes
9747 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9748 all-stage3-fixincludes: configure-stage3-fixincludes
9749 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9750 @r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 TFLAGS="$(STAGE3_TFLAGS)"; \
9753 $(HOST_EXPORTS) \
9754 $(POSTSTAGE1_HOST_EXPORTS) \
9755 cd $(HOST_SUBDIR)/fixincludes && \
9757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9758 CFLAGS="$(STAGE3_CFLAGS)" \
9759 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9760 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9761 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9766 TFLAGS="$(STAGE3_TFLAGS)" \
9767 $(TARGET-stage3-fixincludes)
9769 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9770 clean-stage3: clean-stage3-fixincludes
9771 clean-stage3-fixincludes:
9772 @if [ $(current_stage) = stage3 ]; then \
9773 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9774 else \
9775 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9776 $(MAKE) stage3-start; \
9777 fi; \
9778 cd $(HOST_SUBDIR)/fixincludes && \
9779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9780 @endif fixincludes-bootstrap
9783 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9784 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9785 maybe-all-stage4-fixincludes:
9786 maybe-clean-stage4-fixincludes:
9787 @if fixincludes-bootstrap
9788 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9789 all-stage4: all-stage4-fixincludes
9790 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9791 all-stage4-fixincludes: configure-stage4-fixincludes
9792 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9793 @r=`${PWD_COMMAND}`; export r; \
9794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9795 TFLAGS="$(STAGE4_TFLAGS)"; \
9796 $(HOST_EXPORTS) \
9797 $(POSTSTAGE1_HOST_EXPORTS) \
9798 cd $(HOST_SUBDIR)/fixincludes && \
9800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9801 CFLAGS="$(STAGE4_CFLAGS)" \
9802 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9803 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9804 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9809 TFLAGS="$(STAGE4_TFLAGS)" \
9810 $(TARGET-stage4-fixincludes)
9812 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9813 clean-stage4: clean-stage4-fixincludes
9814 clean-stage4-fixincludes:
9815 @if [ $(current_stage) = stage4 ]; then \
9816 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9817 else \
9818 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9819 $(MAKE) stage4-start; \
9820 fi; \
9821 cd $(HOST_SUBDIR)/fixincludes && \
9822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9823 @endif fixincludes-bootstrap
9826 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9827 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9828 maybe-all-stageprofile-fixincludes:
9829 maybe-clean-stageprofile-fixincludes:
9830 @if fixincludes-bootstrap
9831 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9832 all-stageprofile: all-stageprofile-fixincludes
9833 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9834 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9835 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9836 @r=`${PWD_COMMAND}`; export r; \
9837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9838 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9839 $(HOST_EXPORTS) \
9840 $(POSTSTAGE1_HOST_EXPORTS) \
9841 cd $(HOST_SUBDIR)/fixincludes && \
9843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9844 CFLAGS="$(STAGEprofile_CFLAGS)" \
9845 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9846 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9847 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9852 TFLAGS="$(STAGEprofile_TFLAGS)" \
9853 $(TARGET-stageprofile-fixincludes)
9855 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9856 clean-stageprofile: clean-stageprofile-fixincludes
9857 clean-stageprofile-fixincludes:
9858 @if [ $(current_stage) = stageprofile ]; then \
9859 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9860 else \
9861 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9862 $(MAKE) stageprofile-start; \
9863 fi; \
9864 cd $(HOST_SUBDIR)/fixincludes && \
9865 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9866 @endif fixincludes-bootstrap
9869 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9870 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9871 maybe-all-stagetrain-fixincludes:
9872 maybe-clean-stagetrain-fixincludes:
9873 @if fixincludes-bootstrap
9874 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9875 all-stagetrain: all-stagetrain-fixincludes
9876 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9877 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9878 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9879 @r=`${PWD_COMMAND}`; export r; \
9880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9881 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9882 $(HOST_EXPORTS) \
9883 $(POSTSTAGE1_HOST_EXPORTS) \
9884 cd $(HOST_SUBDIR)/fixincludes && \
9886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9887 CFLAGS="$(STAGEtrain_CFLAGS)" \
9888 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9889 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9890 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9895 TFLAGS="$(STAGEtrain_TFLAGS)" \
9896 $(TARGET-stagetrain-fixincludes)
9898 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9899 clean-stagetrain: clean-stagetrain-fixincludes
9900 clean-stagetrain-fixincludes:
9901 @if [ $(current_stage) = stagetrain ]; then \
9902 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9903 else \
9904 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9905 $(MAKE) stagetrain-start; \
9906 fi; \
9907 cd $(HOST_SUBDIR)/fixincludes && \
9908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9909 @endif fixincludes-bootstrap
9912 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9913 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9914 maybe-all-stagefeedback-fixincludes:
9915 maybe-clean-stagefeedback-fixincludes:
9916 @if fixincludes-bootstrap
9917 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9918 all-stagefeedback: all-stagefeedback-fixincludes
9919 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9920 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9922 @r=`${PWD_COMMAND}`; export r; \
9923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9925 $(HOST_EXPORTS) \
9926 $(POSTSTAGE1_HOST_EXPORTS) \
9927 cd $(HOST_SUBDIR)/fixincludes && \
9929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9930 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9931 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9932 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9933 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9938 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9939 $(TARGET-stagefeedback-fixincludes)
9941 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9942 clean-stagefeedback: clean-stagefeedback-fixincludes
9943 clean-stagefeedback-fixincludes:
9944 @if [ $(current_stage) = stagefeedback ]; then \
9945 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9946 else \
9947 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9948 $(MAKE) stagefeedback-start; \
9949 fi; \
9950 cd $(HOST_SUBDIR)/fixincludes && \
9951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9952 @endif fixincludes-bootstrap
9955 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9956 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9957 maybe-all-stageautoprofile-fixincludes:
9958 maybe-clean-stageautoprofile-fixincludes:
9959 @if fixincludes-bootstrap
9960 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9961 all-stageautoprofile: all-stageautoprofile-fixincludes
9962 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9963 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9964 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9965 @r=`${PWD_COMMAND}`; export r; \
9966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9968 $(HOST_EXPORTS) \
9969 $(POSTSTAGE1_HOST_EXPORTS) \
9970 cd $(HOST_SUBDIR)/fixincludes && \
9971 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9973 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9974 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9975 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9976 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9981 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9982 $(TARGET-stageautoprofile-fixincludes)
9984 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9985 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9986 clean-stageautoprofile-fixincludes:
9987 @if [ $(current_stage) = stageautoprofile ]; then \
9988 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9989 else \
9990 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9991 $(MAKE) stageautoprofile-start; \
9992 fi; \
9993 cd $(HOST_SUBDIR)/fixincludes && \
9994 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9995 @endif fixincludes-bootstrap
9998 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9999 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10000 maybe-all-stageautofeedback-fixincludes:
10001 maybe-clean-stageautofeedback-fixincludes:
10002 @if fixincludes-bootstrap
10003 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10004 all-stageautofeedback: all-stageautofeedback-fixincludes
10005 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10006 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10007 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10008 @r=`${PWD_COMMAND}`; export r; \
10009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10010 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10011 $(HOST_EXPORTS) \
10012 $(POSTSTAGE1_HOST_EXPORTS) \
10013 cd $(HOST_SUBDIR)/fixincludes && \
10015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10016 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10017 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10018 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10019 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10024 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10025 $(TARGET-stageautofeedback-fixincludes)
10027 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10028 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10029 clean-stageautofeedback-fixincludes:
10030 @if [ $(current_stage) = stageautofeedback ]; then \
10031 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10032 else \
10033 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10034 $(MAKE) stageautofeedback-start; \
10035 fi; \
10036 cd $(HOST_SUBDIR)/fixincludes && \
10037 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10038 @endif fixincludes-bootstrap
10044 .PHONY: check-fixincludes maybe-check-fixincludes
10045 maybe-check-fixincludes:
10046 @if fixincludes
10047 maybe-check-fixincludes: check-fixincludes
10049 check-fixincludes:
10050 @: $(MAKE); $(unstage)
10051 @r=`${PWD_COMMAND}`; export r; \
10052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10053 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10054 (cd $(HOST_SUBDIR)/fixincludes && \
10055 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10057 @endif fixincludes
10059 .PHONY: install-fixincludes maybe-install-fixincludes
10060 maybe-install-fixincludes:
10061 @if fixincludes
10062 maybe-install-fixincludes: install-fixincludes
10064 install-fixincludes: installdirs
10065 @: $(MAKE); $(unstage)
10066 @r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068 $(HOST_EXPORTS) \
10069 (cd $(HOST_SUBDIR)/fixincludes && \
10070 $(MAKE) $(FLAGS_TO_PASS) install)
10072 @endif fixincludes
10074 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10075 maybe-install-strip-fixincludes:
10076 @if fixincludes
10077 maybe-install-strip-fixincludes: install-strip-fixincludes
10079 install-strip-fixincludes: installdirs
10080 @: $(MAKE); $(unstage)
10081 @r=`${PWD_COMMAND}`; export r; \
10082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10083 $(HOST_EXPORTS) \
10084 (cd $(HOST_SUBDIR)/fixincludes && \
10085 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10087 @endif fixincludes
10089 # Other targets (info, dvi, pdf, etc.)
10091 .PHONY: maybe-info-fixincludes info-fixincludes
10092 maybe-info-fixincludes:
10093 @if fixincludes
10094 maybe-info-fixincludes: info-fixincludes
10096 info-fixincludes: \
10097 configure-fixincludes
10098 @[ -f ./fixincludes/Makefile ] || exit 0; \
10099 r=`${PWD_COMMAND}`; export r; \
10100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10101 $(HOST_EXPORTS) \
10102 for flag in $(EXTRA_HOST_FLAGS) ; do \
10103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10104 done; \
10105 echo "Doing info in fixincludes"; \
10106 (cd $(HOST_SUBDIR)/fixincludes && \
10107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10109 "RANLIB=$${RANLIB}" \
10110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10111 info) \
10112 || exit 1
10114 @endif fixincludes
10116 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10117 maybe-dvi-fixincludes:
10118 @if fixincludes
10119 maybe-dvi-fixincludes: dvi-fixincludes
10121 dvi-fixincludes: \
10122 configure-fixincludes
10123 @[ -f ./fixincludes/Makefile ] || exit 0; \
10124 r=`${PWD_COMMAND}`; export r; \
10125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10126 $(HOST_EXPORTS) \
10127 for flag in $(EXTRA_HOST_FLAGS) ; do \
10128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10129 done; \
10130 echo "Doing dvi in fixincludes"; \
10131 (cd $(HOST_SUBDIR)/fixincludes && \
10132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10134 "RANLIB=$${RANLIB}" \
10135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10136 dvi) \
10137 || exit 1
10139 @endif fixincludes
10141 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10142 maybe-pdf-fixincludes:
10143 @if fixincludes
10144 maybe-pdf-fixincludes: pdf-fixincludes
10146 pdf-fixincludes: \
10147 configure-fixincludes
10148 @[ -f ./fixincludes/Makefile ] || exit 0; \
10149 r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 for flag in $(EXTRA_HOST_FLAGS) ; do \
10153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154 done; \
10155 echo "Doing pdf in fixincludes"; \
10156 (cd $(HOST_SUBDIR)/fixincludes && \
10157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159 "RANLIB=$${RANLIB}" \
10160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161 pdf) \
10162 || exit 1
10164 @endif fixincludes
10166 .PHONY: maybe-html-fixincludes html-fixincludes
10167 maybe-html-fixincludes:
10168 @if fixincludes
10169 maybe-html-fixincludes: html-fixincludes
10171 html-fixincludes: \
10172 configure-fixincludes
10173 @[ -f ./fixincludes/Makefile ] || exit 0; \
10174 r=`${PWD_COMMAND}`; export r; \
10175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10176 $(HOST_EXPORTS) \
10177 for flag in $(EXTRA_HOST_FLAGS) ; do \
10178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10179 done; \
10180 echo "Doing html in fixincludes"; \
10181 (cd $(HOST_SUBDIR)/fixincludes && \
10182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10184 "RANLIB=$${RANLIB}" \
10185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10186 html) \
10187 || exit 1
10189 @endif fixincludes
10191 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10192 maybe-TAGS-fixincludes:
10193 @if fixincludes
10194 maybe-TAGS-fixincludes: TAGS-fixincludes
10196 # fixincludes doesn't support TAGS.
10197 TAGS-fixincludes:
10199 @endif fixincludes
10201 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10202 maybe-install-info-fixincludes:
10203 @if fixincludes
10204 maybe-install-info-fixincludes: install-info-fixincludes
10206 install-info-fixincludes: \
10207 configure-fixincludes \
10208 info-fixincludes
10209 @[ -f ./fixincludes/Makefile ] || exit 0; \
10210 r=`${PWD_COMMAND}`; export r; \
10211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10212 $(HOST_EXPORTS) \
10213 for flag in $(EXTRA_HOST_FLAGS) ; do \
10214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10215 done; \
10216 echo "Doing install-info in fixincludes"; \
10217 (cd $(HOST_SUBDIR)/fixincludes && \
10218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10220 "RANLIB=$${RANLIB}" \
10221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10222 install-info) \
10223 || exit 1
10225 @endif fixincludes
10227 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10228 maybe-install-dvi-fixincludes:
10229 @if fixincludes
10230 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10232 # fixincludes doesn't support install-dvi.
10233 install-dvi-fixincludes:
10235 @endif fixincludes
10237 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10238 maybe-install-pdf-fixincludes:
10239 @if fixincludes
10240 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10242 install-pdf-fixincludes: \
10243 configure-fixincludes \
10244 pdf-fixincludes
10245 @[ -f ./fixincludes/Makefile ] || exit 0; \
10246 r=`${PWD_COMMAND}`; export r; \
10247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10248 $(HOST_EXPORTS) \
10249 for flag in $(EXTRA_HOST_FLAGS) ; do \
10250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10251 done; \
10252 echo "Doing install-pdf in fixincludes"; \
10253 (cd $(HOST_SUBDIR)/fixincludes && \
10254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10256 "RANLIB=$${RANLIB}" \
10257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10258 install-pdf) \
10259 || exit 1
10261 @endif fixincludes
10263 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10264 maybe-install-html-fixincludes:
10265 @if fixincludes
10266 maybe-install-html-fixincludes: install-html-fixincludes
10268 install-html-fixincludes: \
10269 configure-fixincludes \
10270 html-fixincludes
10271 @[ -f ./fixincludes/Makefile ] || exit 0; \
10272 r=`${PWD_COMMAND}`; export r; \
10273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274 $(HOST_EXPORTS) \
10275 for flag in $(EXTRA_HOST_FLAGS) ; do \
10276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10277 done; \
10278 echo "Doing install-html in fixincludes"; \
10279 (cd $(HOST_SUBDIR)/fixincludes && \
10280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10282 "RANLIB=$${RANLIB}" \
10283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10284 install-html) \
10285 || exit 1
10287 @endif fixincludes
10289 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10290 maybe-installcheck-fixincludes:
10291 @if fixincludes
10292 maybe-installcheck-fixincludes: installcheck-fixincludes
10294 installcheck-fixincludes: \
10295 configure-fixincludes
10296 @[ -f ./fixincludes/Makefile ] || exit 0; \
10297 r=`${PWD_COMMAND}`; export r; \
10298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10299 $(HOST_EXPORTS) \
10300 for flag in $(EXTRA_HOST_FLAGS) ; do \
10301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10302 done; \
10303 echo "Doing installcheck in fixincludes"; \
10304 (cd $(HOST_SUBDIR)/fixincludes && \
10305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10307 "RANLIB=$${RANLIB}" \
10308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10309 installcheck) \
10310 || exit 1
10312 @endif fixincludes
10314 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10315 maybe-mostlyclean-fixincludes:
10316 @if fixincludes
10317 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10319 mostlyclean-fixincludes:
10320 @[ -f ./fixincludes/Makefile ] || exit 0; \
10321 r=`${PWD_COMMAND}`; export r; \
10322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323 $(HOST_EXPORTS) \
10324 for flag in $(EXTRA_HOST_FLAGS) ; do \
10325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10326 done; \
10327 echo "Doing mostlyclean in fixincludes"; \
10328 (cd $(HOST_SUBDIR)/fixincludes && \
10329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10331 "RANLIB=$${RANLIB}" \
10332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10333 mostlyclean) \
10334 || exit 1
10336 @endif fixincludes
10338 .PHONY: maybe-clean-fixincludes clean-fixincludes
10339 maybe-clean-fixincludes:
10340 @if fixincludes
10341 maybe-clean-fixincludes: clean-fixincludes
10343 clean-fixincludes:
10344 @[ -f ./fixincludes/Makefile ] || exit 0; \
10345 r=`${PWD_COMMAND}`; export r; \
10346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10347 $(HOST_EXPORTS) \
10348 for flag in $(EXTRA_HOST_FLAGS) ; do \
10349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10350 done; \
10351 echo "Doing clean in fixincludes"; \
10352 (cd $(HOST_SUBDIR)/fixincludes && \
10353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10355 "RANLIB=$${RANLIB}" \
10356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10357 clean) \
10358 || exit 1
10360 @endif fixincludes
10362 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10363 maybe-distclean-fixincludes:
10364 @if fixincludes
10365 maybe-distclean-fixincludes: distclean-fixincludes
10367 distclean-fixincludes:
10368 @[ -f ./fixincludes/Makefile ] || exit 0; \
10369 r=`${PWD_COMMAND}`; export r; \
10370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10371 $(HOST_EXPORTS) \
10372 for flag in $(EXTRA_HOST_FLAGS) ; do \
10373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10374 done; \
10375 echo "Doing distclean in fixincludes"; \
10376 (cd $(HOST_SUBDIR)/fixincludes && \
10377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10379 "RANLIB=$${RANLIB}" \
10380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10381 distclean) \
10382 || exit 1
10384 @endif fixincludes
10386 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10387 maybe-maintainer-clean-fixincludes:
10388 @if fixincludes
10389 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10391 maintainer-clean-fixincludes:
10392 @[ -f ./fixincludes/Makefile ] || exit 0; \
10393 r=`${PWD_COMMAND}`; export r; \
10394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10395 $(HOST_EXPORTS) \
10396 for flag in $(EXTRA_HOST_FLAGS) ; do \
10397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10398 done; \
10399 echo "Doing maintainer-clean in fixincludes"; \
10400 (cd $(HOST_SUBDIR)/fixincludes && \
10401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10403 "RANLIB=$${RANLIB}" \
10404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10405 maintainer-clean) \
10406 || exit 1
10408 @endif fixincludes
10412 .PHONY: configure-flex maybe-configure-flex
10413 maybe-configure-flex:
10414 @if gcc-bootstrap
10415 configure-flex: stage_current
10416 @endif gcc-bootstrap
10417 @if flex
10418 maybe-configure-flex: configure-flex
10419 configure-flex:
10420 @: $(MAKE); $(unstage)
10421 @r=`${PWD_COMMAND}`; export r; \
10422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10423 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10425 $(HOST_EXPORTS) \
10426 echo Configuring in $(HOST_SUBDIR)/flex; \
10427 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10428 case $(srcdir) in \
10429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10430 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10432 esac; \
10433 module_srcdir=flex; \
10434 $(SHELL) \
10435 $$s/$$module_srcdir/configure \
10436 --srcdir=$${topdir}/$$module_srcdir \
10437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10438 --target=${target_alias} \
10439 || exit 1
10440 @endif flex
10446 .PHONY: all-flex maybe-all-flex
10447 maybe-all-flex:
10448 @if gcc-bootstrap
10449 all-flex: stage_current
10450 @endif gcc-bootstrap
10451 @if flex
10452 TARGET-flex=all
10453 maybe-all-flex: all-flex
10454 all-flex: configure-flex
10455 @: $(MAKE); $(unstage)
10456 @r=`${PWD_COMMAND}`; export r; \
10457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10458 $(HOST_EXPORTS) \
10459 (cd $(HOST_SUBDIR)/flex && \
10460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10461 $(TARGET-flex))
10462 @endif flex
10467 .PHONY: check-flex maybe-check-flex
10468 maybe-check-flex:
10469 @if flex
10470 maybe-check-flex: check-flex
10472 # This module is only tested in a native toolchain.
10473 check-flex:
10474 @: $(MAKE); $(unstage)
10475 @if [ '$(host)' = '$(target)' ]; then \
10476 r=`${PWD_COMMAND}`; export r; \
10477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478 $(HOST_EXPORTS) \
10479 (cd $(HOST_SUBDIR)/flex && \
10480 $(MAKE) $(FLAGS_TO_PASS) check)
10483 @endif flex
10485 .PHONY: install-flex maybe-install-flex
10486 maybe-install-flex:
10487 @if flex
10488 maybe-install-flex: install-flex
10490 install-flex: installdirs
10491 @: $(MAKE); $(unstage)
10492 @r=`${PWD_COMMAND}`; export r; \
10493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10494 $(HOST_EXPORTS) \
10495 (cd $(HOST_SUBDIR)/flex && \
10496 $(MAKE) $(FLAGS_TO_PASS) install)
10498 @endif flex
10500 .PHONY: install-strip-flex maybe-install-strip-flex
10501 maybe-install-strip-flex:
10502 @if flex
10503 maybe-install-strip-flex: install-strip-flex
10505 install-strip-flex: installdirs
10506 @: $(MAKE); $(unstage)
10507 @r=`${PWD_COMMAND}`; export r; \
10508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10509 $(HOST_EXPORTS) \
10510 (cd $(HOST_SUBDIR)/flex && \
10511 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10513 @endif flex
10515 # Other targets (info, dvi, pdf, etc.)
10517 .PHONY: maybe-info-flex info-flex
10518 maybe-info-flex:
10519 @if flex
10520 maybe-info-flex: info-flex
10522 info-flex: \
10523 configure-flex
10524 @: $(MAKE); $(unstage)
10525 @[ -f ./flex/Makefile ] || exit 0; \
10526 r=`${PWD_COMMAND}`; export r; \
10527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10528 $(HOST_EXPORTS) \
10529 for flag in $(EXTRA_HOST_FLAGS) ; do \
10530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10531 done; \
10532 echo "Doing info in flex"; \
10533 (cd $(HOST_SUBDIR)/flex && \
10534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10536 "RANLIB=$${RANLIB}" \
10537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10538 info) \
10539 || exit 1
10541 @endif flex
10543 .PHONY: maybe-dvi-flex dvi-flex
10544 maybe-dvi-flex:
10545 @if flex
10546 maybe-dvi-flex: dvi-flex
10548 dvi-flex: \
10549 configure-flex
10550 @: $(MAKE); $(unstage)
10551 @[ -f ./flex/Makefile ] || exit 0; \
10552 r=`${PWD_COMMAND}`; export r; \
10553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10554 $(HOST_EXPORTS) \
10555 for flag in $(EXTRA_HOST_FLAGS) ; do \
10556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10557 done; \
10558 echo "Doing dvi in flex"; \
10559 (cd $(HOST_SUBDIR)/flex && \
10560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10562 "RANLIB=$${RANLIB}" \
10563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10564 dvi) \
10565 || exit 1
10567 @endif flex
10569 .PHONY: maybe-pdf-flex pdf-flex
10570 maybe-pdf-flex:
10571 @if flex
10572 maybe-pdf-flex: pdf-flex
10574 pdf-flex: \
10575 configure-flex
10576 @: $(MAKE); $(unstage)
10577 @[ -f ./flex/Makefile ] || exit 0; \
10578 r=`${PWD_COMMAND}`; export r; \
10579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10580 $(HOST_EXPORTS) \
10581 for flag in $(EXTRA_HOST_FLAGS) ; do \
10582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10583 done; \
10584 echo "Doing pdf in flex"; \
10585 (cd $(HOST_SUBDIR)/flex && \
10586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10588 "RANLIB=$${RANLIB}" \
10589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10590 pdf) \
10591 || exit 1
10593 @endif flex
10595 .PHONY: maybe-html-flex html-flex
10596 maybe-html-flex:
10597 @if flex
10598 maybe-html-flex: html-flex
10600 html-flex: \
10601 configure-flex
10602 @: $(MAKE); $(unstage)
10603 @[ -f ./flex/Makefile ] || exit 0; \
10604 r=`${PWD_COMMAND}`; export r; \
10605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606 $(HOST_EXPORTS) \
10607 for flag in $(EXTRA_HOST_FLAGS) ; do \
10608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10609 done; \
10610 echo "Doing html in flex"; \
10611 (cd $(HOST_SUBDIR)/flex && \
10612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10614 "RANLIB=$${RANLIB}" \
10615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10616 html) \
10617 || exit 1
10619 @endif flex
10621 .PHONY: maybe-TAGS-flex TAGS-flex
10622 maybe-TAGS-flex:
10623 @if flex
10624 maybe-TAGS-flex: TAGS-flex
10626 TAGS-flex: \
10627 configure-flex
10628 @: $(MAKE); $(unstage)
10629 @[ -f ./flex/Makefile ] || exit 0; \
10630 r=`${PWD_COMMAND}`; export r; \
10631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10632 $(HOST_EXPORTS) \
10633 for flag in $(EXTRA_HOST_FLAGS) ; do \
10634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10635 done; \
10636 echo "Doing TAGS in flex"; \
10637 (cd $(HOST_SUBDIR)/flex && \
10638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10640 "RANLIB=$${RANLIB}" \
10641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10642 TAGS) \
10643 || exit 1
10645 @endif flex
10647 .PHONY: maybe-install-info-flex install-info-flex
10648 maybe-install-info-flex:
10649 @if flex
10650 maybe-install-info-flex: install-info-flex
10652 install-info-flex: \
10653 configure-flex \
10654 info-flex
10655 @: $(MAKE); $(unstage)
10656 @[ -f ./flex/Makefile ] || exit 0; \
10657 r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing install-info in flex"; \
10664 (cd $(HOST_SUBDIR)/flex && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10669 install-info) \
10670 || exit 1
10672 @endif flex
10674 .PHONY: maybe-install-dvi-flex install-dvi-flex
10675 maybe-install-dvi-flex:
10676 @if flex
10677 maybe-install-dvi-flex: install-dvi-flex
10679 install-dvi-flex: \
10680 configure-flex \
10681 dvi-flex
10682 @: $(MAKE); $(unstage)
10683 @[ -f ./flex/Makefile ] || exit 0; \
10684 r=`${PWD_COMMAND}`; export r; \
10685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10686 $(HOST_EXPORTS) \
10687 for flag in $(EXTRA_HOST_FLAGS) ; do \
10688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10689 done; \
10690 echo "Doing install-dvi in flex"; \
10691 (cd $(HOST_SUBDIR)/flex && \
10692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10694 "RANLIB=$${RANLIB}" \
10695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10696 install-dvi) \
10697 || exit 1
10699 @endif flex
10701 .PHONY: maybe-install-pdf-flex install-pdf-flex
10702 maybe-install-pdf-flex:
10703 @if flex
10704 maybe-install-pdf-flex: install-pdf-flex
10706 install-pdf-flex: \
10707 configure-flex \
10708 pdf-flex
10709 @: $(MAKE); $(unstage)
10710 @[ -f ./flex/Makefile ] || exit 0; \
10711 r=`${PWD_COMMAND}`; export r; \
10712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713 $(HOST_EXPORTS) \
10714 for flag in $(EXTRA_HOST_FLAGS) ; do \
10715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10716 done; \
10717 echo "Doing install-pdf in flex"; \
10718 (cd $(HOST_SUBDIR)/flex && \
10719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10721 "RANLIB=$${RANLIB}" \
10722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10723 install-pdf) \
10724 || exit 1
10726 @endif flex
10728 .PHONY: maybe-install-html-flex install-html-flex
10729 maybe-install-html-flex:
10730 @if flex
10731 maybe-install-html-flex: install-html-flex
10733 install-html-flex: \
10734 configure-flex \
10735 html-flex
10736 @: $(MAKE); $(unstage)
10737 @[ -f ./flex/Makefile ] || exit 0; \
10738 r=`${PWD_COMMAND}`; export r; \
10739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10740 $(HOST_EXPORTS) \
10741 for flag in $(EXTRA_HOST_FLAGS) ; do \
10742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10743 done; \
10744 echo "Doing install-html in flex"; \
10745 (cd $(HOST_SUBDIR)/flex && \
10746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10748 "RANLIB=$${RANLIB}" \
10749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10750 install-html) \
10751 || exit 1
10753 @endif flex
10755 .PHONY: maybe-installcheck-flex installcheck-flex
10756 maybe-installcheck-flex:
10757 @if flex
10758 maybe-installcheck-flex: installcheck-flex
10760 installcheck-flex: \
10761 configure-flex
10762 @: $(MAKE); $(unstage)
10763 @[ -f ./flex/Makefile ] || exit 0; \
10764 r=`${PWD_COMMAND}`; export r; \
10765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10766 $(HOST_EXPORTS) \
10767 for flag in $(EXTRA_HOST_FLAGS) ; do \
10768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10769 done; \
10770 echo "Doing installcheck in flex"; \
10771 (cd $(HOST_SUBDIR)/flex && \
10772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10774 "RANLIB=$${RANLIB}" \
10775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10776 installcheck) \
10777 || exit 1
10779 @endif flex
10781 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10782 maybe-mostlyclean-flex:
10783 @if flex
10784 maybe-mostlyclean-flex: mostlyclean-flex
10786 mostlyclean-flex:
10787 @: $(MAKE); $(unstage)
10788 @[ -f ./flex/Makefile ] || exit 0; \
10789 r=`${PWD_COMMAND}`; export r; \
10790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791 $(HOST_EXPORTS) \
10792 for flag in $(EXTRA_HOST_FLAGS) ; do \
10793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10794 done; \
10795 echo "Doing mostlyclean in flex"; \
10796 (cd $(HOST_SUBDIR)/flex && \
10797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10799 "RANLIB=$${RANLIB}" \
10800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10801 mostlyclean) \
10802 || exit 1
10804 @endif flex
10806 .PHONY: maybe-clean-flex clean-flex
10807 maybe-clean-flex:
10808 @if flex
10809 maybe-clean-flex: clean-flex
10811 clean-flex:
10812 @: $(MAKE); $(unstage)
10813 @[ -f ./flex/Makefile ] || exit 0; \
10814 r=`${PWD_COMMAND}`; export r; \
10815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10816 $(HOST_EXPORTS) \
10817 for flag in $(EXTRA_HOST_FLAGS) ; do \
10818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10819 done; \
10820 echo "Doing clean in flex"; \
10821 (cd $(HOST_SUBDIR)/flex && \
10822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10824 "RANLIB=$${RANLIB}" \
10825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10826 clean) \
10827 || exit 1
10829 @endif flex
10831 .PHONY: maybe-distclean-flex distclean-flex
10832 maybe-distclean-flex:
10833 @if flex
10834 maybe-distclean-flex: distclean-flex
10836 distclean-flex:
10837 @: $(MAKE); $(unstage)
10838 @[ -f ./flex/Makefile ] || exit 0; \
10839 r=`${PWD_COMMAND}`; export r; \
10840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10841 $(HOST_EXPORTS) \
10842 for flag in $(EXTRA_HOST_FLAGS) ; do \
10843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10844 done; \
10845 echo "Doing distclean in flex"; \
10846 (cd $(HOST_SUBDIR)/flex && \
10847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10849 "RANLIB=$${RANLIB}" \
10850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10851 distclean) \
10852 || exit 1
10854 @endif flex
10856 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10857 maybe-maintainer-clean-flex:
10858 @if flex
10859 maybe-maintainer-clean-flex: maintainer-clean-flex
10861 maintainer-clean-flex:
10862 @: $(MAKE); $(unstage)
10863 @[ -f ./flex/Makefile ] || exit 0; \
10864 r=`${PWD_COMMAND}`; export r; \
10865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866 $(HOST_EXPORTS) \
10867 for flag in $(EXTRA_HOST_FLAGS) ; do \
10868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10869 done; \
10870 echo "Doing maintainer-clean in flex"; \
10871 (cd $(HOST_SUBDIR)/flex && \
10872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10874 "RANLIB=$${RANLIB}" \
10875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10876 maintainer-clean) \
10877 || exit 1
10879 @endif flex
10883 .PHONY: configure-gas maybe-configure-gas
10884 maybe-configure-gas:
10885 @if gcc-bootstrap
10886 configure-gas: stage_current
10887 @endif gcc-bootstrap
10888 @if gas
10889 maybe-configure-gas: configure-gas
10890 configure-gas:
10891 @r=`${PWD_COMMAND}`; export r; \
10892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10893 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10895 $(HOST_EXPORTS) \
10896 echo Configuring in $(HOST_SUBDIR)/gas; \
10897 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10898 case $(srcdir) in \
10899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10900 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10902 esac; \
10903 module_srcdir=gas; \
10904 $(SHELL) \
10905 $$s/$$module_srcdir/configure \
10906 --srcdir=$${topdir}/$$module_srcdir \
10907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10908 --target=${target_alias} \
10909 || exit 1
10910 @endif gas
10914 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10915 maybe-configure-stage1-gas:
10916 @if gas-bootstrap
10917 maybe-configure-stage1-gas: configure-stage1-gas
10918 configure-stage1-gas:
10919 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10921 @r=`${PWD_COMMAND}`; export r; \
10922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10923 TFLAGS="$(STAGE1_TFLAGS)"; \
10924 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10925 $(HOST_EXPORTS) \
10926 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10927 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10928 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10929 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10931 cd $(HOST_SUBDIR)/gas || exit 1; \
10932 case $(srcdir) in \
10933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10934 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10936 esac; \
10937 module_srcdir=gas; \
10938 $(SHELL) $$s/$$module_srcdir/configure \
10939 --srcdir=$${topdir}/$$module_srcdir \
10940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10941 --target=${target_alias} \
10943 $(STAGE1_CONFIGURE_FLAGS)
10944 @endif gas-bootstrap
10946 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10947 maybe-configure-stage2-gas:
10948 @if gas-bootstrap
10949 maybe-configure-stage2-gas: configure-stage2-gas
10950 configure-stage2-gas:
10951 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10953 @r=`${PWD_COMMAND}`; export r; \
10954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10955 TFLAGS="$(STAGE2_TFLAGS)"; \
10956 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10957 $(HOST_EXPORTS) \
10958 $(POSTSTAGE1_HOST_EXPORTS) \
10959 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10960 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10961 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10962 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10964 cd $(HOST_SUBDIR)/gas || exit 1; \
10965 case $(srcdir) in \
10966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10967 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10969 esac; \
10970 module_srcdir=gas; \
10971 $(SHELL) $$s/$$module_srcdir/configure \
10972 --srcdir=$${topdir}/$$module_srcdir \
10973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10974 --target=${target_alias} \
10975 --with-build-libsubdir=$(HOST_SUBDIR) \
10976 $(STAGE2_CONFIGURE_FLAGS)
10977 @endif gas-bootstrap
10979 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10980 maybe-configure-stage3-gas:
10981 @if gas-bootstrap
10982 maybe-configure-stage3-gas: configure-stage3-gas
10983 configure-stage3-gas:
10984 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10986 @r=`${PWD_COMMAND}`; export r; \
10987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988 TFLAGS="$(STAGE3_TFLAGS)"; \
10989 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10990 $(HOST_EXPORTS) \
10991 $(POSTSTAGE1_HOST_EXPORTS) \
10992 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10993 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10994 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10995 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10997 cd $(HOST_SUBDIR)/gas || exit 1; \
10998 case $(srcdir) in \
10999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11000 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11002 esac; \
11003 module_srcdir=gas; \
11004 $(SHELL) $$s/$$module_srcdir/configure \
11005 --srcdir=$${topdir}/$$module_srcdir \
11006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11007 --target=${target_alias} \
11008 --with-build-libsubdir=$(HOST_SUBDIR) \
11009 $(STAGE3_CONFIGURE_FLAGS)
11010 @endif gas-bootstrap
11012 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11013 maybe-configure-stage4-gas:
11014 @if gas-bootstrap
11015 maybe-configure-stage4-gas: configure-stage4-gas
11016 configure-stage4-gas:
11017 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11019 @r=`${PWD_COMMAND}`; export r; \
11020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021 TFLAGS="$(STAGE4_TFLAGS)"; \
11022 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11023 $(HOST_EXPORTS) \
11024 $(POSTSTAGE1_HOST_EXPORTS) \
11025 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11026 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11027 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11028 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11030 cd $(HOST_SUBDIR)/gas || exit 1; \
11031 case $(srcdir) in \
11032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11033 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11035 esac; \
11036 module_srcdir=gas; \
11037 $(SHELL) $$s/$$module_srcdir/configure \
11038 --srcdir=$${topdir}/$$module_srcdir \
11039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11040 --target=${target_alias} \
11041 --with-build-libsubdir=$(HOST_SUBDIR) \
11042 $(STAGE4_CONFIGURE_FLAGS)
11043 @endif gas-bootstrap
11045 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11046 maybe-configure-stageprofile-gas:
11047 @if gas-bootstrap
11048 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11049 configure-stageprofile-gas:
11050 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11052 @r=`${PWD_COMMAND}`; export r; \
11053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11055 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11056 $(HOST_EXPORTS) \
11057 $(POSTSTAGE1_HOST_EXPORTS) \
11058 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11059 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11060 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11061 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11063 cd $(HOST_SUBDIR)/gas || exit 1; \
11064 case $(srcdir) in \
11065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11066 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11068 esac; \
11069 module_srcdir=gas; \
11070 $(SHELL) $$s/$$module_srcdir/configure \
11071 --srcdir=$${topdir}/$$module_srcdir \
11072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11073 --target=${target_alias} \
11074 --with-build-libsubdir=$(HOST_SUBDIR) \
11075 $(STAGEprofile_CONFIGURE_FLAGS)
11076 @endif gas-bootstrap
11078 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11079 maybe-configure-stagetrain-gas:
11080 @if gas-bootstrap
11081 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11082 configure-stagetrain-gas:
11083 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11085 @r=`${PWD_COMMAND}`; export r; \
11086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11087 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11088 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11089 $(HOST_EXPORTS) \
11090 $(POSTSTAGE1_HOST_EXPORTS) \
11091 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11092 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11093 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11094 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11096 cd $(HOST_SUBDIR)/gas || exit 1; \
11097 case $(srcdir) in \
11098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11099 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11101 esac; \
11102 module_srcdir=gas; \
11103 $(SHELL) $$s/$$module_srcdir/configure \
11104 --srcdir=$${topdir}/$$module_srcdir \
11105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11106 --target=${target_alias} \
11107 --with-build-libsubdir=$(HOST_SUBDIR) \
11108 $(STAGEtrain_CONFIGURE_FLAGS)
11109 @endif gas-bootstrap
11111 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11112 maybe-configure-stagefeedback-gas:
11113 @if gas-bootstrap
11114 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11115 configure-stagefeedback-gas:
11116 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11118 @r=`${PWD_COMMAND}`; export r; \
11119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11121 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11122 $(HOST_EXPORTS) \
11123 $(POSTSTAGE1_HOST_EXPORTS) \
11124 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11125 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11126 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11127 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11129 cd $(HOST_SUBDIR)/gas || exit 1; \
11130 case $(srcdir) in \
11131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11132 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11134 esac; \
11135 module_srcdir=gas; \
11136 $(SHELL) $$s/$$module_srcdir/configure \
11137 --srcdir=$${topdir}/$$module_srcdir \
11138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11139 --target=${target_alias} \
11140 --with-build-libsubdir=$(HOST_SUBDIR) \
11141 $(STAGEfeedback_CONFIGURE_FLAGS)
11142 @endif gas-bootstrap
11144 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11145 maybe-configure-stageautoprofile-gas:
11146 @if gas-bootstrap
11147 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11148 configure-stageautoprofile-gas:
11149 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11150 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11151 @r=`${PWD_COMMAND}`; export r; \
11152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11153 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11154 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11155 $(HOST_EXPORTS) \
11156 $(POSTSTAGE1_HOST_EXPORTS) \
11157 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11158 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11159 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11160 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11162 cd $(HOST_SUBDIR)/gas || exit 1; \
11163 case $(srcdir) in \
11164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11165 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11167 esac; \
11168 module_srcdir=gas; \
11169 $(SHELL) $$s/$$module_srcdir/configure \
11170 --srcdir=$${topdir}/$$module_srcdir \
11171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11172 --target=${target_alias} \
11173 --with-build-libsubdir=$(HOST_SUBDIR) \
11174 $(STAGEautoprofile_CONFIGURE_FLAGS)
11175 @endif gas-bootstrap
11177 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11178 maybe-configure-stageautofeedback-gas:
11179 @if gas-bootstrap
11180 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11181 configure-stageautofeedback-gas:
11182 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11184 @r=`${PWD_COMMAND}`; export r; \
11185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11187 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11188 $(HOST_EXPORTS) \
11189 $(POSTSTAGE1_HOST_EXPORTS) \
11190 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11191 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11192 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11193 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11195 cd $(HOST_SUBDIR)/gas || exit 1; \
11196 case $(srcdir) in \
11197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11198 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11200 esac; \
11201 module_srcdir=gas; \
11202 $(SHELL) $$s/$$module_srcdir/configure \
11203 --srcdir=$${topdir}/$$module_srcdir \
11204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11205 --target=${target_alias} \
11206 --with-build-libsubdir=$(HOST_SUBDIR) \
11207 $(STAGEautofeedback_CONFIGURE_FLAGS)
11208 @endif gas-bootstrap
11214 .PHONY: all-gas maybe-all-gas
11215 maybe-all-gas:
11216 @if gcc-bootstrap
11217 all-gas: stage_current
11218 @endif gcc-bootstrap
11219 @if gas
11220 TARGET-gas=all
11221 maybe-all-gas: all-gas
11222 all-gas: configure-gas
11223 @r=`${PWD_COMMAND}`; export r; \
11224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11225 $(HOST_EXPORTS) \
11226 (cd $(HOST_SUBDIR)/gas && \
11227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11228 $(TARGET-gas))
11229 @endif gas
11233 .PHONY: all-stage1-gas maybe-all-stage1-gas
11234 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11235 maybe-all-stage1-gas:
11236 maybe-clean-stage1-gas:
11237 @if gas-bootstrap
11238 maybe-all-stage1-gas: all-stage1-gas
11239 all-stage1: all-stage1-gas
11240 TARGET-stage1-gas = $(TARGET-gas)
11241 all-stage1-gas: configure-stage1-gas
11242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11243 @r=`${PWD_COMMAND}`; export r; \
11244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245 TFLAGS="$(STAGE1_TFLAGS)"; \
11246 $(HOST_EXPORTS) \
11247 cd $(HOST_SUBDIR)/gas && \
11249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11250 CFLAGS="$(STAGE1_CFLAGS)" \
11251 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11252 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11253 LIBCFLAGS="$(LIBCFLAGS)" \
11254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11257 $(EXTRA_HOST_FLAGS) \
11258 $(STAGE1_FLAGS_TO_PASS) \
11259 TFLAGS="$(STAGE1_TFLAGS)" \
11260 $(TARGET-stage1-gas)
11262 maybe-clean-stage1-gas: clean-stage1-gas
11263 clean-stage1: clean-stage1-gas
11264 clean-stage1-gas:
11265 @if [ $(current_stage) = stage1 ]; then \
11266 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11267 else \
11268 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11269 $(MAKE) stage1-start; \
11270 fi; \
11271 cd $(HOST_SUBDIR)/gas && \
11272 $(MAKE) $(EXTRA_HOST_FLAGS) \
11273 $(STAGE1_FLAGS_TO_PASS) clean
11274 @endif gas-bootstrap
11277 .PHONY: all-stage2-gas maybe-all-stage2-gas
11278 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11279 maybe-all-stage2-gas:
11280 maybe-clean-stage2-gas:
11281 @if gas-bootstrap
11282 maybe-all-stage2-gas: all-stage2-gas
11283 all-stage2: all-stage2-gas
11284 TARGET-stage2-gas = $(TARGET-gas)
11285 all-stage2-gas: configure-stage2-gas
11286 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11287 @r=`${PWD_COMMAND}`; export r; \
11288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289 TFLAGS="$(STAGE2_TFLAGS)"; \
11290 $(HOST_EXPORTS) \
11291 $(POSTSTAGE1_HOST_EXPORTS) \
11292 cd $(HOST_SUBDIR)/gas && \
11294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11295 CFLAGS="$(STAGE2_CFLAGS)" \
11296 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11297 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11298 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11303 TFLAGS="$(STAGE2_TFLAGS)" \
11304 $(TARGET-stage2-gas)
11306 maybe-clean-stage2-gas: clean-stage2-gas
11307 clean-stage2: clean-stage2-gas
11308 clean-stage2-gas:
11309 @if [ $(current_stage) = stage2 ]; then \
11310 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11311 else \
11312 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11313 $(MAKE) stage2-start; \
11314 fi; \
11315 cd $(HOST_SUBDIR)/gas && \
11316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11317 @endif gas-bootstrap
11320 .PHONY: all-stage3-gas maybe-all-stage3-gas
11321 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11322 maybe-all-stage3-gas:
11323 maybe-clean-stage3-gas:
11324 @if gas-bootstrap
11325 maybe-all-stage3-gas: all-stage3-gas
11326 all-stage3: all-stage3-gas
11327 TARGET-stage3-gas = $(TARGET-gas)
11328 all-stage3-gas: configure-stage3-gas
11329 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11330 @r=`${PWD_COMMAND}`; export r; \
11331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11332 TFLAGS="$(STAGE3_TFLAGS)"; \
11333 $(HOST_EXPORTS) \
11334 $(POSTSTAGE1_HOST_EXPORTS) \
11335 cd $(HOST_SUBDIR)/gas && \
11337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11338 CFLAGS="$(STAGE3_CFLAGS)" \
11339 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11340 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11341 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11346 TFLAGS="$(STAGE3_TFLAGS)" \
11347 $(TARGET-stage3-gas)
11349 maybe-clean-stage3-gas: clean-stage3-gas
11350 clean-stage3: clean-stage3-gas
11351 clean-stage3-gas:
11352 @if [ $(current_stage) = stage3 ]; then \
11353 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11354 else \
11355 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11356 $(MAKE) stage3-start; \
11357 fi; \
11358 cd $(HOST_SUBDIR)/gas && \
11359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11360 @endif gas-bootstrap
11363 .PHONY: all-stage4-gas maybe-all-stage4-gas
11364 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11365 maybe-all-stage4-gas:
11366 maybe-clean-stage4-gas:
11367 @if gas-bootstrap
11368 maybe-all-stage4-gas: all-stage4-gas
11369 all-stage4: all-stage4-gas
11370 TARGET-stage4-gas = $(TARGET-gas)
11371 all-stage4-gas: configure-stage4-gas
11372 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11373 @r=`${PWD_COMMAND}`; export r; \
11374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11375 TFLAGS="$(STAGE4_TFLAGS)"; \
11376 $(HOST_EXPORTS) \
11377 $(POSTSTAGE1_HOST_EXPORTS) \
11378 cd $(HOST_SUBDIR)/gas && \
11380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11381 CFLAGS="$(STAGE4_CFLAGS)" \
11382 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11383 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11384 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11389 TFLAGS="$(STAGE4_TFLAGS)" \
11390 $(TARGET-stage4-gas)
11392 maybe-clean-stage4-gas: clean-stage4-gas
11393 clean-stage4: clean-stage4-gas
11394 clean-stage4-gas:
11395 @if [ $(current_stage) = stage4 ]; then \
11396 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11397 else \
11398 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11399 $(MAKE) stage4-start; \
11400 fi; \
11401 cd $(HOST_SUBDIR)/gas && \
11402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11403 @endif gas-bootstrap
11406 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11407 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11408 maybe-all-stageprofile-gas:
11409 maybe-clean-stageprofile-gas:
11410 @if gas-bootstrap
11411 maybe-all-stageprofile-gas: all-stageprofile-gas
11412 all-stageprofile: all-stageprofile-gas
11413 TARGET-stageprofile-gas = $(TARGET-gas)
11414 all-stageprofile-gas: configure-stageprofile-gas
11415 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11416 @r=`${PWD_COMMAND}`; export r; \
11417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11418 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11419 $(HOST_EXPORTS) \
11420 $(POSTSTAGE1_HOST_EXPORTS) \
11421 cd $(HOST_SUBDIR)/gas && \
11423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11424 CFLAGS="$(STAGEprofile_CFLAGS)" \
11425 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11426 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11427 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11432 TFLAGS="$(STAGEprofile_TFLAGS)" \
11433 $(TARGET-stageprofile-gas)
11435 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11436 clean-stageprofile: clean-stageprofile-gas
11437 clean-stageprofile-gas:
11438 @if [ $(current_stage) = stageprofile ]; then \
11439 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11440 else \
11441 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11442 $(MAKE) stageprofile-start; \
11443 fi; \
11444 cd $(HOST_SUBDIR)/gas && \
11445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11446 @endif gas-bootstrap
11449 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11450 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11451 maybe-all-stagetrain-gas:
11452 maybe-clean-stagetrain-gas:
11453 @if gas-bootstrap
11454 maybe-all-stagetrain-gas: all-stagetrain-gas
11455 all-stagetrain: all-stagetrain-gas
11456 TARGET-stagetrain-gas = $(TARGET-gas)
11457 all-stagetrain-gas: configure-stagetrain-gas
11458 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11459 @r=`${PWD_COMMAND}`; export r; \
11460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11461 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11462 $(HOST_EXPORTS) \
11463 $(POSTSTAGE1_HOST_EXPORTS) \
11464 cd $(HOST_SUBDIR)/gas && \
11466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11467 CFLAGS="$(STAGEtrain_CFLAGS)" \
11468 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11469 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11470 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11475 TFLAGS="$(STAGEtrain_TFLAGS)" \
11476 $(TARGET-stagetrain-gas)
11478 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11479 clean-stagetrain: clean-stagetrain-gas
11480 clean-stagetrain-gas:
11481 @if [ $(current_stage) = stagetrain ]; then \
11482 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11483 else \
11484 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11485 $(MAKE) stagetrain-start; \
11486 fi; \
11487 cd $(HOST_SUBDIR)/gas && \
11488 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11489 @endif gas-bootstrap
11492 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11493 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11494 maybe-all-stagefeedback-gas:
11495 maybe-clean-stagefeedback-gas:
11496 @if gas-bootstrap
11497 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11498 all-stagefeedback: all-stagefeedback-gas
11499 TARGET-stagefeedback-gas = $(TARGET-gas)
11500 all-stagefeedback-gas: configure-stagefeedback-gas
11501 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11502 @r=`${PWD_COMMAND}`; export r; \
11503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11504 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11505 $(HOST_EXPORTS) \
11506 $(POSTSTAGE1_HOST_EXPORTS) \
11507 cd $(HOST_SUBDIR)/gas && \
11509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11510 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11511 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11519 $(TARGET-stagefeedback-gas)
11521 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11522 clean-stagefeedback: clean-stagefeedback-gas
11523 clean-stagefeedback-gas:
11524 @if [ $(current_stage) = stagefeedback ]; then \
11525 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11526 else \
11527 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11528 $(MAKE) stagefeedback-start; \
11529 fi; \
11530 cd $(HOST_SUBDIR)/gas && \
11531 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11532 @endif gas-bootstrap
11535 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11536 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11537 maybe-all-stageautoprofile-gas:
11538 maybe-clean-stageautoprofile-gas:
11539 @if gas-bootstrap
11540 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11541 all-stageautoprofile: all-stageautoprofile-gas
11542 TARGET-stageautoprofile-gas = $(TARGET-gas)
11543 all-stageautoprofile-gas: configure-stageautoprofile-gas
11544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11545 @r=`${PWD_COMMAND}`; export r; \
11546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11547 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11548 $(HOST_EXPORTS) \
11549 $(POSTSTAGE1_HOST_EXPORTS) \
11550 cd $(HOST_SUBDIR)/gas && \
11551 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11553 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11554 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11555 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11556 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11561 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11562 $(TARGET-stageautoprofile-gas)
11564 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11565 clean-stageautoprofile: clean-stageautoprofile-gas
11566 clean-stageautoprofile-gas:
11567 @if [ $(current_stage) = stageautoprofile ]; then \
11568 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11569 else \
11570 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11571 $(MAKE) stageautoprofile-start; \
11572 fi; \
11573 cd $(HOST_SUBDIR)/gas && \
11574 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11575 @endif gas-bootstrap
11578 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11579 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11580 maybe-all-stageautofeedback-gas:
11581 maybe-clean-stageautofeedback-gas:
11582 @if gas-bootstrap
11583 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11584 all-stageautofeedback: all-stageautofeedback-gas
11585 TARGET-stageautofeedback-gas = $(TARGET-gas)
11586 all-stageautofeedback-gas: configure-stageautofeedback-gas
11587 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11588 @r=`${PWD_COMMAND}`; export r; \
11589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11590 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11591 $(HOST_EXPORTS) \
11592 $(POSTSTAGE1_HOST_EXPORTS) \
11593 cd $(HOST_SUBDIR)/gas && \
11595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11596 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11597 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11598 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11599 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11604 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11605 $(TARGET-stageautofeedback-gas)
11607 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11608 clean-stageautofeedback: clean-stageautofeedback-gas
11609 clean-stageautofeedback-gas:
11610 @if [ $(current_stage) = stageautofeedback ]; then \
11611 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11612 else \
11613 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11614 $(MAKE) stageautofeedback-start; \
11615 fi; \
11616 cd $(HOST_SUBDIR)/gas && \
11617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11618 @endif gas-bootstrap
11624 .PHONY: check-gas maybe-check-gas
11625 maybe-check-gas:
11626 @if gas
11627 maybe-check-gas: check-gas
11629 check-gas:
11630 @: $(MAKE); $(unstage)
11631 @r=`${PWD_COMMAND}`; export r; \
11632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11634 (cd $(HOST_SUBDIR)/gas && \
11635 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11637 @endif gas
11639 .PHONY: install-gas maybe-install-gas
11640 maybe-install-gas:
11641 @if gas
11642 maybe-install-gas: install-gas
11644 install-gas: installdirs
11645 @: $(MAKE); $(unstage)
11646 @r=`${PWD_COMMAND}`; export r; \
11647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11648 $(HOST_EXPORTS) \
11649 (cd $(HOST_SUBDIR)/gas && \
11650 $(MAKE) $(FLAGS_TO_PASS) install)
11652 @endif gas
11654 .PHONY: install-strip-gas maybe-install-strip-gas
11655 maybe-install-strip-gas:
11656 @if gas
11657 maybe-install-strip-gas: install-strip-gas
11659 install-strip-gas: installdirs
11660 @: $(MAKE); $(unstage)
11661 @r=`${PWD_COMMAND}`; export r; \
11662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11663 $(HOST_EXPORTS) \
11664 (cd $(HOST_SUBDIR)/gas && \
11665 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11667 @endif gas
11669 # Other targets (info, dvi, pdf, etc.)
11671 .PHONY: maybe-info-gas info-gas
11672 maybe-info-gas:
11673 @if gas
11674 maybe-info-gas: info-gas
11676 info-gas: \
11677 configure-gas
11678 @[ -f ./gas/Makefile ] || exit 0; \
11679 r=`${PWD_COMMAND}`; export r; \
11680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11681 $(HOST_EXPORTS) \
11682 for flag in $(EXTRA_HOST_FLAGS) ; do \
11683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11684 done; \
11685 echo "Doing info in gas"; \
11686 (cd $(HOST_SUBDIR)/gas && \
11687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11689 "RANLIB=$${RANLIB}" \
11690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11691 info) \
11692 || exit 1
11694 @endif gas
11696 .PHONY: maybe-dvi-gas dvi-gas
11697 maybe-dvi-gas:
11698 @if gas
11699 maybe-dvi-gas: dvi-gas
11701 dvi-gas: \
11702 configure-gas
11703 @[ -f ./gas/Makefile ] || exit 0; \
11704 r=`${PWD_COMMAND}`; export r; \
11705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706 $(HOST_EXPORTS) \
11707 for flag in $(EXTRA_HOST_FLAGS) ; do \
11708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709 done; \
11710 echo "Doing dvi in gas"; \
11711 (cd $(HOST_SUBDIR)/gas && \
11712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714 "RANLIB=$${RANLIB}" \
11715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716 dvi) \
11717 || exit 1
11719 @endif gas
11721 .PHONY: maybe-pdf-gas pdf-gas
11722 maybe-pdf-gas:
11723 @if gas
11724 maybe-pdf-gas: pdf-gas
11726 pdf-gas: \
11727 configure-gas
11728 @[ -f ./gas/Makefile ] || exit 0; \
11729 r=`${PWD_COMMAND}`; export r; \
11730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731 $(HOST_EXPORTS) \
11732 for flag in $(EXTRA_HOST_FLAGS) ; do \
11733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11734 done; \
11735 echo "Doing pdf in gas"; \
11736 (cd $(HOST_SUBDIR)/gas && \
11737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11739 "RANLIB=$${RANLIB}" \
11740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11741 pdf) \
11742 || exit 1
11744 @endif gas
11746 .PHONY: maybe-html-gas html-gas
11747 maybe-html-gas:
11748 @if gas
11749 maybe-html-gas: html-gas
11751 html-gas: \
11752 configure-gas
11753 @[ -f ./gas/Makefile ] || exit 0; \
11754 r=`${PWD_COMMAND}`; export r; \
11755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11756 $(HOST_EXPORTS) \
11757 for flag in $(EXTRA_HOST_FLAGS) ; do \
11758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11759 done; \
11760 echo "Doing html in gas"; \
11761 (cd $(HOST_SUBDIR)/gas && \
11762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11764 "RANLIB=$${RANLIB}" \
11765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11766 html) \
11767 || exit 1
11769 @endif gas
11771 .PHONY: maybe-TAGS-gas TAGS-gas
11772 maybe-TAGS-gas:
11773 @if gas
11774 maybe-TAGS-gas: TAGS-gas
11776 TAGS-gas: \
11777 configure-gas
11778 @[ -f ./gas/Makefile ] || exit 0; \
11779 r=`${PWD_COMMAND}`; export r; \
11780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11781 $(HOST_EXPORTS) \
11782 for flag in $(EXTRA_HOST_FLAGS) ; do \
11783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11784 done; \
11785 echo "Doing TAGS in gas"; \
11786 (cd $(HOST_SUBDIR)/gas && \
11787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11789 "RANLIB=$${RANLIB}" \
11790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11791 TAGS) \
11792 || exit 1
11794 @endif gas
11796 .PHONY: maybe-install-info-gas install-info-gas
11797 maybe-install-info-gas:
11798 @if gas
11799 maybe-install-info-gas: install-info-gas
11801 install-info-gas: \
11802 configure-gas \
11803 info-gas
11804 @[ -f ./gas/Makefile ] || exit 0; \
11805 r=`${PWD_COMMAND}`; export r; \
11806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807 $(HOST_EXPORTS) \
11808 for flag in $(EXTRA_HOST_FLAGS) ; do \
11809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810 done; \
11811 echo "Doing install-info in gas"; \
11812 (cd $(HOST_SUBDIR)/gas && \
11813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11815 "RANLIB=$${RANLIB}" \
11816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11817 install-info) \
11818 || exit 1
11820 @endif gas
11822 .PHONY: maybe-install-dvi-gas install-dvi-gas
11823 maybe-install-dvi-gas:
11824 @if gas
11825 maybe-install-dvi-gas: install-dvi-gas
11827 install-dvi-gas: \
11828 configure-gas \
11829 dvi-gas
11830 @[ -f ./gas/Makefile ] || exit 0; \
11831 r=`${PWD_COMMAND}`; export r; \
11832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11833 $(HOST_EXPORTS) \
11834 for flag in $(EXTRA_HOST_FLAGS) ; do \
11835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11836 done; \
11837 echo "Doing install-dvi in gas"; \
11838 (cd $(HOST_SUBDIR)/gas && \
11839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11841 "RANLIB=$${RANLIB}" \
11842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11843 install-dvi) \
11844 || exit 1
11846 @endif gas
11848 .PHONY: maybe-install-pdf-gas install-pdf-gas
11849 maybe-install-pdf-gas:
11850 @if gas
11851 maybe-install-pdf-gas: install-pdf-gas
11853 install-pdf-gas: \
11854 configure-gas \
11855 pdf-gas
11856 @[ -f ./gas/Makefile ] || exit 0; \
11857 r=`${PWD_COMMAND}`; export r; \
11858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11859 $(HOST_EXPORTS) \
11860 for flag in $(EXTRA_HOST_FLAGS) ; do \
11861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11862 done; \
11863 echo "Doing install-pdf in gas"; \
11864 (cd $(HOST_SUBDIR)/gas && \
11865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11867 "RANLIB=$${RANLIB}" \
11868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11869 install-pdf) \
11870 || exit 1
11872 @endif gas
11874 .PHONY: maybe-install-html-gas install-html-gas
11875 maybe-install-html-gas:
11876 @if gas
11877 maybe-install-html-gas: install-html-gas
11879 install-html-gas: \
11880 configure-gas \
11881 html-gas
11882 @[ -f ./gas/Makefile ] || exit 0; \
11883 r=`${PWD_COMMAND}`; export r; \
11884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11885 $(HOST_EXPORTS) \
11886 for flag in $(EXTRA_HOST_FLAGS) ; do \
11887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11888 done; \
11889 echo "Doing install-html in gas"; \
11890 (cd $(HOST_SUBDIR)/gas && \
11891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11893 "RANLIB=$${RANLIB}" \
11894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11895 install-html) \
11896 || exit 1
11898 @endif gas
11900 .PHONY: maybe-installcheck-gas installcheck-gas
11901 maybe-installcheck-gas:
11902 @if gas
11903 maybe-installcheck-gas: installcheck-gas
11905 installcheck-gas: \
11906 configure-gas
11907 @[ -f ./gas/Makefile ] || exit 0; \
11908 r=`${PWD_COMMAND}`; export r; \
11909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11910 $(HOST_EXPORTS) \
11911 for flag in $(EXTRA_HOST_FLAGS) ; do \
11912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11913 done; \
11914 echo "Doing installcheck in gas"; \
11915 (cd $(HOST_SUBDIR)/gas && \
11916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11918 "RANLIB=$${RANLIB}" \
11919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11920 installcheck) \
11921 || exit 1
11923 @endif gas
11925 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11926 maybe-mostlyclean-gas:
11927 @if gas
11928 maybe-mostlyclean-gas: mostlyclean-gas
11930 mostlyclean-gas:
11931 @[ -f ./gas/Makefile ] || exit 0; \
11932 r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 $(HOST_EXPORTS) \
11935 for flag in $(EXTRA_HOST_FLAGS) ; do \
11936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11937 done; \
11938 echo "Doing mostlyclean in gas"; \
11939 (cd $(HOST_SUBDIR)/gas && \
11940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11942 "RANLIB=$${RANLIB}" \
11943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11944 mostlyclean) \
11945 || exit 1
11947 @endif gas
11949 .PHONY: maybe-clean-gas clean-gas
11950 maybe-clean-gas:
11951 @if gas
11952 maybe-clean-gas: clean-gas
11954 clean-gas:
11955 @[ -f ./gas/Makefile ] || exit 0; \
11956 r=`${PWD_COMMAND}`; export r; \
11957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11958 $(HOST_EXPORTS) \
11959 for flag in $(EXTRA_HOST_FLAGS) ; do \
11960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11961 done; \
11962 echo "Doing clean in gas"; \
11963 (cd $(HOST_SUBDIR)/gas && \
11964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11966 "RANLIB=$${RANLIB}" \
11967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11968 clean) \
11969 || exit 1
11971 @endif gas
11973 .PHONY: maybe-distclean-gas distclean-gas
11974 maybe-distclean-gas:
11975 @if gas
11976 maybe-distclean-gas: distclean-gas
11978 distclean-gas:
11979 @[ -f ./gas/Makefile ] || exit 0; \
11980 r=`${PWD_COMMAND}`; export r; \
11981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982 $(HOST_EXPORTS) \
11983 for flag in $(EXTRA_HOST_FLAGS) ; do \
11984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11985 done; \
11986 echo "Doing distclean in gas"; \
11987 (cd $(HOST_SUBDIR)/gas && \
11988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11990 "RANLIB=$${RANLIB}" \
11991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11992 distclean) \
11993 || exit 1
11995 @endif gas
11997 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11998 maybe-maintainer-clean-gas:
11999 @if gas
12000 maybe-maintainer-clean-gas: maintainer-clean-gas
12002 maintainer-clean-gas:
12003 @[ -f ./gas/Makefile ] || exit 0; \
12004 r=`${PWD_COMMAND}`; export r; \
12005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12006 $(HOST_EXPORTS) \
12007 for flag in $(EXTRA_HOST_FLAGS) ; do \
12008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12009 done; \
12010 echo "Doing maintainer-clean in gas"; \
12011 (cd $(HOST_SUBDIR)/gas && \
12012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12014 "RANLIB=$${RANLIB}" \
12015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12016 maintainer-clean) \
12017 || exit 1
12019 @endif gas
12023 .PHONY: configure-gcc maybe-configure-gcc
12024 maybe-configure-gcc:
12025 @if gcc-bootstrap
12026 configure-gcc: stage_current
12027 @endif gcc-bootstrap
12028 @if gcc
12029 maybe-configure-gcc: configure-gcc
12030 configure-gcc:
12031 @r=`${PWD_COMMAND}`; export r; \
12032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12033 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12035 $(HOST_EXPORTS) \
12036 echo Configuring in $(HOST_SUBDIR)/gcc; \
12037 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12038 case $(srcdir) in \
12039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12040 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12042 esac; \
12043 module_srcdir=gcc; \
12044 $(SHELL) \
12045 $$s/$$module_srcdir/configure \
12046 --srcdir=$${topdir}/$$module_srcdir \
12047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12048 --target=${target_alias} @gcc_host_pie@ \
12049 || exit 1
12050 @endif gcc
12054 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12055 maybe-configure-stage1-gcc:
12056 @if gcc-bootstrap
12057 maybe-configure-stage1-gcc: configure-stage1-gcc
12058 configure-stage1-gcc:
12059 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12061 @r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 TFLAGS="$(STAGE1_TFLAGS)"; \
12064 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12065 $(HOST_EXPORTS) \
12066 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12067 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12068 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12069 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12071 cd $(HOST_SUBDIR)/gcc || exit 1; \
12072 case $(srcdir) in \
12073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12074 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12076 esac; \
12077 module_srcdir=gcc; \
12078 $(SHELL) $$s/$$module_srcdir/configure \
12079 --srcdir=$${topdir}/$$module_srcdir \
12080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12081 --target=${target_alias} \
12083 $(STAGE1_CONFIGURE_FLAGS) \
12084 @gcc_host_pie@
12085 @endif gcc-bootstrap
12087 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12088 maybe-configure-stage2-gcc:
12089 @if gcc-bootstrap
12090 maybe-configure-stage2-gcc: configure-stage2-gcc
12091 configure-stage2-gcc:
12092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12094 @r=`${PWD_COMMAND}`; export r; \
12095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12096 TFLAGS="$(STAGE2_TFLAGS)"; \
12097 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12098 $(HOST_EXPORTS) \
12099 $(POSTSTAGE1_HOST_EXPORTS) \
12100 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12101 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12102 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12103 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12105 cd $(HOST_SUBDIR)/gcc || exit 1; \
12106 case $(srcdir) in \
12107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12108 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12110 esac; \
12111 module_srcdir=gcc; \
12112 $(SHELL) $$s/$$module_srcdir/configure \
12113 --srcdir=$${topdir}/$$module_srcdir \
12114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12115 --target=${target_alias} \
12116 --with-build-libsubdir=$(HOST_SUBDIR) \
12117 $(STAGE2_CONFIGURE_FLAGS) \
12118 @gcc_host_pie@
12119 @endif gcc-bootstrap
12121 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12122 maybe-configure-stage3-gcc:
12123 @if gcc-bootstrap
12124 maybe-configure-stage3-gcc: configure-stage3-gcc
12125 configure-stage3-gcc:
12126 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12128 @r=`${PWD_COMMAND}`; export r; \
12129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12130 TFLAGS="$(STAGE3_TFLAGS)"; \
12131 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12132 $(HOST_EXPORTS) \
12133 $(POSTSTAGE1_HOST_EXPORTS) \
12134 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12135 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12136 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12137 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12139 cd $(HOST_SUBDIR)/gcc || exit 1; \
12140 case $(srcdir) in \
12141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12142 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12144 esac; \
12145 module_srcdir=gcc; \
12146 $(SHELL) $$s/$$module_srcdir/configure \
12147 --srcdir=$${topdir}/$$module_srcdir \
12148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12149 --target=${target_alias} \
12150 --with-build-libsubdir=$(HOST_SUBDIR) \
12151 $(STAGE3_CONFIGURE_FLAGS) \
12152 @gcc_host_pie@
12153 @endif gcc-bootstrap
12155 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12156 maybe-configure-stage4-gcc:
12157 @if gcc-bootstrap
12158 maybe-configure-stage4-gcc: configure-stage4-gcc
12159 configure-stage4-gcc:
12160 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12162 @r=`${PWD_COMMAND}`; export r; \
12163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164 TFLAGS="$(STAGE4_TFLAGS)"; \
12165 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12166 $(HOST_EXPORTS) \
12167 $(POSTSTAGE1_HOST_EXPORTS) \
12168 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12169 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12170 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12171 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12173 cd $(HOST_SUBDIR)/gcc || exit 1; \
12174 case $(srcdir) in \
12175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12176 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12178 esac; \
12179 module_srcdir=gcc; \
12180 $(SHELL) $$s/$$module_srcdir/configure \
12181 --srcdir=$${topdir}/$$module_srcdir \
12182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12183 --target=${target_alias} \
12184 --with-build-libsubdir=$(HOST_SUBDIR) \
12185 $(STAGE4_CONFIGURE_FLAGS) \
12186 @gcc_host_pie@
12187 @endif gcc-bootstrap
12189 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12190 maybe-configure-stageprofile-gcc:
12191 @if gcc-bootstrap
12192 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12193 configure-stageprofile-gcc:
12194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12196 @r=`${PWD_COMMAND}`; export r; \
12197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12199 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12200 $(HOST_EXPORTS) \
12201 $(POSTSTAGE1_HOST_EXPORTS) \
12202 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12203 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12204 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12205 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12207 cd $(HOST_SUBDIR)/gcc || exit 1; \
12208 case $(srcdir) in \
12209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12210 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12212 esac; \
12213 module_srcdir=gcc; \
12214 $(SHELL) $$s/$$module_srcdir/configure \
12215 --srcdir=$${topdir}/$$module_srcdir \
12216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12217 --target=${target_alias} \
12218 --with-build-libsubdir=$(HOST_SUBDIR) \
12219 $(STAGEprofile_CONFIGURE_FLAGS) \
12220 @gcc_host_pie@
12221 @endif gcc-bootstrap
12223 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12224 maybe-configure-stagetrain-gcc:
12225 @if gcc-bootstrap
12226 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12227 configure-stagetrain-gcc:
12228 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12230 @r=`${PWD_COMMAND}`; export r; \
12231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12232 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12233 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12234 $(HOST_EXPORTS) \
12235 $(POSTSTAGE1_HOST_EXPORTS) \
12236 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12237 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12238 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12239 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12241 cd $(HOST_SUBDIR)/gcc || exit 1; \
12242 case $(srcdir) in \
12243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12244 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12246 esac; \
12247 module_srcdir=gcc; \
12248 $(SHELL) $$s/$$module_srcdir/configure \
12249 --srcdir=$${topdir}/$$module_srcdir \
12250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12251 --target=${target_alias} \
12252 --with-build-libsubdir=$(HOST_SUBDIR) \
12253 $(STAGEtrain_CONFIGURE_FLAGS) \
12254 @gcc_host_pie@
12255 @endif gcc-bootstrap
12257 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12258 maybe-configure-stagefeedback-gcc:
12259 @if gcc-bootstrap
12260 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12261 configure-stagefeedback-gcc:
12262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12264 @r=`${PWD_COMMAND}`; export r; \
12265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12266 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12267 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12268 $(HOST_EXPORTS) \
12269 $(POSTSTAGE1_HOST_EXPORTS) \
12270 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12271 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12272 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12273 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12275 cd $(HOST_SUBDIR)/gcc || exit 1; \
12276 case $(srcdir) in \
12277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12278 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12280 esac; \
12281 module_srcdir=gcc; \
12282 $(SHELL) $$s/$$module_srcdir/configure \
12283 --srcdir=$${topdir}/$$module_srcdir \
12284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12285 --target=${target_alias} \
12286 --with-build-libsubdir=$(HOST_SUBDIR) \
12287 $(STAGEfeedback_CONFIGURE_FLAGS) \
12288 @gcc_host_pie@
12289 @endif gcc-bootstrap
12291 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12292 maybe-configure-stageautoprofile-gcc:
12293 @if gcc-bootstrap
12294 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12295 configure-stageautoprofile-gcc:
12296 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12298 @r=`${PWD_COMMAND}`; export r; \
12299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12300 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12301 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12302 $(HOST_EXPORTS) \
12303 $(POSTSTAGE1_HOST_EXPORTS) \
12304 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12305 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12306 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12307 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12309 cd $(HOST_SUBDIR)/gcc || exit 1; \
12310 case $(srcdir) in \
12311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12312 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12314 esac; \
12315 module_srcdir=gcc; \
12316 $(SHELL) $$s/$$module_srcdir/configure \
12317 --srcdir=$${topdir}/$$module_srcdir \
12318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12319 --target=${target_alias} \
12320 --with-build-libsubdir=$(HOST_SUBDIR) \
12321 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12322 @gcc_host_pie@
12323 @endif gcc-bootstrap
12325 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12326 maybe-configure-stageautofeedback-gcc:
12327 @if gcc-bootstrap
12328 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12329 configure-stageautofeedback-gcc:
12330 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12332 @r=`${PWD_COMMAND}`; export r; \
12333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12334 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12335 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12336 $(HOST_EXPORTS) \
12337 $(POSTSTAGE1_HOST_EXPORTS) \
12338 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12339 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12340 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12341 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12343 cd $(HOST_SUBDIR)/gcc || exit 1; \
12344 case $(srcdir) in \
12345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12346 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12348 esac; \
12349 module_srcdir=gcc; \
12350 $(SHELL) $$s/$$module_srcdir/configure \
12351 --srcdir=$${topdir}/$$module_srcdir \
12352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12353 --target=${target_alias} \
12354 --with-build-libsubdir=$(HOST_SUBDIR) \
12355 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12356 @gcc_host_pie@
12357 @endif gcc-bootstrap
12363 .PHONY: all-gcc maybe-all-gcc
12364 maybe-all-gcc:
12365 @if gcc-bootstrap
12366 all-gcc: stage_current
12367 @endif gcc-bootstrap
12368 @if gcc
12369 TARGET-gcc=all
12370 maybe-all-gcc: all-gcc
12371 all-gcc: configure-gcc
12372 @r=`${PWD_COMMAND}`; export r; \
12373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12374 $(HOST_EXPORTS) \
12375 (cd $(HOST_SUBDIR)/gcc && \
12376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12377 $(TARGET-gcc))
12378 @endif gcc
12382 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12383 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12384 maybe-all-stage1-gcc:
12385 maybe-clean-stage1-gcc:
12386 @if gcc-bootstrap
12387 maybe-all-stage1-gcc: all-stage1-gcc
12388 all-stage1: all-stage1-gcc
12389 TARGET-stage1-gcc = $(TARGET-gcc)
12390 all-stage1-gcc: configure-stage1-gcc
12391 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12392 @r=`${PWD_COMMAND}`; export r; \
12393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394 TFLAGS="$(STAGE1_TFLAGS)"; \
12395 $(HOST_EXPORTS) \
12396 cd $(HOST_SUBDIR)/gcc && \
12398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12399 CFLAGS="$(STAGE1_CFLAGS)" \
12400 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12401 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12402 LIBCFLAGS="$(LIBCFLAGS)" \
12403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12406 $(EXTRA_HOST_FLAGS) \
12407 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12408 TFLAGS="$(STAGE1_TFLAGS)" \
12409 $(TARGET-stage1-gcc)
12411 maybe-clean-stage1-gcc: clean-stage1-gcc
12412 clean-stage1: clean-stage1-gcc
12413 clean-stage1-gcc:
12414 @if [ $(current_stage) = stage1 ]; then \
12415 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12416 else \
12417 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12418 $(MAKE) stage1-start; \
12419 fi; \
12420 cd $(HOST_SUBDIR)/gcc && \
12421 $(MAKE) $(EXTRA_HOST_FLAGS) \
12422 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12423 @endif gcc-bootstrap
12426 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12427 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12428 maybe-all-stage2-gcc:
12429 maybe-clean-stage2-gcc:
12430 @if gcc-bootstrap
12431 maybe-all-stage2-gcc: all-stage2-gcc
12432 all-stage2: all-stage2-gcc
12433 TARGET-stage2-gcc = $(TARGET-gcc)
12434 all-stage2-gcc: configure-stage2-gcc
12435 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12436 @r=`${PWD_COMMAND}`; export r; \
12437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12438 TFLAGS="$(STAGE2_TFLAGS)"; \
12439 $(HOST_EXPORTS) \
12440 $(POSTSTAGE1_HOST_EXPORTS) \
12441 cd $(HOST_SUBDIR)/gcc && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12444 CFLAGS="$(STAGE2_CFLAGS)" \
12445 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12446 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12447 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12452 TFLAGS="$(STAGE2_TFLAGS)" \
12453 $(TARGET-stage2-gcc)
12455 maybe-clean-stage2-gcc: clean-stage2-gcc
12456 clean-stage2: clean-stage2-gcc
12457 clean-stage2-gcc:
12458 @if [ $(current_stage) = stage2 ]; then \
12459 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12460 else \
12461 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12462 $(MAKE) stage2-start; \
12463 fi; \
12464 cd $(HOST_SUBDIR)/gcc && \
12465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12466 @endif gcc-bootstrap
12469 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12470 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12471 maybe-all-stage3-gcc:
12472 maybe-clean-stage3-gcc:
12473 @if gcc-bootstrap
12474 maybe-all-stage3-gcc: all-stage3-gcc
12475 all-stage3: all-stage3-gcc
12476 TARGET-stage3-gcc = $(TARGET-gcc)
12477 all-stage3-gcc: configure-stage3-gcc
12478 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12479 @r=`${PWD_COMMAND}`; export r; \
12480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12481 TFLAGS="$(STAGE3_TFLAGS)"; \
12482 $(HOST_EXPORTS) \
12483 $(POSTSTAGE1_HOST_EXPORTS) \
12484 cd $(HOST_SUBDIR)/gcc && \
12486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12487 CFLAGS="$(STAGE3_CFLAGS)" \
12488 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12489 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12490 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12495 TFLAGS="$(STAGE3_TFLAGS)" \
12496 $(TARGET-stage3-gcc)
12498 maybe-clean-stage3-gcc: clean-stage3-gcc
12499 clean-stage3: clean-stage3-gcc
12500 clean-stage3-gcc:
12501 @if [ $(current_stage) = stage3 ]; then \
12502 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12503 else \
12504 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12505 $(MAKE) stage3-start; \
12506 fi; \
12507 cd $(HOST_SUBDIR)/gcc && \
12508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12509 @endif gcc-bootstrap
12512 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12513 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12514 maybe-all-stage4-gcc:
12515 maybe-clean-stage4-gcc:
12516 @if gcc-bootstrap
12517 maybe-all-stage4-gcc: all-stage4-gcc
12518 all-stage4: all-stage4-gcc
12519 TARGET-stage4-gcc = $(TARGET-gcc)
12520 all-stage4-gcc: configure-stage4-gcc
12521 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12522 @r=`${PWD_COMMAND}`; export r; \
12523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12524 TFLAGS="$(STAGE4_TFLAGS)"; \
12525 $(HOST_EXPORTS) \
12526 $(POSTSTAGE1_HOST_EXPORTS) \
12527 cd $(HOST_SUBDIR)/gcc && \
12529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12530 CFLAGS="$(STAGE4_CFLAGS)" \
12531 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12532 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12533 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12538 TFLAGS="$(STAGE4_TFLAGS)" \
12539 $(TARGET-stage4-gcc)
12541 maybe-clean-stage4-gcc: clean-stage4-gcc
12542 clean-stage4: clean-stage4-gcc
12543 clean-stage4-gcc:
12544 @if [ $(current_stage) = stage4 ]; then \
12545 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12546 else \
12547 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12548 $(MAKE) stage4-start; \
12549 fi; \
12550 cd $(HOST_SUBDIR)/gcc && \
12551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12552 @endif gcc-bootstrap
12555 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12556 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12557 maybe-all-stageprofile-gcc:
12558 maybe-clean-stageprofile-gcc:
12559 @if gcc-bootstrap
12560 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12561 all-stageprofile: all-stageprofile-gcc
12562 TARGET-stageprofile-gcc = $(TARGET-gcc)
12563 all-stageprofile-gcc: configure-stageprofile-gcc
12564 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12565 @r=`${PWD_COMMAND}`; export r; \
12566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12568 $(HOST_EXPORTS) \
12569 $(POSTSTAGE1_HOST_EXPORTS) \
12570 cd $(HOST_SUBDIR)/gcc && \
12572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12573 CFLAGS="$(STAGEprofile_CFLAGS)" \
12574 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12575 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12576 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12581 TFLAGS="$(STAGEprofile_TFLAGS)" \
12582 $(TARGET-stageprofile-gcc)
12584 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12585 clean-stageprofile: clean-stageprofile-gcc
12586 clean-stageprofile-gcc:
12587 @if [ $(current_stage) = stageprofile ]; then \
12588 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12589 else \
12590 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12591 $(MAKE) stageprofile-start; \
12592 fi; \
12593 cd $(HOST_SUBDIR)/gcc && \
12594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12595 @endif gcc-bootstrap
12598 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12599 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12600 maybe-all-stagetrain-gcc:
12601 maybe-clean-stagetrain-gcc:
12602 @if gcc-bootstrap
12603 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12604 all-stagetrain: all-stagetrain-gcc
12605 TARGET-stagetrain-gcc = $(TARGET-gcc)
12606 all-stagetrain-gcc: configure-stagetrain-gcc
12607 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12608 @r=`${PWD_COMMAND}`; export r; \
12609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12610 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12611 $(HOST_EXPORTS) \
12612 $(POSTSTAGE1_HOST_EXPORTS) \
12613 cd $(HOST_SUBDIR)/gcc && \
12615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12616 CFLAGS="$(STAGEtrain_CFLAGS)" \
12617 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12618 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12619 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12624 TFLAGS="$(STAGEtrain_TFLAGS)" \
12625 $(TARGET-stagetrain-gcc)
12627 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12628 clean-stagetrain: clean-stagetrain-gcc
12629 clean-stagetrain-gcc:
12630 @if [ $(current_stage) = stagetrain ]; then \
12631 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12632 else \
12633 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12634 $(MAKE) stagetrain-start; \
12635 fi; \
12636 cd $(HOST_SUBDIR)/gcc && \
12637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12638 @endif gcc-bootstrap
12641 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12642 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12643 maybe-all-stagefeedback-gcc:
12644 maybe-clean-stagefeedback-gcc:
12645 @if gcc-bootstrap
12646 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12647 all-stagefeedback: all-stagefeedback-gcc
12648 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12649 all-stagefeedback-gcc: configure-stagefeedback-gcc
12650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12651 @r=`${PWD_COMMAND}`; export r; \
12652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12654 $(HOST_EXPORTS) \
12655 $(POSTSTAGE1_HOST_EXPORTS) \
12656 cd $(HOST_SUBDIR)/gcc && \
12658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12659 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12660 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12661 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12662 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12667 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12668 $(TARGET-stagefeedback-gcc)
12670 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12671 clean-stagefeedback: clean-stagefeedback-gcc
12672 clean-stagefeedback-gcc:
12673 @if [ $(current_stage) = stagefeedback ]; then \
12674 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12675 else \
12676 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12677 $(MAKE) stagefeedback-start; \
12678 fi; \
12679 cd $(HOST_SUBDIR)/gcc && \
12680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12681 @endif gcc-bootstrap
12684 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12685 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12686 maybe-all-stageautoprofile-gcc:
12687 maybe-clean-stageautoprofile-gcc:
12688 @if gcc-bootstrap
12689 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12690 all-stageautoprofile: all-stageautoprofile-gcc
12691 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12692 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12693 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12694 @r=`${PWD_COMMAND}`; export r; \
12695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12696 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12697 $(HOST_EXPORTS) \
12698 $(POSTSTAGE1_HOST_EXPORTS) \
12699 cd $(HOST_SUBDIR)/gcc && \
12700 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12702 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12703 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12704 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12705 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12710 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12711 $(TARGET-stageautoprofile-gcc)
12713 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12714 clean-stageautoprofile: clean-stageautoprofile-gcc
12715 clean-stageautoprofile-gcc:
12716 @if [ $(current_stage) = stageautoprofile ]; then \
12717 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12718 else \
12719 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12720 $(MAKE) stageautoprofile-start; \
12721 fi; \
12722 cd $(HOST_SUBDIR)/gcc && \
12723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12724 @endif gcc-bootstrap
12727 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12728 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12729 maybe-all-stageautofeedback-gcc:
12730 maybe-clean-stageautofeedback-gcc:
12731 @if gcc-bootstrap
12732 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12733 all-stageautofeedback: all-stageautofeedback-gcc
12734 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12735 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12736 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12737 @r=`${PWD_COMMAND}`; export r; \
12738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12739 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12740 $(HOST_EXPORTS) \
12741 $(POSTSTAGE1_HOST_EXPORTS) \
12742 cd $(HOST_SUBDIR)/gcc && \
12744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12745 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12746 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12747 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12748 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12753 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12754 $(TARGET-stageautofeedback-gcc)
12756 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12757 clean-stageautofeedback: clean-stageautofeedback-gcc
12758 clean-stageautofeedback-gcc:
12759 @if [ $(current_stage) = stageautofeedback ]; then \
12760 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12761 else \
12762 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12763 $(MAKE) stageautofeedback-start; \
12764 fi; \
12765 cd $(HOST_SUBDIR)/gcc && \
12766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12767 @endif gcc-bootstrap
12773 .PHONY: check-gcc maybe-check-gcc
12774 maybe-check-gcc:
12775 @if gcc
12776 maybe-check-gcc: check-gcc
12778 check-gcc:
12779 @: $(MAKE); $(unstage)
12780 @r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12783 (cd $(HOST_SUBDIR)/gcc && \
12784 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12786 @endif gcc
12788 .PHONY: install-gcc maybe-install-gcc
12789 maybe-install-gcc:
12790 @if gcc
12791 maybe-install-gcc: install-gcc
12793 install-gcc: installdirs
12794 @: $(MAKE); $(unstage)
12795 @r=`${PWD_COMMAND}`; export r; \
12796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797 $(HOST_EXPORTS) \
12798 (cd $(HOST_SUBDIR)/gcc && \
12799 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12801 @endif gcc
12803 .PHONY: install-strip-gcc maybe-install-strip-gcc
12804 maybe-install-strip-gcc:
12805 @if gcc
12806 maybe-install-strip-gcc: install-strip-gcc
12808 install-strip-gcc: installdirs
12809 @: $(MAKE); $(unstage)
12810 @r=`${PWD_COMMAND}`; export r; \
12811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812 $(HOST_EXPORTS) \
12813 (cd $(HOST_SUBDIR)/gcc && \
12814 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12816 @endif gcc
12818 # Other targets (info, dvi, pdf, etc.)
12820 .PHONY: maybe-info-gcc info-gcc
12821 maybe-info-gcc:
12822 @if gcc
12823 maybe-info-gcc: info-gcc
12825 info-gcc: \
12826 configure-gcc
12827 @[ -f ./gcc/Makefile ] || exit 0; \
12828 r=`${PWD_COMMAND}`; export r; \
12829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 $(HOST_EXPORTS) \
12831 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12833 done; \
12834 echo "Doing info in gcc"; \
12835 (cd $(HOST_SUBDIR)/gcc && \
12836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12838 "RANLIB=$${RANLIB}" \
12839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12840 info) \
12841 || exit 1
12843 @endif gcc
12845 .PHONY: maybe-dvi-gcc dvi-gcc
12846 maybe-dvi-gcc:
12847 @if gcc
12848 maybe-dvi-gcc: dvi-gcc
12850 dvi-gcc: \
12851 configure-gcc
12852 @[ -f ./gcc/Makefile ] || exit 0; \
12853 r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(HOST_EXPORTS) \
12856 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 done; \
12859 echo "Doing dvi in gcc"; \
12860 (cd $(HOST_SUBDIR)/gcc && \
12861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863 "RANLIB=$${RANLIB}" \
12864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12865 dvi) \
12866 || exit 1
12868 @endif gcc
12870 .PHONY: maybe-pdf-gcc pdf-gcc
12871 maybe-pdf-gcc:
12872 @if gcc
12873 maybe-pdf-gcc: pdf-gcc
12875 pdf-gcc: \
12876 configure-gcc
12877 @[ -f ./gcc/Makefile ] || exit 0; \
12878 r=`${PWD_COMMAND}`; export r; \
12879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880 $(HOST_EXPORTS) \
12881 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12883 done; \
12884 echo "Doing pdf in gcc"; \
12885 (cd $(HOST_SUBDIR)/gcc && \
12886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12888 "RANLIB=$${RANLIB}" \
12889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12890 pdf) \
12891 || exit 1
12893 @endif gcc
12895 .PHONY: maybe-html-gcc html-gcc
12896 maybe-html-gcc:
12897 @if gcc
12898 maybe-html-gcc: html-gcc
12900 html-gcc: \
12901 configure-gcc
12902 @[ -f ./gcc/Makefile ] || exit 0; \
12903 r=`${PWD_COMMAND}`; export r; \
12904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905 $(HOST_EXPORTS) \
12906 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12908 done; \
12909 echo "Doing html in gcc"; \
12910 (cd $(HOST_SUBDIR)/gcc && \
12911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12913 "RANLIB=$${RANLIB}" \
12914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12915 html) \
12916 || exit 1
12918 @endif gcc
12920 .PHONY: maybe-TAGS-gcc TAGS-gcc
12921 maybe-TAGS-gcc:
12922 @if gcc
12923 maybe-TAGS-gcc: TAGS-gcc
12925 TAGS-gcc: \
12926 configure-gcc
12927 @[ -f ./gcc/Makefile ] || exit 0; \
12928 r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 $(HOST_EXPORTS) \
12931 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12933 done; \
12934 echo "Doing TAGS in gcc"; \
12935 (cd $(HOST_SUBDIR)/gcc && \
12936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12938 "RANLIB=$${RANLIB}" \
12939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12940 TAGS) \
12941 || exit 1
12943 @endif gcc
12945 .PHONY: maybe-install-info-gcc install-info-gcc
12946 maybe-install-info-gcc:
12947 @if gcc
12948 maybe-install-info-gcc: install-info-gcc
12950 install-info-gcc: \
12951 configure-gcc \
12952 info-gcc
12953 @[ -f ./gcc/Makefile ] || exit 0; \
12954 r=`${PWD_COMMAND}`; export r; \
12955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956 $(HOST_EXPORTS) \
12957 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12959 done; \
12960 echo "Doing install-info in gcc"; \
12961 (cd $(HOST_SUBDIR)/gcc && \
12962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12964 "RANLIB=$${RANLIB}" \
12965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12966 install-info) \
12967 || exit 1
12969 @endif gcc
12971 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12972 maybe-install-dvi-gcc:
12973 @if gcc
12974 maybe-install-dvi-gcc: install-dvi-gcc
12976 install-dvi-gcc: \
12977 configure-gcc \
12978 dvi-gcc
12979 @[ -f ./gcc/Makefile ] || exit 0; \
12980 r=`${PWD_COMMAND}`; export r; \
12981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12982 $(HOST_EXPORTS) \
12983 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12985 done; \
12986 echo "Doing install-dvi in gcc"; \
12987 (cd $(HOST_SUBDIR)/gcc && \
12988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12990 "RANLIB=$${RANLIB}" \
12991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12992 install-dvi) \
12993 || exit 1
12995 @endif gcc
12997 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12998 maybe-install-pdf-gcc:
12999 @if gcc
13000 maybe-install-pdf-gcc: install-pdf-gcc
13002 install-pdf-gcc: \
13003 configure-gcc \
13004 pdf-gcc
13005 @[ -f ./gcc/Makefile ] || exit 0; \
13006 r=`${PWD_COMMAND}`; export r; \
13007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13008 $(HOST_EXPORTS) \
13009 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13011 done; \
13012 echo "Doing install-pdf in gcc"; \
13013 (cd $(HOST_SUBDIR)/gcc && \
13014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13016 "RANLIB=$${RANLIB}" \
13017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13018 install-pdf) \
13019 || exit 1
13021 @endif gcc
13023 .PHONY: maybe-install-html-gcc install-html-gcc
13024 maybe-install-html-gcc:
13025 @if gcc
13026 maybe-install-html-gcc: install-html-gcc
13028 install-html-gcc: \
13029 configure-gcc \
13030 html-gcc
13031 @[ -f ./gcc/Makefile ] || exit 0; \
13032 r=`${PWD_COMMAND}`; export r; \
13033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13034 $(HOST_EXPORTS) \
13035 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13037 done; \
13038 echo "Doing install-html in gcc"; \
13039 (cd $(HOST_SUBDIR)/gcc && \
13040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13042 "RANLIB=$${RANLIB}" \
13043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13044 install-html) \
13045 || exit 1
13047 @endif gcc
13049 .PHONY: maybe-installcheck-gcc installcheck-gcc
13050 maybe-installcheck-gcc:
13051 @if gcc
13052 maybe-installcheck-gcc: installcheck-gcc
13054 installcheck-gcc: \
13055 configure-gcc
13056 @[ -f ./gcc/Makefile ] || exit 0; \
13057 r=`${PWD_COMMAND}`; export r; \
13058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13059 $(HOST_EXPORTS) \
13060 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13062 done; \
13063 echo "Doing installcheck in gcc"; \
13064 (cd $(HOST_SUBDIR)/gcc && \
13065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13067 "RANLIB=$${RANLIB}" \
13068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13069 installcheck) \
13070 || exit 1
13072 @endif gcc
13074 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13075 maybe-mostlyclean-gcc:
13076 @if gcc
13077 maybe-mostlyclean-gcc: mostlyclean-gcc
13079 mostlyclean-gcc:
13080 @[ -f ./gcc/Makefile ] || exit 0; \
13081 r=`${PWD_COMMAND}`; export r; \
13082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13083 $(HOST_EXPORTS) \
13084 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13086 done; \
13087 echo "Doing mostlyclean in gcc"; \
13088 (cd $(HOST_SUBDIR)/gcc && \
13089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13091 "RANLIB=$${RANLIB}" \
13092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13093 mostlyclean) \
13094 || exit 1
13096 @endif gcc
13098 .PHONY: maybe-clean-gcc clean-gcc
13099 maybe-clean-gcc:
13100 @if gcc
13101 maybe-clean-gcc: clean-gcc
13103 clean-gcc:
13104 @[ -f ./gcc/Makefile ] || exit 0; \
13105 r=`${PWD_COMMAND}`; export r; \
13106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107 $(HOST_EXPORTS) \
13108 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13110 done; \
13111 echo "Doing clean in gcc"; \
13112 (cd $(HOST_SUBDIR)/gcc && \
13113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13115 "RANLIB=$${RANLIB}" \
13116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13117 clean) \
13118 || exit 1
13120 @endif gcc
13122 .PHONY: maybe-distclean-gcc distclean-gcc
13123 maybe-distclean-gcc:
13124 @if gcc
13125 maybe-distclean-gcc: distclean-gcc
13127 distclean-gcc:
13128 @[ -f ./gcc/Makefile ] || exit 0; \
13129 r=`${PWD_COMMAND}`; export r; \
13130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131 $(HOST_EXPORTS) \
13132 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13134 done; \
13135 echo "Doing distclean in gcc"; \
13136 (cd $(HOST_SUBDIR)/gcc && \
13137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13139 "RANLIB=$${RANLIB}" \
13140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13141 distclean) \
13142 || exit 1
13144 @endif gcc
13146 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13147 maybe-maintainer-clean-gcc:
13148 @if gcc
13149 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13151 maintainer-clean-gcc:
13152 @[ -f ./gcc/Makefile ] || exit 0; \
13153 r=`${PWD_COMMAND}`; export r; \
13154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13155 $(HOST_EXPORTS) \
13156 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13158 done; \
13159 echo "Doing maintainer-clean in gcc"; \
13160 (cd $(HOST_SUBDIR)/gcc && \
13161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13163 "RANLIB=$${RANLIB}" \
13164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13165 maintainer-clean) \
13166 || exit 1
13168 @endif gcc
13172 .PHONY: configure-gmp maybe-configure-gmp
13173 maybe-configure-gmp:
13174 @if gcc-bootstrap
13175 configure-gmp: stage_current
13176 @endif gcc-bootstrap
13177 @if gmp
13178 maybe-configure-gmp: configure-gmp
13179 configure-gmp:
13180 @r=`${PWD_COMMAND}`; export r; \
13181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13182 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13184 $(HOST_EXPORTS) \
13185 echo Configuring in $(HOST_SUBDIR)/gmp; \
13186 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13187 case $(srcdir) in \
13188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13189 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13191 esac; \
13192 module_srcdir=gmp; \
13193 $(SHELL) \
13194 $$s/$$module_srcdir/configure \
13195 --srcdir=$${topdir}/$$module_srcdir \
13196 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13197 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13198 || exit 1
13199 @endif gmp
13203 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13204 maybe-configure-stage1-gmp:
13205 @if gmp-bootstrap
13206 maybe-configure-stage1-gmp: configure-stage1-gmp
13207 configure-stage1-gmp:
13208 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13210 @r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 TFLAGS="$(STAGE1_TFLAGS)"; \
13213 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13214 $(HOST_EXPORTS) \
13215 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13216 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13217 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13218 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13220 cd $(HOST_SUBDIR)/gmp || exit 1; \
13221 case $(srcdir) in \
13222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13223 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13225 esac; \
13226 module_srcdir=gmp; \
13227 $(SHELL) $$s/$$module_srcdir/configure \
13228 --srcdir=$${topdir}/$$module_srcdir \
13229 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13230 --target=none-${host_vendor}-${host_os} \
13232 $(STAGE1_CONFIGURE_FLAGS) \
13233 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13234 @endif gmp-bootstrap
13236 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13237 maybe-configure-stage2-gmp:
13238 @if gmp-bootstrap
13239 maybe-configure-stage2-gmp: configure-stage2-gmp
13240 configure-stage2-gmp:
13241 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13243 @r=`${PWD_COMMAND}`; export r; \
13244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13245 TFLAGS="$(STAGE2_TFLAGS)"; \
13246 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13247 $(HOST_EXPORTS) \
13248 $(POSTSTAGE1_HOST_EXPORTS) \
13249 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13250 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13251 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13252 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13254 cd $(HOST_SUBDIR)/gmp || exit 1; \
13255 case $(srcdir) in \
13256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13257 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13259 esac; \
13260 module_srcdir=gmp; \
13261 $(SHELL) $$s/$$module_srcdir/configure \
13262 --srcdir=$${topdir}/$$module_srcdir \
13263 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13264 --target=none-${host_vendor}-${host_os} \
13265 --with-build-libsubdir=$(HOST_SUBDIR) \
13266 $(STAGE2_CONFIGURE_FLAGS) \
13267 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13268 @endif gmp-bootstrap
13270 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13271 maybe-configure-stage3-gmp:
13272 @if gmp-bootstrap
13273 maybe-configure-stage3-gmp: configure-stage3-gmp
13274 configure-stage3-gmp:
13275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13277 @r=`${PWD_COMMAND}`; export r; \
13278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13279 TFLAGS="$(STAGE3_TFLAGS)"; \
13280 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13281 $(HOST_EXPORTS) \
13282 $(POSTSTAGE1_HOST_EXPORTS) \
13283 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13284 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13285 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13286 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13288 cd $(HOST_SUBDIR)/gmp || exit 1; \
13289 case $(srcdir) in \
13290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13291 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13293 esac; \
13294 module_srcdir=gmp; \
13295 $(SHELL) $$s/$$module_srcdir/configure \
13296 --srcdir=$${topdir}/$$module_srcdir \
13297 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13298 --target=none-${host_vendor}-${host_os} \
13299 --with-build-libsubdir=$(HOST_SUBDIR) \
13300 $(STAGE3_CONFIGURE_FLAGS) \
13301 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13302 @endif gmp-bootstrap
13304 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13305 maybe-configure-stage4-gmp:
13306 @if gmp-bootstrap
13307 maybe-configure-stage4-gmp: configure-stage4-gmp
13308 configure-stage4-gmp:
13309 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13311 @r=`${PWD_COMMAND}`; export r; \
13312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13313 TFLAGS="$(STAGE4_TFLAGS)"; \
13314 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13315 $(HOST_EXPORTS) \
13316 $(POSTSTAGE1_HOST_EXPORTS) \
13317 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13318 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13319 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13320 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13322 cd $(HOST_SUBDIR)/gmp || exit 1; \
13323 case $(srcdir) in \
13324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13325 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13327 esac; \
13328 module_srcdir=gmp; \
13329 $(SHELL) $$s/$$module_srcdir/configure \
13330 --srcdir=$${topdir}/$$module_srcdir \
13331 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13332 --target=none-${host_vendor}-${host_os} \
13333 --with-build-libsubdir=$(HOST_SUBDIR) \
13334 $(STAGE4_CONFIGURE_FLAGS) \
13335 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13336 @endif gmp-bootstrap
13338 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13339 maybe-configure-stageprofile-gmp:
13340 @if gmp-bootstrap
13341 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13342 configure-stageprofile-gmp:
13343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13345 @r=`${PWD_COMMAND}`; export r; \
13346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13347 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13348 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13349 $(HOST_EXPORTS) \
13350 $(POSTSTAGE1_HOST_EXPORTS) \
13351 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13352 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13353 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13354 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13356 cd $(HOST_SUBDIR)/gmp || exit 1; \
13357 case $(srcdir) in \
13358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13359 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13361 esac; \
13362 module_srcdir=gmp; \
13363 $(SHELL) $$s/$$module_srcdir/configure \
13364 --srcdir=$${topdir}/$$module_srcdir \
13365 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13366 --target=none-${host_vendor}-${host_os} \
13367 --with-build-libsubdir=$(HOST_SUBDIR) \
13368 $(STAGEprofile_CONFIGURE_FLAGS) \
13369 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13370 @endif gmp-bootstrap
13372 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13373 maybe-configure-stagetrain-gmp:
13374 @if gmp-bootstrap
13375 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13376 configure-stagetrain-gmp:
13377 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13379 @r=`${PWD_COMMAND}`; export r; \
13380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13381 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13382 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13383 $(HOST_EXPORTS) \
13384 $(POSTSTAGE1_HOST_EXPORTS) \
13385 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13386 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13387 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13388 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13390 cd $(HOST_SUBDIR)/gmp || exit 1; \
13391 case $(srcdir) in \
13392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13393 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13395 esac; \
13396 module_srcdir=gmp; \
13397 $(SHELL) $$s/$$module_srcdir/configure \
13398 --srcdir=$${topdir}/$$module_srcdir \
13399 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13400 --target=none-${host_vendor}-${host_os} \
13401 --with-build-libsubdir=$(HOST_SUBDIR) \
13402 $(STAGEtrain_CONFIGURE_FLAGS) \
13403 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13404 @endif gmp-bootstrap
13406 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13407 maybe-configure-stagefeedback-gmp:
13408 @if gmp-bootstrap
13409 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13410 configure-stagefeedback-gmp:
13411 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13413 @r=`${PWD_COMMAND}`; export r; \
13414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13415 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13416 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13417 $(HOST_EXPORTS) \
13418 $(POSTSTAGE1_HOST_EXPORTS) \
13419 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13420 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13421 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13422 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13424 cd $(HOST_SUBDIR)/gmp || exit 1; \
13425 case $(srcdir) in \
13426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13427 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13429 esac; \
13430 module_srcdir=gmp; \
13431 $(SHELL) $$s/$$module_srcdir/configure \
13432 --srcdir=$${topdir}/$$module_srcdir \
13433 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13434 --target=none-${host_vendor}-${host_os} \
13435 --with-build-libsubdir=$(HOST_SUBDIR) \
13436 $(STAGEfeedback_CONFIGURE_FLAGS) \
13437 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13438 @endif gmp-bootstrap
13440 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13441 maybe-configure-stageautoprofile-gmp:
13442 @if gmp-bootstrap
13443 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13444 configure-stageautoprofile-gmp:
13445 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13447 @r=`${PWD_COMMAND}`; export r; \
13448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13449 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13450 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13451 $(HOST_EXPORTS) \
13452 $(POSTSTAGE1_HOST_EXPORTS) \
13453 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13454 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13455 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13456 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13458 cd $(HOST_SUBDIR)/gmp || exit 1; \
13459 case $(srcdir) in \
13460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13461 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13463 esac; \
13464 module_srcdir=gmp; \
13465 $(SHELL) $$s/$$module_srcdir/configure \
13466 --srcdir=$${topdir}/$$module_srcdir \
13467 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13468 --target=none-${host_vendor}-${host_os} \
13469 --with-build-libsubdir=$(HOST_SUBDIR) \
13470 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13471 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13472 @endif gmp-bootstrap
13474 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13475 maybe-configure-stageautofeedback-gmp:
13476 @if gmp-bootstrap
13477 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13478 configure-stageautofeedback-gmp:
13479 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13481 @r=`${PWD_COMMAND}`; export r; \
13482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13483 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13484 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13485 $(HOST_EXPORTS) \
13486 $(POSTSTAGE1_HOST_EXPORTS) \
13487 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13488 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13489 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13490 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13492 cd $(HOST_SUBDIR)/gmp || exit 1; \
13493 case $(srcdir) in \
13494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13495 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13497 esac; \
13498 module_srcdir=gmp; \
13499 $(SHELL) $$s/$$module_srcdir/configure \
13500 --srcdir=$${topdir}/$$module_srcdir \
13501 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13502 --target=none-${host_vendor}-${host_os} \
13503 --with-build-libsubdir=$(HOST_SUBDIR) \
13504 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13505 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13506 @endif gmp-bootstrap
13512 .PHONY: all-gmp maybe-all-gmp
13513 maybe-all-gmp:
13514 @if gcc-bootstrap
13515 all-gmp: stage_current
13516 @endif gcc-bootstrap
13517 @if gmp
13518 TARGET-gmp=all
13519 maybe-all-gmp: all-gmp
13520 all-gmp: configure-gmp
13521 @r=`${PWD_COMMAND}`; export r; \
13522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13523 $(HOST_EXPORTS) \
13524 (cd $(HOST_SUBDIR)/gmp && \
13525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13526 $(TARGET-gmp))
13527 @endif gmp
13531 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13532 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13533 maybe-all-stage1-gmp:
13534 maybe-clean-stage1-gmp:
13535 @if gmp-bootstrap
13536 maybe-all-stage1-gmp: all-stage1-gmp
13537 all-stage1: all-stage1-gmp
13538 TARGET-stage1-gmp = $(TARGET-gmp)
13539 all-stage1-gmp: configure-stage1-gmp
13540 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13541 @r=`${PWD_COMMAND}`; export r; \
13542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13543 TFLAGS="$(STAGE1_TFLAGS)"; \
13544 $(HOST_EXPORTS) \
13545 cd $(HOST_SUBDIR)/gmp && \
13547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13548 CFLAGS="$(STAGE1_CFLAGS)" \
13549 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13550 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13551 LIBCFLAGS="$(LIBCFLAGS)" \
13552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13555 $(EXTRA_HOST_FLAGS) \
13556 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13557 TFLAGS="$(STAGE1_TFLAGS)" \
13558 $(TARGET-stage1-gmp)
13560 maybe-clean-stage1-gmp: clean-stage1-gmp
13561 clean-stage1: clean-stage1-gmp
13562 clean-stage1-gmp:
13563 @if [ $(current_stage) = stage1 ]; then \
13564 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13565 else \
13566 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13567 $(MAKE) stage1-start; \
13568 fi; \
13569 cd $(HOST_SUBDIR)/gmp && \
13570 $(MAKE) $(EXTRA_HOST_FLAGS) \
13571 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13572 @endif gmp-bootstrap
13575 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13576 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13577 maybe-all-stage2-gmp:
13578 maybe-clean-stage2-gmp:
13579 @if gmp-bootstrap
13580 maybe-all-stage2-gmp: all-stage2-gmp
13581 all-stage2: all-stage2-gmp
13582 TARGET-stage2-gmp = $(TARGET-gmp)
13583 all-stage2-gmp: configure-stage2-gmp
13584 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13585 @r=`${PWD_COMMAND}`; export r; \
13586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587 TFLAGS="$(STAGE2_TFLAGS)"; \
13588 $(HOST_EXPORTS) \
13589 $(POSTSTAGE1_HOST_EXPORTS) \
13590 cd $(HOST_SUBDIR)/gmp && \
13592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13593 CFLAGS="$(STAGE2_CFLAGS)" \
13594 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13595 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13596 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13601 TFLAGS="$(STAGE2_TFLAGS)" \
13602 $(TARGET-stage2-gmp)
13604 maybe-clean-stage2-gmp: clean-stage2-gmp
13605 clean-stage2: clean-stage2-gmp
13606 clean-stage2-gmp:
13607 @if [ $(current_stage) = stage2 ]; then \
13608 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13609 else \
13610 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13611 $(MAKE) stage2-start; \
13612 fi; \
13613 cd $(HOST_SUBDIR)/gmp && \
13614 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13615 @endif gmp-bootstrap
13618 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13619 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13620 maybe-all-stage3-gmp:
13621 maybe-clean-stage3-gmp:
13622 @if gmp-bootstrap
13623 maybe-all-stage3-gmp: all-stage3-gmp
13624 all-stage3: all-stage3-gmp
13625 TARGET-stage3-gmp = $(TARGET-gmp)
13626 all-stage3-gmp: configure-stage3-gmp
13627 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13628 @r=`${PWD_COMMAND}`; export r; \
13629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13630 TFLAGS="$(STAGE3_TFLAGS)"; \
13631 $(HOST_EXPORTS) \
13632 $(POSTSTAGE1_HOST_EXPORTS) \
13633 cd $(HOST_SUBDIR)/gmp && \
13635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13636 CFLAGS="$(STAGE3_CFLAGS)" \
13637 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13638 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13639 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13644 TFLAGS="$(STAGE3_TFLAGS)" \
13645 $(TARGET-stage3-gmp)
13647 maybe-clean-stage3-gmp: clean-stage3-gmp
13648 clean-stage3: clean-stage3-gmp
13649 clean-stage3-gmp:
13650 @if [ $(current_stage) = stage3 ]; then \
13651 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13652 else \
13653 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13654 $(MAKE) stage3-start; \
13655 fi; \
13656 cd $(HOST_SUBDIR)/gmp && \
13657 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13658 @endif gmp-bootstrap
13661 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13662 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13663 maybe-all-stage4-gmp:
13664 maybe-clean-stage4-gmp:
13665 @if gmp-bootstrap
13666 maybe-all-stage4-gmp: all-stage4-gmp
13667 all-stage4: all-stage4-gmp
13668 TARGET-stage4-gmp = $(TARGET-gmp)
13669 all-stage4-gmp: configure-stage4-gmp
13670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13671 @r=`${PWD_COMMAND}`; export r; \
13672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13673 TFLAGS="$(STAGE4_TFLAGS)"; \
13674 $(HOST_EXPORTS) \
13675 $(POSTSTAGE1_HOST_EXPORTS) \
13676 cd $(HOST_SUBDIR)/gmp && \
13678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13679 CFLAGS="$(STAGE4_CFLAGS)" \
13680 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13681 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13682 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13686 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13687 TFLAGS="$(STAGE4_TFLAGS)" \
13688 $(TARGET-stage4-gmp)
13690 maybe-clean-stage4-gmp: clean-stage4-gmp
13691 clean-stage4: clean-stage4-gmp
13692 clean-stage4-gmp:
13693 @if [ $(current_stage) = stage4 ]; then \
13694 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13695 else \
13696 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13697 $(MAKE) stage4-start; \
13698 fi; \
13699 cd $(HOST_SUBDIR)/gmp && \
13700 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13701 @endif gmp-bootstrap
13704 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13705 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13706 maybe-all-stageprofile-gmp:
13707 maybe-clean-stageprofile-gmp:
13708 @if gmp-bootstrap
13709 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13710 all-stageprofile: all-stageprofile-gmp
13711 TARGET-stageprofile-gmp = $(TARGET-gmp)
13712 all-stageprofile-gmp: configure-stageprofile-gmp
13713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13714 @r=`${PWD_COMMAND}`; export r; \
13715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13717 $(HOST_EXPORTS) \
13718 $(POSTSTAGE1_HOST_EXPORTS) \
13719 cd $(HOST_SUBDIR)/gmp && \
13721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13722 CFLAGS="$(STAGEprofile_CFLAGS)" \
13723 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13724 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13725 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13729 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13730 TFLAGS="$(STAGEprofile_TFLAGS)" \
13731 $(TARGET-stageprofile-gmp)
13733 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13734 clean-stageprofile: clean-stageprofile-gmp
13735 clean-stageprofile-gmp:
13736 @if [ $(current_stage) = stageprofile ]; then \
13737 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13738 else \
13739 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13740 $(MAKE) stageprofile-start; \
13741 fi; \
13742 cd $(HOST_SUBDIR)/gmp && \
13743 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13744 @endif gmp-bootstrap
13747 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13748 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13749 maybe-all-stagetrain-gmp:
13750 maybe-clean-stagetrain-gmp:
13751 @if gmp-bootstrap
13752 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13753 all-stagetrain: all-stagetrain-gmp
13754 TARGET-stagetrain-gmp = $(TARGET-gmp)
13755 all-stagetrain-gmp: configure-stagetrain-gmp
13756 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13757 @r=`${PWD_COMMAND}`; export r; \
13758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13760 $(HOST_EXPORTS) \
13761 $(POSTSTAGE1_HOST_EXPORTS) \
13762 cd $(HOST_SUBDIR)/gmp && \
13764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13765 CFLAGS="$(STAGEtrain_CFLAGS)" \
13766 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13767 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13768 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13772 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13773 TFLAGS="$(STAGEtrain_TFLAGS)" \
13774 $(TARGET-stagetrain-gmp)
13776 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13777 clean-stagetrain: clean-stagetrain-gmp
13778 clean-stagetrain-gmp:
13779 @if [ $(current_stage) = stagetrain ]; then \
13780 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13781 else \
13782 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13783 $(MAKE) stagetrain-start; \
13784 fi; \
13785 cd $(HOST_SUBDIR)/gmp && \
13786 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13787 @endif gmp-bootstrap
13790 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13791 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13792 maybe-all-stagefeedback-gmp:
13793 maybe-clean-stagefeedback-gmp:
13794 @if gmp-bootstrap
13795 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13796 all-stagefeedback: all-stagefeedback-gmp
13797 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13798 all-stagefeedback-gmp: configure-stagefeedback-gmp
13799 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13800 @r=`${PWD_COMMAND}`; export r; \
13801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13802 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13803 $(HOST_EXPORTS) \
13804 $(POSTSTAGE1_HOST_EXPORTS) \
13805 cd $(HOST_SUBDIR)/gmp && \
13807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13808 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13809 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13810 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13811 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13816 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13817 $(TARGET-stagefeedback-gmp)
13819 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13820 clean-stagefeedback: clean-stagefeedback-gmp
13821 clean-stagefeedback-gmp:
13822 @if [ $(current_stage) = stagefeedback ]; then \
13823 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13824 else \
13825 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13826 $(MAKE) stagefeedback-start; \
13827 fi; \
13828 cd $(HOST_SUBDIR)/gmp && \
13829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13830 @endif gmp-bootstrap
13833 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13834 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13835 maybe-all-stageautoprofile-gmp:
13836 maybe-clean-stageautoprofile-gmp:
13837 @if gmp-bootstrap
13838 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13839 all-stageautoprofile: all-stageautoprofile-gmp
13840 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13841 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13842 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13843 @r=`${PWD_COMMAND}`; export r; \
13844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13845 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13846 $(HOST_EXPORTS) \
13847 $(POSTSTAGE1_HOST_EXPORTS) \
13848 cd $(HOST_SUBDIR)/gmp && \
13849 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13851 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13852 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13853 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13854 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13858 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13859 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13860 $(TARGET-stageautoprofile-gmp)
13862 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13863 clean-stageautoprofile: clean-stageautoprofile-gmp
13864 clean-stageautoprofile-gmp:
13865 @if [ $(current_stage) = stageautoprofile ]; then \
13866 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13867 else \
13868 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13869 $(MAKE) stageautoprofile-start; \
13870 fi; \
13871 cd $(HOST_SUBDIR)/gmp && \
13872 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13873 @endif gmp-bootstrap
13876 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13877 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13878 maybe-all-stageautofeedback-gmp:
13879 maybe-clean-stageautofeedback-gmp:
13880 @if gmp-bootstrap
13881 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13882 all-stageautofeedback: all-stageautofeedback-gmp
13883 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13884 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13885 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13886 @r=`${PWD_COMMAND}`; export r; \
13887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13888 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13889 $(HOST_EXPORTS) \
13890 $(POSTSTAGE1_HOST_EXPORTS) \
13891 cd $(HOST_SUBDIR)/gmp && \
13893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13894 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13895 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13896 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13897 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13901 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13902 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13903 $(TARGET-stageautofeedback-gmp)
13905 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13906 clean-stageautofeedback: clean-stageautofeedback-gmp
13907 clean-stageautofeedback-gmp:
13908 @if [ $(current_stage) = stageautofeedback ]; then \
13909 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13910 else \
13911 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13912 $(MAKE) stageautofeedback-start; \
13913 fi; \
13914 cd $(HOST_SUBDIR)/gmp && \
13915 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13916 @endif gmp-bootstrap
13922 .PHONY: check-gmp maybe-check-gmp
13923 maybe-check-gmp:
13924 @if gmp
13925 maybe-check-gmp: check-gmp
13927 check-gmp:
13928 @: $(MAKE); $(unstage)
13929 @r=`${PWD_COMMAND}`; export r; \
13930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13932 (cd $(HOST_SUBDIR)/gmp && \
13933 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13935 @endif gmp
13937 .PHONY: install-gmp maybe-install-gmp
13938 maybe-install-gmp:
13939 @if gmp
13940 maybe-install-gmp: install-gmp
13942 install-gmp:
13944 @endif gmp
13946 .PHONY: install-strip-gmp maybe-install-strip-gmp
13947 maybe-install-strip-gmp:
13948 @if gmp
13949 maybe-install-strip-gmp: install-strip-gmp
13951 install-strip-gmp:
13953 @endif gmp
13955 # Other targets (info, dvi, pdf, etc.)
13957 .PHONY: maybe-info-gmp info-gmp
13958 maybe-info-gmp:
13959 @if gmp
13960 maybe-info-gmp: info-gmp
13962 info-gmp: \
13963 configure-gmp
13964 @[ -f ./gmp/Makefile ] || exit 0; \
13965 r=`${PWD_COMMAND}`; export r; \
13966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967 $(HOST_EXPORTS) \
13968 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970 done; \
13971 echo "Doing info in gmp"; \
13972 (cd $(HOST_SUBDIR)/gmp && \
13973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975 "RANLIB=$${RANLIB}" \
13976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13977 info) \
13978 || exit 1
13980 @endif gmp
13982 .PHONY: maybe-dvi-gmp dvi-gmp
13983 maybe-dvi-gmp:
13984 @if gmp
13985 maybe-dvi-gmp: dvi-gmp
13987 dvi-gmp: \
13988 configure-gmp
13989 @[ -f ./gmp/Makefile ] || exit 0; \
13990 r=`${PWD_COMMAND}`; export r; \
13991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992 $(HOST_EXPORTS) \
13993 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13995 done; \
13996 echo "Doing dvi in gmp"; \
13997 (cd $(HOST_SUBDIR)/gmp && \
13998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14000 "RANLIB=$${RANLIB}" \
14001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14002 dvi) \
14003 || exit 1
14005 @endif gmp
14007 .PHONY: maybe-pdf-gmp pdf-gmp
14008 maybe-pdf-gmp:
14009 @if gmp
14010 maybe-pdf-gmp: pdf-gmp
14012 pdf-gmp: \
14013 configure-gmp
14014 @[ -f ./gmp/Makefile ] || exit 0; \
14015 r=`${PWD_COMMAND}`; export r; \
14016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017 $(HOST_EXPORTS) \
14018 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020 done; \
14021 echo "Doing pdf in gmp"; \
14022 (cd $(HOST_SUBDIR)/gmp && \
14023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025 "RANLIB=$${RANLIB}" \
14026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027 pdf) \
14028 || exit 1
14030 @endif gmp
14032 .PHONY: maybe-html-gmp html-gmp
14033 maybe-html-gmp:
14034 @if gmp
14035 maybe-html-gmp: html-gmp
14037 html-gmp: \
14038 configure-gmp
14039 @[ -f ./gmp/Makefile ] || exit 0; \
14040 r=`${PWD_COMMAND}`; export r; \
14041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042 $(HOST_EXPORTS) \
14043 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045 done; \
14046 echo "Doing html in gmp"; \
14047 (cd $(HOST_SUBDIR)/gmp && \
14048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050 "RANLIB=$${RANLIB}" \
14051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052 html) \
14053 || exit 1
14055 @endif gmp
14057 .PHONY: maybe-TAGS-gmp TAGS-gmp
14058 maybe-TAGS-gmp:
14059 @if gmp
14060 maybe-TAGS-gmp: TAGS-gmp
14062 TAGS-gmp: \
14063 configure-gmp
14064 @[ -f ./gmp/Makefile ] || exit 0; \
14065 r=`${PWD_COMMAND}`; export r; \
14066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14067 $(HOST_EXPORTS) \
14068 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14070 done; \
14071 echo "Doing TAGS in gmp"; \
14072 (cd $(HOST_SUBDIR)/gmp && \
14073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14075 "RANLIB=$${RANLIB}" \
14076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14077 TAGS) \
14078 || exit 1
14080 @endif gmp
14082 .PHONY: maybe-install-info-gmp install-info-gmp
14083 maybe-install-info-gmp:
14084 @if gmp
14085 maybe-install-info-gmp: install-info-gmp
14087 install-info-gmp: \
14088 configure-gmp \
14089 info-gmp
14090 @[ -f ./gmp/Makefile ] || exit 0; \
14091 r=`${PWD_COMMAND}`; export r; \
14092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093 $(HOST_EXPORTS) \
14094 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096 done; \
14097 echo "Doing install-info in gmp"; \
14098 (cd $(HOST_SUBDIR)/gmp && \
14099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101 "RANLIB=$${RANLIB}" \
14102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103 install-info) \
14104 || exit 1
14106 @endif gmp
14108 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14109 maybe-install-dvi-gmp:
14110 @if gmp
14111 maybe-install-dvi-gmp: install-dvi-gmp
14113 install-dvi-gmp: \
14114 configure-gmp \
14115 dvi-gmp
14116 @[ -f ./gmp/Makefile ] || exit 0; \
14117 r=`${PWD_COMMAND}`; export r; \
14118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119 $(HOST_EXPORTS) \
14120 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14122 done; \
14123 echo "Doing install-dvi in gmp"; \
14124 (cd $(HOST_SUBDIR)/gmp && \
14125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14127 "RANLIB=$${RANLIB}" \
14128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14129 install-dvi) \
14130 || exit 1
14132 @endif gmp
14134 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14135 maybe-install-pdf-gmp:
14136 @if gmp
14137 maybe-install-pdf-gmp: install-pdf-gmp
14139 install-pdf-gmp: \
14140 configure-gmp \
14141 pdf-gmp
14142 @[ -f ./gmp/Makefile ] || exit 0; \
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing install-pdf in gmp"; \
14150 (cd $(HOST_SUBDIR)/gmp && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155 install-pdf) \
14156 || exit 1
14158 @endif gmp
14160 .PHONY: maybe-install-html-gmp install-html-gmp
14161 maybe-install-html-gmp:
14162 @if gmp
14163 maybe-install-html-gmp: install-html-gmp
14165 install-html-gmp: \
14166 configure-gmp \
14167 html-gmp
14168 @[ -f ./gmp/Makefile ] || exit 0; \
14169 r=`${PWD_COMMAND}`; export r; \
14170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171 $(HOST_EXPORTS) \
14172 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14174 done; \
14175 echo "Doing install-html in gmp"; \
14176 (cd $(HOST_SUBDIR)/gmp && \
14177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14179 "RANLIB=$${RANLIB}" \
14180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14181 install-html) \
14182 || exit 1
14184 @endif gmp
14186 .PHONY: maybe-installcheck-gmp installcheck-gmp
14187 maybe-installcheck-gmp:
14188 @if gmp
14189 maybe-installcheck-gmp: installcheck-gmp
14191 installcheck-gmp: \
14192 configure-gmp
14193 @[ -f ./gmp/Makefile ] || exit 0; \
14194 r=`${PWD_COMMAND}`; export r; \
14195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196 $(HOST_EXPORTS) \
14197 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14199 done; \
14200 echo "Doing installcheck in gmp"; \
14201 (cd $(HOST_SUBDIR)/gmp && \
14202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14204 "RANLIB=$${RANLIB}" \
14205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14206 installcheck) \
14207 || exit 1
14209 @endif gmp
14211 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14212 maybe-mostlyclean-gmp:
14213 @if gmp
14214 maybe-mostlyclean-gmp: mostlyclean-gmp
14216 mostlyclean-gmp:
14217 @[ -f ./gmp/Makefile ] || exit 0; \
14218 r=`${PWD_COMMAND}`; export r; \
14219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220 $(HOST_EXPORTS) \
14221 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223 done; \
14224 echo "Doing mostlyclean in gmp"; \
14225 (cd $(HOST_SUBDIR)/gmp && \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228 "RANLIB=$${RANLIB}" \
14229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230 mostlyclean) \
14231 || exit 1
14233 @endif gmp
14235 .PHONY: maybe-clean-gmp clean-gmp
14236 maybe-clean-gmp:
14237 @if gmp
14238 maybe-clean-gmp: clean-gmp
14240 clean-gmp:
14241 @[ -f ./gmp/Makefile ] || exit 0; \
14242 r=`${PWD_COMMAND}`; export r; \
14243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14244 $(HOST_EXPORTS) \
14245 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14247 done; \
14248 echo "Doing clean in gmp"; \
14249 (cd $(HOST_SUBDIR)/gmp && \
14250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14252 "RANLIB=$${RANLIB}" \
14253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14254 clean) \
14255 || exit 1
14257 @endif gmp
14259 .PHONY: maybe-distclean-gmp distclean-gmp
14260 maybe-distclean-gmp:
14261 @if gmp
14262 maybe-distclean-gmp: distclean-gmp
14264 distclean-gmp:
14265 @[ -f ./gmp/Makefile ] || exit 0; \
14266 r=`${PWD_COMMAND}`; export r; \
14267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14268 $(HOST_EXPORTS) \
14269 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14271 done; \
14272 echo "Doing distclean in gmp"; \
14273 (cd $(HOST_SUBDIR)/gmp && \
14274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14276 "RANLIB=$${RANLIB}" \
14277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14278 distclean) \
14279 || exit 1
14281 @endif gmp
14283 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14284 maybe-maintainer-clean-gmp:
14285 @if gmp
14286 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14288 maintainer-clean-gmp:
14289 @[ -f ./gmp/Makefile ] || exit 0; \
14290 r=`${PWD_COMMAND}`; export r; \
14291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14292 $(HOST_EXPORTS) \
14293 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14295 done; \
14296 echo "Doing maintainer-clean in gmp"; \
14297 (cd $(HOST_SUBDIR)/gmp && \
14298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14300 "RANLIB=$${RANLIB}" \
14301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14302 maintainer-clean) \
14303 || exit 1
14305 @endif gmp
14309 .PHONY: configure-mpfr maybe-configure-mpfr
14310 maybe-configure-mpfr:
14311 @if gcc-bootstrap
14312 configure-mpfr: stage_current
14313 @endif gcc-bootstrap
14314 @if mpfr
14315 maybe-configure-mpfr: configure-mpfr
14316 configure-mpfr:
14317 @r=`${PWD_COMMAND}`; export r; \
14318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14319 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14321 $(HOST_EXPORTS) \
14322 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14323 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14324 case $(srcdir) in \
14325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14326 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14328 esac; \
14329 module_srcdir=mpfr; \
14330 $(SHELL) \
14331 $$s/$$module_srcdir/configure \
14332 --srcdir=$${topdir}/$$module_srcdir \
14333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14334 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14335 || exit 1
14336 @endif mpfr
14340 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14341 maybe-configure-stage1-mpfr:
14342 @if mpfr-bootstrap
14343 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14344 configure-stage1-mpfr:
14345 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14347 @r=`${PWD_COMMAND}`; export r; \
14348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14349 TFLAGS="$(STAGE1_TFLAGS)"; \
14350 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14351 $(HOST_EXPORTS) \
14352 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14353 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14354 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14355 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14357 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14358 case $(srcdir) in \
14359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14360 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14362 esac; \
14363 module_srcdir=mpfr; \
14364 $(SHELL) $$s/$$module_srcdir/configure \
14365 --srcdir=$${topdir}/$$module_srcdir \
14366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14367 --target=${target_alias} \
14369 $(STAGE1_CONFIGURE_FLAGS) \
14370 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14371 @endif mpfr-bootstrap
14373 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14374 maybe-configure-stage2-mpfr:
14375 @if mpfr-bootstrap
14376 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14377 configure-stage2-mpfr:
14378 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14380 @r=`${PWD_COMMAND}`; export r; \
14381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382 TFLAGS="$(STAGE2_TFLAGS)"; \
14383 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14384 $(HOST_EXPORTS) \
14385 $(POSTSTAGE1_HOST_EXPORTS) \
14386 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14387 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14388 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14389 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14391 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14392 case $(srcdir) in \
14393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14394 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14396 esac; \
14397 module_srcdir=mpfr; \
14398 $(SHELL) $$s/$$module_srcdir/configure \
14399 --srcdir=$${topdir}/$$module_srcdir \
14400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14401 --target=${target_alias} \
14402 --with-build-libsubdir=$(HOST_SUBDIR) \
14403 $(STAGE2_CONFIGURE_FLAGS) \
14404 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14405 @endif mpfr-bootstrap
14407 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14408 maybe-configure-stage3-mpfr:
14409 @if mpfr-bootstrap
14410 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14411 configure-stage3-mpfr:
14412 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14414 @r=`${PWD_COMMAND}`; export r; \
14415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14416 TFLAGS="$(STAGE3_TFLAGS)"; \
14417 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14418 $(HOST_EXPORTS) \
14419 $(POSTSTAGE1_HOST_EXPORTS) \
14420 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14421 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14422 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14423 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14425 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14426 case $(srcdir) in \
14427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14428 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14430 esac; \
14431 module_srcdir=mpfr; \
14432 $(SHELL) $$s/$$module_srcdir/configure \
14433 --srcdir=$${topdir}/$$module_srcdir \
14434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14435 --target=${target_alias} \
14436 --with-build-libsubdir=$(HOST_SUBDIR) \
14437 $(STAGE3_CONFIGURE_FLAGS) \
14438 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14439 @endif mpfr-bootstrap
14441 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14442 maybe-configure-stage4-mpfr:
14443 @if mpfr-bootstrap
14444 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14445 configure-stage4-mpfr:
14446 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14448 @r=`${PWD_COMMAND}`; export r; \
14449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14450 TFLAGS="$(STAGE4_TFLAGS)"; \
14451 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14452 $(HOST_EXPORTS) \
14453 $(POSTSTAGE1_HOST_EXPORTS) \
14454 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14455 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14456 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14457 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14459 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14460 case $(srcdir) in \
14461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14462 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14464 esac; \
14465 module_srcdir=mpfr; \
14466 $(SHELL) $$s/$$module_srcdir/configure \
14467 --srcdir=$${topdir}/$$module_srcdir \
14468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14469 --target=${target_alias} \
14470 --with-build-libsubdir=$(HOST_SUBDIR) \
14471 $(STAGE4_CONFIGURE_FLAGS) \
14472 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14473 @endif mpfr-bootstrap
14475 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14476 maybe-configure-stageprofile-mpfr:
14477 @if mpfr-bootstrap
14478 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14479 configure-stageprofile-mpfr:
14480 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14482 @r=`${PWD_COMMAND}`; export r; \
14483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14484 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14485 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14486 $(HOST_EXPORTS) \
14487 $(POSTSTAGE1_HOST_EXPORTS) \
14488 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14489 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14490 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14491 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14493 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14494 case $(srcdir) in \
14495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14496 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14498 esac; \
14499 module_srcdir=mpfr; \
14500 $(SHELL) $$s/$$module_srcdir/configure \
14501 --srcdir=$${topdir}/$$module_srcdir \
14502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14503 --target=${target_alias} \
14504 --with-build-libsubdir=$(HOST_SUBDIR) \
14505 $(STAGEprofile_CONFIGURE_FLAGS) \
14506 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14507 @endif mpfr-bootstrap
14509 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14510 maybe-configure-stagetrain-mpfr:
14511 @if mpfr-bootstrap
14512 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14513 configure-stagetrain-mpfr:
14514 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14516 @r=`${PWD_COMMAND}`; export r; \
14517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14518 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14519 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14520 $(HOST_EXPORTS) \
14521 $(POSTSTAGE1_HOST_EXPORTS) \
14522 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14523 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14524 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14525 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14527 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14528 case $(srcdir) in \
14529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14530 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14532 esac; \
14533 module_srcdir=mpfr; \
14534 $(SHELL) $$s/$$module_srcdir/configure \
14535 --srcdir=$${topdir}/$$module_srcdir \
14536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14537 --target=${target_alias} \
14538 --with-build-libsubdir=$(HOST_SUBDIR) \
14539 $(STAGEtrain_CONFIGURE_FLAGS) \
14540 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14541 @endif mpfr-bootstrap
14543 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14544 maybe-configure-stagefeedback-mpfr:
14545 @if mpfr-bootstrap
14546 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14547 configure-stagefeedback-mpfr:
14548 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14550 @r=`${PWD_COMMAND}`; export r; \
14551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14552 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14553 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14554 $(HOST_EXPORTS) \
14555 $(POSTSTAGE1_HOST_EXPORTS) \
14556 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14557 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14558 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14559 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14561 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14562 case $(srcdir) in \
14563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14564 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14566 esac; \
14567 module_srcdir=mpfr; \
14568 $(SHELL) $$s/$$module_srcdir/configure \
14569 --srcdir=$${topdir}/$$module_srcdir \
14570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14571 --target=${target_alias} \
14572 --with-build-libsubdir=$(HOST_SUBDIR) \
14573 $(STAGEfeedback_CONFIGURE_FLAGS) \
14574 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14575 @endif mpfr-bootstrap
14577 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14578 maybe-configure-stageautoprofile-mpfr:
14579 @if mpfr-bootstrap
14580 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14581 configure-stageautoprofile-mpfr:
14582 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14584 @r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14586 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14587 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14588 $(HOST_EXPORTS) \
14589 $(POSTSTAGE1_HOST_EXPORTS) \
14590 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14591 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14592 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14593 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14595 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14596 case $(srcdir) in \
14597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14598 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14600 esac; \
14601 module_srcdir=mpfr; \
14602 $(SHELL) $$s/$$module_srcdir/configure \
14603 --srcdir=$${topdir}/$$module_srcdir \
14604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14605 --target=${target_alias} \
14606 --with-build-libsubdir=$(HOST_SUBDIR) \
14607 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14608 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14609 @endif mpfr-bootstrap
14611 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14612 maybe-configure-stageautofeedback-mpfr:
14613 @if mpfr-bootstrap
14614 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14615 configure-stageautofeedback-mpfr:
14616 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14618 @r=`${PWD_COMMAND}`; export r; \
14619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14621 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14622 $(HOST_EXPORTS) \
14623 $(POSTSTAGE1_HOST_EXPORTS) \
14624 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14625 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14626 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14627 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14629 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14630 case $(srcdir) in \
14631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14632 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14634 esac; \
14635 module_srcdir=mpfr; \
14636 $(SHELL) $$s/$$module_srcdir/configure \
14637 --srcdir=$${topdir}/$$module_srcdir \
14638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14639 --target=${target_alias} \
14640 --with-build-libsubdir=$(HOST_SUBDIR) \
14641 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14642 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14643 @endif mpfr-bootstrap
14649 .PHONY: all-mpfr maybe-all-mpfr
14650 maybe-all-mpfr:
14651 @if gcc-bootstrap
14652 all-mpfr: stage_current
14653 @endif gcc-bootstrap
14654 @if mpfr
14655 TARGET-mpfr=all
14656 maybe-all-mpfr: all-mpfr
14657 all-mpfr: configure-mpfr
14658 @r=`${PWD_COMMAND}`; export r; \
14659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14660 $(HOST_EXPORTS) \
14661 (cd $(HOST_SUBDIR)/mpfr && \
14662 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14663 $(TARGET-mpfr))
14664 @endif mpfr
14668 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14669 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14670 maybe-all-stage1-mpfr:
14671 maybe-clean-stage1-mpfr:
14672 @if mpfr-bootstrap
14673 maybe-all-stage1-mpfr: all-stage1-mpfr
14674 all-stage1: all-stage1-mpfr
14675 TARGET-stage1-mpfr = $(TARGET-mpfr)
14676 all-stage1-mpfr: configure-stage1-mpfr
14677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14678 @r=`${PWD_COMMAND}`; export r; \
14679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14680 TFLAGS="$(STAGE1_TFLAGS)"; \
14681 $(HOST_EXPORTS) \
14682 cd $(HOST_SUBDIR)/mpfr && \
14684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14685 CFLAGS="$(STAGE1_CFLAGS)" \
14686 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14687 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14688 LIBCFLAGS="$(LIBCFLAGS)" \
14689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14692 $(EXTRA_HOST_FLAGS) \
14693 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14694 TFLAGS="$(STAGE1_TFLAGS)" \
14695 $(TARGET-stage1-mpfr)
14697 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14698 clean-stage1: clean-stage1-mpfr
14699 clean-stage1-mpfr:
14700 @if [ $(current_stage) = stage1 ]; then \
14701 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14702 else \
14703 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14704 $(MAKE) stage1-start; \
14705 fi; \
14706 cd $(HOST_SUBDIR)/mpfr && \
14707 $(MAKE) $(EXTRA_HOST_FLAGS) \
14708 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14709 @endif mpfr-bootstrap
14712 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14713 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14714 maybe-all-stage2-mpfr:
14715 maybe-clean-stage2-mpfr:
14716 @if mpfr-bootstrap
14717 maybe-all-stage2-mpfr: all-stage2-mpfr
14718 all-stage2: all-stage2-mpfr
14719 TARGET-stage2-mpfr = $(TARGET-mpfr)
14720 all-stage2-mpfr: configure-stage2-mpfr
14721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14722 @r=`${PWD_COMMAND}`; export r; \
14723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14724 TFLAGS="$(STAGE2_TFLAGS)"; \
14725 $(HOST_EXPORTS) \
14726 $(POSTSTAGE1_HOST_EXPORTS) \
14727 cd $(HOST_SUBDIR)/mpfr && \
14729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14730 CFLAGS="$(STAGE2_CFLAGS)" \
14731 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14732 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14733 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14738 TFLAGS="$(STAGE2_TFLAGS)" \
14739 $(TARGET-stage2-mpfr)
14741 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14742 clean-stage2: clean-stage2-mpfr
14743 clean-stage2-mpfr:
14744 @if [ $(current_stage) = stage2 ]; then \
14745 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14746 else \
14747 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14748 $(MAKE) stage2-start; \
14749 fi; \
14750 cd $(HOST_SUBDIR)/mpfr && \
14751 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14752 @endif mpfr-bootstrap
14755 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14756 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14757 maybe-all-stage3-mpfr:
14758 maybe-clean-stage3-mpfr:
14759 @if mpfr-bootstrap
14760 maybe-all-stage3-mpfr: all-stage3-mpfr
14761 all-stage3: all-stage3-mpfr
14762 TARGET-stage3-mpfr = $(TARGET-mpfr)
14763 all-stage3-mpfr: configure-stage3-mpfr
14764 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14765 @r=`${PWD_COMMAND}`; export r; \
14766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767 TFLAGS="$(STAGE3_TFLAGS)"; \
14768 $(HOST_EXPORTS) \
14769 $(POSTSTAGE1_HOST_EXPORTS) \
14770 cd $(HOST_SUBDIR)/mpfr && \
14772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14773 CFLAGS="$(STAGE3_CFLAGS)" \
14774 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14775 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14776 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14781 TFLAGS="$(STAGE3_TFLAGS)" \
14782 $(TARGET-stage3-mpfr)
14784 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14785 clean-stage3: clean-stage3-mpfr
14786 clean-stage3-mpfr:
14787 @if [ $(current_stage) = stage3 ]; then \
14788 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14789 else \
14790 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14791 $(MAKE) stage3-start; \
14792 fi; \
14793 cd $(HOST_SUBDIR)/mpfr && \
14794 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14795 @endif mpfr-bootstrap
14798 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14799 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14800 maybe-all-stage4-mpfr:
14801 maybe-clean-stage4-mpfr:
14802 @if mpfr-bootstrap
14803 maybe-all-stage4-mpfr: all-stage4-mpfr
14804 all-stage4: all-stage4-mpfr
14805 TARGET-stage4-mpfr = $(TARGET-mpfr)
14806 all-stage4-mpfr: configure-stage4-mpfr
14807 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14808 @r=`${PWD_COMMAND}`; export r; \
14809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14810 TFLAGS="$(STAGE4_TFLAGS)"; \
14811 $(HOST_EXPORTS) \
14812 $(POSTSTAGE1_HOST_EXPORTS) \
14813 cd $(HOST_SUBDIR)/mpfr && \
14815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14816 CFLAGS="$(STAGE4_CFLAGS)" \
14817 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14818 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14819 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14824 TFLAGS="$(STAGE4_TFLAGS)" \
14825 $(TARGET-stage4-mpfr)
14827 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14828 clean-stage4: clean-stage4-mpfr
14829 clean-stage4-mpfr:
14830 @if [ $(current_stage) = stage4 ]; then \
14831 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14832 else \
14833 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14834 $(MAKE) stage4-start; \
14835 fi; \
14836 cd $(HOST_SUBDIR)/mpfr && \
14837 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14838 @endif mpfr-bootstrap
14841 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14842 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14843 maybe-all-stageprofile-mpfr:
14844 maybe-clean-stageprofile-mpfr:
14845 @if mpfr-bootstrap
14846 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14847 all-stageprofile: all-stageprofile-mpfr
14848 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14849 all-stageprofile-mpfr: configure-stageprofile-mpfr
14850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14851 @r=`${PWD_COMMAND}`; export r; \
14852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14853 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14854 $(HOST_EXPORTS) \
14855 $(POSTSTAGE1_HOST_EXPORTS) \
14856 cd $(HOST_SUBDIR)/mpfr && \
14858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14859 CFLAGS="$(STAGEprofile_CFLAGS)" \
14860 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14861 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14862 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14867 TFLAGS="$(STAGEprofile_TFLAGS)" \
14868 $(TARGET-stageprofile-mpfr)
14870 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14871 clean-stageprofile: clean-stageprofile-mpfr
14872 clean-stageprofile-mpfr:
14873 @if [ $(current_stage) = stageprofile ]; then \
14874 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14875 else \
14876 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14877 $(MAKE) stageprofile-start; \
14878 fi; \
14879 cd $(HOST_SUBDIR)/mpfr && \
14880 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14881 @endif mpfr-bootstrap
14884 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14885 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14886 maybe-all-stagetrain-mpfr:
14887 maybe-clean-stagetrain-mpfr:
14888 @if mpfr-bootstrap
14889 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14890 all-stagetrain: all-stagetrain-mpfr
14891 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14892 all-stagetrain-mpfr: configure-stagetrain-mpfr
14893 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14894 @r=`${PWD_COMMAND}`; export r; \
14895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14896 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14897 $(HOST_EXPORTS) \
14898 $(POSTSTAGE1_HOST_EXPORTS) \
14899 cd $(HOST_SUBDIR)/mpfr && \
14901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14902 CFLAGS="$(STAGEtrain_CFLAGS)" \
14903 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14904 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14905 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14910 TFLAGS="$(STAGEtrain_TFLAGS)" \
14911 $(TARGET-stagetrain-mpfr)
14913 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14914 clean-stagetrain: clean-stagetrain-mpfr
14915 clean-stagetrain-mpfr:
14916 @if [ $(current_stage) = stagetrain ]; then \
14917 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14918 else \
14919 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14920 $(MAKE) stagetrain-start; \
14921 fi; \
14922 cd $(HOST_SUBDIR)/mpfr && \
14923 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14924 @endif mpfr-bootstrap
14927 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14928 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14929 maybe-all-stagefeedback-mpfr:
14930 maybe-clean-stagefeedback-mpfr:
14931 @if mpfr-bootstrap
14932 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14933 all-stagefeedback: all-stagefeedback-mpfr
14934 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14935 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14936 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14937 @r=`${PWD_COMMAND}`; export r; \
14938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14939 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14940 $(HOST_EXPORTS) \
14941 $(POSTSTAGE1_HOST_EXPORTS) \
14942 cd $(HOST_SUBDIR)/mpfr && \
14944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14945 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14946 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14947 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14948 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14953 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14954 $(TARGET-stagefeedback-mpfr)
14956 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14957 clean-stagefeedback: clean-stagefeedback-mpfr
14958 clean-stagefeedback-mpfr:
14959 @if [ $(current_stage) = stagefeedback ]; then \
14960 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14961 else \
14962 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14963 $(MAKE) stagefeedback-start; \
14964 fi; \
14965 cd $(HOST_SUBDIR)/mpfr && \
14966 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14967 @endif mpfr-bootstrap
14970 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14971 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14972 maybe-all-stageautoprofile-mpfr:
14973 maybe-clean-stageautoprofile-mpfr:
14974 @if mpfr-bootstrap
14975 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14976 all-stageautoprofile: all-stageautoprofile-mpfr
14977 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14978 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14979 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14980 @r=`${PWD_COMMAND}`; export r; \
14981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14982 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14983 $(HOST_EXPORTS) \
14984 $(POSTSTAGE1_HOST_EXPORTS) \
14985 cd $(HOST_SUBDIR)/mpfr && \
14986 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14988 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14989 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14990 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14991 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14996 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14997 $(TARGET-stageautoprofile-mpfr)
14999 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15000 clean-stageautoprofile: clean-stageautoprofile-mpfr
15001 clean-stageautoprofile-mpfr:
15002 @if [ $(current_stage) = stageautoprofile ]; then \
15003 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15004 else \
15005 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15006 $(MAKE) stageautoprofile-start; \
15007 fi; \
15008 cd $(HOST_SUBDIR)/mpfr && \
15009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15010 @endif mpfr-bootstrap
15013 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15014 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15015 maybe-all-stageautofeedback-mpfr:
15016 maybe-clean-stageautofeedback-mpfr:
15017 @if mpfr-bootstrap
15018 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15019 all-stageautofeedback: all-stageautofeedback-mpfr
15020 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15021 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15022 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15023 @r=`${PWD_COMMAND}`; export r; \
15024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15026 $(HOST_EXPORTS) \
15027 $(POSTSTAGE1_HOST_EXPORTS) \
15028 cd $(HOST_SUBDIR)/mpfr && \
15030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15031 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15032 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15033 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15034 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15038 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15039 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15040 $(TARGET-stageautofeedback-mpfr)
15042 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15043 clean-stageautofeedback: clean-stageautofeedback-mpfr
15044 clean-stageautofeedback-mpfr:
15045 @if [ $(current_stage) = stageautofeedback ]; then \
15046 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15047 else \
15048 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15049 $(MAKE) stageautofeedback-start; \
15050 fi; \
15051 cd $(HOST_SUBDIR)/mpfr && \
15052 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15053 @endif mpfr-bootstrap
15059 .PHONY: check-mpfr maybe-check-mpfr
15060 maybe-check-mpfr:
15061 @if mpfr
15062 maybe-check-mpfr: check-mpfr
15064 check-mpfr:
15065 @: $(MAKE); $(unstage)
15066 @r=`${PWD_COMMAND}`; export r; \
15067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15068 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15069 (cd $(HOST_SUBDIR)/mpfr && \
15070 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15072 @endif mpfr
15074 .PHONY: install-mpfr maybe-install-mpfr
15075 maybe-install-mpfr:
15076 @if mpfr
15077 maybe-install-mpfr: install-mpfr
15079 install-mpfr:
15081 @endif mpfr
15083 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15084 maybe-install-strip-mpfr:
15085 @if mpfr
15086 maybe-install-strip-mpfr: install-strip-mpfr
15088 install-strip-mpfr:
15090 @endif mpfr
15092 # Other targets (info, dvi, pdf, etc.)
15094 .PHONY: maybe-info-mpfr info-mpfr
15095 maybe-info-mpfr:
15096 @if mpfr
15097 maybe-info-mpfr: info-mpfr
15099 info-mpfr: \
15100 configure-mpfr
15101 @[ -f ./mpfr/Makefile ] || exit 0; \
15102 r=`${PWD_COMMAND}`; export r; \
15103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104 $(HOST_EXPORTS) \
15105 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15107 done; \
15108 echo "Doing info in mpfr"; \
15109 (cd $(HOST_SUBDIR)/mpfr && \
15110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15112 "RANLIB=$${RANLIB}" \
15113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15114 info) \
15115 || exit 1
15117 @endif mpfr
15119 .PHONY: maybe-dvi-mpfr dvi-mpfr
15120 maybe-dvi-mpfr:
15121 @if mpfr
15122 maybe-dvi-mpfr: dvi-mpfr
15124 dvi-mpfr: \
15125 configure-mpfr
15126 @[ -f ./mpfr/Makefile ] || exit 0; \
15127 r=`${PWD_COMMAND}`; export r; \
15128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129 $(HOST_EXPORTS) \
15130 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15132 done; \
15133 echo "Doing dvi in mpfr"; \
15134 (cd $(HOST_SUBDIR)/mpfr && \
15135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15137 "RANLIB=$${RANLIB}" \
15138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15139 dvi) \
15140 || exit 1
15142 @endif mpfr
15144 .PHONY: maybe-pdf-mpfr pdf-mpfr
15145 maybe-pdf-mpfr:
15146 @if mpfr
15147 maybe-pdf-mpfr: pdf-mpfr
15149 pdf-mpfr: \
15150 configure-mpfr
15151 @[ -f ./mpfr/Makefile ] || exit 0; \
15152 r=`${PWD_COMMAND}`; export r; \
15153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154 $(HOST_EXPORTS) \
15155 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157 done; \
15158 echo "Doing pdf in mpfr"; \
15159 (cd $(HOST_SUBDIR)/mpfr && \
15160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162 "RANLIB=$${RANLIB}" \
15163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15164 pdf) \
15165 || exit 1
15167 @endif mpfr
15169 .PHONY: maybe-html-mpfr html-mpfr
15170 maybe-html-mpfr:
15171 @if mpfr
15172 maybe-html-mpfr: html-mpfr
15174 html-mpfr: \
15175 configure-mpfr
15176 @[ -f ./mpfr/Makefile ] || exit 0; \
15177 r=`${PWD_COMMAND}`; export r; \
15178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15179 $(HOST_EXPORTS) \
15180 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15182 done; \
15183 echo "Doing html in mpfr"; \
15184 (cd $(HOST_SUBDIR)/mpfr && \
15185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15187 "RANLIB=$${RANLIB}" \
15188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15189 html) \
15190 || exit 1
15192 @endif mpfr
15194 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15195 maybe-TAGS-mpfr:
15196 @if mpfr
15197 maybe-TAGS-mpfr: TAGS-mpfr
15199 TAGS-mpfr: \
15200 configure-mpfr
15201 @[ -f ./mpfr/Makefile ] || exit 0; \
15202 r=`${PWD_COMMAND}`; export r; \
15203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204 $(HOST_EXPORTS) \
15205 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207 done; \
15208 echo "Doing TAGS in mpfr"; \
15209 (cd $(HOST_SUBDIR)/mpfr && \
15210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212 "RANLIB=$${RANLIB}" \
15213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214 TAGS) \
15215 || exit 1
15217 @endif mpfr
15219 .PHONY: maybe-install-info-mpfr install-info-mpfr
15220 maybe-install-info-mpfr:
15221 @if mpfr
15222 maybe-install-info-mpfr: install-info-mpfr
15224 install-info-mpfr: \
15225 configure-mpfr \
15226 info-mpfr
15227 @[ -f ./mpfr/Makefile ] || exit 0; \
15228 r=`${PWD_COMMAND}`; export r; \
15229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15230 $(HOST_EXPORTS) \
15231 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15233 done; \
15234 echo "Doing install-info in mpfr"; \
15235 (cd $(HOST_SUBDIR)/mpfr && \
15236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15238 "RANLIB=$${RANLIB}" \
15239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15240 install-info) \
15241 || exit 1
15243 @endif mpfr
15245 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15246 maybe-install-dvi-mpfr:
15247 @if mpfr
15248 maybe-install-dvi-mpfr: install-dvi-mpfr
15250 install-dvi-mpfr: \
15251 configure-mpfr \
15252 dvi-mpfr
15253 @[ -f ./mpfr/Makefile ] || exit 0; \
15254 r=`${PWD_COMMAND}`; export r; \
15255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256 $(HOST_EXPORTS) \
15257 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259 done; \
15260 echo "Doing install-dvi in mpfr"; \
15261 (cd $(HOST_SUBDIR)/mpfr && \
15262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264 "RANLIB=$${RANLIB}" \
15265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266 install-dvi) \
15267 || exit 1
15269 @endif mpfr
15271 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15272 maybe-install-pdf-mpfr:
15273 @if mpfr
15274 maybe-install-pdf-mpfr: install-pdf-mpfr
15276 install-pdf-mpfr: \
15277 configure-mpfr \
15278 pdf-mpfr
15279 @[ -f ./mpfr/Makefile ] || exit 0; \
15280 r=`${PWD_COMMAND}`; export r; \
15281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282 $(HOST_EXPORTS) \
15283 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285 done; \
15286 echo "Doing install-pdf in mpfr"; \
15287 (cd $(HOST_SUBDIR)/mpfr && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290 "RANLIB=$${RANLIB}" \
15291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292 install-pdf) \
15293 || exit 1
15295 @endif mpfr
15297 .PHONY: maybe-install-html-mpfr install-html-mpfr
15298 maybe-install-html-mpfr:
15299 @if mpfr
15300 maybe-install-html-mpfr: install-html-mpfr
15302 install-html-mpfr: \
15303 configure-mpfr \
15304 html-mpfr
15305 @[ -f ./mpfr/Makefile ] || exit 0; \
15306 r=`${PWD_COMMAND}`; export r; \
15307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308 $(HOST_EXPORTS) \
15309 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311 done; \
15312 echo "Doing install-html in mpfr"; \
15313 (cd $(HOST_SUBDIR)/mpfr && \
15314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316 "RANLIB=$${RANLIB}" \
15317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318 install-html) \
15319 || exit 1
15321 @endif mpfr
15323 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15324 maybe-installcheck-mpfr:
15325 @if mpfr
15326 maybe-installcheck-mpfr: installcheck-mpfr
15328 installcheck-mpfr: \
15329 configure-mpfr
15330 @[ -f ./mpfr/Makefile ] || exit 0; \
15331 r=`${PWD_COMMAND}`; export r; \
15332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15333 $(HOST_EXPORTS) \
15334 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15336 done; \
15337 echo "Doing installcheck in mpfr"; \
15338 (cd $(HOST_SUBDIR)/mpfr && \
15339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15341 "RANLIB=$${RANLIB}" \
15342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15343 installcheck) \
15344 || exit 1
15346 @endif mpfr
15348 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15349 maybe-mostlyclean-mpfr:
15350 @if mpfr
15351 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15353 mostlyclean-mpfr:
15354 @[ -f ./mpfr/Makefile ] || exit 0; \
15355 r=`${PWD_COMMAND}`; export r; \
15356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15357 $(HOST_EXPORTS) \
15358 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15360 done; \
15361 echo "Doing mostlyclean in mpfr"; \
15362 (cd $(HOST_SUBDIR)/mpfr && \
15363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15365 "RANLIB=$${RANLIB}" \
15366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15367 mostlyclean) \
15368 || exit 1
15370 @endif mpfr
15372 .PHONY: maybe-clean-mpfr clean-mpfr
15373 maybe-clean-mpfr:
15374 @if mpfr
15375 maybe-clean-mpfr: clean-mpfr
15377 clean-mpfr:
15378 @[ -f ./mpfr/Makefile ] || exit 0; \
15379 r=`${PWD_COMMAND}`; export r; \
15380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15381 $(HOST_EXPORTS) \
15382 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15384 done; \
15385 echo "Doing clean in mpfr"; \
15386 (cd $(HOST_SUBDIR)/mpfr && \
15387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15389 "RANLIB=$${RANLIB}" \
15390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15391 clean) \
15392 || exit 1
15394 @endif mpfr
15396 .PHONY: maybe-distclean-mpfr distclean-mpfr
15397 maybe-distclean-mpfr:
15398 @if mpfr
15399 maybe-distclean-mpfr: distclean-mpfr
15401 distclean-mpfr:
15402 @[ -f ./mpfr/Makefile ] || exit 0; \
15403 r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15408 done; \
15409 echo "Doing distclean in mpfr"; \
15410 (cd $(HOST_SUBDIR)/mpfr && \
15411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15413 "RANLIB=$${RANLIB}" \
15414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15415 distclean) \
15416 || exit 1
15418 @endif mpfr
15420 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15421 maybe-maintainer-clean-mpfr:
15422 @if mpfr
15423 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15425 maintainer-clean-mpfr:
15426 @[ -f ./mpfr/Makefile ] || exit 0; \
15427 r=`${PWD_COMMAND}`; export r; \
15428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15429 $(HOST_EXPORTS) \
15430 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15432 done; \
15433 echo "Doing maintainer-clean in mpfr"; \
15434 (cd $(HOST_SUBDIR)/mpfr && \
15435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15437 "RANLIB=$${RANLIB}" \
15438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15439 maintainer-clean) \
15440 || exit 1
15442 @endif mpfr
15446 .PHONY: configure-mpc maybe-configure-mpc
15447 maybe-configure-mpc:
15448 @if gcc-bootstrap
15449 configure-mpc: stage_current
15450 @endif gcc-bootstrap
15451 @if mpc
15452 maybe-configure-mpc: configure-mpc
15453 configure-mpc:
15454 @r=`${PWD_COMMAND}`; export r; \
15455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15458 $(HOST_EXPORTS) \
15459 echo Configuring in $(HOST_SUBDIR)/mpc; \
15460 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15461 case $(srcdir) in \
15462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15463 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15465 esac; \
15466 module_srcdir=mpc; \
15467 $(SHELL) \
15468 $$s/$$module_srcdir/configure \
15469 --srcdir=$${topdir}/$$module_srcdir \
15470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15471 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15472 || exit 1
15473 @endif mpc
15477 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15478 maybe-configure-stage1-mpc:
15479 @if mpc-bootstrap
15480 maybe-configure-stage1-mpc: configure-stage1-mpc
15481 configure-stage1-mpc:
15482 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15484 @r=`${PWD_COMMAND}`; export r; \
15485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15486 TFLAGS="$(STAGE1_TFLAGS)"; \
15487 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15488 $(HOST_EXPORTS) \
15489 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15490 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15491 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15492 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15494 cd $(HOST_SUBDIR)/mpc || exit 1; \
15495 case $(srcdir) in \
15496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15497 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15499 esac; \
15500 module_srcdir=mpc; \
15501 $(SHELL) $$s/$$module_srcdir/configure \
15502 --srcdir=$${topdir}/$$module_srcdir \
15503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15504 --target=${target_alias} \
15506 $(STAGE1_CONFIGURE_FLAGS) \
15507 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15508 @endif mpc-bootstrap
15510 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15511 maybe-configure-stage2-mpc:
15512 @if mpc-bootstrap
15513 maybe-configure-stage2-mpc: configure-stage2-mpc
15514 configure-stage2-mpc:
15515 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15517 @r=`${PWD_COMMAND}`; export r; \
15518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15519 TFLAGS="$(STAGE2_TFLAGS)"; \
15520 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15521 $(HOST_EXPORTS) \
15522 $(POSTSTAGE1_HOST_EXPORTS) \
15523 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15524 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15525 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15526 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15528 cd $(HOST_SUBDIR)/mpc || exit 1; \
15529 case $(srcdir) in \
15530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15531 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15533 esac; \
15534 module_srcdir=mpc; \
15535 $(SHELL) $$s/$$module_srcdir/configure \
15536 --srcdir=$${topdir}/$$module_srcdir \
15537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15538 --target=${target_alias} \
15539 --with-build-libsubdir=$(HOST_SUBDIR) \
15540 $(STAGE2_CONFIGURE_FLAGS) \
15541 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15542 @endif mpc-bootstrap
15544 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15545 maybe-configure-stage3-mpc:
15546 @if mpc-bootstrap
15547 maybe-configure-stage3-mpc: configure-stage3-mpc
15548 configure-stage3-mpc:
15549 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15551 @r=`${PWD_COMMAND}`; export r; \
15552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15553 TFLAGS="$(STAGE3_TFLAGS)"; \
15554 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15555 $(HOST_EXPORTS) \
15556 $(POSTSTAGE1_HOST_EXPORTS) \
15557 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15558 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15559 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15560 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15562 cd $(HOST_SUBDIR)/mpc || exit 1; \
15563 case $(srcdir) in \
15564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15565 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15567 esac; \
15568 module_srcdir=mpc; \
15569 $(SHELL) $$s/$$module_srcdir/configure \
15570 --srcdir=$${topdir}/$$module_srcdir \
15571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15572 --target=${target_alias} \
15573 --with-build-libsubdir=$(HOST_SUBDIR) \
15574 $(STAGE3_CONFIGURE_FLAGS) \
15575 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15576 @endif mpc-bootstrap
15578 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15579 maybe-configure-stage4-mpc:
15580 @if mpc-bootstrap
15581 maybe-configure-stage4-mpc: configure-stage4-mpc
15582 configure-stage4-mpc:
15583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15585 @r=`${PWD_COMMAND}`; export r; \
15586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15587 TFLAGS="$(STAGE4_TFLAGS)"; \
15588 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15589 $(HOST_EXPORTS) \
15590 $(POSTSTAGE1_HOST_EXPORTS) \
15591 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15592 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15593 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15594 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15596 cd $(HOST_SUBDIR)/mpc || exit 1; \
15597 case $(srcdir) in \
15598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15599 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15601 esac; \
15602 module_srcdir=mpc; \
15603 $(SHELL) $$s/$$module_srcdir/configure \
15604 --srcdir=$${topdir}/$$module_srcdir \
15605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15606 --target=${target_alias} \
15607 --with-build-libsubdir=$(HOST_SUBDIR) \
15608 $(STAGE4_CONFIGURE_FLAGS) \
15609 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15610 @endif mpc-bootstrap
15612 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15613 maybe-configure-stageprofile-mpc:
15614 @if mpc-bootstrap
15615 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15616 configure-stageprofile-mpc:
15617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15619 @r=`${PWD_COMMAND}`; export r; \
15620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15622 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15623 $(HOST_EXPORTS) \
15624 $(POSTSTAGE1_HOST_EXPORTS) \
15625 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15626 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15627 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15628 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15630 cd $(HOST_SUBDIR)/mpc || exit 1; \
15631 case $(srcdir) in \
15632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15633 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15635 esac; \
15636 module_srcdir=mpc; \
15637 $(SHELL) $$s/$$module_srcdir/configure \
15638 --srcdir=$${topdir}/$$module_srcdir \
15639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15640 --target=${target_alias} \
15641 --with-build-libsubdir=$(HOST_SUBDIR) \
15642 $(STAGEprofile_CONFIGURE_FLAGS) \
15643 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15644 @endif mpc-bootstrap
15646 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15647 maybe-configure-stagetrain-mpc:
15648 @if mpc-bootstrap
15649 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15650 configure-stagetrain-mpc:
15651 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15653 @r=`${PWD_COMMAND}`; export r; \
15654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15655 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15656 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15657 $(HOST_EXPORTS) \
15658 $(POSTSTAGE1_HOST_EXPORTS) \
15659 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15660 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15661 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15662 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15664 cd $(HOST_SUBDIR)/mpc || exit 1; \
15665 case $(srcdir) in \
15666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15667 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15669 esac; \
15670 module_srcdir=mpc; \
15671 $(SHELL) $$s/$$module_srcdir/configure \
15672 --srcdir=$${topdir}/$$module_srcdir \
15673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15674 --target=${target_alias} \
15675 --with-build-libsubdir=$(HOST_SUBDIR) \
15676 $(STAGEtrain_CONFIGURE_FLAGS) \
15677 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15678 @endif mpc-bootstrap
15680 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15681 maybe-configure-stagefeedback-mpc:
15682 @if mpc-bootstrap
15683 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15684 configure-stagefeedback-mpc:
15685 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15687 @r=`${PWD_COMMAND}`; export r; \
15688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15689 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15690 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15691 $(HOST_EXPORTS) \
15692 $(POSTSTAGE1_HOST_EXPORTS) \
15693 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15694 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15695 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15696 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15698 cd $(HOST_SUBDIR)/mpc || exit 1; \
15699 case $(srcdir) in \
15700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15701 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15703 esac; \
15704 module_srcdir=mpc; \
15705 $(SHELL) $$s/$$module_srcdir/configure \
15706 --srcdir=$${topdir}/$$module_srcdir \
15707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15708 --target=${target_alias} \
15709 --with-build-libsubdir=$(HOST_SUBDIR) \
15710 $(STAGEfeedback_CONFIGURE_FLAGS) \
15711 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15712 @endif mpc-bootstrap
15714 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15715 maybe-configure-stageautoprofile-mpc:
15716 @if mpc-bootstrap
15717 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15718 configure-stageautoprofile-mpc:
15719 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15721 @r=`${PWD_COMMAND}`; export r; \
15722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15723 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15724 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15725 $(HOST_EXPORTS) \
15726 $(POSTSTAGE1_HOST_EXPORTS) \
15727 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15728 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15729 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15730 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15732 cd $(HOST_SUBDIR)/mpc || exit 1; \
15733 case $(srcdir) in \
15734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15735 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15737 esac; \
15738 module_srcdir=mpc; \
15739 $(SHELL) $$s/$$module_srcdir/configure \
15740 --srcdir=$${topdir}/$$module_srcdir \
15741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15742 --target=${target_alias} \
15743 --with-build-libsubdir=$(HOST_SUBDIR) \
15744 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15745 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15746 @endif mpc-bootstrap
15748 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15749 maybe-configure-stageautofeedback-mpc:
15750 @if mpc-bootstrap
15751 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15752 configure-stageautofeedback-mpc:
15753 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15755 @r=`${PWD_COMMAND}`; export r; \
15756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15757 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15758 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15759 $(HOST_EXPORTS) \
15760 $(POSTSTAGE1_HOST_EXPORTS) \
15761 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15762 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15763 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15764 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15766 cd $(HOST_SUBDIR)/mpc || exit 1; \
15767 case $(srcdir) in \
15768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15769 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15771 esac; \
15772 module_srcdir=mpc; \
15773 $(SHELL) $$s/$$module_srcdir/configure \
15774 --srcdir=$${topdir}/$$module_srcdir \
15775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15776 --target=${target_alias} \
15777 --with-build-libsubdir=$(HOST_SUBDIR) \
15778 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15779 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15780 @endif mpc-bootstrap
15786 .PHONY: all-mpc maybe-all-mpc
15787 maybe-all-mpc:
15788 @if gcc-bootstrap
15789 all-mpc: stage_current
15790 @endif gcc-bootstrap
15791 @if mpc
15792 TARGET-mpc=all
15793 maybe-all-mpc: all-mpc
15794 all-mpc: configure-mpc
15795 @r=`${PWD_COMMAND}`; export r; \
15796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15797 $(HOST_EXPORTS) \
15798 (cd $(HOST_SUBDIR)/mpc && \
15799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15800 $(TARGET-mpc))
15801 @endif mpc
15805 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15806 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15807 maybe-all-stage1-mpc:
15808 maybe-clean-stage1-mpc:
15809 @if mpc-bootstrap
15810 maybe-all-stage1-mpc: all-stage1-mpc
15811 all-stage1: all-stage1-mpc
15812 TARGET-stage1-mpc = $(TARGET-mpc)
15813 all-stage1-mpc: configure-stage1-mpc
15814 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15815 @r=`${PWD_COMMAND}`; export r; \
15816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15817 TFLAGS="$(STAGE1_TFLAGS)"; \
15818 $(HOST_EXPORTS) \
15819 cd $(HOST_SUBDIR)/mpc && \
15821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15822 CFLAGS="$(STAGE1_CFLAGS)" \
15823 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15824 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15825 LIBCFLAGS="$(LIBCFLAGS)" \
15826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15829 $(EXTRA_HOST_FLAGS) \
15830 $(STAGE1_FLAGS_TO_PASS) \
15831 TFLAGS="$(STAGE1_TFLAGS)" \
15832 $(TARGET-stage1-mpc)
15834 maybe-clean-stage1-mpc: clean-stage1-mpc
15835 clean-stage1: clean-stage1-mpc
15836 clean-stage1-mpc:
15837 @if [ $(current_stage) = stage1 ]; then \
15838 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15839 else \
15840 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15841 $(MAKE) stage1-start; \
15842 fi; \
15843 cd $(HOST_SUBDIR)/mpc && \
15844 $(MAKE) $(EXTRA_HOST_FLAGS) \
15845 $(STAGE1_FLAGS_TO_PASS) clean
15846 @endif mpc-bootstrap
15849 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15850 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15851 maybe-all-stage2-mpc:
15852 maybe-clean-stage2-mpc:
15853 @if mpc-bootstrap
15854 maybe-all-stage2-mpc: all-stage2-mpc
15855 all-stage2: all-stage2-mpc
15856 TARGET-stage2-mpc = $(TARGET-mpc)
15857 all-stage2-mpc: configure-stage2-mpc
15858 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15859 @r=`${PWD_COMMAND}`; export r; \
15860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15861 TFLAGS="$(STAGE2_TFLAGS)"; \
15862 $(HOST_EXPORTS) \
15863 $(POSTSTAGE1_HOST_EXPORTS) \
15864 cd $(HOST_SUBDIR)/mpc && \
15866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15867 CFLAGS="$(STAGE2_CFLAGS)" \
15868 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15869 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15870 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15874 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15875 TFLAGS="$(STAGE2_TFLAGS)" \
15876 $(TARGET-stage2-mpc)
15878 maybe-clean-stage2-mpc: clean-stage2-mpc
15879 clean-stage2: clean-stage2-mpc
15880 clean-stage2-mpc:
15881 @if [ $(current_stage) = stage2 ]; then \
15882 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15883 else \
15884 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15885 $(MAKE) stage2-start; \
15886 fi; \
15887 cd $(HOST_SUBDIR)/mpc && \
15888 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15889 @endif mpc-bootstrap
15892 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15893 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15894 maybe-all-stage3-mpc:
15895 maybe-clean-stage3-mpc:
15896 @if mpc-bootstrap
15897 maybe-all-stage3-mpc: all-stage3-mpc
15898 all-stage3: all-stage3-mpc
15899 TARGET-stage3-mpc = $(TARGET-mpc)
15900 all-stage3-mpc: configure-stage3-mpc
15901 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15902 @r=`${PWD_COMMAND}`; export r; \
15903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15904 TFLAGS="$(STAGE3_TFLAGS)"; \
15905 $(HOST_EXPORTS) \
15906 $(POSTSTAGE1_HOST_EXPORTS) \
15907 cd $(HOST_SUBDIR)/mpc && \
15909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15910 CFLAGS="$(STAGE3_CFLAGS)" \
15911 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15912 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15913 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15918 TFLAGS="$(STAGE3_TFLAGS)" \
15919 $(TARGET-stage3-mpc)
15921 maybe-clean-stage3-mpc: clean-stage3-mpc
15922 clean-stage3: clean-stage3-mpc
15923 clean-stage3-mpc:
15924 @if [ $(current_stage) = stage3 ]; then \
15925 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15926 else \
15927 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15928 $(MAKE) stage3-start; \
15929 fi; \
15930 cd $(HOST_SUBDIR)/mpc && \
15931 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15932 @endif mpc-bootstrap
15935 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15936 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15937 maybe-all-stage4-mpc:
15938 maybe-clean-stage4-mpc:
15939 @if mpc-bootstrap
15940 maybe-all-stage4-mpc: all-stage4-mpc
15941 all-stage4: all-stage4-mpc
15942 TARGET-stage4-mpc = $(TARGET-mpc)
15943 all-stage4-mpc: configure-stage4-mpc
15944 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15945 @r=`${PWD_COMMAND}`; export r; \
15946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 TFLAGS="$(STAGE4_TFLAGS)"; \
15948 $(HOST_EXPORTS) \
15949 $(POSTSTAGE1_HOST_EXPORTS) \
15950 cd $(HOST_SUBDIR)/mpc && \
15952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15953 CFLAGS="$(STAGE4_CFLAGS)" \
15954 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15955 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15956 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15961 TFLAGS="$(STAGE4_TFLAGS)" \
15962 $(TARGET-stage4-mpc)
15964 maybe-clean-stage4-mpc: clean-stage4-mpc
15965 clean-stage4: clean-stage4-mpc
15966 clean-stage4-mpc:
15967 @if [ $(current_stage) = stage4 ]; then \
15968 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15969 else \
15970 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15971 $(MAKE) stage4-start; \
15972 fi; \
15973 cd $(HOST_SUBDIR)/mpc && \
15974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15975 @endif mpc-bootstrap
15978 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15979 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15980 maybe-all-stageprofile-mpc:
15981 maybe-clean-stageprofile-mpc:
15982 @if mpc-bootstrap
15983 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15984 all-stageprofile: all-stageprofile-mpc
15985 TARGET-stageprofile-mpc = $(TARGET-mpc)
15986 all-stageprofile-mpc: configure-stageprofile-mpc
15987 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15988 @r=`${PWD_COMMAND}`; export r; \
15989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15990 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15991 $(HOST_EXPORTS) \
15992 $(POSTSTAGE1_HOST_EXPORTS) \
15993 cd $(HOST_SUBDIR)/mpc && \
15995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15996 CFLAGS="$(STAGEprofile_CFLAGS)" \
15997 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15998 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15999 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16004 TFLAGS="$(STAGEprofile_TFLAGS)" \
16005 $(TARGET-stageprofile-mpc)
16007 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16008 clean-stageprofile: clean-stageprofile-mpc
16009 clean-stageprofile-mpc:
16010 @if [ $(current_stage) = stageprofile ]; then \
16011 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16012 else \
16013 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16014 $(MAKE) stageprofile-start; \
16015 fi; \
16016 cd $(HOST_SUBDIR)/mpc && \
16017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16018 @endif mpc-bootstrap
16021 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16022 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16023 maybe-all-stagetrain-mpc:
16024 maybe-clean-stagetrain-mpc:
16025 @if mpc-bootstrap
16026 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16027 all-stagetrain: all-stagetrain-mpc
16028 TARGET-stagetrain-mpc = $(TARGET-mpc)
16029 all-stagetrain-mpc: configure-stagetrain-mpc
16030 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16031 @r=`${PWD_COMMAND}`; export r; \
16032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16033 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16034 $(HOST_EXPORTS) \
16035 $(POSTSTAGE1_HOST_EXPORTS) \
16036 cd $(HOST_SUBDIR)/mpc && \
16038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16039 CFLAGS="$(STAGEtrain_CFLAGS)" \
16040 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16041 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16042 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16047 TFLAGS="$(STAGEtrain_TFLAGS)" \
16048 $(TARGET-stagetrain-mpc)
16050 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16051 clean-stagetrain: clean-stagetrain-mpc
16052 clean-stagetrain-mpc:
16053 @if [ $(current_stage) = stagetrain ]; then \
16054 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16055 else \
16056 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16057 $(MAKE) stagetrain-start; \
16058 fi; \
16059 cd $(HOST_SUBDIR)/mpc && \
16060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16061 @endif mpc-bootstrap
16064 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16065 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16066 maybe-all-stagefeedback-mpc:
16067 maybe-clean-stagefeedback-mpc:
16068 @if mpc-bootstrap
16069 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16070 all-stagefeedback: all-stagefeedback-mpc
16071 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16072 all-stagefeedback-mpc: configure-stagefeedback-mpc
16073 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16074 @r=`${PWD_COMMAND}`; export r; \
16075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16076 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16077 $(HOST_EXPORTS) \
16078 $(POSTSTAGE1_HOST_EXPORTS) \
16079 cd $(HOST_SUBDIR)/mpc && \
16081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16082 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16083 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16084 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16085 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16090 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16091 $(TARGET-stagefeedback-mpc)
16093 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16094 clean-stagefeedback: clean-stagefeedback-mpc
16095 clean-stagefeedback-mpc:
16096 @if [ $(current_stage) = stagefeedback ]; then \
16097 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16098 else \
16099 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16100 $(MAKE) stagefeedback-start; \
16101 fi; \
16102 cd $(HOST_SUBDIR)/mpc && \
16103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16104 @endif mpc-bootstrap
16107 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16108 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16109 maybe-all-stageautoprofile-mpc:
16110 maybe-clean-stageautoprofile-mpc:
16111 @if mpc-bootstrap
16112 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16113 all-stageautoprofile: all-stageautoprofile-mpc
16114 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16115 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16116 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16117 @r=`${PWD_COMMAND}`; export r; \
16118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16119 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16120 $(HOST_EXPORTS) \
16121 $(POSTSTAGE1_HOST_EXPORTS) \
16122 cd $(HOST_SUBDIR)/mpc && \
16123 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16125 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16126 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16127 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16128 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16133 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16134 $(TARGET-stageautoprofile-mpc)
16136 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16137 clean-stageautoprofile: clean-stageautoprofile-mpc
16138 clean-stageautoprofile-mpc:
16139 @if [ $(current_stage) = stageautoprofile ]; then \
16140 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16141 else \
16142 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16143 $(MAKE) stageautoprofile-start; \
16144 fi; \
16145 cd $(HOST_SUBDIR)/mpc && \
16146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16147 @endif mpc-bootstrap
16150 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16151 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16152 maybe-all-stageautofeedback-mpc:
16153 maybe-clean-stageautofeedback-mpc:
16154 @if mpc-bootstrap
16155 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16156 all-stageautofeedback: all-stageautofeedback-mpc
16157 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16158 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16159 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16160 @r=`${PWD_COMMAND}`; export r; \
16161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16163 $(HOST_EXPORTS) \
16164 $(POSTSTAGE1_HOST_EXPORTS) \
16165 cd $(HOST_SUBDIR)/mpc && \
16167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16168 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16169 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16170 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16171 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16176 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16177 $(TARGET-stageautofeedback-mpc)
16179 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16180 clean-stageautofeedback: clean-stageautofeedback-mpc
16181 clean-stageautofeedback-mpc:
16182 @if [ $(current_stage) = stageautofeedback ]; then \
16183 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16184 else \
16185 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16186 $(MAKE) stageautofeedback-start; \
16187 fi; \
16188 cd $(HOST_SUBDIR)/mpc && \
16189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16190 @endif mpc-bootstrap
16196 .PHONY: check-mpc maybe-check-mpc
16197 maybe-check-mpc:
16198 @if mpc
16199 maybe-check-mpc: check-mpc
16201 check-mpc:
16202 @: $(MAKE); $(unstage)
16203 @r=`${PWD_COMMAND}`; export r; \
16204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16205 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16206 (cd $(HOST_SUBDIR)/mpc && \
16207 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16209 @endif mpc
16211 .PHONY: install-mpc maybe-install-mpc
16212 maybe-install-mpc:
16213 @if mpc
16214 maybe-install-mpc: install-mpc
16216 install-mpc:
16218 @endif mpc
16220 .PHONY: install-strip-mpc maybe-install-strip-mpc
16221 maybe-install-strip-mpc:
16222 @if mpc
16223 maybe-install-strip-mpc: install-strip-mpc
16225 install-strip-mpc:
16227 @endif mpc
16229 # Other targets (info, dvi, pdf, etc.)
16231 .PHONY: maybe-info-mpc info-mpc
16232 maybe-info-mpc:
16233 @if mpc
16234 maybe-info-mpc: info-mpc
16236 info-mpc: \
16237 configure-mpc
16238 @[ -f ./mpc/Makefile ] || exit 0; \
16239 r=`${PWD_COMMAND}`; export r; \
16240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16241 $(HOST_EXPORTS) \
16242 for flag in $(EXTRA_HOST_FLAGS) ; do \
16243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16244 done; \
16245 echo "Doing info in mpc"; \
16246 (cd $(HOST_SUBDIR)/mpc && \
16247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16249 "RANLIB=$${RANLIB}" \
16250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16251 info) \
16252 || exit 1
16254 @endif mpc
16256 .PHONY: maybe-dvi-mpc dvi-mpc
16257 maybe-dvi-mpc:
16258 @if mpc
16259 maybe-dvi-mpc: dvi-mpc
16261 dvi-mpc: \
16262 configure-mpc
16263 @[ -f ./mpc/Makefile ] || exit 0; \
16264 r=`${PWD_COMMAND}`; export r; \
16265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16266 $(HOST_EXPORTS) \
16267 for flag in $(EXTRA_HOST_FLAGS) ; do \
16268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16269 done; \
16270 echo "Doing dvi in mpc"; \
16271 (cd $(HOST_SUBDIR)/mpc && \
16272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16274 "RANLIB=$${RANLIB}" \
16275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16276 dvi) \
16277 || exit 1
16279 @endif mpc
16281 .PHONY: maybe-pdf-mpc pdf-mpc
16282 maybe-pdf-mpc:
16283 @if mpc
16284 maybe-pdf-mpc: pdf-mpc
16286 pdf-mpc: \
16287 configure-mpc
16288 @[ -f ./mpc/Makefile ] || exit 0; \
16289 r=`${PWD_COMMAND}`; export r; \
16290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291 $(HOST_EXPORTS) \
16292 for flag in $(EXTRA_HOST_FLAGS) ; do \
16293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294 done; \
16295 echo "Doing pdf in mpc"; \
16296 (cd $(HOST_SUBDIR)/mpc && \
16297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16299 "RANLIB=$${RANLIB}" \
16300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16301 pdf) \
16302 || exit 1
16304 @endif mpc
16306 .PHONY: maybe-html-mpc html-mpc
16307 maybe-html-mpc:
16308 @if mpc
16309 maybe-html-mpc: html-mpc
16311 html-mpc: \
16312 configure-mpc
16313 @[ -f ./mpc/Makefile ] || exit 0; \
16314 r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 $(HOST_EXPORTS) \
16317 for flag in $(EXTRA_HOST_FLAGS) ; do \
16318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16319 done; \
16320 echo "Doing html in mpc"; \
16321 (cd $(HOST_SUBDIR)/mpc && \
16322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16324 "RANLIB=$${RANLIB}" \
16325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16326 html) \
16327 || exit 1
16329 @endif mpc
16331 .PHONY: maybe-TAGS-mpc TAGS-mpc
16332 maybe-TAGS-mpc:
16333 @if mpc
16334 maybe-TAGS-mpc: TAGS-mpc
16336 TAGS-mpc: \
16337 configure-mpc
16338 @[ -f ./mpc/Makefile ] || exit 0; \
16339 r=`${PWD_COMMAND}`; export r; \
16340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16341 $(HOST_EXPORTS) \
16342 for flag in $(EXTRA_HOST_FLAGS) ; do \
16343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16344 done; \
16345 echo "Doing TAGS in mpc"; \
16346 (cd $(HOST_SUBDIR)/mpc && \
16347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16349 "RANLIB=$${RANLIB}" \
16350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16351 TAGS) \
16352 || exit 1
16354 @endif mpc
16356 .PHONY: maybe-install-info-mpc install-info-mpc
16357 maybe-install-info-mpc:
16358 @if mpc
16359 maybe-install-info-mpc: install-info-mpc
16361 install-info-mpc: \
16362 configure-mpc \
16363 info-mpc
16364 @[ -f ./mpc/Makefile ] || exit 0; \
16365 r=`${PWD_COMMAND}`; export r; \
16366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16367 $(HOST_EXPORTS) \
16368 for flag in $(EXTRA_HOST_FLAGS) ; do \
16369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16370 done; \
16371 echo "Doing install-info in mpc"; \
16372 (cd $(HOST_SUBDIR)/mpc && \
16373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16375 "RANLIB=$${RANLIB}" \
16376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16377 install-info) \
16378 || exit 1
16380 @endif mpc
16382 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16383 maybe-install-dvi-mpc:
16384 @if mpc
16385 maybe-install-dvi-mpc: install-dvi-mpc
16387 install-dvi-mpc: \
16388 configure-mpc \
16389 dvi-mpc
16390 @[ -f ./mpc/Makefile ] || exit 0; \
16391 r=`${PWD_COMMAND}`; export r; \
16392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393 $(HOST_EXPORTS) \
16394 for flag in $(EXTRA_HOST_FLAGS) ; do \
16395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16396 done; \
16397 echo "Doing install-dvi in mpc"; \
16398 (cd $(HOST_SUBDIR)/mpc && \
16399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16401 "RANLIB=$${RANLIB}" \
16402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16403 install-dvi) \
16404 || exit 1
16406 @endif mpc
16408 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16409 maybe-install-pdf-mpc:
16410 @if mpc
16411 maybe-install-pdf-mpc: install-pdf-mpc
16413 install-pdf-mpc: \
16414 configure-mpc \
16415 pdf-mpc
16416 @[ -f ./mpc/Makefile ] || exit 0; \
16417 r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 for flag in $(EXTRA_HOST_FLAGS) ; do \
16421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16422 done; \
16423 echo "Doing install-pdf in mpc"; \
16424 (cd $(HOST_SUBDIR)/mpc && \
16425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16427 "RANLIB=$${RANLIB}" \
16428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16429 install-pdf) \
16430 || exit 1
16432 @endif mpc
16434 .PHONY: maybe-install-html-mpc install-html-mpc
16435 maybe-install-html-mpc:
16436 @if mpc
16437 maybe-install-html-mpc: install-html-mpc
16439 install-html-mpc: \
16440 configure-mpc \
16441 html-mpc
16442 @[ -f ./mpc/Makefile ] || exit 0; \
16443 r=`${PWD_COMMAND}`; export r; \
16444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16445 $(HOST_EXPORTS) \
16446 for flag in $(EXTRA_HOST_FLAGS) ; do \
16447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16448 done; \
16449 echo "Doing install-html in mpc"; \
16450 (cd $(HOST_SUBDIR)/mpc && \
16451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16453 "RANLIB=$${RANLIB}" \
16454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16455 install-html) \
16456 || exit 1
16458 @endif mpc
16460 .PHONY: maybe-installcheck-mpc installcheck-mpc
16461 maybe-installcheck-mpc:
16462 @if mpc
16463 maybe-installcheck-mpc: installcheck-mpc
16465 installcheck-mpc: \
16466 configure-mpc
16467 @[ -f ./mpc/Makefile ] || exit 0; \
16468 r=`${PWD_COMMAND}`; export r; \
16469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16470 $(HOST_EXPORTS) \
16471 for flag in $(EXTRA_HOST_FLAGS) ; do \
16472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16473 done; \
16474 echo "Doing installcheck in mpc"; \
16475 (cd $(HOST_SUBDIR)/mpc && \
16476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16478 "RANLIB=$${RANLIB}" \
16479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16480 installcheck) \
16481 || exit 1
16483 @endif mpc
16485 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16486 maybe-mostlyclean-mpc:
16487 @if mpc
16488 maybe-mostlyclean-mpc: mostlyclean-mpc
16490 mostlyclean-mpc:
16491 @[ -f ./mpc/Makefile ] || exit 0; \
16492 r=`${PWD_COMMAND}`; export r; \
16493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494 $(HOST_EXPORTS) \
16495 for flag in $(EXTRA_HOST_FLAGS) ; do \
16496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16497 done; \
16498 echo "Doing mostlyclean in mpc"; \
16499 (cd $(HOST_SUBDIR)/mpc && \
16500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16502 "RANLIB=$${RANLIB}" \
16503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16504 mostlyclean) \
16505 || exit 1
16507 @endif mpc
16509 .PHONY: maybe-clean-mpc clean-mpc
16510 maybe-clean-mpc:
16511 @if mpc
16512 maybe-clean-mpc: clean-mpc
16514 clean-mpc:
16515 @[ -f ./mpc/Makefile ] || exit 0; \
16516 r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518 $(HOST_EXPORTS) \
16519 for flag in $(EXTRA_HOST_FLAGS) ; do \
16520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16521 done; \
16522 echo "Doing clean in mpc"; \
16523 (cd $(HOST_SUBDIR)/mpc && \
16524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16526 "RANLIB=$${RANLIB}" \
16527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16528 clean) \
16529 || exit 1
16531 @endif mpc
16533 .PHONY: maybe-distclean-mpc distclean-mpc
16534 maybe-distclean-mpc:
16535 @if mpc
16536 maybe-distclean-mpc: distclean-mpc
16538 distclean-mpc:
16539 @[ -f ./mpc/Makefile ] || exit 0; \
16540 r=`${PWD_COMMAND}`; export r; \
16541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542 $(HOST_EXPORTS) \
16543 for flag in $(EXTRA_HOST_FLAGS) ; do \
16544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16545 done; \
16546 echo "Doing distclean in mpc"; \
16547 (cd $(HOST_SUBDIR)/mpc && \
16548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16550 "RANLIB=$${RANLIB}" \
16551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16552 distclean) \
16553 || exit 1
16555 @endif mpc
16557 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16558 maybe-maintainer-clean-mpc:
16559 @if mpc
16560 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16562 maintainer-clean-mpc:
16563 @[ -f ./mpc/Makefile ] || exit 0; \
16564 r=`${PWD_COMMAND}`; export r; \
16565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16566 $(HOST_EXPORTS) \
16567 for flag in $(EXTRA_HOST_FLAGS) ; do \
16568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16569 done; \
16570 echo "Doing maintainer-clean in mpc"; \
16571 (cd $(HOST_SUBDIR)/mpc && \
16572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16574 "RANLIB=$${RANLIB}" \
16575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16576 maintainer-clean) \
16577 || exit 1
16579 @endif mpc
16583 .PHONY: configure-isl maybe-configure-isl
16584 maybe-configure-isl:
16585 @if gcc-bootstrap
16586 configure-isl: stage_current
16587 @endif gcc-bootstrap
16588 @if isl
16589 maybe-configure-isl: configure-isl
16590 configure-isl:
16591 @r=`${PWD_COMMAND}`; export r; \
16592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16593 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16595 $(HOST_EXPORTS) \
16596 echo Configuring in $(HOST_SUBDIR)/isl; \
16597 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16598 case $(srcdir) in \
16599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16600 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16602 esac; \
16603 module_srcdir=isl; \
16604 $(SHELL) \
16605 $$s/$$module_srcdir/configure \
16606 --srcdir=$${topdir}/$$module_srcdir \
16607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16608 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16609 || exit 1
16610 @endif isl
16614 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16615 maybe-configure-stage1-isl:
16616 @if isl-bootstrap
16617 maybe-configure-stage1-isl: configure-stage1-isl
16618 configure-stage1-isl:
16619 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16621 @r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 TFLAGS="$(STAGE1_TFLAGS)"; \
16624 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16625 $(HOST_EXPORTS) \
16626 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16627 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16628 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16629 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16630 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16631 cd $(HOST_SUBDIR)/isl || exit 1; \
16632 case $(srcdir) in \
16633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16634 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16636 esac; \
16637 module_srcdir=isl; \
16638 $(SHELL) $$s/$$module_srcdir/configure \
16639 --srcdir=$${topdir}/$$module_srcdir \
16640 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16641 --target=${target_alias} \
16643 $(STAGE1_CONFIGURE_FLAGS) \
16644 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16645 @endif isl-bootstrap
16647 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16648 maybe-configure-stage2-isl:
16649 @if isl-bootstrap
16650 maybe-configure-stage2-isl: configure-stage2-isl
16651 configure-stage2-isl:
16652 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16653 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16654 @r=`${PWD_COMMAND}`; export r; \
16655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16656 TFLAGS="$(STAGE2_TFLAGS)"; \
16657 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16658 $(HOST_EXPORTS) \
16659 $(POSTSTAGE1_HOST_EXPORTS) \
16660 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16661 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16662 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16663 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16665 cd $(HOST_SUBDIR)/isl || exit 1; \
16666 case $(srcdir) in \
16667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16668 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16670 esac; \
16671 module_srcdir=isl; \
16672 $(SHELL) $$s/$$module_srcdir/configure \
16673 --srcdir=$${topdir}/$$module_srcdir \
16674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16675 --target=${target_alias} \
16676 --with-build-libsubdir=$(HOST_SUBDIR) \
16677 $(STAGE2_CONFIGURE_FLAGS) \
16678 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16679 @endif isl-bootstrap
16681 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16682 maybe-configure-stage3-isl:
16683 @if isl-bootstrap
16684 maybe-configure-stage3-isl: configure-stage3-isl
16685 configure-stage3-isl:
16686 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16687 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16688 @r=`${PWD_COMMAND}`; export r; \
16689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690 TFLAGS="$(STAGE3_TFLAGS)"; \
16691 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16692 $(HOST_EXPORTS) \
16693 $(POSTSTAGE1_HOST_EXPORTS) \
16694 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16695 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16696 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16697 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16699 cd $(HOST_SUBDIR)/isl || exit 1; \
16700 case $(srcdir) in \
16701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16702 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16704 esac; \
16705 module_srcdir=isl; \
16706 $(SHELL) $$s/$$module_srcdir/configure \
16707 --srcdir=$${topdir}/$$module_srcdir \
16708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16709 --target=${target_alias} \
16710 --with-build-libsubdir=$(HOST_SUBDIR) \
16711 $(STAGE3_CONFIGURE_FLAGS) \
16712 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16713 @endif isl-bootstrap
16715 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16716 maybe-configure-stage4-isl:
16717 @if isl-bootstrap
16718 maybe-configure-stage4-isl: configure-stage4-isl
16719 configure-stage4-isl:
16720 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16721 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16722 @r=`${PWD_COMMAND}`; export r; \
16723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724 TFLAGS="$(STAGE4_TFLAGS)"; \
16725 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16726 $(HOST_EXPORTS) \
16727 $(POSTSTAGE1_HOST_EXPORTS) \
16728 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16729 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16730 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16731 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16733 cd $(HOST_SUBDIR)/isl || exit 1; \
16734 case $(srcdir) in \
16735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16736 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16738 esac; \
16739 module_srcdir=isl; \
16740 $(SHELL) $$s/$$module_srcdir/configure \
16741 --srcdir=$${topdir}/$$module_srcdir \
16742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16743 --target=${target_alias} \
16744 --with-build-libsubdir=$(HOST_SUBDIR) \
16745 $(STAGE4_CONFIGURE_FLAGS) \
16746 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16747 @endif isl-bootstrap
16749 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16750 maybe-configure-stageprofile-isl:
16751 @if isl-bootstrap
16752 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16753 configure-stageprofile-isl:
16754 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16756 @r=`${PWD_COMMAND}`; export r; \
16757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16758 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16759 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16760 $(HOST_EXPORTS) \
16761 $(POSTSTAGE1_HOST_EXPORTS) \
16762 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16763 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16764 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16765 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16767 cd $(HOST_SUBDIR)/isl || exit 1; \
16768 case $(srcdir) in \
16769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16770 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16772 esac; \
16773 module_srcdir=isl; \
16774 $(SHELL) $$s/$$module_srcdir/configure \
16775 --srcdir=$${topdir}/$$module_srcdir \
16776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16777 --target=${target_alias} \
16778 --with-build-libsubdir=$(HOST_SUBDIR) \
16779 $(STAGEprofile_CONFIGURE_FLAGS) \
16780 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16781 @endif isl-bootstrap
16783 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16784 maybe-configure-stagetrain-isl:
16785 @if isl-bootstrap
16786 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16787 configure-stagetrain-isl:
16788 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16790 @r=`${PWD_COMMAND}`; export r; \
16791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16793 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16794 $(HOST_EXPORTS) \
16795 $(POSTSTAGE1_HOST_EXPORTS) \
16796 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16797 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16798 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16799 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16801 cd $(HOST_SUBDIR)/isl || exit 1; \
16802 case $(srcdir) in \
16803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16804 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16806 esac; \
16807 module_srcdir=isl; \
16808 $(SHELL) $$s/$$module_srcdir/configure \
16809 --srcdir=$${topdir}/$$module_srcdir \
16810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16811 --target=${target_alias} \
16812 --with-build-libsubdir=$(HOST_SUBDIR) \
16813 $(STAGEtrain_CONFIGURE_FLAGS) \
16814 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16815 @endif isl-bootstrap
16817 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16818 maybe-configure-stagefeedback-isl:
16819 @if isl-bootstrap
16820 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16821 configure-stagefeedback-isl:
16822 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16824 @r=`${PWD_COMMAND}`; export r; \
16825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16826 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16827 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16828 $(HOST_EXPORTS) \
16829 $(POSTSTAGE1_HOST_EXPORTS) \
16830 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16831 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16832 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16833 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16835 cd $(HOST_SUBDIR)/isl || exit 1; \
16836 case $(srcdir) in \
16837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16838 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16840 esac; \
16841 module_srcdir=isl; \
16842 $(SHELL) $$s/$$module_srcdir/configure \
16843 --srcdir=$${topdir}/$$module_srcdir \
16844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16845 --target=${target_alias} \
16846 --with-build-libsubdir=$(HOST_SUBDIR) \
16847 $(STAGEfeedback_CONFIGURE_FLAGS) \
16848 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16849 @endif isl-bootstrap
16851 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16852 maybe-configure-stageautoprofile-isl:
16853 @if isl-bootstrap
16854 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16855 configure-stageautoprofile-isl:
16856 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16858 @r=`${PWD_COMMAND}`; export r; \
16859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16860 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16861 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16862 $(HOST_EXPORTS) \
16863 $(POSTSTAGE1_HOST_EXPORTS) \
16864 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16865 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16866 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16867 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16869 cd $(HOST_SUBDIR)/isl || exit 1; \
16870 case $(srcdir) in \
16871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16872 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16874 esac; \
16875 module_srcdir=isl; \
16876 $(SHELL) $$s/$$module_srcdir/configure \
16877 --srcdir=$${topdir}/$$module_srcdir \
16878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16879 --target=${target_alias} \
16880 --with-build-libsubdir=$(HOST_SUBDIR) \
16881 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16882 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16883 @endif isl-bootstrap
16885 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16886 maybe-configure-stageautofeedback-isl:
16887 @if isl-bootstrap
16888 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16889 configure-stageautofeedback-isl:
16890 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16892 @r=`${PWD_COMMAND}`; export r; \
16893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16894 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16895 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16896 $(HOST_EXPORTS) \
16897 $(POSTSTAGE1_HOST_EXPORTS) \
16898 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16899 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16900 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16901 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16903 cd $(HOST_SUBDIR)/isl || exit 1; \
16904 case $(srcdir) in \
16905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16906 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16908 esac; \
16909 module_srcdir=isl; \
16910 $(SHELL) $$s/$$module_srcdir/configure \
16911 --srcdir=$${topdir}/$$module_srcdir \
16912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16913 --target=${target_alias} \
16914 --with-build-libsubdir=$(HOST_SUBDIR) \
16915 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16916 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16917 @endif isl-bootstrap
16923 .PHONY: all-isl maybe-all-isl
16924 maybe-all-isl:
16925 @if gcc-bootstrap
16926 all-isl: stage_current
16927 @endif gcc-bootstrap
16928 @if isl
16929 TARGET-isl=all
16930 maybe-all-isl: all-isl
16931 all-isl: configure-isl
16932 @r=`${PWD_COMMAND}`; export r; \
16933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16934 $(HOST_EXPORTS) \
16935 (cd $(HOST_SUBDIR)/isl && \
16936 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16937 $(TARGET-isl))
16938 @endif isl
16942 .PHONY: all-stage1-isl maybe-all-stage1-isl
16943 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16944 maybe-all-stage1-isl:
16945 maybe-clean-stage1-isl:
16946 @if isl-bootstrap
16947 maybe-all-stage1-isl: all-stage1-isl
16948 all-stage1: all-stage1-isl
16949 TARGET-stage1-isl = $(TARGET-isl)
16950 all-stage1-isl: configure-stage1-isl
16951 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16952 @r=`${PWD_COMMAND}`; export r; \
16953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954 TFLAGS="$(STAGE1_TFLAGS)"; \
16955 $(HOST_EXPORTS) \
16956 cd $(HOST_SUBDIR)/isl && \
16958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16959 CFLAGS="$(STAGE1_CFLAGS)" \
16960 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16961 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16962 LIBCFLAGS="$(LIBCFLAGS)" \
16963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16966 $(EXTRA_HOST_FLAGS) \
16967 $(STAGE1_FLAGS_TO_PASS) V=1 \
16968 TFLAGS="$(STAGE1_TFLAGS)" \
16969 $(TARGET-stage1-isl)
16971 maybe-clean-stage1-isl: clean-stage1-isl
16972 clean-stage1: clean-stage1-isl
16973 clean-stage1-isl:
16974 @if [ $(current_stage) = stage1 ]; then \
16975 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16976 else \
16977 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16978 $(MAKE) stage1-start; \
16979 fi; \
16980 cd $(HOST_SUBDIR)/isl && \
16981 $(MAKE) $(EXTRA_HOST_FLAGS) \
16982 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16983 @endif isl-bootstrap
16986 .PHONY: all-stage2-isl maybe-all-stage2-isl
16987 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16988 maybe-all-stage2-isl:
16989 maybe-clean-stage2-isl:
16990 @if isl-bootstrap
16991 maybe-all-stage2-isl: all-stage2-isl
16992 all-stage2: all-stage2-isl
16993 TARGET-stage2-isl = $(TARGET-isl)
16994 all-stage2-isl: configure-stage2-isl
16995 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16996 @r=`${PWD_COMMAND}`; export r; \
16997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16998 TFLAGS="$(STAGE2_TFLAGS)"; \
16999 $(HOST_EXPORTS) \
17000 $(POSTSTAGE1_HOST_EXPORTS) \
17001 cd $(HOST_SUBDIR)/isl && \
17003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17004 CFLAGS="$(STAGE2_CFLAGS)" \
17005 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17006 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17007 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17012 TFLAGS="$(STAGE2_TFLAGS)" \
17013 $(TARGET-stage2-isl)
17015 maybe-clean-stage2-isl: clean-stage2-isl
17016 clean-stage2: clean-stage2-isl
17017 clean-stage2-isl:
17018 @if [ $(current_stage) = stage2 ]; then \
17019 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17020 else \
17021 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17022 $(MAKE) stage2-start; \
17023 fi; \
17024 cd $(HOST_SUBDIR)/isl && \
17025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17026 @endif isl-bootstrap
17029 .PHONY: all-stage3-isl maybe-all-stage3-isl
17030 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17031 maybe-all-stage3-isl:
17032 maybe-clean-stage3-isl:
17033 @if isl-bootstrap
17034 maybe-all-stage3-isl: all-stage3-isl
17035 all-stage3: all-stage3-isl
17036 TARGET-stage3-isl = $(TARGET-isl)
17037 all-stage3-isl: configure-stage3-isl
17038 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17039 @r=`${PWD_COMMAND}`; export r; \
17040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17041 TFLAGS="$(STAGE3_TFLAGS)"; \
17042 $(HOST_EXPORTS) \
17043 $(POSTSTAGE1_HOST_EXPORTS) \
17044 cd $(HOST_SUBDIR)/isl && \
17046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17047 CFLAGS="$(STAGE3_CFLAGS)" \
17048 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17049 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17050 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17054 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17055 TFLAGS="$(STAGE3_TFLAGS)" \
17056 $(TARGET-stage3-isl)
17058 maybe-clean-stage3-isl: clean-stage3-isl
17059 clean-stage3: clean-stage3-isl
17060 clean-stage3-isl:
17061 @if [ $(current_stage) = stage3 ]; then \
17062 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17063 else \
17064 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17065 $(MAKE) stage3-start; \
17066 fi; \
17067 cd $(HOST_SUBDIR)/isl && \
17068 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17069 @endif isl-bootstrap
17072 .PHONY: all-stage4-isl maybe-all-stage4-isl
17073 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17074 maybe-all-stage4-isl:
17075 maybe-clean-stage4-isl:
17076 @if isl-bootstrap
17077 maybe-all-stage4-isl: all-stage4-isl
17078 all-stage4: all-stage4-isl
17079 TARGET-stage4-isl = $(TARGET-isl)
17080 all-stage4-isl: configure-stage4-isl
17081 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17082 @r=`${PWD_COMMAND}`; export r; \
17083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17084 TFLAGS="$(STAGE4_TFLAGS)"; \
17085 $(HOST_EXPORTS) \
17086 $(POSTSTAGE1_HOST_EXPORTS) \
17087 cd $(HOST_SUBDIR)/isl && \
17089 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17090 CFLAGS="$(STAGE4_CFLAGS)" \
17091 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17092 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17093 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17097 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17098 TFLAGS="$(STAGE4_TFLAGS)" \
17099 $(TARGET-stage4-isl)
17101 maybe-clean-stage4-isl: clean-stage4-isl
17102 clean-stage4: clean-stage4-isl
17103 clean-stage4-isl:
17104 @if [ $(current_stage) = stage4 ]; then \
17105 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17106 else \
17107 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17108 $(MAKE) stage4-start; \
17109 fi; \
17110 cd $(HOST_SUBDIR)/isl && \
17111 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17112 @endif isl-bootstrap
17115 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17116 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17117 maybe-all-stageprofile-isl:
17118 maybe-clean-stageprofile-isl:
17119 @if isl-bootstrap
17120 maybe-all-stageprofile-isl: all-stageprofile-isl
17121 all-stageprofile: all-stageprofile-isl
17122 TARGET-stageprofile-isl = $(TARGET-isl)
17123 all-stageprofile-isl: configure-stageprofile-isl
17124 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17125 @r=`${PWD_COMMAND}`; export r; \
17126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17127 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17128 $(HOST_EXPORTS) \
17129 $(POSTSTAGE1_HOST_EXPORTS) \
17130 cd $(HOST_SUBDIR)/isl && \
17132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17133 CFLAGS="$(STAGEprofile_CFLAGS)" \
17134 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17135 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17136 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17137 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17138 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17139 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17140 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17141 TFLAGS="$(STAGEprofile_TFLAGS)" \
17142 $(TARGET-stageprofile-isl)
17144 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17145 clean-stageprofile: clean-stageprofile-isl
17146 clean-stageprofile-isl:
17147 @if [ $(current_stage) = stageprofile ]; then \
17148 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17149 else \
17150 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17151 $(MAKE) stageprofile-start; \
17152 fi; \
17153 cd $(HOST_SUBDIR)/isl && \
17154 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17155 @endif isl-bootstrap
17158 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17159 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17160 maybe-all-stagetrain-isl:
17161 maybe-clean-stagetrain-isl:
17162 @if isl-bootstrap
17163 maybe-all-stagetrain-isl: all-stagetrain-isl
17164 all-stagetrain: all-stagetrain-isl
17165 TARGET-stagetrain-isl = $(TARGET-isl)
17166 all-stagetrain-isl: configure-stagetrain-isl
17167 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17168 @r=`${PWD_COMMAND}`; export r; \
17169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17170 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17171 $(HOST_EXPORTS) \
17172 $(POSTSTAGE1_HOST_EXPORTS) \
17173 cd $(HOST_SUBDIR)/isl && \
17175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17176 CFLAGS="$(STAGEtrain_CFLAGS)" \
17177 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17178 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17179 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17183 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17184 TFLAGS="$(STAGEtrain_TFLAGS)" \
17185 $(TARGET-stagetrain-isl)
17187 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17188 clean-stagetrain: clean-stagetrain-isl
17189 clean-stagetrain-isl:
17190 @if [ $(current_stage) = stagetrain ]; then \
17191 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17192 else \
17193 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17194 $(MAKE) stagetrain-start; \
17195 fi; \
17196 cd $(HOST_SUBDIR)/isl && \
17197 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17198 @endif isl-bootstrap
17201 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17202 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17203 maybe-all-stagefeedback-isl:
17204 maybe-clean-stagefeedback-isl:
17205 @if isl-bootstrap
17206 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17207 all-stagefeedback: all-stagefeedback-isl
17208 TARGET-stagefeedback-isl = $(TARGET-isl)
17209 all-stagefeedback-isl: configure-stagefeedback-isl
17210 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17211 @r=`${PWD_COMMAND}`; export r; \
17212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17213 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17214 $(HOST_EXPORTS) \
17215 $(POSTSTAGE1_HOST_EXPORTS) \
17216 cd $(HOST_SUBDIR)/isl && \
17218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17219 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17220 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17221 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17222 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17226 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17227 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17228 $(TARGET-stagefeedback-isl)
17230 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17231 clean-stagefeedback: clean-stagefeedback-isl
17232 clean-stagefeedback-isl:
17233 @if [ $(current_stage) = stagefeedback ]; then \
17234 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17235 else \
17236 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17237 $(MAKE) stagefeedback-start; \
17238 fi; \
17239 cd $(HOST_SUBDIR)/isl && \
17240 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17241 @endif isl-bootstrap
17244 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17245 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17246 maybe-all-stageautoprofile-isl:
17247 maybe-clean-stageautoprofile-isl:
17248 @if isl-bootstrap
17249 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17250 all-stageautoprofile: all-stageautoprofile-isl
17251 TARGET-stageautoprofile-isl = $(TARGET-isl)
17252 all-stageautoprofile-isl: configure-stageautoprofile-isl
17253 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17254 @r=`${PWD_COMMAND}`; export r; \
17255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17257 $(HOST_EXPORTS) \
17258 $(POSTSTAGE1_HOST_EXPORTS) \
17259 cd $(HOST_SUBDIR)/isl && \
17260 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17262 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17263 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17264 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17265 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17270 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17271 $(TARGET-stageautoprofile-isl)
17273 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17274 clean-stageautoprofile: clean-stageautoprofile-isl
17275 clean-stageautoprofile-isl:
17276 @if [ $(current_stage) = stageautoprofile ]; then \
17277 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17278 else \
17279 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17280 $(MAKE) stageautoprofile-start; \
17281 fi; \
17282 cd $(HOST_SUBDIR)/isl && \
17283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17284 @endif isl-bootstrap
17287 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17288 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17289 maybe-all-stageautofeedback-isl:
17290 maybe-clean-stageautofeedback-isl:
17291 @if isl-bootstrap
17292 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17293 all-stageautofeedback: all-stageautofeedback-isl
17294 TARGET-stageautofeedback-isl = $(TARGET-isl)
17295 all-stageautofeedback-isl: configure-stageautofeedback-isl
17296 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17297 @r=`${PWD_COMMAND}`; export r; \
17298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17299 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17300 $(HOST_EXPORTS) \
17301 $(POSTSTAGE1_HOST_EXPORTS) \
17302 cd $(HOST_SUBDIR)/isl && \
17304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17305 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17306 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17307 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17308 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17313 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17314 $(TARGET-stageautofeedback-isl)
17316 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17317 clean-stageautofeedback: clean-stageautofeedback-isl
17318 clean-stageautofeedback-isl:
17319 @if [ $(current_stage) = stageautofeedback ]; then \
17320 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17321 else \
17322 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17323 $(MAKE) stageautofeedback-start; \
17324 fi; \
17325 cd $(HOST_SUBDIR)/isl && \
17326 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17327 @endif isl-bootstrap
17333 .PHONY: check-isl maybe-check-isl
17334 maybe-check-isl:
17335 @if isl
17336 maybe-check-isl: check-isl
17338 check-isl:
17339 @: $(MAKE); $(unstage)
17340 @r=`${PWD_COMMAND}`; export r; \
17341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17343 (cd $(HOST_SUBDIR)/isl && \
17344 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17346 @endif isl
17348 .PHONY: install-isl maybe-install-isl
17349 maybe-install-isl:
17350 @if isl
17351 maybe-install-isl: install-isl
17353 install-isl:
17355 @endif isl
17357 .PHONY: install-strip-isl maybe-install-strip-isl
17358 maybe-install-strip-isl:
17359 @if isl
17360 maybe-install-strip-isl: install-strip-isl
17362 install-strip-isl:
17364 @endif isl
17366 # Other targets (info, dvi, pdf, etc.)
17368 .PHONY: maybe-info-isl info-isl
17369 maybe-info-isl:
17370 @if isl
17371 maybe-info-isl: info-isl
17373 info-isl: \
17374 configure-isl
17375 @[ -f ./isl/Makefile ] || exit 0; \
17376 r=`${PWD_COMMAND}`; export r; \
17377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17378 $(HOST_EXPORTS) \
17379 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17381 done; \
17382 echo "Doing info in isl"; \
17383 (cd $(HOST_SUBDIR)/isl && \
17384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17386 "RANLIB=$${RANLIB}" \
17387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17388 info) \
17389 || exit 1
17391 @endif isl
17393 .PHONY: maybe-dvi-isl dvi-isl
17394 maybe-dvi-isl:
17395 @if isl
17396 maybe-dvi-isl: dvi-isl
17398 dvi-isl: \
17399 configure-isl
17400 @[ -f ./isl/Makefile ] || exit 0; \
17401 r=`${PWD_COMMAND}`; export r; \
17402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403 $(HOST_EXPORTS) \
17404 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17406 done; \
17407 echo "Doing dvi in isl"; \
17408 (cd $(HOST_SUBDIR)/isl && \
17409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17411 "RANLIB=$${RANLIB}" \
17412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17413 dvi) \
17414 || exit 1
17416 @endif isl
17418 .PHONY: maybe-pdf-isl pdf-isl
17419 maybe-pdf-isl:
17420 @if isl
17421 maybe-pdf-isl: pdf-isl
17423 pdf-isl: \
17424 configure-isl
17425 @[ -f ./isl/Makefile ] || exit 0; \
17426 r=`${PWD_COMMAND}`; export r; \
17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428 $(HOST_EXPORTS) \
17429 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431 done; \
17432 echo "Doing pdf in isl"; \
17433 (cd $(HOST_SUBDIR)/isl && \
17434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436 "RANLIB=$${RANLIB}" \
17437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17438 pdf) \
17439 || exit 1
17441 @endif isl
17443 .PHONY: maybe-html-isl html-isl
17444 maybe-html-isl:
17445 @if isl
17446 maybe-html-isl: html-isl
17448 html-isl: \
17449 configure-isl
17450 @[ -f ./isl/Makefile ] || exit 0; \
17451 r=`${PWD_COMMAND}`; export r; \
17452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17453 $(HOST_EXPORTS) \
17454 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17456 done; \
17457 echo "Doing html in isl"; \
17458 (cd $(HOST_SUBDIR)/isl && \
17459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17461 "RANLIB=$${RANLIB}" \
17462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17463 html) \
17464 || exit 1
17466 @endif isl
17468 .PHONY: maybe-TAGS-isl TAGS-isl
17469 maybe-TAGS-isl:
17470 @if isl
17471 maybe-TAGS-isl: TAGS-isl
17473 TAGS-isl: \
17474 configure-isl
17475 @[ -f ./isl/Makefile ] || exit 0; \
17476 r=`${PWD_COMMAND}`; export r; \
17477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478 $(HOST_EXPORTS) \
17479 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17481 done; \
17482 echo "Doing TAGS in isl"; \
17483 (cd $(HOST_SUBDIR)/isl && \
17484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17486 "RANLIB=$${RANLIB}" \
17487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17488 TAGS) \
17489 || exit 1
17491 @endif isl
17493 .PHONY: maybe-install-info-isl install-info-isl
17494 maybe-install-info-isl:
17495 @if isl
17496 maybe-install-info-isl: install-info-isl
17498 install-info-isl: \
17499 configure-isl \
17500 info-isl
17501 @[ -f ./isl/Makefile ] || exit 0; \
17502 r=`${PWD_COMMAND}`; export r; \
17503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504 $(HOST_EXPORTS) \
17505 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17507 done; \
17508 echo "Doing install-info in isl"; \
17509 (cd $(HOST_SUBDIR)/isl && \
17510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17512 "RANLIB=$${RANLIB}" \
17513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17514 install-info) \
17515 || exit 1
17517 @endif isl
17519 .PHONY: maybe-install-dvi-isl install-dvi-isl
17520 maybe-install-dvi-isl:
17521 @if isl
17522 maybe-install-dvi-isl: install-dvi-isl
17524 install-dvi-isl: \
17525 configure-isl \
17526 dvi-isl
17527 @[ -f ./isl/Makefile ] || exit 0; \
17528 r=`${PWD_COMMAND}`; export r; \
17529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17530 $(HOST_EXPORTS) \
17531 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17533 done; \
17534 echo "Doing install-dvi in isl"; \
17535 (cd $(HOST_SUBDIR)/isl && \
17536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17538 "RANLIB=$${RANLIB}" \
17539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17540 install-dvi) \
17541 || exit 1
17543 @endif isl
17545 .PHONY: maybe-install-pdf-isl install-pdf-isl
17546 maybe-install-pdf-isl:
17547 @if isl
17548 maybe-install-pdf-isl: install-pdf-isl
17550 install-pdf-isl: \
17551 configure-isl \
17552 pdf-isl
17553 @[ -f ./isl/Makefile ] || exit 0; \
17554 r=`${PWD_COMMAND}`; export r; \
17555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17556 $(HOST_EXPORTS) \
17557 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17559 done; \
17560 echo "Doing install-pdf in isl"; \
17561 (cd $(HOST_SUBDIR)/isl && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17564 "RANLIB=$${RANLIB}" \
17565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17566 install-pdf) \
17567 || exit 1
17569 @endif isl
17571 .PHONY: maybe-install-html-isl install-html-isl
17572 maybe-install-html-isl:
17573 @if isl
17574 maybe-install-html-isl: install-html-isl
17576 install-html-isl: \
17577 configure-isl \
17578 html-isl
17579 @[ -f ./isl/Makefile ] || exit 0; \
17580 r=`${PWD_COMMAND}`; export r; \
17581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17582 $(HOST_EXPORTS) \
17583 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17585 done; \
17586 echo "Doing install-html in isl"; \
17587 (cd $(HOST_SUBDIR)/isl && \
17588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17590 "RANLIB=$${RANLIB}" \
17591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17592 install-html) \
17593 || exit 1
17595 @endif isl
17597 .PHONY: maybe-installcheck-isl installcheck-isl
17598 maybe-installcheck-isl:
17599 @if isl
17600 maybe-installcheck-isl: installcheck-isl
17602 installcheck-isl: \
17603 configure-isl
17604 @[ -f ./isl/Makefile ] || exit 0; \
17605 r=`${PWD_COMMAND}`; export r; \
17606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607 $(HOST_EXPORTS) \
17608 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17610 done; \
17611 echo "Doing installcheck in isl"; \
17612 (cd $(HOST_SUBDIR)/isl && \
17613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17615 "RANLIB=$${RANLIB}" \
17616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17617 installcheck) \
17618 || exit 1
17620 @endif isl
17622 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17623 maybe-mostlyclean-isl:
17624 @if isl
17625 maybe-mostlyclean-isl: mostlyclean-isl
17627 mostlyclean-isl:
17628 @[ -f ./isl/Makefile ] || exit 0; \
17629 r=`${PWD_COMMAND}`; export r; \
17630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17631 $(HOST_EXPORTS) \
17632 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17634 done; \
17635 echo "Doing mostlyclean in isl"; \
17636 (cd $(HOST_SUBDIR)/isl && \
17637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17639 "RANLIB=$${RANLIB}" \
17640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17641 mostlyclean) \
17642 || exit 1
17644 @endif isl
17646 .PHONY: maybe-clean-isl clean-isl
17647 maybe-clean-isl:
17648 @if isl
17649 maybe-clean-isl: clean-isl
17651 clean-isl:
17652 @[ -f ./isl/Makefile ] || exit 0; \
17653 r=`${PWD_COMMAND}`; export r; \
17654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17655 $(HOST_EXPORTS) \
17656 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17658 done; \
17659 echo "Doing clean in isl"; \
17660 (cd $(HOST_SUBDIR)/isl && \
17661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17663 "RANLIB=$${RANLIB}" \
17664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17665 clean) \
17666 || exit 1
17668 @endif isl
17670 .PHONY: maybe-distclean-isl distclean-isl
17671 maybe-distclean-isl:
17672 @if isl
17673 maybe-distclean-isl: distclean-isl
17675 distclean-isl:
17676 @[ -f ./isl/Makefile ] || exit 0; \
17677 r=`${PWD_COMMAND}`; export r; \
17678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17679 $(HOST_EXPORTS) \
17680 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17682 done; \
17683 echo "Doing distclean in isl"; \
17684 (cd $(HOST_SUBDIR)/isl && \
17685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17687 "RANLIB=$${RANLIB}" \
17688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17689 distclean) \
17690 || exit 1
17692 @endif isl
17694 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17695 maybe-maintainer-clean-isl:
17696 @if isl
17697 maybe-maintainer-clean-isl: maintainer-clean-isl
17699 maintainer-clean-isl:
17700 @[ -f ./isl/Makefile ] || exit 0; \
17701 r=`${PWD_COMMAND}`; export r; \
17702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17703 $(HOST_EXPORTS) \
17704 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17706 done; \
17707 echo "Doing maintainer-clean in isl"; \
17708 (cd $(HOST_SUBDIR)/isl && \
17709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17711 "RANLIB=$${RANLIB}" \
17712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17713 maintainer-clean) \
17714 || exit 1
17716 @endif isl
17720 .PHONY: configure-gold maybe-configure-gold
17721 maybe-configure-gold:
17722 @if gcc-bootstrap
17723 configure-gold: stage_current
17724 @endif gcc-bootstrap
17725 @if gold
17726 maybe-configure-gold: configure-gold
17727 configure-gold:
17728 @r=`${PWD_COMMAND}`; export r; \
17729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17730 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17732 $(HOST_EXPORTS) \
17733 echo Configuring in $(HOST_SUBDIR)/gold; \
17734 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17735 case $(srcdir) in \
17736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17737 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17739 esac; \
17740 module_srcdir=gold; \
17741 $(SHELL) \
17742 $$s/$$module_srcdir/configure \
17743 --srcdir=$${topdir}/$$module_srcdir \
17744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17745 --target=${target_alias} \
17746 || exit 1
17747 @endif gold
17751 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17752 maybe-configure-stage1-gold:
17753 @if gold-bootstrap
17754 maybe-configure-stage1-gold: configure-stage1-gold
17755 configure-stage1-gold:
17756 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17758 @r=`${PWD_COMMAND}`; export r; \
17759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17760 TFLAGS="$(STAGE1_TFLAGS)"; \
17761 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17762 $(HOST_EXPORTS) \
17763 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17764 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17765 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17766 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17768 cd $(HOST_SUBDIR)/gold || exit 1; \
17769 case $(srcdir) in \
17770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17771 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17773 esac; \
17774 module_srcdir=gold; \
17775 $(SHELL) $$s/$$module_srcdir/configure \
17776 --srcdir=$${topdir}/$$module_srcdir \
17777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17778 --target=${target_alias} \
17780 $(STAGE1_CONFIGURE_FLAGS)
17781 @endif gold-bootstrap
17783 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17784 maybe-configure-stage2-gold:
17785 @if gold-bootstrap
17786 maybe-configure-stage2-gold: configure-stage2-gold
17787 configure-stage2-gold:
17788 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17790 @r=`${PWD_COMMAND}`; export r; \
17791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17792 TFLAGS="$(STAGE2_TFLAGS)"; \
17793 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17794 $(HOST_EXPORTS) \
17795 $(POSTSTAGE1_HOST_EXPORTS) \
17796 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17797 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17798 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17799 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17801 cd $(HOST_SUBDIR)/gold || exit 1; \
17802 case $(srcdir) in \
17803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17804 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17806 esac; \
17807 module_srcdir=gold; \
17808 $(SHELL) $$s/$$module_srcdir/configure \
17809 --srcdir=$${topdir}/$$module_srcdir \
17810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17811 --target=${target_alias} \
17812 --with-build-libsubdir=$(HOST_SUBDIR) \
17813 $(STAGE2_CONFIGURE_FLAGS)
17814 @endif gold-bootstrap
17816 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17817 maybe-configure-stage3-gold:
17818 @if gold-bootstrap
17819 maybe-configure-stage3-gold: configure-stage3-gold
17820 configure-stage3-gold:
17821 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17823 @r=`${PWD_COMMAND}`; export r; \
17824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17825 TFLAGS="$(STAGE3_TFLAGS)"; \
17826 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17827 $(HOST_EXPORTS) \
17828 $(POSTSTAGE1_HOST_EXPORTS) \
17829 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17830 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17831 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17832 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17834 cd $(HOST_SUBDIR)/gold || exit 1; \
17835 case $(srcdir) in \
17836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17837 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17839 esac; \
17840 module_srcdir=gold; \
17841 $(SHELL) $$s/$$module_srcdir/configure \
17842 --srcdir=$${topdir}/$$module_srcdir \
17843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17844 --target=${target_alias} \
17845 --with-build-libsubdir=$(HOST_SUBDIR) \
17846 $(STAGE3_CONFIGURE_FLAGS)
17847 @endif gold-bootstrap
17849 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17850 maybe-configure-stage4-gold:
17851 @if gold-bootstrap
17852 maybe-configure-stage4-gold: configure-stage4-gold
17853 configure-stage4-gold:
17854 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17856 @r=`${PWD_COMMAND}`; export r; \
17857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 TFLAGS="$(STAGE4_TFLAGS)"; \
17859 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17860 $(HOST_EXPORTS) \
17861 $(POSTSTAGE1_HOST_EXPORTS) \
17862 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17863 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17864 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17865 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17867 cd $(HOST_SUBDIR)/gold || exit 1; \
17868 case $(srcdir) in \
17869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17870 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17872 esac; \
17873 module_srcdir=gold; \
17874 $(SHELL) $$s/$$module_srcdir/configure \
17875 --srcdir=$${topdir}/$$module_srcdir \
17876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17877 --target=${target_alias} \
17878 --with-build-libsubdir=$(HOST_SUBDIR) \
17879 $(STAGE4_CONFIGURE_FLAGS)
17880 @endif gold-bootstrap
17882 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17883 maybe-configure-stageprofile-gold:
17884 @if gold-bootstrap
17885 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17886 configure-stageprofile-gold:
17887 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17889 @r=`${PWD_COMMAND}`; export r; \
17890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17892 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17893 $(HOST_EXPORTS) \
17894 $(POSTSTAGE1_HOST_EXPORTS) \
17895 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17896 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17897 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17898 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17900 cd $(HOST_SUBDIR)/gold || exit 1; \
17901 case $(srcdir) in \
17902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17903 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17905 esac; \
17906 module_srcdir=gold; \
17907 $(SHELL) $$s/$$module_srcdir/configure \
17908 --srcdir=$${topdir}/$$module_srcdir \
17909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17910 --target=${target_alias} \
17911 --with-build-libsubdir=$(HOST_SUBDIR) \
17912 $(STAGEprofile_CONFIGURE_FLAGS)
17913 @endif gold-bootstrap
17915 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17916 maybe-configure-stagetrain-gold:
17917 @if gold-bootstrap
17918 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17919 configure-stagetrain-gold:
17920 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17922 @r=`${PWD_COMMAND}`; export r; \
17923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17924 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17925 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17926 $(HOST_EXPORTS) \
17927 $(POSTSTAGE1_HOST_EXPORTS) \
17928 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17929 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17930 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17931 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17933 cd $(HOST_SUBDIR)/gold || exit 1; \
17934 case $(srcdir) in \
17935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17936 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17938 esac; \
17939 module_srcdir=gold; \
17940 $(SHELL) $$s/$$module_srcdir/configure \
17941 --srcdir=$${topdir}/$$module_srcdir \
17942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17943 --target=${target_alias} \
17944 --with-build-libsubdir=$(HOST_SUBDIR) \
17945 $(STAGEtrain_CONFIGURE_FLAGS)
17946 @endif gold-bootstrap
17948 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17949 maybe-configure-stagefeedback-gold:
17950 @if gold-bootstrap
17951 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17952 configure-stagefeedback-gold:
17953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17955 @r=`${PWD_COMMAND}`; export r; \
17956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17958 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17959 $(HOST_EXPORTS) \
17960 $(POSTSTAGE1_HOST_EXPORTS) \
17961 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17962 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17963 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17964 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17966 cd $(HOST_SUBDIR)/gold || exit 1; \
17967 case $(srcdir) in \
17968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17969 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17971 esac; \
17972 module_srcdir=gold; \
17973 $(SHELL) $$s/$$module_srcdir/configure \
17974 --srcdir=$${topdir}/$$module_srcdir \
17975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17976 --target=${target_alias} \
17977 --with-build-libsubdir=$(HOST_SUBDIR) \
17978 $(STAGEfeedback_CONFIGURE_FLAGS)
17979 @endif gold-bootstrap
17981 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17982 maybe-configure-stageautoprofile-gold:
17983 @if gold-bootstrap
17984 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17985 configure-stageautoprofile-gold:
17986 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17988 @r=`${PWD_COMMAND}`; export r; \
17989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17990 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17991 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17992 $(HOST_EXPORTS) \
17993 $(POSTSTAGE1_HOST_EXPORTS) \
17994 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17995 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17996 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17997 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17999 cd $(HOST_SUBDIR)/gold || exit 1; \
18000 case $(srcdir) in \
18001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18002 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18004 esac; \
18005 module_srcdir=gold; \
18006 $(SHELL) $$s/$$module_srcdir/configure \
18007 --srcdir=$${topdir}/$$module_srcdir \
18008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18009 --target=${target_alias} \
18010 --with-build-libsubdir=$(HOST_SUBDIR) \
18011 $(STAGEautoprofile_CONFIGURE_FLAGS)
18012 @endif gold-bootstrap
18014 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18015 maybe-configure-stageautofeedback-gold:
18016 @if gold-bootstrap
18017 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18018 configure-stageautofeedback-gold:
18019 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18021 @r=`${PWD_COMMAND}`; export r; \
18022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18023 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18024 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18025 $(HOST_EXPORTS) \
18026 $(POSTSTAGE1_HOST_EXPORTS) \
18027 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18028 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18029 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18030 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18032 cd $(HOST_SUBDIR)/gold || exit 1; \
18033 case $(srcdir) in \
18034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18035 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18037 esac; \
18038 module_srcdir=gold; \
18039 $(SHELL) $$s/$$module_srcdir/configure \
18040 --srcdir=$${topdir}/$$module_srcdir \
18041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18042 --target=${target_alias} \
18043 --with-build-libsubdir=$(HOST_SUBDIR) \
18044 $(STAGEautofeedback_CONFIGURE_FLAGS)
18045 @endif gold-bootstrap
18051 .PHONY: all-gold maybe-all-gold
18052 maybe-all-gold:
18053 @if gcc-bootstrap
18054 all-gold: stage_current
18055 @endif gcc-bootstrap
18056 @if gold
18057 TARGET-gold=all
18058 maybe-all-gold: all-gold
18059 all-gold: configure-gold
18060 @r=`${PWD_COMMAND}`; export r; \
18061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062 $(HOST_EXPORTS) \
18063 (cd $(HOST_SUBDIR)/gold && \
18064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18065 $(TARGET-gold))
18066 @endif gold
18070 .PHONY: all-stage1-gold maybe-all-stage1-gold
18071 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18072 maybe-all-stage1-gold:
18073 maybe-clean-stage1-gold:
18074 @if gold-bootstrap
18075 maybe-all-stage1-gold: all-stage1-gold
18076 all-stage1: all-stage1-gold
18077 TARGET-stage1-gold = $(TARGET-gold)
18078 all-stage1-gold: configure-stage1-gold
18079 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18080 @r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 TFLAGS="$(STAGE1_TFLAGS)"; \
18083 $(HOST_EXPORTS) \
18084 cd $(HOST_SUBDIR)/gold && \
18086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18087 CFLAGS="$(STAGE1_CFLAGS)" \
18088 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18089 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18090 LIBCFLAGS="$(LIBCFLAGS)" \
18091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18094 $(EXTRA_HOST_FLAGS) \
18095 $(STAGE1_FLAGS_TO_PASS) \
18096 TFLAGS="$(STAGE1_TFLAGS)" \
18097 $(TARGET-stage1-gold)
18099 maybe-clean-stage1-gold: clean-stage1-gold
18100 clean-stage1: clean-stage1-gold
18101 clean-stage1-gold:
18102 @if [ $(current_stage) = stage1 ]; then \
18103 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18104 else \
18105 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18106 $(MAKE) stage1-start; \
18107 fi; \
18108 cd $(HOST_SUBDIR)/gold && \
18109 $(MAKE) $(EXTRA_HOST_FLAGS) \
18110 $(STAGE1_FLAGS_TO_PASS) clean
18111 @endif gold-bootstrap
18114 .PHONY: all-stage2-gold maybe-all-stage2-gold
18115 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18116 maybe-all-stage2-gold:
18117 maybe-clean-stage2-gold:
18118 @if gold-bootstrap
18119 maybe-all-stage2-gold: all-stage2-gold
18120 all-stage2: all-stage2-gold
18121 TARGET-stage2-gold = $(TARGET-gold)
18122 all-stage2-gold: configure-stage2-gold
18123 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18124 @r=`${PWD_COMMAND}`; export r; \
18125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18126 TFLAGS="$(STAGE2_TFLAGS)"; \
18127 $(HOST_EXPORTS) \
18128 $(POSTSTAGE1_HOST_EXPORTS) \
18129 cd $(HOST_SUBDIR)/gold && \
18131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18132 CFLAGS="$(STAGE2_CFLAGS)" \
18133 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18134 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18135 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18140 TFLAGS="$(STAGE2_TFLAGS)" \
18141 $(TARGET-stage2-gold)
18143 maybe-clean-stage2-gold: clean-stage2-gold
18144 clean-stage2: clean-stage2-gold
18145 clean-stage2-gold:
18146 @if [ $(current_stage) = stage2 ]; then \
18147 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18148 else \
18149 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18150 $(MAKE) stage2-start; \
18151 fi; \
18152 cd $(HOST_SUBDIR)/gold && \
18153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18154 @endif gold-bootstrap
18157 .PHONY: all-stage3-gold maybe-all-stage3-gold
18158 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18159 maybe-all-stage3-gold:
18160 maybe-clean-stage3-gold:
18161 @if gold-bootstrap
18162 maybe-all-stage3-gold: all-stage3-gold
18163 all-stage3: all-stage3-gold
18164 TARGET-stage3-gold = $(TARGET-gold)
18165 all-stage3-gold: configure-stage3-gold
18166 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18167 @r=`${PWD_COMMAND}`; export r; \
18168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169 TFLAGS="$(STAGE3_TFLAGS)"; \
18170 $(HOST_EXPORTS) \
18171 $(POSTSTAGE1_HOST_EXPORTS) \
18172 cd $(HOST_SUBDIR)/gold && \
18174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18175 CFLAGS="$(STAGE3_CFLAGS)" \
18176 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18177 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18178 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18183 TFLAGS="$(STAGE3_TFLAGS)" \
18184 $(TARGET-stage3-gold)
18186 maybe-clean-stage3-gold: clean-stage3-gold
18187 clean-stage3: clean-stage3-gold
18188 clean-stage3-gold:
18189 @if [ $(current_stage) = stage3 ]; then \
18190 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18191 else \
18192 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18193 $(MAKE) stage3-start; \
18194 fi; \
18195 cd $(HOST_SUBDIR)/gold && \
18196 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18197 @endif gold-bootstrap
18200 .PHONY: all-stage4-gold maybe-all-stage4-gold
18201 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18202 maybe-all-stage4-gold:
18203 maybe-clean-stage4-gold:
18204 @if gold-bootstrap
18205 maybe-all-stage4-gold: all-stage4-gold
18206 all-stage4: all-stage4-gold
18207 TARGET-stage4-gold = $(TARGET-gold)
18208 all-stage4-gold: configure-stage4-gold
18209 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18210 @r=`${PWD_COMMAND}`; export r; \
18211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18212 TFLAGS="$(STAGE4_TFLAGS)"; \
18213 $(HOST_EXPORTS) \
18214 $(POSTSTAGE1_HOST_EXPORTS) \
18215 cd $(HOST_SUBDIR)/gold && \
18217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18218 CFLAGS="$(STAGE4_CFLAGS)" \
18219 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18220 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18221 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18226 TFLAGS="$(STAGE4_TFLAGS)" \
18227 $(TARGET-stage4-gold)
18229 maybe-clean-stage4-gold: clean-stage4-gold
18230 clean-stage4: clean-stage4-gold
18231 clean-stage4-gold:
18232 @if [ $(current_stage) = stage4 ]; then \
18233 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18234 else \
18235 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18236 $(MAKE) stage4-start; \
18237 fi; \
18238 cd $(HOST_SUBDIR)/gold && \
18239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18240 @endif gold-bootstrap
18243 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18244 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18245 maybe-all-stageprofile-gold:
18246 maybe-clean-stageprofile-gold:
18247 @if gold-bootstrap
18248 maybe-all-stageprofile-gold: all-stageprofile-gold
18249 all-stageprofile: all-stageprofile-gold
18250 TARGET-stageprofile-gold = $(TARGET-gold)
18251 all-stageprofile-gold: configure-stageprofile-gold
18252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18253 @r=`${PWD_COMMAND}`; export r; \
18254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18256 $(HOST_EXPORTS) \
18257 $(POSTSTAGE1_HOST_EXPORTS) \
18258 cd $(HOST_SUBDIR)/gold && \
18260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18261 CFLAGS="$(STAGEprofile_CFLAGS)" \
18262 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18263 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18264 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18269 TFLAGS="$(STAGEprofile_TFLAGS)" \
18270 $(TARGET-stageprofile-gold)
18272 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18273 clean-stageprofile: clean-stageprofile-gold
18274 clean-stageprofile-gold:
18275 @if [ $(current_stage) = stageprofile ]; then \
18276 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18277 else \
18278 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18279 $(MAKE) stageprofile-start; \
18280 fi; \
18281 cd $(HOST_SUBDIR)/gold && \
18282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18283 @endif gold-bootstrap
18286 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18287 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18288 maybe-all-stagetrain-gold:
18289 maybe-clean-stagetrain-gold:
18290 @if gold-bootstrap
18291 maybe-all-stagetrain-gold: all-stagetrain-gold
18292 all-stagetrain: all-stagetrain-gold
18293 TARGET-stagetrain-gold = $(TARGET-gold)
18294 all-stagetrain-gold: configure-stagetrain-gold
18295 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18296 @r=`${PWD_COMMAND}`; export r; \
18297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18298 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18299 $(HOST_EXPORTS) \
18300 $(POSTSTAGE1_HOST_EXPORTS) \
18301 cd $(HOST_SUBDIR)/gold && \
18303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18304 CFLAGS="$(STAGEtrain_CFLAGS)" \
18305 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18306 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18307 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18312 TFLAGS="$(STAGEtrain_TFLAGS)" \
18313 $(TARGET-stagetrain-gold)
18315 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18316 clean-stagetrain: clean-stagetrain-gold
18317 clean-stagetrain-gold:
18318 @if [ $(current_stage) = stagetrain ]; then \
18319 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18320 else \
18321 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18322 $(MAKE) stagetrain-start; \
18323 fi; \
18324 cd $(HOST_SUBDIR)/gold && \
18325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18326 @endif gold-bootstrap
18329 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18330 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18331 maybe-all-stagefeedback-gold:
18332 maybe-clean-stagefeedback-gold:
18333 @if gold-bootstrap
18334 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18335 all-stagefeedback: all-stagefeedback-gold
18336 TARGET-stagefeedback-gold = $(TARGET-gold)
18337 all-stagefeedback-gold: configure-stagefeedback-gold
18338 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18339 @r=`${PWD_COMMAND}`; export r; \
18340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18341 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18342 $(HOST_EXPORTS) \
18343 $(POSTSTAGE1_HOST_EXPORTS) \
18344 cd $(HOST_SUBDIR)/gold && \
18346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18347 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18348 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18349 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18350 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18355 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18356 $(TARGET-stagefeedback-gold)
18358 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18359 clean-stagefeedback: clean-stagefeedback-gold
18360 clean-stagefeedback-gold:
18361 @if [ $(current_stage) = stagefeedback ]; then \
18362 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18363 else \
18364 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18365 $(MAKE) stagefeedback-start; \
18366 fi; \
18367 cd $(HOST_SUBDIR)/gold && \
18368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18369 @endif gold-bootstrap
18372 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18373 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18374 maybe-all-stageautoprofile-gold:
18375 maybe-clean-stageautoprofile-gold:
18376 @if gold-bootstrap
18377 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18378 all-stageautoprofile: all-stageautoprofile-gold
18379 TARGET-stageautoprofile-gold = $(TARGET-gold)
18380 all-stageautoprofile-gold: configure-stageautoprofile-gold
18381 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18382 @r=`${PWD_COMMAND}`; export r; \
18383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18385 $(HOST_EXPORTS) \
18386 $(POSTSTAGE1_HOST_EXPORTS) \
18387 cd $(HOST_SUBDIR)/gold && \
18388 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18390 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18391 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18392 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18393 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18398 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18399 $(TARGET-stageautoprofile-gold)
18401 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18402 clean-stageautoprofile: clean-stageautoprofile-gold
18403 clean-stageautoprofile-gold:
18404 @if [ $(current_stage) = stageautoprofile ]; then \
18405 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18406 else \
18407 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18408 $(MAKE) stageautoprofile-start; \
18409 fi; \
18410 cd $(HOST_SUBDIR)/gold && \
18411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18412 @endif gold-bootstrap
18415 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18416 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18417 maybe-all-stageautofeedback-gold:
18418 maybe-clean-stageautofeedback-gold:
18419 @if gold-bootstrap
18420 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18421 all-stageautofeedback: all-stageautofeedback-gold
18422 TARGET-stageautofeedback-gold = $(TARGET-gold)
18423 all-stageautofeedback-gold: configure-stageautofeedback-gold
18424 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18425 @r=`${PWD_COMMAND}`; export r; \
18426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18427 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18428 $(HOST_EXPORTS) \
18429 $(POSTSTAGE1_HOST_EXPORTS) \
18430 cd $(HOST_SUBDIR)/gold && \
18432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18433 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18434 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18435 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18436 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18441 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18442 $(TARGET-stageautofeedback-gold)
18444 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18445 clean-stageautofeedback: clean-stageautofeedback-gold
18446 clean-stageautofeedback-gold:
18447 @if [ $(current_stage) = stageautofeedback ]; then \
18448 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18449 else \
18450 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18451 $(MAKE) stageautofeedback-start; \
18452 fi; \
18453 cd $(HOST_SUBDIR)/gold && \
18454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18455 @endif gold-bootstrap
18461 .PHONY: check-gold maybe-check-gold
18462 maybe-check-gold:
18463 @if gold
18464 maybe-check-gold: check-gold
18466 check-gold:
18467 @: $(MAKE); $(unstage)
18468 @r=`${PWD_COMMAND}`; export r; \
18469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18471 (cd $(HOST_SUBDIR)/gold && \
18472 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18474 @endif gold
18476 .PHONY: install-gold maybe-install-gold
18477 maybe-install-gold:
18478 @if gold
18479 maybe-install-gold: install-gold
18481 install-gold: installdirs
18482 @: $(MAKE); $(unstage)
18483 @r=`${PWD_COMMAND}`; export r; \
18484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485 $(HOST_EXPORTS) \
18486 (cd $(HOST_SUBDIR)/gold && \
18487 $(MAKE) $(FLAGS_TO_PASS) install)
18489 @endif gold
18491 .PHONY: install-strip-gold maybe-install-strip-gold
18492 maybe-install-strip-gold:
18493 @if gold
18494 maybe-install-strip-gold: install-strip-gold
18496 install-strip-gold: installdirs
18497 @: $(MAKE); $(unstage)
18498 @r=`${PWD_COMMAND}`; export r; \
18499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500 $(HOST_EXPORTS) \
18501 (cd $(HOST_SUBDIR)/gold && \
18502 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18504 @endif gold
18506 # Other targets (info, dvi, pdf, etc.)
18508 .PHONY: maybe-info-gold info-gold
18509 maybe-info-gold:
18510 @if gold
18511 maybe-info-gold: info-gold
18513 info-gold: \
18514 configure-gold
18515 @[ -f ./gold/Makefile ] || exit 0; \
18516 r=`${PWD_COMMAND}`; export r; \
18517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518 $(HOST_EXPORTS) \
18519 for flag in $(EXTRA_HOST_FLAGS) ; do \
18520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18521 done; \
18522 echo "Doing info in gold"; \
18523 (cd $(HOST_SUBDIR)/gold && \
18524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18526 "RANLIB=$${RANLIB}" \
18527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18528 info) \
18529 || exit 1
18531 @endif gold
18533 .PHONY: maybe-dvi-gold dvi-gold
18534 maybe-dvi-gold:
18535 @if gold
18536 maybe-dvi-gold: dvi-gold
18538 dvi-gold: \
18539 configure-gold
18540 @[ -f ./gold/Makefile ] || exit 0; \
18541 r=`${PWD_COMMAND}`; export r; \
18542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543 $(HOST_EXPORTS) \
18544 for flag in $(EXTRA_HOST_FLAGS) ; do \
18545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18546 done; \
18547 echo "Doing dvi in gold"; \
18548 (cd $(HOST_SUBDIR)/gold && \
18549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18551 "RANLIB=$${RANLIB}" \
18552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18553 dvi) \
18554 || exit 1
18556 @endif gold
18558 .PHONY: maybe-pdf-gold pdf-gold
18559 maybe-pdf-gold:
18560 @if gold
18561 maybe-pdf-gold: pdf-gold
18563 pdf-gold: \
18564 configure-gold
18565 @[ -f ./gold/Makefile ] || exit 0; \
18566 r=`${PWD_COMMAND}`; export r; \
18567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568 $(HOST_EXPORTS) \
18569 for flag in $(EXTRA_HOST_FLAGS) ; do \
18570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571 done; \
18572 echo "Doing pdf in gold"; \
18573 (cd $(HOST_SUBDIR)/gold && \
18574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576 "RANLIB=$${RANLIB}" \
18577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578 pdf) \
18579 || exit 1
18581 @endif gold
18583 .PHONY: maybe-html-gold html-gold
18584 maybe-html-gold:
18585 @if gold
18586 maybe-html-gold: html-gold
18588 html-gold: \
18589 configure-gold
18590 @[ -f ./gold/Makefile ] || exit 0; \
18591 r=`${PWD_COMMAND}`; export r; \
18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 $(HOST_EXPORTS) \
18594 for flag in $(EXTRA_HOST_FLAGS) ; do \
18595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596 done; \
18597 echo "Doing html in gold"; \
18598 (cd $(HOST_SUBDIR)/gold && \
18599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601 "RANLIB=$${RANLIB}" \
18602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18603 html) \
18604 || exit 1
18606 @endif gold
18608 .PHONY: maybe-TAGS-gold TAGS-gold
18609 maybe-TAGS-gold:
18610 @if gold
18611 maybe-TAGS-gold: TAGS-gold
18613 TAGS-gold: \
18614 configure-gold
18615 @[ -f ./gold/Makefile ] || exit 0; \
18616 r=`${PWD_COMMAND}`; export r; \
18617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 $(HOST_EXPORTS) \
18619 for flag in $(EXTRA_HOST_FLAGS) ; do \
18620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621 done; \
18622 echo "Doing TAGS in gold"; \
18623 (cd $(HOST_SUBDIR)/gold && \
18624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18626 "RANLIB=$${RANLIB}" \
18627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18628 TAGS) \
18629 || exit 1
18631 @endif gold
18633 .PHONY: maybe-install-info-gold install-info-gold
18634 maybe-install-info-gold:
18635 @if gold
18636 maybe-install-info-gold: install-info-gold
18638 install-info-gold: \
18639 configure-gold \
18640 info-gold
18641 @[ -f ./gold/Makefile ] || exit 0; \
18642 r=`${PWD_COMMAND}`; export r; \
18643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18644 $(HOST_EXPORTS) \
18645 for flag in $(EXTRA_HOST_FLAGS) ; do \
18646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18647 done; \
18648 echo "Doing install-info in gold"; \
18649 (cd $(HOST_SUBDIR)/gold && \
18650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18652 "RANLIB=$${RANLIB}" \
18653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18654 install-info) \
18655 || exit 1
18657 @endif gold
18659 .PHONY: maybe-install-dvi-gold install-dvi-gold
18660 maybe-install-dvi-gold:
18661 @if gold
18662 maybe-install-dvi-gold: install-dvi-gold
18664 install-dvi-gold: \
18665 configure-gold \
18666 dvi-gold
18667 @[ -f ./gold/Makefile ] || exit 0; \
18668 r=`${PWD_COMMAND}`; export r; \
18669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670 $(HOST_EXPORTS) \
18671 for flag in $(EXTRA_HOST_FLAGS) ; do \
18672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673 done; \
18674 echo "Doing install-dvi in gold"; \
18675 (cd $(HOST_SUBDIR)/gold && \
18676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678 "RANLIB=$${RANLIB}" \
18679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18680 install-dvi) \
18681 || exit 1
18683 @endif gold
18685 .PHONY: maybe-install-pdf-gold install-pdf-gold
18686 maybe-install-pdf-gold:
18687 @if gold
18688 maybe-install-pdf-gold: install-pdf-gold
18690 install-pdf-gold: \
18691 configure-gold \
18692 pdf-gold
18693 @[ -f ./gold/Makefile ] || exit 0; \
18694 r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 for flag in $(EXTRA_HOST_FLAGS) ; do \
18698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699 done; \
18700 echo "Doing install-pdf in gold"; \
18701 (cd $(HOST_SUBDIR)/gold && \
18702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704 "RANLIB=$${RANLIB}" \
18705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706 install-pdf) \
18707 || exit 1
18709 @endif gold
18711 .PHONY: maybe-install-html-gold install-html-gold
18712 maybe-install-html-gold:
18713 @if gold
18714 maybe-install-html-gold: install-html-gold
18716 install-html-gold: \
18717 configure-gold \
18718 html-gold
18719 @[ -f ./gold/Makefile ] || exit 0; \
18720 r=`${PWD_COMMAND}`; export r; \
18721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722 $(HOST_EXPORTS) \
18723 for flag in $(EXTRA_HOST_FLAGS) ; do \
18724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18725 done; \
18726 echo "Doing install-html in gold"; \
18727 (cd $(HOST_SUBDIR)/gold && \
18728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18730 "RANLIB=$${RANLIB}" \
18731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18732 install-html) \
18733 || exit 1
18735 @endif gold
18737 .PHONY: maybe-installcheck-gold installcheck-gold
18738 maybe-installcheck-gold:
18739 @if gold
18740 maybe-installcheck-gold: installcheck-gold
18742 installcheck-gold: \
18743 configure-gold
18744 @[ -f ./gold/Makefile ] || exit 0; \
18745 r=`${PWD_COMMAND}`; export r; \
18746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18747 $(HOST_EXPORTS) \
18748 for flag in $(EXTRA_HOST_FLAGS) ; do \
18749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18750 done; \
18751 echo "Doing installcheck in gold"; \
18752 (cd $(HOST_SUBDIR)/gold && \
18753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18755 "RANLIB=$${RANLIB}" \
18756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18757 installcheck) \
18758 || exit 1
18760 @endif gold
18762 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18763 maybe-mostlyclean-gold:
18764 @if gold
18765 maybe-mostlyclean-gold: mostlyclean-gold
18767 mostlyclean-gold:
18768 @[ -f ./gold/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing mostlyclean in gold"; \
18776 (cd $(HOST_SUBDIR)/gold && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 mostlyclean) \
18782 || exit 1
18784 @endif gold
18786 .PHONY: maybe-clean-gold clean-gold
18787 maybe-clean-gold:
18788 @if gold
18789 maybe-clean-gold: clean-gold
18791 clean-gold:
18792 @[ -f ./gold/Makefile ] || exit 0; \
18793 r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 for flag in $(EXTRA_HOST_FLAGS) ; do \
18797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18798 done; \
18799 echo "Doing clean in gold"; \
18800 (cd $(HOST_SUBDIR)/gold && \
18801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18803 "RANLIB=$${RANLIB}" \
18804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18805 clean) \
18806 || exit 1
18808 @endif gold
18810 .PHONY: maybe-distclean-gold distclean-gold
18811 maybe-distclean-gold:
18812 @if gold
18813 maybe-distclean-gold: distclean-gold
18815 distclean-gold:
18816 @[ -f ./gold/Makefile ] || exit 0; \
18817 r=`${PWD_COMMAND}`; export r; \
18818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819 $(HOST_EXPORTS) \
18820 for flag in $(EXTRA_HOST_FLAGS) ; do \
18821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18822 done; \
18823 echo "Doing distclean in gold"; \
18824 (cd $(HOST_SUBDIR)/gold && \
18825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18827 "RANLIB=$${RANLIB}" \
18828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18829 distclean) \
18830 || exit 1
18832 @endif gold
18834 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18835 maybe-maintainer-clean-gold:
18836 @if gold
18837 maybe-maintainer-clean-gold: maintainer-clean-gold
18839 maintainer-clean-gold:
18840 @[ -f ./gold/Makefile ] || exit 0; \
18841 r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 for flag in $(EXTRA_HOST_FLAGS) ; do \
18845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846 done; \
18847 echo "Doing maintainer-clean in gold"; \
18848 (cd $(HOST_SUBDIR)/gold && \
18849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851 "RANLIB=$${RANLIB}" \
18852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18853 maintainer-clean) \
18854 || exit 1
18856 @endif gold
18860 .PHONY: configure-gprof maybe-configure-gprof
18861 maybe-configure-gprof:
18862 @if gcc-bootstrap
18863 configure-gprof: stage_current
18864 @endif gcc-bootstrap
18865 @if gprof
18866 maybe-configure-gprof: configure-gprof
18867 configure-gprof:
18868 @: $(MAKE); $(unstage)
18869 @r=`${PWD_COMMAND}`; export r; \
18870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18871 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18873 $(HOST_EXPORTS) \
18874 echo Configuring in $(HOST_SUBDIR)/gprof; \
18875 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18876 case $(srcdir) in \
18877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18878 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18880 esac; \
18881 module_srcdir=gprof; \
18882 $(SHELL) \
18883 $$s/$$module_srcdir/configure \
18884 --srcdir=$${topdir}/$$module_srcdir \
18885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18886 --target=${target_alias} \
18887 || exit 1
18888 @endif gprof
18894 .PHONY: all-gprof maybe-all-gprof
18895 maybe-all-gprof:
18896 @if gcc-bootstrap
18897 all-gprof: stage_current
18898 @endif gcc-bootstrap
18899 @if gprof
18900 TARGET-gprof=all
18901 maybe-all-gprof: all-gprof
18902 all-gprof: configure-gprof
18903 @: $(MAKE); $(unstage)
18904 @r=`${PWD_COMMAND}`; export r; \
18905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18906 $(HOST_EXPORTS) \
18907 (cd $(HOST_SUBDIR)/gprof && \
18908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18909 $(TARGET-gprof))
18910 @endif gprof
18915 .PHONY: check-gprof maybe-check-gprof
18916 maybe-check-gprof:
18917 @if gprof
18918 maybe-check-gprof: check-gprof
18920 check-gprof:
18921 @: $(MAKE); $(unstage)
18922 @r=`${PWD_COMMAND}`; export r; \
18923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924 $(HOST_EXPORTS) \
18925 (cd $(HOST_SUBDIR)/gprof && \
18926 $(MAKE) $(FLAGS_TO_PASS) check)
18928 @endif gprof
18930 .PHONY: install-gprof maybe-install-gprof
18931 maybe-install-gprof:
18932 @if gprof
18933 maybe-install-gprof: install-gprof
18935 install-gprof: installdirs
18936 @: $(MAKE); $(unstage)
18937 @r=`${PWD_COMMAND}`; export r; \
18938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18939 $(HOST_EXPORTS) \
18940 (cd $(HOST_SUBDIR)/gprof && \
18941 $(MAKE) $(FLAGS_TO_PASS) install)
18943 @endif gprof
18945 .PHONY: install-strip-gprof maybe-install-strip-gprof
18946 maybe-install-strip-gprof:
18947 @if gprof
18948 maybe-install-strip-gprof: install-strip-gprof
18950 install-strip-gprof: installdirs
18951 @: $(MAKE); $(unstage)
18952 @r=`${PWD_COMMAND}`; export r; \
18953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954 $(HOST_EXPORTS) \
18955 (cd $(HOST_SUBDIR)/gprof && \
18956 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18958 @endif gprof
18960 # Other targets (info, dvi, pdf, etc.)
18962 .PHONY: maybe-info-gprof info-gprof
18963 maybe-info-gprof:
18964 @if gprof
18965 maybe-info-gprof: info-gprof
18967 info-gprof: \
18968 configure-gprof
18969 @: $(MAKE); $(unstage)
18970 @[ -f ./gprof/Makefile ] || exit 0; \
18971 r=`${PWD_COMMAND}`; export r; \
18972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973 $(HOST_EXPORTS) \
18974 for flag in $(EXTRA_HOST_FLAGS) ; do \
18975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18976 done; \
18977 echo "Doing info in gprof"; \
18978 (cd $(HOST_SUBDIR)/gprof && \
18979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18981 "RANLIB=$${RANLIB}" \
18982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18983 info) \
18984 || exit 1
18986 @endif gprof
18988 .PHONY: maybe-dvi-gprof dvi-gprof
18989 maybe-dvi-gprof:
18990 @if gprof
18991 maybe-dvi-gprof: dvi-gprof
18993 dvi-gprof: \
18994 configure-gprof
18995 @: $(MAKE); $(unstage)
18996 @[ -f ./gprof/Makefile ] || exit 0; \
18997 r=`${PWD_COMMAND}`; export r; \
18998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18999 $(HOST_EXPORTS) \
19000 for flag in $(EXTRA_HOST_FLAGS) ; do \
19001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19002 done; \
19003 echo "Doing dvi in gprof"; \
19004 (cd $(HOST_SUBDIR)/gprof && \
19005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19007 "RANLIB=$${RANLIB}" \
19008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19009 dvi) \
19010 || exit 1
19012 @endif gprof
19014 .PHONY: maybe-pdf-gprof pdf-gprof
19015 maybe-pdf-gprof:
19016 @if gprof
19017 maybe-pdf-gprof: pdf-gprof
19019 pdf-gprof: \
19020 configure-gprof
19021 @: $(MAKE); $(unstage)
19022 @[ -f ./gprof/Makefile ] || exit 0; \
19023 r=`${PWD_COMMAND}`; export r; \
19024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025 $(HOST_EXPORTS) \
19026 for flag in $(EXTRA_HOST_FLAGS) ; do \
19027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19028 done; \
19029 echo "Doing pdf in gprof"; \
19030 (cd $(HOST_SUBDIR)/gprof && \
19031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19033 "RANLIB=$${RANLIB}" \
19034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19035 pdf) \
19036 || exit 1
19038 @endif gprof
19040 .PHONY: maybe-html-gprof html-gprof
19041 maybe-html-gprof:
19042 @if gprof
19043 maybe-html-gprof: html-gprof
19045 html-gprof: \
19046 configure-gprof
19047 @: $(MAKE); $(unstage)
19048 @[ -f ./gprof/Makefile ] || exit 0; \
19049 r=`${PWD_COMMAND}`; export r; \
19050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051 $(HOST_EXPORTS) \
19052 for flag in $(EXTRA_HOST_FLAGS) ; do \
19053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19054 done; \
19055 echo "Doing html in gprof"; \
19056 (cd $(HOST_SUBDIR)/gprof && \
19057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19059 "RANLIB=$${RANLIB}" \
19060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19061 html) \
19062 || exit 1
19064 @endif gprof
19066 .PHONY: maybe-TAGS-gprof TAGS-gprof
19067 maybe-TAGS-gprof:
19068 @if gprof
19069 maybe-TAGS-gprof: TAGS-gprof
19071 TAGS-gprof: \
19072 configure-gprof
19073 @: $(MAKE); $(unstage)
19074 @[ -f ./gprof/Makefile ] || exit 0; \
19075 r=`${PWD_COMMAND}`; export r; \
19076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077 $(HOST_EXPORTS) \
19078 for flag in $(EXTRA_HOST_FLAGS) ; do \
19079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080 done; \
19081 echo "Doing TAGS in gprof"; \
19082 (cd $(HOST_SUBDIR)/gprof && \
19083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085 "RANLIB=$${RANLIB}" \
19086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19087 TAGS) \
19088 || exit 1
19090 @endif gprof
19092 .PHONY: maybe-install-info-gprof install-info-gprof
19093 maybe-install-info-gprof:
19094 @if gprof
19095 maybe-install-info-gprof: install-info-gprof
19097 install-info-gprof: \
19098 configure-gprof \
19099 info-gprof
19100 @: $(MAKE); $(unstage)
19101 @[ -f ./gprof/Makefile ] || exit 0; \
19102 r=`${PWD_COMMAND}`; export r; \
19103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19104 $(HOST_EXPORTS) \
19105 for flag in $(EXTRA_HOST_FLAGS) ; do \
19106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19107 done; \
19108 echo "Doing install-info in gprof"; \
19109 (cd $(HOST_SUBDIR)/gprof && \
19110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19112 "RANLIB=$${RANLIB}" \
19113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19114 install-info) \
19115 || exit 1
19117 @endif gprof
19119 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19120 maybe-install-dvi-gprof:
19121 @if gprof
19122 maybe-install-dvi-gprof: install-dvi-gprof
19124 install-dvi-gprof: \
19125 configure-gprof \
19126 dvi-gprof
19127 @: $(MAKE); $(unstage)
19128 @[ -f ./gprof/Makefile ] || exit 0; \
19129 r=`${PWD_COMMAND}`; export r; \
19130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131 $(HOST_EXPORTS) \
19132 for flag in $(EXTRA_HOST_FLAGS) ; do \
19133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19134 done; \
19135 echo "Doing install-dvi in gprof"; \
19136 (cd $(HOST_SUBDIR)/gprof && \
19137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139 "RANLIB=$${RANLIB}" \
19140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19141 install-dvi) \
19142 || exit 1
19144 @endif gprof
19146 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19147 maybe-install-pdf-gprof:
19148 @if gprof
19149 maybe-install-pdf-gprof: install-pdf-gprof
19151 install-pdf-gprof: \
19152 configure-gprof \
19153 pdf-gprof
19154 @: $(MAKE); $(unstage)
19155 @[ -f ./gprof/Makefile ] || exit 0; \
19156 r=`${PWD_COMMAND}`; export r; \
19157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19158 $(HOST_EXPORTS) \
19159 for flag in $(EXTRA_HOST_FLAGS) ; do \
19160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19161 done; \
19162 echo "Doing install-pdf in gprof"; \
19163 (cd $(HOST_SUBDIR)/gprof && \
19164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19166 "RANLIB=$${RANLIB}" \
19167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19168 install-pdf) \
19169 || exit 1
19171 @endif gprof
19173 .PHONY: maybe-install-html-gprof install-html-gprof
19174 maybe-install-html-gprof:
19175 @if gprof
19176 maybe-install-html-gprof: install-html-gprof
19178 install-html-gprof: \
19179 configure-gprof \
19180 html-gprof
19181 @: $(MAKE); $(unstage)
19182 @[ -f ./gprof/Makefile ] || exit 0; \
19183 r=`${PWD_COMMAND}`; export r; \
19184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185 $(HOST_EXPORTS) \
19186 for flag in $(EXTRA_HOST_FLAGS) ; do \
19187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188 done; \
19189 echo "Doing install-html in gprof"; \
19190 (cd $(HOST_SUBDIR)/gprof && \
19191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193 "RANLIB=$${RANLIB}" \
19194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195 install-html) \
19196 || exit 1
19198 @endif gprof
19200 .PHONY: maybe-installcheck-gprof installcheck-gprof
19201 maybe-installcheck-gprof:
19202 @if gprof
19203 maybe-installcheck-gprof: installcheck-gprof
19205 installcheck-gprof: \
19206 configure-gprof
19207 @: $(MAKE); $(unstage)
19208 @[ -f ./gprof/Makefile ] || exit 0; \
19209 r=`${PWD_COMMAND}`; export r; \
19210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211 $(HOST_EXPORTS) \
19212 for flag in $(EXTRA_HOST_FLAGS) ; do \
19213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214 done; \
19215 echo "Doing installcheck in gprof"; \
19216 (cd $(HOST_SUBDIR)/gprof && \
19217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219 "RANLIB=$${RANLIB}" \
19220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221 installcheck) \
19222 || exit 1
19224 @endif gprof
19226 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19227 maybe-mostlyclean-gprof:
19228 @if gprof
19229 maybe-mostlyclean-gprof: mostlyclean-gprof
19231 mostlyclean-gprof:
19232 @: $(MAKE); $(unstage)
19233 @[ -f ./gprof/Makefile ] || exit 0; \
19234 r=`${PWD_COMMAND}`; export r; \
19235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19236 $(HOST_EXPORTS) \
19237 for flag in $(EXTRA_HOST_FLAGS) ; do \
19238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19239 done; \
19240 echo "Doing mostlyclean in gprof"; \
19241 (cd $(HOST_SUBDIR)/gprof && \
19242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19244 "RANLIB=$${RANLIB}" \
19245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19246 mostlyclean) \
19247 || exit 1
19249 @endif gprof
19251 .PHONY: maybe-clean-gprof clean-gprof
19252 maybe-clean-gprof:
19253 @if gprof
19254 maybe-clean-gprof: clean-gprof
19256 clean-gprof:
19257 @: $(MAKE); $(unstage)
19258 @[ -f ./gprof/Makefile ] || exit 0; \
19259 r=`${PWD_COMMAND}`; export r; \
19260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261 $(HOST_EXPORTS) \
19262 for flag in $(EXTRA_HOST_FLAGS) ; do \
19263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19264 done; \
19265 echo "Doing clean in gprof"; \
19266 (cd $(HOST_SUBDIR)/gprof && \
19267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19269 "RANLIB=$${RANLIB}" \
19270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19271 clean) \
19272 || exit 1
19274 @endif gprof
19276 .PHONY: maybe-distclean-gprof distclean-gprof
19277 maybe-distclean-gprof:
19278 @if gprof
19279 maybe-distclean-gprof: distclean-gprof
19281 distclean-gprof:
19282 @: $(MAKE); $(unstage)
19283 @[ -f ./gprof/Makefile ] || exit 0; \
19284 r=`${PWD_COMMAND}`; export r; \
19285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19286 $(HOST_EXPORTS) \
19287 for flag in $(EXTRA_HOST_FLAGS) ; do \
19288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19289 done; \
19290 echo "Doing distclean in gprof"; \
19291 (cd $(HOST_SUBDIR)/gprof && \
19292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19294 "RANLIB=$${RANLIB}" \
19295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19296 distclean) \
19297 || exit 1
19299 @endif gprof
19301 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19302 maybe-maintainer-clean-gprof:
19303 @if gprof
19304 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19306 maintainer-clean-gprof:
19307 @: $(MAKE); $(unstage)
19308 @[ -f ./gprof/Makefile ] || exit 0; \
19309 r=`${PWD_COMMAND}`; export r; \
19310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19311 $(HOST_EXPORTS) \
19312 for flag in $(EXTRA_HOST_FLAGS) ; do \
19313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19314 done; \
19315 echo "Doing maintainer-clean in gprof"; \
19316 (cd $(HOST_SUBDIR)/gprof && \
19317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19319 "RANLIB=$${RANLIB}" \
19320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19321 maintainer-clean) \
19322 || exit 1
19324 @endif gprof
19328 .PHONY: configure-gprofng maybe-configure-gprofng
19329 maybe-configure-gprofng:
19330 @if gcc-bootstrap
19331 configure-gprofng: stage_current
19332 @endif gcc-bootstrap
19333 @if gprofng
19334 maybe-configure-gprofng: configure-gprofng
19335 configure-gprofng:
19336 @: $(MAKE); $(unstage)
19337 @r=`${PWD_COMMAND}`; export r; \
19338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19339 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19341 $(HOST_EXPORTS) \
19342 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19343 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19344 case $(srcdir) in \
19345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19346 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19348 esac; \
19349 module_srcdir=gprofng; \
19350 $(SHELL) \
19351 $$s/$$module_srcdir/configure \
19352 --srcdir=$${topdir}/$$module_srcdir \
19353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19354 --target=${target_alias} \
19355 || exit 1
19356 @endif gprofng
19362 .PHONY: all-gprofng maybe-all-gprofng
19363 maybe-all-gprofng:
19364 @if gcc-bootstrap
19365 all-gprofng: stage_current
19366 @endif gcc-bootstrap
19367 @if gprofng
19368 TARGET-gprofng=all
19369 maybe-all-gprofng: all-gprofng
19370 all-gprofng: configure-gprofng
19371 @: $(MAKE); $(unstage)
19372 @r=`${PWD_COMMAND}`; export r; \
19373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374 $(HOST_EXPORTS) \
19375 (cd $(HOST_SUBDIR)/gprofng && \
19376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19377 $(TARGET-gprofng))
19378 @endif gprofng
19383 .PHONY: check-gprofng maybe-check-gprofng
19384 maybe-check-gprofng:
19385 @if gprofng
19386 maybe-check-gprofng: check-gprofng
19388 check-gprofng:
19389 @: $(MAKE); $(unstage)
19390 @r=`${PWD_COMMAND}`; export r; \
19391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19392 $(HOST_EXPORTS) \
19393 (cd $(HOST_SUBDIR)/gprofng && \
19394 $(MAKE) $(FLAGS_TO_PASS) check)
19396 @endif gprofng
19398 .PHONY: install-gprofng maybe-install-gprofng
19399 maybe-install-gprofng:
19400 @if gprofng
19401 maybe-install-gprofng: install-gprofng
19403 install-gprofng: installdirs
19404 @: $(MAKE); $(unstage)
19405 @r=`${PWD_COMMAND}`; export r; \
19406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19407 $(HOST_EXPORTS) \
19408 (cd $(HOST_SUBDIR)/gprofng && \
19409 $(MAKE) $(FLAGS_TO_PASS) install)
19411 @endif gprofng
19413 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19414 maybe-install-strip-gprofng:
19415 @if gprofng
19416 maybe-install-strip-gprofng: install-strip-gprofng
19418 install-strip-gprofng: installdirs
19419 @: $(MAKE); $(unstage)
19420 @r=`${PWD_COMMAND}`; export r; \
19421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422 $(HOST_EXPORTS) \
19423 (cd $(HOST_SUBDIR)/gprofng && \
19424 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19426 @endif gprofng
19428 # Other targets (info, dvi, pdf, etc.)
19430 .PHONY: maybe-info-gprofng info-gprofng
19431 maybe-info-gprofng:
19432 @if gprofng
19433 maybe-info-gprofng: info-gprofng
19435 info-gprofng: \
19436 configure-gprofng
19437 @: $(MAKE); $(unstage)
19438 @[ -f ./gprofng/Makefile ] || exit 0; \
19439 r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 $(HOST_EXPORTS) \
19442 for flag in $(EXTRA_HOST_FLAGS) ; do \
19443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19444 done; \
19445 echo "Doing info in gprofng"; \
19446 (cd $(HOST_SUBDIR)/gprofng && \
19447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19449 "RANLIB=$${RANLIB}" \
19450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19451 info) \
19452 || exit 1
19454 @endif gprofng
19456 .PHONY: maybe-dvi-gprofng dvi-gprofng
19457 maybe-dvi-gprofng:
19458 @if gprofng
19459 maybe-dvi-gprofng: dvi-gprofng
19461 dvi-gprofng: \
19462 configure-gprofng
19463 @: $(MAKE); $(unstage)
19464 @[ -f ./gprofng/Makefile ] || exit 0; \
19465 r=`${PWD_COMMAND}`; export r; \
19466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467 $(HOST_EXPORTS) \
19468 for flag in $(EXTRA_HOST_FLAGS) ; do \
19469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19470 done; \
19471 echo "Doing dvi in gprofng"; \
19472 (cd $(HOST_SUBDIR)/gprofng && \
19473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19475 "RANLIB=$${RANLIB}" \
19476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19477 dvi) \
19478 || exit 1
19480 @endif gprofng
19482 .PHONY: maybe-pdf-gprofng pdf-gprofng
19483 maybe-pdf-gprofng:
19484 @if gprofng
19485 maybe-pdf-gprofng: pdf-gprofng
19487 pdf-gprofng: \
19488 configure-gprofng
19489 @: $(MAKE); $(unstage)
19490 @[ -f ./gprofng/Makefile ] || exit 0; \
19491 r=`${PWD_COMMAND}`; export r; \
19492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493 $(HOST_EXPORTS) \
19494 for flag in $(EXTRA_HOST_FLAGS) ; do \
19495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19496 done; \
19497 echo "Doing pdf in gprofng"; \
19498 (cd $(HOST_SUBDIR)/gprofng && \
19499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19501 "RANLIB=$${RANLIB}" \
19502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19503 pdf) \
19504 || exit 1
19506 @endif gprofng
19508 .PHONY: maybe-html-gprofng html-gprofng
19509 maybe-html-gprofng:
19510 @if gprofng
19511 maybe-html-gprofng: html-gprofng
19513 html-gprofng: \
19514 configure-gprofng
19515 @: $(MAKE); $(unstage)
19516 @[ -f ./gprofng/Makefile ] || exit 0; \
19517 r=`${PWD_COMMAND}`; export r; \
19518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519 $(HOST_EXPORTS) \
19520 for flag in $(EXTRA_HOST_FLAGS) ; do \
19521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19522 done; \
19523 echo "Doing html in gprofng"; \
19524 (cd $(HOST_SUBDIR)/gprofng && \
19525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19527 "RANLIB=$${RANLIB}" \
19528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19529 html) \
19530 || exit 1
19532 @endif gprofng
19534 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19535 maybe-TAGS-gprofng:
19536 @if gprofng
19537 maybe-TAGS-gprofng: TAGS-gprofng
19539 TAGS-gprofng: \
19540 configure-gprofng
19541 @: $(MAKE); $(unstage)
19542 @[ -f ./gprofng/Makefile ] || exit 0; \
19543 r=`${PWD_COMMAND}`; export r; \
19544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545 $(HOST_EXPORTS) \
19546 for flag in $(EXTRA_HOST_FLAGS) ; do \
19547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19548 done; \
19549 echo "Doing TAGS in gprofng"; \
19550 (cd $(HOST_SUBDIR)/gprofng && \
19551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19553 "RANLIB=$${RANLIB}" \
19554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19555 TAGS) \
19556 || exit 1
19558 @endif gprofng
19560 .PHONY: maybe-install-info-gprofng install-info-gprofng
19561 maybe-install-info-gprofng:
19562 @if gprofng
19563 maybe-install-info-gprofng: install-info-gprofng
19565 install-info-gprofng: \
19566 configure-gprofng \
19567 info-gprofng
19568 @: $(MAKE); $(unstage)
19569 @[ -f ./gprofng/Makefile ] || exit 0; \
19570 r=`${PWD_COMMAND}`; export r; \
19571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572 $(HOST_EXPORTS) \
19573 for flag in $(EXTRA_HOST_FLAGS) ; do \
19574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19575 done; \
19576 echo "Doing install-info in gprofng"; \
19577 (cd $(HOST_SUBDIR)/gprofng && \
19578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19580 "RANLIB=$${RANLIB}" \
19581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19582 install-info) \
19583 || exit 1
19585 @endif gprofng
19587 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19588 maybe-install-dvi-gprofng:
19589 @if gprofng
19590 maybe-install-dvi-gprofng: install-dvi-gprofng
19592 install-dvi-gprofng: \
19593 configure-gprofng \
19594 dvi-gprofng
19595 @: $(MAKE); $(unstage)
19596 @[ -f ./gprofng/Makefile ] || exit 0; \
19597 r=`${PWD_COMMAND}`; export r; \
19598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19599 $(HOST_EXPORTS) \
19600 for flag in $(EXTRA_HOST_FLAGS) ; do \
19601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19602 done; \
19603 echo "Doing install-dvi in gprofng"; \
19604 (cd $(HOST_SUBDIR)/gprofng && \
19605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19607 "RANLIB=$${RANLIB}" \
19608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19609 install-dvi) \
19610 || exit 1
19612 @endif gprofng
19614 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19615 maybe-install-pdf-gprofng:
19616 @if gprofng
19617 maybe-install-pdf-gprofng: install-pdf-gprofng
19619 install-pdf-gprofng: \
19620 configure-gprofng \
19621 pdf-gprofng
19622 @: $(MAKE); $(unstage)
19623 @[ -f ./gprofng/Makefile ] || exit 0; \
19624 r=`${PWD_COMMAND}`; export r; \
19625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19626 $(HOST_EXPORTS) \
19627 for flag in $(EXTRA_HOST_FLAGS) ; do \
19628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19629 done; \
19630 echo "Doing install-pdf in gprofng"; \
19631 (cd $(HOST_SUBDIR)/gprofng && \
19632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19634 "RANLIB=$${RANLIB}" \
19635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19636 install-pdf) \
19637 || exit 1
19639 @endif gprofng
19641 .PHONY: maybe-install-html-gprofng install-html-gprofng
19642 maybe-install-html-gprofng:
19643 @if gprofng
19644 maybe-install-html-gprofng: install-html-gprofng
19646 install-html-gprofng: \
19647 configure-gprofng \
19648 html-gprofng
19649 @: $(MAKE); $(unstage)
19650 @[ -f ./gprofng/Makefile ] || exit 0; \
19651 r=`${PWD_COMMAND}`; export r; \
19652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653 $(HOST_EXPORTS) \
19654 for flag in $(EXTRA_HOST_FLAGS) ; do \
19655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19656 done; \
19657 echo "Doing install-html in gprofng"; \
19658 (cd $(HOST_SUBDIR)/gprofng && \
19659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19661 "RANLIB=$${RANLIB}" \
19662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19663 install-html) \
19664 || exit 1
19666 @endif gprofng
19668 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19669 maybe-installcheck-gprofng:
19670 @if gprofng
19671 maybe-installcheck-gprofng: installcheck-gprofng
19673 installcheck-gprofng: \
19674 configure-gprofng
19675 @: $(MAKE); $(unstage)
19676 @[ -f ./gprofng/Makefile ] || exit 0; \
19677 r=`${PWD_COMMAND}`; export r; \
19678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19679 $(HOST_EXPORTS) \
19680 for flag in $(EXTRA_HOST_FLAGS) ; do \
19681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19682 done; \
19683 echo "Doing installcheck in gprofng"; \
19684 (cd $(HOST_SUBDIR)/gprofng && \
19685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19687 "RANLIB=$${RANLIB}" \
19688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19689 installcheck) \
19690 || exit 1
19692 @endif gprofng
19694 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19695 maybe-mostlyclean-gprofng:
19696 @if gprofng
19697 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19699 mostlyclean-gprofng:
19700 @: $(MAKE); $(unstage)
19701 @[ -f ./gprofng/Makefile ] || exit 0; \
19702 r=`${PWD_COMMAND}`; export r; \
19703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19704 $(HOST_EXPORTS) \
19705 for flag in $(EXTRA_HOST_FLAGS) ; do \
19706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19707 done; \
19708 echo "Doing mostlyclean in gprofng"; \
19709 (cd $(HOST_SUBDIR)/gprofng && \
19710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19712 "RANLIB=$${RANLIB}" \
19713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19714 mostlyclean) \
19715 || exit 1
19717 @endif gprofng
19719 .PHONY: maybe-clean-gprofng clean-gprofng
19720 maybe-clean-gprofng:
19721 @if gprofng
19722 maybe-clean-gprofng: clean-gprofng
19724 clean-gprofng:
19725 @: $(MAKE); $(unstage)
19726 @[ -f ./gprofng/Makefile ] || exit 0; \
19727 r=`${PWD_COMMAND}`; export r; \
19728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19729 $(HOST_EXPORTS) \
19730 for flag in $(EXTRA_HOST_FLAGS) ; do \
19731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19732 done; \
19733 echo "Doing clean in gprofng"; \
19734 (cd $(HOST_SUBDIR)/gprofng && \
19735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19737 "RANLIB=$${RANLIB}" \
19738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19739 clean) \
19740 || exit 1
19742 @endif gprofng
19744 .PHONY: maybe-distclean-gprofng distclean-gprofng
19745 maybe-distclean-gprofng:
19746 @if gprofng
19747 maybe-distclean-gprofng: distclean-gprofng
19749 distclean-gprofng:
19750 @: $(MAKE); $(unstage)
19751 @[ -f ./gprofng/Makefile ] || exit 0; \
19752 r=`${PWD_COMMAND}`; export r; \
19753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19754 $(HOST_EXPORTS) \
19755 for flag in $(EXTRA_HOST_FLAGS) ; do \
19756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19757 done; \
19758 echo "Doing distclean in gprofng"; \
19759 (cd $(HOST_SUBDIR)/gprofng && \
19760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19762 "RANLIB=$${RANLIB}" \
19763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19764 distclean) \
19765 || exit 1
19767 @endif gprofng
19769 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19770 maybe-maintainer-clean-gprofng:
19771 @if gprofng
19772 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19774 maintainer-clean-gprofng:
19775 @: $(MAKE); $(unstage)
19776 @[ -f ./gprofng/Makefile ] || exit 0; \
19777 r=`${PWD_COMMAND}`; export r; \
19778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779 $(HOST_EXPORTS) \
19780 for flag in $(EXTRA_HOST_FLAGS) ; do \
19781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782 done; \
19783 echo "Doing maintainer-clean in gprofng"; \
19784 (cd $(HOST_SUBDIR)/gprofng && \
19785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787 "RANLIB=$${RANLIB}" \
19788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19789 maintainer-clean) \
19790 || exit 1
19792 @endif gprofng
19796 .PHONY: configure-intl maybe-configure-intl
19797 maybe-configure-intl:
19798 @if gcc-bootstrap
19799 configure-intl: stage_current
19800 @endif gcc-bootstrap
19801 @if intl
19802 maybe-configure-intl: configure-intl
19803 configure-intl:
19804 @r=`${PWD_COMMAND}`; export r; \
19805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19806 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19808 $(HOST_EXPORTS) \
19809 echo Configuring in $(HOST_SUBDIR)/intl; \
19810 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19811 case $(srcdir) in \
19812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19813 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19815 esac; \
19816 module_srcdir=intl; \
19817 $(SHELL) \
19818 $$s/$$module_srcdir/configure \
19819 --srcdir=$${topdir}/$$module_srcdir \
19820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19821 --target=${target_alias} \
19822 || exit 1
19823 @endif intl
19827 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19828 maybe-configure-stage1-intl:
19829 @if intl-bootstrap
19830 maybe-configure-stage1-intl: configure-stage1-intl
19831 configure-stage1-intl:
19832 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19834 @r=`${PWD_COMMAND}`; export r; \
19835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19836 TFLAGS="$(STAGE1_TFLAGS)"; \
19837 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19838 $(HOST_EXPORTS) \
19839 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19840 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19841 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19842 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19844 cd $(HOST_SUBDIR)/intl || exit 1; \
19845 case $(srcdir) in \
19846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19847 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19849 esac; \
19850 module_srcdir=intl; \
19851 $(SHELL) $$s/$$module_srcdir/configure \
19852 --srcdir=$${topdir}/$$module_srcdir \
19853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19854 --target=${target_alias} \
19856 $(STAGE1_CONFIGURE_FLAGS)
19857 @endif intl-bootstrap
19859 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19860 maybe-configure-stage2-intl:
19861 @if intl-bootstrap
19862 maybe-configure-stage2-intl: configure-stage2-intl
19863 configure-stage2-intl:
19864 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19866 @r=`${PWD_COMMAND}`; export r; \
19867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19868 TFLAGS="$(STAGE2_TFLAGS)"; \
19869 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19870 $(HOST_EXPORTS) \
19871 $(POSTSTAGE1_HOST_EXPORTS) \
19872 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19873 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19874 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19875 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19877 cd $(HOST_SUBDIR)/intl || exit 1; \
19878 case $(srcdir) in \
19879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19880 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19882 esac; \
19883 module_srcdir=intl; \
19884 $(SHELL) $$s/$$module_srcdir/configure \
19885 --srcdir=$${topdir}/$$module_srcdir \
19886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19887 --target=${target_alias} \
19888 --with-build-libsubdir=$(HOST_SUBDIR) \
19889 $(STAGE2_CONFIGURE_FLAGS)
19890 @endif intl-bootstrap
19892 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19893 maybe-configure-stage3-intl:
19894 @if intl-bootstrap
19895 maybe-configure-stage3-intl: configure-stage3-intl
19896 configure-stage3-intl:
19897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19899 @r=`${PWD_COMMAND}`; export r; \
19900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901 TFLAGS="$(STAGE3_TFLAGS)"; \
19902 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19903 $(HOST_EXPORTS) \
19904 $(POSTSTAGE1_HOST_EXPORTS) \
19905 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19906 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19907 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19908 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19910 cd $(HOST_SUBDIR)/intl || exit 1; \
19911 case $(srcdir) in \
19912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19913 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19915 esac; \
19916 module_srcdir=intl; \
19917 $(SHELL) $$s/$$module_srcdir/configure \
19918 --srcdir=$${topdir}/$$module_srcdir \
19919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19920 --target=${target_alias} \
19921 --with-build-libsubdir=$(HOST_SUBDIR) \
19922 $(STAGE3_CONFIGURE_FLAGS)
19923 @endif intl-bootstrap
19925 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19926 maybe-configure-stage4-intl:
19927 @if intl-bootstrap
19928 maybe-configure-stage4-intl: configure-stage4-intl
19929 configure-stage4-intl:
19930 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19932 @r=`${PWD_COMMAND}`; export r; \
19933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19934 TFLAGS="$(STAGE4_TFLAGS)"; \
19935 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19936 $(HOST_EXPORTS) \
19937 $(POSTSTAGE1_HOST_EXPORTS) \
19938 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19939 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19940 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19941 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19943 cd $(HOST_SUBDIR)/intl || exit 1; \
19944 case $(srcdir) in \
19945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19946 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19948 esac; \
19949 module_srcdir=intl; \
19950 $(SHELL) $$s/$$module_srcdir/configure \
19951 --srcdir=$${topdir}/$$module_srcdir \
19952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19953 --target=${target_alias} \
19954 --with-build-libsubdir=$(HOST_SUBDIR) \
19955 $(STAGE4_CONFIGURE_FLAGS)
19956 @endif intl-bootstrap
19958 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19959 maybe-configure-stageprofile-intl:
19960 @if intl-bootstrap
19961 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19962 configure-stageprofile-intl:
19963 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19965 @r=`${PWD_COMMAND}`; export r; \
19966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19967 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19968 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19969 $(HOST_EXPORTS) \
19970 $(POSTSTAGE1_HOST_EXPORTS) \
19971 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19972 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19973 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19974 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19976 cd $(HOST_SUBDIR)/intl || exit 1; \
19977 case $(srcdir) in \
19978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19979 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19981 esac; \
19982 module_srcdir=intl; \
19983 $(SHELL) $$s/$$module_srcdir/configure \
19984 --srcdir=$${topdir}/$$module_srcdir \
19985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19986 --target=${target_alias} \
19987 --with-build-libsubdir=$(HOST_SUBDIR) \
19988 $(STAGEprofile_CONFIGURE_FLAGS)
19989 @endif intl-bootstrap
19991 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19992 maybe-configure-stagetrain-intl:
19993 @if intl-bootstrap
19994 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19995 configure-stagetrain-intl:
19996 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19998 @r=`${PWD_COMMAND}`; export r; \
19999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20000 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20001 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20002 $(HOST_EXPORTS) \
20003 $(POSTSTAGE1_HOST_EXPORTS) \
20004 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20005 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20006 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20007 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20009 cd $(HOST_SUBDIR)/intl || exit 1; \
20010 case $(srcdir) in \
20011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20012 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20014 esac; \
20015 module_srcdir=intl; \
20016 $(SHELL) $$s/$$module_srcdir/configure \
20017 --srcdir=$${topdir}/$$module_srcdir \
20018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20019 --target=${target_alias} \
20020 --with-build-libsubdir=$(HOST_SUBDIR) \
20021 $(STAGEtrain_CONFIGURE_FLAGS)
20022 @endif intl-bootstrap
20024 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20025 maybe-configure-stagefeedback-intl:
20026 @if intl-bootstrap
20027 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20028 configure-stagefeedback-intl:
20029 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20031 @r=`${PWD_COMMAND}`; export r; \
20032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20033 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20034 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20035 $(HOST_EXPORTS) \
20036 $(POSTSTAGE1_HOST_EXPORTS) \
20037 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20038 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20039 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20040 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20042 cd $(HOST_SUBDIR)/intl || exit 1; \
20043 case $(srcdir) in \
20044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20045 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20047 esac; \
20048 module_srcdir=intl; \
20049 $(SHELL) $$s/$$module_srcdir/configure \
20050 --srcdir=$${topdir}/$$module_srcdir \
20051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20052 --target=${target_alias} \
20053 --with-build-libsubdir=$(HOST_SUBDIR) \
20054 $(STAGEfeedback_CONFIGURE_FLAGS)
20055 @endif intl-bootstrap
20057 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20058 maybe-configure-stageautoprofile-intl:
20059 @if intl-bootstrap
20060 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20061 configure-stageautoprofile-intl:
20062 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20064 @r=`${PWD_COMMAND}`; export r; \
20065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20066 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20067 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20068 $(HOST_EXPORTS) \
20069 $(POSTSTAGE1_HOST_EXPORTS) \
20070 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20071 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20072 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20073 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20075 cd $(HOST_SUBDIR)/intl || exit 1; \
20076 case $(srcdir) in \
20077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20078 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20080 esac; \
20081 module_srcdir=intl; \
20082 $(SHELL) $$s/$$module_srcdir/configure \
20083 --srcdir=$${topdir}/$$module_srcdir \
20084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20085 --target=${target_alias} \
20086 --with-build-libsubdir=$(HOST_SUBDIR) \
20087 $(STAGEautoprofile_CONFIGURE_FLAGS)
20088 @endif intl-bootstrap
20090 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20091 maybe-configure-stageautofeedback-intl:
20092 @if intl-bootstrap
20093 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20094 configure-stageautofeedback-intl:
20095 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20097 @r=`${PWD_COMMAND}`; export r; \
20098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20099 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20100 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20101 $(HOST_EXPORTS) \
20102 $(POSTSTAGE1_HOST_EXPORTS) \
20103 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20104 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20105 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20106 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20108 cd $(HOST_SUBDIR)/intl || exit 1; \
20109 case $(srcdir) in \
20110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20111 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20113 esac; \
20114 module_srcdir=intl; \
20115 $(SHELL) $$s/$$module_srcdir/configure \
20116 --srcdir=$${topdir}/$$module_srcdir \
20117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20118 --target=${target_alias} \
20119 --with-build-libsubdir=$(HOST_SUBDIR) \
20120 $(STAGEautofeedback_CONFIGURE_FLAGS)
20121 @endif intl-bootstrap
20127 .PHONY: all-intl maybe-all-intl
20128 maybe-all-intl:
20129 @if gcc-bootstrap
20130 all-intl: stage_current
20131 @endif gcc-bootstrap
20132 @if intl
20133 TARGET-intl=all
20134 maybe-all-intl: all-intl
20135 all-intl: configure-intl
20136 @r=`${PWD_COMMAND}`; export r; \
20137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20138 $(HOST_EXPORTS) \
20139 (cd $(HOST_SUBDIR)/intl && \
20140 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20141 $(TARGET-intl))
20142 @endif intl
20146 .PHONY: all-stage1-intl maybe-all-stage1-intl
20147 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20148 maybe-all-stage1-intl:
20149 maybe-clean-stage1-intl:
20150 @if intl-bootstrap
20151 maybe-all-stage1-intl: all-stage1-intl
20152 all-stage1: all-stage1-intl
20153 TARGET-stage1-intl = $(TARGET-intl)
20154 all-stage1-intl: configure-stage1-intl
20155 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20156 @r=`${PWD_COMMAND}`; export r; \
20157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20158 TFLAGS="$(STAGE1_TFLAGS)"; \
20159 $(HOST_EXPORTS) \
20160 cd $(HOST_SUBDIR)/intl && \
20162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20163 CFLAGS="$(STAGE1_CFLAGS)" \
20164 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20165 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20166 LIBCFLAGS="$(LIBCFLAGS)" \
20167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20170 $(EXTRA_HOST_FLAGS) \
20171 $(STAGE1_FLAGS_TO_PASS) \
20172 TFLAGS="$(STAGE1_TFLAGS)" \
20173 $(TARGET-stage1-intl)
20175 maybe-clean-stage1-intl: clean-stage1-intl
20176 clean-stage1: clean-stage1-intl
20177 clean-stage1-intl:
20178 @if [ $(current_stage) = stage1 ]; then \
20179 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20180 else \
20181 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20182 $(MAKE) stage1-start; \
20183 fi; \
20184 cd $(HOST_SUBDIR)/intl && \
20185 $(MAKE) $(EXTRA_HOST_FLAGS) \
20186 $(STAGE1_FLAGS_TO_PASS) clean
20187 @endif intl-bootstrap
20190 .PHONY: all-stage2-intl maybe-all-stage2-intl
20191 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20192 maybe-all-stage2-intl:
20193 maybe-clean-stage2-intl:
20194 @if intl-bootstrap
20195 maybe-all-stage2-intl: all-stage2-intl
20196 all-stage2: all-stage2-intl
20197 TARGET-stage2-intl = $(TARGET-intl)
20198 all-stage2-intl: configure-stage2-intl
20199 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20200 @r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202 TFLAGS="$(STAGE2_TFLAGS)"; \
20203 $(HOST_EXPORTS) \
20204 $(POSTSTAGE1_HOST_EXPORTS) \
20205 cd $(HOST_SUBDIR)/intl && \
20207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20208 CFLAGS="$(STAGE2_CFLAGS)" \
20209 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20210 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20211 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20216 TFLAGS="$(STAGE2_TFLAGS)" \
20217 $(TARGET-stage2-intl)
20219 maybe-clean-stage2-intl: clean-stage2-intl
20220 clean-stage2: clean-stage2-intl
20221 clean-stage2-intl:
20222 @if [ $(current_stage) = stage2 ]; then \
20223 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20224 else \
20225 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20226 $(MAKE) stage2-start; \
20227 fi; \
20228 cd $(HOST_SUBDIR)/intl && \
20229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20230 @endif intl-bootstrap
20233 .PHONY: all-stage3-intl maybe-all-stage3-intl
20234 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20235 maybe-all-stage3-intl:
20236 maybe-clean-stage3-intl:
20237 @if intl-bootstrap
20238 maybe-all-stage3-intl: all-stage3-intl
20239 all-stage3: all-stage3-intl
20240 TARGET-stage3-intl = $(TARGET-intl)
20241 all-stage3-intl: configure-stage3-intl
20242 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20243 @r=`${PWD_COMMAND}`; export r; \
20244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20245 TFLAGS="$(STAGE3_TFLAGS)"; \
20246 $(HOST_EXPORTS) \
20247 $(POSTSTAGE1_HOST_EXPORTS) \
20248 cd $(HOST_SUBDIR)/intl && \
20250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20251 CFLAGS="$(STAGE3_CFLAGS)" \
20252 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20253 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20254 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20258 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20259 TFLAGS="$(STAGE3_TFLAGS)" \
20260 $(TARGET-stage3-intl)
20262 maybe-clean-stage3-intl: clean-stage3-intl
20263 clean-stage3: clean-stage3-intl
20264 clean-stage3-intl:
20265 @if [ $(current_stage) = stage3 ]; then \
20266 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20267 else \
20268 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20269 $(MAKE) stage3-start; \
20270 fi; \
20271 cd $(HOST_SUBDIR)/intl && \
20272 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20273 @endif intl-bootstrap
20276 .PHONY: all-stage4-intl maybe-all-stage4-intl
20277 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20278 maybe-all-stage4-intl:
20279 maybe-clean-stage4-intl:
20280 @if intl-bootstrap
20281 maybe-all-stage4-intl: all-stage4-intl
20282 all-stage4: all-stage4-intl
20283 TARGET-stage4-intl = $(TARGET-intl)
20284 all-stage4-intl: configure-stage4-intl
20285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20286 @r=`${PWD_COMMAND}`; export r; \
20287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20288 TFLAGS="$(STAGE4_TFLAGS)"; \
20289 $(HOST_EXPORTS) \
20290 $(POSTSTAGE1_HOST_EXPORTS) \
20291 cd $(HOST_SUBDIR)/intl && \
20293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20294 CFLAGS="$(STAGE4_CFLAGS)" \
20295 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20296 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20297 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20301 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20302 TFLAGS="$(STAGE4_TFLAGS)" \
20303 $(TARGET-stage4-intl)
20305 maybe-clean-stage4-intl: clean-stage4-intl
20306 clean-stage4: clean-stage4-intl
20307 clean-stage4-intl:
20308 @if [ $(current_stage) = stage4 ]; then \
20309 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20310 else \
20311 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20312 $(MAKE) stage4-start; \
20313 fi; \
20314 cd $(HOST_SUBDIR)/intl && \
20315 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20316 @endif intl-bootstrap
20319 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20320 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20321 maybe-all-stageprofile-intl:
20322 maybe-clean-stageprofile-intl:
20323 @if intl-bootstrap
20324 maybe-all-stageprofile-intl: all-stageprofile-intl
20325 all-stageprofile: all-stageprofile-intl
20326 TARGET-stageprofile-intl = $(TARGET-intl)
20327 all-stageprofile-intl: configure-stageprofile-intl
20328 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20329 @r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20332 $(HOST_EXPORTS) \
20333 $(POSTSTAGE1_HOST_EXPORTS) \
20334 cd $(HOST_SUBDIR)/intl && \
20336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20337 CFLAGS="$(STAGEprofile_CFLAGS)" \
20338 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20339 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20340 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20344 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20345 TFLAGS="$(STAGEprofile_TFLAGS)" \
20346 $(TARGET-stageprofile-intl)
20348 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20349 clean-stageprofile: clean-stageprofile-intl
20350 clean-stageprofile-intl:
20351 @if [ $(current_stage) = stageprofile ]; then \
20352 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20353 else \
20354 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20355 $(MAKE) stageprofile-start; \
20356 fi; \
20357 cd $(HOST_SUBDIR)/intl && \
20358 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20359 @endif intl-bootstrap
20362 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20363 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20364 maybe-all-stagetrain-intl:
20365 maybe-clean-stagetrain-intl:
20366 @if intl-bootstrap
20367 maybe-all-stagetrain-intl: all-stagetrain-intl
20368 all-stagetrain: all-stagetrain-intl
20369 TARGET-stagetrain-intl = $(TARGET-intl)
20370 all-stagetrain-intl: configure-stagetrain-intl
20371 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20372 @r=`${PWD_COMMAND}`; export r; \
20373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20374 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20375 $(HOST_EXPORTS) \
20376 $(POSTSTAGE1_HOST_EXPORTS) \
20377 cd $(HOST_SUBDIR)/intl && \
20379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20380 CFLAGS="$(STAGEtrain_CFLAGS)" \
20381 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20382 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20383 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20387 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20388 TFLAGS="$(STAGEtrain_TFLAGS)" \
20389 $(TARGET-stagetrain-intl)
20391 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20392 clean-stagetrain: clean-stagetrain-intl
20393 clean-stagetrain-intl:
20394 @if [ $(current_stage) = stagetrain ]; then \
20395 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20396 else \
20397 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20398 $(MAKE) stagetrain-start; \
20399 fi; \
20400 cd $(HOST_SUBDIR)/intl && \
20401 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20402 @endif intl-bootstrap
20405 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20406 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20407 maybe-all-stagefeedback-intl:
20408 maybe-clean-stagefeedback-intl:
20409 @if intl-bootstrap
20410 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20411 all-stagefeedback: all-stagefeedback-intl
20412 TARGET-stagefeedback-intl = $(TARGET-intl)
20413 all-stagefeedback-intl: configure-stagefeedback-intl
20414 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20415 @r=`${PWD_COMMAND}`; export r; \
20416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20417 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20418 $(HOST_EXPORTS) \
20419 $(POSTSTAGE1_HOST_EXPORTS) \
20420 cd $(HOST_SUBDIR)/intl && \
20422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20423 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20424 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20425 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20426 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20427 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20428 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20429 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20430 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20431 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20432 $(TARGET-stagefeedback-intl)
20434 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20435 clean-stagefeedback: clean-stagefeedback-intl
20436 clean-stagefeedback-intl:
20437 @if [ $(current_stage) = stagefeedback ]; then \
20438 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20439 else \
20440 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20441 $(MAKE) stagefeedback-start; \
20442 fi; \
20443 cd $(HOST_SUBDIR)/intl && \
20444 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20445 @endif intl-bootstrap
20448 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20449 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20450 maybe-all-stageautoprofile-intl:
20451 maybe-clean-stageautoprofile-intl:
20452 @if intl-bootstrap
20453 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20454 all-stageautoprofile: all-stageautoprofile-intl
20455 TARGET-stageautoprofile-intl = $(TARGET-intl)
20456 all-stageautoprofile-intl: configure-stageautoprofile-intl
20457 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20458 @r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20461 $(HOST_EXPORTS) \
20462 $(POSTSTAGE1_HOST_EXPORTS) \
20463 cd $(HOST_SUBDIR)/intl && \
20464 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20466 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20467 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20468 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20469 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20474 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20475 $(TARGET-stageautoprofile-intl)
20477 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20478 clean-stageautoprofile: clean-stageautoprofile-intl
20479 clean-stageautoprofile-intl:
20480 @if [ $(current_stage) = stageautoprofile ]; then \
20481 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20482 else \
20483 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20484 $(MAKE) stageautoprofile-start; \
20485 fi; \
20486 cd $(HOST_SUBDIR)/intl && \
20487 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20488 @endif intl-bootstrap
20491 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20492 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20493 maybe-all-stageautofeedback-intl:
20494 maybe-clean-stageautofeedback-intl:
20495 @if intl-bootstrap
20496 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20497 all-stageautofeedback: all-stageautofeedback-intl
20498 TARGET-stageautofeedback-intl = $(TARGET-intl)
20499 all-stageautofeedback-intl: configure-stageautofeedback-intl
20500 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20501 @r=`${PWD_COMMAND}`; export r; \
20502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20504 $(HOST_EXPORTS) \
20505 $(POSTSTAGE1_HOST_EXPORTS) \
20506 cd $(HOST_SUBDIR)/intl && \
20508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20509 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20510 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20511 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20512 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20517 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20518 $(TARGET-stageautofeedback-intl)
20520 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20521 clean-stageautofeedback: clean-stageautofeedback-intl
20522 clean-stageautofeedback-intl:
20523 @if [ $(current_stage) = stageautofeedback ]; then \
20524 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20525 else \
20526 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20527 $(MAKE) stageautofeedback-start; \
20528 fi; \
20529 cd $(HOST_SUBDIR)/intl && \
20530 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20531 @endif intl-bootstrap
20537 .PHONY: check-intl maybe-check-intl
20538 maybe-check-intl:
20539 @if intl
20540 maybe-check-intl: check-intl
20542 check-intl:
20543 @: $(MAKE); $(unstage)
20544 @r=`${PWD_COMMAND}`; export r; \
20545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20547 (cd $(HOST_SUBDIR)/intl && \
20548 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20550 @endif intl
20552 .PHONY: install-intl maybe-install-intl
20553 maybe-install-intl:
20554 @if intl
20555 maybe-install-intl: install-intl
20557 install-intl: installdirs
20558 @: $(MAKE); $(unstage)
20559 @r=`${PWD_COMMAND}`; export r; \
20560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20561 $(HOST_EXPORTS) \
20562 (cd $(HOST_SUBDIR)/intl && \
20563 $(MAKE) $(FLAGS_TO_PASS) install)
20565 @endif intl
20567 .PHONY: install-strip-intl maybe-install-strip-intl
20568 maybe-install-strip-intl:
20569 @if intl
20570 maybe-install-strip-intl: install-strip-intl
20572 install-strip-intl: installdirs
20573 @: $(MAKE); $(unstage)
20574 @r=`${PWD_COMMAND}`; export r; \
20575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20576 $(HOST_EXPORTS) \
20577 (cd $(HOST_SUBDIR)/intl && \
20578 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20580 @endif intl
20582 # Other targets (info, dvi, pdf, etc.)
20584 .PHONY: maybe-info-intl info-intl
20585 maybe-info-intl:
20586 @if intl
20587 maybe-info-intl: info-intl
20589 info-intl: \
20590 configure-intl
20591 @[ -f ./intl/Makefile ] || exit 0; \
20592 r=`${PWD_COMMAND}`; export r; \
20593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594 $(HOST_EXPORTS) \
20595 for flag in $(EXTRA_HOST_FLAGS) ; do \
20596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20597 done; \
20598 echo "Doing info in intl"; \
20599 (cd $(HOST_SUBDIR)/intl && \
20600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20602 "RANLIB=$${RANLIB}" \
20603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20604 info) \
20605 || exit 1
20607 @endif intl
20609 .PHONY: maybe-dvi-intl dvi-intl
20610 maybe-dvi-intl:
20611 @if intl
20612 maybe-dvi-intl: dvi-intl
20614 dvi-intl: \
20615 configure-intl
20616 @[ -f ./intl/Makefile ] || exit 0; \
20617 r=`${PWD_COMMAND}`; export r; \
20618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20619 $(HOST_EXPORTS) \
20620 for flag in $(EXTRA_HOST_FLAGS) ; do \
20621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20622 done; \
20623 echo "Doing dvi in intl"; \
20624 (cd $(HOST_SUBDIR)/intl && \
20625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20627 "RANLIB=$${RANLIB}" \
20628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20629 dvi) \
20630 || exit 1
20632 @endif intl
20634 .PHONY: maybe-pdf-intl pdf-intl
20635 maybe-pdf-intl:
20636 @if intl
20637 maybe-pdf-intl: pdf-intl
20639 pdf-intl: \
20640 configure-intl
20641 @[ -f ./intl/Makefile ] || exit 0; \
20642 r=`${PWD_COMMAND}`; export r; \
20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644 $(HOST_EXPORTS) \
20645 for flag in $(EXTRA_HOST_FLAGS) ; do \
20646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20647 done; \
20648 echo "Doing pdf in intl"; \
20649 (cd $(HOST_SUBDIR)/intl && \
20650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20652 "RANLIB=$${RANLIB}" \
20653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20654 pdf) \
20655 || exit 1
20657 @endif intl
20659 .PHONY: maybe-html-intl html-intl
20660 maybe-html-intl:
20661 @if intl
20662 maybe-html-intl: html-intl
20664 html-intl: \
20665 configure-intl
20666 @[ -f ./intl/Makefile ] || exit 0; \
20667 r=`${PWD_COMMAND}`; export r; \
20668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20669 $(HOST_EXPORTS) \
20670 for flag in $(EXTRA_HOST_FLAGS) ; do \
20671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20672 done; \
20673 echo "Doing html in intl"; \
20674 (cd $(HOST_SUBDIR)/intl && \
20675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20677 "RANLIB=$${RANLIB}" \
20678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20679 html) \
20680 || exit 1
20682 @endif intl
20684 .PHONY: maybe-TAGS-intl TAGS-intl
20685 maybe-TAGS-intl:
20686 @if intl
20687 maybe-TAGS-intl: TAGS-intl
20689 TAGS-intl: \
20690 configure-intl
20691 @[ -f ./intl/Makefile ] || exit 0; \
20692 r=`${PWD_COMMAND}`; export r; \
20693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694 $(HOST_EXPORTS) \
20695 for flag in $(EXTRA_HOST_FLAGS) ; do \
20696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20697 done; \
20698 echo "Doing TAGS in intl"; \
20699 (cd $(HOST_SUBDIR)/intl && \
20700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20702 "RANLIB=$${RANLIB}" \
20703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20704 TAGS) \
20705 || exit 1
20707 @endif intl
20709 .PHONY: maybe-install-info-intl install-info-intl
20710 maybe-install-info-intl:
20711 @if intl
20712 maybe-install-info-intl: install-info-intl
20714 install-info-intl: \
20715 configure-intl \
20716 info-intl
20717 @[ -f ./intl/Makefile ] || exit 0; \
20718 r=`${PWD_COMMAND}`; export r; \
20719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720 $(HOST_EXPORTS) \
20721 for flag in $(EXTRA_HOST_FLAGS) ; do \
20722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20723 done; \
20724 echo "Doing install-info in intl"; \
20725 (cd $(HOST_SUBDIR)/intl && \
20726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20728 "RANLIB=$${RANLIB}" \
20729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20730 install-info) \
20731 || exit 1
20733 @endif intl
20735 .PHONY: maybe-install-dvi-intl install-dvi-intl
20736 maybe-install-dvi-intl:
20737 @if intl
20738 maybe-install-dvi-intl: install-dvi-intl
20740 install-dvi-intl: \
20741 configure-intl \
20742 dvi-intl
20743 @[ -f ./intl/Makefile ] || exit 0; \
20744 r=`${PWD_COMMAND}`; export r; \
20745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20746 $(HOST_EXPORTS) \
20747 for flag in $(EXTRA_HOST_FLAGS) ; do \
20748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20749 done; \
20750 echo "Doing install-dvi in intl"; \
20751 (cd $(HOST_SUBDIR)/intl && \
20752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20754 "RANLIB=$${RANLIB}" \
20755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20756 install-dvi) \
20757 || exit 1
20759 @endif intl
20761 .PHONY: maybe-install-pdf-intl install-pdf-intl
20762 maybe-install-pdf-intl:
20763 @if intl
20764 maybe-install-pdf-intl: install-pdf-intl
20766 install-pdf-intl: \
20767 configure-intl \
20768 pdf-intl
20769 @[ -f ./intl/Makefile ] || exit 0; \
20770 r=`${PWD_COMMAND}`; export r; \
20771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772 $(HOST_EXPORTS) \
20773 for flag in $(EXTRA_HOST_FLAGS) ; do \
20774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20775 done; \
20776 echo "Doing install-pdf in intl"; \
20777 (cd $(HOST_SUBDIR)/intl && \
20778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20780 "RANLIB=$${RANLIB}" \
20781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20782 install-pdf) \
20783 || exit 1
20785 @endif intl
20787 .PHONY: maybe-install-html-intl install-html-intl
20788 maybe-install-html-intl:
20789 @if intl
20790 maybe-install-html-intl: install-html-intl
20792 install-html-intl: \
20793 configure-intl \
20794 html-intl
20795 @[ -f ./intl/Makefile ] || exit 0; \
20796 r=`${PWD_COMMAND}`; export r; \
20797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20798 $(HOST_EXPORTS) \
20799 for flag in $(EXTRA_HOST_FLAGS) ; do \
20800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20801 done; \
20802 echo "Doing install-html in intl"; \
20803 (cd $(HOST_SUBDIR)/intl && \
20804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20806 "RANLIB=$${RANLIB}" \
20807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20808 install-html) \
20809 || exit 1
20811 @endif intl
20813 .PHONY: maybe-installcheck-intl installcheck-intl
20814 maybe-installcheck-intl:
20815 @if intl
20816 maybe-installcheck-intl: installcheck-intl
20818 installcheck-intl: \
20819 configure-intl
20820 @[ -f ./intl/Makefile ] || exit 0; \
20821 r=`${PWD_COMMAND}`; export r; \
20822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823 $(HOST_EXPORTS) \
20824 for flag in $(EXTRA_HOST_FLAGS) ; do \
20825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20826 done; \
20827 echo "Doing installcheck in intl"; \
20828 (cd $(HOST_SUBDIR)/intl && \
20829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20831 "RANLIB=$${RANLIB}" \
20832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20833 installcheck) \
20834 || exit 1
20836 @endif intl
20838 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20839 maybe-mostlyclean-intl:
20840 @if intl
20841 maybe-mostlyclean-intl: mostlyclean-intl
20843 mostlyclean-intl:
20844 @[ -f ./intl/Makefile ] || exit 0; \
20845 r=`${PWD_COMMAND}`; export r; \
20846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20847 $(HOST_EXPORTS) \
20848 for flag in $(EXTRA_HOST_FLAGS) ; do \
20849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20850 done; \
20851 echo "Doing mostlyclean in intl"; \
20852 (cd $(HOST_SUBDIR)/intl && \
20853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20855 "RANLIB=$${RANLIB}" \
20856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20857 mostlyclean) \
20858 || exit 1
20860 @endif intl
20862 .PHONY: maybe-clean-intl clean-intl
20863 maybe-clean-intl:
20864 @if intl
20865 maybe-clean-intl: clean-intl
20867 clean-intl:
20868 @[ -f ./intl/Makefile ] || exit 0; \
20869 r=`${PWD_COMMAND}`; export r; \
20870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871 $(HOST_EXPORTS) \
20872 for flag in $(EXTRA_HOST_FLAGS) ; do \
20873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20874 done; \
20875 echo "Doing clean in intl"; \
20876 (cd $(HOST_SUBDIR)/intl && \
20877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879 "RANLIB=$${RANLIB}" \
20880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20881 clean) \
20882 || exit 1
20884 @endif intl
20886 .PHONY: maybe-distclean-intl distclean-intl
20887 maybe-distclean-intl:
20888 @if intl
20889 maybe-distclean-intl: distclean-intl
20891 distclean-intl:
20892 @[ -f ./intl/Makefile ] || exit 0; \
20893 r=`${PWD_COMMAND}`; export r; \
20894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20895 $(HOST_EXPORTS) \
20896 for flag in $(EXTRA_HOST_FLAGS) ; do \
20897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20898 done; \
20899 echo "Doing distclean in intl"; \
20900 (cd $(HOST_SUBDIR)/intl && \
20901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20903 "RANLIB=$${RANLIB}" \
20904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20905 distclean) \
20906 || exit 1
20908 @endif intl
20910 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20911 maybe-maintainer-clean-intl:
20912 @if intl
20913 maybe-maintainer-clean-intl: maintainer-clean-intl
20915 maintainer-clean-intl:
20916 @[ -f ./intl/Makefile ] || exit 0; \
20917 r=`${PWD_COMMAND}`; export r; \
20918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20919 $(HOST_EXPORTS) \
20920 for flag in $(EXTRA_HOST_FLAGS) ; do \
20921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20922 done; \
20923 echo "Doing maintainer-clean in intl"; \
20924 (cd $(HOST_SUBDIR)/intl && \
20925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20927 "RANLIB=$${RANLIB}" \
20928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20929 maintainer-clean) \
20930 || exit 1
20932 @endif intl
20936 .PHONY: configure-tcl maybe-configure-tcl
20937 maybe-configure-tcl:
20938 @if gcc-bootstrap
20939 configure-tcl: stage_current
20940 @endif gcc-bootstrap
20941 @if tcl
20942 maybe-configure-tcl: configure-tcl
20943 configure-tcl:
20944 @: $(MAKE); $(unstage)
20945 @r=`${PWD_COMMAND}`; export r; \
20946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20949 $(HOST_EXPORTS) \
20950 echo Configuring in $(HOST_SUBDIR)/tcl; \
20951 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20952 case $(srcdir) in \
20953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20954 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20956 esac; \
20957 module_srcdir=tcl; \
20958 $(SHELL) \
20959 $$s/$$module_srcdir/configure \
20960 --srcdir=$${topdir}/$$module_srcdir \
20961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20962 --target=${target_alias} \
20963 || exit 1
20964 @endif tcl
20970 .PHONY: all-tcl maybe-all-tcl
20971 maybe-all-tcl:
20972 @if gcc-bootstrap
20973 all-tcl: stage_current
20974 @endif gcc-bootstrap
20975 @if tcl
20976 TARGET-tcl=all
20977 maybe-all-tcl: all-tcl
20978 all-tcl: configure-tcl
20979 @: $(MAKE); $(unstage)
20980 @r=`${PWD_COMMAND}`; export r; \
20981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20982 $(HOST_EXPORTS) \
20983 (cd $(HOST_SUBDIR)/tcl && \
20984 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20985 $(TARGET-tcl))
20986 @endif tcl
20991 .PHONY: check-tcl maybe-check-tcl
20992 maybe-check-tcl:
20993 @if tcl
20994 maybe-check-tcl: check-tcl
20996 check-tcl:
20997 @: $(MAKE); $(unstage)
20998 @r=`${PWD_COMMAND}`; export r; \
20999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21000 $(HOST_EXPORTS) \
21001 (cd $(HOST_SUBDIR)/tcl && \
21002 $(MAKE) $(FLAGS_TO_PASS) check)
21004 @endif tcl
21006 .PHONY: install-tcl maybe-install-tcl
21007 maybe-install-tcl:
21008 @if tcl
21009 maybe-install-tcl: install-tcl
21011 install-tcl: installdirs
21012 @: $(MAKE); $(unstage)
21013 @r=`${PWD_COMMAND}`; export r; \
21014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015 $(HOST_EXPORTS) \
21016 (cd $(HOST_SUBDIR)/tcl && \
21017 $(MAKE) $(FLAGS_TO_PASS) install)
21019 @endif tcl
21021 .PHONY: install-strip-tcl maybe-install-strip-tcl
21022 maybe-install-strip-tcl:
21023 @if tcl
21024 maybe-install-strip-tcl: install-strip-tcl
21026 install-strip-tcl: installdirs
21027 @: $(MAKE); $(unstage)
21028 @r=`${PWD_COMMAND}`; export r; \
21029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030 $(HOST_EXPORTS) \
21031 (cd $(HOST_SUBDIR)/tcl && \
21032 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21034 @endif tcl
21036 # Other targets (info, dvi, pdf, etc.)
21038 .PHONY: maybe-info-tcl info-tcl
21039 maybe-info-tcl:
21040 @if tcl
21041 maybe-info-tcl: info-tcl
21043 info-tcl: \
21044 configure-tcl
21045 @: $(MAKE); $(unstage)
21046 @[ -f ./tcl/Makefile ] || exit 0; \
21047 r=`${PWD_COMMAND}`; export r; \
21048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049 $(HOST_EXPORTS) \
21050 for flag in $(EXTRA_HOST_FLAGS) ; do \
21051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21052 done; \
21053 echo "Doing info in tcl"; \
21054 (cd $(HOST_SUBDIR)/tcl && \
21055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057 "RANLIB=$${RANLIB}" \
21058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21059 info) \
21060 || exit 1
21062 @endif tcl
21064 .PHONY: maybe-dvi-tcl dvi-tcl
21065 maybe-dvi-tcl:
21066 @if tcl
21067 maybe-dvi-tcl: dvi-tcl
21069 dvi-tcl: \
21070 configure-tcl
21071 @: $(MAKE); $(unstage)
21072 @[ -f ./tcl/Makefile ] || exit 0; \
21073 r=`${PWD_COMMAND}`; export r; \
21074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075 $(HOST_EXPORTS) \
21076 for flag in $(EXTRA_HOST_FLAGS) ; do \
21077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21078 done; \
21079 echo "Doing dvi in tcl"; \
21080 (cd $(HOST_SUBDIR)/tcl && \
21081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21083 "RANLIB=$${RANLIB}" \
21084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21085 dvi) \
21086 || exit 1
21088 @endif tcl
21090 .PHONY: maybe-pdf-tcl pdf-tcl
21091 maybe-pdf-tcl:
21092 @if tcl
21093 maybe-pdf-tcl: pdf-tcl
21095 pdf-tcl: \
21096 configure-tcl
21097 @: $(MAKE); $(unstage)
21098 @[ -f ./tcl/Makefile ] || exit 0; \
21099 r=`${PWD_COMMAND}`; export r; \
21100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101 $(HOST_EXPORTS) \
21102 for flag in $(EXTRA_HOST_FLAGS) ; do \
21103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21104 done; \
21105 echo "Doing pdf in tcl"; \
21106 (cd $(HOST_SUBDIR)/tcl && \
21107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21109 "RANLIB=$${RANLIB}" \
21110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21111 pdf) \
21112 || exit 1
21114 @endif tcl
21116 .PHONY: maybe-html-tcl html-tcl
21117 maybe-html-tcl:
21118 @if tcl
21119 maybe-html-tcl: html-tcl
21121 html-tcl: \
21122 configure-tcl
21123 @: $(MAKE); $(unstage)
21124 @[ -f ./tcl/Makefile ] || exit 0; \
21125 r=`${PWD_COMMAND}`; export r; \
21126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127 $(HOST_EXPORTS) \
21128 for flag in $(EXTRA_HOST_FLAGS) ; do \
21129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21130 done; \
21131 echo "Doing html in tcl"; \
21132 (cd $(HOST_SUBDIR)/tcl && \
21133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21135 "RANLIB=$${RANLIB}" \
21136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21137 html) \
21138 || exit 1
21140 @endif tcl
21142 .PHONY: maybe-TAGS-tcl TAGS-tcl
21143 maybe-TAGS-tcl:
21144 @if tcl
21145 maybe-TAGS-tcl: TAGS-tcl
21147 TAGS-tcl: \
21148 configure-tcl
21149 @: $(MAKE); $(unstage)
21150 @[ -f ./tcl/Makefile ] || exit 0; \
21151 r=`${PWD_COMMAND}`; export r; \
21152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21153 $(HOST_EXPORTS) \
21154 for flag in $(EXTRA_HOST_FLAGS) ; do \
21155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21156 done; \
21157 echo "Doing TAGS in tcl"; \
21158 (cd $(HOST_SUBDIR)/tcl && \
21159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21161 "RANLIB=$${RANLIB}" \
21162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21163 TAGS) \
21164 || exit 1
21166 @endif tcl
21168 .PHONY: maybe-install-info-tcl install-info-tcl
21169 maybe-install-info-tcl:
21170 @if tcl
21171 maybe-install-info-tcl: install-info-tcl
21173 install-info-tcl: \
21174 configure-tcl \
21175 info-tcl
21176 @: $(MAKE); $(unstage)
21177 @[ -f ./tcl/Makefile ] || exit 0; \
21178 r=`${PWD_COMMAND}`; export r; \
21179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21180 $(HOST_EXPORTS) \
21181 for flag in $(EXTRA_HOST_FLAGS) ; do \
21182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21183 done; \
21184 echo "Doing install-info in tcl"; \
21185 (cd $(HOST_SUBDIR)/tcl && \
21186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21188 "RANLIB=$${RANLIB}" \
21189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21190 install-info) \
21191 || exit 1
21193 @endif tcl
21195 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21196 maybe-install-dvi-tcl:
21197 @if tcl
21198 maybe-install-dvi-tcl: install-dvi-tcl
21200 install-dvi-tcl: \
21201 configure-tcl \
21202 dvi-tcl
21203 @: $(MAKE); $(unstage)
21204 @[ -f ./tcl/Makefile ] || exit 0; \
21205 r=`${PWD_COMMAND}`; export r; \
21206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207 $(HOST_EXPORTS) \
21208 for flag in $(EXTRA_HOST_FLAGS) ; do \
21209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210 done; \
21211 echo "Doing install-dvi in tcl"; \
21212 (cd $(HOST_SUBDIR)/tcl && \
21213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215 "RANLIB=$${RANLIB}" \
21216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21217 install-dvi) \
21218 || exit 1
21220 @endif tcl
21222 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21223 maybe-install-pdf-tcl:
21224 @if tcl
21225 maybe-install-pdf-tcl: install-pdf-tcl
21227 install-pdf-tcl: \
21228 configure-tcl \
21229 pdf-tcl
21230 @: $(MAKE); $(unstage)
21231 @[ -f ./tcl/Makefile ] || exit 0; \
21232 r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 $(HOST_EXPORTS) \
21235 for flag in $(EXTRA_HOST_FLAGS) ; do \
21236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21237 done; \
21238 echo "Doing install-pdf in tcl"; \
21239 (cd $(HOST_SUBDIR)/tcl && \
21240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21242 "RANLIB=$${RANLIB}" \
21243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21244 install-pdf) \
21245 || exit 1
21247 @endif tcl
21249 .PHONY: maybe-install-html-tcl install-html-tcl
21250 maybe-install-html-tcl:
21251 @if tcl
21252 maybe-install-html-tcl: install-html-tcl
21254 install-html-tcl: \
21255 configure-tcl \
21256 html-tcl
21257 @: $(MAKE); $(unstage)
21258 @[ -f ./tcl/Makefile ] || exit 0; \
21259 r=`${PWD_COMMAND}`; export r; \
21260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21261 $(HOST_EXPORTS) \
21262 for flag in $(EXTRA_HOST_FLAGS) ; do \
21263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21264 done; \
21265 echo "Doing install-html in tcl"; \
21266 (cd $(HOST_SUBDIR)/tcl && \
21267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21269 "RANLIB=$${RANLIB}" \
21270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21271 install-html) \
21272 || exit 1
21274 @endif tcl
21276 .PHONY: maybe-installcheck-tcl installcheck-tcl
21277 maybe-installcheck-tcl:
21278 @if tcl
21279 maybe-installcheck-tcl: installcheck-tcl
21281 installcheck-tcl: \
21282 configure-tcl
21283 @: $(MAKE); $(unstage)
21284 @[ -f ./tcl/Makefile ] || exit 0; \
21285 r=`${PWD_COMMAND}`; export r; \
21286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287 $(HOST_EXPORTS) \
21288 for flag in $(EXTRA_HOST_FLAGS) ; do \
21289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290 done; \
21291 echo "Doing installcheck in tcl"; \
21292 (cd $(HOST_SUBDIR)/tcl && \
21293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21295 "RANLIB=$${RANLIB}" \
21296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21297 installcheck) \
21298 || exit 1
21300 @endif tcl
21302 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21303 maybe-mostlyclean-tcl:
21304 @if tcl
21305 maybe-mostlyclean-tcl: mostlyclean-tcl
21307 # tcl doesn't support mostlyclean.
21308 mostlyclean-tcl:
21310 @endif tcl
21312 .PHONY: maybe-clean-tcl clean-tcl
21313 maybe-clean-tcl:
21314 @if tcl
21315 maybe-clean-tcl: clean-tcl
21317 clean-tcl:
21318 @: $(MAKE); $(unstage)
21319 @[ -f ./tcl/Makefile ] || exit 0; \
21320 r=`${PWD_COMMAND}`; export r; \
21321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21322 $(HOST_EXPORTS) \
21323 for flag in $(EXTRA_HOST_FLAGS) ; do \
21324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21325 done; \
21326 echo "Doing clean in tcl"; \
21327 (cd $(HOST_SUBDIR)/tcl && \
21328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21330 "RANLIB=$${RANLIB}" \
21331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21332 clean) \
21333 || exit 1
21335 @endif tcl
21337 .PHONY: maybe-distclean-tcl distclean-tcl
21338 maybe-distclean-tcl:
21339 @if tcl
21340 maybe-distclean-tcl: distclean-tcl
21342 distclean-tcl:
21343 @: $(MAKE); $(unstage)
21344 @[ -f ./tcl/Makefile ] || exit 0; \
21345 r=`${PWD_COMMAND}`; export r; \
21346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21347 $(HOST_EXPORTS) \
21348 for flag in $(EXTRA_HOST_FLAGS) ; do \
21349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21350 done; \
21351 echo "Doing distclean in tcl"; \
21352 (cd $(HOST_SUBDIR)/tcl && \
21353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21355 "RANLIB=$${RANLIB}" \
21356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21357 distclean) \
21358 || exit 1
21360 @endif tcl
21362 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21363 maybe-maintainer-clean-tcl:
21364 @if tcl
21365 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21367 maintainer-clean-tcl:
21368 @: $(MAKE); $(unstage)
21369 @[ -f ./tcl/Makefile ] || exit 0; \
21370 r=`${PWD_COMMAND}`; export r; \
21371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21372 $(HOST_EXPORTS) \
21373 for flag in $(EXTRA_HOST_FLAGS) ; do \
21374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21375 done; \
21376 echo "Doing maintainer-clean in tcl"; \
21377 (cd $(HOST_SUBDIR)/tcl && \
21378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21380 "RANLIB=$${RANLIB}" \
21381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21382 maintainer-clean) \
21383 || exit 1
21385 @endif tcl
21389 .PHONY: configure-itcl maybe-configure-itcl
21390 maybe-configure-itcl:
21391 @if gcc-bootstrap
21392 configure-itcl: stage_current
21393 @endif gcc-bootstrap
21394 @if itcl
21395 maybe-configure-itcl: configure-itcl
21396 configure-itcl:
21397 @: $(MAKE); $(unstage)
21398 @r=`${PWD_COMMAND}`; export r; \
21399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21400 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21402 $(HOST_EXPORTS) \
21403 echo Configuring in $(HOST_SUBDIR)/itcl; \
21404 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21405 case $(srcdir) in \
21406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21407 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21409 esac; \
21410 module_srcdir=itcl; \
21411 $(SHELL) \
21412 $$s/$$module_srcdir/configure \
21413 --srcdir=$${topdir}/$$module_srcdir \
21414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21415 --target=${target_alias} \
21416 || exit 1
21417 @endif itcl
21423 .PHONY: all-itcl maybe-all-itcl
21424 maybe-all-itcl:
21425 @if gcc-bootstrap
21426 all-itcl: stage_current
21427 @endif gcc-bootstrap
21428 @if itcl
21429 TARGET-itcl=all
21430 maybe-all-itcl: all-itcl
21431 all-itcl: configure-itcl
21432 @: $(MAKE); $(unstage)
21433 @r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 (cd $(HOST_SUBDIR)/itcl && \
21437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21438 $(TARGET-itcl))
21439 @endif itcl
21444 .PHONY: check-itcl maybe-check-itcl
21445 maybe-check-itcl:
21446 @if itcl
21447 maybe-check-itcl: check-itcl
21449 check-itcl:
21450 @: $(MAKE); $(unstage)
21451 @r=`${PWD_COMMAND}`; export r; \
21452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453 $(HOST_EXPORTS) \
21454 (cd $(HOST_SUBDIR)/itcl && \
21455 $(MAKE) $(FLAGS_TO_PASS) check)
21457 @endif itcl
21459 .PHONY: install-itcl maybe-install-itcl
21460 maybe-install-itcl:
21461 @if itcl
21462 maybe-install-itcl: install-itcl
21464 install-itcl: installdirs
21465 @: $(MAKE); $(unstage)
21466 @r=`${PWD_COMMAND}`; export r; \
21467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468 $(HOST_EXPORTS) \
21469 (cd $(HOST_SUBDIR)/itcl && \
21470 $(MAKE) $(FLAGS_TO_PASS) install)
21472 @endif itcl
21474 .PHONY: install-strip-itcl maybe-install-strip-itcl
21475 maybe-install-strip-itcl:
21476 @if itcl
21477 maybe-install-strip-itcl: install-strip-itcl
21479 install-strip-itcl: installdirs
21480 @: $(MAKE); $(unstage)
21481 @r=`${PWD_COMMAND}`; export r; \
21482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21483 $(HOST_EXPORTS) \
21484 (cd $(HOST_SUBDIR)/itcl && \
21485 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21487 @endif itcl
21489 # Other targets (info, dvi, pdf, etc.)
21491 .PHONY: maybe-info-itcl info-itcl
21492 maybe-info-itcl:
21493 @if itcl
21494 maybe-info-itcl: info-itcl
21496 info-itcl: \
21497 configure-itcl
21498 @: $(MAKE); $(unstage)
21499 @[ -f ./itcl/Makefile ] || exit 0; \
21500 r=`${PWD_COMMAND}`; export r; \
21501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21502 $(HOST_EXPORTS) \
21503 for flag in $(EXTRA_HOST_FLAGS) ; do \
21504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21505 done; \
21506 echo "Doing info in itcl"; \
21507 (cd $(HOST_SUBDIR)/itcl && \
21508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21510 "RANLIB=$${RANLIB}" \
21511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21512 info) \
21513 || exit 1
21515 @endif itcl
21517 .PHONY: maybe-dvi-itcl dvi-itcl
21518 maybe-dvi-itcl:
21519 @if itcl
21520 maybe-dvi-itcl: dvi-itcl
21522 dvi-itcl: \
21523 configure-itcl
21524 @: $(MAKE); $(unstage)
21525 @[ -f ./itcl/Makefile ] || exit 0; \
21526 r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 for flag in $(EXTRA_HOST_FLAGS) ; do \
21530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21531 done; \
21532 echo "Doing dvi in itcl"; \
21533 (cd $(HOST_SUBDIR)/itcl && \
21534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21536 "RANLIB=$${RANLIB}" \
21537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21538 dvi) \
21539 || exit 1
21541 @endif itcl
21543 .PHONY: maybe-pdf-itcl pdf-itcl
21544 maybe-pdf-itcl:
21545 @if itcl
21546 maybe-pdf-itcl: pdf-itcl
21548 pdf-itcl: \
21549 configure-itcl
21550 @: $(MAKE); $(unstage)
21551 @[ -f ./itcl/Makefile ] || exit 0; \
21552 r=`${PWD_COMMAND}`; export r; \
21553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21554 $(HOST_EXPORTS) \
21555 for flag in $(EXTRA_HOST_FLAGS) ; do \
21556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21557 done; \
21558 echo "Doing pdf in itcl"; \
21559 (cd $(HOST_SUBDIR)/itcl && \
21560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21562 "RANLIB=$${RANLIB}" \
21563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21564 pdf) \
21565 || exit 1
21567 @endif itcl
21569 .PHONY: maybe-html-itcl html-itcl
21570 maybe-html-itcl:
21571 @if itcl
21572 maybe-html-itcl: html-itcl
21574 html-itcl: \
21575 configure-itcl
21576 @: $(MAKE); $(unstage)
21577 @[ -f ./itcl/Makefile ] || exit 0; \
21578 r=`${PWD_COMMAND}`; export r; \
21579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21580 $(HOST_EXPORTS) \
21581 for flag in $(EXTRA_HOST_FLAGS) ; do \
21582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21583 done; \
21584 echo "Doing html in itcl"; \
21585 (cd $(HOST_SUBDIR)/itcl && \
21586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21588 "RANLIB=$${RANLIB}" \
21589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21590 html) \
21591 || exit 1
21593 @endif itcl
21595 .PHONY: maybe-TAGS-itcl TAGS-itcl
21596 maybe-TAGS-itcl:
21597 @if itcl
21598 maybe-TAGS-itcl: TAGS-itcl
21600 TAGS-itcl: \
21601 configure-itcl
21602 @: $(MAKE); $(unstage)
21603 @[ -f ./itcl/Makefile ] || exit 0; \
21604 r=`${PWD_COMMAND}`; export r; \
21605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606 $(HOST_EXPORTS) \
21607 for flag in $(EXTRA_HOST_FLAGS) ; do \
21608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21609 done; \
21610 echo "Doing TAGS in itcl"; \
21611 (cd $(HOST_SUBDIR)/itcl && \
21612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21614 "RANLIB=$${RANLIB}" \
21615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21616 TAGS) \
21617 || exit 1
21619 @endif itcl
21621 .PHONY: maybe-install-info-itcl install-info-itcl
21622 maybe-install-info-itcl:
21623 @if itcl
21624 maybe-install-info-itcl: install-info-itcl
21626 install-info-itcl: \
21627 configure-itcl \
21628 info-itcl
21629 @: $(MAKE); $(unstage)
21630 @[ -f ./itcl/Makefile ] || exit 0; \
21631 r=`${PWD_COMMAND}`; export r; \
21632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633 $(HOST_EXPORTS) \
21634 for flag in $(EXTRA_HOST_FLAGS) ; do \
21635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636 done; \
21637 echo "Doing install-info in itcl"; \
21638 (cd $(HOST_SUBDIR)/itcl && \
21639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21641 "RANLIB=$${RANLIB}" \
21642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21643 install-info) \
21644 || exit 1
21646 @endif itcl
21648 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21649 maybe-install-dvi-itcl:
21650 @if itcl
21651 maybe-install-dvi-itcl: install-dvi-itcl
21653 install-dvi-itcl: \
21654 configure-itcl \
21655 dvi-itcl
21656 @: $(MAKE); $(unstage)
21657 @[ -f ./itcl/Makefile ] || exit 0; \
21658 r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 for flag in $(EXTRA_HOST_FLAGS) ; do \
21662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663 done; \
21664 echo "Doing install-dvi in itcl"; \
21665 (cd $(HOST_SUBDIR)/itcl && \
21666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668 "RANLIB=$${RANLIB}" \
21669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670 install-dvi) \
21671 || exit 1
21673 @endif itcl
21675 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21676 maybe-install-pdf-itcl:
21677 @if itcl
21678 maybe-install-pdf-itcl: install-pdf-itcl
21680 install-pdf-itcl: \
21681 configure-itcl \
21682 pdf-itcl
21683 @: $(MAKE); $(unstage)
21684 @[ -f ./itcl/Makefile ] || exit 0; \
21685 r=`${PWD_COMMAND}`; export r; \
21686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21687 $(HOST_EXPORTS) \
21688 for flag in $(EXTRA_HOST_FLAGS) ; do \
21689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21690 done; \
21691 echo "Doing install-pdf in itcl"; \
21692 (cd $(HOST_SUBDIR)/itcl && \
21693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21695 "RANLIB=$${RANLIB}" \
21696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21697 install-pdf) \
21698 || exit 1
21700 @endif itcl
21702 .PHONY: maybe-install-html-itcl install-html-itcl
21703 maybe-install-html-itcl:
21704 @if itcl
21705 maybe-install-html-itcl: install-html-itcl
21707 install-html-itcl: \
21708 configure-itcl \
21709 html-itcl
21710 @: $(MAKE); $(unstage)
21711 @[ -f ./itcl/Makefile ] || exit 0; \
21712 r=`${PWD_COMMAND}`; export r; \
21713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21714 $(HOST_EXPORTS) \
21715 for flag in $(EXTRA_HOST_FLAGS) ; do \
21716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21717 done; \
21718 echo "Doing install-html in itcl"; \
21719 (cd $(HOST_SUBDIR)/itcl && \
21720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21722 "RANLIB=$${RANLIB}" \
21723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21724 install-html) \
21725 || exit 1
21727 @endif itcl
21729 .PHONY: maybe-installcheck-itcl installcheck-itcl
21730 maybe-installcheck-itcl:
21731 @if itcl
21732 maybe-installcheck-itcl: installcheck-itcl
21734 installcheck-itcl: \
21735 configure-itcl
21736 @: $(MAKE); $(unstage)
21737 @[ -f ./itcl/Makefile ] || exit 0; \
21738 r=`${PWD_COMMAND}`; export r; \
21739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21740 $(HOST_EXPORTS) \
21741 for flag in $(EXTRA_HOST_FLAGS) ; do \
21742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21743 done; \
21744 echo "Doing installcheck in itcl"; \
21745 (cd $(HOST_SUBDIR)/itcl && \
21746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21748 "RANLIB=$${RANLIB}" \
21749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21750 installcheck) \
21751 || exit 1
21753 @endif itcl
21755 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21756 maybe-mostlyclean-itcl:
21757 @if itcl
21758 maybe-mostlyclean-itcl: mostlyclean-itcl
21760 mostlyclean-itcl:
21761 @: $(MAKE); $(unstage)
21762 @[ -f ./itcl/Makefile ] || exit 0; \
21763 r=`${PWD_COMMAND}`; export r; \
21764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21765 $(HOST_EXPORTS) \
21766 for flag in $(EXTRA_HOST_FLAGS) ; do \
21767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21768 done; \
21769 echo "Doing mostlyclean in itcl"; \
21770 (cd $(HOST_SUBDIR)/itcl && \
21771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21773 "RANLIB=$${RANLIB}" \
21774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21775 mostlyclean) \
21776 || exit 1
21778 @endif itcl
21780 .PHONY: maybe-clean-itcl clean-itcl
21781 maybe-clean-itcl:
21782 @if itcl
21783 maybe-clean-itcl: clean-itcl
21785 clean-itcl:
21786 @: $(MAKE); $(unstage)
21787 @[ -f ./itcl/Makefile ] || exit 0; \
21788 r=`${PWD_COMMAND}`; export r; \
21789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790 $(HOST_EXPORTS) \
21791 for flag in $(EXTRA_HOST_FLAGS) ; do \
21792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21793 done; \
21794 echo "Doing clean in itcl"; \
21795 (cd $(HOST_SUBDIR)/itcl && \
21796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21798 "RANLIB=$${RANLIB}" \
21799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21800 clean) \
21801 || exit 1
21803 @endif itcl
21805 .PHONY: maybe-distclean-itcl distclean-itcl
21806 maybe-distclean-itcl:
21807 @if itcl
21808 maybe-distclean-itcl: distclean-itcl
21810 distclean-itcl:
21811 @: $(MAKE); $(unstage)
21812 @[ -f ./itcl/Makefile ] || exit 0; \
21813 r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 $(HOST_EXPORTS) \
21816 for flag in $(EXTRA_HOST_FLAGS) ; do \
21817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818 done; \
21819 echo "Doing distclean in itcl"; \
21820 (cd $(HOST_SUBDIR)/itcl && \
21821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823 "RANLIB=$${RANLIB}" \
21824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825 distclean) \
21826 || exit 1
21828 @endif itcl
21830 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21831 maybe-maintainer-clean-itcl:
21832 @if itcl
21833 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21835 maintainer-clean-itcl:
21836 @: $(MAKE); $(unstage)
21837 @[ -f ./itcl/Makefile ] || exit 0; \
21838 r=`${PWD_COMMAND}`; export r; \
21839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21840 $(HOST_EXPORTS) \
21841 for flag in $(EXTRA_HOST_FLAGS) ; do \
21842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21843 done; \
21844 echo "Doing maintainer-clean in itcl"; \
21845 (cd $(HOST_SUBDIR)/itcl && \
21846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21848 "RANLIB=$${RANLIB}" \
21849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21850 maintainer-clean) \
21851 || exit 1
21853 @endif itcl
21857 .PHONY: configure-ld maybe-configure-ld
21858 maybe-configure-ld:
21859 @if gcc-bootstrap
21860 configure-ld: stage_current
21861 @endif gcc-bootstrap
21862 @if ld
21863 maybe-configure-ld: configure-ld
21864 configure-ld:
21865 @r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21869 $(HOST_EXPORTS) \
21870 echo Configuring in $(HOST_SUBDIR)/ld; \
21871 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21872 case $(srcdir) in \
21873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21874 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21876 esac; \
21877 module_srcdir=ld; \
21878 $(SHELL) \
21879 $$s/$$module_srcdir/configure \
21880 --srcdir=$${topdir}/$$module_srcdir \
21881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21882 --target=${target_alias} \
21883 || exit 1
21884 @endif ld
21888 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21889 maybe-configure-stage1-ld:
21890 @if ld-bootstrap
21891 maybe-configure-stage1-ld: configure-stage1-ld
21892 configure-stage1-ld:
21893 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21895 @r=`${PWD_COMMAND}`; export r; \
21896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21897 TFLAGS="$(STAGE1_TFLAGS)"; \
21898 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21899 $(HOST_EXPORTS) \
21900 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21901 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21902 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21903 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21905 cd $(HOST_SUBDIR)/ld || exit 1; \
21906 case $(srcdir) in \
21907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21908 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21910 esac; \
21911 module_srcdir=ld; \
21912 $(SHELL) $$s/$$module_srcdir/configure \
21913 --srcdir=$${topdir}/$$module_srcdir \
21914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21915 --target=${target_alias} \
21917 $(STAGE1_CONFIGURE_FLAGS)
21918 @endif ld-bootstrap
21920 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21921 maybe-configure-stage2-ld:
21922 @if ld-bootstrap
21923 maybe-configure-stage2-ld: configure-stage2-ld
21924 configure-stage2-ld:
21925 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21927 @r=`${PWD_COMMAND}`; export r; \
21928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929 TFLAGS="$(STAGE2_TFLAGS)"; \
21930 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21931 $(HOST_EXPORTS) \
21932 $(POSTSTAGE1_HOST_EXPORTS) \
21933 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21934 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21935 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21936 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21938 cd $(HOST_SUBDIR)/ld || exit 1; \
21939 case $(srcdir) in \
21940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21941 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21943 esac; \
21944 module_srcdir=ld; \
21945 $(SHELL) $$s/$$module_srcdir/configure \
21946 --srcdir=$${topdir}/$$module_srcdir \
21947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21948 --target=${target_alias} \
21949 --with-build-libsubdir=$(HOST_SUBDIR) \
21950 $(STAGE2_CONFIGURE_FLAGS)
21951 @endif ld-bootstrap
21953 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21954 maybe-configure-stage3-ld:
21955 @if ld-bootstrap
21956 maybe-configure-stage3-ld: configure-stage3-ld
21957 configure-stage3-ld:
21958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21960 @r=`${PWD_COMMAND}`; export r; \
21961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21962 TFLAGS="$(STAGE3_TFLAGS)"; \
21963 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21964 $(HOST_EXPORTS) \
21965 $(POSTSTAGE1_HOST_EXPORTS) \
21966 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21967 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21968 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21969 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21971 cd $(HOST_SUBDIR)/ld || exit 1; \
21972 case $(srcdir) in \
21973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21974 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21976 esac; \
21977 module_srcdir=ld; \
21978 $(SHELL) $$s/$$module_srcdir/configure \
21979 --srcdir=$${topdir}/$$module_srcdir \
21980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21981 --target=${target_alias} \
21982 --with-build-libsubdir=$(HOST_SUBDIR) \
21983 $(STAGE3_CONFIGURE_FLAGS)
21984 @endif ld-bootstrap
21986 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21987 maybe-configure-stage4-ld:
21988 @if ld-bootstrap
21989 maybe-configure-stage4-ld: configure-stage4-ld
21990 configure-stage4-ld:
21991 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21993 @r=`${PWD_COMMAND}`; export r; \
21994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995 TFLAGS="$(STAGE4_TFLAGS)"; \
21996 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21997 $(HOST_EXPORTS) \
21998 $(POSTSTAGE1_HOST_EXPORTS) \
21999 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22000 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22001 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22002 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22004 cd $(HOST_SUBDIR)/ld || exit 1; \
22005 case $(srcdir) in \
22006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22007 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22009 esac; \
22010 module_srcdir=ld; \
22011 $(SHELL) $$s/$$module_srcdir/configure \
22012 --srcdir=$${topdir}/$$module_srcdir \
22013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22014 --target=${target_alias} \
22015 --with-build-libsubdir=$(HOST_SUBDIR) \
22016 $(STAGE4_CONFIGURE_FLAGS)
22017 @endif ld-bootstrap
22019 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22020 maybe-configure-stageprofile-ld:
22021 @if ld-bootstrap
22022 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22023 configure-stageprofile-ld:
22024 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22026 @r=`${PWD_COMMAND}`; export r; \
22027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22028 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22029 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22030 $(HOST_EXPORTS) \
22031 $(POSTSTAGE1_HOST_EXPORTS) \
22032 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22033 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22034 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22035 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22037 cd $(HOST_SUBDIR)/ld || exit 1; \
22038 case $(srcdir) in \
22039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22040 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22042 esac; \
22043 module_srcdir=ld; \
22044 $(SHELL) $$s/$$module_srcdir/configure \
22045 --srcdir=$${topdir}/$$module_srcdir \
22046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22047 --target=${target_alias} \
22048 --with-build-libsubdir=$(HOST_SUBDIR) \
22049 $(STAGEprofile_CONFIGURE_FLAGS)
22050 @endif ld-bootstrap
22052 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22053 maybe-configure-stagetrain-ld:
22054 @if ld-bootstrap
22055 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22056 configure-stagetrain-ld:
22057 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22059 @r=`${PWD_COMMAND}`; export r; \
22060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22061 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22062 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22063 $(HOST_EXPORTS) \
22064 $(POSTSTAGE1_HOST_EXPORTS) \
22065 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22066 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22067 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22068 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22070 cd $(HOST_SUBDIR)/ld || exit 1; \
22071 case $(srcdir) in \
22072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22073 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22075 esac; \
22076 module_srcdir=ld; \
22077 $(SHELL) $$s/$$module_srcdir/configure \
22078 --srcdir=$${topdir}/$$module_srcdir \
22079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22080 --target=${target_alias} \
22081 --with-build-libsubdir=$(HOST_SUBDIR) \
22082 $(STAGEtrain_CONFIGURE_FLAGS)
22083 @endif ld-bootstrap
22085 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22086 maybe-configure-stagefeedback-ld:
22087 @if ld-bootstrap
22088 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22089 configure-stagefeedback-ld:
22090 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22092 @r=`${PWD_COMMAND}`; export r; \
22093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22094 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22095 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22096 $(HOST_EXPORTS) \
22097 $(POSTSTAGE1_HOST_EXPORTS) \
22098 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22099 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22100 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22101 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22103 cd $(HOST_SUBDIR)/ld || exit 1; \
22104 case $(srcdir) in \
22105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22106 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22108 esac; \
22109 module_srcdir=ld; \
22110 $(SHELL) $$s/$$module_srcdir/configure \
22111 --srcdir=$${topdir}/$$module_srcdir \
22112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22113 --target=${target_alias} \
22114 --with-build-libsubdir=$(HOST_SUBDIR) \
22115 $(STAGEfeedback_CONFIGURE_FLAGS)
22116 @endif ld-bootstrap
22118 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22119 maybe-configure-stageautoprofile-ld:
22120 @if ld-bootstrap
22121 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22122 configure-stageautoprofile-ld:
22123 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22125 @r=`${PWD_COMMAND}`; export r; \
22126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22128 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22129 $(HOST_EXPORTS) \
22130 $(POSTSTAGE1_HOST_EXPORTS) \
22131 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22132 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22133 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22134 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22136 cd $(HOST_SUBDIR)/ld || exit 1; \
22137 case $(srcdir) in \
22138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22139 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22141 esac; \
22142 module_srcdir=ld; \
22143 $(SHELL) $$s/$$module_srcdir/configure \
22144 --srcdir=$${topdir}/$$module_srcdir \
22145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22146 --target=${target_alias} \
22147 --with-build-libsubdir=$(HOST_SUBDIR) \
22148 $(STAGEautoprofile_CONFIGURE_FLAGS)
22149 @endif ld-bootstrap
22151 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22152 maybe-configure-stageautofeedback-ld:
22153 @if ld-bootstrap
22154 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22155 configure-stageautofeedback-ld:
22156 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22158 @r=`${PWD_COMMAND}`; export r; \
22159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22161 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22162 $(HOST_EXPORTS) \
22163 $(POSTSTAGE1_HOST_EXPORTS) \
22164 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22165 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22166 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22167 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22169 cd $(HOST_SUBDIR)/ld || exit 1; \
22170 case $(srcdir) in \
22171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22172 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22174 esac; \
22175 module_srcdir=ld; \
22176 $(SHELL) $$s/$$module_srcdir/configure \
22177 --srcdir=$${topdir}/$$module_srcdir \
22178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22179 --target=${target_alias} \
22180 --with-build-libsubdir=$(HOST_SUBDIR) \
22181 $(STAGEautofeedback_CONFIGURE_FLAGS)
22182 @endif ld-bootstrap
22188 .PHONY: all-ld maybe-all-ld
22189 maybe-all-ld:
22190 @if gcc-bootstrap
22191 all-ld: stage_current
22192 @endif gcc-bootstrap
22193 @if ld
22194 TARGET-ld=all
22195 maybe-all-ld: all-ld
22196 all-ld: configure-ld
22197 @r=`${PWD_COMMAND}`; export r; \
22198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199 $(HOST_EXPORTS) \
22200 (cd $(HOST_SUBDIR)/ld && \
22201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22202 $(TARGET-ld))
22203 @endif ld
22207 .PHONY: all-stage1-ld maybe-all-stage1-ld
22208 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22209 maybe-all-stage1-ld:
22210 maybe-clean-stage1-ld:
22211 @if ld-bootstrap
22212 maybe-all-stage1-ld: all-stage1-ld
22213 all-stage1: all-stage1-ld
22214 TARGET-stage1-ld = $(TARGET-ld)
22215 all-stage1-ld: configure-stage1-ld
22216 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22217 @r=`${PWD_COMMAND}`; export r; \
22218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22219 TFLAGS="$(STAGE1_TFLAGS)"; \
22220 $(HOST_EXPORTS) \
22221 cd $(HOST_SUBDIR)/ld && \
22223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22224 CFLAGS="$(STAGE1_CFLAGS)" \
22225 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22226 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22227 LIBCFLAGS="$(LIBCFLAGS)" \
22228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22231 $(EXTRA_HOST_FLAGS) \
22232 $(STAGE1_FLAGS_TO_PASS) \
22233 TFLAGS="$(STAGE1_TFLAGS)" \
22234 $(TARGET-stage1-ld)
22236 maybe-clean-stage1-ld: clean-stage1-ld
22237 clean-stage1: clean-stage1-ld
22238 clean-stage1-ld:
22239 @if [ $(current_stage) = stage1 ]; then \
22240 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22241 else \
22242 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22243 $(MAKE) stage1-start; \
22244 fi; \
22245 cd $(HOST_SUBDIR)/ld && \
22246 $(MAKE) $(EXTRA_HOST_FLAGS) \
22247 $(STAGE1_FLAGS_TO_PASS) clean
22248 @endif ld-bootstrap
22251 .PHONY: all-stage2-ld maybe-all-stage2-ld
22252 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22253 maybe-all-stage2-ld:
22254 maybe-clean-stage2-ld:
22255 @if ld-bootstrap
22256 maybe-all-stage2-ld: all-stage2-ld
22257 all-stage2: all-stage2-ld
22258 TARGET-stage2-ld = $(TARGET-ld)
22259 all-stage2-ld: configure-stage2-ld
22260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22261 @r=`${PWD_COMMAND}`; export r; \
22262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22263 TFLAGS="$(STAGE2_TFLAGS)"; \
22264 $(HOST_EXPORTS) \
22265 $(POSTSTAGE1_HOST_EXPORTS) \
22266 cd $(HOST_SUBDIR)/ld && \
22268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22269 CFLAGS="$(STAGE2_CFLAGS)" \
22270 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22271 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22272 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22277 TFLAGS="$(STAGE2_TFLAGS)" \
22278 $(TARGET-stage2-ld)
22280 maybe-clean-stage2-ld: clean-stage2-ld
22281 clean-stage2: clean-stage2-ld
22282 clean-stage2-ld:
22283 @if [ $(current_stage) = stage2 ]; then \
22284 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22285 else \
22286 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22287 $(MAKE) stage2-start; \
22288 fi; \
22289 cd $(HOST_SUBDIR)/ld && \
22290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22291 @endif ld-bootstrap
22294 .PHONY: all-stage3-ld maybe-all-stage3-ld
22295 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22296 maybe-all-stage3-ld:
22297 maybe-clean-stage3-ld:
22298 @if ld-bootstrap
22299 maybe-all-stage3-ld: all-stage3-ld
22300 all-stage3: all-stage3-ld
22301 TARGET-stage3-ld = $(TARGET-ld)
22302 all-stage3-ld: configure-stage3-ld
22303 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22304 @r=`${PWD_COMMAND}`; export r; \
22305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306 TFLAGS="$(STAGE3_TFLAGS)"; \
22307 $(HOST_EXPORTS) \
22308 $(POSTSTAGE1_HOST_EXPORTS) \
22309 cd $(HOST_SUBDIR)/ld && \
22311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22312 CFLAGS="$(STAGE3_CFLAGS)" \
22313 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22314 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22315 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22320 TFLAGS="$(STAGE3_TFLAGS)" \
22321 $(TARGET-stage3-ld)
22323 maybe-clean-stage3-ld: clean-stage3-ld
22324 clean-stage3: clean-stage3-ld
22325 clean-stage3-ld:
22326 @if [ $(current_stage) = stage3 ]; then \
22327 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22328 else \
22329 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22330 $(MAKE) stage3-start; \
22331 fi; \
22332 cd $(HOST_SUBDIR)/ld && \
22333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22334 @endif ld-bootstrap
22337 .PHONY: all-stage4-ld maybe-all-stage4-ld
22338 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22339 maybe-all-stage4-ld:
22340 maybe-clean-stage4-ld:
22341 @if ld-bootstrap
22342 maybe-all-stage4-ld: all-stage4-ld
22343 all-stage4: all-stage4-ld
22344 TARGET-stage4-ld = $(TARGET-ld)
22345 all-stage4-ld: configure-stage4-ld
22346 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22347 @r=`${PWD_COMMAND}`; export r; \
22348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22349 TFLAGS="$(STAGE4_TFLAGS)"; \
22350 $(HOST_EXPORTS) \
22351 $(POSTSTAGE1_HOST_EXPORTS) \
22352 cd $(HOST_SUBDIR)/ld && \
22354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22355 CFLAGS="$(STAGE4_CFLAGS)" \
22356 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22357 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22358 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22363 TFLAGS="$(STAGE4_TFLAGS)" \
22364 $(TARGET-stage4-ld)
22366 maybe-clean-stage4-ld: clean-stage4-ld
22367 clean-stage4: clean-stage4-ld
22368 clean-stage4-ld:
22369 @if [ $(current_stage) = stage4 ]; then \
22370 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22371 else \
22372 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22373 $(MAKE) stage4-start; \
22374 fi; \
22375 cd $(HOST_SUBDIR)/ld && \
22376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22377 @endif ld-bootstrap
22380 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22381 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22382 maybe-all-stageprofile-ld:
22383 maybe-clean-stageprofile-ld:
22384 @if ld-bootstrap
22385 maybe-all-stageprofile-ld: all-stageprofile-ld
22386 all-stageprofile: all-stageprofile-ld
22387 TARGET-stageprofile-ld = $(TARGET-ld)
22388 all-stageprofile-ld: configure-stageprofile-ld
22389 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22390 @r=`${PWD_COMMAND}`; export r; \
22391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22393 $(HOST_EXPORTS) \
22394 $(POSTSTAGE1_HOST_EXPORTS) \
22395 cd $(HOST_SUBDIR)/ld && \
22397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22398 CFLAGS="$(STAGEprofile_CFLAGS)" \
22399 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22401 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22406 TFLAGS="$(STAGEprofile_TFLAGS)" \
22407 $(TARGET-stageprofile-ld)
22409 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22410 clean-stageprofile: clean-stageprofile-ld
22411 clean-stageprofile-ld:
22412 @if [ $(current_stage) = stageprofile ]; then \
22413 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22414 else \
22415 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22416 $(MAKE) stageprofile-start; \
22417 fi; \
22418 cd $(HOST_SUBDIR)/ld && \
22419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22420 @endif ld-bootstrap
22423 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22424 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22425 maybe-all-stagetrain-ld:
22426 maybe-clean-stagetrain-ld:
22427 @if ld-bootstrap
22428 maybe-all-stagetrain-ld: all-stagetrain-ld
22429 all-stagetrain: all-stagetrain-ld
22430 TARGET-stagetrain-ld = $(TARGET-ld)
22431 all-stagetrain-ld: configure-stagetrain-ld
22432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22433 @r=`${PWD_COMMAND}`; export r; \
22434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22435 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22436 $(HOST_EXPORTS) \
22437 $(POSTSTAGE1_HOST_EXPORTS) \
22438 cd $(HOST_SUBDIR)/ld && \
22440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22441 CFLAGS="$(STAGEtrain_CFLAGS)" \
22442 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22443 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22444 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22449 TFLAGS="$(STAGEtrain_TFLAGS)" \
22450 $(TARGET-stagetrain-ld)
22452 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22453 clean-stagetrain: clean-stagetrain-ld
22454 clean-stagetrain-ld:
22455 @if [ $(current_stage) = stagetrain ]; then \
22456 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22457 else \
22458 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22459 $(MAKE) stagetrain-start; \
22460 fi; \
22461 cd $(HOST_SUBDIR)/ld && \
22462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22463 @endif ld-bootstrap
22466 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22467 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22468 maybe-all-stagefeedback-ld:
22469 maybe-clean-stagefeedback-ld:
22470 @if ld-bootstrap
22471 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22472 all-stagefeedback: all-stagefeedback-ld
22473 TARGET-stagefeedback-ld = $(TARGET-ld)
22474 all-stagefeedback-ld: configure-stagefeedback-ld
22475 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22476 @r=`${PWD_COMMAND}`; export r; \
22477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22479 $(HOST_EXPORTS) \
22480 $(POSTSTAGE1_HOST_EXPORTS) \
22481 cd $(HOST_SUBDIR)/ld && \
22483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22484 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22485 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22486 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22487 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22492 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22493 $(TARGET-stagefeedback-ld)
22495 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22496 clean-stagefeedback: clean-stagefeedback-ld
22497 clean-stagefeedback-ld:
22498 @if [ $(current_stage) = stagefeedback ]; then \
22499 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22500 else \
22501 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22502 $(MAKE) stagefeedback-start; \
22503 fi; \
22504 cd $(HOST_SUBDIR)/ld && \
22505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22506 @endif ld-bootstrap
22509 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22510 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22511 maybe-all-stageautoprofile-ld:
22512 maybe-clean-stageautoprofile-ld:
22513 @if ld-bootstrap
22514 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22515 all-stageautoprofile: all-stageautoprofile-ld
22516 TARGET-stageautoprofile-ld = $(TARGET-ld)
22517 all-stageautoprofile-ld: configure-stageautoprofile-ld
22518 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22519 @r=`${PWD_COMMAND}`; export r; \
22520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22521 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22522 $(HOST_EXPORTS) \
22523 $(POSTSTAGE1_HOST_EXPORTS) \
22524 cd $(HOST_SUBDIR)/ld && \
22525 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22527 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22528 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22529 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22530 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22535 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22536 $(TARGET-stageautoprofile-ld)
22538 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22539 clean-stageautoprofile: clean-stageautoprofile-ld
22540 clean-stageautoprofile-ld:
22541 @if [ $(current_stage) = stageautoprofile ]; then \
22542 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22543 else \
22544 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22545 $(MAKE) stageautoprofile-start; \
22546 fi; \
22547 cd $(HOST_SUBDIR)/ld && \
22548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22549 @endif ld-bootstrap
22552 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22553 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22554 maybe-all-stageautofeedback-ld:
22555 maybe-clean-stageautofeedback-ld:
22556 @if ld-bootstrap
22557 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22558 all-stageautofeedback: all-stageautofeedback-ld
22559 TARGET-stageautofeedback-ld = $(TARGET-ld)
22560 all-stageautofeedback-ld: configure-stageautofeedback-ld
22561 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22562 @r=`${PWD_COMMAND}`; export r; \
22563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22564 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22565 $(HOST_EXPORTS) \
22566 $(POSTSTAGE1_HOST_EXPORTS) \
22567 cd $(HOST_SUBDIR)/ld && \
22569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22570 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22571 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22572 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22573 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22578 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22579 $(TARGET-stageautofeedback-ld)
22581 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22582 clean-stageautofeedback: clean-stageautofeedback-ld
22583 clean-stageautofeedback-ld:
22584 @if [ $(current_stage) = stageautofeedback ]; then \
22585 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22586 else \
22587 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22588 $(MAKE) stageautofeedback-start; \
22589 fi; \
22590 cd $(HOST_SUBDIR)/ld && \
22591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22592 @endif ld-bootstrap
22598 .PHONY: check-ld maybe-check-ld
22599 maybe-check-ld:
22600 @if ld
22601 maybe-check-ld: check-ld
22603 check-ld:
22604 @: $(MAKE); $(unstage)
22605 @r=`${PWD_COMMAND}`; export r; \
22606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22608 (cd $(HOST_SUBDIR)/ld && \
22609 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22611 @endif ld
22613 .PHONY: install-ld maybe-install-ld
22614 maybe-install-ld:
22615 @if ld
22616 maybe-install-ld: install-ld
22618 install-ld: installdirs
22619 @: $(MAKE); $(unstage)
22620 @r=`${PWD_COMMAND}`; export r; \
22621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22622 $(HOST_EXPORTS) \
22623 (cd $(HOST_SUBDIR)/ld && \
22624 $(MAKE) $(FLAGS_TO_PASS) install)
22626 @endif ld
22628 .PHONY: install-strip-ld maybe-install-strip-ld
22629 maybe-install-strip-ld:
22630 @if ld
22631 maybe-install-strip-ld: install-strip-ld
22633 install-strip-ld: installdirs
22634 @: $(MAKE); $(unstage)
22635 @r=`${PWD_COMMAND}`; export r; \
22636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637 $(HOST_EXPORTS) \
22638 (cd $(HOST_SUBDIR)/ld && \
22639 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22641 @endif ld
22643 # Other targets (info, dvi, pdf, etc.)
22645 .PHONY: maybe-info-ld info-ld
22646 maybe-info-ld:
22647 @if ld
22648 maybe-info-ld: info-ld
22650 info-ld: \
22651 configure-ld
22652 @[ -f ./ld/Makefile ] || exit 0; \
22653 r=`${PWD_COMMAND}`; export r; \
22654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655 $(HOST_EXPORTS) \
22656 for flag in $(EXTRA_HOST_FLAGS) ; do \
22657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22658 done; \
22659 echo "Doing info in ld"; \
22660 (cd $(HOST_SUBDIR)/ld && \
22661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22663 "RANLIB=$${RANLIB}" \
22664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22665 info) \
22666 || exit 1
22668 @endif ld
22670 .PHONY: maybe-dvi-ld dvi-ld
22671 maybe-dvi-ld:
22672 @if ld
22673 maybe-dvi-ld: dvi-ld
22675 dvi-ld: \
22676 configure-ld
22677 @[ -f ./ld/Makefile ] || exit 0; \
22678 r=`${PWD_COMMAND}`; export r; \
22679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22680 $(HOST_EXPORTS) \
22681 for flag in $(EXTRA_HOST_FLAGS) ; do \
22682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22683 done; \
22684 echo "Doing dvi in ld"; \
22685 (cd $(HOST_SUBDIR)/ld && \
22686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22688 "RANLIB=$${RANLIB}" \
22689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22690 dvi) \
22691 || exit 1
22693 @endif ld
22695 .PHONY: maybe-pdf-ld pdf-ld
22696 maybe-pdf-ld:
22697 @if ld
22698 maybe-pdf-ld: pdf-ld
22700 pdf-ld: \
22701 configure-ld
22702 @[ -f ./ld/Makefile ] || exit 0; \
22703 r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 $(HOST_EXPORTS) \
22706 for flag in $(EXTRA_HOST_FLAGS) ; do \
22707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22708 done; \
22709 echo "Doing pdf in ld"; \
22710 (cd $(HOST_SUBDIR)/ld && \
22711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713 "RANLIB=$${RANLIB}" \
22714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22715 pdf) \
22716 || exit 1
22718 @endif ld
22720 .PHONY: maybe-html-ld html-ld
22721 maybe-html-ld:
22722 @if ld
22723 maybe-html-ld: html-ld
22725 html-ld: \
22726 configure-ld
22727 @[ -f ./ld/Makefile ] || exit 0; \
22728 r=`${PWD_COMMAND}`; export r; \
22729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 $(HOST_EXPORTS) \
22731 for flag in $(EXTRA_HOST_FLAGS) ; do \
22732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733 done; \
22734 echo "Doing html in ld"; \
22735 (cd $(HOST_SUBDIR)/ld && \
22736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738 "RANLIB=$${RANLIB}" \
22739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22740 html) \
22741 || exit 1
22743 @endif ld
22745 .PHONY: maybe-TAGS-ld TAGS-ld
22746 maybe-TAGS-ld:
22747 @if ld
22748 maybe-TAGS-ld: TAGS-ld
22750 TAGS-ld: \
22751 configure-ld
22752 @[ -f ./ld/Makefile ] || exit 0; \
22753 r=`${PWD_COMMAND}`; export r; \
22754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22755 $(HOST_EXPORTS) \
22756 for flag in $(EXTRA_HOST_FLAGS) ; do \
22757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22758 done; \
22759 echo "Doing TAGS in ld"; \
22760 (cd $(HOST_SUBDIR)/ld && \
22761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22763 "RANLIB=$${RANLIB}" \
22764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22765 TAGS) \
22766 || exit 1
22768 @endif ld
22770 .PHONY: maybe-install-info-ld install-info-ld
22771 maybe-install-info-ld:
22772 @if ld
22773 maybe-install-info-ld: install-info-ld
22775 install-info-ld: \
22776 configure-ld \
22777 info-ld
22778 @[ -f ./ld/Makefile ] || exit 0; \
22779 r=`${PWD_COMMAND}`; export r; \
22780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22781 $(HOST_EXPORTS) \
22782 for flag in $(EXTRA_HOST_FLAGS) ; do \
22783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22784 done; \
22785 echo "Doing install-info in ld"; \
22786 (cd $(HOST_SUBDIR)/ld && \
22787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22789 "RANLIB=$${RANLIB}" \
22790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22791 install-info) \
22792 || exit 1
22794 @endif ld
22796 .PHONY: maybe-install-dvi-ld install-dvi-ld
22797 maybe-install-dvi-ld:
22798 @if ld
22799 maybe-install-dvi-ld: install-dvi-ld
22801 install-dvi-ld: \
22802 configure-ld \
22803 dvi-ld
22804 @[ -f ./ld/Makefile ] || exit 0; \
22805 r=`${PWD_COMMAND}`; export r; \
22806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807 $(HOST_EXPORTS) \
22808 for flag in $(EXTRA_HOST_FLAGS) ; do \
22809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22810 done; \
22811 echo "Doing install-dvi in ld"; \
22812 (cd $(HOST_SUBDIR)/ld && \
22813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22815 "RANLIB=$${RANLIB}" \
22816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22817 install-dvi) \
22818 || exit 1
22820 @endif ld
22822 .PHONY: maybe-install-pdf-ld install-pdf-ld
22823 maybe-install-pdf-ld:
22824 @if ld
22825 maybe-install-pdf-ld: install-pdf-ld
22827 install-pdf-ld: \
22828 configure-ld \
22829 pdf-ld
22830 @[ -f ./ld/Makefile ] || exit 0; \
22831 r=`${PWD_COMMAND}`; export r; \
22832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22833 $(HOST_EXPORTS) \
22834 for flag in $(EXTRA_HOST_FLAGS) ; do \
22835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22836 done; \
22837 echo "Doing install-pdf in ld"; \
22838 (cd $(HOST_SUBDIR)/ld && \
22839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22841 "RANLIB=$${RANLIB}" \
22842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22843 install-pdf) \
22844 || exit 1
22846 @endif ld
22848 .PHONY: maybe-install-html-ld install-html-ld
22849 maybe-install-html-ld:
22850 @if ld
22851 maybe-install-html-ld: install-html-ld
22853 install-html-ld: \
22854 configure-ld \
22855 html-ld
22856 @[ -f ./ld/Makefile ] || exit 0; \
22857 r=`${PWD_COMMAND}`; export r; \
22858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859 $(HOST_EXPORTS) \
22860 for flag in $(EXTRA_HOST_FLAGS) ; do \
22861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22862 done; \
22863 echo "Doing install-html in ld"; \
22864 (cd $(HOST_SUBDIR)/ld && \
22865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22867 "RANLIB=$${RANLIB}" \
22868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22869 install-html) \
22870 || exit 1
22872 @endif ld
22874 .PHONY: maybe-installcheck-ld installcheck-ld
22875 maybe-installcheck-ld:
22876 @if ld
22877 maybe-installcheck-ld: installcheck-ld
22879 installcheck-ld: \
22880 configure-ld
22881 @[ -f ./ld/Makefile ] || exit 0; \
22882 r=`${PWD_COMMAND}`; export r; \
22883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22884 $(HOST_EXPORTS) \
22885 for flag in $(EXTRA_HOST_FLAGS) ; do \
22886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22887 done; \
22888 echo "Doing installcheck in ld"; \
22889 (cd $(HOST_SUBDIR)/ld && \
22890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22892 "RANLIB=$${RANLIB}" \
22893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22894 installcheck) \
22895 || exit 1
22897 @endif ld
22899 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22900 maybe-mostlyclean-ld:
22901 @if ld
22902 maybe-mostlyclean-ld: mostlyclean-ld
22904 mostlyclean-ld:
22905 @[ -f ./ld/Makefile ] || exit 0; \
22906 r=`${PWD_COMMAND}`; export r; \
22907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22908 $(HOST_EXPORTS) \
22909 for flag in $(EXTRA_HOST_FLAGS) ; do \
22910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22911 done; \
22912 echo "Doing mostlyclean in ld"; \
22913 (cd $(HOST_SUBDIR)/ld && \
22914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22916 "RANLIB=$${RANLIB}" \
22917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22918 mostlyclean) \
22919 || exit 1
22921 @endif ld
22923 .PHONY: maybe-clean-ld clean-ld
22924 maybe-clean-ld:
22925 @if ld
22926 maybe-clean-ld: clean-ld
22928 clean-ld:
22929 @[ -f ./ld/Makefile ] || exit 0; \
22930 r=`${PWD_COMMAND}`; export r; \
22931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932 $(HOST_EXPORTS) \
22933 for flag in $(EXTRA_HOST_FLAGS) ; do \
22934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22935 done; \
22936 echo "Doing clean in ld"; \
22937 (cd $(HOST_SUBDIR)/ld && \
22938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22940 "RANLIB=$${RANLIB}" \
22941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22942 clean) \
22943 || exit 1
22945 @endif ld
22947 .PHONY: maybe-distclean-ld distclean-ld
22948 maybe-distclean-ld:
22949 @if ld
22950 maybe-distclean-ld: distclean-ld
22952 distclean-ld:
22953 @[ -f ./ld/Makefile ] || exit 0; \
22954 r=`${PWD_COMMAND}`; export r; \
22955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22956 $(HOST_EXPORTS) \
22957 for flag in $(EXTRA_HOST_FLAGS) ; do \
22958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22959 done; \
22960 echo "Doing distclean in ld"; \
22961 (cd $(HOST_SUBDIR)/ld && \
22962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22964 "RANLIB=$${RANLIB}" \
22965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22966 distclean) \
22967 || exit 1
22969 @endif ld
22971 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22972 maybe-maintainer-clean-ld:
22973 @if ld
22974 maybe-maintainer-clean-ld: maintainer-clean-ld
22976 maintainer-clean-ld:
22977 @[ -f ./ld/Makefile ] || exit 0; \
22978 r=`${PWD_COMMAND}`; export r; \
22979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22980 $(HOST_EXPORTS) \
22981 for flag in $(EXTRA_HOST_FLAGS) ; do \
22982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22983 done; \
22984 echo "Doing maintainer-clean in ld"; \
22985 (cd $(HOST_SUBDIR)/ld && \
22986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22988 "RANLIB=$${RANLIB}" \
22989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22990 maintainer-clean) \
22991 || exit 1
22993 @endif ld
22997 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22998 maybe-configure-libbacktrace:
22999 @if gcc-bootstrap
23000 configure-libbacktrace: stage_current
23001 @endif gcc-bootstrap
23002 @if libbacktrace
23003 maybe-configure-libbacktrace: configure-libbacktrace
23004 configure-libbacktrace:
23005 @r=`${PWD_COMMAND}`; export r; \
23006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23007 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23009 $(HOST_EXPORTS) \
23010 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23011 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23012 case $(srcdir) in \
23013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23014 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23016 esac; \
23017 module_srcdir=libbacktrace; \
23018 $(SHELL) \
23019 $$s/$$module_srcdir/configure \
23020 --srcdir=$${topdir}/$$module_srcdir \
23021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23022 --target=${target_alias} \
23023 || exit 1
23024 @endif libbacktrace
23028 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23029 maybe-configure-stage1-libbacktrace:
23030 @if libbacktrace-bootstrap
23031 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23032 configure-stage1-libbacktrace:
23033 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23035 @r=`${PWD_COMMAND}`; export r; \
23036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037 TFLAGS="$(STAGE1_TFLAGS)"; \
23038 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23039 $(HOST_EXPORTS) \
23040 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23041 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23042 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23043 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23045 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23046 case $(srcdir) in \
23047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23048 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23050 esac; \
23051 module_srcdir=libbacktrace; \
23052 $(SHELL) $$s/$$module_srcdir/configure \
23053 --srcdir=$${topdir}/$$module_srcdir \
23054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23055 --target=${target_alias} \
23057 $(STAGE1_CONFIGURE_FLAGS)
23058 @endif libbacktrace-bootstrap
23060 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23061 maybe-configure-stage2-libbacktrace:
23062 @if libbacktrace-bootstrap
23063 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23064 configure-stage2-libbacktrace:
23065 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23067 @r=`${PWD_COMMAND}`; export r; \
23068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069 TFLAGS="$(STAGE2_TFLAGS)"; \
23070 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23071 $(HOST_EXPORTS) \
23072 $(POSTSTAGE1_HOST_EXPORTS) \
23073 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23074 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23075 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23076 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23078 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23079 case $(srcdir) in \
23080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23081 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23083 esac; \
23084 module_srcdir=libbacktrace; \
23085 $(SHELL) $$s/$$module_srcdir/configure \
23086 --srcdir=$${topdir}/$$module_srcdir \
23087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23088 --target=${target_alias} \
23089 --with-build-libsubdir=$(HOST_SUBDIR) \
23090 $(STAGE2_CONFIGURE_FLAGS)
23091 @endif libbacktrace-bootstrap
23093 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23094 maybe-configure-stage3-libbacktrace:
23095 @if libbacktrace-bootstrap
23096 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23097 configure-stage3-libbacktrace:
23098 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23100 @r=`${PWD_COMMAND}`; export r; \
23101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102 TFLAGS="$(STAGE3_TFLAGS)"; \
23103 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23104 $(HOST_EXPORTS) \
23105 $(POSTSTAGE1_HOST_EXPORTS) \
23106 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23107 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23108 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23109 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23111 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23112 case $(srcdir) in \
23113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23114 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23116 esac; \
23117 module_srcdir=libbacktrace; \
23118 $(SHELL) $$s/$$module_srcdir/configure \
23119 --srcdir=$${topdir}/$$module_srcdir \
23120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23121 --target=${target_alias} \
23122 --with-build-libsubdir=$(HOST_SUBDIR) \
23123 $(STAGE3_CONFIGURE_FLAGS)
23124 @endif libbacktrace-bootstrap
23126 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23127 maybe-configure-stage4-libbacktrace:
23128 @if libbacktrace-bootstrap
23129 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23130 configure-stage4-libbacktrace:
23131 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23133 @r=`${PWD_COMMAND}`; export r; \
23134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135 TFLAGS="$(STAGE4_TFLAGS)"; \
23136 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23137 $(HOST_EXPORTS) \
23138 $(POSTSTAGE1_HOST_EXPORTS) \
23139 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23140 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23141 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23142 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23144 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23145 case $(srcdir) in \
23146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23147 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23149 esac; \
23150 module_srcdir=libbacktrace; \
23151 $(SHELL) $$s/$$module_srcdir/configure \
23152 --srcdir=$${topdir}/$$module_srcdir \
23153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23154 --target=${target_alias} \
23155 --with-build-libsubdir=$(HOST_SUBDIR) \
23156 $(STAGE4_CONFIGURE_FLAGS)
23157 @endif libbacktrace-bootstrap
23159 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23160 maybe-configure-stageprofile-libbacktrace:
23161 @if libbacktrace-bootstrap
23162 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23163 configure-stageprofile-libbacktrace:
23164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23166 @r=`${PWD_COMMAND}`; export r; \
23167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23169 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23170 $(HOST_EXPORTS) \
23171 $(POSTSTAGE1_HOST_EXPORTS) \
23172 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23173 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23174 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23175 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23177 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23178 case $(srcdir) in \
23179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23180 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23182 esac; \
23183 module_srcdir=libbacktrace; \
23184 $(SHELL) $$s/$$module_srcdir/configure \
23185 --srcdir=$${topdir}/$$module_srcdir \
23186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23187 --target=${target_alias} \
23188 --with-build-libsubdir=$(HOST_SUBDIR) \
23189 $(STAGEprofile_CONFIGURE_FLAGS)
23190 @endif libbacktrace-bootstrap
23192 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23193 maybe-configure-stagetrain-libbacktrace:
23194 @if libbacktrace-bootstrap
23195 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23196 configure-stagetrain-libbacktrace:
23197 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23199 @r=`${PWD_COMMAND}`; export r; \
23200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23201 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23202 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23203 $(HOST_EXPORTS) \
23204 $(POSTSTAGE1_HOST_EXPORTS) \
23205 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23206 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23207 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23208 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23210 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23211 case $(srcdir) in \
23212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23213 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23215 esac; \
23216 module_srcdir=libbacktrace; \
23217 $(SHELL) $$s/$$module_srcdir/configure \
23218 --srcdir=$${topdir}/$$module_srcdir \
23219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23220 --target=${target_alias} \
23221 --with-build-libsubdir=$(HOST_SUBDIR) \
23222 $(STAGEtrain_CONFIGURE_FLAGS)
23223 @endif libbacktrace-bootstrap
23225 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23226 maybe-configure-stagefeedback-libbacktrace:
23227 @if libbacktrace-bootstrap
23228 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23229 configure-stagefeedback-libbacktrace:
23230 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23232 @r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23235 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23236 $(HOST_EXPORTS) \
23237 $(POSTSTAGE1_HOST_EXPORTS) \
23238 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23239 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23240 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23241 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23243 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23244 case $(srcdir) in \
23245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23246 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23248 esac; \
23249 module_srcdir=libbacktrace; \
23250 $(SHELL) $$s/$$module_srcdir/configure \
23251 --srcdir=$${topdir}/$$module_srcdir \
23252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23253 --target=${target_alias} \
23254 --with-build-libsubdir=$(HOST_SUBDIR) \
23255 $(STAGEfeedback_CONFIGURE_FLAGS)
23256 @endif libbacktrace-bootstrap
23258 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23259 maybe-configure-stageautoprofile-libbacktrace:
23260 @if libbacktrace-bootstrap
23261 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23262 configure-stageautoprofile-libbacktrace:
23263 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23265 @r=`${PWD_COMMAND}`; export r; \
23266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23267 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23268 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23269 $(HOST_EXPORTS) \
23270 $(POSTSTAGE1_HOST_EXPORTS) \
23271 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23272 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23273 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23274 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23276 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23277 case $(srcdir) in \
23278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23279 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23281 esac; \
23282 module_srcdir=libbacktrace; \
23283 $(SHELL) $$s/$$module_srcdir/configure \
23284 --srcdir=$${topdir}/$$module_srcdir \
23285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23286 --target=${target_alias} \
23287 --with-build-libsubdir=$(HOST_SUBDIR) \
23288 $(STAGEautoprofile_CONFIGURE_FLAGS)
23289 @endif libbacktrace-bootstrap
23291 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23292 maybe-configure-stageautofeedback-libbacktrace:
23293 @if libbacktrace-bootstrap
23294 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23295 configure-stageautofeedback-libbacktrace:
23296 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23298 @r=`${PWD_COMMAND}`; export r; \
23299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23300 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23301 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23302 $(HOST_EXPORTS) \
23303 $(POSTSTAGE1_HOST_EXPORTS) \
23304 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23305 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23306 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23307 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23309 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23310 case $(srcdir) in \
23311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23312 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23314 esac; \
23315 module_srcdir=libbacktrace; \
23316 $(SHELL) $$s/$$module_srcdir/configure \
23317 --srcdir=$${topdir}/$$module_srcdir \
23318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23319 --target=${target_alias} \
23320 --with-build-libsubdir=$(HOST_SUBDIR) \
23321 $(STAGEautofeedback_CONFIGURE_FLAGS)
23322 @endif libbacktrace-bootstrap
23328 .PHONY: all-libbacktrace maybe-all-libbacktrace
23329 maybe-all-libbacktrace:
23330 @if gcc-bootstrap
23331 all-libbacktrace: stage_current
23332 @endif gcc-bootstrap
23333 @if libbacktrace
23334 TARGET-libbacktrace=all
23335 maybe-all-libbacktrace: all-libbacktrace
23336 all-libbacktrace: configure-libbacktrace
23337 @r=`${PWD_COMMAND}`; export r; \
23338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339 $(HOST_EXPORTS) \
23340 (cd $(HOST_SUBDIR)/libbacktrace && \
23341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23342 $(TARGET-libbacktrace))
23343 @endif libbacktrace
23347 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23348 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23349 maybe-all-stage1-libbacktrace:
23350 maybe-clean-stage1-libbacktrace:
23351 @if libbacktrace-bootstrap
23352 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23353 all-stage1: all-stage1-libbacktrace
23354 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23355 all-stage1-libbacktrace: configure-stage1-libbacktrace
23356 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23357 @r=`${PWD_COMMAND}`; export r; \
23358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23359 TFLAGS="$(STAGE1_TFLAGS)"; \
23360 $(HOST_EXPORTS) \
23361 cd $(HOST_SUBDIR)/libbacktrace && \
23363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23364 CFLAGS="$(STAGE1_CFLAGS)" \
23365 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23366 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23367 LIBCFLAGS="$(LIBCFLAGS)" \
23368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23371 $(EXTRA_HOST_FLAGS) \
23372 $(STAGE1_FLAGS_TO_PASS) \
23373 TFLAGS="$(STAGE1_TFLAGS)" \
23374 $(TARGET-stage1-libbacktrace)
23376 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23377 clean-stage1: clean-stage1-libbacktrace
23378 clean-stage1-libbacktrace:
23379 @if [ $(current_stage) = stage1 ]; then \
23380 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23381 else \
23382 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23383 $(MAKE) stage1-start; \
23384 fi; \
23385 cd $(HOST_SUBDIR)/libbacktrace && \
23386 $(MAKE) $(EXTRA_HOST_FLAGS) \
23387 $(STAGE1_FLAGS_TO_PASS) clean
23388 @endif libbacktrace-bootstrap
23391 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23392 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23393 maybe-all-stage2-libbacktrace:
23394 maybe-clean-stage2-libbacktrace:
23395 @if libbacktrace-bootstrap
23396 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23397 all-stage2: all-stage2-libbacktrace
23398 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23399 all-stage2-libbacktrace: configure-stage2-libbacktrace
23400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23401 @r=`${PWD_COMMAND}`; export r; \
23402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403 TFLAGS="$(STAGE2_TFLAGS)"; \
23404 $(HOST_EXPORTS) \
23405 $(POSTSTAGE1_HOST_EXPORTS) \
23406 cd $(HOST_SUBDIR)/libbacktrace && \
23408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23409 CFLAGS="$(STAGE2_CFLAGS)" \
23410 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23411 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23412 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23417 TFLAGS="$(STAGE2_TFLAGS)" \
23418 $(TARGET-stage2-libbacktrace)
23420 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23421 clean-stage2: clean-stage2-libbacktrace
23422 clean-stage2-libbacktrace:
23423 @if [ $(current_stage) = stage2 ]; then \
23424 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23425 else \
23426 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23427 $(MAKE) stage2-start; \
23428 fi; \
23429 cd $(HOST_SUBDIR)/libbacktrace && \
23430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23431 @endif libbacktrace-bootstrap
23434 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23435 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23436 maybe-all-stage3-libbacktrace:
23437 maybe-clean-stage3-libbacktrace:
23438 @if libbacktrace-bootstrap
23439 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23440 all-stage3: all-stage3-libbacktrace
23441 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23442 all-stage3-libbacktrace: configure-stage3-libbacktrace
23443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23444 @r=`${PWD_COMMAND}`; export r; \
23445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446 TFLAGS="$(STAGE3_TFLAGS)"; \
23447 $(HOST_EXPORTS) \
23448 $(POSTSTAGE1_HOST_EXPORTS) \
23449 cd $(HOST_SUBDIR)/libbacktrace && \
23451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23452 CFLAGS="$(STAGE3_CFLAGS)" \
23453 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23454 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23455 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23459 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23460 TFLAGS="$(STAGE3_TFLAGS)" \
23461 $(TARGET-stage3-libbacktrace)
23463 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23464 clean-stage3: clean-stage3-libbacktrace
23465 clean-stage3-libbacktrace:
23466 @if [ $(current_stage) = stage3 ]; then \
23467 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23468 else \
23469 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23470 $(MAKE) stage3-start; \
23471 fi; \
23472 cd $(HOST_SUBDIR)/libbacktrace && \
23473 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23474 @endif libbacktrace-bootstrap
23477 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23478 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23479 maybe-all-stage4-libbacktrace:
23480 maybe-clean-stage4-libbacktrace:
23481 @if libbacktrace-bootstrap
23482 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23483 all-stage4: all-stage4-libbacktrace
23484 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23485 all-stage4-libbacktrace: configure-stage4-libbacktrace
23486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23487 @r=`${PWD_COMMAND}`; export r; \
23488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23489 TFLAGS="$(STAGE4_TFLAGS)"; \
23490 $(HOST_EXPORTS) \
23491 $(POSTSTAGE1_HOST_EXPORTS) \
23492 cd $(HOST_SUBDIR)/libbacktrace && \
23494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23495 CFLAGS="$(STAGE4_CFLAGS)" \
23496 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23497 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23498 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23503 TFLAGS="$(STAGE4_TFLAGS)" \
23504 $(TARGET-stage4-libbacktrace)
23506 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23507 clean-stage4: clean-stage4-libbacktrace
23508 clean-stage4-libbacktrace:
23509 @if [ $(current_stage) = stage4 ]; then \
23510 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23511 else \
23512 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23513 $(MAKE) stage4-start; \
23514 fi; \
23515 cd $(HOST_SUBDIR)/libbacktrace && \
23516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23517 @endif libbacktrace-bootstrap
23520 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23521 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23522 maybe-all-stageprofile-libbacktrace:
23523 maybe-clean-stageprofile-libbacktrace:
23524 @if libbacktrace-bootstrap
23525 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23526 all-stageprofile: all-stageprofile-libbacktrace
23527 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23528 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23529 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23530 @r=`${PWD_COMMAND}`; export r; \
23531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23532 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23533 $(HOST_EXPORTS) \
23534 $(POSTSTAGE1_HOST_EXPORTS) \
23535 cd $(HOST_SUBDIR)/libbacktrace && \
23537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23538 CFLAGS="$(STAGEprofile_CFLAGS)" \
23539 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23540 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23541 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23546 TFLAGS="$(STAGEprofile_TFLAGS)" \
23547 $(TARGET-stageprofile-libbacktrace)
23549 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23550 clean-stageprofile: clean-stageprofile-libbacktrace
23551 clean-stageprofile-libbacktrace:
23552 @if [ $(current_stage) = stageprofile ]; then \
23553 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23554 else \
23555 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23556 $(MAKE) stageprofile-start; \
23557 fi; \
23558 cd $(HOST_SUBDIR)/libbacktrace && \
23559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23560 @endif libbacktrace-bootstrap
23563 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23564 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23565 maybe-all-stagetrain-libbacktrace:
23566 maybe-clean-stagetrain-libbacktrace:
23567 @if libbacktrace-bootstrap
23568 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23569 all-stagetrain: all-stagetrain-libbacktrace
23570 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23571 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23572 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23573 @r=`${PWD_COMMAND}`; export r; \
23574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23575 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23576 $(HOST_EXPORTS) \
23577 $(POSTSTAGE1_HOST_EXPORTS) \
23578 cd $(HOST_SUBDIR)/libbacktrace && \
23580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23581 CFLAGS="$(STAGEtrain_CFLAGS)" \
23582 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23583 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23584 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23589 TFLAGS="$(STAGEtrain_TFLAGS)" \
23590 $(TARGET-stagetrain-libbacktrace)
23592 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23593 clean-stagetrain: clean-stagetrain-libbacktrace
23594 clean-stagetrain-libbacktrace:
23595 @if [ $(current_stage) = stagetrain ]; then \
23596 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23597 else \
23598 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23599 $(MAKE) stagetrain-start; \
23600 fi; \
23601 cd $(HOST_SUBDIR)/libbacktrace && \
23602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23603 @endif libbacktrace-bootstrap
23606 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23607 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23608 maybe-all-stagefeedback-libbacktrace:
23609 maybe-clean-stagefeedback-libbacktrace:
23610 @if libbacktrace-bootstrap
23611 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23612 all-stagefeedback: all-stagefeedback-libbacktrace
23613 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23614 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23615 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23616 @r=`${PWD_COMMAND}`; export r; \
23617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23619 $(HOST_EXPORTS) \
23620 $(POSTSTAGE1_HOST_EXPORTS) \
23621 cd $(HOST_SUBDIR)/libbacktrace && \
23623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23624 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23625 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23626 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23627 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23632 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23633 $(TARGET-stagefeedback-libbacktrace)
23635 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23636 clean-stagefeedback: clean-stagefeedback-libbacktrace
23637 clean-stagefeedback-libbacktrace:
23638 @if [ $(current_stage) = stagefeedback ]; then \
23639 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23640 else \
23641 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23642 $(MAKE) stagefeedback-start; \
23643 fi; \
23644 cd $(HOST_SUBDIR)/libbacktrace && \
23645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23646 @endif libbacktrace-bootstrap
23649 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23650 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23651 maybe-all-stageautoprofile-libbacktrace:
23652 maybe-clean-stageautoprofile-libbacktrace:
23653 @if libbacktrace-bootstrap
23654 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23655 all-stageautoprofile: all-stageautoprofile-libbacktrace
23656 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23657 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23658 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23659 @r=`${PWD_COMMAND}`; export r; \
23660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23661 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23662 $(HOST_EXPORTS) \
23663 $(POSTSTAGE1_HOST_EXPORTS) \
23664 cd $(HOST_SUBDIR)/libbacktrace && \
23665 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23667 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23668 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23669 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23670 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23675 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23676 $(TARGET-stageautoprofile-libbacktrace)
23678 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23679 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23680 clean-stageautoprofile-libbacktrace:
23681 @if [ $(current_stage) = stageautoprofile ]; then \
23682 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23683 else \
23684 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23685 $(MAKE) stageautoprofile-start; \
23686 fi; \
23687 cd $(HOST_SUBDIR)/libbacktrace && \
23688 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23689 @endif libbacktrace-bootstrap
23692 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23693 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23694 maybe-all-stageautofeedback-libbacktrace:
23695 maybe-clean-stageautofeedback-libbacktrace:
23696 @if libbacktrace-bootstrap
23697 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23698 all-stageautofeedback: all-stageautofeedback-libbacktrace
23699 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23700 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23701 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23702 @r=`${PWD_COMMAND}`; export r; \
23703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23704 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23705 $(HOST_EXPORTS) \
23706 $(POSTSTAGE1_HOST_EXPORTS) \
23707 cd $(HOST_SUBDIR)/libbacktrace && \
23709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23710 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23711 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23712 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23713 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23718 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23719 $(TARGET-stageautofeedback-libbacktrace)
23721 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23722 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23723 clean-stageautofeedback-libbacktrace:
23724 @if [ $(current_stage) = stageautofeedback ]; then \
23725 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23726 else \
23727 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23728 $(MAKE) stageautofeedback-start; \
23729 fi; \
23730 cd $(HOST_SUBDIR)/libbacktrace && \
23731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23732 @endif libbacktrace-bootstrap
23738 .PHONY: check-libbacktrace maybe-check-libbacktrace
23739 maybe-check-libbacktrace:
23740 @if libbacktrace
23741 maybe-check-libbacktrace: check-libbacktrace
23743 check-libbacktrace:
23744 @: $(MAKE); $(unstage)
23745 @r=`${PWD_COMMAND}`; export r; \
23746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23748 (cd $(HOST_SUBDIR)/libbacktrace && \
23749 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23751 @endif libbacktrace
23753 .PHONY: install-libbacktrace maybe-install-libbacktrace
23754 maybe-install-libbacktrace:
23755 @if libbacktrace
23756 maybe-install-libbacktrace: install-libbacktrace
23758 install-libbacktrace: installdirs
23759 @: $(MAKE); $(unstage)
23760 @r=`${PWD_COMMAND}`; export r; \
23761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23762 $(HOST_EXPORTS) \
23763 (cd $(HOST_SUBDIR)/libbacktrace && \
23764 $(MAKE) $(FLAGS_TO_PASS) install)
23766 @endif libbacktrace
23768 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23769 maybe-install-strip-libbacktrace:
23770 @if libbacktrace
23771 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23773 install-strip-libbacktrace: installdirs
23774 @: $(MAKE); $(unstage)
23775 @r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 $(HOST_EXPORTS) \
23778 (cd $(HOST_SUBDIR)/libbacktrace && \
23779 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23781 @endif libbacktrace
23783 # Other targets (info, dvi, pdf, etc.)
23785 .PHONY: maybe-info-libbacktrace info-libbacktrace
23786 maybe-info-libbacktrace:
23787 @if libbacktrace
23788 maybe-info-libbacktrace: info-libbacktrace
23790 info-libbacktrace: \
23791 configure-libbacktrace
23792 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23793 r=`${PWD_COMMAND}`; export r; \
23794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795 $(HOST_EXPORTS) \
23796 for flag in $(EXTRA_HOST_FLAGS) ; do \
23797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23798 done; \
23799 echo "Doing info in libbacktrace"; \
23800 (cd $(HOST_SUBDIR)/libbacktrace && \
23801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23803 "RANLIB=$${RANLIB}" \
23804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23805 info) \
23806 || exit 1
23808 @endif libbacktrace
23810 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23811 maybe-dvi-libbacktrace:
23812 @if libbacktrace
23813 maybe-dvi-libbacktrace: dvi-libbacktrace
23815 dvi-libbacktrace: \
23816 configure-libbacktrace
23817 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23818 r=`${PWD_COMMAND}`; export r; \
23819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820 $(HOST_EXPORTS) \
23821 for flag in $(EXTRA_HOST_FLAGS) ; do \
23822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23823 done; \
23824 echo "Doing dvi in libbacktrace"; \
23825 (cd $(HOST_SUBDIR)/libbacktrace && \
23826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23828 "RANLIB=$${RANLIB}" \
23829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23830 dvi) \
23831 || exit 1
23833 @endif libbacktrace
23835 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23836 maybe-pdf-libbacktrace:
23837 @if libbacktrace
23838 maybe-pdf-libbacktrace: pdf-libbacktrace
23840 pdf-libbacktrace: \
23841 configure-libbacktrace
23842 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23843 r=`${PWD_COMMAND}`; export r; \
23844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23845 $(HOST_EXPORTS) \
23846 for flag in $(EXTRA_HOST_FLAGS) ; do \
23847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23848 done; \
23849 echo "Doing pdf in libbacktrace"; \
23850 (cd $(HOST_SUBDIR)/libbacktrace && \
23851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23853 "RANLIB=$${RANLIB}" \
23854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23855 pdf) \
23856 || exit 1
23858 @endif libbacktrace
23860 .PHONY: maybe-html-libbacktrace html-libbacktrace
23861 maybe-html-libbacktrace:
23862 @if libbacktrace
23863 maybe-html-libbacktrace: html-libbacktrace
23865 html-libbacktrace: \
23866 configure-libbacktrace
23867 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23868 r=`${PWD_COMMAND}`; export r; \
23869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 $(HOST_EXPORTS) \
23871 for flag in $(EXTRA_HOST_FLAGS) ; do \
23872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23873 done; \
23874 echo "Doing html in libbacktrace"; \
23875 (cd $(HOST_SUBDIR)/libbacktrace && \
23876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23878 "RANLIB=$${RANLIB}" \
23879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23880 html) \
23881 || exit 1
23883 @endif libbacktrace
23885 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23886 maybe-TAGS-libbacktrace:
23887 @if libbacktrace
23888 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23890 TAGS-libbacktrace: \
23891 configure-libbacktrace
23892 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23893 r=`${PWD_COMMAND}`; export r; \
23894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23895 $(HOST_EXPORTS) \
23896 for flag in $(EXTRA_HOST_FLAGS) ; do \
23897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23898 done; \
23899 echo "Doing TAGS in libbacktrace"; \
23900 (cd $(HOST_SUBDIR)/libbacktrace && \
23901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23903 "RANLIB=$${RANLIB}" \
23904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23905 TAGS) \
23906 || exit 1
23908 @endif libbacktrace
23910 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23911 maybe-install-info-libbacktrace:
23912 @if libbacktrace
23913 maybe-install-info-libbacktrace: install-info-libbacktrace
23915 install-info-libbacktrace: \
23916 configure-libbacktrace \
23917 info-libbacktrace
23918 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23919 r=`${PWD_COMMAND}`; export r; \
23920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23921 $(HOST_EXPORTS) \
23922 for flag in $(EXTRA_HOST_FLAGS) ; do \
23923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23924 done; \
23925 echo "Doing install-info in libbacktrace"; \
23926 (cd $(HOST_SUBDIR)/libbacktrace && \
23927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23929 "RANLIB=$${RANLIB}" \
23930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23931 install-info) \
23932 || exit 1
23934 @endif libbacktrace
23936 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23937 maybe-install-dvi-libbacktrace:
23938 @if libbacktrace
23939 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23941 install-dvi-libbacktrace: \
23942 configure-libbacktrace \
23943 dvi-libbacktrace
23944 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23945 r=`${PWD_COMMAND}`; export r; \
23946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23947 $(HOST_EXPORTS) \
23948 for flag in $(EXTRA_HOST_FLAGS) ; do \
23949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23950 done; \
23951 echo "Doing install-dvi in libbacktrace"; \
23952 (cd $(HOST_SUBDIR)/libbacktrace && \
23953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23955 "RANLIB=$${RANLIB}" \
23956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23957 install-dvi) \
23958 || exit 1
23960 @endif libbacktrace
23962 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23963 maybe-install-pdf-libbacktrace:
23964 @if libbacktrace
23965 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23967 install-pdf-libbacktrace: \
23968 configure-libbacktrace \
23969 pdf-libbacktrace
23970 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23971 r=`${PWD_COMMAND}`; export r; \
23972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23973 $(HOST_EXPORTS) \
23974 for flag in $(EXTRA_HOST_FLAGS) ; do \
23975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23976 done; \
23977 echo "Doing install-pdf in libbacktrace"; \
23978 (cd $(HOST_SUBDIR)/libbacktrace && \
23979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23981 "RANLIB=$${RANLIB}" \
23982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23983 install-pdf) \
23984 || exit 1
23986 @endif libbacktrace
23988 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23989 maybe-install-html-libbacktrace:
23990 @if libbacktrace
23991 maybe-install-html-libbacktrace: install-html-libbacktrace
23993 install-html-libbacktrace: \
23994 configure-libbacktrace \
23995 html-libbacktrace
23996 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23997 r=`${PWD_COMMAND}`; export r; \
23998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23999 $(HOST_EXPORTS) \
24000 for flag in $(EXTRA_HOST_FLAGS) ; do \
24001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24002 done; \
24003 echo "Doing install-html in libbacktrace"; \
24004 (cd $(HOST_SUBDIR)/libbacktrace && \
24005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24007 "RANLIB=$${RANLIB}" \
24008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24009 install-html) \
24010 || exit 1
24012 @endif libbacktrace
24014 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24015 maybe-installcheck-libbacktrace:
24016 @if libbacktrace
24017 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24019 installcheck-libbacktrace: \
24020 configure-libbacktrace
24021 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24022 r=`${PWD_COMMAND}`; export r; \
24023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24024 $(HOST_EXPORTS) \
24025 for flag in $(EXTRA_HOST_FLAGS) ; do \
24026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24027 done; \
24028 echo "Doing installcheck in libbacktrace"; \
24029 (cd $(HOST_SUBDIR)/libbacktrace && \
24030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24032 "RANLIB=$${RANLIB}" \
24033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24034 installcheck) \
24035 || exit 1
24037 @endif libbacktrace
24039 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24040 maybe-mostlyclean-libbacktrace:
24041 @if libbacktrace
24042 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24044 mostlyclean-libbacktrace:
24045 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24046 r=`${PWD_COMMAND}`; export r; \
24047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24048 $(HOST_EXPORTS) \
24049 for flag in $(EXTRA_HOST_FLAGS) ; do \
24050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24051 done; \
24052 echo "Doing mostlyclean in libbacktrace"; \
24053 (cd $(HOST_SUBDIR)/libbacktrace && \
24054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24056 "RANLIB=$${RANLIB}" \
24057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24058 mostlyclean) \
24059 || exit 1
24061 @endif libbacktrace
24063 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24064 maybe-clean-libbacktrace:
24065 @if libbacktrace
24066 maybe-clean-libbacktrace: clean-libbacktrace
24068 clean-libbacktrace:
24069 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24070 r=`${PWD_COMMAND}`; export r; \
24071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24072 $(HOST_EXPORTS) \
24073 for flag in $(EXTRA_HOST_FLAGS) ; do \
24074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24075 done; \
24076 echo "Doing clean in libbacktrace"; \
24077 (cd $(HOST_SUBDIR)/libbacktrace && \
24078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24080 "RANLIB=$${RANLIB}" \
24081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24082 clean) \
24083 || exit 1
24085 @endif libbacktrace
24087 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24088 maybe-distclean-libbacktrace:
24089 @if libbacktrace
24090 maybe-distclean-libbacktrace: distclean-libbacktrace
24092 distclean-libbacktrace:
24093 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24094 r=`${PWD_COMMAND}`; export r; \
24095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24096 $(HOST_EXPORTS) \
24097 for flag in $(EXTRA_HOST_FLAGS) ; do \
24098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24099 done; \
24100 echo "Doing distclean in libbacktrace"; \
24101 (cd $(HOST_SUBDIR)/libbacktrace && \
24102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104 "RANLIB=$${RANLIB}" \
24105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24106 distclean) \
24107 || exit 1
24109 @endif libbacktrace
24111 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24112 maybe-maintainer-clean-libbacktrace:
24113 @if libbacktrace
24114 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24116 maintainer-clean-libbacktrace:
24117 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24118 r=`${PWD_COMMAND}`; export r; \
24119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24120 $(HOST_EXPORTS) \
24121 for flag in $(EXTRA_HOST_FLAGS) ; do \
24122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24123 done; \
24124 echo "Doing maintainer-clean in libbacktrace"; \
24125 (cd $(HOST_SUBDIR)/libbacktrace && \
24126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24128 "RANLIB=$${RANLIB}" \
24129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24130 maintainer-clean) \
24131 || exit 1
24133 @endif libbacktrace
24137 .PHONY: configure-libcpp maybe-configure-libcpp
24138 maybe-configure-libcpp:
24139 @if gcc-bootstrap
24140 configure-libcpp: stage_current
24141 @endif gcc-bootstrap
24142 @if libcpp
24143 maybe-configure-libcpp: configure-libcpp
24144 configure-libcpp:
24145 @r=`${PWD_COMMAND}`; export r; \
24146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24149 $(HOST_EXPORTS) \
24150 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24151 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24152 case $(srcdir) in \
24153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24154 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24156 esac; \
24157 module_srcdir=libcpp; \
24158 $(SHELL) \
24159 $$s/$$module_srcdir/configure \
24160 --srcdir=$${topdir}/$$module_srcdir \
24161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24162 --target=${target_alias} \
24163 || exit 1
24164 @endif libcpp
24168 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24169 maybe-configure-stage1-libcpp:
24170 @if libcpp-bootstrap
24171 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24172 configure-stage1-libcpp:
24173 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24174 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24175 @r=`${PWD_COMMAND}`; export r; \
24176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24177 TFLAGS="$(STAGE1_TFLAGS)"; \
24178 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24179 $(HOST_EXPORTS) \
24180 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24181 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24182 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24183 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24185 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24186 case $(srcdir) in \
24187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24188 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24190 esac; \
24191 module_srcdir=libcpp; \
24192 $(SHELL) $$s/$$module_srcdir/configure \
24193 --srcdir=$${topdir}/$$module_srcdir \
24194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24195 --target=${target_alias} \
24197 $(STAGE1_CONFIGURE_FLAGS)
24198 @endif libcpp-bootstrap
24200 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24201 maybe-configure-stage2-libcpp:
24202 @if libcpp-bootstrap
24203 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24204 configure-stage2-libcpp:
24205 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24207 @r=`${PWD_COMMAND}`; export r; \
24208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209 TFLAGS="$(STAGE2_TFLAGS)"; \
24210 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24211 $(HOST_EXPORTS) \
24212 $(POSTSTAGE1_HOST_EXPORTS) \
24213 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24214 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24215 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24216 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24218 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24219 case $(srcdir) in \
24220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24221 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24223 esac; \
24224 module_srcdir=libcpp; \
24225 $(SHELL) $$s/$$module_srcdir/configure \
24226 --srcdir=$${topdir}/$$module_srcdir \
24227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24228 --target=${target_alias} \
24229 --with-build-libsubdir=$(HOST_SUBDIR) \
24230 $(STAGE2_CONFIGURE_FLAGS)
24231 @endif libcpp-bootstrap
24233 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24234 maybe-configure-stage3-libcpp:
24235 @if libcpp-bootstrap
24236 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24237 configure-stage3-libcpp:
24238 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24240 @r=`${PWD_COMMAND}`; export r; \
24241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24242 TFLAGS="$(STAGE3_TFLAGS)"; \
24243 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24244 $(HOST_EXPORTS) \
24245 $(POSTSTAGE1_HOST_EXPORTS) \
24246 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24247 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24248 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24249 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24251 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24252 case $(srcdir) in \
24253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24254 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24256 esac; \
24257 module_srcdir=libcpp; \
24258 $(SHELL) $$s/$$module_srcdir/configure \
24259 --srcdir=$${topdir}/$$module_srcdir \
24260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24261 --target=${target_alias} \
24262 --with-build-libsubdir=$(HOST_SUBDIR) \
24263 $(STAGE3_CONFIGURE_FLAGS)
24264 @endif libcpp-bootstrap
24266 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24267 maybe-configure-stage4-libcpp:
24268 @if libcpp-bootstrap
24269 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24270 configure-stage4-libcpp:
24271 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24273 @r=`${PWD_COMMAND}`; export r; \
24274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24275 TFLAGS="$(STAGE4_TFLAGS)"; \
24276 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24277 $(HOST_EXPORTS) \
24278 $(POSTSTAGE1_HOST_EXPORTS) \
24279 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24280 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24281 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24282 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24284 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24285 case $(srcdir) in \
24286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24287 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24289 esac; \
24290 module_srcdir=libcpp; \
24291 $(SHELL) $$s/$$module_srcdir/configure \
24292 --srcdir=$${topdir}/$$module_srcdir \
24293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24294 --target=${target_alias} \
24295 --with-build-libsubdir=$(HOST_SUBDIR) \
24296 $(STAGE4_CONFIGURE_FLAGS)
24297 @endif libcpp-bootstrap
24299 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24300 maybe-configure-stageprofile-libcpp:
24301 @if libcpp-bootstrap
24302 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24303 configure-stageprofile-libcpp:
24304 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24306 @r=`${PWD_COMMAND}`; export r; \
24307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24308 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24309 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24310 $(HOST_EXPORTS) \
24311 $(POSTSTAGE1_HOST_EXPORTS) \
24312 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24313 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24314 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24315 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24317 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24318 case $(srcdir) in \
24319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24320 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24322 esac; \
24323 module_srcdir=libcpp; \
24324 $(SHELL) $$s/$$module_srcdir/configure \
24325 --srcdir=$${topdir}/$$module_srcdir \
24326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24327 --target=${target_alias} \
24328 --with-build-libsubdir=$(HOST_SUBDIR) \
24329 $(STAGEprofile_CONFIGURE_FLAGS)
24330 @endif libcpp-bootstrap
24332 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24333 maybe-configure-stagetrain-libcpp:
24334 @if libcpp-bootstrap
24335 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24336 configure-stagetrain-libcpp:
24337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24339 @r=`${PWD_COMMAND}`; export r; \
24340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24342 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24343 $(HOST_EXPORTS) \
24344 $(POSTSTAGE1_HOST_EXPORTS) \
24345 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24346 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24347 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24348 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24350 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24351 case $(srcdir) in \
24352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24353 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24355 esac; \
24356 module_srcdir=libcpp; \
24357 $(SHELL) $$s/$$module_srcdir/configure \
24358 --srcdir=$${topdir}/$$module_srcdir \
24359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24360 --target=${target_alias} \
24361 --with-build-libsubdir=$(HOST_SUBDIR) \
24362 $(STAGEtrain_CONFIGURE_FLAGS)
24363 @endif libcpp-bootstrap
24365 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24366 maybe-configure-stagefeedback-libcpp:
24367 @if libcpp-bootstrap
24368 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24369 configure-stagefeedback-libcpp:
24370 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24372 @r=`${PWD_COMMAND}`; export r; \
24373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24374 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24375 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24376 $(HOST_EXPORTS) \
24377 $(POSTSTAGE1_HOST_EXPORTS) \
24378 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24379 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24380 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24381 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24383 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24384 case $(srcdir) in \
24385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24386 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24388 esac; \
24389 module_srcdir=libcpp; \
24390 $(SHELL) $$s/$$module_srcdir/configure \
24391 --srcdir=$${topdir}/$$module_srcdir \
24392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24393 --target=${target_alias} \
24394 --with-build-libsubdir=$(HOST_SUBDIR) \
24395 $(STAGEfeedback_CONFIGURE_FLAGS)
24396 @endif libcpp-bootstrap
24398 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24399 maybe-configure-stageautoprofile-libcpp:
24400 @if libcpp-bootstrap
24401 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24402 configure-stageautoprofile-libcpp:
24403 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24405 @r=`${PWD_COMMAND}`; export r; \
24406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24407 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24408 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24409 $(HOST_EXPORTS) \
24410 $(POSTSTAGE1_HOST_EXPORTS) \
24411 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24412 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24413 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24414 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24416 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24417 case $(srcdir) in \
24418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24419 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24421 esac; \
24422 module_srcdir=libcpp; \
24423 $(SHELL) $$s/$$module_srcdir/configure \
24424 --srcdir=$${topdir}/$$module_srcdir \
24425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24426 --target=${target_alias} \
24427 --with-build-libsubdir=$(HOST_SUBDIR) \
24428 $(STAGEautoprofile_CONFIGURE_FLAGS)
24429 @endif libcpp-bootstrap
24431 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24432 maybe-configure-stageautofeedback-libcpp:
24433 @if libcpp-bootstrap
24434 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24435 configure-stageautofeedback-libcpp:
24436 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24438 @r=`${PWD_COMMAND}`; export r; \
24439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24440 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24441 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24442 $(HOST_EXPORTS) \
24443 $(POSTSTAGE1_HOST_EXPORTS) \
24444 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24445 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24446 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24447 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24449 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24450 case $(srcdir) in \
24451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24452 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24454 esac; \
24455 module_srcdir=libcpp; \
24456 $(SHELL) $$s/$$module_srcdir/configure \
24457 --srcdir=$${topdir}/$$module_srcdir \
24458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24459 --target=${target_alias} \
24460 --with-build-libsubdir=$(HOST_SUBDIR) \
24461 $(STAGEautofeedback_CONFIGURE_FLAGS)
24462 @endif libcpp-bootstrap
24468 .PHONY: all-libcpp maybe-all-libcpp
24469 maybe-all-libcpp:
24470 @if gcc-bootstrap
24471 all-libcpp: stage_current
24472 @endif gcc-bootstrap
24473 @if libcpp
24474 TARGET-libcpp=all
24475 maybe-all-libcpp: all-libcpp
24476 all-libcpp: configure-libcpp
24477 @r=`${PWD_COMMAND}`; export r; \
24478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479 $(HOST_EXPORTS) \
24480 (cd $(HOST_SUBDIR)/libcpp && \
24481 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24482 $(TARGET-libcpp))
24483 @endif libcpp
24487 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24488 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24489 maybe-all-stage1-libcpp:
24490 maybe-clean-stage1-libcpp:
24491 @if libcpp-bootstrap
24492 maybe-all-stage1-libcpp: all-stage1-libcpp
24493 all-stage1: all-stage1-libcpp
24494 TARGET-stage1-libcpp = $(TARGET-libcpp)
24495 all-stage1-libcpp: configure-stage1-libcpp
24496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24497 @r=`${PWD_COMMAND}`; export r; \
24498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24499 TFLAGS="$(STAGE1_TFLAGS)"; \
24500 $(HOST_EXPORTS) \
24501 cd $(HOST_SUBDIR)/libcpp && \
24503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24504 CFLAGS="$(STAGE1_CFLAGS)" \
24505 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24506 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24507 LIBCFLAGS="$(LIBCFLAGS)" \
24508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24511 $(EXTRA_HOST_FLAGS) \
24512 $(STAGE1_FLAGS_TO_PASS) \
24513 TFLAGS="$(STAGE1_TFLAGS)" \
24514 $(TARGET-stage1-libcpp)
24516 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24517 clean-stage1: clean-stage1-libcpp
24518 clean-stage1-libcpp:
24519 @if [ $(current_stage) = stage1 ]; then \
24520 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24521 else \
24522 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24523 $(MAKE) stage1-start; \
24524 fi; \
24525 cd $(HOST_SUBDIR)/libcpp && \
24526 $(MAKE) $(EXTRA_HOST_FLAGS) \
24527 $(STAGE1_FLAGS_TO_PASS) clean
24528 @endif libcpp-bootstrap
24531 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24532 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24533 maybe-all-stage2-libcpp:
24534 maybe-clean-stage2-libcpp:
24535 @if libcpp-bootstrap
24536 maybe-all-stage2-libcpp: all-stage2-libcpp
24537 all-stage2: all-stage2-libcpp
24538 TARGET-stage2-libcpp = $(TARGET-libcpp)
24539 all-stage2-libcpp: configure-stage2-libcpp
24540 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24541 @r=`${PWD_COMMAND}`; export r; \
24542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 TFLAGS="$(STAGE2_TFLAGS)"; \
24544 $(HOST_EXPORTS) \
24545 $(POSTSTAGE1_HOST_EXPORTS) \
24546 cd $(HOST_SUBDIR)/libcpp && \
24548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24549 CFLAGS="$(STAGE2_CFLAGS)" \
24550 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24551 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24552 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24557 TFLAGS="$(STAGE2_TFLAGS)" \
24558 $(TARGET-stage2-libcpp)
24560 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24561 clean-stage2: clean-stage2-libcpp
24562 clean-stage2-libcpp:
24563 @if [ $(current_stage) = stage2 ]; then \
24564 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24565 else \
24566 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24567 $(MAKE) stage2-start; \
24568 fi; \
24569 cd $(HOST_SUBDIR)/libcpp && \
24570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24571 @endif libcpp-bootstrap
24574 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24575 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24576 maybe-all-stage3-libcpp:
24577 maybe-clean-stage3-libcpp:
24578 @if libcpp-bootstrap
24579 maybe-all-stage3-libcpp: all-stage3-libcpp
24580 all-stage3: all-stage3-libcpp
24581 TARGET-stage3-libcpp = $(TARGET-libcpp)
24582 all-stage3-libcpp: configure-stage3-libcpp
24583 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24584 @r=`${PWD_COMMAND}`; export r; \
24585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24586 TFLAGS="$(STAGE3_TFLAGS)"; \
24587 $(HOST_EXPORTS) \
24588 $(POSTSTAGE1_HOST_EXPORTS) \
24589 cd $(HOST_SUBDIR)/libcpp && \
24591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24592 CFLAGS="$(STAGE3_CFLAGS)" \
24593 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24594 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24595 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24600 TFLAGS="$(STAGE3_TFLAGS)" \
24601 $(TARGET-stage3-libcpp)
24603 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24604 clean-stage3: clean-stage3-libcpp
24605 clean-stage3-libcpp:
24606 @if [ $(current_stage) = stage3 ]; then \
24607 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24608 else \
24609 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24610 $(MAKE) stage3-start; \
24611 fi; \
24612 cd $(HOST_SUBDIR)/libcpp && \
24613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24614 @endif libcpp-bootstrap
24617 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24618 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24619 maybe-all-stage4-libcpp:
24620 maybe-clean-stage4-libcpp:
24621 @if libcpp-bootstrap
24622 maybe-all-stage4-libcpp: all-stage4-libcpp
24623 all-stage4: all-stage4-libcpp
24624 TARGET-stage4-libcpp = $(TARGET-libcpp)
24625 all-stage4-libcpp: configure-stage4-libcpp
24626 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24627 @r=`${PWD_COMMAND}`; export r; \
24628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24629 TFLAGS="$(STAGE4_TFLAGS)"; \
24630 $(HOST_EXPORTS) \
24631 $(POSTSTAGE1_HOST_EXPORTS) \
24632 cd $(HOST_SUBDIR)/libcpp && \
24634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24635 CFLAGS="$(STAGE4_CFLAGS)" \
24636 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24637 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24638 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24643 TFLAGS="$(STAGE4_TFLAGS)" \
24644 $(TARGET-stage4-libcpp)
24646 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24647 clean-stage4: clean-stage4-libcpp
24648 clean-stage4-libcpp:
24649 @if [ $(current_stage) = stage4 ]; then \
24650 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24651 else \
24652 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24653 $(MAKE) stage4-start; \
24654 fi; \
24655 cd $(HOST_SUBDIR)/libcpp && \
24656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24657 @endif libcpp-bootstrap
24660 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24661 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24662 maybe-all-stageprofile-libcpp:
24663 maybe-clean-stageprofile-libcpp:
24664 @if libcpp-bootstrap
24665 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24666 all-stageprofile: all-stageprofile-libcpp
24667 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24668 all-stageprofile-libcpp: configure-stageprofile-libcpp
24669 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24670 @r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24673 $(HOST_EXPORTS) \
24674 $(POSTSTAGE1_HOST_EXPORTS) \
24675 cd $(HOST_SUBDIR)/libcpp && \
24677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24678 CFLAGS="$(STAGEprofile_CFLAGS)" \
24679 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24680 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24681 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24686 TFLAGS="$(STAGEprofile_TFLAGS)" \
24687 $(TARGET-stageprofile-libcpp)
24689 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24690 clean-stageprofile: clean-stageprofile-libcpp
24691 clean-stageprofile-libcpp:
24692 @if [ $(current_stage) = stageprofile ]; then \
24693 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24694 else \
24695 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24696 $(MAKE) stageprofile-start; \
24697 fi; \
24698 cd $(HOST_SUBDIR)/libcpp && \
24699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24700 @endif libcpp-bootstrap
24703 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24704 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24705 maybe-all-stagetrain-libcpp:
24706 maybe-clean-stagetrain-libcpp:
24707 @if libcpp-bootstrap
24708 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24709 all-stagetrain: all-stagetrain-libcpp
24710 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24711 all-stagetrain-libcpp: configure-stagetrain-libcpp
24712 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24713 @r=`${PWD_COMMAND}`; export r; \
24714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24715 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24716 $(HOST_EXPORTS) \
24717 $(POSTSTAGE1_HOST_EXPORTS) \
24718 cd $(HOST_SUBDIR)/libcpp && \
24720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24721 CFLAGS="$(STAGEtrain_CFLAGS)" \
24722 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24723 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24724 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24729 TFLAGS="$(STAGEtrain_TFLAGS)" \
24730 $(TARGET-stagetrain-libcpp)
24732 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24733 clean-stagetrain: clean-stagetrain-libcpp
24734 clean-stagetrain-libcpp:
24735 @if [ $(current_stage) = stagetrain ]; then \
24736 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24737 else \
24738 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24739 $(MAKE) stagetrain-start; \
24740 fi; \
24741 cd $(HOST_SUBDIR)/libcpp && \
24742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24743 @endif libcpp-bootstrap
24746 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24747 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24748 maybe-all-stagefeedback-libcpp:
24749 maybe-clean-stagefeedback-libcpp:
24750 @if libcpp-bootstrap
24751 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24752 all-stagefeedback: all-stagefeedback-libcpp
24753 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24754 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24755 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24756 @r=`${PWD_COMMAND}`; export r; \
24757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24759 $(HOST_EXPORTS) \
24760 $(POSTSTAGE1_HOST_EXPORTS) \
24761 cd $(HOST_SUBDIR)/libcpp && \
24763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24764 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24765 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24766 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24767 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24772 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24773 $(TARGET-stagefeedback-libcpp)
24775 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24776 clean-stagefeedback: clean-stagefeedback-libcpp
24777 clean-stagefeedback-libcpp:
24778 @if [ $(current_stage) = stagefeedback ]; then \
24779 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24780 else \
24781 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24782 $(MAKE) stagefeedback-start; \
24783 fi; \
24784 cd $(HOST_SUBDIR)/libcpp && \
24785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24786 @endif libcpp-bootstrap
24789 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24790 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24791 maybe-all-stageautoprofile-libcpp:
24792 maybe-clean-stageautoprofile-libcpp:
24793 @if libcpp-bootstrap
24794 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24795 all-stageautoprofile: all-stageautoprofile-libcpp
24796 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24797 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24798 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24799 @r=`${PWD_COMMAND}`; export r; \
24800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24801 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24802 $(HOST_EXPORTS) \
24803 $(POSTSTAGE1_HOST_EXPORTS) \
24804 cd $(HOST_SUBDIR)/libcpp && \
24805 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24807 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24808 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24809 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24810 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24815 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24816 $(TARGET-stageautoprofile-libcpp)
24818 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24819 clean-stageautoprofile: clean-stageautoprofile-libcpp
24820 clean-stageautoprofile-libcpp:
24821 @if [ $(current_stage) = stageautoprofile ]; then \
24822 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24823 else \
24824 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24825 $(MAKE) stageautoprofile-start; \
24826 fi; \
24827 cd $(HOST_SUBDIR)/libcpp && \
24828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24829 @endif libcpp-bootstrap
24832 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24833 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24834 maybe-all-stageautofeedback-libcpp:
24835 maybe-clean-stageautofeedback-libcpp:
24836 @if libcpp-bootstrap
24837 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24838 all-stageautofeedback: all-stageautofeedback-libcpp
24839 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24840 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24841 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24842 @r=`${PWD_COMMAND}`; export r; \
24843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24845 $(HOST_EXPORTS) \
24846 $(POSTSTAGE1_HOST_EXPORTS) \
24847 cd $(HOST_SUBDIR)/libcpp && \
24849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24850 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24851 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24852 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24853 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24858 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24859 $(TARGET-stageautofeedback-libcpp)
24861 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24862 clean-stageautofeedback: clean-stageautofeedback-libcpp
24863 clean-stageautofeedback-libcpp:
24864 @if [ $(current_stage) = stageautofeedback ]; then \
24865 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24866 else \
24867 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24868 $(MAKE) stageautofeedback-start; \
24869 fi; \
24870 cd $(HOST_SUBDIR)/libcpp && \
24871 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24872 @endif libcpp-bootstrap
24878 .PHONY: check-libcpp maybe-check-libcpp
24879 maybe-check-libcpp:
24880 @if libcpp
24881 maybe-check-libcpp: check-libcpp
24883 check-libcpp:
24884 @: $(MAKE); $(unstage)
24885 @r=`${PWD_COMMAND}`; export r; \
24886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24887 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24888 (cd $(HOST_SUBDIR)/libcpp && \
24889 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24891 @endif libcpp
24893 .PHONY: install-libcpp maybe-install-libcpp
24894 maybe-install-libcpp:
24895 @if libcpp
24896 maybe-install-libcpp: install-libcpp
24898 install-libcpp: installdirs
24899 @: $(MAKE); $(unstage)
24900 @r=`${PWD_COMMAND}`; export r; \
24901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24902 $(HOST_EXPORTS) \
24903 (cd $(HOST_SUBDIR)/libcpp && \
24904 $(MAKE) $(FLAGS_TO_PASS) install)
24906 @endif libcpp
24908 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24909 maybe-install-strip-libcpp:
24910 @if libcpp
24911 maybe-install-strip-libcpp: install-strip-libcpp
24913 install-strip-libcpp: installdirs
24914 @: $(MAKE); $(unstage)
24915 @r=`${PWD_COMMAND}`; export r; \
24916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917 $(HOST_EXPORTS) \
24918 (cd $(HOST_SUBDIR)/libcpp && \
24919 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24921 @endif libcpp
24923 # Other targets (info, dvi, pdf, etc.)
24925 .PHONY: maybe-info-libcpp info-libcpp
24926 maybe-info-libcpp:
24927 @if libcpp
24928 maybe-info-libcpp: info-libcpp
24930 info-libcpp: \
24931 configure-libcpp
24932 @[ -f ./libcpp/Makefile ] || exit 0; \
24933 r=`${PWD_COMMAND}`; export r; \
24934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24935 $(HOST_EXPORTS) \
24936 for flag in $(EXTRA_HOST_FLAGS) ; do \
24937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24938 done; \
24939 echo "Doing info in libcpp"; \
24940 (cd $(HOST_SUBDIR)/libcpp && \
24941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24943 "RANLIB=$${RANLIB}" \
24944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24945 info) \
24946 || exit 1
24948 @endif libcpp
24950 .PHONY: maybe-dvi-libcpp dvi-libcpp
24951 maybe-dvi-libcpp:
24952 @if libcpp
24953 maybe-dvi-libcpp: dvi-libcpp
24955 dvi-libcpp: \
24956 configure-libcpp
24957 @[ -f ./libcpp/Makefile ] || exit 0; \
24958 r=`${PWD_COMMAND}`; export r; \
24959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24960 $(HOST_EXPORTS) \
24961 for flag in $(EXTRA_HOST_FLAGS) ; do \
24962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24963 done; \
24964 echo "Doing dvi in libcpp"; \
24965 (cd $(HOST_SUBDIR)/libcpp && \
24966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24968 "RANLIB=$${RANLIB}" \
24969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24970 dvi) \
24971 || exit 1
24973 @endif libcpp
24975 .PHONY: maybe-pdf-libcpp pdf-libcpp
24976 maybe-pdf-libcpp:
24977 @if libcpp
24978 maybe-pdf-libcpp: pdf-libcpp
24980 pdf-libcpp: \
24981 configure-libcpp
24982 @[ -f ./libcpp/Makefile ] || exit 0; \
24983 r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 $(HOST_EXPORTS) \
24986 for flag in $(EXTRA_HOST_FLAGS) ; do \
24987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24988 done; \
24989 echo "Doing pdf in libcpp"; \
24990 (cd $(HOST_SUBDIR)/libcpp && \
24991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24993 "RANLIB=$${RANLIB}" \
24994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24995 pdf) \
24996 || exit 1
24998 @endif libcpp
25000 .PHONY: maybe-html-libcpp html-libcpp
25001 maybe-html-libcpp:
25002 @if libcpp
25003 maybe-html-libcpp: html-libcpp
25005 html-libcpp: \
25006 configure-libcpp
25007 @[ -f ./libcpp/Makefile ] || exit 0; \
25008 r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010 $(HOST_EXPORTS) \
25011 for flag in $(EXTRA_HOST_FLAGS) ; do \
25012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25013 done; \
25014 echo "Doing html in libcpp"; \
25015 (cd $(HOST_SUBDIR)/libcpp && \
25016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25018 "RANLIB=$${RANLIB}" \
25019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25020 html) \
25021 || exit 1
25023 @endif libcpp
25025 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25026 maybe-TAGS-libcpp:
25027 @if libcpp
25028 maybe-TAGS-libcpp: TAGS-libcpp
25030 TAGS-libcpp: \
25031 configure-libcpp
25032 @[ -f ./libcpp/Makefile ] || exit 0; \
25033 r=`${PWD_COMMAND}`; export r; \
25034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035 $(HOST_EXPORTS) \
25036 for flag in $(EXTRA_HOST_FLAGS) ; do \
25037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25038 done; \
25039 echo "Doing TAGS in libcpp"; \
25040 (cd $(HOST_SUBDIR)/libcpp && \
25041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25043 "RANLIB=$${RANLIB}" \
25044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25045 TAGS) \
25046 || exit 1
25048 @endif libcpp
25050 .PHONY: maybe-install-info-libcpp install-info-libcpp
25051 maybe-install-info-libcpp:
25052 @if libcpp
25053 maybe-install-info-libcpp: install-info-libcpp
25055 install-info-libcpp: \
25056 configure-libcpp \
25057 info-libcpp
25058 @[ -f ./libcpp/Makefile ] || exit 0; \
25059 r=`${PWD_COMMAND}`; export r; \
25060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25061 $(HOST_EXPORTS) \
25062 for flag in $(EXTRA_HOST_FLAGS) ; do \
25063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25064 done; \
25065 echo "Doing install-info in libcpp"; \
25066 (cd $(HOST_SUBDIR)/libcpp && \
25067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25069 "RANLIB=$${RANLIB}" \
25070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25071 install-info) \
25072 || exit 1
25074 @endif libcpp
25076 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25077 maybe-install-dvi-libcpp:
25078 @if libcpp
25079 maybe-install-dvi-libcpp: install-dvi-libcpp
25081 install-dvi-libcpp: \
25082 configure-libcpp \
25083 dvi-libcpp
25084 @[ -f ./libcpp/Makefile ] || exit 0; \
25085 r=`${PWD_COMMAND}`; export r; \
25086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25087 $(HOST_EXPORTS) \
25088 for flag in $(EXTRA_HOST_FLAGS) ; do \
25089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25090 done; \
25091 echo "Doing install-dvi in libcpp"; \
25092 (cd $(HOST_SUBDIR)/libcpp && \
25093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25095 "RANLIB=$${RANLIB}" \
25096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25097 install-dvi) \
25098 || exit 1
25100 @endif libcpp
25102 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25103 maybe-install-pdf-libcpp:
25104 @if libcpp
25105 maybe-install-pdf-libcpp: install-pdf-libcpp
25107 install-pdf-libcpp: \
25108 configure-libcpp \
25109 pdf-libcpp
25110 @[ -f ./libcpp/Makefile ] || exit 0; \
25111 r=`${PWD_COMMAND}`; export r; \
25112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113 $(HOST_EXPORTS) \
25114 for flag in $(EXTRA_HOST_FLAGS) ; do \
25115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116 done; \
25117 echo "Doing install-pdf in libcpp"; \
25118 (cd $(HOST_SUBDIR)/libcpp && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121 "RANLIB=$${RANLIB}" \
25122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123 install-pdf) \
25124 || exit 1
25126 @endif libcpp
25128 .PHONY: maybe-install-html-libcpp install-html-libcpp
25129 maybe-install-html-libcpp:
25130 @if libcpp
25131 maybe-install-html-libcpp: install-html-libcpp
25133 install-html-libcpp: \
25134 configure-libcpp \
25135 html-libcpp
25136 @[ -f ./libcpp/Makefile ] || exit 0; \
25137 r=`${PWD_COMMAND}`; export r; \
25138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25139 $(HOST_EXPORTS) \
25140 for flag in $(EXTRA_HOST_FLAGS) ; do \
25141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25142 done; \
25143 echo "Doing install-html in libcpp"; \
25144 (cd $(HOST_SUBDIR)/libcpp && \
25145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25147 "RANLIB=$${RANLIB}" \
25148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25149 install-html) \
25150 || exit 1
25152 @endif libcpp
25154 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25155 maybe-installcheck-libcpp:
25156 @if libcpp
25157 maybe-installcheck-libcpp: installcheck-libcpp
25159 installcheck-libcpp: \
25160 configure-libcpp
25161 @[ -f ./libcpp/Makefile ] || exit 0; \
25162 r=`${PWD_COMMAND}`; export r; \
25163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25164 $(HOST_EXPORTS) \
25165 for flag in $(EXTRA_HOST_FLAGS) ; do \
25166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25167 done; \
25168 echo "Doing installcheck in libcpp"; \
25169 (cd $(HOST_SUBDIR)/libcpp && \
25170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25172 "RANLIB=$${RANLIB}" \
25173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25174 installcheck) \
25175 || exit 1
25177 @endif libcpp
25179 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25180 maybe-mostlyclean-libcpp:
25181 @if libcpp
25182 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25184 mostlyclean-libcpp:
25185 @[ -f ./libcpp/Makefile ] || exit 0; \
25186 r=`${PWD_COMMAND}`; export r; \
25187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 $(HOST_EXPORTS) \
25189 for flag in $(EXTRA_HOST_FLAGS) ; do \
25190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25191 done; \
25192 echo "Doing mostlyclean in libcpp"; \
25193 (cd $(HOST_SUBDIR)/libcpp && \
25194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25196 "RANLIB=$${RANLIB}" \
25197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25198 mostlyclean) \
25199 || exit 1
25201 @endif libcpp
25203 .PHONY: maybe-clean-libcpp clean-libcpp
25204 maybe-clean-libcpp:
25205 @if libcpp
25206 maybe-clean-libcpp: clean-libcpp
25208 clean-libcpp:
25209 @[ -f ./libcpp/Makefile ] || exit 0; \
25210 r=`${PWD_COMMAND}`; export r; \
25211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212 $(HOST_EXPORTS) \
25213 for flag in $(EXTRA_HOST_FLAGS) ; do \
25214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25215 done; \
25216 echo "Doing clean in libcpp"; \
25217 (cd $(HOST_SUBDIR)/libcpp && \
25218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25220 "RANLIB=$${RANLIB}" \
25221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25222 clean) \
25223 || exit 1
25225 @endif libcpp
25227 .PHONY: maybe-distclean-libcpp distclean-libcpp
25228 maybe-distclean-libcpp:
25229 @if libcpp
25230 maybe-distclean-libcpp: distclean-libcpp
25232 distclean-libcpp:
25233 @[ -f ./libcpp/Makefile ] || exit 0; \
25234 r=`${PWD_COMMAND}`; export r; \
25235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25236 $(HOST_EXPORTS) \
25237 for flag in $(EXTRA_HOST_FLAGS) ; do \
25238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25239 done; \
25240 echo "Doing distclean in libcpp"; \
25241 (cd $(HOST_SUBDIR)/libcpp && \
25242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25244 "RANLIB=$${RANLIB}" \
25245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25246 distclean) \
25247 || exit 1
25249 @endif libcpp
25251 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25252 maybe-maintainer-clean-libcpp:
25253 @if libcpp
25254 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25256 maintainer-clean-libcpp:
25257 @[ -f ./libcpp/Makefile ] || exit 0; \
25258 r=`${PWD_COMMAND}`; export r; \
25259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25260 $(HOST_EXPORTS) \
25261 for flag in $(EXTRA_HOST_FLAGS) ; do \
25262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25263 done; \
25264 echo "Doing maintainer-clean in libcpp"; \
25265 (cd $(HOST_SUBDIR)/libcpp && \
25266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25268 "RANLIB=$${RANLIB}" \
25269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25270 maintainer-clean) \
25271 || exit 1
25273 @endif libcpp
25277 .PHONY: configure-libcody maybe-configure-libcody
25278 maybe-configure-libcody:
25279 @if gcc-bootstrap
25280 configure-libcody: stage_current
25281 @endif gcc-bootstrap
25282 @if libcody
25283 maybe-configure-libcody: configure-libcody
25284 configure-libcody:
25285 @r=`${PWD_COMMAND}`; export r; \
25286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25287 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25289 $(HOST_EXPORTS) \
25290 echo Configuring in $(HOST_SUBDIR)/libcody; \
25291 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25292 case $(srcdir) in \
25293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25294 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25296 esac; \
25297 module_srcdir=libcody; \
25298 $(SHELL) \
25299 $$s/$$module_srcdir/configure \
25300 --srcdir=$${topdir}/$$module_srcdir \
25301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25302 --target=${target_alias} \
25303 || exit 1
25304 @endif libcody
25308 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25309 maybe-configure-stage1-libcody:
25310 @if libcody-bootstrap
25311 maybe-configure-stage1-libcody: configure-stage1-libcody
25312 configure-stage1-libcody:
25313 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25315 @r=`${PWD_COMMAND}`; export r; \
25316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25317 TFLAGS="$(STAGE1_TFLAGS)"; \
25318 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25319 $(HOST_EXPORTS) \
25320 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25321 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25322 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25323 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25325 cd $(HOST_SUBDIR)/libcody || exit 1; \
25326 case $(srcdir) in \
25327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25328 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25330 esac; \
25331 module_srcdir=libcody; \
25332 $(SHELL) $$s/$$module_srcdir/configure \
25333 --srcdir=$${topdir}/$$module_srcdir \
25334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25335 --target=${target_alias} \
25337 $(STAGE1_CONFIGURE_FLAGS)
25338 @endif libcody-bootstrap
25340 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25341 maybe-configure-stage2-libcody:
25342 @if libcody-bootstrap
25343 maybe-configure-stage2-libcody: configure-stage2-libcody
25344 configure-stage2-libcody:
25345 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25347 @r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 TFLAGS="$(STAGE2_TFLAGS)"; \
25350 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25351 $(HOST_EXPORTS) \
25352 $(POSTSTAGE1_HOST_EXPORTS) \
25353 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25354 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25355 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25356 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25358 cd $(HOST_SUBDIR)/libcody || exit 1; \
25359 case $(srcdir) in \
25360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25361 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25363 esac; \
25364 module_srcdir=libcody; \
25365 $(SHELL) $$s/$$module_srcdir/configure \
25366 --srcdir=$${topdir}/$$module_srcdir \
25367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25368 --target=${target_alias} \
25369 --with-build-libsubdir=$(HOST_SUBDIR) \
25370 $(STAGE2_CONFIGURE_FLAGS)
25371 @endif libcody-bootstrap
25373 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25374 maybe-configure-stage3-libcody:
25375 @if libcody-bootstrap
25376 maybe-configure-stage3-libcody: configure-stage3-libcody
25377 configure-stage3-libcody:
25378 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25380 @r=`${PWD_COMMAND}`; export r; \
25381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382 TFLAGS="$(STAGE3_TFLAGS)"; \
25383 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25384 $(HOST_EXPORTS) \
25385 $(POSTSTAGE1_HOST_EXPORTS) \
25386 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25387 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25388 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25389 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25391 cd $(HOST_SUBDIR)/libcody || exit 1; \
25392 case $(srcdir) in \
25393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25394 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25396 esac; \
25397 module_srcdir=libcody; \
25398 $(SHELL) $$s/$$module_srcdir/configure \
25399 --srcdir=$${topdir}/$$module_srcdir \
25400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25401 --target=${target_alias} \
25402 --with-build-libsubdir=$(HOST_SUBDIR) \
25403 $(STAGE3_CONFIGURE_FLAGS)
25404 @endif libcody-bootstrap
25406 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25407 maybe-configure-stage4-libcody:
25408 @if libcody-bootstrap
25409 maybe-configure-stage4-libcody: configure-stage4-libcody
25410 configure-stage4-libcody:
25411 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25413 @r=`${PWD_COMMAND}`; export r; \
25414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25415 TFLAGS="$(STAGE4_TFLAGS)"; \
25416 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25417 $(HOST_EXPORTS) \
25418 $(POSTSTAGE1_HOST_EXPORTS) \
25419 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25420 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25421 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25422 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25424 cd $(HOST_SUBDIR)/libcody || exit 1; \
25425 case $(srcdir) in \
25426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25427 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25429 esac; \
25430 module_srcdir=libcody; \
25431 $(SHELL) $$s/$$module_srcdir/configure \
25432 --srcdir=$${topdir}/$$module_srcdir \
25433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25434 --target=${target_alias} \
25435 --with-build-libsubdir=$(HOST_SUBDIR) \
25436 $(STAGE4_CONFIGURE_FLAGS)
25437 @endif libcody-bootstrap
25439 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25440 maybe-configure-stageprofile-libcody:
25441 @if libcody-bootstrap
25442 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25443 configure-stageprofile-libcody:
25444 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25446 @r=`${PWD_COMMAND}`; export r; \
25447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25449 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25450 $(HOST_EXPORTS) \
25451 $(POSTSTAGE1_HOST_EXPORTS) \
25452 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25453 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25454 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25455 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25457 cd $(HOST_SUBDIR)/libcody || exit 1; \
25458 case $(srcdir) in \
25459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25460 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25462 esac; \
25463 module_srcdir=libcody; \
25464 $(SHELL) $$s/$$module_srcdir/configure \
25465 --srcdir=$${topdir}/$$module_srcdir \
25466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25467 --target=${target_alias} \
25468 --with-build-libsubdir=$(HOST_SUBDIR) \
25469 $(STAGEprofile_CONFIGURE_FLAGS)
25470 @endif libcody-bootstrap
25472 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25473 maybe-configure-stagetrain-libcody:
25474 @if libcody-bootstrap
25475 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25476 configure-stagetrain-libcody:
25477 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25479 @r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25482 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25483 $(HOST_EXPORTS) \
25484 $(POSTSTAGE1_HOST_EXPORTS) \
25485 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25486 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25487 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25488 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25490 cd $(HOST_SUBDIR)/libcody || exit 1; \
25491 case $(srcdir) in \
25492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25493 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25495 esac; \
25496 module_srcdir=libcody; \
25497 $(SHELL) $$s/$$module_srcdir/configure \
25498 --srcdir=$${topdir}/$$module_srcdir \
25499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25500 --target=${target_alias} \
25501 --with-build-libsubdir=$(HOST_SUBDIR) \
25502 $(STAGEtrain_CONFIGURE_FLAGS)
25503 @endif libcody-bootstrap
25505 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25506 maybe-configure-stagefeedback-libcody:
25507 @if libcody-bootstrap
25508 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25509 configure-stagefeedback-libcody:
25510 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25512 @r=`${PWD_COMMAND}`; export r; \
25513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25515 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25516 $(HOST_EXPORTS) \
25517 $(POSTSTAGE1_HOST_EXPORTS) \
25518 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25519 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25520 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25521 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25523 cd $(HOST_SUBDIR)/libcody || exit 1; \
25524 case $(srcdir) in \
25525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25526 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25528 esac; \
25529 module_srcdir=libcody; \
25530 $(SHELL) $$s/$$module_srcdir/configure \
25531 --srcdir=$${topdir}/$$module_srcdir \
25532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25533 --target=${target_alias} \
25534 --with-build-libsubdir=$(HOST_SUBDIR) \
25535 $(STAGEfeedback_CONFIGURE_FLAGS)
25536 @endif libcody-bootstrap
25538 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25539 maybe-configure-stageautoprofile-libcody:
25540 @if libcody-bootstrap
25541 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25542 configure-stageautoprofile-libcody:
25543 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25544 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25545 @r=`${PWD_COMMAND}`; export r; \
25546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25547 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25548 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25549 $(HOST_EXPORTS) \
25550 $(POSTSTAGE1_HOST_EXPORTS) \
25551 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25552 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25553 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25554 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25556 cd $(HOST_SUBDIR)/libcody || exit 1; \
25557 case $(srcdir) in \
25558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25559 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25561 esac; \
25562 module_srcdir=libcody; \
25563 $(SHELL) $$s/$$module_srcdir/configure \
25564 --srcdir=$${topdir}/$$module_srcdir \
25565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25566 --target=${target_alias} \
25567 --with-build-libsubdir=$(HOST_SUBDIR) \
25568 $(STAGEautoprofile_CONFIGURE_FLAGS)
25569 @endif libcody-bootstrap
25571 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25572 maybe-configure-stageautofeedback-libcody:
25573 @if libcody-bootstrap
25574 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25575 configure-stageautofeedback-libcody:
25576 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25578 @r=`${PWD_COMMAND}`; export r; \
25579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25581 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25582 $(HOST_EXPORTS) \
25583 $(POSTSTAGE1_HOST_EXPORTS) \
25584 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25585 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25586 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25587 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25589 cd $(HOST_SUBDIR)/libcody || exit 1; \
25590 case $(srcdir) in \
25591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25592 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25594 esac; \
25595 module_srcdir=libcody; \
25596 $(SHELL) $$s/$$module_srcdir/configure \
25597 --srcdir=$${topdir}/$$module_srcdir \
25598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25599 --target=${target_alias} \
25600 --with-build-libsubdir=$(HOST_SUBDIR) \
25601 $(STAGEautofeedback_CONFIGURE_FLAGS)
25602 @endif libcody-bootstrap
25608 .PHONY: all-libcody maybe-all-libcody
25609 maybe-all-libcody:
25610 @if gcc-bootstrap
25611 all-libcody: stage_current
25612 @endif gcc-bootstrap
25613 @if libcody
25614 TARGET-libcody=all
25615 maybe-all-libcody: all-libcody
25616 all-libcody: configure-libcody
25617 @r=`${PWD_COMMAND}`; export r; \
25618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619 $(HOST_EXPORTS) \
25620 (cd $(HOST_SUBDIR)/libcody && \
25621 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25622 $(TARGET-libcody))
25623 @endif libcody
25627 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25628 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25629 maybe-all-stage1-libcody:
25630 maybe-clean-stage1-libcody:
25631 @if libcody-bootstrap
25632 maybe-all-stage1-libcody: all-stage1-libcody
25633 all-stage1: all-stage1-libcody
25634 TARGET-stage1-libcody = $(TARGET-libcody)
25635 all-stage1-libcody: configure-stage1-libcody
25636 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25637 @r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 TFLAGS="$(STAGE1_TFLAGS)"; \
25640 $(HOST_EXPORTS) \
25641 cd $(HOST_SUBDIR)/libcody && \
25643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25644 CFLAGS="$(STAGE1_CFLAGS)" \
25645 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25646 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25647 LIBCFLAGS="$(LIBCFLAGS)" \
25648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25651 $(EXTRA_HOST_FLAGS) \
25652 $(STAGE1_FLAGS_TO_PASS) \
25653 TFLAGS="$(STAGE1_TFLAGS)" \
25654 $(TARGET-stage1-libcody)
25656 maybe-clean-stage1-libcody: clean-stage1-libcody
25657 clean-stage1: clean-stage1-libcody
25658 clean-stage1-libcody:
25659 @if [ $(current_stage) = stage1 ]; then \
25660 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25661 else \
25662 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25663 $(MAKE) stage1-start; \
25664 fi; \
25665 cd $(HOST_SUBDIR)/libcody && \
25666 $(MAKE) $(EXTRA_HOST_FLAGS) \
25667 $(STAGE1_FLAGS_TO_PASS) clean
25668 @endif libcody-bootstrap
25671 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25672 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25673 maybe-all-stage2-libcody:
25674 maybe-clean-stage2-libcody:
25675 @if libcody-bootstrap
25676 maybe-all-stage2-libcody: all-stage2-libcody
25677 all-stage2: all-stage2-libcody
25678 TARGET-stage2-libcody = $(TARGET-libcody)
25679 all-stage2-libcody: configure-stage2-libcody
25680 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25681 @r=`${PWD_COMMAND}`; export r; \
25682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25683 TFLAGS="$(STAGE2_TFLAGS)"; \
25684 $(HOST_EXPORTS) \
25685 $(POSTSTAGE1_HOST_EXPORTS) \
25686 cd $(HOST_SUBDIR)/libcody && \
25688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25689 CFLAGS="$(STAGE2_CFLAGS)" \
25690 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25691 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25692 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25696 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25697 TFLAGS="$(STAGE2_TFLAGS)" \
25698 $(TARGET-stage2-libcody)
25700 maybe-clean-stage2-libcody: clean-stage2-libcody
25701 clean-stage2: clean-stage2-libcody
25702 clean-stage2-libcody:
25703 @if [ $(current_stage) = stage2 ]; then \
25704 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25705 else \
25706 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25707 $(MAKE) stage2-start; \
25708 fi; \
25709 cd $(HOST_SUBDIR)/libcody && \
25710 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25711 @endif libcody-bootstrap
25714 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25715 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25716 maybe-all-stage3-libcody:
25717 maybe-clean-stage3-libcody:
25718 @if libcody-bootstrap
25719 maybe-all-stage3-libcody: all-stage3-libcody
25720 all-stage3: all-stage3-libcody
25721 TARGET-stage3-libcody = $(TARGET-libcody)
25722 all-stage3-libcody: configure-stage3-libcody
25723 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25724 @r=`${PWD_COMMAND}`; export r; \
25725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25726 TFLAGS="$(STAGE3_TFLAGS)"; \
25727 $(HOST_EXPORTS) \
25728 $(POSTSTAGE1_HOST_EXPORTS) \
25729 cd $(HOST_SUBDIR)/libcody && \
25731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25732 CFLAGS="$(STAGE3_CFLAGS)" \
25733 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25734 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25735 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25739 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25740 TFLAGS="$(STAGE3_TFLAGS)" \
25741 $(TARGET-stage3-libcody)
25743 maybe-clean-stage3-libcody: clean-stage3-libcody
25744 clean-stage3: clean-stage3-libcody
25745 clean-stage3-libcody:
25746 @if [ $(current_stage) = stage3 ]; then \
25747 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25748 else \
25749 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25750 $(MAKE) stage3-start; \
25751 fi; \
25752 cd $(HOST_SUBDIR)/libcody && \
25753 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25754 @endif libcody-bootstrap
25757 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25758 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25759 maybe-all-stage4-libcody:
25760 maybe-clean-stage4-libcody:
25761 @if libcody-bootstrap
25762 maybe-all-stage4-libcody: all-stage4-libcody
25763 all-stage4: all-stage4-libcody
25764 TARGET-stage4-libcody = $(TARGET-libcody)
25765 all-stage4-libcody: configure-stage4-libcody
25766 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25767 @r=`${PWD_COMMAND}`; export r; \
25768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769 TFLAGS="$(STAGE4_TFLAGS)"; \
25770 $(HOST_EXPORTS) \
25771 $(POSTSTAGE1_HOST_EXPORTS) \
25772 cd $(HOST_SUBDIR)/libcody && \
25774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25775 CFLAGS="$(STAGE4_CFLAGS)" \
25776 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25777 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25778 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25779 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25780 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25781 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25782 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25783 TFLAGS="$(STAGE4_TFLAGS)" \
25784 $(TARGET-stage4-libcody)
25786 maybe-clean-stage4-libcody: clean-stage4-libcody
25787 clean-stage4: clean-stage4-libcody
25788 clean-stage4-libcody:
25789 @if [ $(current_stage) = stage4 ]; then \
25790 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25791 else \
25792 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25793 $(MAKE) stage4-start; \
25794 fi; \
25795 cd $(HOST_SUBDIR)/libcody && \
25796 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25797 @endif libcody-bootstrap
25800 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25801 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25802 maybe-all-stageprofile-libcody:
25803 maybe-clean-stageprofile-libcody:
25804 @if libcody-bootstrap
25805 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25806 all-stageprofile: all-stageprofile-libcody
25807 TARGET-stageprofile-libcody = $(TARGET-libcody)
25808 all-stageprofile-libcody: configure-stageprofile-libcody
25809 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25810 @r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25813 $(HOST_EXPORTS) \
25814 $(POSTSTAGE1_HOST_EXPORTS) \
25815 cd $(HOST_SUBDIR)/libcody && \
25817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25818 CFLAGS="$(STAGEprofile_CFLAGS)" \
25819 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25820 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25821 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25825 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25826 TFLAGS="$(STAGEprofile_TFLAGS)" \
25827 $(TARGET-stageprofile-libcody)
25829 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25830 clean-stageprofile: clean-stageprofile-libcody
25831 clean-stageprofile-libcody:
25832 @if [ $(current_stage) = stageprofile ]; then \
25833 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25834 else \
25835 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25836 $(MAKE) stageprofile-start; \
25837 fi; \
25838 cd $(HOST_SUBDIR)/libcody && \
25839 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25840 @endif libcody-bootstrap
25843 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25844 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25845 maybe-all-stagetrain-libcody:
25846 maybe-clean-stagetrain-libcody:
25847 @if libcody-bootstrap
25848 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25849 all-stagetrain: all-stagetrain-libcody
25850 TARGET-stagetrain-libcody = $(TARGET-libcody)
25851 all-stagetrain-libcody: configure-stagetrain-libcody
25852 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25853 @r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25856 $(HOST_EXPORTS) \
25857 $(POSTSTAGE1_HOST_EXPORTS) \
25858 cd $(HOST_SUBDIR)/libcody && \
25860 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25861 CFLAGS="$(STAGEtrain_CFLAGS)" \
25862 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25863 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25864 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25868 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25869 TFLAGS="$(STAGEtrain_TFLAGS)" \
25870 $(TARGET-stagetrain-libcody)
25872 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25873 clean-stagetrain: clean-stagetrain-libcody
25874 clean-stagetrain-libcody:
25875 @if [ $(current_stage) = stagetrain ]; then \
25876 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25877 else \
25878 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25879 $(MAKE) stagetrain-start; \
25880 fi; \
25881 cd $(HOST_SUBDIR)/libcody && \
25882 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25883 @endif libcody-bootstrap
25886 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25887 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25888 maybe-all-stagefeedback-libcody:
25889 maybe-clean-stagefeedback-libcody:
25890 @if libcody-bootstrap
25891 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25892 all-stagefeedback: all-stagefeedback-libcody
25893 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25894 all-stagefeedback-libcody: configure-stagefeedback-libcody
25895 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25896 @r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25899 $(HOST_EXPORTS) \
25900 $(POSTSTAGE1_HOST_EXPORTS) \
25901 cd $(HOST_SUBDIR)/libcody && \
25903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25904 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25905 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25906 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25907 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25911 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25912 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25913 $(TARGET-stagefeedback-libcody)
25915 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25916 clean-stagefeedback: clean-stagefeedback-libcody
25917 clean-stagefeedback-libcody:
25918 @if [ $(current_stage) = stagefeedback ]; then \
25919 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25920 else \
25921 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25922 $(MAKE) stagefeedback-start; \
25923 fi; \
25924 cd $(HOST_SUBDIR)/libcody && \
25925 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25926 @endif libcody-bootstrap
25929 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25930 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25931 maybe-all-stageautoprofile-libcody:
25932 maybe-clean-stageautoprofile-libcody:
25933 @if libcody-bootstrap
25934 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25935 all-stageautoprofile: all-stageautoprofile-libcody
25936 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25937 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25938 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25939 @r=`${PWD_COMMAND}`; export r; \
25940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25942 $(HOST_EXPORTS) \
25943 $(POSTSTAGE1_HOST_EXPORTS) \
25944 cd $(HOST_SUBDIR)/libcody && \
25945 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25946 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25947 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25948 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25949 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25950 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25951 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25952 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25953 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25954 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25955 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25956 $(TARGET-stageautoprofile-libcody)
25958 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25959 clean-stageautoprofile: clean-stageautoprofile-libcody
25960 clean-stageautoprofile-libcody:
25961 @if [ $(current_stage) = stageautoprofile ]; then \
25962 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25963 else \
25964 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25965 $(MAKE) stageautoprofile-start; \
25966 fi; \
25967 cd $(HOST_SUBDIR)/libcody && \
25968 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25969 @endif libcody-bootstrap
25972 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25973 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25974 maybe-all-stageautofeedback-libcody:
25975 maybe-clean-stageautofeedback-libcody:
25976 @if libcody-bootstrap
25977 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25978 all-stageautofeedback: all-stageautofeedback-libcody
25979 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25980 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25981 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25982 @r=`${PWD_COMMAND}`; export r; \
25983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25984 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25985 $(HOST_EXPORTS) \
25986 $(POSTSTAGE1_HOST_EXPORTS) \
25987 cd $(HOST_SUBDIR)/libcody && \
25989 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25990 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25991 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25992 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25993 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25994 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25995 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25996 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25997 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25998 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25999 $(TARGET-stageautofeedback-libcody)
26001 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26002 clean-stageautofeedback: clean-stageautofeedback-libcody
26003 clean-stageautofeedback-libcody:
26004 @if [ $(current_stage) = stageautofeedback ]; then \
26005 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26006 else \
26007 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26008 $(MAKE) stageautofeedback-start; \
26009 fi; \
26010 cd $(HOST_SUBDIR)/libcody && \
26011 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26012 @endif libcody-bootstrap
26018 .PHONY: check-libcody maybe-check-libcody
26019 maybe-check-libcody:
26020 @if libcody
26021 maybe-check-libcody: check-libcody
26023 check-libcody:
26024 @: $(MAKE); $(unstage)
26025 @r=`${PWD_COMMAND}`; export r; \
26026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26028 (cd $(HOST_SUBDIR)/libcody && \
26029 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26031 @endif libcody
26033 .PHONY: install-libcody maybe-install-libcody
26034 maybe-install-libcody:
26035 @if libcody
26036 maybe-install-libcody: install-libcody
26038 install-libcody:
26040 @endif libcody
26042 .PHONY: install-strip-libcody maybe-install-strip-libcody
26043 maybe-install-strip-libcody:
26044 @if libcody
26045 maybe-install-strip-libcody: install-strip-libcody
26047 install-strip-libcody:
26049 @endif libcody
26051 # Other targets (info, dvi, pdf, etc.)
26053 .PHONY: maybe-info-libcody info-libcody
26054 maybe-info-libcody:
26055 @if libcody
26056 maybe-info-libcody: info-libcody
26058 # libcody doesn't support info.
26059 info-libcody:
26061 @endif libcody
26063 .PHONY: maybe-dvi-libcody dvi-libcody
26064 maybe-dvi-libcody:
26065 @if libcody
26066 maybe-dvi-libcody: dvi-libcody
26068 # libcody doesn't support dvi.
26069 dvi-libcody:
26071 @endif libcody
26073 .PHONY: maybe-pdf-libcody pdf-libcody
26074 maybe-pdf-libcody:
26075 @if libcody
26076 maybe-pdf-libcody: pdf-libcody
26078 # libcody doesn't support pdf.
26079 pdf-libcody:
26081 @endif libcody
26083 .PHONY: maybe-html-libcody html-libcody
26084 maybe-html-libcody:
26085 @if libcody
26086 maybe-html-libcody: html-libcody
26088 # libcody doesn't support html.
26089 html-libcody:
26091 @endif libcody
26093 .PHONY: maybe-TAGS-libcody TAGS-libcody
26094 maybe-TAGS-libcody:
26095 @if libcody
26096 maybe-TAGS-libcody: TAGS-libcody
26098 # libcody doesn't support TAGS.
26099 TAGS-libcody:
26101 @endif libcody
26103 .PHONY: maybe-install-info-libcody install-info-libcody
26104 maybe-install-info-libcody:
26105 @if libcody
26106 maybe-install-info-libcody: install-info-libcody
26108 # libcody doesn't support install-info.
26109 install-info-libcody:
26111 @endif libcody
26113 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26114 maybe-install-dvi-libcody:
26115 @if libcody
26116 maybe-install-dvi-libcody: install-dvi-libcody
26118 # libcody doesn't support install-dvi.
26119 install-dvi-libcody:
26121 @endif libcody
26123 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26124 maybe-install-pdf-libcody:
26125 @if libcody
26126 maybe-install-pdf-libcody: install-pdf-libcody
26128 # libcody doesn't support install-pdf.
26129 install-pdf-libcody:
26131 @endif libcody
26133 .PHONY: maybe-install-html-libcody install-html-libcody
26134 maybe-install-html-libcody:
26135 @if libcody
26136 maybe-install-html-libcody: install-html-libcody
26138 # libcody doesn't support install-html.
26139 install-html-libcody:
26141 @endif libcody
26143 .PHONY: maybe-installcheck-libcody installcheck-libcody
26144 maybe-installcheck-libcody:
26145 @if libcody
26146 maybe-installcheck-libcody: installcheck-libcody
26148 installcheck-libcody: \
26149 configure-libcody
26150 @[ -f ./libcody/Makefile ] || exit 0; \
26151 r=`${PWD_COMMAND}`; export r; \
26152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153 $(HOST_EXPORTS) \
26154 for flag in $(EXTRA_HOST_FLAGS) ; do \
26155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156 done; \
26157 echo "Doing installcheck in libcody"; \
26158 (cd $(HOST_SUBDIR)/libcody && \
26159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161 "RANLIB=$${RANLIB}" \
26162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163 installcheck) \
26164 || exit 1
26166 @endif libcody
26168 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26169 maybe-mostlyclean-libcody:
26170 @if libcody
26171 maybe-mostlyclean-libcody: mostlyclean-libcody
26173 mostlyclean-libcody:
26174 @[ -f ./libcody/Makefile ] || exit 0; \
26175 r=`${PWD_COMMAND}`; export r; \
26176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177 $(HOST_EXPORTS) \
26178 for flag in $(EXTRA_HOST_FLAGS) ; do \
26179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26180 done; \
26181 echo "Doing mostlyclean in libcody"; \
26182 (cd $(HOST_SUBDIR)/libcody && \
26183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26185 "RANLIB=$${RANLIB}" \
26186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187 mostlyclean) \
26188 || exit 1
26190 @endif libcody
26192 .PHONY: maybe-clean-libcody clean-libcody
26193 maybe-clean-libcody:
26194 @if libcody
26195 maybe-clean-libcody: clean-libcody
26197 clean-libcody:
26198 @[ -f ./libcody/Makefile ] || exit 0; \
26199 r=`${PWD_COMMAND}`; export r; \
26200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 $(HOST_EXPORTS) \
26202 for flag in $(EXTRA_HOST_FLAGS) ; do \
26203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26204 done; \
26205 echo "Doing clean in libcody"; \
26206 (cd $(HOST_SUBDIR)/libcody && \
26207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26209 "RANLIB=$${RANLIB}" \
26210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26211 clean) \
26212 || exit 1
26214 @endif libcody
26216 .PHONY: maybe-distclean-libcody distclean-libcody
26217 maybe-distclean-libcody:
26218 @if libcody
26219 maybe-distclean-libcody: distclean-libcody
26221 distclean-libcody:
26222 @[ -f ./libcody/Makefile ] || exit 0; \
26223 r=`${PWD_COMMAND}`; export r; \
26224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26225 $(HOST_EXPORTS) \
26226 for flag in $(EXTRA_HOST_FLAGS) ; do \
26227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26228 done; \
26229 echo "Doing distclean in libcody"; \
26230 (cd $(HOST_SUBDIR)/libcody && \
26231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26233 "RANLIB=$${RANLIB}" \
26234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26235 distclean) \
26236 || exit 1
26238 @endif libcody
26240 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26241 maybe-maintainer-clean-libcody:
26242 @if libcody
26243 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26245 maintainer-clean-libcody:
26246 @[ -f ./libcody/Makefile ] || exit 0; \
26247 r=`${PWD_COMMAND}`; export r; \
26248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26249 $(HOST_EXPORTS) \
26250 for flag in $(EXTRA_HOST_FLAGS) ; do \
26251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26252 done; \
26253 echo "Doing maintainer-clean in libcody"; \
26254 (cd $(HOST_SUBDIR)/libcody && \
26255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26257 "RANLIB=$${RANLIB}" \
26258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26259 maintainer-clean) \
26260 || exit 1
26262 @endif libcody
26266 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26267 maybe-configure-libdecnumber:
26268 @if gcc-bootstrap
26269 configure-libdecnumber: stage_current
26270 @endif gcc-bootstrap
26271 @if libdecnumber
26272 maybe-configure-libdecnumber: configure-libdecnumber
26273 configure-libdecnumber:
26274 @r=`${PWD_COMMAND}`; export r; \
26275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26278 $(HOST_EXPORTS) \
26279 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26280 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26281 case $(srcdir) in \
26282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26283 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26285 esac; \
26286 module_srcdir=libdecnumber; \
26287 $(SHELL) \
26288 $$s/$$module_srcdir/configure \
26289 --srcdir=$${topdir}/$$module_srcdir \
26290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26291 --target=${target_alias} \
26292 || exit 1
26293 @endif libdecnumber
26297 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26298 maybe-configure-stage1-libdecnumber:
26299 @if libdecnumber-bootstrap
26300 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26301 configure-stage1-libdecnumber:
26302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306 TFLAGS="$(STAGE1_TFLAGS)"; \
26307 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26308 $(HOST_EXPORTS) \
26309 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26310 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26311 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26312 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26314 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26315 case $(srcdir) in \
26316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26317 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26319 esac; \
26320 module_srcdir=libdecnumber; \
26321 $(SHELL) $$s/$$module_srcdir/configure \
26322 --srcdir=$${topdir}/$$module_srcdir \
26323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26324 --target=${target_alias} \
26326 $(STAGE1_CONFIGURE_FLAGS)
26327 @endif libdecnumber-bootstrap
26329 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26330 maybe-configure-stage2-libdecnumber:
26331 @if libdecnumber-bootstrap
26332 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26333 configure-stage2-libdecnumber:
26334 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26336 @r=`${PWD_COMMAND}`; export r; \
26337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338 TFLAGS="$(STAGE2_TFLAGS)"; \
26339 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26340 $(HOST_EXPORTS) \
26341 $(POSTSTAGE1_HOST_EXPORTS) \
26342 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26343 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26344 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26345 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26347 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26348 case $(srcdir) in \
26349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26350 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26352 esac; \
26353 module_srcdir=libdecnumber; \
26354 $(SHELL) $$s/$$module_srcdir/configure \
26355 --srcdir=$${topdir}/$$module_srcdir \
26356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26357 --target=${target_alias} \
26358 --with-build-libsubdir=$(HOST_SUBDIR) \
26359 $(STAGE2_CONFIGURE_FLAGS)
26360 @endif libdecnumber-bootstrap
26362 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26363 maybe-configure-stage3-libdecnumber:
26364 @if libdecnumber-bootstrap
26365 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26366 configure-stage3-libdecnumber:
26367 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26369 @r=`${PWD_COMMAND}`; export r; \
26370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26371 TFLAGS="$(STAGE3_TFLAGS)"; \
26372 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26373 $(HOST_EXPORTS) \
26374 $(POSTSTAGE1_HOST_EXPORTS) \
26375 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26376 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26377 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26378 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26380 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26381 case $(srcdir) in \
26382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26383 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26385 esac; \
26386 module_srcdir=libdecnumber; \
26387 $(SHELL) $$s/$$module_srcdir/configure \
26388 --srcdir=$${topdir}/$$module_srcdir \
26389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26390 --target=${target_alias} \
26391 --with-build-libsubdir=$(HOST_SUBDIR) \
26392 $(STAGE3_CONFIGURE_FLAGS)
26393 @endif libdecnumber-bootstrap
26395 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26396 maybe-configure-stage4-libdecnumber:
26397 @if libdecnumber-bootstrap
26398 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26399 configure-stage4-libdecnumber:
26400 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26402 @r=`${PWD_COMMAND}`; export r; \
26403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26404 TFLAGS="$(STAGE4_TFLAGS)"; \
26405 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26406 $(HOST_EXPORTS) \
26407 $(POSTSTAGE1_HOST_EXPORTS) \
26408 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26409 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26410 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26411 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26413 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26414 case $(srcdir) in \
26415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26416 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26418 esac; \
26419 module_srcdir=libdecnumber; \
26420 $(SHELL) $$s/$$module_srcdir/configure \
26421 --srcdir=$${topdir}/$$module_srcdir \
26422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26423 --target=${target_alias} \
26424 --with-build-libsubdir=$(HOST_SUBDIR) \
26425 $(STAGE4_CONFIGURE_FLAGS)
26426 @endif libdecnumber-bootstrap
26428 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26429 maybe-configure-stageprofile-libdecnumber:
26430 @if libdecnumber-bootstrap
26431 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26432 configure-stageprofile-libdecnumber:
26433 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26435 @r=`${PWD_COMMAND}`; export r; \
26436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26438 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26439 $(HOST_EXPORTS) \
26440 $(POSTSTAGE1_HOST_EXPORTS) \
26441 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26442 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26443 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26444 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26446 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26447 case $(srcdir) in \
26448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26449 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26451 esac; \
26452 module_srcdir=libdecnumber; \
26453 $(SHELL) $$s/$$module_srcdir/configure \
26454 --srcdir=$${topdir}/$$module_srcdir \
26455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26456 --target=${target_alias} \
26457 --with-build-libsubdir=$(HOST_SUBDIR) \
26458 $(STAGEprofile_CONFIGURE_FLAGS)
26459 @endif libdecnumber-bootstrap
26461 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26462 maybe-configure-stagetrain-libdecnumber:
26463 @if libdecnumber-bootstrap
26464 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26465 configure-stagetrain-libdecnumber:
26466 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26468 @r=`${PWD_COMMAND}`; export r; \
26469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26470 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26471 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26472 $(HOST_EXPORTS) \
26473 $(POSTSTAGE1_HOST_EXPORTS) \
26474 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26475 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26476 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26477 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26479 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26480 case $(srcdir) in \
26481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26482 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26484 esac; \
26485 module_srcdir=libdecnumber; \
26486 $(SHELL) $$s/$$module_srcdir/configure \
26487 --srcdir=$${topdir}/$$module_srcdir \
26488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26489 --target=${target_alias} \
26490 --with-build-libsubdir=$(HOST_SUBDIR) \
26491 $(STAGEtrain_CONFIGURE_FLAGS)
26492 @endif libdecnumber-bootstrap
26494 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26495 maybe-configure-stagefeedback-libdecnumber:
26496 @if libdecnumber-bootstrap
26497 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26498 configure-stagefeedback-libdecnumber:
26499 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26501 @r=`${PWD_COMMAND}`; export r; \
26502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26503 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26504 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26505 $(HOST_EXPORTS) \
26506 $(POSTSTAGE1_HOST_EXPORTS) \
26507 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26508 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26509 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26510 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26512 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26513 case $(srcdir) in \
26514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26515 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26517 esac; \
26518 module_srcdir=libdecnumber; \
26519 $(SHELL) $$s/$$module_srcdir/configure \
26520 --srcdir=$${topdir}/$$module_srcdir \
26521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26522 --target=${target_alias} \
26523 --with-build-libsubdir=$(HOST_SUBDIR) \
26524 $(STAGEfeedback_CONFIGURE_FLAGS)
26525 @endif libdecnumber-bootstrap
26527 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26528 maybe-configure-stageautoprofile-libdecnumber:
26529 @if libdecnumber-bootstrap
26530 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26531 configure-stageautoprofile-libdecnumber:
26532 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26534 @r=`${PWD_COMMAND}`; export r; \
26535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26536 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26537 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26538 $(HOST_EXPORTS) \
26539 $(POSTSTAGE1_HOST_EXPORTS) \
26540 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26541 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26542 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26543 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26545 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26546 case $(srcdir) in \
26547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26548 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26550 esac; \
26551 module_srcdir=libdecnumber; \
26552 $(SHELL) $$s/$$module_srcdir/configure \
26553 --srcdir=$${topdir}/$$module_srcdir \
26554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26555 --target=${target_alias} \
26556 --with-build-libsubdir=$(HOST_SUBDIR) \
26557 $(STAGEautoprofile_CONFIGURE_FLAGS)
26558 @endif libdecnumber-bootstrap
26560 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26561 maybe-configure-stageautofeedback-libdecnumber:
26562 @if libdecnumber-bootstrap
26563 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26564 configure-stageautofeedback-libdecnumber:
26565 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26567 @r=`${PWD_COMMAND}`; export r; \
26568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26569 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26570 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26571 $(HOST_EXPORTS) \
26572 $(POSTSTAGE1_HOST_EXPORTS) \
26573 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26574 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26575 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26576 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26578 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26579 case $(srcdir) in \
26580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26581 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26583 esac; \
26584 module_srcdir=libdecnumber; \
26585 $(SHELL) $$s/$$module_srcdir/configure \
26586 --srcdir=$${topdir}/$$module_srcdir \
26587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26588 --target=${target_alias} \
26589 --with-build-libsubdir=$(HOST_SUBDIR) \
26590 $(STAGEautofeedback_CONFIGURE_FLAGS)
26591 @endif libdecnumber-bootstrap
26597 .PHONY: all-libdecnumber maybe-all-libdecnumber
26598 maybe-all-libdecnumber:
26599 @if gcc-bootstrap
26600 all-libdecnumber: stage_current
26601 @endif gcc-bootstrap
26602 @if libdecnumber
26603 TARGET-libdecnumber=all
26604 maybe-all-libdecnumber: all-libdecnumber
26605 all-libdecnumber: configure-libdecnumber
26606 @r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608 $(HOST_EXPORTS) \
26609 (cd $(HOST_SUBDIR)/libdecnumber && \
26610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26611 $(TARGET-libdecnumber))
26612 @endif libdecnumber
26616 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26617 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26618 maybe-all-stage1-libdecnumber:
26619 maybe-clean-stage1-libdecnumber:
26620 @if libdecnumber-bootstrap
26621 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26622 all-stage1: all-stage1-libdecnumber
26623 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26624 all-stage1-libdecnumber: configure-stage1-libdecnumber
26625 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26626 @r=`${PWD_COMMAND}`; export r; \
26627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26628 TFLAGS="$(STAGE1_TFLAGS)"; \
26629 $(HOST_EXPORTS) \
26630 cd $(HOST_SUBDIR)/libdecnumber && \
26632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26633 CFLAGS="$(STAGE1_CFLAGS)" \
26634 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26635 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26636 LIBCFLAGS="$(LIBCFLAGS)" \
26637 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26638 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26639 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26640 $(EXTRA_HOST_FLAGS) \
26641 $(STAGE1_FLAGS_TO_PASS) \
26642 TFLAGS="$(STAGE1_TFLAGS)" \
26643 $(TARGET-stage1-libdecnumber)
26645 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26646 clean-stage1: clean-stage1-libdecnumber
26647 clean-stage1-libdecnumber:
26648 @if [ $(current_stage) = stage1 ]; then \
26649 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26650 else \
26651 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26652 $(MAKE) stage1-start; \
26653 fi; \
26654 cd $(HOST_SUBDIR)/libdecnumber && \
26655 $(MAKE) $(EXTRA_HOST_FLAGS) \
26656 $(STAGE1_FLAGS_TO_PASS) clean
26657 @endif libdecnumber-bootstrap
26660 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26661 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26662 maybe-all-stage2-libdecnumber:
26663 maybe-clean-stage2-libdecnumber:
26664 @if libdecnumber-bootstrap
26665 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26666 all-stage2: all-stage2-libdecnumber
26667 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26668 all-stage2-libdecnumber: configure-stage2-libdecnumber
26669 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26670 @r=`${PWD_COMMAND}`; export r; \
26671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26672 TFLAGS="$(STAGE2_TFLAGS)"; \
26673 $(HOST_EXPORTS) \
26674 $(POSTSTAGE1_HOST_EXPORTS) \
26675 cd $(HOST_SUBDIR)/libdecnumber && \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26678 CFLAGS="$(STAGE2_CFLAGS)" \
26679 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26680 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26681 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26686 TFLAGS="$(STAGE2_TFLAGS)" \
26687 $(TARGET-stage2-libdecnumber)
26689 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26690 clean-stage2: clean-stage2-libdecnumber
26691 clean-stage2-libdecnumber:
26692 @if [ $(current_stage) = stage2 ]; then \
26693 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26694 else \
26695 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26696 $(MAKE) stage2-start; \
26697 fi; \
26698 cd $(HOST_SUBDIR)/libdecnumber && \
26699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26700 @endif libdecnumber-bootstrap
26703 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26704 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26705 maybe-all-stage3-libdecnumber:
26706 maybe-clean-stage3-libdecnumber:
26707 @if libdecnumber-bootstrap
26708 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26709 all-stage3: all-stage3-libdecnumber
26710 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26711 all-stage3-libdecnumber: configure-stage3-libdecnumber
26712 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26713 @r=`${PWD_COMMAND}`; export r; \
26714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715 TFLAGS="$(STAGE3_TFLAGS)"; \
26716 $(HOST_EXPORTS) \
26717 $(POSTSTAGE1_HOST_EXPORTS) \
26718 cd $(HOST_SUBDIR)/libdecnumber && \
26720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26721 CFLAGS="$(STAGE3_CFLAGS)" \
26722 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26723 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26724 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26729 TFLAGS="$(STAGE3_TFLAGS)" \
26730 $(TARGET-stage3-libdecnumber)
26732 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26733 clean-stage3: clean-stage3-libdecnumber
26734 clean-stage3-libdecnumber:
26735 @if [ $(current_stage) = stage3 ]; then \
26736 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26737 else \
26738 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26739 $(MAKE) stage3-start; \
26740 fi; \
26741 cd $(HOST_SUBDIR)/libdecnumber && \
26742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26743 @endif libdecnumber-bootstrap
26746 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26747 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26748 maybe-all-stage4-libdecnumber:
26749 maybe-clean-stage4-libdecnumber:
26750 @if libdecnumber-bootstrap
26751 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26752 all-stage4: all-stage4-libdecnumber
26753 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26754 all-stage4-libdecnumber: configure-stage4-libdecnumber
26755 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26756 @r=`${PWD_COMMAND}`; export r; \
26757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758 TFLAGS="$(STAGE4_TFLAGS)"; \
26759 $(HOST_EXPORTS) \
26760 $(POSTSTAGE1_HOST_EXPORTS) \
26761 cd $(HOST_SUBDIR)/libdecnumber && \
26763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26764 CFLAGS="$(STAGE4_CFLAGS)" \
26765 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26766 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26767 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26772 TFLAGS="$(STAGE4_TFLAGS)" \
26773 $(TARGET-stage4-libdecnumber)
26775 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26776 clean-stage4: clean-stage4-libdecnumber
26777 clean-stage4-libdecnumber:
26778 @if [ $(current_stage) = stage4 ]; then \
26779 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26780 else \
26781 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26782 $(MAKE) stage4-start; \
26783 fi; \
26784 cd $(HOST_SUBDIR)/libdecnumber && \
26785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26786 @endif libdecnumber-bootstrap
26789 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26790 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26791 maybe-all-stageprofile-libdecnumber:
26792 maybe-clean-stageprofile-libdecnumber:
26793 @if libdecnumber-bootstrap
26794 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26795 all-stageprofile: all-stageprofile-libdecnumber
26796 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26797 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26798 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26799 @r=`${PWD_COMMAND}`; export r; \
26800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26802 $(HOST_EXPORTS) \
26803 $(POSTSTAGE1_HOST_EXPORTS) \
26804 cd $(HOST_SUBDIR)/libdecnumber && \
26806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26807 CFLAGS="$(STAGEprofile_CFLAGS)" \
26808 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26809 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26810 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26815 TFLAGS="$(STAGEprofile_TFLAGS)" \
26816 $(TARGET-stageprofile-libdecnumber)
26818 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26819 clean-stageprofile: clean-stageprofile-libdecnumber
26820 clean-stageprofile-libdecnumber:
26821 @if [ $(current_stage) = stageprofile ]; then \
26822 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26823 else \
26824 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26825 $(MAKE) stageprofile-start; \
26826 fi; \
26827 cd $(HOST_SUBDIR)/libdecnumber && \
26828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26829 @endif libdecnumber-bootstrap
26832 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26833 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26834 maybe-all-stagetrain-libdecnumber:
26835 maybe-clean-stagetrain-libdecnumber:
26836 @if libdecnumber-bootstrap
26837 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26838 all-stagetrain: all-stagetrain-libdecnumber
26839 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26840 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26841 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26842 @r=`${PWD_COMMAND}`; export r; \
26843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26845 $(HOST_EXPORTS) \
26846 $(POSTSTAGE1_HOST_EXPORTS) \
26847 cd $(HOST_SUBDIR)/libdecnumber && \
26849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26850 CFLAGS="$(STAGEtrain_CFLAGS)" \
26851 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26852 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26853 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26858 TFLAGS="$(STAGEtrain_TFLAGS)" \
26859 $(TARGET-stagetrain-libdecnumber)
26861 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26862 clean-stagetrain: clean-stagetrain-libdecnumber
26863 clean-stagetrain-libdecnumber:
26864 @if [ $(current_stage) = stagetrain ]; then \
26865 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26866 else \
26867 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26868 $(MAKE) stagetrain-start; \
26869 fi; \
26870 cd $(HOST_SUBDIR)/libdecnumber && \
26871 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26872 @endif libdecnumber-bootstrap
26875 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26876 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26877 maybe-all-stagefeedback-libdecnumber:
26878 maybe-clean-stagefeedback-libdecnumber:
26879 @if libdecnumber-bootstrap
26880 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26881 all-stagefeedback: all-stagefeedback-libdecnumber
26882 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26883 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26884 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26885 @r=`${PWD_COMMAND}`; export r; \
26886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26887 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26888 $(HOST_EXPORTS) \
26889 $(POSTSTAGE1_HOST_EXPORTS) \
26890 cd $(HOST_SUBDIR)/libdecnumber && \
26892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26893 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26894 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26895 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26896 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26900 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26901 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26902 $(TARGET-stagefeedback-libdecnumber)
26904 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26905 clean-stagefeedback: clean-stagefeedback-libdecnumber
26906 clean-stagefeedback-libdecnumber:
26907 @if [ $(current_stage) = stagefeedback ]; then \
26908 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26909 else \
26910 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26911 $(MAKE) stagefeedback-start; \
26912 fi; \
26913 cd $(HOST_SUBDIR)/libdecnumber && \
26914 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26915 @endif libdecnumber-bootstrap
26918 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26919 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26920 maybe-all-stageautoprofile-libdecnumber:
26921 maybe-clean-stageautoprofile-libdecnumber:
26922 @if libdecnumber-bootstrap
26923 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26924 all-stageautoprofile: all-stageautoprofile-libdecnumber
26925 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26926 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26927 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26928 @r=`${PWD_COMMAND}`; export r; \
26929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26931 $(HOST_EXPORTS) \
26932 $(POSTSTAGE1_HOST_EXPORTS) \
26933 cd $(HOST_SUBDIR)/libdecnumber && \
26934 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26936 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26937 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26938 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26939 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26943 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26944 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26945 $(TARGET-stageautoprofile-libdecnumber)
26947 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26948 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26949 clean-stageautoprofile-libdecnumber:
26950 @if [ $(current_stage) = stageautoprofile ]; then \
26951 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26952 else \
26953 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26954 $(MAKE) stageautoprofile-start; \
26955 fi; \
26956 cd $(HOST_SUBDIR)/libdecnumber && \
26957 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26958 @endif libdecnumber-bootstrap
26961 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26962 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26963 maybe-all-stageautofeedback-libdecnumber:
26964 maybe-clean-stageautofeedback-libdecnumber:
26965 @if libdecnumber-bootstrap
26966 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26967 all-stageautofeedback: all-stageautofeedback-libdecnumber
26968 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26969 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26970 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26971 @r=`${PWD_COMMAND}`; export r; \
26972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26974 $(HOST_EXPORTS) \
26975 $(POSTSTAGE1_HOST_EXPORTS) \
26976 cd $(HOST_SUBDIR)/libdecnumber && \
26978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26979 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26980 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26981 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26982 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26986 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26987 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26988 $(TARGET-stageautofeedback-libdecnumber)
26990 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26991 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26992 clean-stageautofeedback-libdecnumber:
26993 @if [ $(current_stage) = stageautofeedback ]; then \
26994 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26995 else \
26996 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26997 $(MAKE) stageautofeedback-start; \
26998 fi; \
26999 cd $(HOST_SUBDIR)/libdecnumber && \
27000 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27001 @endif libdecnumber-bootstrap
27007 .PHONY: check-libdecnumber maybe-check-libdecnumber
27008 maybe-check-libdecnumber:
27009 @if libdecnumber
27010 maybe-check-libdecnumber: check-libdecnumber
27012 check-libdecnumber:
27013 @: $(MAKE); $(unstage)
27014 @r=`${PWD_COMMAND}`; export r; \
27015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27017 (cd $(HOST_SUBDIR)/libdecnumber && \
27018 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27020 @endif libdecnumber
27022 .PHONY: install-libdecnumber maybe-install-libdecnumber
27023 maybe-install-libdecnumber:
27024 @if libdecnumber
27025 maybe-install-libdecnumber: install-libdecnumber
27027 install-libdecnumber: installdirs
27028 @: $(MAKE); $(unstage)
27029 @r=`${PWD_COMMAND}`; export r; \
27030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27031 $(HOST_EXPORTS) \
27032 (cd $(HOST_SUBDIR)/libdecnumber && \
27033 $(MAKE) $(FLAGS_TO_PASS) install)
27035 @endif libdecnumber
27037 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27038 maybe-install-strip-libdecnumber:
27039 @if libdecnumber
27040 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27042 install-strip-libdecnumber: installdirs
27043 @: $(MAKE); $(unstage)
27044 @r=`${PWD_COMMAND}`; export r; \
27045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27046 $(HOST_EXPORTS) \
27047 (cd $(HOST_SUBDIR)/libdecnumber && \
27048 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27050 @endif libdecnumber
27052 # Other targets (info, dvi, pdf, etc.)
27054 .PHONY: maybe-info-libdecnumber info-libdecnumber
27055 maybe-info-libdecnumber:
27056 @if libdecnumber
27057 maybe-info-libdecnumber: info-libdecnumber
27059 info-libdecnumber: \
27060 configure-libdecnumber
27061 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27062 r=`${PWD_COMMAND}`; export r; \
27063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064 $(HOST_EXPORTS) \
27065 for flag in $(EXTRA_HOST_FLAGS) ; do \
27066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27067 done; \
27068 echo "Doing info in libdecnumber"; \
27069 (cd $(HOST_SUBDIR)/libdecnumber && \
27070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27072 "RANLIB=$${RANLIB}" \
27073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27074 info) \
27075 || exit 1
27077 @endif libdecnumber
27079 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27080 maybe-dvi-libdecnumber:
27081 @if libdecnumber
27082 maybe-dvi-libdecnumber: dvi-libdecnumber
27084 dvi-libdecnumber: \
27085 configure-libdecnumber
27086 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27087 r=`${PWD_COMMAND}`; export r; \
27088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27089 $(HOST_EXPORTS) \
27090 for flag in $(EXTRA_HOST_FLAGS) ; do \
27091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27092 done; \
27093 echo "Doing dvi in libdecnumber"; \
27094 (cd $(HOST_SUBDIR)/libdecnumber && \
27095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27097 "RANLIB=$${RANLIB}" \
27098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27099 dvi) \
27100 || exit 1
27102 @endif libdecnumber
27104 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27105 maybe-pdf-libdecnumber:
27106 @if libdecnumber
27107 maybe-pdf-libdecnumber: pdf-libdecnumber
27109 pdf-libdecnumber: \
27110 configure-libdecnumber
27111 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27112 r=`${PWD_COMMAND}`; export r; \
27113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27114 $(HOST_EXPORTS) \
27115 for flag in $(EXTRA_HOST_FLAGS) ; do \
27116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27117 done; \
27118 echo "Doing pdf in libdecnumber"; \
27119 (cd $(HOST_SUBDIR)/libdecnumber && \
27120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27122 "RANLIB=$${RANLIB}" \
27123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27124 pdf) \
27125 || exit 1
27127 @endif libdecnumber
27129 .PHONY: maybe-html-libdecnumber html-libdecnumber
27130 maybe-html-libdecnumber:
27131 @if libdecnumber
27132 maybe-html-libdecnumber: html-libdecnumber
27134 html-libdecnumber: \
27135 configure-libdecnumber
27136 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27137 r=`${PWD_COMMAND}`; export r; \
27138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139 $(HOST_EXPORTS) \
27140 for flag in $(EXTRA_HOST_FLAGS) ; do \
27141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27142 done; \
27143 echo "Doing html in libdecnumber"; \
27144 (cd $(HOST_SUBDIR)/libdecnumber && \
27145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27147 "RANLIB=$${RANLIB}" \
27148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27149 html) \
27150 || exit 1
27152 @endif libdecnumber
27154 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27155 maybe-TAGS-libdecnumber:
27156 @if libdecnumber
27157 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27159 # libdecnumber doesn't support TAGS.
27160 TAGS-libdecnumber:
27162 @endif libdecnumber
27164 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27165 maybe-install-info-libdecnumber:
27166 @if libdecnumber
27167 maybe-install-info-libdecnumber: install-info-libdecnumber
27169 install-info-libdecnumber: \
27170 configure-libdecnumber \
27171 info-libdecnumber
27172 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27173 r=`${PWD_COMMAND}`; export r; \
27174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27175 $(HOST_EXPORTS) \
27176 for flag in $(EXTRA_HOST_FLAGS) ; do \
27177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27178 done; \
27179 echo "Doing install-info in libdecnumber"; \
27180 (cd $(HOST_SUBDIR)/libdecnumber && \
27181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27183 "RANLIB=$${RANLIB}" \
27184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27185 install-info) \
27186 || exit 1
27188 @endif libdecnumber
27190 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27191 maybe-install-dvi-libdecnumber:
27192 @if libdecnumber
27193 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27195 install-dvi-libdecnumber: \
27196 configure-libdecnumber \
27197 dvi-libdecnumber
27198 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27199 r=`${PWD_COMMAND}`; export r; \
27200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27201 $(HOST_EXPORTS) \
27202 for flag in $(EXTRA_HOST_FLAGS) ; do \
27203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27204 done; \
27205 echo "Doing install-dvi in libdecnumber"; \
27206 (cd $(HOST_SUBDIR)/libdecnumber && \
27207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27209 "RANLIB=$${RANLIB}" \
27210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27211 install-dvi) \
27212 || exit 1
27214 @endif libdecnumber
27216 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27217 maybe-install-pdf-libdecnumber:
27218 @if libdecnumber
27219 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27221 install-pdf-libdecnumber: \
27222 configure-libdecnumber \
27223 pdf-libdecnumber
27224 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27225 r=`${PWD_COMMAND}`; export r; \
27226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27227 $(HOST_EXPORTS) \
27228 for flag in $(EXTRA_HOST_FLAGS) ; do \
27229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27230 done; \
27231 echo "Doing install-pdf in libdecnumber"; \
27232 (cd $(HOST_SUBDIR)/libdecnumber && \
27233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27235 "RANLIB=$${RANLIB}" \
27236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27237 install-pdf) \
27238 || exit 1
27240 @endif libdecnumber
27242 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27243 maybe-install-html-libdecnumber:
27244 @if libdecnumber
27245 maybe-install-html-libdecnumber: install-html-libdecnumber
27247 install-html-libdecnumber: \
27248 configure-libdecnumber \
27249 html-libdecnumber
27250 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27251 r=`${PWD_COMMAND}`; export r; \
27252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27253 $(HOST_EXPORTS) \
27254 for flag in $(EXTRA_HOST_FLAGS) ; do \
27255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27256 done; \
27257 echo "Doing install-html in libdecnumber"; \
27258 (cd $(HOST_SUBDIR)/libdecnumber && \
27259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27261 "RANLIB=$${RANLIB}" \
27262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27263 install-html) \
27264 || exit 1
27266 @endif libdecnumber
27268 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27269 maybe-installcheck-libdecnumber:
27270 @if libdecnumber
27271 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27273 installcheck-libdecnumber: \
27274 configure-libdecnumber
27275 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27276 r=`${PWD_COMMAND}`; export r; \
27277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27278 $(HOST_EXPORTS) \
27279 for flag in $(EXTRA_HOST_FLAGS) ; do \
27280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27281 done; \
27282 echo "Doing installcheck in libdecnumber"; \
27283 (cd $(HOST_SUBDIR)/libdecnumber && \
27284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27286 "RANLIB=$${RANLIB}" \
27287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27288 installcheck) \
27289 || exit 1
27291 @endif libdecnumber
27293 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27294 maybe-mostlyclean-libdecnumber:
27295 @if libdecnumber
27296 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27298 mostlyclean-libdecnumber:
27299 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27300 r=`${PWD_COMMAND}`; export r; \
27301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27302 $(HOST_EXPORTS) \
27303 for flag in $(EXTRA_HOST_FLAGS) ; do \
27304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27305 done; \
27306 echo "Doing mostlyclean in libdecnumber"; \
27307 (cd $(HOST_SUBDIR)/libdecnumber && \
27308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27310 "RANLIB=$${RANLIB}" \
27311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27312 mostlyclean) \
27313 || exit 1
27315 @endif libdecnumber
27317 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27318 maybe-clean-libdecnumber:
27319 @if libdecnumber
27320 maybe-clean-libdecnumber: clean-libdecnumber
27322 clean-libdecnumber:
27323 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27324 r=`${PWD_COMMAND}`; export r; \
27325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27326 $(HOST_EXPORTS) \
27327 for flag in $(EXTRA_HOST_FLAGS) ; do \
27328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27329 done; \
27330 echo "Doing clean in libdecnumber"; \
27331 (cd $(HOST_SUBDIR)/libdecnumber && \
27332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27334 "RANLIB=$${RANLIB}" \
27335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27336 clean) \
27337 || exit 1
27339 @endif libdecnumber
27341 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27342 maybe-distclean-libdecnumber:
27343 @if libdecnumber
27344 maybe-distclean-libdecnumber: distclean-libdecnumber
27346 distclean-libdecnumber:
27347 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27348 r=`${PWD_COMMAND}`; export r; \
27349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350 $(HOST_EXPORTS) \
27351 for flag in $(EXTRA_HOST_FLAGS) ; do \
27352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27353 done; \
27354 echo "Doing distclean in libdecnumber"; \
27355 (cd $(HOST_SUBDIR)/libdecnumber && \
27356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27358 "RANLIB=$${RANLIB}" \
27359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27360 distclean) \
27361 || exit 1
27363 @endif libdecnumber
27365 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27366 maybe-maintainer-clean-libdecnumber:
27367 @if libdecnumber
27368 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27370 maintainer-clean-libdecnumber:
27371 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27372 r=`${PWD_COMMAND}`; export r; \
27373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374 $(HOST_EXPORTS) \
27375 for flag in $(EXTRA_HOST_FLAGS) ; do \
27376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27377 done; \
27378 echo "Doing maintainer-clean in libdecnumber"; \
27379 (cd $(HOST_SUBDIR)/libdecnumber && \
27380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27382 "RANLIB=$${RANLIB}" \
27383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27384 maintainer-clean) \
27385 || exit 1
27387 @endif libdecnumber
27391 .PHONY: configure-libgui maybe-configure-libgui
27392 maybe-configure-libgui:
27393 @if gcc-bootstrap
27394 configure-libgui: stage_current
27395 @endif gcc-bootstrap
27396 @if libgui
27397 maybe-configure-libgui: configure-libgui
27398 configure-libgui:
27399 @: $(MAKE); $(unstage)
27400 @r=`${PWD_COMMAND}`; export r; \
27401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27402 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27404 $(HOST_EXPORTS) \
27405 echo Configuring in $(HOST_SUBDIR)/libgui; \
27406 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27407 case $(srcdir) in \
27408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27409 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27411 esac; \
27412 module_srcdir=libgui; \
27413 $(SHELL) \
27414 $$s/$$module_srcdir/configure \
27415 --srcdir=$${topdir}/$$module_srcdir \
27416 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27417 --target=${target_alias} \
27418 || exit 1
27419 @endif libgui
27425 .PHONY: all-libgui maybe-all-libgui
27426 maybe-all-libgui:
27427 @if gcc-bootstrap
27428 all-libgui: stage_current
27429 @endif gcc-bootstrap
27430 @if libgui
27431 TARGET-libgui=all
27432 maybe-all-libgui: all-libgui
27433 all-libgui: configure-libgui
27434 @: $(MAKE); $(unstage)
27435 @r=`${PWD_COMMAND}`; export r; \
27436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437 $(HOST_EXPORTS) \
27438 (cd $(HOST_SUBDIR)/libgui && \
27439 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27440 $(TARGET-libgui))
27441 @endif libgui
27446 .PHONY: check-libgui maybe-check-libgui
27447 maybe-check-libgui:
27448 @if libgui
27449 maybe-check-libgui: check-libgui
27451 check-libgui:
27452 @: $(MAKE); $(unstage)
27453 @r=`${PWD_COMMAND}`; export r; \
27454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27455 $(HOST_EXPORTS) \
27456 (cd $(HOST_SUBDIR)/libgui && \
27457 $(MAKE) $(FLAGS_TO_PASS) check)
27459 @endif libgui
27461 .PHONY: install-libgui maybe-install-libgui
27462 maybe-install-libgui:
27463 @if libgui
27464 maybe-install-libgui: install-libgui
27466 install-libgui: installdirs
27467 @: $(MAKE); $(unstage)
27468 @r=`${PWD_COMMAND}`; export r; \
27469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27470 $(HOST_EXPORTS) \
27471 (cd $(HOST_SUBDIR)/libgui && \
27472 $(MAKE) $(FLAGS_TO_PASS) install)
27474 @endif libgui
27476 .PHONY: install-strip-libgui maybe-install-strip-libgui
27477 maybe-install-strip-libgui:
27478 @if libgui
27479 maybe-install-strip-libgui: install-strip-libgui
27481 install-strip-libgui: installdirs
27482 @: $(MAKE); $(unstage)
27483 @r=`${PWD_COMMAND}`; export r; \
27484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27485 $(HOST_EXPORTS) \
27486 (cd $(HOST_SUBDIR)/libgui && \
27487 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27489 @endif libgui
27491 # Other targets (info, dvi, pdf, etc.)
27493 .PHONY: maybe-info-libgui info-libgui
27494 maybe-info-libgui:
27495 @if libgui
27496 maybe-info-libgui: info-libgui
27498 info-libgui: \
27499 configure-libgui
27500 @: $(MAKE); $(unstage)
27501 @[ -f ./libgui/Makefile ] || exit 0; \
27502 r=`${PWD_COMMAND}`; export r; \
27503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27504 $(HOST_EXPORTS) \
27505 for flag in $(EXTRA_HOST_FLAGS) ; do \
27506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27507 done; \
27508 echo "Doing info in libgui"; \
27509 (cd $(HOST_SUBDIR)/libgui && \
27510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27512 "RANLIB=$${RANLIB}" \
27513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27514 info) \
27515 || exit 1
27517 @endif libgui
27519 .PHONY: maybe-dvi-libgui dvi-libgui
27520 maybe-dvi-libgui:
27521 @if libgui
27522 maybe-dvi-libgui: dvi-libgui
27524 dvi-libgui: \
27525 configure-libgui
27526 @: $(MAKE); $(unstage)
27527 @[ -f ./libgui/Makefile ] || exit 0; \
27528 r=`${PWD_COMMAND}`; export r; \
27529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530 $(HOST_EXPORTS) \
27531 for flag in $(EXTRA_HOST_FLAGS) ; do \
27532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27533 done; \
27534 echo "Doing dvi in libgui"; \
27535 (cd $(HOST_SUBDIR)/libgui && \
27536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27538 "RANLIB=$${RANLIB}" \
27539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27540 dvi) \
27541 || exit 1
27543 @endif libgui
27545 .PHONY: maybe-pdf-libgui pdf-libgui
27546 maybe-pdf-libgui:
27547 @if libgui
27548 maybe-pdf-libgui: pdf-libgui
27550 pdf-libgui: \
27551 configure-libgui
27552 @: $(MAKE); $(unstage)
27553 @[ -f ./libgui/Makefile ] || exit 0; \
27554 r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 for flag in $(EXTRA_HOST_FLAGS) ; do \
27558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559 done; \
27560 echo "Doing pdf in libgui"; \
27561 (cd $(HOST_SUBDIR)/libgui && \
27562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27564 "RANLIB=$${RANLIB}" \
27565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27566 pdf) \
27567 || exit 1
27569 @endif libgui
27571 .PHONY: maybe-html-libgui html-libgui
27572 maybe-html-libgui:
27573 @if libgui
27574 maybe-html-libgui: html-libgui
27576 html-libgui: \
27577 configure-libgui
27578 @: $(MAKE); $(unstage)
27579 @[ -f ./libgui/Makefile ] || exit 0; \
27580 r=`${PWD_COMMAND}`; export r; \
27581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27582 $(HOST_EXPORTS) \
27583 for flag in $(EXTRA_HOST_FLAGS) ; do \
27584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27585 done; \
27586 echo "Doing html in libgui"; \
27587 (cd $(HOST_SUBDIR)/libgui && \
27588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27590 "RANLIB=$${RANLIB}" \
27591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27592 html) \
27593 || exit 1
27595 @endif libgui
27597 .PHONY: maybe-TAGS-libgui TAGS-libgui
27598 maybe-TAGS-libgui:
27599 @if libgui
27600 maybe-TAGS-libgui: TAGS-libgui
27602 TAGS-libgui: \
27603 configure-libgui
27604 @: $(MAKE); $(unstage)
27605 @[ -f ./libgui/Makefile ] || exit 0; \
27606 r=`${PWD_COMMAND}`; export r; \
27607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608 $(HOST_EXPORTS) \
27609 for flag in $(EXTRA_HOST_FLAGS) ; do \
27610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611 done; \
27612 echo "Doing TAGS in libgui"; \
27613 (cd $(HOST_SUBDIR)/libgui && \
27614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616 "RANLIB=$${RANLIB}" \
27617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618 TAGS) \
27619 || exit 1
27621 @endif libgui
27623 .PHONY: maybe-install-info-libgui install-info-libgui
27624 maybe-install-info-libgui:
27625 @if libgui
27626 maybe-install-info-libgui: install-info-libgui
27628 install-info-libgui: \
27629 configure-libgui \
27630 info-libgui
27631 @: $(MAKE); $(unstage)
27632 @[ -f ./libgui/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing install-info in libgui"; \
27640 (cd $(HOST_SUBDIR)/libgui && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 install-info) \
27646 || exit 1
27648 @endif libgui
27650 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27651 maybe-install-dvi-libgui:
27652 @if libgui
27653 maybe-install-dvi-libgui: install-dvi-libgui
27655 install-dvi-libgui: \
27656 configure-libgui \
27657 dvi-libgui
27658 @: $(MAKE); $(unstage)
27659 @[ -f ./libgui/Makefile ] || exit 0; \
27660 r=`${PWD_COMMAND}`; export r; \
27661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662 $(HOST_EXPORTS) \
27663 for flag in $(EXTRA_HOST_FLAGS) ; do \
27664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27665 done; \
27666 echo "Doing install-dvi in libgui"; \
27667 (cd $(HOST_SUBDIR)/libgui && \
27668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27670 "RANLIB=$${RANLIB}" \
27671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27672 install-dvi) \
27673 || exit 1
27675 @endif libgui
27677 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27678 maybe-install-pdf-libgui:
27679 @if libgui
27680 maybe-install-pdf-libgui: install-pdf-libgui
27682 install-pdf-libgui: \
27683 configure-libgui \
27684 pdf-libgui
27685 @: $(MAKE); $(unstage)
27686 @[ -f ./libgui/Makefile ] || exit 0; \
27687 r=`${PWD_COMMAND}`; export r; \
27688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27689 $(HOST_EXPORTS) \
27690 for flag in $(EXTRA_HOST_FLAGS) ; do \
27691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27692 done; \
27693 echo "Doing install-pdf in libgui"; \
27694 (cd $(HOST_SUBDIR)/libgui && \
27695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27697 "RANLIB=$${RANLIB}" \
27698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27699 install-pdf) \
27700 || exit 1
27702 @endif libgui
27704 .PHONY: maybe-install-html-libgui install-html-libgui
27705 maybe-install-html-libgui:
27706 @if libgui
27707 maybe-install-html-libgui: install-html-libgui
27709 install-html-libgui: \
27710 configure-libgui \
27711 html-libgui
27712 @: $(MAKE); $(unstage)
27713 @[ -f ./libgui/Makefile ] || exit 0; \
27714 r=`${PWD_COMMAND}`; export r; \
27715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716 $(HOST_EXPORTS) \
27717 for flag in $(EXTRA_HOST_FLAGS) ; do \
27718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27719 done; \
27720 echo "Doing install-html in libgui"; \
27721 (cd $(HOST_SUBDIR)/libgui && \
27722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724 "RANLIB=$${RANLIB}" \
27725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27726 install-html) \
27727 || exit 1
27729 @endif libgui
27731 .PHONY: maybe-installcheck-libgui installcheck-libgui
27732 maybe-installcheck-libgui:
27733 @if libgui
27734 maybe-installcheck-libgui: installcheck-libgui
27736 installcheck-libgui: \
27737 configure-libgui
27738 @: $(MAKE); $(unstage)
27739 @[ -f ./libgui/Makefile ] || exit 0; \
27740 r=`${PWD_COMMAND}`; export r; \
27741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27742 $(HOST_EXPORTS) \
27743 for flag in $(EXTRA_HOST_FLAGS) ; do \
27744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745 done; \
27746 echo "Doing installcheck in libgui"; \
27747 (cd $(HOST_SUBDIR)/libgui && \
27748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27750 "RANLIB=$${RANLIB}" \
27751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27752 installcheck) \
27753 || exit 1
27755 @endif libgui
27757 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27758 maybe-mostlyclean-libgui:
27759 @if libgui
27760 maybe-mostlyclean-libgui: mostlyclean-libgui
27762 mostlyclean-libgui:
27763 @: $(MAKE); $(unstage)
27764 @[ -f ./libgui/Makefile ] || exit 0; \
27765 r=`${PWD_COMMAND}`; export r; \
27766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27767 $(HOST_EXPORTS) \
27768 for flag in $(EXTRA_HOST_FLAGS) ; do \
27769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27770 done; \
27771 echo "Doing mostlyclean in libgui"; \
27772 (cd $(HOST_SUBDIR)/libgui && \
27773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27775 "RANLIB=$${RANLIB}" \
27776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27777 mostlyclean) \
27778 || exit 1
27780 @endif libgui
27782 .PHONY: maybe-clean-libgui clean-libgui
27783 maybe-clean-libgui:
27784 @if libgui
27785 maybe-clean-libgui: clean-libgui
27787 clean-libgui:
27788 @: $(MAKE); $(unstage)
27789 @[ -f ./libgui/Makefile ] || exit 0; \
27790 r=`${PWD_COMMAND}`; export r; \
27791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27792 $(HOST_EXPORTS) \
27793 for flag in $(EXTRA_HOST_FLAGS) ; do \
27794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27795 done; \
27796 echo "Doing clean in libgui"; \
27797 (cd $(HOST_SUBDIR)/libgui && \
27798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27800 "RANLIB=$${RANLIB}" \
27801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27802 clean) \
27803 || exit 1
27805 @endif libgui
27807 .PHONY: maybe-distclean-libgui distclean-libgui
27808 maybe-distclean-libgui:
27809 @if libgui
27810 maybe-distclean-libgui: distclean-libgui
27812 distclean-libgui:
27813 @: $(MAKE); $(unstage)
27814 @[ -f ./libgui/Makefile ] || exit 0; \
27815 r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 $(HOST_EXPORTS) \
27818 for flag in $(EXTRA_HOST_FLAGS) ; do \
27819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27820 done; \
27821 echo "Doing distclean in libgui"; \
27822 (cd $(HOST_SUBDIR)/libgui && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825 "RANLIB=$${RANLIB}" \
27826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27827 distclean) \
27828 || exit 1
27830 @endif libgui
27832 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27833 maybe-maintainer-clean-libgui:
27834 @if libgui
27835 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27837 maintainer-clean-libgui:
27838 @: $(MAKE); $(unstage)
27839 @[ -f ./libgui/Makefile ] || exit 0; \
27840 r=`${PWD_COMMAND}`; export r; \
27841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842 $(HOST_EXPORTS) \
27843 for flag in $(EXTRA_HOST_FLAGS) ; do \
27844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27845 done; \
27846 echo "Doing maintainer-clean in libgui"; \
27847 (cd $(HOST_SUBDIR)/libgui && \
27848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27850 "RANLIB=$${RANLIB}" \
27851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27852 maintainer-clean) \
27853 || exit 1
27855 @endif libgui
27859 .PHONY: configure-libiberty maybe-configure-libiberty
27860 maybe-configure-libiberty:
27861 @if gcc-bootstrap
27862 configure-libiberty: stage_current
27863 @endif gcc-bootstrap
27864 @if libiberty
27865 maybe-configure-libiberty: configure-libiberty
27866 configure-libiberty:
27867 @r=`${PWD_COMMAND}`; export r; \
27868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27869 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27871 $(HOST_EXPORTS) \
27872 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27873 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27874 case $(srcdir) in \
27875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27876 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27878 esac; \
27879 module_srcdir=libiberty; \
27880 $(SHELL) \
27881 $$s/$$module_srcdir/configure \
27882 --srcdir=$${topdir}/$$module_srcdir \
27883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27884 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27885 || exit 1
27886 @endif libiberty
27890 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27891 maybe-configure-stage1-libiberty:
27892 @if libiberty-bootstrap
27893 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27894 configure-stage1-libiberty:
27895 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27897 @r=`${PWD_COMMAND}`; export r; \
27898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899 TFLAGS="$(STAGE1_TFLAGS)"; \
27900 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27901 $(HOST_EXPORTS) \
27902 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27903 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27904 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27905 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27907 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27908 case $(srcdir) in \
27909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27910 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27912 esac; \
27913 module_srcdir=libiberty; \
27914 $(SHELL) $$s/$$module_srcdir/configure \
27915 --srcdir=$${topdir}/$$module_srcdir \
27916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27917 --target=${target_alias} \
27919 $(STAGE1_CONFIGURE_FLAGS) \
27920 @extra_host_libiberty_configure_flags@
27921 @endif libiberty-bootstrap
27923 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27924 maybe-configure-stage2-libiberty:
27925 @if libiberty-bootstrap
27926 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27927 configure-stage2-libiberty:
27928 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27930 @r=`${PWD_COMMAND}`; export r; \
27931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27932 TFLAGS="$(STAGE2_TFLAGS)"; \
27933 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27934 $(HOST_EXPORTS) \
27935 $(POSTSTAGE1_HOST_EXPORTS) \
27936 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27937 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27938 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27939 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27941 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27942 case $(srcdir) in \
27943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27944 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27946 esac; \
27947 module_srcdir=libiberty; \
27948 $(SHELL) $$s/$$module_srcdir/configure \
27949 --srcdir=$${topdir}/$$module_srcdir \
27950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27951 --target=${target_alias} \
27952 --with-build-libsubdir=$(HOST_SUBDIR) \
27953 $(STAGE2_CONFIGURE_FLAGS) \
27954 @extra_host_libiberty_configure_flags@
27955 @endif libiberty-bootstrap
27957 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27958 maybe-configure-stage3-libiberty:
27959 @if libiberty-bootstrap
27960 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27961 configure-stage3-libiberty:
27962 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27964 @r=`${PWD_COMMAND}`; export r; \
27965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27966 TFLAGS="$(STAGE3_TFLAGS)"; \
27967 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27968 $(HOST_EXPORTS) \
27969 $(POSTSTAGE1_HOST_EXPORTS) \
27970 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27971 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27972 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27973 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27975 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27976 case $(srcdir) in \
27977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27978 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27980 esac; \
27981 module_srcdir=libiberty; \
27982 $(SHELL) $$s/$$module_srcdir/configure \
27983 --srcdir=$${topdir}/$$module_srcdir \
27984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27985 --target=${target_alias} \
27986 --with-build-libsubdir=$(HOST_SUBDIR) \
27987 $(STAGE3_CONFIGURE_FLAGS) \
27988 @extra_host_libiberty_configure_flags@
27989 @endif libiberty-bootstrap
27991 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27992 maybe-configure-stage4-libiberty:
27993 @if libiberty-bootstrap
27994 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27995 configure-stage4-libiberty:
27996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27998 @r=`${PWD_COMMAND}`; export r; \
27999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28000 TFLAGS="$(STAGE4_TFLAGS)"; \
28001 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28002 $(HOST_EXPORTS) \
28003 $(POSTSTAGE1_HOST_EXPORTS) \
28004 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28005 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28006 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28007 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28009 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28010 case $(srcdir) in \
28011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28012 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28014 esac; \
28015 module_srcdir=libiberty; \
28016 $(SHELL) $$s/$$module_srcdir/configure \
28017 --srcdir=$${topdir}/$$module_srcdir \
28018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28019 --target=${target_alias} \
28020 --with-build-libsubdir=$(HOST_SUBDIR) \
28021 $(STAGE4_CONFIGURE_FLAGS) \
28022 @extra_host_libiberty_configure_flags@
28023 @endif libiberty-bootstrap
28025 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28026 maybe-configure-stageprofile-libiberty:
28027 @if libiberty-bootstrap
28028 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28029 configure-stageprofile-libiberty:
28030 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28032 @r=`${PWD_COMMAND}`; export r; \
28033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28034 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28035 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28036 $(HOST_EXPORTS) \
28037 $(POSTSTAGE1_HOST_EXPORTS) \
28038 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28039 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28040 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28041 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28043 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28044 case $(srcdir) in \
28045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28046 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28048 esac; \
28049 module_srcdir=libiberty; \
28050 $(SHELL) $$s/$$module_srcdir/configure \
28051 --srcdir=$${topdir}/$$module_srcdir \
28052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28053 --target=${target_alias} \
28054 --with-build-libsubdir=$(HOST_SUBDIR) \
28055 $(STAGEprofile_CONFIGURE_FLAGS) \
28056 @extra_host_libiberty_configure_flags@
28057 @endif libiberty-bootstrap
28059 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28060 maybe-configure-stagetrain-libiberty:
28061 @if libiberty-bootstrap
28062 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28063 configure-stagetrain-libiberty:
28064 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28066 @r=`${PWD_COMMAND}`; export r; \
28067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28068 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28069 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28070 $(HOST_EXPORTS) \
28071 $(POSTSTAGE1_HOST_EXPORTS) \
28072 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28073 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28074 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28075 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28077 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28078 case $(srcdir) in \
28079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28080 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28082 esac; \
28083 module_srcdir=libiberty; \
28084 $(SHELL) $$s/$$module_srcdir/configure \
28085 --srcdir=$${topdir}/$$module_srcdir \
28086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28087 --target=${target_alias} \
28088 --with-build-libsubdir=$(HOST_SUBDIR) \
28089 $(STAGEtrain_CONFIGURE_FLAGS) \
28090 @extra_host_libiberty_configure_flags@
28091 @endif libiberty-bootstrap
28093 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28094 maybe-configure-stagefeedback-libiberty:
28095 @if libiberty-bootstrap
28096 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28097 configure-stagefeedback-libiberty:
28098 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28100 @r=`${PWD_COMMAND}`; export r; \
28101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28103 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28104 $(HOST_EXPORTS) \
28105 $(POSTSTAGE1_HOST_EXPORTS) \
28106 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28107 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28108 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28109 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28111 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28112 case $(srcdir) in \
28113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28114 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28116 esac; \
28117 module_srcdir=libiberty; \
28118 $(SHELL) $$s/$$module_srcdir/configure \
28119 --srcdir=$${topdir}/$$module_srcdir \
28120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28121 --target=${target_alias} \
28122 --with-build-libsubdir=$(HOST_SUBDIR) \
28123 $(STAGEfeedback_CONFIGURE_FLAGS) \
28124 @extra_host_libiberty_configure_flags@
28125 @endif libiberty-bootstrap
28127 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28128 maybe-configure-stageautoprofile-libiberty:
28129 @if libiberty-bootstrap
28130 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28131 configure-stageautoprofile-libiberty:
28132 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28134 @r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28137 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28138 $(HOST_EXPORTS) \
28139 $(POSTSTAGE1_HOST_EXPORTS) \
28140 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28141 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28142 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28143 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28145 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28146 case $(srcdir) in \
28147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28148 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28150 esac; \
28151 module_srcdir=libiberty; \
28152 $(SHELL) $$s/$$module_srcdir/configure \
28153 --srcdir=$${topdir}/$$module_srcdir \
28154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28155 --target=${target_alias} \
28156 --with-build-libsubdir=$(HOST_SUBDIR) \
28157 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28158 @extra_host_libiberty_configure_flags@
28159 @endif libiberty-bootstrap
28161 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28162 maybe-configure-stageautofeedback-libiberty:
28163 @if libiberty-bootstrap
28164 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28165 configure-stageautofeedback-libiberty:
28166 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28167 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28168 @r=`${PWD_COMMAND}`; export r; \
28169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28171 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28172 $(HOST_EXPORTS) \
28173 $(POSTSTAGE1_HOST_EXPORTS) \
28174 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28175 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28176 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28177 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28179 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28180 case $(srcdir) in \
28181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28182 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28184 esac; \
28185 module_srcdir=libiberty; \
28186 $(SHELL) $$s/$$module_srcdir/configure \
28187 --srcdir=$${topdir}/$$module_srcdir \
28188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28189 --target=${target_alias} \
28190 --with-build-libsubdir=$(HOST_SUBDIR) \
28191 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28192 @extra_host_libiberty_configure_flags@
28193 @endif libiberty-bootstrap
28199 .PHONY: all-libiberty maybe-all-libiberty
28200 maybe-all-libiberty:
28201 @if gcc-bootstrap
28202 all-libiberty: stage_current
28203 @endif gcc-bootstrap
28204 @if libiberty
28205 TARGET-libiberty=all
28206 maybe-all-libiberty: all-libiberty
28207 all-libiberty: configure-libiberty
28208 @r=`${PWD_COMMAND}`; export r; \
28209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210 $(HOST_EXPORTS) \
28211 (cd $(HOST_SUBDIR)/libiberty && \
28212 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28213 $(TARGET-libiberty))
28214 @endif libiberty
28218 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28219 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28220 maybe-all-stage1-libiberty:
28221 maybe-clean-stage1-libiberty:
28222 @if libiberty-bootstrap
28223 maybe-all-stage1-libiberty: all-stage1-libiberty
28224 all-stage1: all-stage1-libiberty
28225 TARGET-stage1-libiberty = $(TARGET-libiberty)
28226 all-stage1-libiberty: configure-stage1-libiberty
28227 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28228 @r=`${PWD_COMMAND}`; export r; \
28229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28230 TFLAGS="$(STAGE1_TFLAGS)"; \
28231 $(HOST_EXPORTS) \
28232 cd $(HOST_SUBDIR)/libiberty && \
28234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28235 CFLAGS="$(STAGE1_CFLAGS)" \
28236 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28237 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28238 LIBCFLAGS="$(LIBCFLAGS)" \
28239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28242 $(EXTRA_HOST_FLAGS) \
28243 $(STAGE1_FLAGS_TO_PASS) \
28244 TFLAGS="$(STAGE1_TFLAGS)" \
28245 $(TARGET-stage1-libiberty)
28247 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28248 clean-stage1: clean-stage1-libiberty
28249 clean-stage1-libiberty:
28250 @if [ $(current_stage) = stage1 ]; then \
28251 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28252 else \
28253 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28254 $(MAKE) stage1-start; \
28255 fi; \
28256 cd $(HOST_SUBDIR)/libiberty && \
28257 $(MAKE) $(EXTRA_HOST_FLAGS) \
28258 $(STAGE1_FLAGS_TO_PASS) clean
28259 @endif libiberty-bootstrap
28262 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28263 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28264 maybe-all-stage2-libiberty:
28265 maybe-clean-stage2-libiberty:
28266 @if libiberty-bootstrap
28267 maybe-all-stage2-libiberty: all-stage2-libiberty
28268 all-stage2: all-stage2-libiberty
28269 TARGET-stage2-libiberty = $(TARGET-libiberty)
28270 all-stage2-libiberty: configure-stage2-libiberty
28271 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28272 @r=`${PWD_COMMAND}`; export r; \
28273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274 TFLAGS="$(STAGE2_TFLAGS)"; \
28275 $(HOST_EXPORTS) \
28276 $(POSTSTAGE1_HOST_EXPORTS) \
28277 cd $(HOST_SUBDIR)/libiberty && \
28279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28280 CFLAGS="$(STAGE2_CFLAGS)" \
28281 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28282 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28283 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28288 TFLAGS="$(STAGE2_TFLAGS)" \
28289 $(TARGET-stage2-libiberty)
28291 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28292 clean-stage2: clean-stage2-libiberty
28293 clean-stage2-libiberty:
28294 @if [ $(current_stage) = stage2 ]; then \
28295 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28296 else \
28297 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28298 $(MAKE) stage2-start; \
28299 fi; \
28300 cd $(HOST_SUBDIR)/libiberty && \
28301 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28302 @endif libiberty-bootstrap
28305 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28306 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28307 maybe-all-stage3-libiberty:
28308 maybe-clean-stage3-libiberty:
28309 @if libiberty-bootstrap
28310 maybe-all-stage3-libiberty: all-stage3-libiberty
28311 all-stage3: all-stage3-libiberty
28312 TARGET-stage3-libiberty = $(TARGET-libiberty)
28313 all-stage3-libiberty: configure-stage3-libiberty
28314 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28315 @r=`${PWD_COMMAND}`; export r; \
28316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28317 TFLAGS="$(STAGE3_TFLAGS)"; \
28318 $(HOST_EXPORTS) \
28319 $(POSTSTAGE1_HOST_EXPORTS) \
28320 cd $(HOST_SUBDIR)/libiberty && \
28322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28323 CFLAGS="$(STAGE3_CFLAGS)" \
28324 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28325 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28326 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28331 TFLAGS="$(STAGE3_TFLAGS)" \
28332 $(TARGET-stage3-libiberty)
28334 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28335 clean-stage3: clean-stage3-libiberty
28336 clean-stage3-libiberty:
28337 @if [ $(current_stage) = stage3 ]; then \
28338 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28339 else \
28340 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28341 $(MAKE) stage3-start; \
28342 fi; \
28343 cd $(HOST_SUBDIR)/libiberty && \
28344 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28345 @endif libiberty-bootstrap
28348 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28349 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28350 maybe-all-stage4-libiberty:
28351 maybe-clean-stage4-libiberty:
28352 @if libiberty-bootstrap
28353 maybe-all-stage4-libiberty: all-stage4-libiberty
28354 all-stage4: all-stage4-libiberty
28355 TARGET-stage4-libiberty = $(TARGET-libiberty)
28356 all-stage4-libiberty: configure-stage4-libiberty
28357 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28358 @r=`${PWD_COMMAND}`; export r; \
28359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28360 TFLAGS="$(STAGE4_TFLAGS)"; \
28361 $(HOST_EXPORTS) \
28362 $(POSTSTAGE1_HOST_EXPORTS) \
28363 cd $(HOST_SUBDIR)/libiberty && \
28365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28366 CFLAGS="$(STAGE4_CFLAGS)" \
28367 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28368 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28369 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28374 TFLAGS="$(STAGE4_TFLAGS)" \
28375 $(TARGET-stage4-libiberty)
28377 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28378 clean-stage4: clean-stage4-libiberty
28379 clean-stage4-libiberty:
28380 @if [ $(current_stage) = stage4 ]; then \
28381 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28382 else \
28383 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28384 $(MAKE) stage4-start; \
28385 fi; \
28386 cd $(HOST_SUBDIR)/libiberty && \
28387 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28388 @endif libiberty-bootstrap
28391 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28392 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28393 maybe-all-stageprofile-libiberty:
28394 maybe-clean-stageprofile-libiberty:
28395 @if libiberty-bootstrap
28396 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28397 all-stageprofile: all-stageprofile-libiberty
28398 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28399 all-stageprofile-libiberty: configure-stageprofile-libiberty
28400 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28401 @r=`${PWD_COMMAND}`; export r; \
28402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28403 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28404 $(HOST_EXPORTS) \
28405 $(POSTSTAGE1_HOST_EXPORTS) \
28406 cd $(HOST_SUBDIR)/libiberty && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28409 CFLAGS="$(STAGEprofile_CFLAGS)" \
28410 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28411 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28412 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28417 TFLAGS="$(STAGEprofile_TFLAGS)" \
28418 $(TARGET-stageprofile-libiberty)
28420 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28421 clean-stageprofile: clean-stageprofile-libiberty
28422 clean-stageprofile-libiberty:
28423 @if [ $(current_stage) = stageprofile ]; then \
28424 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28425 else \
28426 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28427 $(MAKE) stageprofile-start; \
28428 fi; \
28429 cd $(HOST_SUBDIR)/libiberty && \
28430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28431 @endif libiberty-bootstrap
28434 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28435 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28436 maybe-all-stagetrain-libiberty:
28437 maybe-clean-stagetrain-libiberty:
28438 @if libiberty-bootstrap
28439 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28440 all-stagetrain: all-stagetrain-libiberty
28441 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28442 all-stagetrain-libiberty: configure-stagetrain-libiberty
28443 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28444 @r=`${PWD_COMMAND}`; export r; \
28445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28447 $(HOST_EXPORTS) \
28448 $(POSTSTAGE1_HOST_EXPORTS) \
28449 cd $(HOST_SUBDIR)/libiberty && \
28451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28452 CFLAGS="$(STAGEtrain_CFLAGS)" \
28453 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28454 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28455 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28459 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28460 TFLAGS="$(STAGEtrain_TFLAGS)" \
28461 $(TARGET-stagetrain-libiberty)
28463 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28464 clean-stagetrain: clean-stagetrain-libiberty
28465 clean-stagetrain-libiberty:
28466 @if [ $(current_stage) = stagetrain ]; then \
28467 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28468 else \
28469 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28470 $(MAKE) stagetrain-start; \
28471 fi; \
28472 cd $(HOST_SUBDIR)/libiberty && \
28473 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28474 @endif libiberty-bootstrap
28477 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28478 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28479 maybe-all-stagefeedback-libiberty:
28480 maybe-clean-stagefeedback-libiberty:
28481 @if libiberty-bootstrap
28482 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28483 all-stagefeedback: all-stagefeedback-libiberty
28484 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28485 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28486 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28487 @r=`${PWD_COMMAND}`; export r; \
28488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28490 $(HOST_EXPORTS) \
28491 $(POSTSTAGE1_HOST_EXPORTS) \
28492 cd $(HOST_SUBDIR)/libiberty && \
28494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28495 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28496 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28497 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28498 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28503 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28504 $(TARGET-stagefeedback-libiberty)
28506 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28507 clean-stagefeedback: clean-stagefeedback-libiberty
28508 clean-stagefeedback-libiberty:
28509 @if [ $(current_stage) = stagefeedback ]; then \
28510 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28511 else \
28512 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28513 $(MAKE) stagefeedback-start; \
28514 fi; \
28515 cd $(HOST_SUBDIR)/libiberty && \
28516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28517 @endif libiberty-bootstrap
28520 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28521 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28522 maybe-all-stageautoprofile-libiberty:
28523 maybe-clean-stageautoprofile-libiberty:
28524 @if libiberty-bootstrap
28525 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28526 all-stageautoprofile: all-stageautoprofile-libiberty
28527 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28528 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28529 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28530 @r=`${PWD_COMMAND}`; export r; \
28531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28532 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28533 $(HOST_EXPORTS) \
28534 $(POSTSTAGE1_HOST_EXPORTS) \
28535 cd $(HOST_SUBDIR)/libiberty && \
28536 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28538 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28539 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28540 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28541 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28546 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28547 $(TARGET-stageautoprofile-libiberty)
28549 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28550 clean-stageautoprofile: clean-stageautoprofile-libiberty
28551 clean-stageautoprofile-libiberty:
28552 @if [ $(current_stage) = stageautoprofile ]; then \
28553 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28554 else \
28555 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28556 $(MAKE) stageautoprofile-start; \
28557 fi; \
28558 cd $(HOST_SUBDIR)/libiberty && \
28559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28560 @endif libiberty-bootstrap
28563 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28564 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28565 maybe-all-stageautofeedback-libiberty:
28566 maybe-clean-stageautofeedback-libiberty:
28567 @if libiberty-bootstrap
28568 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28569 all-stageautofeedback: all-stageautofeedback-libiberty
28570 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28571 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28572 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28573 @r=`${PWD_COMMAND}`; export r; \
28574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28576 $(HOST_EXPORTS) \
28577 $(POSTSTAGE1_HOST_EXPORTS) \
28578 cd $(HOST_SUBDIR)/libiberty && \
28580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28581 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28582 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28583 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28584 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28589 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28590 $(TARGET-stageautofeedback-libiberty)
28592 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28593 clean-stageautofeedback: clean-stageautofeedback-libiberty
28594 clean-stageautofeedback-libiberty:
28595 @if [ $(current_stage) = stageautofeedback ]; then \
28596 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28597 else \
28598 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28599 $(MAKE) stageautofeedback-start; \
28600 fi; \
28601 cd $(HOST_SUBDIR)/libiberty && \
28602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28603 @endif libiberty-bootstrap
28609 .PHONY: check-libiberty maybe-check-libiberty
28610 maybe-check-libiberty:
28611 @if libiberty
28612 maybe-check-libiberty: check-libiberty
28614 check-libiberty:
28615 @: $(MAKE); $(unstage)
28616 @r=`${PWD_COMMAND}`; export r; \
28617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28618 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28619 (cd $(HOST_SUBDIR)/libiberty && \
28620 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28622 @endif libiberty
28624 .PHONY: install-libiberty maybe-install-libiberty
28625 maybe-install-libiberty:
28626 @if libiberty
28627 maybe-install-libiberty: install-libiberty
28629 install-libiberty: installdirs
28630 @: $(MAKE); $(unstage)
28631 @r=`${PWD_COMMAND}`; export r; \
28632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28633 $(HOST_EXPORTS) \
28634 (cd $(HOST_SUBDIR)/libiberty && \
28635 $(MAKE) $(FLAGS_TO_PASS) install)
28637 @endif libiberty
28639 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28640 maybe-install-strip-libiberty:
28641 @if libiberty
28642 maybe-install-strip-libiberty: install-strip-libiberty
28644 install-strip-libiberty: installdirs
28645 @: $(MAKE); $(unstage)
28646 @r=`${PWD_COMMAND}`; export r; \
28647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28648 $(HOST_EXPORTS) \
28649 (cd $(HOST_SUBDIR)/libiberty && \
28650 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28652 @endif libiberty
28654 # Other targets (info, dvi, pdf, etc.)
28656 .PHONY: maybe-info-libiberty info-libiberty
28657 maybe-info-libiberty:
28658 @if libiberty
28659 maybe-info-libiberty: info-libiberty
28661 info-libiberty: \
28662 configure-libiberty
28663 @[ -f ./libiberty/Makefile ] || exit 0; \
28664 r=`${PWD_COMMAND}`; export r; \
28665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28666 $(HOST_EXPORTS) \
28667 for flag in $(EXTRA_HOST_FLAGS) ; do \
28668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28669 done; \
28670 echo "Doing info in libiberty"; \
28671 (cd $(HOST_SUBDIR)/libiberty && \
28672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28674 "RANLIB=$${RANLIB}" \
28675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28676 info) \
28677 || exit 1
28679 @endif libiberty
28681 .PHONY: maybe-dvi-libiberty dvi-libiberty
28682 maybe-dvi-libiberty:
28683 @if libiberty
28684 maybe-dvi-libiberty: dvi-libiberty
28686 dvi-libiberty: \
28687 configure-libiberty
28688 @[ -f ./libiberty/Makefile ] || exit 0; \
28689 r=`${PWD_COMMAND}`; export r; \
28690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691 $(HOST_EXPORTS) \
28692 for flag in $(EXTRA_HOST_FLAGS) ; do \
28693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694 done; \
28695 echo "Doing dvi in libiberty"; \
28696 (cd $(HOST_SUBDIR)/libiberty && \
28697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699 "RANLIB=$${RANLIB}" \
28700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28701 dvi) \
28702 || exit 1
28704 @endif libiberty
28706 .PHONY: maybe-pdf-libiberty pdf-libiberty
28707 maybe-pdf-libiberty:
28708 @if libiberty
28709 maybe-pdf-libiberty: pdf-libiberty
28711 pdf-libiberty: \
28712 configure-libiberty
28713 @[ -f ./libiberty/Makefile ] || exit 0; \
28714 r=`${PWD_COMMAND}`; export r; \
28715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28716 $(HOST_EXPORTS) \
28717 for flag in $(EXTRA_HOST_FLAGS) ; do \
28718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28719 done; \
28720 echo "Doing pdf in libiberty"; \
28721 (cd $(HOST_SUBDIR)/libiberty && \
28722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28724 "RANLIB=$${RANLIB}" \
28725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28726 pdf) \
28727 || exit 1
28729 @endif libiberty
28731 .PHONY: maybe-html-libiberty html-libiberty
28732 maybe-html-libiberty:
28733 @if libiberty
28734 maybe-html-libiberty: html-libiberty
28736 html-libiberty: \
28737 configure-libiberty
28738 @[ -f ./libiberty/Makefile ] || exit 0; \
28739 r=`${PWD_COMMAND}`; export r; \
28740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28741 $(HOST_EXPORTS) \
28742 for flag in $(EXTRA_HOST_FLAGS) ; do \
28743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28744 done; \
28745 echo "Doing html in libiberty"; \
28746 (cd $(HOST_SUBDIR)/libiberty && \
28747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28749 "RANLIB=$${RANLIB}" \
28750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28751 html) \
28752 || exit 1
28754 @endif libiberty
28756 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28757 maybe-TAGS-libiberty:
28758 @if libiberty
28759 maybe-TAGS-libiberty: TAGS-libiberty
28761 TAGS-libiberty: \
28762 configure-libiberty
28763 @[ -f ./libiberty/Makefile ] || exit 0; \
28764 r=`${PWD_COMMAND}`; export r; \
28765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766 $(HOST_EXPORTS) \
28767 for flag in $(EXTRA_HOST_FLAGS) ; do \
28768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28769 done; \
28770 echo "Doing TAGS in libiberty"; \
28771 (cd $(HOST_SUBDIR)/libiberty && \
28772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28774 "RANLIB=$${RANLIB}" \
28775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28776 TAGS) \
28777 || exit 1
28779 @endif libiberty
28781 .PHONY: maybe-install-info-libiberty install-info-libiberty
28782 maybe-install-info-libiberty:
28783 @if libiberty
28784 maybe-install-info-libiberty: install-info-libiberty
28786 install-info-libiberty: \
28787 configure-libiberty \
28788 info-libiberty
28789 @[ -f ./libiberty/Makefile ] || exit 0; \
28790 r=`${PWD_COMMAND}`; export r; \
28791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28792 $(HOST_EXPORTS) \
28793 for flag in $(EXTRA_HOST_FLAGS) ; do \
28794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28795 done; \
28796 echo "Doing install-info in libiberty"; \
28797 (cd $(HOST_SUBDIR)/libiberty && \
28798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28800 "RANLIB=$${RANLIB}" \
28801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28802 install-info) \
28803 || exit 1
28805 @endif libiberty
28807 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28808 maybe-install-dvi-libiberty:
28809 @if libiberty
28810 maybe-install-dvi-libiberty: install-dvi-libiberty
28812 install-dvi-libiberty: \
28813 configure-libiberty \
28814 dvi-libiberty
28815 @[ -f ./libiberty/Makefile ] || exit 0; \
28816 r=`${PWD_COMMAND}`; export r; \
28817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28818 $(HOST_EXPORTS) \
28819 for flag in $(EXTRA_HOST_FLAGS) ; do \
28820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28821 done; \
28822 echo "Doing install-dvi in libiberty"; \
28823 (cd $(HOST_SUBDIR)/libiberty && \
28824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28826 "RANLIB=$${RANLIB}" \
28827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28828 install-dvi) \
28829 || exit 1
28831 @endif libiberty
28833 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28834 maybe-install-pdf-libiberty:
28835 @if libiberty
28836 maybe-install-pdf-libiberty: install-pdf-libiberty
28838 install-pdf-libiberty: \
28839 configure-libiberty \
28840 pdf-libiberty
28841 @[ -f ./libiberty/Makefile ] || exit 0; \
28842 r=`${PWD_COMMAND}`; export r; \
28843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28844 $(HOST_EXPORTS) \
28845 for flag in $(EXTRA_HOST_FLAGS) ; do \
28846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28847 done; \
28848 echo "Doing install-pdf in libiberty"; \
28849 (cd $(HOST_SUBDIR)/libiberty && \
28850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28852 "RANLIB=$${RANLIB}" \
28853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28854 install-pdf) \
28855 || exit 1
28857 @endif libiberty
28859 .PHONY: maybe-install-html-libiberty install-html-libiberty
28860 maybe-install-html-libiberty:
28861 @if libiberty
28862 maybe-install-html-libiberty: install-html-libiberty
28864 install-html-libiberty: \
28865 configure-libiberty \
28866 html-libiberty
28867 @[ -f ./libiberty/Makefile ] || exit 0; \
28868 r=`${PWD_COMMAND}`; export r; \
28869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28870 $(HOST_EXPORTS) \
28871 for flag in $(EXTRA_HOST_FLAGS) ; do \
28872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28873 done; \
28874 echo "Doing install-html in libiberty"; \
28875 (cd $(HOST_SUBDIR)/libiberty && \
28876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28878 "RANLIB=$${RANLIB}" \
28879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28880 install-html) \
28881 || exit 1
28883 @endif libiberty
28885 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28886 maybe-installcheck-libiberty:
28887 @if libiberty
28888 maybe-installcheck-libiberty: installcheck-libiberty
28890 installcheck-libiberty: \
28891 configure-libiberty
28892 @[ -f ./libiberty/Makefile ] || exit 0; \
28893 r=`${PWD_COMMAND}`; export r; \
28894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895 $(HOST_EXPORTS) \
28896 for flag in $(EXTRA_HOST_FLAGS) ; do \
28897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898 done; \
28899 echo "Doing installcheck in libiberty"; \
28900 (cd $(HOST_SUBDIR)/libiberty && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903 "RANLIB=$${RANLIB}" \
28904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28905 installcheck) \
28906 || exit 1
28908 @endif libiberty
28910 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28911 maybe-mostlyclean-libiberty:
28912 @if libiberty
28913 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28915 mostlyclean-libiberty:
28916 @[ -f ./libiberty/Makefile ] || exit 0; \
28917 r=`${PWD_COMMAND}`; export r; \
28918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28919 $(HOST_EXPORTS) \
28920 for flag in $(EXTRA_HOST_FLAGS) ; do \
28921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28922 done; \
28923 echo "Doing mostlyclean in libiberty"; \
28924 (cd $(HOST_SUBDIR)/libiberty && \
28925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28927 "RANLIB=$${RANLIB}" \
28928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28929 mostlyclean) \
28930 || exit 1
28932 @endif libiberty
28934 .PHONY: maybe-clean-libiberty clean-libiberty
28935 maybe-clean-libiberty:
28936 @if libiberty
28937 maybe-clean-libiberty: clean-libiberty
28939 clean-libiberty:
28940 @[ -f ./libiberty/Makefile ] || exit 0; \
28941 r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 $(HOST_EXPORTS) \
28944 for flag in $(EXTRA_HOST_FLAGS) ; do \
28945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28946 done; \
28947 echo "Doing clean in libiberty"; \
28948 (cd $(HOST_SUBDIR)/libiberty && \
28949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951 "RANLIB=$${RANLIB}" \
28952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28953 clean) \
28954 || exit 1
28956 @endif libiberty
28958 .PHONY: maybe-distclean-libiberty distclean-libiberty
28959 maybe-distclean-libiberty:
28960 @if libiberty
28961 maybe-distclean-libiberty: distclean-libiberty
28963 distclean-libiberty:
28964 @[ -f ./libiberty/Makefile ] || exit 0; \
28965 r=`${PWD_COMMAND}`; export r; \
28966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28967 $(HOST_EXPORTS) \
28968 for flag in $(EXTRA_HOST_FLAGS) ; do \
28969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28970 done; \
28971 echo "Doing distclean in libiberty"; \
28972 (cd $(HOST_SUBDIR)/libiberty && \
28973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28975 "RANLIB=$${RANLIB}" \
28976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28977 distclean) \
28978 || exit 1
28980 @endif libiberty
28982 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28983 maybe-maintainer-clean-libiberty:
28984 @if libiberty
28985 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28987 maintainer-clean-libiberty:
28988 @[ -f ./libiberty/Makefile ] || exit 0; \
28989 r=`${PWD_COMMAND}`; export r; \
28990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28991 $(HOST_EXPORTS) \
28992 for flag in $(EXTRA_HOST_FLAGS) ; do \
28993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28994 done; \
28995 echo "Doing maintainer-clean in libiberty"; \
28996 (cd $(HOST_SUBDIR)/libiberty && \
28997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28999 "RANLIB=$${RANLIB}" \
29000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29001 maintainer-clean) \
29002 || exit 1
29004 @endif libiberty
29008 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29009 maybe-configure-libiberty-linker-plugin:
29010 @if gcc-bootstrap
29011 configure-libiberty-linker-plugin: stage_current
29012 @endif gcc-bootstrap
29013 @if libiberty-linker-plugin
29014 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29015 configure-libiberty-linker-plugin:
29016 @r=`${PWD_COMMAND}`; export r; \
29017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29020 $(HOST_EXPORTS) \
29021 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29022 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29023 case $(srcdir) in \
29024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29025 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29027 esac; \
29028 module_srcdir=libiberty; \
29029 $(SHELL) \
29030 $$s/$$module_srcdir/configure \
29031 --srcdir=$${topdir}/$$module_srcdir \
29032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29033 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29034 || exit 1
29035 @endif libiberty-linker-plugin
29039 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29040 maybe-configure-stage1-libiberty-linker-plugin:
29041 @if libiberty-linker-plugin-bootstrap
29042 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29043 configure-stage1-libiberty-linker-plugin:
29044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29046 @r=`${PWD_COMMAND}`; export r; \
29047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29048 TFLAGS="$(STAGE1_TFLAGS)"; \
29049 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29050 $(HOST_EXPORTS) \
29051 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29052 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29053 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29054 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29056 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29057 case $(srcdir) in \
29058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29059 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29061 esac; \
29062 module_srcdir=libiberty; \
29063 $(SHELL) $$s/$$module_srcdir/configure \
29064 --srcdir=$${topdir}/$$module_srcdir \
29065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29066 --target=${target_alias} \
29068 $(STAGE1_CONFIGURE_FLAGS) \
29069 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29070 @endif libiberty-linker-plugin-bootstrap
29072 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29073 maybe-configure-stage2-libiberty-linker-plugin:
29074 @if libiberty-linker-plugin-bootstrap
29075 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29076 configure-stage2-libiberty-linker-plugin:
29077 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29079 @r=`${PWD_COMMAND}`; export r; \
29080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29081 TFLAGS="$(STAGE2_TFLAGS)"; \
29082 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29083 $(HOST_EXPORTS) \
29084 $(POSTSTAGE1_HOST_EXPORTS) \
29085 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29086 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29087 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29088 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29090 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29091 case $(srcdir) in \
29092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29093 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29095 esac; \
29096 module_srcdir=libiberty; \
29097 $(SHELL) $$s/$$module_srcdir/configure \
29098 --srcdir=$${topdir}/$$module_srcdir \
29099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29100 --target=${target_alias} \
29101 --with-build-libsubdir=$(HOST_SUBDIR) \
29102 $(STAGE2_CONFIGURE_FLAGS) \
29103 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29104 @endif libiberty-linker-plugin-bootstrap
29106 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29107 maybe-configure-stage3-libiberty-linker-plugin:
29108 @if libiberty-linker-plugin-bootstrap
29109 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29110 configure-stage3-libiberty-linker-plugin:
29111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29113 @r=`${PWD_COMMAND}`; export r; \
29114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115 TFLAGS="$(STAGE3_TFLAGS)"; \
29116 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29117 $(HOST_EXPORTS) \
29118 $(POSTSTAGE1_HOST_EXPORTS) \
29119 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29120 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29121 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29122 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29124 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29125 case $(srcdir) in \
29126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29127 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29129 esac; \
29130 module_srcdir=libiberty; \
29131 $(SHELL) $$s/$$module_srcdir/configure \
29132 --srcdir=$${topdir}/$$module_srcdir \
29133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29134 --target=${target_alias} \
29135 --with-build-libsubdir=$(HOST_SUBDIR) \
29136 $(STAGE3_CONFIGURE_FLAGS) \
29137 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29138 @endif libiberty-linker-plugin-bootstrap
29140 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29141 maybe-configure-stage4-libiberty-linker-plugin:
29142 @if libiberty-linker-plugin-bootstrap
29143 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29144 configure-stage4-libiberty-linker-plugin:
29145 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29147 @r=`${PWD_COMMAND}`; export r; \
29148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29149 TFLAGS="$(STAGE4_TFLAGS)"; \
29150 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29151 $(HOST_EXPORTS) \
29152 $(POSTSTAGE1_HOST_EXPORTS) \
29153 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29154 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29155 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29156 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29158 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29159 case $(srcdir) in \
29160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29161 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29163 esac; \
29164 module_srcdir=libiberty; \
29165 $(SHELL) $$s/$$module_srcdir/configure \
29166 --srcdir=$${topdir}/$$module_srcdir \
29167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29168 --target=${target_alias} \
29169 --with-build-libsubdir=$(HOST_SUBDIR) \
29170 $(STAGE4_CONFIGURE_FLAGS) \
29171 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29172 @endif libiberty-linker-plugin-bootstrap
29174 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29175 maybe-configure-stageprofile-libiberty-linker-plugin:
29176 @if libiberty-linker-plugin-bootstrap
29177 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29178 configure-stageprofile-libiberty-linker-plugin:
29179 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29180 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29181 @r=`${PWD_COMMAND}`; export r; \
29182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29184 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29185 $(HOST_EXPORTS) \
29186 $(POSTSTAGE1_HOST_EXPORTS) \
29187 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29188 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29189 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29190 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29192 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29193 case $(srcdir) in \
29194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29195 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29197 esac; \
29198 module_srcdir=libiberty; \
29199 $(SHELL) $$s/$$module_srcdir/configure \
29200 --srcdir=$${topdir}/$$module_srcdir \
29201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29202 --target=${target_alias} \
29203 --with-build-libsubdir=$(HOST_SUBDIR) \
29204 $(STAGEprofile_CONFIGURE_FLAGS) \
29205 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29206 @endif libiberty-linker-plugin-bootstrap
29208 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29209 maybe-configure-stagetrain-libiberty-linker-plugin:
29210 @if libiberty-linker-plugin-bootstrap
29211 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29212 configure-stagetrain-libiberty-linker-plugin:
29213 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29215 @r=`${PWD_COMMAND}`; export r; \
29216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29217 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29218 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29219 $(HOST_EXPORTS) \
29220 $(POSTSTAGE1_HOST_EXPORTS) \
29221 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29222 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29223 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29224 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29226 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29227 case $(srcdir) in \
29228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29229 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29231 esac; \
29232 module_srcdir=libiberty; \
29233 $(SHELL) $$s/$$module_srcdir/configure \
29234 --srcdir=$${topdir}/$$module_srcdir \
29235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29236 --target=${target_alias} \
29237 --with-build-libsubdir=$(HOST_SUBDIR) \
29238 $(STAGEtrain_CONFIGURE_FLAGS) \
29239 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29240 @endif libiberty-linker-plugin-bootstrap
29242 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29243 maybe-configure-stagefeedback-libiberty-linker-plugin:
29244 @if libiberty-linker-plugin-bootstrap
29245 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29246 configure-stagefeedback-libiberty-linker-plugin:
29247 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29249 @r=`${PWD_COMMAND}`; export r; \
29250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29252 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29253 $(HOST_EXPORTS) \
29254 $(POSTSTAGE1_HOST_EXPORTS) \
29255 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29256 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29257 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29258 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29260 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29261 case $(srcdir) in \
29262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29263 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29265 esac; \
29266 module_srcdir=libiberty; \
29267 $(SHELL) $$s/$$module_srcdir/configure \
29268 --srcdir=$${topdir}/$$module_srcdir \
29269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29270 --target=${target_alias} \
29271 --with-build-libsubdir=$(HOST_SUBDIR) \
29272 $(STAGEfeedback_CONFIGURE_FLAGS) \
29273 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29274 @endif libiberty-linker-plugin-bootstrap
29276 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29277 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29278 @if libiberty-linker-plugin-bootstrap
29279 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29280 configure-stageautoprofile-libiberty-linker-plugin:
29281 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29283 @r=`${PWD_COMMAND}`; export r; \
29284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29285 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29286 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29287 $(HOST_EXPORTS) \
29288 $(POSTSTAGE1_HOST_EXPORTS) \
29289 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29290 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29291 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29292 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29294 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29295 case $(srcdir) in \
29296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29297 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29299 esac; \
29300 module_srcdir=libiberty; \
29301 $(SHELL) $$s/$$module_srcdir/configure \
29302 --srcdir=$${topdir}/$$module_srcdir \
29303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29304 --target=${target_alias} \
29305 --with-build-libsubdir=$(HOST_SUBDIR) \
29306 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29307 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29308 @endif libiberty-linker-plugin-bootstrap
29310 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29311 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29312 @if libiberty-linker-plugin-bootstrap
29313 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29314 configure-stageautofeedback-libiberty-linker-plugin:
29315 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29317 @r=`${PWD_COMMAND}`; export r; \
29318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29320 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29321 $(HOST_EXPORTS) \
29322 $(POSTSTAGE1_HOST_EXPORTS) \
29323 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29324 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29325 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29326 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29328 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29329 case $(srcdir) in \
29330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29331 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29333 esac; \
29334 module_srcdir=libiberty; \
29335 $(SHELL) $$s/$$module_srcdir/configure \
29336 --srcdir=$${topdir}/$$module_srcdir \
29337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29338 --target=${target_alias} \
29339 --with-build-libsubdir=$(HOST_SUBDIR) \
29340 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29341 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29342 @endif libiberty-linker-plugin-bootstrap
29348 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29349 maybe-all-libiberty-linker-plugin:
29350 @if gcc-bootstrap
29351 all-libiberty-linker-plugin: stage_current
29352 @endif gcc-bootstrap
29353 @if libiberty-linker-plugin
29354 TARGET-libiberty-linker-plugin=all
29355 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29356 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29357 @r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 $(HOST_EXPORTS) \
29360 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29362 $(TARGET-libiberty-linker-plugin))
29363 @endif libiberty-linker-plugin
29367 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29368 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29369 maybe-all-stage1-libiberty-linker-plugin:
29370 maybe-clean-stage1-libiberty-linker-plugin:
29371 @if libiberty-linker-plugin-bootstrap
29372 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29373 all-stage1: all-stage1-libiberty-linker-plugin
29374 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29375 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29376 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29377 @r=`${PWD_COMMAND}`; export r; \
29378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29379 TFLAGS="$(STAGE1_TFLAGS)"; \
29380 $(HOST_EXPORTS) \
29381 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29384 CFLAGS="$(STAGE1_CFLAGS)" \
29385 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29386 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29387 LIBCFLAGS="$(LIBCFLAGS)" \
29388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29391 $(EXTRA_HOST_FLAGS) \
29392 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29393 TFLAGS="$(STAGE1_TFLAGS)" \
29394 $(TARGET-stage1-libiberty-linker-plugin)
29396 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29397 clean-stage1: clean-stage1-libiberty-linker-plugin
29398 clean-stage1-libiberty-linker-plugin:
29399 @if [ $(current_stage) = stage1 ]; then \
29400 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29401 else \
29402 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29403 $(MAKE) stage1-start; \
29404 fi; \
29405 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29406 $(MAKE) $(EXTRA_HOST_FLAGS) \
29407 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29408 @endif libiberty-linker-plugin-bootstrap
29411 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29412 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29413 maybe-all-stage2-libiberty-linker-plugin:
29414 maybe-clean-stage2-libiberty-linker-plugin:
29415 @if libiberty-linker-plugin-bootstrap
29416 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29417 all-stage2: all-stage2-libiberty-linker-plugin
29418 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29419 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29420 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29421 @r=`${PWD_COMMAND}`; export r; \
29422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29423 TFLAGS="$(STAGE2_TFLAGS)"; \
29424 $(HOST_EXPORTS) \
29425 $(POSTSTAGE1_HOST_EXPORTS) \
29426 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29429 CFLAGS="$(STAGE2_CFLAGS)" \
29430 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29431 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29432 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29437 TFLAGS="$(STAGE2_TFLAGS)" \
29438 $(TARGET-stage2-libiberty-linker-plugin)
29440 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29441 clean-stage2: clean-stage2-libiberty-linker-plugin
29442 clean-stage2-libiberty-linker-plugin:
29443 @if [ $(current_stage) = stage2 ]; then \
29444 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29445 else \
29446 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29447 $(MAKE) stage2-start; \
29448 fi; \
29449 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29451 @endif libiberty-linker-plugin-bootstrap
29454 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29455 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29456 maybe-all-stage3-libiberty-linker-plugin:
29457 maybe-clean-stage3-libiberty-linker-plugin:
29458 @if libiberty-linker-plugin-bootstrap
29459 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29460 all-stage3: all-stage3-libiberty-linker-plugin
29461 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29462 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29463 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29464 @r=`${PWD_COMMAND}`; export r; \
29465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29466 TFLAGS="$(STAGE3_TFLAGS)"; \
29467 $(HOST_EXPORTS) \
29468 $(POSTSTAGE1_HOST_EXPORTS) \
29469 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29472 CFLAGS="$(STAGE3_CFLAGS)" \
29473 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29474 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29475 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29480 TFLAGS="$(STAGE3_TFLAGS)" \
29481 $(TARGET-stage3-libiberty-linker-plugin)
29483 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29484 clean-stage3: clean-stage3-libiberty-linker-plugin
29485 clean-stage3-libiberty-linker-plugin:
29486 @if [ $(current_stage) = stage3 ]; then \
29487 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29488 else \
29489 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29490 $(MAKE) stage3-start; \
29491 fi; \
29492 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29494 @endif libiberty-linker-plugin-bootstrap
29497 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29498 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29499 maybe-all-stage4-libiberty-linker-plugin:
29500 maybe-clean-stage4-libiberty-linker-plugin:
29501 @if libiberty-linker-plugin-bootstrap
29502 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29503 all-stage4: all-stage4-libiberty-linker-plugin
29504 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29505 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29506 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29507 @r=`${PWD_COMMAND}`; export r; \
29508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29509 TFLAGS="$(STAGE4_TFLAGS)"; \
29510 $(HOST_EXPORTS) \
29511 $(POSTSTAGE1_HOST_EXPORTS) \
29512 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29515 CFLAGS="$(STAGE4_CFLAGS)" \
29516 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29517 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29518 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29523 TFLAGS="$(STAGE4_TFLAGS)" \
29524 $(TARGET-stage4-libiberty-linker-plugin)
29526 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29527 clean-stage4: clean-stage4-libiberty-linker-plugin
29528 clean-stage4-libiberty-linker-plugin:
29529 @if [ $(current_stage) = stage4 ]; then \
29530 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29531 else \
29532 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29533 $(MAKE) stage4-start; \
29534 fi; \
29535 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29537 @endif libiberty-linker-plugin-bootstrap
29540 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29541 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29542 maybe-all-stageprofile-libiberty-linker-plugin:
29543 maybe-clean-stageprofile-libiberty-linker-plugin:
29544 @if libiberty-linker-plugin-bootstrap
29545 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29546 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29547 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29548 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29549 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29550 @r=`${PWD_COMMAND}`; export r; \
29551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29552 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29553 $(HOST_EXPORTS) \
29554 $(POSTSTAGE1_HOST_EXPORTS) \
29555 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29558 CFLAGS="$(STAGEprofile_CFLAGS)" \
29559 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29560 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29561 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29566 TFLAGS="$(STAGEprofile_TFLAGS)" \
29567 $(TARGET-stageprofile-libiberty-linker-plugin)
29569 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29570 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29571 clean-stageprofile-libiberty-linker-plugin:
29572 @if [ $(current_stage) = stageprofile ]; then \
29573 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29574 else \
29575 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29576 $(MAKE) stageprofile-start; \
29577 fi; \
29578 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29580 @endif libiberty-linker-plugin-bootstrap
29583 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29584 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29585 maybe-all-stagetrain-libiberty-linker-plugin:
29586 maybe-clean-stagetrain-libiberty-linker-plugin:
29587 @if libiberty-linker-plugin-bootstrap
29588 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29589 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29590 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29591 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29592 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29593 @r=`${PWD_COMMAND}`; export r; \
29594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29595 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29596 $(HOST_EXPORTS) \
29597 $(POSTSTAGE1_HOST_EXPORTS) \
29598 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29601 CFLAGS="$(STAGEtrain_CFLAGS)" \
29602 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29603 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29604 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29609 TFLAGS="$(STAGEtrain_TFLAGS)" \
29610 $(TARGET-stagetrain-libiberty-linker-plugin)
29612 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29613 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29614 clean-stagetrain-libiberty-linker-plugin:
29615 @if [ $(current_stage) = stagetrain ]; then \
29616 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29617 else \
29618 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29619 $(MAKE) stagetrain-start; \
29620 fi; \
29621 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29623 @endif libiberty-linker-plugin-bootstrap
29626 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29627 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29628 maybe-all-stagefeedback-libiberty-linker-plugin:
29629 maybe-clean-stagefeedback-libiberty-linker-plugin:
29630 @if libiberty-linker-plugin-bootstrap
29631 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29632 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29633 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29634 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29635 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29636 @r=`${PWD_COMMAND}`; export r; \
29637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29638 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29639 $(HOST_EXPORTS) \
29640 $(POSTSTAGE1_HOST_EXPORTS) \
29641 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29644 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29645 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29646 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29647 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29652 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29653 $(TARGET-stagefeedback-libiberty-linker-plugin)
29655 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29656 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29657 clean-stagefeedback-libiberty-linker-plugin:
29658 @if [ $(current_stage) = stagefeedback ]; then \
29659 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29660 else \
29661 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29662 $(MAKE) stagefeedback-start; \
29663 fi; \
29664 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29666 @endif libiberty-linker-plugin-bootstrap
29669 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29670 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29671 maybe-all-stageautoprofile-libiberty-linker-plugin:
29672 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29673 @if libiberty-linker-plugin-bootstrap
29674 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29675 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29676 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29677 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29678 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29679 @r=`${PWD_COMMAND}`; export r; \
29680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29681 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29682 $(HOST_EXPORTS) \
29683 $(POSTSTAGE1_HOST_EXPORTS) \
29684 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29685 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29687 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29688 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29689 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29690 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29695 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29696 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29698 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29699 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29700 clean-stageautoprofile-libiberty-linker-plugin:
29701 @if [ $(current_stage) = stageautoprofile ]; then \
29702 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29703 else \
29704 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29705 $(MAKE) stageautoprofile-start; \
29706 fi; \
29707 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29709 @endif libiberty-linker-plugin-bootstrap
29712 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29713 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29714 maybe-all-stageautofeedback-libiberty-linker-plugin:
29715 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29716 @if libiberty-linker-plugin-bootstrap
29717 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29718 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29719 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29720 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29721 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29722 @r=`${PWD_COMMAND}`; export r; \
29723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29724 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29725 $(HOST_EXPORTS) \
29726 $(POSTSTAGE1_HOST_EXPORTS) \
29727 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29730 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29731 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29732 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29733 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29738 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29739 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29741 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29742 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29743 clean-stageautofeedback-libiberty-linker-plugin:
29744 @if [ $(current_stage) = stageautofeedback ]; then \
29745 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29746 else \
29747 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29748 $(MAKE) stageautofeedback-start; \
29749 fi; \
29750 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29751 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29752 @endif libiberty-linker-plugin-bootstrap
29758 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29759 maybe-check-libiberty-linker-plugin:
29760 @if libiberty-linker-plugin
29761 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29763 check-libiberty-linker-plugin:
29764 @: $(MAKE); $(unstage)
29765 @r=`${PWD_COMMAND}`; export r; \
29766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29767 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29768 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29769 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29771 @endif libiberty-linker-plugin
29773 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29774 maybe-install-libiberty-linker-plugin:
29775 @if libiberty-linker-plugin
29776 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29778 install-libiberty-linker-plugin: installdirs
29779 @: $(MAKE); $(unstage)
29780 @r=`${PWD_COMMAND}`; export r; \
29781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29782 $(HOST_EXPORTS) \
29783 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29784 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29786 @endif libiberty-linker-plugin
29788 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29789 maybe-install-strip-libiberty-linker-plugin:
29790 @if libiberty-linker-plugin
29791 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29793 install-strip-libiberty-linker-plugin: installdirs
29794 @: $(MAKE); $(unstage)
29795 @r=`${PWD_COMMAND}`; export r; \
29796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29797 $(HOST_EXPORTS) \
29798 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29799 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29801 @endif libiberty-linker-plugin
29803 # Other targets (info, dvi, pdf, etc.)
29805 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29806 maybe-info-libiberty-linker-plugin:
29807 @if libiberty-linker-plugin
29808 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29810 info-libiberty-linker-plugin: \
29811 configure-libiberty-linker-plugin
29812 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29813 r=`${PWD_COMMAND}`; export r; \
29814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815 $(HOST_EXPORTS) \
29816 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818 done; \
29819 echo "Doing info in libiberty-linker-plugin"; \
29820 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823 "RANLIB=$${RANLIB}" \
29824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825 info) \
29826 || exit 1
29828 @endif libiberty-linker-plugin
29830 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29831 maybe-dvi-libiberty-linker-plugin:
29832 @if libiberty-linker-plugin
29833 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29835 dvi-libiberty-linker-plugin: \
29836 configure-libiberty-linker-plugin
29837 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29838 r=`${PWD_COMMAND}`; export r; \
29839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 $(HOST_EXPORTS) \
29841 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843 done; \
29844 echo "Doing dvi in libiberty-linker-plugin"; \
29845 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848 "RANLIB=$${RANLIB}" \
29849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29850 dvi) \
29851 || exit 1
29853 @endif libiberty-linker-plugin
29855 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29856 maybe-pdf-libiberty-linker-plugin:
29857 @if libiberty-linker-plugin
29858 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29860 pdf-libiberty-linker-plugin: \
29861 configure-libiberty-linker-plugin
29862 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29863 r=`${PWD_COMMAND}`; export r; \
29864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865 $(HOST_EXPORTS) \
29866 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868 done; \
29869 echo "Doing pdf in libiberty-linker-plugin"; \
29870 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29873 "RANLIB=$${RANLIB}" \
29874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29875 pdf) \
29876 || exit 1
29878 @endif libiberty-linker-plugin
29880 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29881 maybe-html-libiberty-linker-plugin:
29882 @if libiberty-linker-plugin
29883 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29885 html-libiberty-linker-plugin: \
29886 configure-libiberty-linker-plugin
29887 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29888 r=`${PWD_COMMAND}`; export r; \
29889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29890 $(HOST_EXPORTS) \
29891 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29893 done; \
29894 echo "Doing html in libiberty-linker-plugin"; \
29895 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29898 "RANLIB=$${RANLIB}" \
29899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29900 html) \
29901 || exit 1
29903 @endif libiberty-linker-plugin
29905 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29906 maybe-TAGS-libiberty-linker-plugin:
29907 @if libiberty-linker-plugin
29908 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29910 TAGS-libiberty-linker-plugin: \
29911 configure-libiberty-linker-plugin
29912 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29913 r=`${PWD_COMMAND}`; export r; \
29914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29915 $(HOST_EXPORTS) \
29916 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29918 done; \
29919 echo "Doing TAGS in libiberty-linker-plugin"; \
29920 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29923 "RANLIB=$${RANLIB}" \
29924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29925 TAGS) \
29926 || exit 1
29928 @endif libiberty-linker-plugin
29930 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29931 maybe-install-info-libiberty-linker-plugin:
29932 @if libiberty-linker-plugin
29933 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29935 install-info-libiberty-linker-plugin: \
29936 configure-libiberty-linker-plugin \
29937 info-libiberty-linker-plugin
29938 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29939 r=`${PWD_COMMAND}`; export r; \
29940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941 $(HOST_EXPORTS) \
29942 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29944 done; \
29945 echo "Doing install-info in libiberty-linker-plugin"; \
29946 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29949 "RANLIB=$${RANLIB}" \
29950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29951 install-info) \
29952 || exit 1
29954 @endif libiberty-linker-plugin
29956 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29957 maybe-install-dvi-libiberty-linker-plugin:
29958 @if libiberty-linker-plugin
29959 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29961 install-dvi-libiberty-linker-plugin: \
29962 configure-libiberty-linker-plugin \
29963 dvi-libiberty-linker-plugin
29964 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29965 r=`${PWD_COMMAND}`; export r; \
29966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29967 $(HOST_EXPORTS) \
29968 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29970 done; \
29971 echo "Doing install-dvi in libiberty-linker-plugin"; \
29972 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29975 "RANLIB=$${RANLIB}" \
29976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29977 install-dvi) \
29978 || exit 1
29980 @endif libiberty-linker-plugin
29982 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29983 maybe-install-pdf-libiberty-linker-plugin:
29984 @if libiberty-linker-plugin
29985 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29987 install-pdf-libiberty-linker-plugin: \
29988 configure-libiberty-linker-plugin \
29989 pdf-libiberty-linker-plugin
29990 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29991 r=`${PWD_COMMAND}`; export r; \
29992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29993 $(HOST_EXPORTS) \
29994 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29996 done; \
29997 echo "Doing install-pdf in libiberty-linker-plugin"; \
29998 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30001 "RANLIB=$${RANLIB}" \
30002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30003 install-pdf) \
30004 || exit 1
30006 @endif libiberty-linker-plugin
30008 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30009 maybe-install-html-libiberty-linker-plugin:
30010 @if libiberty-linker-plugin
30011 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30013 install-html-libiberty-linker-plugin: \
30014 configure-libiberty-linker-plugin \
30015 html-libiberty-linker-plugin
30016 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30017 r=`${PWD_COMMAND}`; export r; \
30018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30019 $(HOST_EXPORTS) \
30020 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30022 done; \
30023 echo "Doing install-html in libiberty-linker-plugin"; \
30024 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30027 "RANLIB=$${RANLIB}" \
30028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30029 install-html) \
30030 || exit 1
30032 @endif libiberty-linker-plugin
30034 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30035 maybe-installcheck-libiberty-linker-plugin:
30036 @if libiberty-linker-plugin
30037 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30039 installcheck-libiberty-linker-plugin: \
30040 configure-libiberty-linker-plugin
30041 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30042 r=`${PWD_COMMAND}`; export r; \
30043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30044 $(HOST_EXPORTS) \
30045 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30047 done; \
30048 echo "Doing installcheck in libiberty-linker-plugin"; \
30049 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30052 "RANLIB=$${RANLIB}" \
30053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30054 installcheck) \
30055 || exit 1
30057 @endif libiberty-linker-plugin
30059 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30060 maybe-mostlyclean-libiberty-linker-plugin:
30061 @if libiberty-linker-plugin
30062 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30064 mostlyclean-libiberty-linker-plugin:
30065 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30066 r=`${PWD_COMMAND}`; export r; \
30067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30068 $(HOST_EXPORTS) \
30069 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30071 done; \
30072 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30073 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30076 "RANLIB=$${RANLIB}" \
30077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30078 mostlyclean) \
30079 || exit 1
30081 @endif libiberty-linker-plugin
30083 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30084 maybe-clean-libiberty-linker-plugin:
30085 @if libiberty-linker-plugin
30086 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30088 clean-libiberty-linker-plugin:
30089 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30090 r=`${PWD_COMMAND}`; export r; \
30091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092 $(HOST_EXPORTS) \
30093 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30095 done; \
30096 echo "Doing clean in libiberty-linker-plugin"; \
30097 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30100 "RANLIB=$${RANLIB}" \
30101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30102 clean) \
30103 || exit 1
30105 @endif libiberty-linker-plugin
30107 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30108 maybe-distclean-libiberty-linker-plugin:
30109 @if libiberty-linker-plugin
30110 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30112 distclean-libiberty-linker-plugin:
30113 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30114 r=`${PWD_COMMAND}`; export r; \
30115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116 $(HOST_EXPORTS) \
30117 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30119 done; \
30120 echo "Doing distclean in libiberty-linker-plugin"; \
30121 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30124 "RANLIB=$${RANLIB}" \
30125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30126 distclean) \
30127 || exit 1
30129 @endif libiberty-linker-plugin
30131 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30132 maybe-maintainer-clean-libiberty-linker-plugin:
30133 @if libiberty-linker-plugin
30134 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30136 maintainer-clean-libiberty-linker-plugin:
30137 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30138 r=`${PWD_COMMAND}`; export r; \
30139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30140 $(HOST_EXPORTS) \
30141 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30143 done; \
30144 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30145 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30148 "RANLIB=$${RANLIB}" \
30149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30150 maintainer-clean) \
30151 || exit 1
30153 @endif libiberty-linker-plugin
30157 .PHONY: configure-libiconv maybe-configure-libiconv
30158 maybe-configure-libiconv:
30159 @if gcc-bootstrap
30160 configure-libiconv: stage_current
30161 @endif gcc-bootstrap
30162 @if libiconv
30163 maybe-configure-libiconv: configure-libiconv
30164 configure-libiconv:
30165 @r=`${PWD_COMMAND}`; export r; \
30166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30167 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30169 $(HOST_EXPORTS) \
30170 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30171 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30172 case $(srcdir) in \
30173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30174 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30176 esac; \
30177 module_srcdir=libiconv; \
30178 $(SHELL) \
30179 $$s/$$module_srcdir/configure \
30180 --srcdir=$${topdir}/$$module_srcdir \
30181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30182 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30183 || exit 1
30184 @endif libiconv
30188 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30189 maybe-configure-stage1-libiconv:
30190 @if libiconv-bootstrap
30191 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30192 configure-stage1-libiconv:
30193 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30195 @r=`${PWD_COMMAND}`; export r; \
30196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197 TFLAGS="$(STAGE1_TFLAGS)"; \
30198 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30199 $(HOST_EXPORTS) \
30200 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30201 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30202 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30203 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30205 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30206 case $(srcdir) in \
30207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30208 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30210 esac; \
30211 module_srcdir=libiconv; \
30212 $(SHELL) $$s/$$module_srcdir/configure \
30213 --srcdir=$${topdir}/$$module_srcdir \
30214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30215 --target=${target_alias} \
30217 $(STAGE1_CONFIGURE_FLAGS) \
30218 --disable-shared @host_libs_picflag@
30219 @endif libiconv-bootstrap
30221 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30222 maybe-configure-stage2-libiconv:
30223 @if libiconv-bootstrap
30224 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30225 configure-stage2-libiconv:
30226 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30228 @r=`${PWD_COMMAND}`; export r; \
30229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230 TFLAGS="$(STAGE2_TFLAGS)"; \
30231 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30232 $(HOST_EXPORTS) \
30233 $(POSTSTAGE1_HOST_EXPORTS) \
30234 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30235 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30236 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30237 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30239 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30240 case $(srcdir) in \
30241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30242 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30244 esac; \
30245 module_srcdir=libiconv; \
30246 $(SHELL) $$s/$$module_srcdir/configure \
30247 --srcdir=$${topdir}/$$module_srcdir \
30248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30249 --target=${target_alias} \
30250 --with-build-libsubdir=$(HOST_SUBDIR) \
30251 $(STAGE2_CONFIGURE_FLAGS) \
30252 --disable-shared @host_libs_picflag@
30253 @endif libiconv-bootstrap
30255 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30256 maybe-configure-stage3-libiconv:
30257 @if libiconv-bootstrap
30258 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30259 configure-stage3-libiconv:
30260 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30262 @r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 TFLAGS="$(STAGE3_TFLAGS)"; \
30265 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30266 $(HOST_EXPORTS) \
30267 $(POSTSTAGE1_HOST_EXPORTS) \
30268 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30269 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30270 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30271 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30273 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30274 case $(srcdir) in \
30275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30276 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30278 esac; \
30279 module_srcdir=libiconv; \
30280 $(SHELL) $$s/$$module_srcdir/configure \
30281 --srcdir=$${topdir}/$$module_srcdir \
30282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30283 --target=${target_alias} \
30284 --with-build-libsubdir=$(HOST_SUBDIR) \
30285 $(STAGE3_CONFIGURE_FLAGS) \
30286 --disable-shared @host_libs_picflag@
30287 @endif libiconv-bootstrap
30289 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30290 maybe-configure-stage4-libiconv:
30291 @if libiconv-bootstrap
30292 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30293 configure-stage4-libiconv:
30294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30296 @r=`${PWD_COMMAND}`; export r; \
30297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30298 TFLAGS="$(STAGE4_TFLAGS)"; \
30299 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30300 $(HOST_EXPORTS) \
30301 $(POSTSTAGE1_HOST_EXPORTS) \
30302 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30303 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30304 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30305 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30307 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30308 case $(srcdir) in \
30309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30310 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30312 esac; \
30313 module_srcdir=libiconv; \
30314 $(SHELL) $$s/$$module_srcdir/configure \
30315 --srcdir=$${topdir}/$$module_srcdir \
30316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30317 --target=${target_alias} \
30318 --with-build-libsubdir=$(HOST_SUBDIR) \
30319 $(STAGE4_CONFIGURE_FLAGS) \
30320 --disable-shared @host_libs_picflag@
30321 @endif libiconv-bootstrap
30323 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30324 maybe-configure-stageprofile-libiconv:
30325 @if libiconv-bootstrap
30326 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30327 configure-stageprofile-libiconv:
30328 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30330 @r=`${PWD_COMMAND}`; export r; \
30331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30333 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30334 $(HOST_EXPORTS) \
30335 $(POSTSTAGE1_HOST_EXPORTS) \
30336 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30337 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30338 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30339 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30341 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30342 case $(srcdir) in \
30343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30344 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30346 esac; \
30347 module_srcdir=libiconv; \
30348 $(SHELL) $$s/$$module_srcdir/configure \
30349 --srcdir=$${topdir}/$$module_srcdir \
30350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30351 --target=${target_alias} \
30352 --with-build-libsubdir=$(HOST_SUBDIR) \
30353 $(STAGEprofile_CONFIGURE_FLAGS) \
30354 --disable-shared @host_libs_picflag@
30355 @endif libiconv-bootstrap
30357 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30358 maybe-configure-stagetrain-libiconv:
30359 @if libiconv-bootstrap
30360 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30361 configure-stagetrain-libiconv:
30362 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30364 @r=`${PWD_COMMAND}`; export r; \
30365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30366 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30367 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30368 $(HOST_EXPORTS) \
30369 $(POSTSTAGE1_HOST_EXPORTS) \
30370 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30371 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30372 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30373 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30375 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30376 case $(srcdir) in \
30377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30378 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30380 esac; \
30381 module_srcdir=libiconv; \
30382 $(SHELL) $$s/$$module_srcdir/configure \
30383 --srcdir=$${topdir}/$$module_srcdir \
30384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30385 --target=${target_alias} \
30386 --with-build-libsubdir=$(HOST_SUBDIR) \
30387 $(STAGEtrain_CONFIGURE_FLAGS) \
30388 --disable-shared @host_libs_picflag@
30389 @endif libiconv-bootstrap
30391 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30392 maybe-configure-stagefeedback-libiconv:
30393 @if libiconv-bootstrap
30394 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30395 configure-stagefeedback-libiconv:
30396 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30398 @r=`${PWD_COMMAND}`; export r; \
30399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30400 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30401 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30402 $(HOST_EXPORTS) \
30403 $(POSTSTAGE1_HOST_EXPORTS) \
30404 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30405 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30406 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30407 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30409 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30410 case $(srcdir) in \
30411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30412 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30414 esac; \
30415 module_srcdir=libiconv; \
30416 $(SHELL) $$s/$$module_srcdir/configure \
30417 --srcdir=$${topdir}/$$module_srcdir \
30418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30419 --target=${target_alias} \
30420 --with-build-libsubdir=$(HOST_SUBDIR) \
30421 $(STAGEfeedback_CONFIGURE_FLAGS) \
30422 --disable-shared @host_libs_picflag@
30423 @endif libiconv-bootstrap
30425 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30426 maybe-configure-stageautoprofile-libiconv:
30427 @if libiconv-bootstrap
30428 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30429 configure-stageautoprofile-libiconv:
30430 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30432 @r=`${PWD_COMMAND}`; export r; \
30433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30434 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30435 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30436 $(HOST_EXPORTS) \
30437 $(POSTSTAGE1_HOST_EXPORTS) \
30438 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30439 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30440 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30441 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30443 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30444 case $(srcdir) in \
30445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30446 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30448 esac; \
30449 module_srcdir=libiconv; \
30450 $(SHELL) $$s/$$module_srcdir/configure \
30451 --srcdir=$${topdir}/$$module_srcdir \
30452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30453 --target=${target_alias} \
30454 --with-build-libsubdir=$(HOST_SUBDIR) \
30455 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30456 --disable-shared @host_libs_picflag@
30457 @endif libiconv-bootstrap
30459 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30460 maybe-configure-stageautofeedback-libiconv:
30461 @if libiconv-bootstrap
30462 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30463 configure-stageautofeedback-libiconv:
30464 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30465 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30466 @r=`${PWD_COMMAND}`; export r; \
30467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30469 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30470 $(HOST_EXPORTS) \
30471 $(POSTSTAGE1_HOST_EXPORTS) \
30472 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30473 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30474 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30475 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30477 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30478 case $(srcdir) in \
30479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30480 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30482 esac; \
30483 module_srcdir=libiconv; \
30484 $(SHELL) $$s/$$module_srcdir/configure \
30485 --srcdir=$${topdir}/$$module_srcdir \
30486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30487 --target=${target_alias} \
30488 --with-build-libsubdir=$(HOST_SUBDIR) \
30489 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30490 --disable-shared @host_libs_picflag@
30491 @endif libiconv-bootstrap
30497 .PHONY: all-libiconv maybe-all-libiconv
30498 maybe-all-libiconv:
30499 @if gcc-bootstrap
30500 all-libiconv: stage_current
30501 @endif gcc-bootstrap
30502 @if libiconv
30503 TARGET-libiconv=all
30504 maybe-all-libiconv: all-libiconv
30505 all-libiconv: configure-libiconv
30506 @r=`${PWD_COMMAND}`; export r; \
30507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30508 $(HOST_EXPORTS) \
30509 (cd $(HOST_SUBDIR)/libiconv && \
30510 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30511 $(TARGET-libiconv))
30512 @endif libiconv
30516 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30517 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30518 maybe-all-stage1-libiconv:
30519 maybe-clean-stage1-libiconv:
30520 @if libiconv-bootstrap
30521 maybe-all-stage1-libiconv: all-stage1-libiconv
30522 all-stage1: all-stage1-libiconv
30523 TARGET-stage1-libiconv = $(TARGET-libiconv)
30524 all-stage1-libiconv: configure-stage1-libiconv
30525 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30526 @r=`${PWD_COMMAND}`; export r; \
30527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528 TFLAGS="$(STAGE1_TFLAGS)"; \
30529 $(HOST_EXPORTS) \
30530 cd $(HOST_SUBDIR)/libiconv && \
30532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30533 CFLAGS="$(STAGE1_CFLAGS)" \
30534 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30535 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30536 LIBCFLAGS="$(LIBCFLAGS)" \
30537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30540 $(EXTRA_HOST_FLAGS) \
30541 $(STAGE1_FLAGS_TO_PASS) \
30542 TFLAGS="$(STAGE1_TFLAGS)" \
30543 $(TARGET-stage1-libiconv)
30545 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30546 clean-stage1: clean-stage1-libiconv
30547 clean-stage1-libiconv:
30548 @if [ $(current_stage) = stage1 ]; then \
30549 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30550 else \
30551 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30552 $(MAKE) stage1-start; \
30553 fi; \
30554 cd $(HOST_SUBDIR)/libiconv && \
30555 $(MAKE) $(EXTRA_HOST_FLAGS) \
30556 $(STAGE1_FLAGS_TO_PASS) clean
30557 @endif libiconv-bootstrap
30560 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30561 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30562 maybe-all-stage2-libiconv:
30563 maybe-clean-stage2-libiconv:
30564 @if libiconv-bootstrap
30565 maybe-all-stage2-libiconv: all-stage2-libiconv
30566 all-stage2: all-stage2-libiconv
30567 TARGET-stage2-libiconv = $(TARGET-libiconv)
30568 all-stage2-libiconv: configure-stage2-libiconv
30569 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30570 @r=`${PWD_COMMAND}`; export r; \
30571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30572 TFLAGS="$(STAGE2_TFLAGS)"; \
30573 $(HOST_EXPORTS) \
30574 $(POSTSTAGE1_HOST_EXPORTS) \
30575 cd $(HOST_SUBDIR)/libiconv && \
30577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30578 CFLAGS="$(STAGE2_CFLAGS)" \
30579 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30580 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30581 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30586 TFLAGS="$(STAGE2_TFLAGS)" \
30587 $(TARGET-stage2-libiconv)
30589 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30590 clean-stage2: clean-stage2-libiconv
30591 clean-stage2-libiconv:
30592 @if [ $(current_stage) = stage2 ]; then \
30593 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30594 else \
30595 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30596 $(MAKE) stage2-start; \
30597 fi; \
30598 cd $(HOST_SUBDIR)/libiconv && \
30599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30600 @endif libiconv-bootstrap
30603 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30604 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30605 maybe-all-stage3-libiconv:
30606 maybe-clean-stage3-libiconv:
30607 @if libiconv-bootstrap
30608 maybe-all-stage3-libiconv: all-stage3-libiconv
30609 all-stage3: all-stage3-libiconv
30610 TARGET-stage3-libiconv = $(TARGET-libiconv)
30611 all-stage3-libiconv: configure-stage3-libiconv
30612 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30613 @r=`${PWD_COMMAND}`; export r; \
30614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30615 TFLAGS="$(STAGE3_TFLAGS)"; \
30616 $(HOST_EXPORTS) \
30617 $(POSTSTAGE1_HOST_EXPORTS) \
30618 cd $(HOST_SUBDIR)/libiconv && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30621 CFLAGS="$(STAGE3_CFLAGS)" \
30622 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30623 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30624 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30629 TFLAGS="$(STAGE3_TFLAGS)" \
30630 $(TARGET-stage3-libiconv)
30632 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30633 clean-stage3: clean-stage3-libiconv
30634 clean-stage3-libiconv:
30635 @if [ $(current_stage) = stage3 ]; then \
30636 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30637 else \
30638 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30639 $(MAKE) stage3-start; \
30640 fi; \
30641 cd $(HOST_SUBDIR)/libiconv && \
30642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30643 @endif libiconv-bootstrap
30646 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30647 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30648 maybe-all-stage4-libiconv:
30649 maybe-clean-stage4-libiconv:
30650 @if libiconv-bootstrap
30651 maybe-all-stage4-libiconv: all-stage4-libiconv
30652 all-stage4: all-stage4-libiconv
30653 TARGET-stage4-libiconv = $(TARGET-libiconv)
30654 all-stage4-libiconv: configure-stage4-libiconv
30655 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30656 @r=`${PWD_COMMAND}`; export r; \
30657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658 TFLAGS="$(STAGE4_TFLAGS)"; \
30659 $(HOST_EXPORTS) \
30660 $(POSTSTAGE1_HOST_EXPORTS) \
30661 cd $(HOST_SUBDIR)/libiconv && \
30663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30664 CFLAGS="$(STAGE4_CFLAGS)" \
30665 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30666 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30667 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30672 TFLAGS="$(STAGE4_TFLAGS)" \
30673 $(TARGET-stage4-libiconv)
30675 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30676 clean-stage4: clean-stage4-libiconv
30677 clean-stage4-libiconv:
30678 @if [ $(current_stage) = stage4 ]; then \
30679 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30680 else \
30681 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30682 $(MAKE) stage4-start; \
30683 fi; \
30684 cd $(HOST_SUBDIR)/libiconv && \
30685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30686 @endif libiconv-bootstrap
30689 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30690 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30691 maybe-all-stageprofile-libiconv:
30692 maybe-clean-stageprofile-libiconv:
30693 @if libiconv-bootstrap
30694 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30695 all-stageprofile: all-stageprofile-libiconv
30696 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30697 all-stageprofile-libiconv: configure-stageprofile-libiconv
30698 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30699 @r=`${PWD_COMMAND}`; export r; \
30700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30701 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30702 $(HOST_EXPORTS) \
30703 $(POSTSTAGE1_HOST_EXPORTS) \
30704 cd $(HOST_SUBDIR)/libiconv && \
30706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30707 CFLAGS="$(STAGEprofile_CFLAGS)" \
30708 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30709 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30710 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30715 TFLAGS="$(STAGEprofile_TFLAGS)" \
30716 $(TARGET-stageprofile-libiconv)
30718 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30719 clean-stageprofile: clean-stageprofile-libiconv
30720 clean-stageprofile-libiconv:
30721 @if [ $(current_stage) = stageprofile ]; then \
30722 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30723 else \
30724 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30725 $(MAKE) stageprofile-start; \
30726 fi; \
30727 cd $(HOST_SUBDIR)/libiconv && \
30728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30729 @endif libiconv-bootstrap
30732 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30733 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30734 maybe-all-stagetrain-libiconv:
30735 maybe-clean-stagetrain-libiconv:
30736 @if libiconv-bootstrap
30737 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30738 all-stagetrain: all-stagetrain-libiconv
30739 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30740 all-stagetrain-libiconv: configure-stagetrain-libiconv
30741 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30742 @r=`${PWD_COMMAND}`; export r; \
30743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30744 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30745 $(HOST_EXPORTS) \
30746 $(POSTSTAGE1_HOST_EXPORTS) \
30747 cd $(HOST_SUBDIR)/libiconv && \
30749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30750 CFLAGS="$(STAGEtrain_CFLAGS)" \
30751 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30752 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30753 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30758 TFLAGS="$(STAGEtrain_TFLAGS)" \
30759 $(TARGET-stagetrain-libiconv)
30761 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30762 clean-stagetrain: clean-stagetrain-libiconv
30763 clean-stagetrain-libiconv:
30764 @if [ $(current_stage) = stagetrain ]; then \
30765 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30766 else \
30767 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30768 $(MAKE) stagetrain-start; \
30769 fi; \
30770 cd $(HOST_SUBDIR)/libiconv && \
30771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30772 @endif libiconv-bootstrap
30775 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30776 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30777 maybe-all-stagefeedback-libiconv:
30778 maybe-clean-stagefeedback-libiconv:
30779 @if libiconv-bootstrap
30780 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30781 all-stagefeedback: all-stagefeedback-libiconv
30782 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30783 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30784 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30785 @r=`${PWD_COMMAND}`; export r; \
30786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30787 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30788 $(HOST_EXPORTS) \
30789 $(POSTSTAGE1_HOST_EXPORTS) \
30790 cd $(HOST_SUBDIR)/libiconv && \
30792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30793 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30794 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30795 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30796 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30801 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30802 $(TARGET-stagefeedback-libiconv)
30804 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30805 clean-stagefeedback: clean-stagefeedback-libiconv
30806 clean-stagefeedback-libiconv:
30807 @if [ $(current_stage) = stagefeedback ]; then \
30808 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30809 else \
30810 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30811 $(MAKE) stagefeedback-start; \
30812 fi; \
30813 cd $(HOST_SUBDIR)/libiconv && \
30814 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30815 @endif libiconv-bootstrap
30818 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30819 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30820 maybe-all-stageautoprofile-libiconv:
30821 maybe-clean-stageautoprofile-libiconv:
30822 @if libiconv-bootstrap
30823 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30824 all-stageautoprofile: all-stageautoprofile-libiconv
30825 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30826 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30827 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30828 @r=`${PWD_COMMAND}`; export r; \
30829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30831 $(HOST_EXPORTS) \
30832 $(POSTSTAGE1_HOST_EXPORTS) \
30833 cd $(HOST_SUBDIR)/libiconv && \
30834 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30836 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30837 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30838 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30839 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30844 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30845 $(TARGET-stageautoprofile-libiconv)
30847 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30848 clean-stageautoprofile: clean-stageautoprofile-libiconv
30849 clean-stageautoprofile-libiconv:
30850 @if [ $(current_stage) = stageautoprofile ]; then \
30851 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30852 else \
30853 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30854 $(MAKE) stageautoprofile-start; \
30855 fi; \
30856 cd $(HOST_SUBDIR)/libiconv && \
30857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30858 @endif libiconv-bootstrap
30861 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30862 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30863 maybe-all-stageautofeedback-libiconv:
30864 maybe-clean-stageautofeedback-libiconv:
30865 @if libiconv-bootstrap
30866 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30867 all-stageautofeedback: all-stageautofeedback-libiconv
30868 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30869 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30870 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30871 @r=`${PWD_COMMAND}`; export r; \
30872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30874 $(HOST_EXPORTS) \
30875 $(POSTSTAGE1_HOST_EXPORTS) \
30876 cd $(HOST_SUBDIR)/libiconv && \
30878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30879 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30880 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30881 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30882 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30887 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30888 $(TARGET-stageautofeedback-libiconv)
30890 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30891 clean-stageautofeedback: clean-stageautofeedback-libiconv
30892 clean-stageautofeedback-libiconv:
30893 @if [ $(current_stage) = stageautofeedback ]; then \
30894 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30895 else \
30896 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30897 $(MAKE) stageautofeedback-start; \
30898 fi; \
30899 cd $(HOST_SUBDIR)/libiconv && \
30900 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30901 @endif libiconv-bootstrap
30907 .PHONY: check-libiconv maybe-check-libiconv
30908 maybe-check-libiconv:
30909 @if libiconv
30910 maybe-check-libiconv: check-libiconv
30912 check-libiconv:
30913 @: $(MAKE); $(unstage)
30914 @r=`${PWD_COMMAND}`; export r; \
30915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30916 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30917 (cd $(HOST_SUBDIR)/libiconv && \
30918 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30920 @endif libiconv
30922 .PHONY: install-libiconv maybe-install-libiconv
30923 maybe-install-libiconv:
30924 @if libiconv
30925 maybe-install-libiconv: install-libiconv
30927 install-libiconv:
30929 @endif libiconv
30931 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30932 maybe-install-strip-libiconv:
30933 @if libiconv
30934 maybe-install-strip-libiconv: install-strip-libiconv
30936 install-strip-libiconv:
30938 @endif libiconv
30940 # Other targets (info, dvi, pdf, etc.)
30942 .PHONY: maybe-info-libiconv info-libiconv
30943 maybe-info-libiconv:
30944 @if libiconv
30945 maybe-info-libiconv: info-libiconv
30947 # libiconv doesn't support info.
30948 info-libiconv:
30950 @endif libiconv
30952 .PHONY: maybe-dvi-libiconv dvi-libiconv
30953 maybe-dvi-libiconv:
30954 @if libiconv
30955 maybe-dvi-libiconv: dvi-libiconv
30957 dvi-libiconv: \
30958 configure-libiconv
30959 @[ -f ./libiconv/Makefile ] || exit 0; \
30960 r=`${PWD_COMMAND}`; export r; \
30961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962 $(HOST_EXPORTS) \
30963 for flag in $(EXTRA_HOST_FLAGS) ; do \
30964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30965 done; \
30966 echo "Doing dvi in libiconv"; \
30967 (cd $(HOST_SUBDIR)/libiconv && \
30968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30970 "RANLIB=$${RANLIB}" \
30971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30972 dvi) \
30973 || exit 1
30975 @endif libiconv
30977 .PHONY: maybe-pdf-libiconv pdf-libiconv
30978 maybe-pdf-libiconv:
30979 @if libiconv
30980 maybe-pdf-libiconv: pdf-libiconv
30982 # libiconv doesn't support pdf.
30983 pdf-libiconv:
30985 @endif libiconv
30987 .PHONY: maybe-html-libiconv html-libiconv
30988 maybe-html-libiconv:
30989 @if libiconv
30990 maybe-html-libiconv: html-libiconv
30992 # libiconv doesn't support html.
30993 html-libiconv:
30995 @endif libiconv
30997 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30998 maybe-TAGS-libiconv:
30999 @if libiconv
31000 maybe-TAGS-libiconv: TAGS-libiconv
31002 TAGS-libiconv: \
31003 configure-libiconv
31004 @[ -f ./libiconv/Makefile ] || exit 0; \
31005 r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(HOST_EXPORTS) \
31008 for flag in $(EXTRA_HOST_FLAGS) ; do \
31009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31010 done; \
31011 echo "Doing TAGS in libiconv"; \
31012 (cd $(HOST_SUBDIR)/libiconv && \
31013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015 "RANLIB=$${RANLIB}" \
31016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31017 TAGS) \
31018 || exit 1
31020 @endif libiconv
31022 .PHONY: maybe-install-info-libiconv install-info-libiconv
31023 maybe-install-info-libiconv:
31024 @if libiconv
31025 maybe-install-info-libiconv: install-info-libiconv
31027 # libiconv doesn't support install-info.
31028 install-info-libiconv:
31030 @endif libiconv
31032 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31033 maybe-install-dvi-libiconv:
31034 @if libiconv
31035 maybe-install-dvi-libiconv: install-dvi-libiconv
31037 install-dvi-libiconv: \
31038 configure-libiconv \
31039 dvi-libiconv
31040 @[ -f ./libiconv/Makefile ] || exit 0; \
31041 r=`${PWD_COMMAND}`; export r; \
31042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31043 $(HOST_EXPORTS) \
31044 for flag in $(EXTRA_HOST_FLAGS) ; do \
31045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31046 done; \
31047 echo "Doing install-dvi in libiconv"; \
31048 (cd $(HOST_SUBDIR)/libiconv && \
31049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31051 "RANLIB=$${RANLIB}" \
31052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31053 install-dvi) \
31054 || exit 1
31056 @endif libiconv
31058 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31059 maybe-install-pdf-libiconv:
31060 @if libiconv
31061 maybe-install-pdf-libiconv: install-pdf-libiconv
31063 # libiconv doesn't support install-pdf.
31064 install-pdf-libiconv:
31066 @endif libiconv
31068 .PHONY: maybe-install-html-libiconv install-html-libiconv
31069 maybe-install-html-libiconv:
31070 @if libiconv
31071 maybe-install-html-libiconv: install-html-libiconv
31073 # libiconv doesn't support install-html.
31074 install-html-libiconv:
31076 @endif libiconv
31078 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31079 maybe-installcheck-libiconv:
31080 @if libiconv
31081 maybe-installcheck-libiconv: installcheck-libiconv
31083 installcheck-libiconv: \
31084 configure-libiconv
31085 @[ -f ./libiconv/Makefile ] || exit 0; \
31086 r=`${PWD_COMMAND}`; export r; \
31087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31088 $(HOST_EXPORTS) \
31089 for flag in $(EXTRA_HOST_FLAGS) ; do \
31090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31091 done; \
31092 echo "Doing installcheck in libiconv"; \
31093 (cd $(HOST_SUBDIR)/libiconv && \
31094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31096 "RANLIB=$${RANLIB}" \
31097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31098 installcheck) \
31099 || exit 1
31101 @endif libiconv
31103 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31104 maybe-mostlyclean-libiconv:
31105 @if libiconv
31106 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31108 mostlyclean-libiconv:
31109 @[ -f ./libiconv/Makefile ] || exit 0; \
31110 r=`${PWD_COMMAND}`; export r; \
31111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31112 $(HOST_EXPORTS) \
31113 for flag in $(EXTRA_HOST_FLAGS) ; do \
31114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31115 done; \
31116 echo "Doing mostlyclean in libiconv"; \
31117 (cd $(HOST_SUBDIR)/libiconv && \
31118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31120 "RANLIB=$${RANLIB}" \
31121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31122 mostlyclean) \
31123 || exit 1
31125 @endif libiconv
31127 .PHONY: maybe-clean-libiconv clean-libiconv
31128 maybe-clean-libiconv:
31129 @if libiconv
31130 maybe-clean-libiconv: clean-libiconv
31132 clean-libiconv:
31133 @[ -f ./libiconv/Makefile ] || exit 0; \
31134 r=`${PWD_COMMAND}`; export r; \
31135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31136 $(HOST_EXPORTS) \
31137 for flag in $(EXTRA_HOST_FLAGS) ; do \
31138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31139 done; \
31140 echo "Doing clean in libiconv"; \
31141 (cd $(HOST_SUBDIR)/libiconv && \
31142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31144 "RANLIB=$${RANLIB}" \
31145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31146 clean) \
31147 || exit 1
31149 @endif libiconv
31151 .PHONY: maybe-distclean-libiconv distclean-libiconv
31152 maybe-distclean-libiconv:
31153 @if libiconv
31154 maybe-distclean-libiconv: distclean-libiconv
31156 distclean-libiconv:
31157 @[ -f ./libiconv/Makefile ] || exit 0; \
31158 r=`${PWD_COMMAND}`; export r; \
31159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160 $(HOST_EXPORTS) \
31161 for flag in $(EXTRA_HOST_FLAGS) ; do \
31162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31163 done; \
31164 echo "Doing distclean in libiconv"; \
31165 (cd $(HOST_SUBDIR)/libiconv && \
31166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31168 "RANLIB=$${RANLIB}" \
31169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31170 distclean) \
31171 || exit 1
31173 @endif libiconv
31175 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31176 maybe-maintainer-clean-libiconv:
31177 @if libiconv
31178 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31180 maintainer-clean-libiconv:
31181 @[ -f ./libiconv/Makefile ] || exit 0; \
31182 r=`${PWD_COMMAND}`; export r; \
31183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31184 $(HOST_EXPORTS) \
31185 for flag in $(EXTRA_HOST_FLAGS) ; do \
31186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187 done; \
31188 echo "Doing maintainer-clean in libiconv"; \
31189 (cd $(HOST_SUBDIR)/libiconv && \
31190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31192 "RANLIB=$${RANLIB}" \
31193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31194 maintainer-clean) \
31195 || exit 1
31197 @endif libiconv
31201 .PHONY: configure-m4 maybe-configure-m4
31202 maybe-configure-m4:
31203 @if gcc-bootstrap
31204 configure-m4: stage_current
31205 @endif gcc-bootstrap
31206 @if m4
31207 maybe-configure-m4: configure-m4
31208 configure-m4:
31209 @: $(MAKE); $(unstage)
31210 @r=`${PWD_COMMAND}`; export r; \
31211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31212 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31214 $(HOST_EXPORTS) \
31215 echo Configuring in $(HOST_SUBDIR)/m4; \
31216 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31217 case $(srcdir) in \
31218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31219 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31221 esac; \
31222 module_srcdir=m4; \
31223 $(SHELL) \
31224 $$s/$$module_srcdir/configure \
31225 --srcdir=$${topdir}/$$module_srcdir \
31226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31227 --target=${target_alias} \
31228 || exit 1
31229 @endif m4
31235 .PHONY: all-m4 maybe-all-m4
31236 maybe-all-m4:
31237 @if gcc-bootstrap
31238 all-m4: stage_current
31239 @endif gcc-bootstrap
31240 @if m4
31241 TARGET-m4=all
31242 maybe-all-m4: all-m4
31243 all-m4: configure-m4
31244 @: $(MAKE); $(unstage)
31245 @r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 $(HOST_EXPORTS) \
31248 (cd $(HOST_SUBDIR)/m4 && \
31249 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31250 $(TARGET-m4))
31251 @endif m4
31256 .PHONY: check-m4 maybe-check-m4
31257 maybe-check-m4:
31258 @if m4
31259 maybe-check-m4: check-m4
31261 check-m4:
31262 @: $(MAKE); $(unstage)
31263 @r=`${PWD_COMMAND}`; export r; \
31264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31265 $(HOST_EXPORTS) \
31266 (cd $(HOST_SUBDIR)/m4 && \
31267 $(MAKE) $(FLAGS_TO_PASS) check)
31269 @endif m4
31271 .PHONY: install-m4 maybe-install-m4
31272 maybe-install-m4:
31273 @if m4
31274 maybe-install-m4: install-m4
31276 install-m4: installdirs
31277 @: $(MAKE); $(unstage)
31278 @r=`${PWD_COMMAND}`; export r; \
31279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280 $(HOST_EXPORTS) \
31281 (cd $(HOST_SUBDIR)/m4 && \
31282 $(MAKE) $(FLAGS_TO_PASS) install)
31284 @endif m4
31286 .PHONY: install-strip-m4 maybe-install-strip-m4
31287 maybe-install-strip-m4:
31288 @if m4
31289 maybe-install-strip-m4: install-strip-m4
31291 install-strip-m4: installdirs
31292 @: $(MAKE); $(unstage)
31293 @r=`${PWD_COMMAND}`; export r; \
31294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31295 $(HOST_EXPORTS) \
31296 (cd $(HOST_SUBDIR)/m4 && \
31297 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31299 @endif m4
31301 # Other targets (info, dvi, pdf, etc.)
31303 .PHONY: maybe-info-m4 info-m4
31304 maybe-info-m4:
31305 @if m4
31306 maybe-info-m4: info-m4
31308 info-m4: \
31309 configure-m4
31310 @: $(MAKE); $(unstage)
31311 @[ -f ./m4/Makefile ] || exit 0; \
31312 r=`${PWD_COMMAND}`; export r; \
31313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31314 $(HOST_EXPORTS) \
31315 for flag in $(EXTRA_HOST_FLAGS) ; do \
31316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31317 done; \
31318 echo "Doing info in m4"; \
31319 (cd $(HOST_SUBDIR)/m4 && \
31320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31322 "RANLIB=$${RANLIB}" \
31323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31324 info) \
31325 || exit 1
31327 @endif m4
31329 .PHONY: maybe-dvi-m4 dvi-m4
31330 maybe-dvi-m4:
31331 @if m4
31332 maybe-dvi-m4: dvi-m4
31334 dvi-m4: \
31335 configure-m4
31336 @: $(MAKE); $(unstage)
31337 @[ -f ./m4/Makefile ] || exit 0; \
31338 r=`${PWD_COMMAND}`; export r; \
31339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31340 $(HOST_EXPORTS) \
31341 for flag in $(EXTRA_HOST_FLAGS) ; do \
31342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31343 done; \
31344 echo "Doing dvi in m4"; \
31345 (cd $(HOST_SUBDIR)/m4 && \
31346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31348 "RANLIB=$${RANLIB}" \
31349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31350 dvi) \
31351 || exit 1
31353 @endif m4
31355 .PHONY: maybe-pdf-m4 pdf-m4
31356 maybe-pdf-m4:
31357 @if m4
31358 maybe-pdf-m4: pdf-m4
31360 pdf-m4: \
31361 configure-m4
31362 @: $(MAKE); $(unstage)
31363 @[ -f ./m4/Makefile ] || exit 0; \
31364 r=`${PWD_COMMAND}`; export r; \
31365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31366 $(HOST_EXPORTS) \
31367 for flag in $(EXTRA_HOST_FLAGS) ; do \
31368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31369 done; \
31370 echo "Doing pdf in m4"; \
31371 (cd $(HOST_SUBDIR)/m4 && \
31372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31374 "RANLIB=$${RANLIB}" \
31375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31376 pdf) \
31377 || exit 1
31379 @endif m4
31381 .PHONY: maybe-html-m4 html-m4
31382 maybe-html-m4:
31383 @if m4
31384 maybe-html-m4: html-m4
31386 html-m4: \
31387 configure-m4
31388 @: $(MAKE); $(unstage)
31389 @[ -f ./m4/Makefile ] || exit 0; \
31390 r=`${PWD_COMMAND}`; export r; \
31391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31392 $(HOST_EXPORTS) \
31393 for flag in $(EXTRA_HOST_FLAGS) ; do \
31394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31395 done; \
31396 echo "Doing html in m4"; \
31397 (cd $(HOST_SUBDIR)/m4 && \
31398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31400 "RANLIB=$${RANLIB}" \
31401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31402 html) \
31403 || exit 1
31405 @endif m4
31407 .PHONY: maybe-TAGS-m4 TAGS-m4
31408 maybe-TAGS-m4:
31409 @if m4
31410 maybe-TAGS-m4: TAGS-m4
31412 TAGS-m4: \
31413 configure-m4
31414 @: $(MAKE); $(unstage)
31415 @[ -f ./m4/Makefile ] || exit 0; \
31416 r=`${PWD_COMMAND}`; export r; \
31417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418 $(HOST_EXPORTS) \
31419 for flag in $(EXTRA_HOST_FLAGS) ; do \
31420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31421 done; \
31422 echo "Doing TAGS in m4"; \
31423 (cd $(HOST_SUBDIR)/m4 && \
31424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31426 "RANLIB=$${RANLIB}" \
31427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31428 TAGS) \
31429 || exit 1
31431 @endif m4
31433 .PHONY: maybe-install-info-m4 install-info-m4
31434 maybe-install-info-m4:
31435 @if m4
31436 maybe-install-info-m4: install-info-m4
31438 install-info-m4: \
31439 configure-m4 \
31440 info-m4
31441 @: $(MAKE); $(unstage)
31442 @[ -f ./m4/Makefile ] || exit 0; \
31443 r=`${PWD_COMMAND}`; export r; \
31444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31445 $(HOST_EXPORTS) \
31446 for flag in $(EXTRA_HOST_FLAGS) ; do \
31447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31448 done; \
31449 echo "Doing install-info in m4"; \
31450 (cd $(HOST_SUBDIR)/m4 && \
31451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31453 "RANLIB=$${RANLIB}" \
31454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31455 install-info) \
31456 || exit 1
31458 @endif m4
31460 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31461 maybe-install-dvi-m4:
31462 @if m4
31463 maybe-install-dvi-m4: install-dvi-m4
31465 install-dvi-m4: \
31466 configure-m4 \
31467 dvi-m4
31468 @: $(MAKE); $(unstage)
31469 @[ -f ./m4/Makefile ] || exit 0; \
31470 r=`${PWD_COMMAND}`; export r; \
31471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472 $(HOST_EXPORTS) \
31473 for flag in $(EXTRA_HOST_FLAGS) ; do \
31474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475 done; \
31476 echo "Doing install-dvi in m4"; \
31477 (cd $(HOST_SUBDIR)/m4 && \
31478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480 "RANLIB=$${RANLIB}" \
31481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31482 install-dvi) \
31483 || exit 1
31485 @endif m4
31487 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31488 maybe-install-pdf-m4:
31489 @if m4
31490 maybe-install-pdf-m4: install-pdf-m4
31492 install-pdf-m4: \
31493 configure-m4 \
31494 pdf-m4
31495 @: $(MAKE); $(unstage)
31496 @[ -f ./m4/Makefile ] || exit 0; \
31497 r=`${PWD_COMMAND}`; export r; \
31498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499 $(HOST_EXPORTS) \
31500 for flag in $(EXTRA_HOST_FLAGS) ; do \
31501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31502 done; \
31503 echo "Doing install-pdf in m4"; \
31504 (cd $(HOST_SUBDIR)/m4 && \
31505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31507 "RANLIB=$${RANLIB}" \
31508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31509 install-pdf) \
31510 || exit 1
31512 @endif m4
31514 .PHONY: maybe-install-html-m4 install-html-m4
31515 maybe-install-html-m4:
31516 @if m4
31517 maybe-install-html-m4: install-html-m4
31519 install-html-m4: \
31520 configure-m4 \
31521 html-m4
31522 @: $(MAKE); $(unstage)
31523 @[ -f ./m4/Makefile ] || exit 0; \
31524 r=`${PWD_COMMAND}`; export r; \
31525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31526 $(HOST_EXPORTS) \
31527 for flag in $(EXTRA_HOST_FLAGS) ; do \
31528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31529 done; \
31530 echo "Doing install-html in m4"; \
31531 (cd $(HOST_SUBDIR)/m4 && \
31532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31534 "RANLIB=$${RANLIB}" \
31535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31536 install-html) \
31537 || exit 1
31539 @endif m4
31541 .PHONY: maybe-installcheck-m4 installcheck-m4
31542 maybe-installcheck-m4:
31543 @if m4
31544 maybe-installcheck-m4: installcheck-m4
31546 installcheck-m4: \
31547 configure-m4
31548 @: $(MAKE); $(unstage)
31549 @[ -f ./m4/Makefile ] || exit 0; \
31550 r=`${PWD_COMMAND}`; export r; \
31551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31552 $(HOST_EXPORTS) \
31553 for flag in $(EXTRA_HOST_FLAGS) ; do \
31554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31555 done; \
31556 echo "Doing installcheck in m4"; \
31557 (cd $(HOST_SUBDIR)/m4 && \
31558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31560 "RANLIB=$${RANLIB}" \
31561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31562 installcheck) \
31563 || exit 1
31565 @endif m4
31567 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31568 maybe-mostlyclean-m4:
31569 @if m4
31570 maybe-mostlyclean-m4: mostlyclean-m4
31572 mostlyclean-m4:
31573 @: $(MAKE); $(unstage)
31574 @[ -f ./m4/Makefile ] || exit 0; \
31575 r=`${PWD_COMMAND}`; export r; \
31576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31577 $(HOST_EXPORTS) \
31578 for flag in $(EXTRA_HOST_FLAGS) ; do \
31579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31580 done; \
31581 echo "Doing mostlyclean in m4"; \
31582 (cd $(HOST_SUBDIR)/m4 && \
31583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31585 "RANLIB=$${RANLIB}" \
31586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31587 mostlyclean) \
31588 || exit 1
31590 @endif m4
31592 .PHONY: maybe-clean-m4 clean-m4
31593 maybe-clean-m4:
31594 @if m4
31595 maybe-clean-m4: clean-m4
31597 clean-m4:
31598 @: $(MAKE); $(unstage)
31599 @[ -f ./m4/Makefile ] || exit 0; \
31600 r=`${PWD_COMMAND}`; export r; \
31601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31602 $(HOST_EXPORTS) \
31603 for flag in $(EXTRA_HOST_FLAGS) ; do \
31604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31605 done; \
31606 echo "Doing clean in m4"; \
31607 (cd $(HOST_SUBDIR)/m4 && \
31608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31610 "RANLIB=$${RANLIB}" \
31611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31612 clean) \
31613 || exit 1
31615 @endif m4
31617 .PHONY: maybe-distclean-m4 distclean-m4
31618 maybe-distclean-m4:
31619 @if m4
31620 maybe-distclean-m4: distclean-m4
31622 distclean-m4:
31623 @: $(MAKE); $(unstage)
31624 @[ -f ./m4/Makefile ] || exit 0; \
31625 r=`${PWD_COMMAND}`; export r; \
31626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31627 $(HOST_EXPORTS) \
31628 for flag in $(EXTRA_HOST_FLAGS) ; do \
31629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31630 done; \
31631 echo "Doing distclean in m4"; \
31632 (cd $(HOST_SUBDIR)/m4 && \
31633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31635 "RANLIB=$${RANLIB}" \
31636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31637 distclean) \
31638 || exit 1
31640 @endif m4
31642 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31643 maybe-maintainer-clean-m4:
31644 @if m4
31645 maybe-maintainer-clean-m4: maintainer-clean-m4
31647 maintainer-clean-m4:
31648 @: $(MAKE); $(unstage)
31649 @[ -f ./m4/Makefile ] || exit 0; \
31650 r=`${PWD_COMMAND}`; export r; \
31651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652 $(HOST_EXPORTS) \
31653 for flag in $(EXTRA_HOST_FLAGS) ; do \
31654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655 done; \
31656 echo "Doing maintainer-clean in m4"; \
31657 (cd $(HOST_SUBDIR)/m4 && \
31658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660 "RANLIB=$${RANLIB}" \
31661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662 maintainer-clean) \
31663 || exit 1
31665 @endif m4
31669 .PHONY: configure-readline maybe-configure-readline
31670 maybe-configure-readline:
31671 @if gcc-bootstrap
31672 configure-readline: stage_current
31673 @endif gcc-bootstrap
31674 @if readline
31675 maybe-configure-readline: configure-readline
31676 configure-readline:
31677 @: $(MAKE); $(unstage)
31678 @r=`${PWD_COMMAND}`; export r; \
31679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31682 $(HOST_EXPORTS) \
31683 echo Configuring in $(HOST_SUBDIR)/readline; \
31684 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31685 case $(srcdir) in \
31686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31687 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31689 esac; \
31690 module_srcdir=readline; \
31691 $(SHELL) \
31692 $$s/$$module_srcdir/configure \
31693 --srcdir=$${topdir}/$$module_srcdir \
31694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31695 --target=${target_alias} \
31696 || exit 1
31697 @endif readline
31703 .PHONY: all-readline maybe-all-readline
31704 maybe-all-readline:
31705 @if gcc-bootstrap
31706 all-readline: stage_current
31707 @endif gcc-bootstrap
31708 @if readline
31709 TARGET-readline=all
31710 maybe-all-readline: all-readline
31711 all-readline: configure-readline
31712 @: $(MAKE); $(unstage)
31713 @r=`${PWD_COMMAND}`; export r; \
31714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31715 $(HOST_EXPORTS) \
31716 (cd $(HOST_SUBDIR)/readline && \
31717 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31718 $(TARGET-readline))
31719 @endif readline
31724 .PHONY: check-readline maybe-check-readline
31725 maybe-check-readline:
31726 @if readline
31727 maybe-check-readline: check-readline
31729 check-readline:
31730 @: $(MAKE); $(unstage)
31731 @r=`${PWD_COMMAND}`; export r; \
31732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31733 $(HOST_EXPORTS) \
31734 (cd $(HOST_SUBDIR)/readline && \
31735 $(MAKE) $(FLAGS_TO_PASS) check)
31737 @endif readline
31739 .PHONY: install-readline maybe-install-readline
31740 maybe-install-readline:
31741 @if readline
31742 maybe-install-readline: install-readline
31744 install-readline: installdirs
31745 @: $(MAKE); $(unstage)
31746 @r=`${PWD_COMMAND}`; export r; \
31747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31748 $(HOST_EXPORTS) \
31749 (cd $(HOST_SUBDIR)/readline && \
31750 $(MAKE) $(FLAGS_TO_PASS) install)
31752 @endif readline
31754 .PHONY: install-strip-readline maybe-install-strip-readline
31755 maybe-install-strip-readline:
31756 @if readline
31757 maybe-install-strip-readline: install-strip-readline
31759 install-strip-readline: installdirs
31760 @: $(MAKE); $(unstage)
31761 @r=`${PWD_COMMAND}`; export r; \
31762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31763 $(HOST_EXPORTS) \
31764 (cd $(HOST_SUBDIR)/readline && \
31765 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31767 @endif readline
31769 # Other targets (info, dvi, pdf, etc.)
31771 .PHONY: maybe-info-readline info-readline
31772 maybe-info-readline:
31773 @if readline
31774 maybe-info-readline: info-readline
31776 info-readline: \
31777 configure-readline
31778 @: $(MAKE); $(unstage)
31779 @[ -f ./readline/Makefile ] || exit 0; \
31780 r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 $(HOST_EXPORTS) \
31783 for flag in $(EXTRA_HOST_FLAGS) ; do \
31784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785 done; \
31786 echo "Doing info in readline"; \
31787 (cd $(HOST_SUBDIR)/readline && \
31788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790 "RANLIB=$${RANLIB}" \
31791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792 info) \
31793 || exit 1
31795 @endif readline
31797 .PHONY: maybe-dvi-readline dvi-readline
31798 maybe-dvi-readline:
31799 @if readline
31800 maybe-dvi-readline: dvi-readline
31802 dvi-readline: \
31803 configure-readline
31804 @: $(MAKE); $(unstage)
31805 @[ -f ./readline/Makefile ] || exit 0; \
31806 r=`${PWD_COMMAND}`; export r; \
31807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31808 $(HOST_EXPORTS) \
31809 for flag in $(EXTRA_HOST_FLAGS) ; do \
31810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31811 done; \
31812 echo "Doing dvi in readline"; \
31813 (cd $(HOST_SUBDIR)/readline && \
31814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31816 "RANLIB=$${RANLIB}" \
31817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31818 dvi) \
31819 || exit 1
31821 @endif readline
31823 .PHONY: maybe-pdf-readline pdf-readline
31824 maybe-pdf-readline:
31825 @if readline
31826 maybe-pdf-readline: pdf-readline
31828 pdf-readline: \
31829 configure-readline
31830 @: $(MAKE); $(unstage)
31831 @[ -f ./readline/Makefile ] || exit 0; \
31832 r=`${PWD_COMMAND}`; export r; \
31833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31834 $(HOST_EXPORTS) \
31835 for flag in $(EXTRA_HOST_FLAGS) ; do \
31836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31837 done; \
31838 echo "Doing pdf in readline"; \
31839 (cd $(HOST_SUBDIR)/readline && \
31840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31842 "RANLIB=$${RANLIB}" \
31843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31844 pdf) \
31845 || exit 1
31847 @endif readline
31849 .PHONY: maybe-html-readline html-readline
31850 maybe-html-readline:
31851 @if readline
31852 maybe-html-readline: html-readline
31854 html-readline: \
31855 configure-readline
31856 @: $(MAKE); $(unstage)
31857 @[ -f ./readline/Makefile ] || exit 0; \
31858 r=`${PWD_COMMAND}`; export r; \
31859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31860 $(HOST_EXPORTS) \
31861 for flag in $(EXTRA_HOST_FLAGS) ; do \
31862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31863 done; \
31864 echo "Doing html in readline"; \
31865 (cd $(HOST_SUBDIR)/readline && \
31866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31868 "RANLIB=$${RANLIB}" \
31869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31870 html) \
31871 || exit 1
31873 @endif readline
31875 .PHONY: maybe-TAGS-readline TAGS-readline
31876 maybe-TAGS-readline:
31877 @if readline
31878 maybe-TAGS-readline: TAGS-readline
31880 TAGS-readline: \
31881 configure-readline
31882 @: $(MAKE); $(unstage)
31883 @[ -f ./readline/Makefile ] || exit 0; \
31884 r=`${PWD_COMMAND}`; export r; \
31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886 $(HOST_EXPORTS) \
31887 for flag in $(EXTRA_HOST_FLAGS) ; do \
31888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31889 done; \
31890 echo "Doing TAGS in readline"; \
31891 (cd $(HOST_SUBDIR)/readline && \
31892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894 "RANLIB=$${RANLIB}" \
31895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31896 TAGS) \
31897 || exit 1
31899 @endif readline
31901 .PHONY: maybe-install-info-readline install-info-readline
31902 maybe-install-info-readline:
31903 @if readline
31904 maybe-install-info-readline: install-info-readline
31906 install-info-readline: \
31907 configure-readline \
31908 info-readline
31909 @: $(MAKE); $(unstage)
31910 @[ -f ./readline/Makefile ] || exit 0; \
31911 r=`${PWD_COMMAND}`; export r; \
31912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 $(HOST_EXPORTS) \
31914 for flag in $(EXTRA_HOST_FLAGS) ; do \
31915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31916 done; \
31917 echo "Doing install-info in readline"; \
31918 (cd $(HOST_SUBDIR)/readline && \
31919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31921 "RANLIB=$${RANLIB}" \
31922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31923 install-info) \
31924 || exit 1
31926 @endif readline
31928 .PHONY: maybe-install-dvi-readline install-dvi-readline
31929 maybe-install-dvi-readline:
31930 @if readline
31931 maybe-install-dvi-readline: install-dvi-readline
31933 install-dvi-readline: \
31934 configure-readline \
31935 dvi-readline
31936 @: $(MAKE); $(unstage)
31937 @[ -f ./readline/Makefile ] || exit 0; \
31938 r=`${PWD_COMMAND}`; export r; \
31939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31940 $(HOST_EXPORTS) \
31941 for flag in $(EXTRA_HOST_FLAGS) ; do \
31942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31943 done; \
31944 echo "Doing install-dvi in readline"; \
31945 (cd $(HOST_SUBDIR)/readline && \
31946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31948 "RANLIB=$${RANLIB}" \
31949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31950 install-dvi) \
31951 || exit 1
31953 @endif readline
31955 .PHONY: maybe-install-pdf-readline install-pdf-readline
31956 maybe-install-pdf-readline:
31957 @if readline
31958 maybe-install-pdf-readline: install-pdf-readline
31960 install-pdf-readline: \
31961 configure-readline \
31962 pdf-readline
31963 @: $(MAKE); $(unstage)
31964 @[ -f ./readline/Makefile ] || exit 0; \
31965 r=`${PWD_COMMAND}`; export r; \
31966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967 $(HOST_EXPORTS) \
31968 for flag in $(EXTRA_HOST_FLAGS) ; do \
31969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31970 done; \
31971 echo "Doing install-pdf in readline"; \
31972 (cd $(HOST_SUBDIR)/readline && \
31973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31975 "RANLIB=$${RANLIB}" \
31976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31977 install-pdf) \
31978 || exit 1
31980 @endif readline
31982 .PHONY: maybe-install-html-readline install-html-readline
31983 maybe-install-html-readline:
31984 @if readline
31985 maybe-install-html-readline: install-html-readline
31987 install-html-readline: \
31988 configure-readline \
31989 html-readline
31990 @: $(MAKE); $(unstage)
31991 @[ -f ./readline/Makefile ] || exit 0; \
31992 r=`${PWD_COMMAND}`; export r; \
31993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994 $(HOST_EXPORTS) \
31995 for flag in $(EXTRA_HOST_FLAGS) ; do \
31996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997 done; \
31998 echo "Doing install-html in readline"; \
31999 (cd $(HOST_SUBDIR)/readline && \
32000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002 "RANLIB=$${RANLIB}" \
32003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004 install-html) \
32005 || exit 1
32007 @endif readline
32009 .PHONY: maybe-installcheck-readline installcheck-readline
32010 maybe-installcheck-readline:
32011 @if readline
32012 maybe-installcheck-readline: installcheck-readline
32014 installcheck-readline: \
32015 configure-readline
32016 @: $(MAKE); $(unstage)
32017 @[ -f ./readline/Makefile ] || exit 0; \
32018 r=`${PWD_COMMAND}`; export r; \
32019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020 $(HOST_EXPORTS) \
32021 for flag in $(EXTRA_HOST_FLAGS) ; do \
32022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023 done; \
32024 echo "Doing installcheck in readline"; \
32025 (cd $(HOST_SUBDIR)/readline && \
32026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028 "RANLIB=$${RANLIB}" \
32029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030 installcheck) \
32031 || exit 1
32033 @endif readline
32035 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32036 maybe-mostlyclean-readline:
32037 @if readline
32038 maybe-mostlyclean-readline: mostlyclean-readline
32040 mostlyclean-readline:
32041 @: $(MAKE); $(unstage)
32042 @[ -f ./readline/Makefile ] || exit 0; \
32043 r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 for flag in $(EXTRA_HOST_FLAGS) ; do \
32047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048 done; \
32049 echo "Doing mostlyclean in readline"; \
32050 (cd $(HOST_SUBDIR)/readline && \
32051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053 "RANLIB=$${RANLIB}" \
32054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055 mostlyclean) \
32056 || exit 1
32058 @endif readline
32060 .PHONY: maybe-clean-readline clean-readline
32061 maybe-clean-readline:
32062 @if readline
32063 maybe-clean-readline: clean-readline
32065 clean-readline:
32066 @: $(MAKE); $(unstage)
32067 @[ -f ./readline/Makefile ] || exit 0; \
32068 r=`${PWD_COMMAND}`; export r; \
32069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32070 $(HOST_EXPORTS) \
32071 for flag in $(EXTRA_HOST_FLAGS) ; do \
32072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32073 done; \
32074 echo "Doing clean in readline"; \
32075 (cd $(HOST_SUBDIR)/readline && \
32076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32078 "RANLIB=$${RANLIB}" \
32079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32080 clean) \
32081 || exit 1
32083 @endif readline
32085 .PHONY: maybe-distclean-readline distclean-readline
32086 maybe-distclean-readline:
32087 @if readline
32088 maybe-distclean-readline: distclean-readline
32090 distclean-readline:
32091 @: $(MAKE); $(unstage)
32092 @[ -f ./readline/Makefile ] || exit 0; \
32093 r=`${PWD_COMMAND}`; export r; \
32094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32095 $(HOST_EXPORTS) \
32096 for flag in $(EXTRA_HOST_FLAGS) ; do \
32097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32098 done; \
32099 echo "Doing distclean in readline"; \
32100 (cd $(HOST_SUBDIR)/readline && \
32101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32103 "RANLIB=$${RANLIB}" \
32104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32105 distclean) \
32106 || exit 1
32108 @endif readline
32110 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32111 maybe-maintainer-clean-readline:
32112 @if readline
32113 maybe-maintainer-clean-readline: maintainer-clean-readline
32115 maintainer-clean-readline:
32116 @: $(MAKE); $(unstage)
32117 @[ -f ./readline/Makefile ] || exit 0; \
32118 r=`${PWD_COMMAND}`; export r; \
32119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32120 $(HOST_EXPORTS) \
32121 for flag in $(EXTRA_HOST_FLAGS) ; do \
32122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32123 done; \
32124 echo "Doing maintainer-clean in readline"; \
32125 (cd $(HOST_SUBDIR)/readline && \
32126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32128 "RANLIB=$${RANLIB}" \
32129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32130 maintainer-clean) \
32131 || exit 1
32133 @endif readline
32137 .PHONY: configure-sid maybe-configure-sid
32138 maybe-configure-sid:
32139 @if gcc-bootstrap
32140 configure-sid: stage_current
32141 @endif gcc-bootstrap
32142 @if sid
32143 maybe-configure-sid: configure-sid
32144 configure-sid:
32145 @: $(MAKE); $(unstage)
32146 @r=`${PWD_COMMAND}`; export r; \
32147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32148 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32150 $(HOST_EXPORTS) \
32151 echo Configuring in $(HOST_SUBDIR)/sid; \
32152 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32153 case $(srcdir) in \
32154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32155 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32157 esac; \
32158 module_srcdir=sid; \
32159 $(SHELL) \
32160 $$s/$$module_srcdir/configure \
32161 --srcdir=$${topdir}/$$module_srcdir \
32162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32163 --target=${target_alias} \
32164 || exit 1
32165 @endif sid
32171 .PHONY: all-sid maybe-all-sid
32172 maybe-all-sid:
32173 @if gcc-bootstrap
32174 all-sid: stage_current
32175 @endif gcc-bootstrap
32176 @if sid
32177 TARGET-sid=all
32178 maybe-all-sid: all-sid
32179 all-sid: configure-sid
32180 @: $(MAKE); $(unstage)
32181 @r=`${PWD_COMMAND}`; export r; \
32182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32183 $(HOST_EXPORTS) \
32184 (cd $(HOST_SUBDIR)/sid && \
32185 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32186 $(TARGET-sid))
32187 @endif sid
32192 .PHONY: check-sid maybe-check-sid
32193 maybe-check-sid:
32194 @if sid
32195 maybe-check-sid: check-sid
32197 check-sid:
32198 @: $(MAKE); $(unstage)
32199 @r=`${PWD_COMMAND}`; export r; \
32200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32201 $(HOST_EXPORTS) \
32202 (cd $(HOST_SUBDIR)/sid && \
32203 $(MAKE) $(FLAGS_TO_PASS) check)
32205 @endif sid
32207 .PHONY: install-sid maybe-install-sid
32208 maybe-install-sid:
32209 @if sid
32210 maybe-install-sid: install-sid
32212 install-sid: installdirs
32213 @: $(MAKE); $(unstage)
32214 @r=`${PWD_COMMAND}`; export r; \
32215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32216 $(HOST_EXPORTS) \
32217 (cd $(HOST_SUBDIR)/sid && \
32218 $(MAKE) $(FLAGS_TO_PASS) install)
32220 @endif sid
32222 .PHONY: install-strip-sid maybe-install-strip-sid
32223 maybe-install-strip-sid:
32224 @if sid
32225 maybe-install-strip-sid: install-strip-sid
32227 install-strip-sid: installdirs
32228 @: $(MAKE); $(unstage)
32229 @r=`${PWD_COMMAND}`; export r; \
32230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231 $(HOST_EXPORTS) \
32232 (cd $(HOST_SUBDIR)/sid && \
32233 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32235 @endif sid
32237 # Other targets (info, dvi, pdf, etc.)
32239 .PHONY: maybe-info-sid info-sid
32240 maybe-info-sid:
32241 @if sid
32242 maybe-info-sid: info-sid
32244 info-sid: \
32245 configure-sid
32246 @: $(MAKE); $(unstage)
32247 @[ -f ./sid/Makefile ] || exit 0; \
32248 r=`${PWD_COMMAND}`; export r; \
32249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32250 $(HOST_EXPORTS) \
32251 for flag in $(EXTRA_HOST_FLAGS) ; do \
32252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32253 done; \
32254 echo "Doing info in sid"; \
32255 (cd $(HOST_SUBDIR)/sid && \
32256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32258 "RANLIB=$${RANLIB}" \
32259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32260 info) \
32261 || exit 1
32263 @endif sid
32265 .PHONY: maybe-dvi-sid dvi-sid
32266 maybe-dvi-sid:
32267 @if sid
32268 maybe-dvi-sid: dvi-sid
32270 dvi-sid: \
32271 configure-sid
32272 @: $(MAKE); $(unstage)
32273 @[ -f ./sid/Makefile ] || exit 0; \
32274 r=`${PWD_COMMAND}`; export r; \
32275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32276 $(HOST_EXPORTS) \
32277 for flag in $(EXTRA_HOST_FLAGS) ; do \
32278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32279 done; \
32280 echo "Doing dvi in sid"; \
32281 (cd $(HOST_SUBDIR)/sid && \
32282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32284 "RANLIB=$${RANLIB}" \
32285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32286 dvi) \
32287 || exit 1
32289 @endif sid
32291 .PHONY: maybe-pdf-sid pdf-sid
32292 maybe-pdf-sid:
32293 @if sid
32294 maybe-pdf-sid: pdf-sid
32296 pdf-sid: \
32297 configure-sid
32298 @: $(MAKE); $(unstage)
32299 @[ -f ./sid/Makefile ] || exit 0; \
32300 r=`${PWD_COMMAND}`; export r; \
32301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32302 $(HOST_EXPORTS) \
32303 for flag in $(EXTRA_HOST_FLAGS) ; do \
32304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32305 done; \
32306 echo "Doing pdf in sid"; \
32307 (cd $(HOST_SUBDIR)/sid && \
32308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32310 "RANLIB=$${RANLIB}" \
32311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32312 pdf) \
32313 || exit 1
32315 @endif sid
32317 .PHONY: maybe-html-sid html-sid
32318 maybe-html-sid:
32319 @if sid
32320 maybe-html-sid: html-sid
32322 html-sid: \
32323 configure-sid
32324 @: $(MAKE); $(unstage)
32325 @[ -f ./sid/Makefile ] || exit 0; \
32326 r=`${PWD_COMMAND}`; export r; \
32327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32328 $(HOST_EXPORTS) \
32329 for flag in $(EXTRA_HOST_FLAGS) ; do \
32330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32331 done; \
32332 echo "Doing html in sid"; \
32333 (cd $(HOST_SUBDIR)/sid && \
32334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32336 "RANLIB=$${RANLIB}" \
32337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32338 html) \
32339 || exit 1
32341 @endif sid
32343 .PHONY: maybe-TAGS-sid TAGS-sid
32344 maybe-TAGS-sid:
32345 @if sid
32346 maybe-TAGS-sid: TAGS-sid
32348 TAGS-sid: \
32349 configure-sid
32350 @: $(MAKE); $(unstage)
32351 @[ -f ./sid/Makefile ] || exit 0; \
32352 r=`${PWD_COMMAND}`; export r; \
32353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32354 $(HOST_EXPORTS) \
32355 for flag in $(EXTRA_HOST_FLAGS) ; do \
32356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32357 done; \
32358 echo "Doing TAGS in sid"; \
32359 (cd $(HOST_SUBDIR)/sid && \
32360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32362 "RANLIB=$${RANLIB}" \
32363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32364 TAGS) \
32365 || exit 1
32367 @endif sid
32369 .PHONY: maybe-install-info-sid install-info-sid
32370 maybe-install-info-sid:
32371 @if sid
32372 maybe-install-info-sid: install-info-sid
32374 install-info-sid: \
32375 configure-sid \
32376 info-sid
32377 @: $(MAKE); $(unstage)
32378 @[ -f ./sid/Makefile ] || exit 0; \
32379 r=`${PWD_COMMAND}`; export r; \
32380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32381 $(HOST_EXPORTS) \
32382 for flag in $(EXTRA_HOST_FLAGS) ; do \
32383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32384 done; \
32385 echo "Doing install-info in sid"; \
32386 (cd $(HOST_SUBDIR)/sid && \
32387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32389 "RANLIB=$${RANLIB}" \
32390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32391 install-info) \
32392 || exit 1
32394 @endif sid
32396 .PHONY: maybe-install-dvi-sid install-dvi-sid
32397 maybe-install-dvi-sid:
32398 @if sid
32399 maybe-install-dvi-sid: install-dvi-sid
32401 install-dvi-sid: \
32402 configure-sid \
32403 dvi-sid
32404 @: $(MAKE); $(unstage)
32405 @[ -f ./sid/Makefile ] || exit 0; \
32406 r=`${PWD_COMMAND}`; export r; \
32407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32408 $(HOST_EXPORTS) \
32409 for flag in $(EXTRA_HOST_FLAGS) ; do \
32410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32411 done; \
32412 echo "Doing install-dvi in sid"; \
32413 (cd $(HOST_SUBDIR)/sid && \
32414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32416 "RANLIB=$${RANLIB}" \
32417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32418 install-dvi) \
32419 || exit 1
32421 @endif sid
32423 .PHONY: maybe-install-pdf-sid install-pdf-sid
32424 maybe-install-pdf-sid:
32425 @if sid
32426 maybe-install-pdf-sid: install-pdf-sid
32428 install-pdf-sid: \
32429 configure-sid \
32430 pdf-sid
32431 @: $(MAKE); $(unstage)
32432 @[ -f ./sid/Makefile ] || exit 0; \
32433 r=`${PWD_COMMAND}`; export r; \
32434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435 $(HOST_EXPORTS) \
32436 for flag in $(EXTRA_HOST_FLAGS) ; do \
32437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438 done; \
32439 echo "Doing install-pdf in sid"; \
32440 (cd $(HOST_SUBDIR)/sid && \
32441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443 "RANLIB=$${RANLIB}" \
32444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32445 install-pdf) \
32446 || exit 1
32448 @endif sid
32450 .PHONY: maybe-install-html-sid install-html-sid
32451 maybe-install-html-sid:
32452 @if sid
32453 maybe-install-html-sid: install-html-sid
32455 install-html-sid: \
32456 configure-sid \
32457 html-sid
32458 @: $(MAKE); $(unstage)
32459 @[ -f ./sid/Makefile ] || exit 0; \
32460 r=`${PWD_COMMAND}`; export r; \
32461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32462 $(HOST_EXPORTS) \
32463 for flag in $(EXTRA_HOST_FLAGS) ; do \
32464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32465 done; \
32466 echo "Doing install-html in sid"; \
32467 (cd $(HOST_SUBDIR)/sid && \
32468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32470 "RANLIB=$${RANLIB}" \
32471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32472 install-html) \
32473 || exit 1
32475 @endif sid
32477 .PHONY: maybe-installcheck-sid installcheck-sid
32478 maybe-installcheck-sid:
32479 @if sid
32480 maybe-installcheck-sid: installcheck-sid
32482 installcheck-sid: \
32483 configure-sid
32484 @: $(MAKE); $(unstage)
32485 @[ -f ./sid/Makefile ] || exit 0; \
32486 r=`${PWD_COMMAND}`; export r; \
32487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488 $(HOST_EXPORTS) \
32489 for flag in $(EXTRA_HOST_FLAGS) ; do \
32490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32491 done; \
32492 echo "Doing installcheck in sid"; \
32493 (cd $(HOST_SUBDIR)/sid && \
32494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496 "RANLIB=$${RANLIB}" \
32497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32498 installcheck) \
32499 || exit 1
32501 @endif sid
32503 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32504 maybe-mostlyclean-sid:
32505 @if sid
32506 maybe-mostlyclean-sid: mostlyclean-sid
32508 mostlyclean-sid:
32509 @: $(MAKE); $(unstage)
32510 @[ -f ./sid/Makefile ] || exit 0; \
32511 r=`${PWD_COMMAND}`; export r; \
32512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32513 $(HOST_EXPORTS) \
32514 for flag in $(EXTRA_HOST_FLAGS) ; do \
32515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32516 done; \
32517 echo "Doing mostlyclean in sid"; \
32518 (cd $(HOST_SUBDIR)/sid && \
32519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32521 "RANLIB=$${RANLIB}" \
32522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32523 mostlyclean) \
32524 || exit 1
32526 @endif sid
32528 .PHONY: maybe-clean-sid clean-sid
32529 maybe-clean-sid:
32530 @if sid
32531 maybe-clean-sid: clean-sid
32533 clean-sid:
32534 @: $(MAKE); $(unstage)
32535 @[ -f ./sid/Makefile ] || exit 0; \
32536 r=`${PWD_COMMAND}`; export r; \
32537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32538 $(HOST_EXPORTS) \
32539 for flag in $(EXTRA_HOST_FLAGS) ; do \
32540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32541 done; \
32542 echo "Doing clean in sid"; \
32543 (cd $(HOST_SUBDIR)/sid && \
32544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32546 "RANLIB=$${RANLIB}" \
32547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32548 clean) \
32549 || exit 1
32551 @endif sid
32553 .PHONY: maybe-distclean-sid distclean-sid
32554 maybe-distclean-sid:
32555 @if sid
32556 maybe-distclean-sid: distclean-sid
32558 distclean-sid:
32559 @: $(MAKE); $(unstage)
32560 @[ -f ./sid/Makefile ] || exit 0; \
32561 r=`${PWD_COMMAND}`; export r; \
32562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32563 $(HOST_EXPORTS) \
32564 for flag in $(EXTRA_HOST_FLAGS) ; do \
32565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32566 done; \
32567 echo "Doing distclean in sid"; \
32568 (cd $(HOST_SUBDIR)/sid && \
32569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32571 "RANLIB=$${RANLIB}" \
32572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32573 distclean) \
32574 || exit 1
32576 @endif sid
32578 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32579 maybe-maintainer-clean-sid:
32580 @if sid
32581 maybe-maintainer-clean-sid: maintainer-clean-sid
32583 maintainer-clean-sid:
32584 @: $(MAKE); $(unstage)
32585 @[ -f ./sid/Makefile ] || exit 0; \
32586 r=`${PWD_COMMAND}`; export r; \
32587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588 $(HOST_EXPORTS) \
32589 for flag in $(EXTRA_HOST_FLAGS) ; do \
32590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591 done; \
32592 echo "Doing maintainer-clean in sid"; \
32593 (cd $(HOST_SUBDIR)/sid && \
32594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596 "RANLIB=$${RANLIB}" \
32597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598 maintainer-clean) \
32599 || exit 1
32601 @endif sid
32605 .PHONY: configure-sim maybe-configure-sim
32606 maybe-configure-sim:
32607 @if gcc-bootstrap
32608 configure-sim: stage_current
32609 @endif gcc-bootstrap
32610 @if sim
32611 maybe-configure-sim: configure-sim
32612 configure-sim:
32613 @: $(MAKE); $(unstage)
32614 @r=`${PWD_COMMAND}`; export r; \
32615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32618 $(HOST_EXPORTS) \
32619 echo Configuring in $(HOST_SUBDIR)/sim; \
32620 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32621 case $(srcdir) in \
32622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32623 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32625 esac; \
32626 module_srcdir=sim; \
32627 $(SHELL) \
32628 $$s/$$module_srcdir/configure \
32629 --srcdir=$${topdir}/$$module_srcdir \
32630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32631 --target=${target_alias} \
32632 || exit 1
32633 @endif sim
32639 .PHONY: all-sim maybe-all-sim
32640 maybe-all-sim:
32641 @if gcc-bootstrap
32642 all-sim: stage_current
32643 @endif gcc-bootstrap
32644 @if sim
32645 TARGET-sim=all
32646 maybe-all-sim: all-sim
32647 all-sim: configure-sim
32648 @: $(MAKE); $(unstage)
32649 @r=`${PWD_COMMAND}`; export r; \
32650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651 $(HOST_EXPORTS) \
32652 (cd $(HOST_SUBDIR)/sim && \
32653 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32654 $(TARGET-sim))
32655 @endif sim
32660 .PHONY: check-sim maybe-check-sim
32661 maybe-check-sim:
32662 @if sim
32663 maybe-check-sim: check-sim
32665 check-sim:
32666 @: $(MAKE); $(unstage)
32667 @r=`${PWD_COMMAND}`; export r; \
32668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32669 $(HOST_EXPORTS) \
32670 (cd $(HOST_SUBDIR)/sim && \
32671 $(MAKE) $(FLAGS_TO_PASS) check)
32673 @endif sim
32675 .PHONY: install-sim maybe-install-sim
32676 maybe-install-sim:
32677 @if sim
32678 maybe-install-sim: install-sim
32680 install-sim: installdirs
32681 @: $(MAKE); $(unstage)
32682 @r=`${PWD_COMMAND}`; export r; \
32683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684 $(HOST_EXPORTS) \
32685 (cd $(HOST_SUBDIR)/sim && \
32686 $(MAKE) $(FLAGS_TO_PASS) install)
32688 @endif sim
32690 .PHONY: install-strip-sim maybe-install-strip-sim
32691 maybe-install-strip-sim:
32692 @if sim
32693 maybe-install-strip-sim: install-strip-sim
32695 install-strip-sim: installdirs
32696 @: $(MAKE); $(unstage)
32697 @r=`${PWD_COMMAND}`; export r; \
32698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32699 $(HOST_EXPORTS) \
32700 (cd $(HOST_SUBDIR)/sim && \
32701 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32703 @endif sim
32705 # Other targets (info, dvi, pdf, etc.)
32707 .PHONY: maybe-info-sim info-sim
32708 maybe-info-sim:
32709 @if sim
32710 maybe-info-sim: info-sim
32712 info-sim: \
32713 configure-sim
32714 @: $(MAKE); $(unstage)
32715 @[ -f ./sim/Makefile ] || exit 0; \
32716 r=`${PWD_COMMAND}`; export r; \
32717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32718 $(HOST_EXPORTS) \
32719 for flag in $(EXTRA_HOST_FLAGS) ; do \
32720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32721 done; \
32722 echo "Doing info in sim"; \
32723 (cd $(HOST_SUBDIR)/sim && \
32724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32726 "RANLIB=$${RANLIB}" \
32727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32728 info) \
32729 || exit 1
32731 @endif sim
32733 .PHONY: maybe-dvi-sim dvi-sim
32734 maybe-dvi-sim:
32735 @if sim
32736 maybe-dvi-sim: dvi-sim
32738 dvi-sim: \
32739 configure-sim
32740 @: $(MAKE); $(unstage)
32741 @[ -f ./sim/Makefile ] || exit 0; \
32742 r=`${PWD_COMMAND}`; export r; \
32743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744 $(HOST_EXPORTS) \
32745 for flag in $(EXTRA_HOST_FLAGS) ; do \
32746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32747 done; \
32748 echo "Doing dvi in sim"; \
32749 (cd $(HOST_SUBDIR)/sim && \
32750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32752 "RANLIB=$${RANLIB}" \
32753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32754 dvi) \
32755 || exit 1
32757 @endif sim
32759 .PHONY: maybe-pdf-sim pdf-sim
32760 maybe-pdf-sim:
32761 @if sim
32762 maybe-pdf-sim: pdf-sim
32764 pdf-sim: \
32765 configure-sim
32766 @: $(MAKE); $(unstage)
32767 @[ -f ./sim/Makefile ] || exit 0; \
32768 r=`${PWD_COMMAND}`; export r; \
32769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770 $(HOST_EXPORTS) \
32771 for flag in $(EXTRA_HOST_FLAGS) ; do \
32772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32773 done; \
32774 echo "Doing pdf in sim"; \
32775 (cd $(HOST_SUBDIR)/sim && \
32776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32778 "RANLIB=$${RANLIB}" \
32779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32780 pdf) \
32781 || exit 1
32783 @endif sim
32785 .PHONY: maybe-html-sim html-sim
32786 maybe-html-sim:
32787 @if sim
32788 maybe-html-sim: html-sim
32790 html-sim: \
32791 configure-sim
32792 @: $(MAKE); $(unstage)
32793 @[ -f ./sim/Makefile ] || exit 0; \
32794 r=`${PWD_COMMAND}`; export r; \
32795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32796 $(HOST_EXPORTS) \
32797 for flag in $(EXTRA_HOST_FLAGS) ; do \
32798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799 done; \
32800 echo "Doing html in sim"; \
32801 (cd $(HOST_SUBDIR)/sim && \
32802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32804 "RANLIB=$${RANLIB}" \
32805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32806 html) \
32807 || exit 1
32809 @endif sim
32811 .PHONY: maybe-TAGS-sim TAGS-sim
32812 maybe-TAGS-sim:
32813 @if sim
32814 maybe-TAGS-sim: TAGS-sim
32816 TAGS-sim: \
32817 configure-sim
32818 @: $(MAKE); $(unstage)
32819 @[ -f ./sim/Makefile ] || exit 0; \
32820 r=`${PWD_COMMAND}`; export r; \
32821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822 $(HOST_EXPORTS) \
32823 for flag in $(EXTRA_HOST_FLAGS) ; do \
32824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825 done; \
32826 echo "Doing TAGS in sim"; \
32827 (cd $(HOST_SUBDIR)/sim && \
32828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830 "RANLIB=$${RANLIB}" \
32831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832 TAGS) \
32833 || exit 1
32835 @endif sim
32837 .PHONY: maybe-install-info-sim install-info-sim
32838 maybe-install-info-sim:
32839 @if sim
32840 maybe-install-info-sim: install-info-sim
32842 install-info-sim: \
32843 configure-sim \
32844 info-sim
32845 @: $(MAKE); $(unstage)
32846 @[ -f ./sim/Makefile ] || exit 0; \
32847 r=`${PWD_COMMAND}`; export r; \
32848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32849 $(HOST_EXPORTS) \
32850 for flag in $(EXTRA_HOST_FLAGS) ; do \
32851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32852 done; \
32853 echo "Doing install-info in sim"; \
32854 (cd $(HOST_SUBDIR)/sim && \
32855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32857 "RANLIB=$${RANLIB}" \
32858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32859 install-info) \
32860 || exit 1
32862 @endif sim
32864 .PHONY: maybe-install-dvi-sim install-dvi-sim
32865 maybe-install-dvi-sim:
32866 @if sim
32867 maybe-install-dvi-sim: install-dvi-sim
32869 install-dvi-sim: \
32870 configure-sim \
32871 dvi-sim
32872 @: $(MAKE); $(unstage)
32873 @[ -f ./sim/Makefile ] || exit 0; \
32874 r=`${PWD_COMMAND}`; export r; \
32875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32876 $(HOST_EXPORTS) \
32877 for flag in $(EXTRA_HOST_FLAGS) ; do \
32878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32879 done; \
32880 echo "Doing install-dvi in sim"; \
32881 (cd $(HOST_SUBDIR)/sim && \
32882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32884 "RANLIB=$${RANLIB}" \
32885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32886 install-dvi) \
32887 || exit 1
32889 @endif sim
32891 .PHONY: maybe-install-pdf-sim install-pdf-sim
32892 maybe-install-pdf-sim:
32893 @if sim
32894 maybe-install-pdf-sim: install-pdf-sim
32896 install-pdf-sim: \
32897 configure-sim \
32898 pdf-sim
32899 @: $(MAKE); $(unstage)
32900 @[ -f ./sim/Makefile ] || exit 0; \
32901 r=`${PWD_COMMAND}`; export r; \
32902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903 $(HOST_EXPORTS) \
32904 for flag in $(EXTRA_HOST_FLAGS) ; do \
32905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32906 done; \
32907 echo "Doing install-pdf in sim"; \
32908 (cd $(HOST_SUBDIR)/sim && \
32909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32911 "RANLIB=$${RANLIB}" \
32912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32913 install-pdf) \
32914 || exit 1
32916 @endif sim
32918 .PHONY: maybe-install-html-sim install-html-sim
32919 maybe-install-html-sim:
32920 @if sim
32921 maybe-install-html-sim: install-html-sim
32923 install-html-sim: \
32924 configure-sim \
32925 html-sim
32926 @: $(MAKE); $(unstage)
32927 @[ -f ./sim/Makefile ] || exit 0; \
32928 r=`${PWD_COMMAND}`; export r; \
32929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32930 $(HOST_EXPORTS) \
32931 for flag in $(EXTRA_HOST_FLAGS) ; do \
32932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32933 done; \
32934 echo "Doing install-html in sim"; \
32935 (cd $(HOST_SUBDIR)/sim && \
32936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32938 "RANLIB=$${RANLIB}" \
32939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32940 install-html) \
32941 || exit 1
32943 @endif sim
32945 .PHONY: maybe-installcheck-sim installcheck-sim
32946 maybe-installcheck-sim:
32947 @if sim
32948 maybe-installcheck-sim: installcheck-sim
32950 installcheck-sim: \
32951 configure-sim
32952 @: $(MAKE); $(unstage)
32953 @[ -f ./sim/Makefile ] || exit 0; \
32954 r=`${PWD_COMMAND}`; export r; \
32955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32956 $(HOST_EXPORTS) \
32957 for flag in $(EXTRA_HOST_FLAGS) ; do \
32958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32959 done; \
32960 echo "Doing installcheck in sim"; \
32961 (cd $(HOST_SUBDIR)/sim && \
32962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32964 "RANLIB=$${RANLIB}" \
32965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32966 installcheck) \
32967 || exit 1
32969 @endif sim
32971 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32972 maybe-mostlyclean-sim:
32973 @if sim
32974 maybe-mostlyclean-sim: mostlyclean-sim
32976 mostlyclean-sim:
32977 @: $(MAKE); $(unstage)
32978 @[ -f ./sim/Makefile ] || exit 0; \
32979 r=`${PWD_COMMAND}`; export r; \
32980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981 $(HOST_EXPORTS) \
32982 for flag in $(EXTRA_HOST_FLAGS) ; do \
32983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32984 done; \
32985 echo "Doing mostlyclean in sim"; \
32986 (cd $(HOST_SUBDIR)/sim && \
32987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989 "RANLIB=$${RANLIB}" \
32990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32991 mostlyclean) \
32992 || exit 1
32994 @endif sim
32996 .PHONY: maybe-clean-sim clean-sim
32997 maybe-clean-sim:
32998 @if sim
32999 maybe-clean-sim: clean-sim
33001 clean-sim:
33002 @: $(MAKE); $(unstage)
33003 @[ -f ./sim/Makefile ] || exit 0; \
33004 r=`${PWD_COMMAND}`; export r; \
33005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006 $(HOST_EXPORTS) \
33007 for flag in $(EXTRA_HOST_FLAGS) ; do \
33008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33009 done; \
33010 echo "Doing clean in sim"; \
33011 (cd $(HOST_SUBDIR)/sim && \
33012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33014 "RANLIB=$${RANLIB}" \
33015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33016 clean) \
33017 || exit 1
33019 @endif sim
33021 .PHONY: maybe-distclean-sim distclean-sim
33022 maybe-distclean-sim:
33023 @if sim
33024 maybe-distclean-sim: distclean-sim
33026 distclean-sim:
33027 @: $(MAKE); $(unstage)
33028 @[ -f ./sim/Makefile ] || exit 0; \
33029 r=`${PWD_COMMAND}`; export r; \
33030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33031 $(HOST_EXPORTS) \
33032 for flag in $(EXTRA_HOST_FLAGS) ; do \
33033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33034 done; \
33035 echo "Doing distclean in sim"; \
33036 (cd $(HOST_SUBDIR)/sim && \
33037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33039 "RANLIB=$${RANLIB}" \
33040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33041 distclean) \
33042 || exit 1
33044 @endif sim
33046 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33047 maybe-maintainer-clean-sim:
33048 @if sim
33049 maybe-maintainer-clean-sim: maintainer-clean-sim
33051 maintainer-clean-sim:
33052 @: $(MAKE); $(unstage)
33053 @[ -f ./sim/Makefile ] || exit 0; \
33054 r=`${PWD_COMMAND}`; export r; \
33055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33056 $(HOST_EXPORTS) \
33057 for flag in $(EXTRA_HOST_FLAGS) ; do \
33058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33059 done; \
33060 echo "Doing maintainer-clean in sim"; \
33061 (cd $(HOST_SUBDIR)/sim && \
33062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33064 "RANLIB=$${RANLIB}" \
33065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33066 maintainer-clean) \
33067 || exit 1
33069 @endif sim
33073 .PHONY: configure-texinfo maybe-configure-texinfo
33074 maybe-configure-texinfo:
33075 @if gcc-bootstrap
33076 configure-texinfo: stage_current
33077 @endif gcc-bootstrap
33078 @if texinfo
33079 maybe-configure-texinfo: configure-texinfo
33080 configure-texinfo:
33081 @: $(MAKE); $(unstage)
33082 @r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33086 $(HOST_EXPORTS) \
33087 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33088 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33089 case $(srcdir) in \
33090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33091 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33093 esac; \
33094 module_srcdir=texinfo; \
33095 $(SHELL) \
33096 $$s/$$module_srcdir/configure \
33097 --srcdir=$${topdir}/$$module_srcdir \
33098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33099 --target=${target_alias} \
33100 || exit 1
33101 @endif texinfo
33107 .PHONY: all-texinfo maybe-all-texinfo
33108 maybe-all-texinfo:
33109 @if gcc-bootstrap
33110 all-texinfo: stage_current
33111 @endif gcc-bootstrap
33112 @if texinfo
33113 TARGET-texinfo=all
33114 maybe-all-texinfo: all-texinfo
33115 all-texinfo: configure-texinfo
33116 @: $(MAKE); $(unstage)
33117 @r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 $(HOST_EXPORTS) \
33120 (cd $(HOST_SUBDIR)/texinfo && \
33121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33122 $(TARGET-texinfo))
33123 @endif texinfo
33128 .PHONY: check-texinfo maybe-check-texinfo
33129 maybe-check-texinfo:
33130 @if texinfo
33131 maybe-check-texinfo: check-texinfo
33133 check-texinfo:
33134 @: $(MAKE); $(unstage)
33135 @r=`${PWD_COMMAND}`; export r; \
33136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33137 $(HOST_EXPORTS) \
33138 (cd $(HOST_SUBDIR)/texinfo && \
33139 $(MAKE) $(FLAGS_TO_PASS) check)
33141 @endif texinfo
33143 .PHONY: install-texinfo maybe-install-texinfo
33144 maybe-install-texinfo:
33145 @if texinfo
33146 maybe-install-texinfo: install-texinfo
33148 install-texinfo:
33150 @endif texinfo
33152 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33153 maybe-install-strip-texinfo:
33154 @if texinfo
33155 maybe-install-strip-texinfo: install-strip-texinfo
33157 install-strip-texinfo:
33159 @endif texinfo
33161 # Other targets (info, dvi, pdf, etc.)
33163 .PHONY: maybe-info-texinfo info-texinfo
33164 maybe-info-texinfo:
33165 @if texinfo
33166 maybe-info-texinfo: info-texinfo
33168 info-texinfo: \
33169 configure-texinfo
33170 @: $(MAKE); $(unstage)
33171 @[ -f ./texinfo/Makefile ] || exit 0; \
33172 r=`${PWD_COMMAND}`; export r; \
33173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33174 $(HOST_EXPORTS) \
33175 for flag in $(EXTRA_HOST_FLAGS) ; do \
33176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 done; \
33178 echo "Doing info in texinfo"; \
33179 (cd $(HOST_SUBDIR)/texinfo && \
33180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33182 "RANLIB=$${RANLIB}" \
33183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33184 info) \
33185 || exit 1
33187 @endif texinfo
33189 .PHONY: maybe-dvi-texinfo dvi-texinfo
33190 maybe-dvi-texinfo:
33191 @if texinfo
33192 maybe-dvi-texinfo: dvi-texinfo
33194 dvi-texinfo: \
33195 configure-texinfo
33196 @: $(MAKE); $(unstage)
33197 @[ -f ./texinfo/Makefile ] || exit 0; \
33198 r=`${PWD_COMMAND}`; export r; \
33199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200 $(HOST_EXPORTS) \
33201 for flag in $(EXTRA_HOST_FLAGS) ; do \
33202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33203 done; \
33204 echo "Doing dvi in texinfo"; \
33205 (cd $(HOST_SUBDIR)/texinfo && \
33206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33208 "RANLIB=$${RANLIB}" \
33209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33210 dvi) \
33211 || exit 1
33213 @endif texinfo
33215 .PHONY: maybe-pdf-texinfo pdf-texinfo
33216 maybe-pdf-texinfo:
33217 @if texinfo
33218 maybe-pdf-texinfo: pdf-texinfo
33220 pdf-texinfo: \
33221 configure-texinfo
33222 @: $(MAKE); $(unstage)
33223 @[ -f ./texinfo/Makefile ] || exit 0; \
33224 r=`${PWD_COMMAND}`; export r; \
33225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33226 $(HOST_EXPORTS) \
33227 for flag in $(EXTRA_HOST_FLAGS) ; do \
33228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33229 done; \
33230 echo "Doing pdf in texinfo"; \
33231 (cd $(HOST_SUBDIR)/texinfo && \
33232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33234 "RANLIB=$${RANLIB}" \
33235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33236 pdf) \
33237 || exit 1
33239 @endif texinfo
33241 .PHONY: maybe-html-texinfo html-texinfo
33242 maybe-html-texinfo:
33243 @if texinfo
33244 maybe-html-texinfo: html-texinfo
33246 html-texinfo: \
33247 configure-texinfo
33248 @: $(MAKE); $(unstage)
33249 @[ -f ./texinfo/Makefile ] || exit 0; \
33250 r=`${PWD_COMMAND}`; export r; \
33251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252 $(HOST_EXPORTS) \
33253 for flag in $(EXTRA_HOST_FLAGS) ; do \
33254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33255 done; \
33256 echo "Doing html in texinfo"; \
33257 (cd $(HOST_SUBDIR)/texinfo && \
33258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33260 "RANLIB=$${RANLIB}" \
33261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33262 html) \
33263 || exit 1
33265 @endif texinfo
33267 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33268 maybe-TAGS-texinfo:
33269 @if texinfo
33270 maybe-TAGS-texinfo: TAGS-texinfo
33272 TAGS-texinfo: \
33273 configure-texinfo
33274 @: $(MAKE); $(unstage)
33275 @[ -f ./texinfo/Makefile ] || exit 0; \
33276 r=`${PWD_COMMAND}`; export r; \
33277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33278 $(HOST_EXPORTS) \
33279 for flag in $(EXTRA_HOST_FLAGS) ; do \
33280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33281 done; \
33282 echo "Doing TAGS in texinfo"; \
33283 (cd $(HOST_SUBDIR)/texinfo && \
33284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33286 "RANLIB=$${RANLIB}" \
33287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33288 TAGS) \
33289 || exit 1
33291 @endif texinfo
33293 .PHONY: maybe-install-info-texinfo install-info-texinfo
33294 maybe-install-info-texinfo:
33295 @if texinfo
33296 maybe-install-info-texinfo: install-info-texinfo
33298 install-info-texinfo: \
33299 configure-texinfo \
33300 info-texinfo
33301 @: $(MAKE); $(unstage)
33302 @[ -f ./texinfo/Makefile ] || exit 0; \
33303 r=`${PWD_COMMAND}`; export r; \
33304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33305 $(HOST_EXPORTS) \
33306 for flag in $(EXTRA_HOST_FLAGS) ; do \
33307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33308 done; \
33309 echo "Doing install-info in texinfo"; \
33310 (cd $(HOST_SUBDIR)/texinfo && \
33311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33313 "RANLIB=$${RANLIB}" \
33314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33315 install-info) \
33316 || exit 1
33318 @endif texinfo
33320 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33321 maybe-install-dvi-texinfo:
33322 @if texinfo
33323 maybe-install-dvi-texinfo: install-dvi-texinfo
33325 install-dvi-texinfo: \
33326 configure-texinfo \
33327 dvi-texinfo
33328 @: $(MAKE); $(unstage)
33329 @[ -f ./texinfo/Makefile ] || exit 0; \
33330 r=`${PWD_COMMAND}`; export r; \
33331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33332 $(HOST_EXPORTS) \
33333 for flag in $(EXTRA_HOST_FLAGS) ; do \
33334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33335 done; \
33336 echo "Doing install-dvi in texinfo"; \
33337 (cd $(HOST_SUBDIR)/texinfo && \
33338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33340 "RANLIB=$${RANLIB}" \
33341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33342 install-dvi) \
33343 || exit 1
33345 @endif texinfo
33347 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33348 maybe-install-pdf-texinfo:
33349 @if texinfo
33350 maybe-install-pdf-texinfo: install-pdf-texinfo
33352 install-pdf-texinfo: \
33353 configure-texinfo \
33354 pdf-texinfo
33355 @: $(MAKE); $(unstage)
33356 @[ -f ./texinfo/Makefile ] || exit 0; \
33357 r=`${PWD_COMMAND}`; export r; \
33358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33359 $(HOST_EXPORTS) \
33360 for flag in $(EXTRA_HOST_FLAGS) ; do \
33361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33362 done; \
33363 echo "Doing install-pdf in texinfo"; \
33364 (cd $(HOST_SUBDIR)/texinfo && \
33365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33367 "RANLIB=$${RANLIB}" \
33368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33369 install-pdf) \
33370 || exit 1
33372 @endif texinfo
33374 .PHONY: maybe-install-html-texinfo install-html-texinfo
33375 maybe-install-html-texinfo:
33376 @if texinfo
33377 maybe-install-html-texinfo: install-html-texinfo
33379 install-html-texinfo: \
33380 configure-texinfo \
33381 html-texinfo
33382 @: $(MAKE); $(unstage)
33383 @[ -f ./texinfo/Makefile ] || exit 0; \
33384 r=`${PWD_COMMAND}`; export r; \
33385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386 $(HOST_EXPORTS) \
33387 for flag in $(EXTRA_HOST_FLAGS) ; do \
33388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33389 done; \
33390 echo "Doing install-html in texinfo"; \
33391 (cd $(HOST_SUBDIR)/texinfo && \
33392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33394 "RANLIB=$${RANLIB}" \
33395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33396 install-html) \
33397 || exit 1
33399 @endif texinfo
33401 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33402 maybe-installcheck-texinfo:
33403 @if texinfo
33404 maybe-installcheck-texinfo: installcheck-texinfo
33406 installcheck-texinfo: \
33407 configure-texinfo
33408 @: $(MAKE); $(unstage)
33409 @[ -f ./texinfo/Makefile ] || exit 0; \
33410 r=`${PWD_COMMAND}`; export r; \
33411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33412 $(HOST_EXPORTS) \
33413 for flag in $(EXTRA_HOST_FLAGS) ; do \
33414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33415 done; \
33416 echo "Doing installcheck in texinfo"; \
33417 (cd $(HOST_SUBDIR)/texinfo && \
33418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33420 "RANLIB=$${RANLIB}" \
33421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33422 installcheck) \
33423 || exit 1
33425 @endif texinfo
33427 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33428 maybe-mostlyclean-texinfo:
33429 @if texinfo
33430 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33432 mostlyclean-texinfo:
33433 @: $(MAKE); $(unstage)
33434 @[ -f ./texinfo/Makefile ] || exit 0; \
33435 r=`${PWD_COMMAND}`; export r; \
33436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33437 $(HOST_EXPORTS) \
33438 for flag in $(EXTRA_HOST_FLAGS) ; do \
33439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33440 done; \
33441 echo "Doing mostlyclean in texinfo"; \
33442 (cd $(HOST_SUBDIR)/texinfo && \
33443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33445 "RANLIB=$${RANLIB}" \
33446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33447 mostlyclean) \
33448 || exit 1
33450 @endif texinfo
33452 .PHONY: maybe-clean-texinfo clean-texinfo
33453 maybe-clean-texinfo:
33454 @if texinfo
33455 maybe-clean-texinfo: clean-texinfo
33457 clean-texinfo:
33458 @: $(MAKE); $(unstage)
33459 @[ -f ./texinfo/Makefile ] || exit 0; \
33460 r=`${PWD_COMMAND}`; export r; \
33461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33462 $(HOST_EXPORTS) \
33463 for flag in $(EXTRA_HOST_FLAGS) ; do \
33464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33465 done; \
33466 echo "Doing clean in texinfo"; \
33467 (cd $(HOST_SUBDIR)/texinfo && \
33468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33470 "RANLIB=$${RANLIB}" \
33471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33472 clean) \
33473 || exit 1
33475 @endif texinfo
33477 .PHONY: maybe-distclean-texinfo distclean-texinfo
33478 maybe-distclean-texinfo:
33479 @if texinfo
33480 maybe-distclean-texinfo: distclean-texinfo
33482 distclean-texinfo:
33483 @: $(MAKE); $(unstage)
33484 @[ -f ./texinfo/Makefile ] || exit 0; \
33485 r=`${PWD_COMMAND}`; export r; \
33486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487 $(HOST_EXPORTS) \
33488 for flag in $(EXTRA_HOST_FLAGS) ; do \
33489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33490 done; \
33491 echo "Doing distclean in texinfo"; \
33492 (cd $(HOST_SUBDIR)/texinfo && \
33493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33495 "RANLIB=$${RANLIB}" \
33496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33497 distclean) \
33498 || exit 1
33500 @endif texinfo
33502 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33503 maybe-maintainer-clean-texinfo:
33504 @if texinfo
33505 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33507 maintainer-clean-texinfo:
33508 @: $(MAKE); $(unstage)
33509 @[ -f ./texinfo/Makefile ] || exit 0; \
33510 r=`${PWD_COMMAND}`; export r; \
33511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33512 $(HOST_EXPORTS) \
33513 for flag in $(EXTRA_HOST_FLAGS) ; do \
33514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33515 done; \
33516 echo "Doing maintainer-clean in texinfo"; \
33517 (cd $(HOST_SUBDIR)/texinfo && \
33518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33520 "RANLIB=$${RANLIB}" \
33521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33522 maintainer-clean) \
33523 || exit 1
33525 @endif texinfo
33529 .PHONY: configure-zlib maybe-configure-zlib
33530 maybe-configure-zlib:
33531 @if gcc-bootstrap
33532 configure-zlib: stage_current
33533 @endif gcc-bootstrap
33534 @if zlib
33535 maybe-configure-zlib: configure-zlib
33536 configure-zlib:
33537 @r=`${PWD_COMMAND}`; export r; \
33538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33539 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33541 $(HOST_EXPORTS) \
33542 echo Configuring in $(HOST_SUBDIR)/zlib; \
33543 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33544 case $(srcdir) in \
33545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33546 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33548 esac; \
33549 module_srcdir=zlib; \
33550 $(SHELL) \
33551 $$s/$$module_srcdir/configure \
33552 --srcdir=$${topdir}/$$module_srcdir \
33553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33554 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33555 || exit 1
33556 @endif zlib
33560 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33561 maybe-configure-stage1-zlib:
33562 @if zlib-bootstrap
33563 maybe-configure-stage1-zlib: configure-stage1-zlib
33564 configure-stage1-zlib:
33565 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33567 @r=`${PWD_COMMAND}`; export r; \
33568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569 TFLAGS="$(STAGE1_TFLAGS)"; \
33570 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33571 $(HOST_EXPORTS) \
33572 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33573 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33574 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33575 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33577 cd $(HOST_SUBDIR)/zlib || exit 1; \
33578 case $(srcdir) in \
33579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33580 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33582 esac; \
33583 module_srcdir=zlib; \
33584 $(SHELL) $$s/$$module_srcdir/configure \
33585 --srcdir=$${topdir}/$$module_srcdir \
33586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33587 --target=${target_alias} \
33589 $(STAGE1_CONFIGURE_FLAGS) \
33590 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33591 @endif zlib-bootstrap
33593 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33594 maybe-configure-stage2-zlib:
33595 @if zlib-bootstrap
33596 maybe-configure-stage2-zlib: configure-stage2-zlib
33597 configure-stage2-zlib:
33598 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33600 @r=`${PWD_COMMAND}`; export r; \
33601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602 TFLAGS="$(STAGE2_TFLAGS)"; \
33603 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33604 $(HOST_EXPORTS) \
33605 $(POSTSTAGE1_HOST_EXPORTS) \
33606 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33607 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33608 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33609 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33611 cd $(HOST_SUBDIR)/zlib || exit 1; \
33612 case $(srcdir) in \
33613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33614 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33616 esac; \
33617 module_srcdir=zlib; \
33618 $(SHELL) $$s/$$module_srcdir/configure \
33619 --srcdir=$${topdir}/$$module_srcdir \
33620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33621 --target=${target_alias} \
33622 --with-build-libsubdir=$(HOST_SUBDIR) \
33623 $(STAGE2_CONFIGURE_FLAGS) \
33624 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33625 @endif zlib-bootstrap
33627 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33628 maybe-configure-stage3-zlib:
33629 @if zlib-bootstrap
33630 maybe-configure-stage3-zlib: configure-stage3-zlib
33631 configure-stage3-zlib:
33632 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33634 @r=`${PWD_COMMAND}`; export r; \
33635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636 TFLAGS="$(STAGE3_TFLAGS)"; \
33637 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33638 $(HOST_EXPORTS) \
33639 $(POSTSTAGE1_HOST_EXPORTS) \
33640 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33641 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33642 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33643 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33645 cd $(HOST_SUBDIR)/zlib || exit 1; \
33646 case $(srcdir) in \
33647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33648 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33650 esac; \
33651 module_srcdir=zlib; \
33652 $(SHELL) $$s/$$module_srcdir/configure \
33653 --srcdir=$${topdir}/$$module_srcdir \
33654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33655 --target=${target_alias} \
33656 --with-build-libsubdir=$(HOST_SUBDIR) \
33657 $(STAGE3_CONFIGURE_FLAGS) \
33658 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33659 @endif zlib-bootstrap
33661 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33662 maybe-configure-stage4-zlib:
33663 @if zlib-bootstrap
33664 maybe-configure-stage4-zlib: configure-stage4-zlib
33665 configure-stage4-zlib:
33666 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33668 @r=`${PWD_COMMAND}`; export r; \
33669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33670 TFLAGS="$(STAGE4_TFLAGS)"; \
33671 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33672 $(HOST_EXPORTS) \
33673 $(POSTSTAGE1_HOST_EXPORTS) \
33674 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33675 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33676 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33677 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33679 cd $(HOST_SUBDIR)/zlib || exit 1; \
33680 case $(srcdir) in \
33681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33682 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33684 esac; \
33685 module_srcdir=zlib; \
33686 $(SHELL) $$s/$$module_srcdir/configure \
33687 --srcdir=$${topdir}/$$module_srcdir \
33688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33689 --target=${target_alias} \
33690 --with-build-libsubdir=$(HOST_SUBDIR) \
33691 $(STAGE4_CONFIGURE_FLAGS) \
33692 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33693 @endif zlib-bootstrap
33695 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33696 maybe-configure-stageprofile-zlib:
33697 @if zlib-bootstrap
33698 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33699 configure-stageprofile-zlib:
33700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33702 @r=`${PWD_COMMAND}`; export r; \
33703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33704 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33705 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33706 $(HOST_EXPORTS) \
33707 $(POSTSTAGE1_HOST_EXPORTS) \
33708 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33709 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33710 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33711 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33713 cd $(HOST_SUBDIR)/zlib || exit 1; \
33714 case $(srcdir) in \
33715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33716 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33718 esac; \
33719 module_srcdir=zlib; \
33720 $(SHELL) $$s/$$module_srcdir/configure \
33721 --srcdir=$${topdir}/$$module_srcdir \
33722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33723 --target=${target_alias} \
33724 --with-build-libsubdir=$(HOST_SUBDIR) \
33725 $(STAGEprofile_CONFIGURE_FLAGS) \
33726 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33727 @endif zlib-bootstrap
33729 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33730 maybe-configure-stagetrain-zlib:
33731 @if zlib-bootstrap
33732 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33733 configure-stagetrain-zlib:
33734 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33736 @r=`${PWD_COMMAND}`; export r; \
33737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33738 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33739 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33740 $(HOST_EXPORTS) \
33741 $(POSTSTAGE1_HOST_EXPORTS) \
33742 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33743 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33744 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33745 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33747 cd $(HOST_SUBDIR)/zlib || exit 1; \
33748 case $(srcdir) in \
33749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33750 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33752 esac; \
33753 module_srcdir=zlib; \
33754 $(SHELL) $$s/$$module_srcdir/configure \
33755 --srcdir=$${topdir}/$$module_srcdir \
33756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33757 --target=${target_alias} \
33758 --with-build-libsubdir=$(HOST_SUBDIR) \
33759 $(STAGEtrain_CONFIGURE_FLAGS) \
33760 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33761 @endif zlib-bootstrap
33763 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33764 maybe-configure-stagefeedback-zlib:
33765 @if zlib-bootstrap
33766 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33767 configure-stagefeedback-zlib:
33768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33770 @r=`${PWD_COMMAND}`; export r; \
33771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33773 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33774 $(HOST_EXPORTS) \
33775 $(POSTSTAGE1_HOST_EXPORTS) \
33776 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33777 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33778 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33779 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33781 cd $(HOST_SUBDIR)/zlib || exit 1; \
33782 case $(srcdir) in \
33783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33784 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33786 esac; \
33787 module_srcdir=zlib; \
33788 $(SHELL) $$s/$$module_srcdir/configure \
33789 --srcdir=$${topdir}/$$module_srcdir \
33790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33791 --target=${target_alias} \
33792 --with-build-libsubdir=$(HOST_SUBDIR) \
33793 $(STAGEfeedback_CONFIGURE_FLAGS) \
33794 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33795 @endif zlib-bootstrap
33797 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33798 maybe-configure-stageautoprofile-zlib:
33799 @if zlib-bootstrap
33800 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33801 configure-stageautoprofile-zlib:
33802 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33804 @r=`${PWD_COMMAND}`; export r; \
33805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33806 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33807 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33808 $(HOST_EXPORTS) \
33809 $(POSTSTAGE1_HOST_EXPORTS) \
33810 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33811 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33812 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33813 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33815 cd $(HOST_SUBDIR)/zlib || exit 1; \
33816 case $(srcdir) in \
33817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33818 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33820 esac; \
33821 module_srcdir=zlib; \
33822 $(SHELL) $$s/$$module_srcdir/configure \
33823 --srcdir=$${topdir}/$$module_srcdir \
33824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33825 --target=${target_alias} \
33826 --with-build-libsubdir=$(HOST_SUBDIR) \
33827 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33828 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33829 @endif zlib-bootstrap
33831 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33832 maybe-configure-stageautofeedback-zlib:
33833 @if zlib-bootstrap
33834 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33835 configure-stageautofeedback-zlib:
33836 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33838 @r=`${PWD_COMMAND}`; export r; \
33839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33840 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33841 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33842 $(HOST_EXPORTS) \
33843 $(POSTSTAGE1_HOST_EXPORTS) \
33844 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33845 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33846 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33847 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33849 cd $(HOST_SUBDIR)/zlib || exit 1; \
33850 case $(srcdir) in \
33851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33852 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33854 esac; \
33855 module_srcdir=zlib; \
33856 $(SHELL) $$s/$$module_srcdir/configure \
33857 --srcdir=$${topdir}/$$module_srcdir \
33858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33859 --target=${target_alias} \
33860 --with-build-libsubdir=$(HOST_SUBDIR) \
33861 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33862 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33863 @endif zlib-bootstrap
33869 .PHONY: all-zlib maybe-all-zlib
33870 maybe-all-zlib:
33871 @if gcc-bootstrap
33872 all-zlib: stage_current
33873 @endif gcc-bootstrap
33874 @if zlib
33875 TARGET-zlib=all
33876 maybe-all-zlib: all-zlib
33877 all-zlib: configure-zlib
33878 @r=`${PWD_COMMAND}`; export r; \
33879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33880 $(HOST_EXPORTS) \
33881 (cd $(HOST_SUBDIR)/zlib && \
33882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33883 $(TARGET-zlib))
33884 @endif zlib
33888 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33889 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33890 maybe-all-stage1-zlib:
33891 maybe-clean-stage1-zlib:
33892 @if zlib-bootstrap
33893 maybe-all-stage1-zlib: all-stage1-zlib
33894 all-stage1: all-stage1-zlib
33895 TARGET-stage1-zlib = $(TARGET-zlib)
33896 all-stage1-zlib: configure-stage1-zlib
33897 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33898 @r=`${PWD_COMMAND}`; export r; \
33899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33900 TFLAGS="$(STAGE1_TFLAGS)"; \
33901 $(HOST_EXPORTS) \
33902 cd $(HOST_SUBDIR)/zlib && \
33904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33905 CFLAGS="$(STAGE1_CFLAGS)" \
33906 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33907 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33908 LIBCFLAGS="$(LIBCFLAGS)" \
33909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33912 $(EXTRA_HOST_FLAGS) \
33913 $(STAGE1_FLAGS_TO_PASS) \
33914 TFLAGS="$(STAGE1_TFLAGS)" \
33915 $(TARGET-stage1-zlib)
33917 maybe-clean-stage1-zlib: clean-stage1-zlib
33918 clean-stage1: clean-stage1-zlib
33919 clean-stage1-zlib:
33920 @if [ $(current_stage) = stage1 ]; then \
33921 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33922 else \
33923 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33924 $(MAKE) stage1-start; \
33925 fi; \
33926 cd $(HOST_SUBDIR)/zlib && \
33927 $(MAKE) $(EXTRA_HOST_FLAGS) \
33928 $(STAGE1_FLAGS_TO_PASS) clean
33929 @endif zlib-bootstrap
33932 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33933 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33934 maybe-all-stage2-zlib:
33935 maybe-clean-stage2-zlib:
33936 @if zlib-bootstrap
33937 maybe-all-stage2-zlib: all-stage2-zlib
33938 all-stage2: all-stage2-zlib
33939 TARGET-stage2-zlib = $(TARGET-zlib)
33940 all-stage2-zlib: configure-stage2-zlib
33941 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33942 @r=`${PWD_COMMAND}`; export r; \
33943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33944 TFLAGS="$(STAGE2_TFLAGS)"; \
33945 $(HOST_EXPORTS) \
33946 $(POSTSTAGE1_HOST_EXPORTS) \
33947 cd $(HOST_SUBDIR)/zlib && \
33949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33950 CFLAGS="$(STAGE2_CFLAGS)" \
33951 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33952 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33953 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33958 TFLAGS="$(STAGE2_TFLAGS)" \
33959 $(TARGET-stage2-zlib)
33961 maybe-clean-stage2-zlib: clean-stage2-zlib
33962 clean-stage2: clean-stage2-zlib
33963 clean-stage2-zlib:
33964 @if [ $(current_stage) = stage2 ]; then \
33965 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33966 else \
33967 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33968 $(MAKE) stage2-start; \
33969 fi; \
33970 cd $(HOST_SUBDIR)/zlib && \
33971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33972 @endif zlib-bootstrap
33975 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33976 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33977 maybe-all-stage3-zlib:
33978 maybe-clean-stage3-zlib:
33979 @if zlib-bootstrap
33980 maybe-all-stage3-zlib: all-stage3-zlib
33981 all-stage3: all-stage3-zlib
33982 TARGET-stage3-zlib = $(TARGET-zlib)
33983 all-stage3-zlib: configure-stage3-zlib
33984 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33985 @r=`${PWD_COMMAND}`; export r; \
33986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33987 TFLAGS="$(STAGE3_TFLAGS)"; \
33988 $(HOST_EXPORTS) \
33989 $(POSTSTAGE1_HOST_EXPORTS) \
33990 cd $(HOST_SUBDIR)/zlib && \
33992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33993 CFLAGS="$(STAGE3_CFLAGS)" \
33994 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33995 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33996 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34001 TFLAGS="$(STAGE3_TFLAGS)" \
34002 $(TARGET-stage3-zlib)
34004 maybe-clean-stage3-zlib: clean-stage3-zlib
34005 clean-stage3: clean-stage3-zlib
34006 clean-stage3-zlib:
34007 @if [ $(current_stage) = stage3 ]; then \
34008 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34009 else \
34010 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34011 $(MAKE) stage3-start; \
34012 fi; \
34013 cd $(HOST_SUBDIR)/zlib && \
34014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34015 @endif zlib-bootstrap
34018 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34019 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34020 maybe-all-stage4-zlib:
34021 maybe-clean-stage4-zlib:
34022 @if zlib-bootstrap
34023 maybe-all-stage4-zlib: all-stage4-zlib
34024 all-stage4: all-stage4-zlib
34025 TARGET-stage4-zlib = $(TARGET-zlib)
34026 all-stage4-zlib: configure-stage4-zlib
34027 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34028 @r=`${PWD_COMMAND}`; export r; \
34029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34030 TFLAGS="$(STAGE4_TFLAGS)"; \
34031 $(HOST_EXPORTS) \
34032 $(POSTSTAGE1_HOST_EXPORTS) \
34033 cd $(HOST_SUBDIR)/zlib && \
34035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34036 CFLAGS="$(STAGE4_CFLAGS)" \
34037 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34038 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34039 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34044 TFLAGS="$(STAGE4_TFLAGS)" \
34045 $(TARGET-stage4-zlib)
34047 maybe-clean-stage4-zlib: clean-stage4-zlib
34048 clean-stage4: clean-stage4-zlib
34049 clean-stage4-zlib:
34050 @if [ $(current_stage) = stage4 ]; then \
34051 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34052 else \
34053 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34054 $(MAKE) stage4-start; \
34055 fi; \
34056 cd $(HOST_SUBDIR)/zlib && \
34057 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34058 @endif zlib-bootstrap
34061 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34062 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34063 maybe-all-stageprofile-zlib:
34064 maybe-clean-stageprofile-zlib:
34065 @if zlib-bootstrap
34066 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34067 all-stageprofile: all-stageprofile-zlib
34068 TARGET-stageprofile-zlib = $(TARGET-zlib)
34069 all-stageprofile-zlib: configure-stageprofile-zlib
34070 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34071 @r=`${PWD_COMMAND}`; export r; \
34072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34074 $(HOST_EXPORTS) \
34075 $(POSTSTAGE1_HOST_EXPORTS) \
34076 cd $(HOST_SUBDIR)/zlib && \
34078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34079 CFLAGS="$(STAGEprofile_CFLAGS)" \
34080 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34081 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34082 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34087 TFLAGS="$(STAGEprofile_TFLAGS)" \
34088 $(TARGET-stageprofile-zlib)
34090 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34091 clean-stageprofile: clean-stageprofile-zlib
34092 clean-stageprofile-zlib:
34093 @if [ $(current_stage) = stageprofile ]; then \
34094 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34095 else \
34096 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34097 $(MAKE) stageprofile-start; \
34098 fi; \
34099 cd $(HOST_SUBDIR)/zlib && \
34100 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34101 @endif zlib-bootstrap
34104 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34105 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34106 maybe-all-stagetrain-zlib:
34107 maybe-clean-stagetrain-zlib:
34108 @if zlib-bootstrap
34109 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34110 all-stagetrain: all-stagetrain-zlib
34111 TARGET-stagetrain-zlib = $(TARGET-zlib)
34112 all-stagetrain-zlib: configure-stagetrain-zlib
34113 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34114 @r=`${PWD_COMMAND}`; export r; \
34115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34116 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34117 $(HOST_EXPORTS) \
34118 $(POSTSTAGE1_HOST_EXPORTS) \
34119 cd $(HOST_SUBDIR)/zlib && \
34121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34122 CFLAGS="$(STAGEtrain_CFLAGS)" \
34123 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34124 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34125 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34130 TFLAGS="$(STAGEtrain_TFLAGS)" \
34131 $(TARGET-stagetrain-zlib)
34133 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34134 clean-stagetrain: clean-stagetrain-zlib
34135 clean-stagetrain-zlib:
34136 @if [ $(current_stage) = stagetrain ]; then \
34137 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34138 else \
34139 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34140 $(MAKE) stagetrain-start; \
34141 fi; \
34142 cd $(HOST_SUBDIR)/zlib && \
34143 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34144 @endif zlib-bootstrap
34147 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34148 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34149 maybe-all-stagefeedback-zlib:
34150 maybe-clean-stagefeedback-zlib:
34151 @if zlib-bootstrap
34152 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34153 all-stagefeedback: all-stagefeedback-zlib
34154 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34155 all-stagefeedback-zlib: configure-stagefeedback-zlib
34156 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34157 @r=`${PWD_COMMAND}`; export r; \
34158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34159 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34160 $(HOST_EXPORTS) \
34161 $(POSTSTAGE1_HOST_EXPORTS) \
34162 cd $(HOST_SUBDIR)/zlib && \
34164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34165 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34166 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34167 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34168 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34173 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34174 $(TARGET-stagefeedback-zlib)
34176 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34177 clean-stagefeedback: clean-stagefeedback-zlib
34178 clean-stagefeedback-zlib:
34179 @if [ $(current_stage) = stagefeedback ]; then \
34180 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34181 else \
34182 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34183 $(MAKE) stagefeedback-start; \
34184 fi; \
34185 cd $(HOST_SUBDIR)/zlib && \
34186 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34187 @endif zlib-bootstrap
34190 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34191 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34192 maybe-all-stageautoprofile-zlib:
34193 maybe-clean-stageautoprofile-zlib:
34194 @if zlib-bootstrap
34195 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34196 all-stageautoprofile: all-stageautoprofile-zlib
34197 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34198 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34199 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34200 @r=`${PWD_COMMAND}`; export r; \
34201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34202 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34203 $(HOST_EXPORTS) \
34204 $(POSTSTAGE1_HOST_EXPORTS) \
34205 cd $(HOST_SUBDIR)/zlib && \
34206 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34208 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34209 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34210 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34211 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34216 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34217 $(TARGET-stageautoprofile-zlib)
34219 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34220 clean-stageautoprofile: clean-stageautoprofile-zlib
34221 clean-stageautoprofile-zlib:
34222 @if [ $(current_stage) = stageautoprofile ]; then \
34223 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34224 else \
34225 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34226 $(MAKE) stageautoprofile-start; \
34227 fi; \
34228 cd $(HOST_SUBDIR)/zlib && \
34229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34230 @endif zlib-bootstrap
34233 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34234 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34235 maybe-all-stageautofeedback-zlib:
34236 maybe-clean-stageautofeedback-zlib:
34237 @if zlib-bootstrap
34238 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34239 all-stageautofeedback: all-stageautofeedback-zlib
34240 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34241 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34242 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34243 @r=`${PWD_COMMAND}`; export r; \
34244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34245 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34246 $(HOST_EXPORTS) \
34247 $(POSTSTAGE1_HOST_EXPORTS) \
34248 cd $(HOST_SUBDIR)/zlib && \
34250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34251 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34252 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34253 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34254 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34258 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34259 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34260 $(TARGET-stageautofeedback-zlib)
34262 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34263 clean-stageautofeedback: clean-stageautofeedback-zlib
34264 clean-stageautofeedback-zlib:
34265 @if [ $(current_stage) = stageautofeedback ]; then \
34266 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34267 else \
34268 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34269 $(MAKE) stageautofeedback-start; \
34270 fi; \
34271 cd $(HOST_SUBDIR)/zlib && \
34272 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34273 @endif zlib-bootstrap
34279 .PHONY: check-zlib maybe-check-zlib
34280 maybe-check-zlib:
34281 @if zlib
34282 maybe-check-zlib: check-zlib
34284 check-zlib:
34286 @endif zlib
34288 .PHONY: install-zlib maybe-install-zlib
34289 maybe-install-zlib:
34290 @if zlib
34291 maybe-install-zlib: install-zlib
34293 install-zlib:
34295 @endif zlib
34297 .PHONY: install-strip-zlib maybe-install-strip-zlib
34298 maybe-install-strip-zlib:
34299 @if zlib
34300 maybe-install-strip-zlib: install-strip-zlib
34302 install-strip-zlib:
34304 @endif zlib
34306 # Other targets (info, dvi, pdf, etc.)
34308 .PHONY: maybe-info-zlib info-zlib
34309 maybe-info-zlib:
34310 @if zlib
34311 maybe-info-zlib: info-zlib
34313 info-zlib: \
34314 configure-zlib
34315 @[ -f ./zlib/Makefile ] || exit 0; \
34316 r=`${PWD_COMMAND}`; export r; \
34317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34318 $(HOST_EXPORTS) \
34319 for flag in $(EXTRA_HOST_FLAGS) ; do \
34320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34321 done; \
34322 echo "Doing info in zlib"; \
34323 (cd $(HOST_SUBDIR)/zlib && \
34324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34326 "RANLIB=$${RANLIB}" \
34327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34328 info) \
34329 || exit 1
34331 @endif zlib
34333 .PHONY: maybe-dvi-zlib dvi-zlib
34334 maybe-dvi-zlib:
34335 @if zlib
34336 maybe-dvi-zlib: dvi-zlib
34338 dvi-zlib: \
34339 configure-zlib
34340 @[ -f ./zlib/Makefile ] || exit 0; \
34341 r=`${PWD_COMMAND}`; export r; \
34342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343 $(HOST_EXPORTS) \
34344 for flag in $(EXTRA_HOST_FLAGS) ; do \
34345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34346 done; \
34347 echo "Doing dvi in zlib"; \
34348 (cd $(HOST_SUBDIR)/zlib && \
34349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34351 "RANLIB=$${RANLIB}" \
34352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34353 dvi) \
34354 || exit 1
34356 @endif zlib
34358 .PHONY: maybe-pdf-zlib pdf-zlib
34359 maybe-pdf-zlib:
34360 @if zlib
34361 maybe-pdf-zlib: pdf-zlib
34363 pdf-zlib: \
34364 configure-zlib
34365 @[ -f ./zlib/Makefile ] || exit 0; \
34366 r=`${PWD_COMMAND}`; export r; \
34367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34368 $(HOST_EXPORTS) \
34369 for flag in $(EXTRA_HOST_FLAGS) ; do \
34370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34371 done; \
34372 echo "Doing pdf in zlib"; \
34373 (cd $(HOST_SUBDIR)/zlib && \
34374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34376 "RANLIB=$${RANLIB}" \
34377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34378 pdf) \
34379 || exit 1
34381 @endif zlib
34383 .PHONY: maybe-html-zlib html-zlib
34384 maybe-html-zlib:
34385 @if zlib
34386 maybe-html-zlib: html-zlib
34388 html-zlib: \
34389 configure-zlib
34390 @[ -f ./zlib/Makefile ] || exit 0; \
34391 r=`${PWD_COMMAND}`; export r; \
34392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393 $(HOST_EXPORTS) \
34394 for flag in $(EXTRA_HOST_FLAGS) ; do \
34395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396 done; \
34397 echo "Doing html in zlib"; \
34398 (cd $(HOST_SUBDIR)/zlib && \
34399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34401 "RANLIB=$${RANLIB}" \
34402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34403 html) \
34404 || exit 1
34406 @endif zlib
34408 .PHONY: maybe-TAGS-zlib TAGS-zlib
34409 maybe-TAGS-zlib:
34410 @if zlib
34411 maybe-TAGS-zlib: TAGS-zlib
34413 TAGS-zlib: \
34414 configure-zlib
34415 @[ -f ./zlib/Makefile ] || exit 0; \
34416 r=`${PWD_COMMAND}`; export r; \
34417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418 $(HOST_EXPORTS) \
34419 for flag in $(EXTRA_HOST_FLAGS) ; do \
34420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34421 done; \
34422 echo "Doing TAGS in zlib"; \
34423 (cd $(HOST_SUBDIR)/zlib && \
34424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34426 "RANLIB=$${RANLIB}" \
34427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34428 TAGS) \
34429 || exit 1
34431 @endif zlib
34433 .PHONY: maybe-install-info-zlib install-info-zlib
34434 maybe-install-info-zlib:
34435 @if zlib
34436 maybe-install-info-zlib: install-info-zlib
34438 install-info-zlib: \
34439 configure-zlib \
34440 info-zlib
34441 @[ -f ./zlib/Makefile ] || exit 0; \
34442 r=`${PWD_COMMAND}`; export r; \
34443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34444 $(HOST_EXPORTS) \
34445 for flag in $(EXTRA_HOST_FLAGS) ; do \
34446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34447 done; \
34448 echo "Doing install-info in zlib"; \
34449 (cd $(HOST_SUBDIR)/zlib && \
34450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34452 "RANLIB=$${RANLIB}" \
34453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34454 install-info) \
34455 || exit 1
34457 @endif zlib
34459 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34460 maybe-install-dvi-zlib:
34461 @if zlib
34462 maybe-install-dvi-zlib: install-dvi-zlib
34464 install-dvi-zlib: \
34465 configure-zlib \
34466 dvi-zlib
34467 @[ -f ./zlib/Makefile ] || exit 0; \
34468 r=`${PWD_COMMAND}`; export r; \
34469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470 $(HOST_EXPORTS) \
34471 for flag in $(EXTRA_HOST_FLAGS) ; do \
34472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34473 done; \
34474 echo "Doing install-dvi in zlib"; \
34475 (cd $(HOST_SUBDIR)/zlib && \
34476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478 "RANLIB=$${RANLIB}" \
34479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480 install-dvi) \
34481 || exit 1
34483 @endif zlib
34485 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34486 maybe-install-pdf-zlib:
34487 @if zlib
34488 maybe-install-pdf-zlib: install-pdf-zlib
34490 install-pdf-zlib: \
34491 configure-zlib \
34492 pdf-zlib
34493 @[ -f ./zlib/Makefile ] || exit 0; \
34494 r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(HOST_EXPORTS) \
34497 for flag in $(EXTRA_HOST_FLAGS) ; do \
34498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34499 done; \
34500 echo "Doing install-pdf in zlib"; \
34501 (cd $(HOST_SUBDIR)/zlib && \
34502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504 "RANLIB=$${RANLIB}" \
34505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34506 install-pdf) \
34507 || exit 1
34509 @endif zlib
34511 .PHONY: maybe-install-html-zlib install-html-zlib
34512 maybe-install-html-zlib:
34513 @if zlib
34514 maybe-install-html-zlib: install-html-zlib
34516 install-html-zlib: \
34517 configure-zlib \
34518 html-zlib
34519 @[ -f ./zlib/Makefile ] || exit 0; \
34520 r=`${PWD_COMMAND}`; export r; \
34521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34522 $(HOST_EXPORTS) \
34523 for flag in $(EXTRA_HOST_FLAGS) ; do \
34524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34525 done; \
34526 echo "Doing install-html in zlib"; \
34527 (cd $(HOST_SUBDIR)/zlib && \
34528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34530 "RANLIB=$${RANLIB}" \
34531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34532 install-html) \
34533 || exit 1
34535 @endif zlib
34537 .PHONY: maybe-installcheck-zlib installcheck-zlib
34538 maybe-installcheck-zlib:
34539 @if zlib
34540 maybe-installcheck-zlib: installcheck-zlib
34542 installcheck-zlib: \
34543 configure-zlib
34544 @[ -f ./zlib/Makefile ] || exit 0; \
34545 r=`${PWD_COMMAND}`; export r; \
34546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34547 $(HOST_EXPORTS) \
34548 for flag in $(EXTRA_HOST_FLAGS) ; do \
34549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34550 done; \
34551 echo "Doing installcheck in zlib"; \
34552 (cd $(HOST_SUBDIR)/zlib && \
34553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34555 "RANLIB=$${RANLIB}" \
34556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34557 installcheck) \
34558 || exit 1
34560 @endif zlib
34562 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34563 maybe-mostlyclean-zlib:
34564 @if zlib
34565 maybe-mostlyclean-zlib: mostlyclean-zlib
34567 mostlyclean-zlib:
34568 @[ -f ./zlib/Makefile ] || exit 0; \
34569 r=`${PWD_COMMAND}`; export r; \
34570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34571 $(HOST_EXPORTS) \
34572 for flag in $(EXTRA_HOST_FLAGS) ; do \
34573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34574 done; \
34575 echo "Doing mostlyclean in zlib"; \
34576 (cd $(HOST_SUBDIR)/zlib && \
34577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34579 "RANLIB=$${RANLIB}" \
34580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34581 mostlyclean) \
34582 || exit 1
34584 @endif zlib
34586 .PHONY: maybe-clean-zlib clean-zlib
34587 maybe-clean-zlib:
34588 @if zlib
34589 maybe-clean-zlib: clean-zlib
34591 clean-zlib:
34592 @[ -f ./zlib/Makefile ] || exit 0; \
34593 r=`${PWD_COMMAND}`; export r; \
34594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595 $(HOST_EXPORTS) \
34596 for flag in $(EXTRA_HOST_FLAGS) ; do \
34597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 done; \
34599 echo "Doing clean in zlib"; \
34600 (cd $(HOST_SUBDIR)/zlib && \
34601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603 "RANLIB=$${RANLIB}" \
34604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605 clean) \
34606 || exit 1
34608 @endif zlib
34610 .PHONY: maybe-distclean-zlib distclean-zlib
34611 maybe-distclean-zlib:
34612 @if zlib
34613 maybe-distclean-zlib: distclean-zlib
34615 distclean-zlib:
34616 @[ -f ./zlib/Makefile ] || exit 0; \
34617 r=`${PWD_COMMAND}`; export r; \
34618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619 $(HOST_EXPORTS) \
34620 for flag in $(EXTRA_HOST_FLAGS) ; do \
34621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622 done; \
34623 echo "Doing distclean in zlib"; \
34624 (cd $(HOST_SUBDIR)/zlib && \
34625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34627 "RANLIB=$${RANLIB}" \
34628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34629 distclean) \
34630 || exit 1
34632 @endif zlib
34634 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34635 maybe-maintainer-clean-zlib:
34636 @if zlib
34637 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34639 maintainer-clean-zlib:
34640 @[ -f ./zlib/Makefile ] || exit 0; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(HOST_EXPORTS) \
34644 for flag in $(EXTRA_HOST_FLAGS) ; do \
34645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646 done; \
34647 echo "Doing maintainer-clean in zlib"; \
34648 (cd $(HOST_SUBDIR)/zlib && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653 maintainer-clean) \
34654 || exit 1
34656 @endif zlib
34660 .PHONY: configure-gnulib maybe-configure-gnulib
34661 maybe-configure-gnulib:
34662 @if gcc-bootstrap
34663 configure-gnulib: stage_current
34664 @endif gcc-bootstrap
34665 @if gnulib
34666 maybe-configure-gnulib: configure-gnulib
34667 configure-gnulib:
34668 @: $(MAKE); $(unstage)
34669 @r=`${PWD_COMMAND}`; export r; \
34670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34671 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34673 $(HOST_EXPORTS) \
34674 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34675 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34676 case $(srcdir) in \
34677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34678 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34680 esac; \
34681 module_srcdir=gnulib; \
34682 $(SHELL) \
34683 $$s/$$module_srcdir/configure \
34684 --srcdir=$${topdir}/$$module_srcdir \
34685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34686 --target=${target_alias} \
34687 || exit 1
34688 @endif gnulib
34694 .PHONY: all-gnulib maybe-all-gnulib
34695 maybe-all-gnulib:
34696 @if gcc-bootstrap
34697 all-gnulib: stage_current
34698 @endif gcc-bootstrap
34699 @if gnulib
34700 TARGET-gnulib=all
34701 maybe-all-gnulib: all-gnulib
34702 all-gnulib: configure-gnulib
34703 @: $(MAKE); $(unstage)
34704 @r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 (cd $(HOST_SUBDIR)/gnulib && \
34708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34709 $(TARGET-gnulib))
34710 @endif gnulib
34715 .PHONY: check-gnulib maybe-check-gnulib
34716 maybe-check-gnulib:
34717 @if gnulib
34718 maybe-check-gnulib: check-gnulib
34720 check-gnulib:
34721 @: $(MAKE); $(unstage)
34722 @r=`${PWD_COMMAND}`; export r; \
34723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34724 $(HOST_EXPORTS) \
34725 (cd $(HOST_SUBDIR)/gnulib && \
34726 $(MAKE) $(FLAGS_TO_PASS) check)
34728 @endif gnulib
34730 .PHONY: install-gnulib maybe-install-gnulib
34731 maybe-install-gnulib:
34732 @if gnulib
34733 maybe-install-gnulib: install-gnulib
34735 install-gnulib: installdirs
34736 @: $(MAKE); $(unstage)
34737 @r=`${PWD_COMMAND}`; export r; \
34738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739 $(HOST_EXPORTS) \
34740 (cd $(HOST_SUBDIR)/gnulib && \
34741 $(MAKE) $(FLAGS_TO_PASS) install)
34743 @endif gnulib
34745 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34746 maybe-install-strip-gnulib:
34747 @if gnulib
34748 maybe-install-strip-gnulib: install-strip-gnulib
34750 install-strip-gnulib: installdirs
34751 @: $(MAKE); $(unstage)
34752 @r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 $(HOST_EXPORTS) \
34755 (cd $(HOST_SUBDIR)/gnulib && \
34756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34758 @endif gnulib
34760 # Other targets (info, dvi, pdf, etc.)
34762 .PHONY: maybe-info-gnulib info-gnulib
34763 maybe-info-gnulib:
34764 @if gnulib
34765 maybe-info-gnulib: info-gnulib
34767 info-gnulib: \
34768 configure-gnulib
34769 @: $(MAKE); $(unstage)
34770 @[ -f ./gnulib/Makefile ] || exit 0; \
34771 r=`${PWD_COMMAND}`; export r; \
34772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34773 $(HOST_EXPORTS) \
34774 for flag in $(EXTRA_HOST_FLAGS) ; do \
34775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34776 done; \
34777 echo "Doing info in gnulib"; \
34778 (cd $(HOST_SUBDIR)/gnulib && \
34779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34781 "RANLIB=$${RANLIB}" \
34782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34783 info) \
34784 || exit 1
34786 @endif gnulib
34788 .PHONY: maybe-dvi-gnulib dvi-gnulib
34789 maybe-dvi-gnulib:
34790 @if gnulib
34791 maybe-dvi-gnulib: dvi-gnulib
34793 dvi-gnulib: \
34794 configure-gnulib
34795 @: $(MAKE); $(unstage)
34796 @[ -f ./gnulib/Makefile ] || exit 0; \
34797 r=`${PWD_COMMAND}`; export r; \
34798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799 $(HOST_EXPORTS) \
34800 for flag in $(EXTRA_HOST_FLAGS) ; do \
34801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802 done; \
34803 echo "Doing dvi in gnulib"; \
34804 (cd $(HOST_SUBDIR)/gnulib && \
34805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807 "RANLIB=$${RANLIB}" \
34808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809 dvi) \
34810 || exit 1
34812 @endif gnulib
34814 .PHONY: maybe-pdf-gnulib pdf-gnulib
34815 maybe-pdf-gnulib:
34816 @if gnulib
34817 maybe-pdf-gnulib: pdf-gnulib
34819 pdf-gnulib: \
34820 configure-gnulib
34821 @: $(MAKE); $(unstage)
34822 @[ -f ./gnulib/Makefile ] || exit 0; \
34823 r=`${PWD_COMMAND}`; export r; \
34824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825 $(HOST_EXPORTS) \
34826 for flag in $(EXTRA_HOST_FLAGS) ; do \
34827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828 done; \
34829 echo "Doing pdf in gnulib"; \
34830 (cd $(HOST_SUBDIR)/gnulib && \
34831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833 "RANLIB=$${RANLIB}" \
34834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835 pdf) \
34836 || exit 1
34838 @endif gnulib
34840 .PHONY: maybe-html-gnulib html-gnulib
34841 maybe-html-gnulib:
34842 @if gnulib
34843 maybe-html-gnulib: html-gnulib
34845 html-gnulib: \
34846 configure-gnulib
34847 @: $(MAKE); $(unstage)
34848 @[ -f ./gnulib/Makefile ] || exit 0; \
34849 r=`${PWD_COMMAND}`; export r; \
34850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851 $(HOST_EXPORTS) \
34852 for flag in $(EXTRA_HOST_FLAGS) ; do \
34853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854 done; \
34855 echo "Doing html in gnulib"; \
34856 (cd $(HOST_SUBDIR)/gnulib && \
34857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859 "RANLIB=$${RANLIB}" \
34860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861 html) \
34862 || exit 1
34864 @endif gnulib
34866 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34867 maybe-TAGS-gnulib:
34868 @if gnulib
34869 maybe-TAGS-gnulib: TAGS-gnulib
34871 TAGS-gnulib: \
34872 configure-gnulib
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./gnulib/Makefile ] || exit 0; \
34875 r=`${PWD_COMMAND}`; export r; \
34876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877 $(HOST_EXPORTS) \
34878 for flag in $(EXTRA_HOST_FLAGS) ; do \
34879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880 done; \
34881 echo "Doing TAGS in gnulib"; \
34882 (cd $(HOST_SUBDIR)/gnulib && \
34883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885 "RANLIB=$${RANLIB}" \
34886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 TAGS) \
34888 || exit 1
34890 @endif gnulib
34892 .PHONY: maybe-install-info-gnulib install-info-gnulib
34893 maybe-install-info-gnulib:
34894 @if gnulib
34895 maybe-install-info-gnulib: install-info-gnulib
34897 install-info-gnulib: \
34898 configure-gnulib \
34899 info-gnulib
34900 @: $(MAKE); $(unstage)
34901 @[ -f ./gnulib/Makefile ] || exit 0; \
34902 r=`${PWD_COMMAND}`; export r; \
34903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34904 $(HOST_EXPORTS) \
34905 for flag in $(EXTRA_HOST_FLAGS) ; do \
34906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34907 done; \
34908 echo "Doing install-info in gnulib"; \
34909 (cd $(HOST_SUBDIR)/gnulib && \
34910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34912 "RANLIB=$${RANLIB}" \
34913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34914 install-info) \
34915 || exit 1
34917 @endif gnulib
34919 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34920 maybe-install-dvi-gnulib:
34921 @if gnulib
34922 maybe-install-dvi-gnulib: install-dvi-gnulib
34924 install-dvi-gnulib: \
34925 configure-gnulib \
34926 dvi-gnulib
34927 @: $(MAKE); $(unstage)
34928 @[ -f ./gnulib/Makefile ] || exit 0; \
34929 r=`${PWD_COMMAND}`; export r; \
34930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34931 $(HOST_EXPORTS) \
34932 for flag in $(EXTRA_HOST_FLAGS) ; do \
34933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34934 done; \
34935 echo "Doing install-dvi in gnulib"; \
34936 (cd $(HOST_SUBDIR)/gnulib && \
34937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34939 "RANLIB=$${RANLIB}" \
34940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34941 install-dvi) \
34942 || exit 1
34944 @endif gnulib
34946 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34947 maybe-install-pdf-gnulib:
34948 @if gnulib
34949 maybe-install-pdf-gnulib: install-pdf-gnulib
34951 install-pdf-gnulib: \
34952 configure-gnulib \
34953 pdf-gnulib
34954 @: $(MAKE); $(unstage)
34955 @[ -f ./gnulib/Makefile ] || exit 0; \
34956 r=`${PWD_COMMAND}`; export r; \
34957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34958 $(HOST_EXPORTS) \
34959 for flag in $(EXTRA_HOST_FLAGS) ; do \
34960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34961 done; \
34962 echo "Doing install-pdf in gnulib"; \
34963 (cd $(HOST_SUBDIR)/gnulib && \
34964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34966 "RANLIB=$${RANLIB}" \
34967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34968 install-pdf) \
34969 || exit 1
34971 @endif gnulib
34973 .PHONY: maybe-install-html-gnulib install-html-gnulib
34974 maybe-install-html-gnulib:
34975 @if gnulib
34976 maybe-install-html-gnulib: install-html-gnulib
34978 install-html-gnulib: \
34979 configure-gnulib \
34980 html-gnulib
34981 @: $(MAKE); $(unstage)
34982 @[ -f ./gnulib/Makefile ] || exit 0; \
34983 r=`${PWD_COMMAND}`; export r; \
34984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34985 $(HOST_EXPORTS) \
34986 for flag in $(EXTRA_HOST_FLAGS) ; do \
34987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34988 done; \
34989 echo "Doing install-html in gnulib"; \
34990 (cd $(HOST_SUBDIR)/gnulib && \
34991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34993 "RANLIB=$${RANLIB}" \
34994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34995 install-html) \
34996 || exit 1
34998 @endif gnulib
35000 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35001 maybe-installcheck-gnulib:
35002 @if gnulib
35003 maybe-installcheck-gnulib: installcheck-gnulib
35005 installcheck-gnulib: \
35006 configure-gnulib
35007 @: $(MAKE); $(unstage)
35008 @[ -f ./gnulib/Makefile ] || exit 0; \
35009 r=`${PWD_COMMAND}`; export r; \
35010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35011 $(HOST_EXPORTS) \
35012 for flag in $(EXTRA_HOST_FLAGS) ; do \
35013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35014 done; \
35015 echo "Doing installcheck in gnulib"; \
35016 (cd $(HOST_SUBDIR)/gnulib && \
35017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35019 "RANLIB=$${RANLIB}" \
35020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35021 installcheck) \
35022 || exit 1
35024 @endif gnulib
35026 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35027 maybe-mostlyclean-gnulib:
35028 @if gnulib
35029 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35031 mostlyclean-gnulib:
35032 @: $(MAKE); $(unstage)
35033 @[ -f ./gnulib/Makefile ] || exit 0; \
35034 r=`${PWD_COMMAND}`; export r; \
35035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036 $(HOST_EXPORTS) \
35037 for flag in $(EXTRA_HOST_FLAGS) ; do \
35038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35039 done; \
35040 echo "Doing mostlyclean in gnulib"; \
35041 (cd $(HOST_SUBDIR)/gnulib && \
35042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35044 "RANLIB=$${RANLIB}" \
35045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35046 mostlyclean) \
35047 || exit 1
35049 @endif gnulib
35051 .PHONY: maybe-clean-gnulib clean-gnulib
35052 maybe-clean-gnulib:
35053 @if gnulib
35054 maybe-clean-gnulib: clean-gnulib
35056 clean-gnulib:
35057 @: $(MAKE); $(unstage)
35058 @[ -f ./gnulib/Makefile ] || exit 0; \
35059 r=`${PWD_COMMAND}`; export r; \
35060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061 $(HOST_EXPORTS) \
35062 for flag in $(EXTRA_HOST_FLAGS) ; do \
35063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35064 done; \
35065 echo "Doing clean in gnulib"; \
35066 (cd $(HOST_SUBDIR)/gnulib && \
35067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35069 "RANLIB=$${RANLIB}" \
35070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35071 clean) \
35072 || exit 1
35074 @endif gnulib
35076 .PHONY: maybe-distclean-gnulib distclean-gnulib
35077 maybe-distclean-gnulib:
35078 @if gnulib
35079 maybe-distclean-gnulib: distclean-gnulib
35081 distclean-gnulib:
35082 @: $(MAKE); $(unstage)
35083 @[ -f ./gnulib/Makefile ] || exit 0; \
35084 r=`${PWD_COMMAND}`; export r; \
35085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086 $(HOST_EXPORTS) \
35087 for flag in $(EXTRA_HOST_FLAGS) ; do \
35088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35089 done; \
35090 echo "Doing distclean in gnulib"; \
35091 (cd $(HOST_SUBDIR)/gnulib && \
35092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35094 "RANLIB=$${RANLIB}" \
35095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35096 distclean) \
35097 || exit 1
35099 @endif gnulib
35101 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35102 maybe-maintainer-clean-gnulib:
35103 @if gnulib
35104 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35106 maintainer-clean-gnulib:
35107 @: $(MAKE); $(unstage)
35108 @[ -f ./gnulib/Makefile ] || exit 0; \
35109 r=`${PWD_COMMAND}`; export r; \
35110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35111 $(HOST_EXPORTS) \
35112 for flag in $(EXTRA_HOST_FLAGS) ; do \
35113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35114 done; \
35115 echo "Doing maintainer-clean in gnulib"; \
35116 (cd $(HOST_SUBDIR)/gnulib && \
35117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35119 "RANLIB=$${RANLIB}" \
35120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35121 maintainer-clean) \
35122 || exit 1
35124 @endif gnulib
35128 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35129 maybe-configure-gdbsupport:
35130 @if gcc-bootstrap
35131 configure-gdbsupport: stage_current
35132 @endif gcc-bootstrap
35133 @if gdbsupport
35134 maybe-configure-gdbsupport: configure-gdbsupport
35135 configure-gdbsupport:
35136 @: $(MAKE); $(unstage)
35137 @r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35141 $(HOST_EXPORTS) \
35142 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35143 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35144 case $(srcdir) in \
35145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35146 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35148 esac; \
35149 module_srcdir=gdbsupport; \
35150 $(SHELL) \
35151 $$s/$$module_srcdir/configure \
35152 --srcdir=$${topdir}/$$module_srcdir \
35153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35154 --target=${target_alias} \
35155 || exit 1
35156 @endif gdbsupport
35162 .PHONY: all-gdbsupport maybe-all-gdbsupport
35163 maybe-all-gdbsupport:
35164 @if gcc-bootstrap
35165 all-gdbsupport: stage_current
35166 @endif gcc-bootstrap
35167 @if gdbsupport
35168 TARGET-gdbsupport=all
35169 maybe-all-gdbsupport: all-gdbsupport
35170 all-gdbsupport: configure-gdbsupport
35171 @: $(MAKE); $(unstage)
35172 @r=`${PWD_COMMAND}`; export r; \
35173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174 $(HOST_EXPORTS) \
35175 (cd $(HOST_SUBDIR)/gdbsupport && \
35176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35177 $(TARGET-gdbsupport))
35178 @endif gdbsupport
35183 .PHONY: check-gdbsupport maybe-check-gdbsupport
35184 maybe-check-gdbsupport:
35185 @if gdbsupport
35186 maybe-check-gdbsupport: check-gdbsupport
35188 check-gdbsupport:
35189 @: $(MAKE); $(unstage)
35190 @r=`${PWD_COMMAND}`; export r; \
35191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35192 $(HOST_EXPORTS) \
35193 (cd $(HOST_SUBDIR)/gdbsupport && \
35194 $(MAKE) $(FLAGS_TO_PASS) check)
35196 @endif gdbsupport
35198 .PHONY: install-gdbsupport maybe-install-gdbsupport
35199 maybe-install-gdbsupport:
35200 @if gdbsupport
35201 maybe-install-gdbsupport: install-gdbsupport
35203 install-gdbsupport: installdirs
35204 @: $(MAKE); $(unstage)
35205 @r=`${PWD_COMMAND}`; export r; \
35206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207 $(HOST_EXPORTS) \
35208 (cd $(HOST_SUBDIR)/gdbsupport && \
35209 $(MAKE) $(FLAGS_TO_PASS) install)
35211 @endif gdbsupport
35213 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35214 maybe-install-strip-gdbsupport:
35215 @if gdbsupport
35216 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35218 install-strip-gdbsupport: installdirs
35219 @: $(MAKE); $(unstage)
35220 @r=`${PWD_COMMAND}`; export r; \
35221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222 $(HOST_EXPORTS) \
35223 (cd $(HOST_SUBDIR)/gdbsupport && \
35224 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35226 @endif gdbsupport
35228 # Other targets (info, dvi, pdf, etc.)
35230 .PHONY: maybe-info-gdbsupport info-gdbsupport
35231 maybe-info-gdbsupport:
35232 @if gdbsupport
35233 maybe-info-gdbsupport: info-gdbsupport
35235 info-gdbsupport: \
35236 configure-gdbsupport
35237 @: $(MAKE); $(unstage)
35238 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35239 r=`${PWD_COMMAND}`; export r; \
35240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241 $(HOST_EXPORTS) \
35242 for flag in $(EXTRA_HOST_FLAGS) ; do \
35243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35244 done; \
35245 echo "Doing info in gdbsupport"; \
35246 (cd $(HOST_SUBDIR)/gdbsupport && \
35247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35249 "RANLIB=$${RANLIB}" \
35250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35251 info) \
35252 || exit 1
35254 @endif gdbsupport
35256 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35257 maybe-dvi-gdbsupport:
35258 @if gdbsupport
35259 maybe-dvi-gdbsupport: dvi-gdbsupport
35261 dvi-gdbsupport: \
35262 configure-gdbsupport
35263 @: $(MAKE); $(unstage)
35264 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35265 r=`${PWD_COMMAND}`; export r; \
35266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35267 $(HOST_EXPORTS) \
35268 for flag in $(EXTRA_HOST_FLAGS) ; do \
35269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35270 done; \
35271 echo "Doing dvi in gdbsupport"; \
35272 (cd $(HOST_SUBDIR)/gdbsupport && \
35273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35275 "RANLIB=$${RANLIB}" \
35276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35277 dvi) \
35278 || exit 1
35280 @endif gdbsupport
35282 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35283 maybe-pdf-gdbsupport:
35284 @if gdbsupport
35285 maybe-pdf-gdbsupport: pdf-gdbsupport
35287 pdf-gdbsupport: \
35288 configure-gdbsupport
35289 @: $(MAKE); $(unstage)
35290 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35291 r=`${PWD_COMMAND}`; export r; \
35292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35293 $(HOST_EXPORTS) \
35294 for flag in $(EXTRA_HOST_FLAGS) ; do \
35295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35296 done; \
35297 echo "Doing pdf in gdbsupport"; \
35298 (cd $(HOST_SUBDIR)/gdbsupport && \
35299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35301 "RANLIB=$${RANLIB}" \
35302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35303 pdf) \
35304 || exit 1
35306 @endif gdbsupport
35308 .PHONY: maybe-html-gdbsupport html-gdbsupport
35309 maybe-html-gdbsupport:
35310 @if gdbsupport
35311 maybe-html-gdbsupport: html-gdbsupport
35313 html-gdbsupport: \
35314 configure-gdbsupport
35315 @: $(MAKE); $(unstage)
35316 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35317 r=`${PWD_COMMAND}`; export r; \
35318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319 $(HOST_EXPORTS) \
35320 for flag in $(EXTRA_HOST_FLAGS) ; do \
35321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35322 done; \
35323 echo "Doing html in gdbsupport"; \
35324 (cd $(HOST_SUBDIR)/gdbsupport && \
35325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35327 "RANLIB=$${RANLIB}" \
35328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35329 html) \
35330 || exit 1
35332 @endif gdbsupport
35334 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35335 maybe-TAGS-gdbsupport:
35336 @if gdbsupport
35337 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35339 TAGS-gdbsupport: \
35340 configure-gdbsupport
35341 @: $(MAKE); $(unstage)
35342 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35343 r=`${PWD_COMMAND}`; export r; \
35344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345 $(HOST_EXPORTS) \
35346 for flag in $(EXTRA_HOST_FLAGS) ; do \
35347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35348 done; \
35349 echo "Doing TAGS in gdbsupport"; \
35350 (cd $(HOST_SUBDIR)/gdbsupport && \
35351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353 "RANLIB=$${RANLIB}" \
35354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35355 TAGS) \
35356 || exit 1
35358 @endif gdbsupport
35360 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35361 maybe-install-info-gdbsupport:
35362 @if gdbsupport
35363 maybe-install-info-gdbsupport: install-info-gdbsupport
35365 install-info-gdbsupport: \
35366 configure-gdbsupport \
35367 info-gdbsupport
35368 @: $(MAKE); $(unstage)
35369 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35370 r=`${PWD_COMMAND}`; export r; \
35371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372 $(HOST_EXPORTS) \
35373 for flag in $(EXTRA_HOST_FLAGS) ; do \
35374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35375 done; \
35376 echo "Doing install-info in gdbsupport"; \
35377 (cd $(HOST_SUBDIR)/gdbsupport && \
35378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380 "RANLIB=$${RANLIB}" \
35381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35382 install-info) \
35383 || exit 1
35385 @endif gdbsupport
35387 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35388 maybe-install-dvi-gdbsupport:
35389 @if gdbsupport
35390 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35392 install-dvi-gdbsupport: \
35393 configure-gdbsupport \
35394 dvi-gdbsupport
35395 @: $(MAKE); $(unstage)
35396 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35397 r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 $(HOST_EXPORTS) \
35400 for flag in $(EXTRA_HOST_FLAGS) ; do \
35401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35402 done; \
35403 echo "Doing install-dvi in gdbsupport"; \
35404 (cd $(HOST_SUBDIR)/gdbsupport && \
35405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407 "RANLIB=$${RANLIB}" \
35408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35409 install-dvi) \
35410 || exit 1
35412 @endif gdbsupport
35414 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35415 maybe-install-pdf-gdbsupport:
35416 @if gdbsupport
35417 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35419 install-pdf-gdbsupport: \
35420 configure-gdbsupport \
35421 pdf-gdbsupport
35422 @: $(MAKE); $(unstage)
35423 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35424 r=`${PWD_COMMAND}`; export r; \
35425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426 $(HOST_EXPORTS) \
35427 for flag in $(EXTRA_HOST_FLAGS) ; do \
35428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35429 done; \
35430 echo "Doing install-pdf in gdbsupport"; \
35431 (cd $(HOST_SUBDIR)/gdbsupport && \
35432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35434 "RANLIB=$${RANLIB}" \
35435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35436 install-pdf) \
35437 || exit 1
35439 @endif gdbsupport
35441 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35442 maybe-install-html-gdbsupport:
35443 @if gdbsupport
35444 maybe-install-html-gdbsupport: install-html-gdbsupport
35446 install-html-gdbsupport: \
35447 configure-gdbsupport \
35448 html-gdbsupport
35449 @: $(MAKE); $(unstage)
35450 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35451 r=`${PWD_COMMAND}`; export r; \
35452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35453 $(HOST_EXPORTS) \
35454 for flag in $(EXTRA_HOST_FLAGS) ; do \
35455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35456 done; \
35457 echo "Doing install-html in gdbsupport"; \
35458 (cd $(HOST_SUBDIR)/gdbsupport && \
35459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35461 "RANLIB=$${RANLIB}" \
35462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35463 install-html) \
35464 || exit 1
35466 @endif gdbsupport
35468 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35469 maybe-installcheck-gdbsupport:
35470 @if gdbsupport
35471 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35473 installcheck-gdbsupport: \
35474 configure-gdbsupport
35475 @: $(MAKE); $(unstage)
35476 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35477 r=`${PWD_COMMAND}`; export r; \
35478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35479 $(HOST_EXPORTS) \
35480 for flag in $(EXTRA_HOST_FLAGS) ; do \
35481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482 done; \
35483 echo "Doing installcheck in gdbsupport"; \
35484 (cd $(HOST_SUBDIR)/gdbsupport && \
35485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35487 "RANLIB=$${RANLIB}" \
35488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35489 installcheck) \
35490 || exit 1
35492 @endif gdbsupport
35494 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35495 maybe-mostlyclean-gdbsupport:
35496 @if gdbsupport
35497 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35499 mostlyclean-gdbsupport:
35500 @: $(MAKE); $(unstage)
35501 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35502 r=`${PWD_COMMAND}`; export r; \
35503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504 $(HOST_EXPORTS) \
35505 for flag in $(EXTRA_HOST_FLAGS) ; do \
35506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507 done; \
35508 echo "Doing mostlyclean in gdbsupport"; \
35509 (cd $(HOST_SUBDIR)/gdbsupport && \
35510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512 "RANLIB=$${RANLIB}" \
35513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514 mostlyclean) \
35515 || exit 1
35517 @endif gdbsupport
35519 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35520 maybe-clean-gdbsupport:
35521 @if gdbsupport
35522 maybe-clean-gdbsupport: clean-gdbsupport
35524 clean-gdbsupport:
35525 @: $(MAKE); $(unstage)
35526 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35527 r=`${PWD_COMMAND}`; export r; \
35528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35529 $(HOST_EXPORTS) \
35530 for flag in $(EXTRA_HOST_FLAGS) ; do \
35531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35532 done; \
35533 echo "Doing clean in gdbsupport"; \
35534 (cd $(HOST_SUBDIR)/gdbsupport && \
35535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35537 "RANLIB=$${RANLIB}" \
35538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35539 clean) \
35540 || exit 1
35542 @endif gdbsupport
35544 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35545 maybe-distclean-gdbsupport:
35546 @if gdbsupport
35547 maybe-distclean-gdbsupport: distclean-gdbsupport
35549 distclean-gdbsupport:
35550 @: $(MAKE); $(unstage)
35551 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35552 r=`${PWD_COMMAND}`; export r; \
35553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35554 $(HOST_EXPORTS) \
35555 for flag in $(EXTRA_HOST_FLAGS) ; do \
35556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35557 done; \
35558 echo "Doing distclean in gdbsupport"; \
35559 (cd $(HOST_SUBDIR)/gdbsupport && \
35560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35562 "RANLIB=$${RANLIB}" \
35563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35564 distclean) \
35565 || exit 1
35567 @endif gdbsupport
35569 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35570 maybe-maintainer-clean-gdbsupport:
35571 @if gdbsupport
35572 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35574 maintainer-clean-gdbsupport:
35575 @: $(MAKE); $(unstage)
35576 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35577 r=`${PWD_COMMAND}`; export r; \
35578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35579 $(HOST_EXPORTS) \
35580 for flag in $(EXTRA_HOST_FLAGS) ; do \
35581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35582 done; \
35583 echo "Doing maintainer-clean in gdbsupport"; \
35584 (cd $(HOST_SUBDIR)/gdbsupport && \
35585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35587 "RANLIB=$${RANLIB}" \
35588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35589 maintainer-clean) \
35590 || exit 1
35592 @endif gdbsupport
35596 .PHONY: configure-gdbserver maybe-configure-gdbserver
35597 maybe-configure-gdbserver:
35598 @if gcc-bootstrap
35599 configure-gdbserver: stage_current
35600 @endif gcc-bootstrap
35601 @if gdbserver
35602 maybe-configure-gdbserver: configure-gdbserver
35603 configure-gdbserver:
35604 @: $(MAKE); $(unstage)
35605 @r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35609 $(HOST_EXPORTS) \
35610 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35611 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35612 case $(srcdir) in \
35613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35614 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35616 esac; \
35617 module_srcdir=gdbserver; \
35618 $(SHELL) \
35619 $$s/$$module_srcdir/configure \
35620 --srcdir=$${topdir}/$$module_srcdir \
35621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35622 --target=${target_alias} \
35623 || exit 1
35624 @endif gdbserver
35630 .PHONY: all-gdbserver maybe-all-gdbserver
35631 maybe-all-gdbserver:
35632 @if gcc-bootstrap
35633 all-gdbserver: stage_current
35634 @endif gcc-bootstrap
35635 @if gdbserver
35636 TARGET-gdbserver=all
35637 maybe-all-gdbserver: all-gdbserver
35638 all-gdbserver: configure-gdbserver
35639 @: $(MAKE); $(unstage)
35640 @r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 $(HOST_EXPORTS) \
35643 (cd $(HOST_SUBDIR)/gdbserver && \
35644 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35645 $(TARGET-gdbserver))
35646 @endif gdbserver
35651 .PHONY: check-gdbserver maybe-check-gdbserver
35652 maybe-check-gdbserver:
35653 @if gdbserver
35654 maybe-check-gdbserver: check-gdbserver
35656 check-gdbserver:
35657 @: $(MAKE); $(unstage)
35658 @r=`${PWD_COMMAND}`; export r; \
35659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660 $(HOST_EXPORTS) \
35661 (cd $(HOST_SUBDIR)/gdbserver && \
35662 $(MAKE) $(FLAGS_TO_PASS) check)
35664 @endif gdbserver
35666 .PHONY: install-gdbserver maybe-install-gdbserver
35667 maybe-install-gdbserver:
35668 @if gdbserver
35669 maybe-install-gdbserver: install-gdbserver
35671 install-gdbserver: installdirs
35672 @: $(MAKE); $(unstage)
35673 @r=`${PWD_COMMAND}`; export r; \
35674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35675 $(HOST_EXPORTS) \
35676 (cd $(HOST_SUBDIR)/gdbserver && \
35677 $(MAKE) $(FLAGS_TO_PASS) install)
35679 @endif gdbserver
35681 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35682 maybe-install-strip-gdbserver:
35683 @if gdbserver
35684 maybe-install-strip-gdbserver: install-strip-gdbserver
35686 install-strip-gdbserver: installdirs
35687 @: $(MAKE); $(unstage)
35688 @r=`${PWD_COMMAND}`; export r; \
35689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35690 $(HOST_EXPORTS) \
35691 (cd $(HOST_SUBDIR)/gdbserver && \
35692 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35694 @endif gdbserver
35696 # Other targets (info, dvi, pdf, etc.)
35698 .PHONY: maybe-info-gdbserver info-gdbserver
35699 maybe-info-gdbserver:
35700 @if gdbserver
35701 maybe-info-gdbserver: info-gdbserver
35703 info-gdbserver: \
35704 configure-gdbserver
35705 @: $(MAKE); $(unstage)
35706 @[ -f ./gdbserver/Makefile ] || exit 0; \
35707 r=`${PWD_COMMAND}`; export r; \
35708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35709 $(HOST_EXPORTS) \
35710 for flag in $(EXTRA_HOST_FLAGS) ; do \
35711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35712 done; \
35713 echo "Doing info in gdbserver"; \
35714 (cd $(HOST_SUBDIR)/gdbserver && \
35715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35717 "RANLIB=$${RANLIB}" \
35718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35719 info) \
35720 || exit 1
35722 @endif gdbserver
35724 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35725 maybe-dvi-gdbserver:
35726 @if gdbserver
35727 maybe-dvi-gdbserver: dvi-gdbserver
35729 dvi-gdbserver: \
35730 configure-gdbserver
35731 @: $(MAKE); $(unstage)
35732 @[ -f ./gdbserver/Makefile ] || exit 0; \
35733 r=`${PWD_COMMAND}`; export r; \
35734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35735 $(HOST_EXPORTS) \
35736 for flag in $(EXTRA_HOST_FLAGS) ; do \
35737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35738 done; \
35739 echo "Doing dvi in gdbserver"; \
35740 (cd $(HOST_SUBDIR)/gdbserver && \
35741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35743 "RANLIB=$${RANLIB}" \
35744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35745 dvi) \
35746 || exit 1
35748 @endif gdbserver
35750 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35751 maybe-pdf-gdbserver:
35752 @if gdbserver
35753 maybe-pdf-gdbserver: pdf-gdbserver
35755 pdf-gdbserver: \
35756 configure-gdbserver
35757 @: $(MAKE); $(unstage)
35758 @[ -f ./gdbserver/Makefile ] || exit 0; \
35759 r=`${PWD_COMMAND}`; export r; \
35760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35761 $(HOST_EXPORTS) \
35762 for flag in $(EXTRA_HOST_FLAGS) ; do \
35763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35764 done; \
35765 echo "Doing pdf in gdbserver"; \
35766 (cd $(HOST_SUBDIR)/gdbserver && \
35767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35769 "RANLIB=$${RANLIB}" \
35770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35771 pdf) \
35772 || exit 1
35774 @endif gdbserver
35776 .PHONY: maybe-html-gdbserver html-gdbserver
35777 maybe-html-gdbserver:
35778 @if gdbserver
35779 maybe-html-gdbserver: html-gdbserver
35781 html-gdbserver: \
35782 configure-gdbserver
35783 @: $(MAKE); $(unstage)
35784 @[ -f ./gdbserver/Makefile ] || exit 0; \
35785 r=`${PWD_COMMAND}`; export r; \
35786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35787 $(HOST_EXPORTS) \
35788 for flag in $(EXTRA_HOST_FLAGS) ; do \
35789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35790 done; \
35791 echo "Doing html in gdbserver"; \
35792 (cd $(HOST_SUBDIR)/gdbserver && \
35793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35795 "RANLIB=$${RANLIB}" \
35796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35797 html) \
35798 || exit 1
35800 @endif gdbserver
35802 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35803 maybe-TAGS-gdbserver:
35804 @if gdbserver
35805 maybe-TAGS-gdbserver: TAGS-gdbserver
35807 TAGS-gdbserver: \
35808 configure-gdbserver
35809 @: $(MAKE); $(unstage)
35810 @[ -f ./gdbserver/Makefile ] || exit 0; \
35811 r=`${PWD_COMMAND}`; export r; \
35812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813 $(HOST_EXPORTS) \
35814 for flag in $(EXTRA_HOST_FLAGS) ; do \
35815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35816 done; \
35817 echo "Doing TAGS in gdbserver"; \
35818 (cd $(HOST_SUBDIR)/gdbserver && \
35819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35821 "RANLIB=$${RANLIB}" \
35822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35823 TAGS) \
35824 || exit 1
35826 @endif gdbserver
35828 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35829 maybe-install-info-gdbserver:
35830 @if gdbserver
35831 maybe-install-info-gdbserver: install-info-gdbserver
35833 install-info-gdbserver: \
35834 configure-gdbserver \
35835 info-gdbserver
35836 @: $(MAKE); $(unstage)
35837 @[ -f ./gdbserver/Makefile ] || exit 0; \
35838 r=`${PWD_COMMAND}`; export r; \
35839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35840 $(HOST_EXPORTS) \
35841 for flag in $(EXTRA_HOST_FLAGS) ; do \
35842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35843 done; \
35844 echo "Doing install-info in gdbserver"; \
35845 (cd $(HOST_SUBDIR)/gdbserver && \
35846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35848 "RANLIB=$${RANLIB}" \
35849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35850 install-info) \
35851 || exit 1
35853 @endif gdbserver
35855 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35856 maybe-install-dvi-gdbserver:
35857 @if gdbserver
35858 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35860 install-dvi-gdbserver: \
35861 configure-gdbserver \
35862 dvi-gdbserver
35863 @: $(MAKE); $(unstage)
35864 @[ -f ./gdbserver/Makefile ] || exit 0; \
35865 r=`${PWD_COMMAND}`; export r; \
35866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35867 $(HOST_EXPORTS) \
35868 for flag in $(EXTRA_HOST_FLAGS) ; do \
35869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35870 done; \
35871 echo "Doing install-dvi in gdbserver"; \
35872 (cd $(HOST_SUBDIR)/gdbserver && \
35873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35875 "RANLIB=$${RANLIB}" \
35876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35877 install-dvi) \
35878 || exit 1
35880 @endif gdbserver
35882 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35883 maybe-install-pdf-gdbserver:
35884 @if gdbserver
35885 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35887 install-pdf-gdbserver: \
35888 configure-gdbserver \
35889 pdf-gdbserver
35890 @: $(MAKE); $(unstage)
35891 @[ -f ./gdbserver/Makefile ] || exit 0; \
35892 r=`${PWD_COMMAND}`; export r; \
35893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35894 $(HOST_EXPORTS) \
35895 for flag in $(EXTRA_HOST_FLAGS) ; do \
35896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35897 done; \
35898 echo "Doing install-pdf in gdbserver"; \
35899 (cd $(HOST_SUBDIR)/gdbserver && \
35900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35902 "RANLIB=$${RANLIB}" \
35903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35904 install-pdf) \
35905 || exit 1
35907 @endif gdbserver
35909 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35910 maybe-install-html-gdbserver:
35911 @if gdbserver
35912 maybe-install-html-gdbserver: install-html-gdbserver
35914 install-html-gdbserver: \
35915 configure-gdbserver \
35916 html-gdbserver
35917 @: $(MAKE); $(unstage)
35918 @[ -f ./gdbserver/Makefile ] || exit 0; \
35919 r=`${PWD_COMMAND}`; export r; \
35920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921 $(HOST_EXPORTS) \
35922 for flag in $(EXTRA_HOST_FLAGS) ; do \
35923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35924 done; \
35925 echo "Doing install-html in gdbserver"; \
35926 (cd $(HOST_SUBDIR)/gdbserver && \
35927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35929 "RANLIB=$${RANLIB}" \
35930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35931 install-html) \
35932 || exit 1
35934 @endif gdbserver
35936 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35937 maybe-installcheck-gdbserver:
35938 @if gdbserver
35939 maybe-installcheck-gdbserver: installcheck-gdbserver
35941 installcheck-gdbserver: \
35942 configure-gdbserver
35943 @: $(MAKE); $(unstage)
35944 @[ -f ./gdbserver/Makefile ] || exit 0; \
35945 r=`${PWD_COMMAND}`; export r; \
35946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35947 $(HOST_EXPORTS) \
35948 for flag in $(EXTRA_HOST_FLAGS) ; do \
35949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35950 done; \
35951 echo "Doing installcheck in gdbserver"; \
35952 (cd $(HOST_SUBDIR)/gdbserver && \
35953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35955 "RANLIB=$${RANLIB}" \
35956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35957 installcheck) \
35958 || exit 1
35960 @endif gdbserver
35962 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35963 maybe-mostlyclean-gdbserver:
35964 @if gdbserver
35965 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35967 mostlyclean-gdbserver:
35968 @: $(MAKE); $(unstage)
35969 @[ -f ./gdbserver/Makefile ] || exit 0; \
35970 r=`${PWD_COMMAND}`; export r; \
35971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35972 $(HOST_EXPORTS) \
35973 for flag in $(EXTRA_HOST_FLAGS) ; do \
35974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35975 done; \
35976 echo "Doing mostlyclean in gdbserver"; \
35977 (cd $(HOST_SUBDIR)/gdbserver && \
35978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35980 "RANLIB=$${RANLIB}" \
35981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35982 mostlyclean) \
35983 || exit 1
35985 @endif gdbserver
35987 .PHONY: maybe-clean-gdbserver clean-gdbserver
35988 maybe-clean-gdbserver:
35989 @if gdbserver
35990 maybe-clean-gdbserver: clean-gdbserver
35992 clean-gdbserver:
35993 @: $(MAKE); $(unstage)
35994 @[ -f ./gdbserver/Makefile ] || exit 0; \
35995 r=`${PWD_COMMAND}`; export r; \
35996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35997 $(HOST_EXPORTS) \
35998 for flag in $(EXTRA_HOST_FLAGS) ; do \
35999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36000 done; \
36001 echo "Doing clean in gdbserver"; \
36002 (cd $(HOST_SUBDIR)/gdbserver && \
36003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36005 "RANLIB=$${RANLIB}" \
36006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36007 clean) \
36008 || exit 1
36010 @endif gdbserver
36012 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36013 maybe-distclean-gdbserver:
36014 @if gdbserver
36015 maybe-distclean-gdbserver: distclean-gdbserver
36017 distclean-gdbserver:
36018 @: $(MAKE); $(unstage)
36019 @[ -f ./gdbserver/Makefile ] || exit 0; \
36020 r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 for flag in $(EXTRA_HOST_FLAGS) ; do \
36024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36025 done; \
36026 echo "Doing distclean in gdbserver"; \
36027 (cd $(HOST_SUBDIR)/gdbserver && \
36028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36030 "RANLIB=$${RANLIB}" \
36031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36032 distclean) \
36033 || exit 1
36035 @endif gdbserver
36037 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36038 maybe-maintainer-clean-gdbserver:
36039 @if gdbserver
36040 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36042 maintainer-clean-gdbserver:
36043 @: $(MAKE); $(unstage)
36044 @[ -f ./gdbserver/Makefile ] || exit 0; \
36045 r=`${PWD_COMMAND}`; export r; \
36046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047 $(HOST_EXPORTS) \
36048 for flag in $(EXTRA_HOST_FLAGS) ; do \
36049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050 done; \
36051 echo "Doing maintainer-clean in gdbserver"; \
36052 (cd $(HOST_SUBDIR)/gdbserver && \
36053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36055 "RANLIB=$${RANLIB}" \
36056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36057 maintainer-clean) \
36058 || exit 1
36060 @endif gdbserver
36064 .PHONY: configure-gdb maybe-configure-gdb
36065 maybe-configure-gdb:
36066 @if gcc-bootstrap
36067 configure-gdb: stage_current
36068 @endif gcc-bootstrap
36069 @if gdb
36070 maybe-configure-gdb: configure-gdb
36071 configure-gdb:
36072 @: $(MAKE); $(unstage)
36073 @r=`${PWD_COMMAND}`; export r; \
36074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36075 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36077 $(HOST_EXPORTS) \
36078 echo Configuring in $(HOST_SUBDIR)/gdb; \
36079 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36080 case $(srcdir) in \
36081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36082 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36084 esac; \
36085 module_srcdir=gdb; \
36086 $(SHELL) \
36087 $$s/$$module_srcdir/configure \
36088 --srcdir=$${topdir}/$$module_srcdir \
36089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36090 --target=${target_alias} \
36091 || exit 1
36092 @endif gdb
36098 .PHONY: all-gdb maybe-all-gdb
36099 maybe-all-gdb:
36100 @if gcc-bootstrap
36101 all-gdb: stage_current
36102 @endif gcc-bootstrap
36103 @if gdb
36104 TARGET-gdb=all
36105 maybe-all-gdb: all-gdb
36106 all-gdb: configure-gdb
36107 @: $(MAKE); $(unstage)
36108 @r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(HOST_EXPORTS) \
36111 (cd $(HOST_SUBDIR)/gdb && \
36112 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36113 $(TARGET-gdb))
36114 @endif gdb
36119 .PHONY: check-gdb maybe-check-gdb
36120 maybe-check-gdb:
36121 @if gdb
36122 maybe-check-gdb: check-gdb
36124 check-gdb:
36125 @: $(MAKE); $(unstage)
36126 @r=`${PWD_COMMAND}`; export r; \
36127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36128 $(HOST_EXPORTS) \
36129 (cd $(HOST_SUBDIR)/gdb && \
36130 $(MAKE) $(FLAGS_TO_PASS) check)
36132 @endif gdb
36134 .PHONY: install-gdb maybe-install-gdb
36135 maybe-install-gdb:
36136 @if gdb
36137 maybe-install-gdb: install-gdb
36139 install-gdb: installdirs
36140 @: $(MAKE); $(unstage)
36141 @r=`${PWD_COMMAND}`; export r; \
36142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36143 $(HOST_EXPORTS) \
36144 (cd $(HOST_SUBDIR)/gdb && \
36145 $(MAKE) $(FLAGS_TO_PASS) install)
36147 @endif gdb
36149 .PHONY: install-strip-gdb maybe-install-strip-gdb
36150 maybe-install-strip-gdb:
36151 @if gdb
36152 maybe-install-strip-gdb: install-strip-gdb
36154 install-strip-gdb: installdirs
36155 @: $(MAKE); $(unstage)
36156 @r=`${PWD_COMMAND}`; export r; \
36157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36158 $(HOST_EXPORTS) \
36159 (cd $(HOST_SUBDIR)/gdb && \
36160 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36162 @endif gdb
36164 # Other targets (info, dvi, pdf, etc.)
36166 .PHONY: maybe-info-gdb info-gdb
36167 maybe-info-gdb:
36168 @if gdb
36169 maybe-info-gdb: info-gdb
36171 info-gdb: \
36172 configure-gdb
36173 @: $(MAKE); $(unstage)
36174 @[ -f ./gdb/Makefile ] || exit 0; \
36175 r=`${PWD_COMMAND}`; export r; \
36176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177 $(HOST_EXPORTS) \
36178 for flag in $(EXTRA_HOST_FLAGS) ; do \
36179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180 done; \
36181 echo "Doing info in gdb"; \
36182 (cd $(HOST_SUBDIR)/gdb && \
36183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185 "RANLIB=$${RANLIB}" \
36186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187 info) \
36188 || exit 1
36190 @endif gdb
36192 .PHONY: maybe-dvi-gdb dvi-gdb
36193 maybe-dvi-gdb:
36194 @if gdb
36195 maybe-dvi-gdb: dvi-gdb
36197 dvi-gdb: \
36198 configure-gdb
36199 @: $(MAKE); $(unstage)
36200 @[ -f ./gdb/Makefile ] || exit 0; \
36201 r=`${PWD_COMMAND}`; export r; \
36202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36203 $(HOST_EXPORTS) \
36204 for flag in $(EXTRA_HOST_FLAGS) ; do \
36205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36206 done; \
36207 echo "Doing dvi in gdb"; \
36208 (cd $(HOST_SUBDIR)/gdb && \
36209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36211 "RANLIB=$${RANLIB}" \
36212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36213 dvi) \
36214 || exit 1
36216 @endif gdb
36218 .PHONY: maybe-pdf-gdb pdf-gdb
36219 maybe-pdf-gdb:
36220 @if gdb
36221 maybe-pdf-gdb: pdf-gdb
36223 pdf-gdb: \
36224 configure-gdb
36225 @: $(MAKE); $(unstage)
36226 @[ -f ./gdb/Makefile ] || exit 0; \
36227 r=`${PWD_COMMAND}`; export r; \
36228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36229 $(HOST_EXPORTS) \
36230 for flag in $(EXTRA_HOST_FLAGS) ; do \
36231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36232 done; \
36233 echo "Doing pdf in gdb"; \
36234 (cd $(HOST_SUBDIR)/gdb && \
36235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36237 "RANLIB=$${RANLIB}" \
36238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36239 pdf) \
36240 || exit 1
36242 @endif gdb
36244 .PHONY: maybe-html-gdb html-gdb
36245 maybe-html-gdb:
36246 @if gdb
36247 maybe-html-gdb: html-gdb
36249 html-gdb: \
36250 configure-gdb
36251 @: $(MAKE); $(unstage)
36252 @[ -f ./gdb/Makefile ] || exit 0; \
36253 r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 $(HOST_EXPORTS) \
36256 for flag in $(EXTRA_HOST_FLAGS) ; do \
36257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36258 done; \
36259 echo "Doing html in gdb"; \
36260 (cd $(HOST_SUBDIR)/gdb && \
36261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36263 "RANLIB=$${RANLIB}" \
36264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36265 html) \
36266 || exit 1
36268 @endif gdb
36270 .PHONY: maybe-TAGS-gdb TAGS-gdb
36271 maybe-TAGS-gdb:
36272 @if gdb
36273 maybe-TAGS-gdb: TAGS-gdb
36275 TAGS-gdb: \
36276 configure-gdb
36277 @: $(MAKE); $(unstage)
36278 @[ -f ./gdb/Makefile ] || exit 0; \
36279 r=`${PWD_COMMAND}`; export r; \
36280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281 $(HOST_EXPORTS) \
36282 for flag in $(EXTRA_HOST_FLAGS) ; do \
36283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36284 done; \
36285 echo "Doing TAGS in gdb"; \
36286 (cd $(HOST_SUBDIR)/gdb && \
36287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36289 "RANLIB=$${RANLIB}" \
36290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36291 TAGS) \
36292 || exit 1
36294 @endif gdb
36296 .PHONY: maybe-install-info-gdb install-info-gdb
36297 maybe-install-info-gdb:
36298 @if gdb
36299 maybe-install-info-gdb: install-info-gdb
36301 install-info-gdb: \
36302 configure-gdb \
36303 info-gdb
36304 @: $(MAKE); $(unstage)
36305 @[ -f ./gdb/Makefile ] || exit 0; \
36306 r=`${PWD_COMMAND}`; export r; \
36307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36308 $(HOST_EXPORTS) \
36309 for flag in $(EXTRA_HOST_FLAGS) ; do \
36310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36311 done; \
36312 echo "Doing install-info in gdb"; \
36313 (cd $(HOST_SUBDIR)/gdb && \
36314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36316 "RANLIB=$${RANLIB}" \
36317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36318 install-info) \
36319 || exit 1
36321 @endif gdb
36323 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36324 maybe-install-dvi-gdb:
36325 @if gdb
36326 maybe-install-dvi-gdb: install-dvi-gdb
36328 install-dvi-gdb: \
36329 configure-gdb \
36330 dvi-gdb
36331 @: $(MAKE); $(unstage)
36332 @[ -f ./gdb/Makefile ] || exit 0; \
36333 r=`${PWD_COMMAND}`; export r; \
36334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335 $(HOST_EXPORTS) \
36336 for flag in $(EXTRA_HOST_FLAGS) ; do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 echo "Doing install-dvi in gdb"; \
36340 (cd $(HOST_SUBDIR)/gdb && \
36341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343 "RANLIB=$${RANLIB}" \
36344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 install-dvi) \
36346 || exit 1
36348 @endif gdb
36350 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36351 maybe-install-pdf-gdb:
36352 @if gdb
36353 maybe-install-pdf-gdb: install-pdf-gdb
36355 install-pdf-gdb: \
36356 configure-gdb \
36357 pdf-gdb
36358 @: $(MAKE); $(unstage)
36359 @[ -f ./gdb/Makefile ] || exit 0; \
36360 r=`${PWD_COMMAND}`; export r; \
36361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36362 $(HOST_EXPORTS) \
36363 for flag in $(EXTRA_HOST_FLAGS) ; do \
36364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36365 done; \
36366 echo "Doing install-pdf in gdb"; \
36367 (cd $(HOST_SUBDIR)/gdb && \
36368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36370 "RANLIB=$${RANLIB}" \
36371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36372 install-pdf) \
36373 || exit 1
36375 @endif gdb
36377 .PHONY: maybe-install-html-gdb install-html-gdb
36378 maybe-install-html-gdb:
36379 @if gdb
36380 maybe-install-html-gdb: install-html-gdb
36382 install-html-gdb: \
36383 configure-gdb \
36384 html-gdb
36385 @: $(MAKE); $(unstage)
36386 @[ -f ./gdb/Makefile ] || exit 0; \
36387 r=`${PWD_COMMAND}`; export r; \
36388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389 $(HOST_EXPORTS) \
36390 for flag in $(EXTRA_HOST_FLAGS) ; do \
36391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36392 done; \
36393 echo "Doing install-html in gdb"; \
36394 (cd $(HOST_SUBDIR)/gdb && \
36395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36397 "RANLIB=$${RANLIB}" \
36398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36399 install-html) \
36400 || exit 1
36402 @endif gdb
36404 .PHONY: maybe-installcheck-gdb installcheck-gdb
36405 maybe-installcheck-gdb:
36406 @if gdb
36407 maybe-installcheck-gdb: installcheck-gdb
36409 installcheck-gdb: \
36410 configure-gdb
36411 @: $(MAKE); $(unstage)
36412 @[ -f ./gdb/Makefile ] || exit 0; \
36413 r=`${PWD_COMMAND}`; export r; \
36414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36415 $(HOST_EXPORTS) \
36416 for flag in $(EXTRA_HOST_FLAGS) ; do \
36417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36418 done; \
36419 echo "Doing installcheck in gdb"; \
36420 (cd $(HOST_SUBDIR)/gdb && \
36421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36423 "RANLIB=$${RANLIB}" \
36424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36425 installcheck) \
36426 || exit 1
36428 @endif gdb
36430 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36431 maybe-mostlyclean-gdb:
36432 @if gdb
36433 maybe-mostlyclean-gdb: mostlyclean-gdb
36435 mostlyclean-gdb:
36436 @: $(MAKE); $(unstage)
36437 @[ -f ./gdb/Makefile ] || exit 0; \
36438 r=`${PWD_COMMAND}`; export r; \
36439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36440 $(HOST_EXPORTS) \
36441 for flag in $(EXTRA_HOST_FLAGS) ; do \
36442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36443 done; \
36444 echo "Doing mostlyclean in gdb"; \
36445 (cd $(HOST_SUBDIR)/gdb && \
36446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36448 "RANLIB=$${RANLIB}" \
36449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36450 mostlyclean) \
36451 || exit 1
36453 @endif gdb
36455 .PHONY: maybe-clean-gdb clean-gdb
36456 maybe-clean-gdb:
36457 @if gdb
36458 maybe-clean-gdb: clean-gdb
36460 clean-gdb:
36461 @: $(MAKE); $(unstage)
36462 @[ -f ./gdb/Makefile ] || exit 0; \
36463 r=`${PWD_COMMAND}`; export r; \
36464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465 $(HOST_EXPORTS) \
36466 for flag in $(EXTRA_HOST_FLAGS) ; do \
36467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468 done; \
36469 echo "Doing clean in gdb"; \
36470 (cd $(HOST_SUBDIR)/gdb && \
36471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36473 "RANLIB=$${RANLIB}" \
36474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36475 clean) \
36476 || exit 1
36478 @endif gdb
36480 .PHONY: maybe-distclean-gdb distclean-gdb
36481 maybe-distclean-gdb:
36482 @if gdb
36483 maybe-distclean-gdb: distclean-gdb
36485 distclean-gdb:
36486 @: $(MAKE); $(unstage)
36487 @[ -f ./gdb/Makefile ] || exit 0; \
36488 r=`${PWD_COMMAND}`; export r; \
36489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36490 $(HOST_EXPORTS) \
36491 for flag in $(EXTRA_HOST_FLAGS) ; do \
36492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36493 done; \
36494 echo "Doing distclean in gdb"; \
36495 (cd $(HOST_SUBDIR)/gdb && \
36496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36498 "RANLIB=$${RANLIB}" \
36499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36500 distclean) \
36501 || exit 1
36503 @endif gdb
36505 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36506 maybe-maintainer-clean-gdb:
36507 @if gdb
36508 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36510 maintainer-clean-gdb:
36511 @: $(MAKE); $(unstage)
36512 @[ -f ./gdb/Makefile ] || exit 0; \
36513 r=`${PWD_COMMAND}`; export r; \
36514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36515 $(HOST_EXPORTS) \
36516 for flag in $(EXTRA_HOST_FLAGS) ; do \
36517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518 done; \
36519 echo "Doing maintainer-clean in gdb"; \
36520 (cd $(HOST_SUBDIR)/gdb && \
36521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36523 "RANLIB=$${RANLIB}" \
36524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36525 maintainer-clean) \
36526 || exit 1
36528 @endif gdb
36532 .PHONY: configure-expect maybe-configure-expect
36533 maybe-configure-expect:
36534 @if gcc-bootstrap
36535 configure-expect: stage_current
36536 @endif gcc-bootstrap
36537 @if expect
36538 maybe-configure-expect: configure-expect
36539 configure-expect:
36540 @: $(MAKE); $(unstage)
36541 @r=`${PWD_COMMAND}`; export r; \
36542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36545 $(HOST_EXPORTS) \
36546 echo Configuring in $(HOST_SUBDIR)/expect; \
36547 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36548 case $(srcdir) in \
36549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36550 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36552 esac; \
36553 module_srcdir=expect; \
36554 $(SHELL) \
36555 $$s/$$module_srcdir/configure \
36556 --srcdir=$${topdir}/$$module_srcdir \
36557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36558 --target=${target_alias} \
36559 || exit 1
36560 @endif expect
36566 .PHONY: all-expect maybe-all-expect
36567 maybe-all-expect:
36568 @if gcc-bootstrap
36569 all-expect: stage_current
36570 @endif gcc-bootstrap
36571 @if expect
36572 TARGET-expect=all
36573 maybe-all-expect: all-expect
36574 all-expect: configure-expect
36575 @: $(MAKE); $(unstage)
36576 @r=`${PWD_COMMAND}`; export r; \
36577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36578 $(HOST_EXPORTS) \
36579 (cd $(HOST_SUBDIR)/expect && \
36580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36581 $(TARGET-expect))
36582 @endif expect
36587 .PHONY: check-expect maybe-check-expect
36588 maybe-check-expect:
36589 @if expect
36590 maybe-check-expect: check-expect
36592 check-expect:
36593 @: $(MAKE); $(unstage)
36594 @r=`${PWD_COMMAND}`; export r; \
36595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36596 $(HOST_EXPORTS) \
36597 (cd $(HOST_SUBDIR)/expect && \
36598 $(MAKE) $(FLAGS_TO_PASS) check)
36600 @endif expect
36602 .PHONY: install-expect maybe-install-expect
36603 maybe-install-expect:
36604 @if expect
36605 maybe-install-expect: install-expect
36607 install-expect: installdirs
36608 @: $(MAKE); $(unstage)
36609 @r=`${PWD_COMMAND}`; export r; \
36610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36611 $(HOST_EXPORTS) \
36612 (cd $(HOST_SUBDIR)/expect && \
36613 $(MAKE) $(FLAGS_TO_PASS) install)
36615 @endif expect
36617 .PHONY: install-strip-expect maybe-install-strip-expect
36618 maybe-install-strip-expect:
36619 @if expect
36620 maybe-install-strip-expect: install-strip-expect
36622 install-strip-expect: installdirs
36623 @: $(MAKE); $(unstage)
36624 @r=`${PWD_COMMAND}`; export r; \
36625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36626 $(HOST_EXPORTS) \
36627 (cd $(HOST_SUBDIR)/expect && \
36628 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36630 @endif expect
36632 # Other targets (info, dvi, pdf, etc.)
36634 .PHONY: maybe-info-expect info-expect
36635 maybe-info-expect:
36636 @if expect
36637 maybe-info-expect: info-expect
36639 info-expect: \
36640 configure-expect
36641 @: $(MAKE); $(unstage)
36642 @[ -f ./expect/Makefile ] || exit 0; \
36643 r=`${PWD_COMMAND}`; export r; \
36644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36645 $(HOST_EXPORTS) \
36646 for flag in $(EXTRA_HOST_FLAGS) ; do \
36647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36648 done; \
36649 echo "Doing info in expect"; \
36650 (cd $(HOST_SUBDIR)/expect && \
36651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36653 "RANLIB=$${RANLIB}" \
36654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36655 info) \
36656 || exit 1
36658 @endif expect
36660 .PHONY: maybe-dvi-expect dvi-expect
36661 maybe-dvi-expect:
36662 @if expect
36663 maybe-dvi-expect: dvi-expect
36665 dvi-expect: \
36666 configure-expect
36667 @: $(MAKE); $(unstage)
36668 @[ -f ./expect/Makefile ] || exit 0; \
36669 r=`${PWD_COMMAND}`; export r; \
36670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36671 $(HOST_EXPORTS) \
36672 for flag in $(EXTRA_HOST_FLAGS) ; do \
36673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36674 done; \
36675 echo "Doing dvi in expect"; \
36676 (cd $(HOST_SUBDIR)/expect && \
36677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36679 "RANLIB=$${RANLIB}" \
36680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36681 dvi) \
36682 || exit 1
36684 @endif expect
36686 .PHONY: maybe-pdf-expect pdf-expect
36687 maybe-pdf-expect:
36688 @if expect
36689 maybe-pdf-expect: pdf-expect
36691 pdf-expect: \
36692 configure-expect
36693 @: $(MAKE); $(unstage)
36694 @[ -f ./expect/Makefile ] || exit 0; \
36695 r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 $(HOST_EXPORTS) \
36698 for flag in $(EXTRA_HOST_FLAGS) ; do \
36699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700 done; \
36701 echo "Doing pdf in expect"; \
36702 (cd $(HOST_SUBDIR)/expect && \
36703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705 "RANLIB=$${RANLIB}" \
36706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707 pdf) \
36708 || exit 1
36710 @endif expect
36712 .PHONY: maybe-html-expect html-expect
36713 maybe-html-expect:
36714 @if expect
36715 maybe-html-expect: html-expect
36717 html-expect: \
36718 configure-expect
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./expect/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing html in expect"; \
36728 (cd $(HOST_SUBDIR)/expect && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 html) \
36734 || exit 1
36736 @endif expect
36738 .PHONY: maybe-TAGS-expect TAGS-expect
36739 maybe-TAGS-expect:
36740 @if expect
36741 maybe-TAGS-expect: TAGS-expect
36743 TAGS-expect: \
36744 configure-expect
36745 @: $(MAKE); $(unstage)
36746 @[ -f ./expect/Makefile ] || exit 0; \
36747 r=`${PWD_COMMAND}`; export r; \
36748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36749 $(HOST_EXPORTS) \
36750 for flag in $(EXTRA_HOST_FLAGS) ; do \
36751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36752 done; \
36753 echo "Doing TAGS in expect"; \
36754 (cd $(HOST_SUBDIR)/expect && \
36755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36757 "RANLIB=$${RANLIB}" \
36758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36759 TAGS) \
36760 || exit 1
36762 @endif expect
36764 .PHONY: maybe-install-info-expect install-info-expect
36765 maybe-install-info-expect:
36766 @if expect
36767 maybe-install-info-expect: install-info-expect
36769 install-info-expect: \
36770 configure-expect \
36771 info-expect
36772 @: $(MAKE); $(unstage)
36773 @[ -f ./expect/Makefile ] || exit 0; \
36774 r=`${PWD_COMMAND}`; export r; \
36775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36776 $(HOST_EXPORTS) \
36777 for flag in $(EXTRA_HOST_FLAGS) ; do \
36778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36779 done; \
36780 echo "Doing install-info in expect"; \
36781 (cd $(HOST_SUBDIR)/expect && \
36782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36784 "RANLIB=$${RANLIB}" \
36785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36786 install-info) \
36787 || exit 1
36789 @endif expect
36791 .PHONY: maybe-install-dvi-expect install-dvi-expect
36792 maybe-install-dvi-expect:
36793 @if expect
36794 maybe-install-dvi-expect: install-dvi-expect
36796 install-dvi-expect: \
36797 configure-expect \
36798 dvi-expect
36799 @: $(MAKE); $(unstage)
36800 @[ -f ./expect/Makefile ] || exit 0; \
36801 r=`${PWD_COMMAND}`; export r; \
36802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36803 $(HOST_EXPORTS) \
36804 for flag in $(EXTRA_HOST_FLAGS) ; do \
36805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36806 done; \
36807 echo "Doing install-dvi in expect"; \
36808 (cd $(HOST_SUBDIR)/expect && \
36809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36811 "RANLIB=$${RANLIB}" \
36812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36813 install-dvi) \
36814 || exit 1
36816 @endif expect
36818 .PHONY: maybe-install-pdf-expect install-pdf-expect
36819 maybe-install-pdf-expect:
36820 @if expect
36821 maybe-install-pdf-expect: install-pdf-expect
36823 install-pdf-expect: \
36824 configure-expect \
36825 pdf-expect
36826 @: $(MAKE); $(unstage)
36827 @[ -f ./expect/Makefile ] || exit 0; \
36828 r=`${PWD_COMMAND}`; export r; \
36829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36830 $(HOST_EXPORTS) \
36831 for flag in $(EXTRA_HOST_FLAGS) ; do \
36832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36833 done; \
36834 echo "Doing install-pdf in expect"; \
36835 (cd $(HOST_SUBDIR)/expect && \
36836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36838 "RANLIB=$${RANLIB}" \
36839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36840 install-pdf) \
36841 || exit 1
36843 @endif expect
36845 .PHONY: maybe-install-html-expect install-html-expect
36846 maybe-install-html-expect:
36847 @if expect
36848 maybe-install-html-expect: install-html-expect
36850 install-html-expect: \
36851 configure-expect \
36852 html-expect
36853 @: $(MAKE); $(unstage)
36854 @[ -f ./expect/Makefile ] || exit 0; \
36855 r=`${PWD_COMMAND}`; export r; \
36856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857 $(HOST_EXPORTS) \
36858 for flag in $(EXTRA_HOST_FLAGS) ; do \
36859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36860 done; \
36861 echo "Doing install-html in expect"; \
36862 (cd $(HOST_SUBDIR)/expect && \
36863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36865 "RANLIB=$${RANLIB}" \
36866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36867 install-html) \
36868 || exit 1
36870 @endif expect
36872 .PHONY: maybe-installcheck-expect installcheck-expect
36873 maybe-installcheck-expect:
36874 @if expect
36875 maybe-installcheck-expect: installcheck-expect
36877 installcheck-expect: \
36878 configure-expect
36879 @: $(MAKE); $(unstage)
36880 @[ -f ./expect/Makefile ] || exit 0; \
36881 r=`${PWD_COMMAND}`; export r; \
36882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36883 $(HOST_EXPORTS) \
36884 for flag in $(EXTRA_HOST_FLAGS) ; do \
36885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36886 done; \
36887 echo "Doing installcheck in expect"; \
36888 (cd $(HOST_SUBDIR)/expect && \
36889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36891 "RANLIB=$${RANLIB}" \
36892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36893 installcheck) \
36894 || exit 1
36896 @endif expect
36898 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36899 maybe-mostlyclean-expect:
36900 @if expect
36901 maybe-mostlyclean-expect: mostlyclean-expect
36903 mostlyclean-expect:
36904 @: $(MAKE); $(unstage)
36905 @[ -f ./expect/Makefile ] || exit 0; \
36906 r=`${PWD_COMMAND}`; export r; \
36907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36908 $(HOST_EXPORTS) \
36909 for flag in $(EXTRA_HOST_FLAGS) ; do \
36910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36911 done; \
36912 echo "Doing mostlyclean in expect"; \
36913 (cd $(HOST_SUBDIR)/expect && \
36914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36916 "RANLIB=$${RANLIB}" \
36917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36918 mostlyclean) \
36919 || exit 1
36921 @endif expect
36923 .PHONY: maybe-clean-expect clean-expect
36924 maybe-clean-expect:
36925 @if expect
36926 maybe-clean-expect: clean-expect
36928 clean-expect:
36929 @: $(MAKE); $(unstage)
36930 @[ -f ./expect/Makefile ] || exit 0; \
36931 r=`${PWD_COMMAND}`; export r; \
36932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36933 $(HOST_EXPORTS) \
36934 for flag in $(EXTRA_HOST_FLAGS) ; do \
36935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36936 done; \
36937 echo "Doing clean in expect"; \
36938 (cd $(HOST_SUBDIR)/expect && \
36939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36941 "RANLIB=$${RANLIB}" \
36942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36943 clean) \
36944 || exit 1
36946 @endif expect
36948 .PHONY: maybe-distclean-expect distclean-expect
36949 maybe-distclean-expect:
36950 @if expect
36951 maybe-distclean-expect: distclean-expect
36953 distclean-expect:
36954 @: $(MAKE); $(unstage)
36955 @[ -f ./expect/Makefile ] || exit 0; \
36956 r=`${PWD_COMMAND}`; export r; \
36957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36958 $(HOST_EXPORTS) \
36959 for flag in $(EXTRA_HOST_FLAGS) ; do \
36960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36961 done; \
36962 echo "Doing distclean in expect"; \
36963 (cd $(HOST_SUBDIR)/expect && \
36964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36966 "RANLIB=$${RANLIB}" \
36967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36968 distclean) \
36969 || exit 1
36971 @endif expect
36973 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36974 maybe-maintainer-clean-expect:
36975 @if expect
36976 maybe-maintainer-clean-expect: maintainer-clean-expect
36978 maintainer-clean-expect:
36979 @: $(MAKE); $(unstage)
36980 @[ -f ./expect/Makefile ] || exit 0; \
36981 r=`${PWD_COMMAND}`; export r; \
36982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36983 $(HOST_EXPORTS) \
36984 for flag in $(EXTRA_HOST_FLAGS) ; do \
36985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36986 done; \
36987 echo "Doing maintainer-clean in expect"; \
36988 (cd $(HOST_SUBDIR)/expect && \
36989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36991 "RANLIB=$${RANLIB}" \
36992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36993 maintainer-clean) \
36994 || exit 1
36996 @endif expect
37000 .PHONY: configure-guile maybe-configure-guile
37001 maybe-configure-guile:
37002 @if gcc-bootstrap
37003 configure-guile: stage_current
37004 @endif gcc-bootstrap
37005 @if guile
37006 maybe-configure-guile: configure-guile
37007 configure-guile:
37008 @: $(MAKE); $(unstage)
37009 @r=`${PWD_COMMAND}`; export r; \
37010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37011 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37013 $(HOST_EXPORTS) \
37014 echo Configuring in $(HOST_SUBDIR)/guile; \
37015 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37016 case $(srcdir) in \
37017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37018 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37020 esac; \
37021 module_srcdir=guile; \
37022 $(SHELL) \
37023 $$s/$$module_srcdir/configure \
37024 --srcdir=$${topdir}/$$module_srcdir \
37025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37026 --target=${target_alias} \
37027 || exit 1
37028 @endif guile
37034 .PHONY: all-guile maybe-all-guile
37035 maybe-all-guile:
37036 @if gcc-bootstrap
37037 all-guile: stage_current
37038 @endif gcc-bootstrap
37039 @if guile
37040 TARGET-guile=all
37041 maybe-all-guile: all-guile
37042 all-guile: configure-guile
37043 @: $(MAKE); $(unstage)
37044 @r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 (cd $(HOST_SUBDIR)/guile && \
37048 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37049 $(TARGET-guile))
37050 @endif guile
37055 .PHONY: check-guile maybe-check-guile
37056 maybe-check-guile:
37057 @if guile
37058 maybe-check-guile: check-guile
37060 check-guile:
37061 @: $(MAKE); $(unstage)
37062 @r=`${PWD_COMMAND}`; export r; \
37063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064 $(HOST_EXPORTS) \
37065 (cd $(HOST_SUBDIR)/guile && \
37066 $(MAKE) $(FLAGS_TO_PASS) check)
37068 @endif guile
37070 .PHONY: install-guile maybe-install-guile
37071 maybe-install-guile:
37072 @if guile
37073 maybe-install-guile: install-guile
37075 install-guile: installdirs
37076 @: $(MAKE); $(unstage)
37077 @r=`${PWD_COMMAND}`; export r; \
37078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37079 $(HOST_EXPORTS) \
37080 (cd $(HOST_SUBDIR)/guile && \
37081 $(MAKE) $(FLAGS_TO_PASS) install)
37083 @endif guile
37085 .PHONY: install-strip-guile maybe-install-strip-guile
37086 maybe-install-strip-guile:
37087 @if guile
37088 maybe-install-strip-guile: install-strip-guile
37090 install-strip-guile: installdirs
37091 @: $(MAKE); $(unstage)
37092 @r=`${PWD_COMMAND}`; export r; \
37093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37094 $(HOST_EXPORTS) \
37095 (cd $(HOST_SUBDIR)/guile && \
37096 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37098 @endif guile
37100 # Other targets (info, dvi, pdf, etc.)
37102 .PHONY: maybe-info-guile info-guile
37103 maybe-info-guile:
37104 @if guile
37105 maybe-info-guile: info-guile
37107 info-guile: \
37108 configure-guile
37109 @: $(MAKE); $(unstage)
37110 @[ -f ./guile/Makefile ] || exit 0; \
37111 r=`${PWD_COMMAND}`; export r; \
37112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37113 $(HOST_EXPORTS) \
37114 for flag in $(EXTRA_HOST_FLAGS) ; do \
37115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37116 done; \
37117 echo "Doing info in guile"; \
37118 (cd $(HOST_SUBDIR)/guile && \
37119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37121 "RANLIB=$${RANLIB}" \
37122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37123 info) \
37124 || exit 1
37126 @endif guile
37128 .PHONY: maybe-dvi-guile dvi-guile
37129 maybe-dvi-guile:
37130 @if guile
37131 maybe-dvi-guile: dvi-guile
37133 dvi-guile: \
37134 configure-guile
37135 @: $(MAKE); $(unstage)
37136 @[ -f ./guile/Makefile ] || exit 0; \
37137 r=`${PWD_COMMAND}`; export r; \
37138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37139 $(HOST_EXPORTS) \
37140 for flag in $(EXTRA_HOST_FLAGS) ; do \
37141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37142 done; \
37143 echo "Doing dvi in guile"; \
37144 (cd $(HOST_SUBDIR)/guile && \
37145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37147 "RANLIB=$${RANLIB}" \
37148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37149 dvi) \
37150 || exit 1
37152 @endif guile
37154 .PHONY: maybe-pdf-guile pdf-guile
37155 maybe-pdf-guile:
37156 @if guile
37157 maybe-pdf-guile: pdf-guile
37159 pdf-guile: \
37160 configure-guile
37161 @: $(MAKE); $(unstage)
37162 @[ -f ./guile/Makefile ] || exit 0; \
37163 r=`${PWD_COMMAND}`; export r; \
37164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37165 $(HOST_EXPORTS) \
37166 for flag in $(EXTRA_HOST_FLAGS) ; do \
37167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37168 done; \
37169 echo "Doing pdf in guile"; \
37170 (cd $(HOST_SUBDIR)/guile && \
37171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37173 "RANLIB=$${RANLIB}" \
37174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37175 pdf) \
37176 || exit 1
37178 @endif guile
37180 .PHONY: maybe-html-guile html-guile
37181 maybe-html-guile:
37182 @if guile
37183 maybe-html-guile: html-guile
37185 html-guile: \
37186 configure-guile
37187 @: $(MAKE); $(unstage)
37188 @[ -f ./guile/Makefile ] || exit 0; \
37189 r=`${PWD_COMMAND}`; export r; \
37190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37191 $(HOST_EXPORTS) \
37192 for flag in $(EXTRA_HOST_FLAGS) ; do \
37193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37194 done; \
37195 echo "Doing html in guile"; \
37196 (cd $(HOST_SUBDIR)/guile && \
37197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37199 "RANLIB=$${RANLIB}" \
37200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37201 html) \
37202 || exit 1
37204 @endif guile
37206 .PHONY: maybe-TAGS-guile TAGS-guile
37207 maybe-TAGS-guile:
37208 @if guile
37209 maybe-TAGS-guile: TAGS-guile
37211 TAGS-guile: \
37212 configure-guile
37213 @: $(MAKE); $(unstage)
37214 @[ -f ./guile/Makefile ] || exit 0; \
37215 r=`${PWD_COMMAND}`; export r; \
37216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37217 $(HOST_EXPORTS) \
37218 for flag in $(EXTRA_HOST_FLAGS) ; do \
37219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37220 done; \
37221 echo "Doing TAGS in guile"; \
37222 (cd $(HOST_SUBDIR)/guile && \
37223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37225 "RANLIB=$${RANLIB}" \
37226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37227 TAGS) \
37228 || exit 1
37230 @endif guile
37232 .PHONY: maybe-install-info-guile install-info-guile
37233 maybe-install-info-guile:
37234 @if guile
37235 maybe-install-info-guile: install-info-guile
37237 install-info-guile: \
37238 configure-guile \
37239 info-guile
37240 @: $(MAKE); $(unstage)
37241 @[ -f ./guile/Makefile ] || exit 0; \
37242 r=`${PWD_COMMAND}`; export r; \
37243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37244 $(HOST_EXPORTS) \
37245 for flag in $(EXTRA_HOST_FLAGS) ; do \
37246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37247 done; \
37248 echo "Doing install-info in guile"; \
37249 (cd $(HOST_SUBDIR)/guile && \
37250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37252 "RANLIB=$${RANLIB}" \
37253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37254 install-info) \
37255 || exit 1
37257 @endif guile
37259 .PHONY: maybe-install-dvi-guile install-dvi-guile
37260 maybe-install-dvi-guile:
37261 @if guile
37262 maybe-install-dvi-guile: install-dvi-guile
37264 install-dvi-guile: \
37265 configure-guile \
37266 dvi-guile
37267 @: $(MAKE); $(unstage)
37268 @[ -f ./guile/Makefile ] || exit 0; \
37269 r=`${PWD_COMMAND}`; export r; \
37270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37271 $(HOST_EXPORTS) \
37272 for flag in $(EXTRA_HOST_FLAGS) ; do \
37273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37274 done; \
37275 echo "Doing install-dvi in guile"; \
37276 (cd $(HOST_SUBDIR)/guile && \
37277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37279 "RANLIB=$${RANLIB}" \
37280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37281 install-dvi) \
37282 || exit 1
37284 @endif guile
37286 .PHONY: maybe-install-pdf-guile install-pdf-guile
37287 maybe-install-pdf-guile:
37288 @if guile
37289 maybe-install-pdf-guile: install-pdf-guile
37291 install-pdf-guile: \
37292 configure-guile \
37293 pdf-guile
37294 @: $(MAKE); $(unstage)
37295 @[ -f ./guile/Makefile ] || exit 0; \
37296 r=`${PWD_COMMAND}`; export r; \
37297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37298 $(HOST_EXPORTS) \
37299 for flag in $(EXTRA_HOST_FLAGS) ; do \
37300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37301 done; \
37302 echo "Doing install-pdf in guile"; \
37303 (cd $(HOST_SUBDIR)/guile && \
37304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37306 "RANLIB=$${RANLIB}" \
37307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37308 install-pdf) \
37309 || exit 1
37311 @endif guile
37313 .PHONY: maybe-install-html-guile install-html-guile
37314 maybe-install-html-guile:
37315 @if guile
37316 maybe-install-html-guile: install-html-guile
37318 install-html-guile: \
37319 configure-guile \
37320 html-guile
37321 @: $(MAKE); $(unstage)
37322 @[ -f ./guile/Makefile ] || exit 0; \
37323 r=`${PWD_COMMAND}`; export r; \
37324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37325 $(HOST_EXPORTS) \
37326 for flag in $(EXTRA_HOST_FLAGS) ; do \
37327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37328 done; \
37329 echo "Doing install-html in guile"; \
37330 (cd $(HOST_SUBDIR)/guile && \
37331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37333 "RANLIB=$${RANLIB}" \
37334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37335 install-html) \
37336 || exit 1
37338 @endif guile
37340 .PHONY: maybe-installcheck-guile installcheck-guile
37341 maybe-installcheck-guile:
37342 @if guile
37343 maybe-installcheck-guile: installcheck-guile
37345 installcheck-guile: \
37346 configure-guile
37347 @: $(MAKE); $(unstage)
37348 @[ -f ./guile/Makefile ] || exit 0; \
37349 r=`${PWD_COMMAND}`; export r; \
37350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37351 $(HOST_EXPORTS) \
37352 for flag in $(EXTRA_HOST_FLAGS) ; do \
37353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37354 done; \
37355 echo "Doing installcheck in guile"; \
37356 (cd $(HOST_SUBDIR)/guile && \
37357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37359 "RANLIB=$${RANLIB}" \
37360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37361 installcheck) \
37362 || exit 1
37364 @endif guile
37366 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37367 maybe-mostlyclean-guile:
37368 @if guile
37369 maybe-mostlyclean-guile: mostlyclean-guile
37371 mostlyclean-guile:
37372 @: $(MAKE); $(unstage)
37373 @[ -f ./guile/Makefile ] || exit 0; \
37374 r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(HOST_EXPORTS) \
37377 for flag in $(EXTRA_HOST_FLAGS) ; do \
37378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37379 done; \
37380 echo "Doing mostlyclean in guile"; \
37381 (cd $(HOST_SUBDIR)/guile && \
37382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384 "RANLIB=$${RANLIB}" \
37385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37386 mostlyclean) \
37387 || exit 1
37389 @endif guile
37391 .PHONY: maybe-clean-guile clean-guile
37392 maybe-clean-guile:
37393 @if guile
37394 maybe-clean-guile: clean-guile
37396 clean-guile:
37397 @: $(MAKE); $(unstage)
37398 @[ -f ./guile/Makefile ] || exit 0; \
37399 r=`${PWD_COMMAND}`; export r; \
37400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37401 $(HOST_EXPORTS) \
37402 for flag in $(EXTRA_HOST_FLAGS) ; do \
37403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37404 done; \
37405 echo "Doing clean in guile"; \
37406 (cd $(HOST_SUBDIR)/guile && \
37407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37409 "RANLIB=$${RANLIB}" \
37410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37411 clean) \
37412 || exit 1
37414 @endif guile
37416 .PHONY: maybe-distclean-guile distclean-guile
37417 maybe-distclean-guile:
37418 @if guile
37419 maybe-distclean-guile: distclean-guile
37421 distclean-guile:
37422 @: $(MAKE); $(unstage)
37423 @[ -f ./guile/Makefile ] || exit 0; \
37424 r=`${PWD_COMMAND}`; export r; \
37425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37426 $(HOST_EXPORTS) \
37427 for flag in $(EXTRA_HOST_FLAGS) ; do \
37428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37429 done; \
37430 echo "Doing distclean in guile"; \
37431 (cd $(HOST_SUBDIR)/guile && \
37432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37434 "RANLIB=$${RANLIB}" \
37435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37436 distclean) \
37437 || exit 1
37439 @endif guile
37441 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37442 maybe-maintainer-clean-guile:
37443 @if guile
37444 maybe-maintainer-clean-guile: maintainer-clean-guile
37446 maintainer-clean-guile:
37447 @: $(MAKE); $(unstage)
37448 @[ -f ./guile/Makefile ] || exit 0; \
37449 r=`${PWD_COMMAND}`; export r; \
37450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37451 $(HOST_EXPORTS) \
37452 for flag in $(EXTRA_HOST_FLAGS) ; do \
37453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37454 done; \
37455 echo "Doing maintainer-clean in guile"; \
37456 (cd $(HOST_SUBDIR)/guile && \
37457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37459 "RANLIB=$${RANLIB}" \
37460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37461 maintainer-clean) \
37462 || exit 1
37464 @endif guile
37468 .PHONY: configure-tk maybe-configure-tk
37469 maybe-configure-tk:
37470 @if gcc-bootstrap
37471 configure-tk: stage_current
37472 @endif gcc-bootstrap
37473 @if tk
37474 maybe-configure-tk: configure-tk
37475 configure-tk:
37476 @: $(MAKE); $(unstage)
37477 @r=`${PWD_COMMAND}`; export r; \
37478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37479 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37481 $(HOST_EXPORTS) \
37482 echo Configuring in $(HOST_SUBDIR)/tk; \
37483 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37484 case $(srcdir) in \
37485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37486 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37488 esac; \
37489 module_srcdir=tk; \
37490 $(SHELL) \
37491 $$s/$$module_srcdir/configure \
37492 --srcdir=$${topdir}/$$module_srcdir \
37493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37494 --target=${target_alias} \
37495 || exit 1
37496 @endif tk
37502 .PHONY: all-tk maybe-all-tk
37503 maybe-all-tk:
37504 @if gcc-bootstrap
37505 all-tk: stage_current
37506 @endif gcc-bootstrap
37507 @if tk
37508 TARGET-tk=all
37509 maybe-all-tk: all-tk
37510 all-tk: configure-tk
37511 @: $(MAKE); $(unstage)
37512 @r=`${PWD_COMMAND}`; export r; \
37513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37514 $(HOST_EXPORTS) \
37515 (cd $(HOST_SUBDIR)/tk && \
37516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37517 $(TARGET-tk))
37518 @endif tk
37523 .PHONY: check-tk maybe-check-tk
37524 maybe-check-tk:
37525 @if tk
37526 maybe-check-tk: check-tk
37528 check-tk:
37529 @: $(MAKE); $(unstage)
37530 @r=`${PWD_COMMAND}`; export r; \
37531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37532 $(HOST_EXPORTS) \
37533 (cd $(HOST_SUBDIR)/tk && \
37534 $(MAKE) $(FLAGS_TO_PASS) check)
37536 @endif tk
37538 .PHONY: install-tk maybe-install-tk
37539 maybe-install-tk:
37540 @if tk
37541 maybe-install-tk: install-tk
37543 install-tk: installdirs
37544 @: $(MAKE); $(unstage)
37545 @r=`${PWD_COMMAND}`; export r; \
37546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547 $(HOST_EXPORTS) \
37548 (cd $(HOST_SUBDIR)/tk && \
37549 $(MAKE) $(FLAGS_TO_PASS) install)
37551 @endif tk
37553 .PHONY: install-strip-tk maybe-install-strip-tk
37554 maybe-install-strip-tk:
37555 @if tk
37556 maybe-install-strip-tk: install-strip-tk
37558 install-strip-tk: installdirs
37559 @: $(MAKE); $(unstage)
37560 @r=`${PWD_COMMAND}`; export r; \
37561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37562 $(HOST_EXPORTS) \
37563 (cd $(HOST_SUBDIR)/tk && \
37564 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37566 @endif tk
37568 # Other targets (info, dvi, pdf, etc.)
37570 .PHONY: maybe-info-tk info-tk
37571 maybe-info-tk:
37572 @if tk
37573 maybe-info-tk: info-tk
37575 info-tk: \
37576 configure-tk
37577 @: $(MAKE); $(unstage)
37578 @[ -f ./tk/Makefile ] || exit 0; \
37579 r=`${PWD_COMMAND}`; export r; \
37580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37581 $(HOST_EXPORTS) \
37582 for flag in $(EXTRA_HOST_FLAGS) ; do \
37583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37584 done; \
37585 echo "Doing info in tk"; \
37586 (cd $(HOST_SUBDIR)/tk && \
37587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37589 "RANLIB=$${RANLIB}" \
37590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37591 info) \
37592 || exit 1
37594 @endif tk
37596 .PHONY: maybe-dvi-tk dvi-tk
37597 maybe-dvi-tk:
37598 @if tk
37599 maybe-dvi-tk: dvi-tk
37601 dvi-tk: \
37602 configure-tk
37603 @: $(MAKE); $(unstage)
37604 @[ -f ./tk/Makefile ] || exit 0; \
37605 r=`${PWD_COMMAND}`; export r; \
37606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37607 $(HOST_EXPORTS) \
37608 for flag in $(EXTRA_HOST_FLAGS) ; do \
37609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37610 done; \
37611 echo "Doing dvi in tk"; \
37612 (cd $(HOST_SUBDIR)/tk && \
37613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37615 "RANLIB=$${RANLIB}" \
37616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37617 dvi) \
37618 || exit 1
37620 @endif tk
37622 .PHONY: maybe-pdf-tk pdf-tk
37623 maybe-pdf-tk:
37624 @if tk
37625 maybe-pdf-tk: pdf-tk
37627 pdf-tk: \
37628 configure-tk
37629 @: $(MAKE); $(unstage)
37630 @[ -f ./tk/Makefile ] || exit 0; \
37631 r=`${PWD_COMMAND}`; export r; \
37632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37633 $(HOST_EXPORTS) \
37634 for flag in $(EXTRA_HOST_FLAGS) ; do \
37635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37636 done; \
37637 echo "Doing pdf in tk"; \
37638 (cd $(HOST_SUBDIR)/tk && \
37639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37641 "RANLIB=$${RANLIB}" \
37642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37643 pdf) \
37644 || exit 1
37646 @endif tk
37648 .PHONY: maybe-html-tk html-tk
37649 maybe-html-tk:
37650 @if tk
37651 maybe-html-tk: html-tk
37653 html-tk: \
37654 configure-tk
37655 @: $(MAKE); $(unstage)
37656 @[ -f ./tk/Makefile ] || exit 0; \
37657 r=`${PWD_COMMAND}`; export r; \
37658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37659 $(HOST_EXPORTS) \
37660 for flag in $(EXTRA_HOST_FLAGS) ; do \
37661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37662 done; \
37663 echo "Doing html in tk"; \
37664 (cd $(HOST_SUBDIR)/tk && \
37665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37667 "RANLIB=$${RANLIB}" \
37668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37669 html) \
37670 || exit 1
37672 @endif tk
37674 .PHONY: maybe-TAGS-tk TAGS-tk
37675 maybe-TAGS-tk:
37676 @if tk
37677 maybe-TAGS-tk: TAGS-tk
37679 TAGS-tk: \
37680 configure-tk
37681 @: $(MAKE); $(unstage)
37682 @[ -f ./tk/Makefile ] || exit 0; \
37683 r=`${PWD_COMMAND}`; export r; \
37684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37685 $(HOST_EXPORTS) \
37686 for flag in $(EXTRA_HOST_FLAGS) ; do \
37687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37688 done; \
37689 echo "Doing TAGS in tk"; \
37690 (cd $(HOST_SUBDIR)/tk && \
37691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37693 "RANLIB=$${RANLIB}" \
37694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37695 TAGS) \
37696 || exit 1
37698 @endif tk
37700 .PHONY: maybe-install-info-tk install-info-tk
37701 maybe-install-info-tk:
37702 @if tk
37703 maybe-install-info-tk: install-info-tk
37705 install-info-tk: \
37706 configure-tk \
37707 info-tk
37708 @: $(MAKE); $(unstage)
37709 @[ -f ./tk/Makefile ] || exit 0; \
37710 r=`${PWD_COMMAND}`; export r; \
37711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37712 $(HOST_EXPORTS) \
37713 for flag in $(EXTRA_HOST_FLAGS) ; do \
37714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37715 done; \
37716 echo "Doing install-info in tk"; \
37717 (cd $(HOST_SUBDIR)/tk && \
37718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37720 "RANLIB=$${RANLIB}" \
37721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37722 install-info) \
37723 || exit 1
37725 @endif tk
37727 .PHONY: maybe-install-dvi-tk install-dvi-tk
37728 maybe-install-dvi-tk:
37729 @if tk
37730 maybe-install-dvi-tk: install-dvi-tk
37732 install-dvi-tk: \
37733 configure-tk \
37734 dvi-tk
37735 @: $(MAKE); $(unstage)
37736 @[ -f ./tk/Makefile ] || exit 0; \
37737 r=`${PWD_COMMAND}`; export r; \
37738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37739 $(HOST_EXPORTS) \
37740 for flag in $(EXTRA_HOST_FLAGS) ; do \
37741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37742 done; \
37743 echo "Doing install-dvi in tk"; \
37744 (cd $(HOST_SUBDIR)/tk && \
37745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37747 "RANLIB=$${RANLIB}" \
37748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37749 install-dvi) \
37750 || exit 1
37752 @endif tk
37754 .PHONY: maybe-install-pdf-tk install-pdf-tk
37755 maybe-install-pdf-tk:
37756 @if tk
37757 maybe-install-pdf-tk: install-pdf-tk
37759 install-pdf-tk: \
37760 configure-tk \
37761 pdf-tk
37762 @: $(MAKE); $(unstage)
37763 @[ -f ./tk/Makefile ] || exit 0; \
37764 r=`${PWD_COMMAND}`; export r; \
37765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37766 $(HOST_EXPORTS) \
37767 for flag in $(EXTRA_HOST_FLAGS) ; do \
37768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37769 done; \
37770 echo "Doing install-pdf in tk"; \
37771 (cd $(HOST_SUBDIR)/tk && \
37772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37774 "RANLIB=$${RANLIB}" \
37775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37776 install-pdf) \
37777 || exit 1
37779 @endif tk
37781 .PHONY: maybe-install-html-tk install-html-tk
37782 maybe-install-html-tk:
37783 @if tk
37784 maybe-install-html-tk: install-html-tk
37786 install-html-tk: \
37787 configure-tk \
37788 html-tk
37789 @: $(MAKE); $(unstage)
37790 @[ -f ./tk/Makefile ] || exit 0; \
37791 r=`${PWD_COMMAND}`; export r; \
37792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37793 $(HOST_EXPORTS) \
37794 for flag in $(EXTRA_HOST_FLAGS) ; do \
37795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37796 done; \
37797 echo "Doing install-html in tk"; \
37798 (cd $(HOST_SUBDIR)/tk && \
37799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37801 "RANLIB=$${RANLIB}" \
37802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37803 install-html) \
37804 || exit 1
37806 @endif tk
37808 .PHONY: maybe-installcheck-tk installcheck-tk
37809 maybe-installcheck-tk:
37810 @if tk
37811 maybe-installcheck-tk: installcheck-tk
37813 installcheck-tk: \
37814 configure-tk
37815 @: $(MAKE); $(unstage)
37816 @[ -f ./tk/Makefile ] || exit 0; \
37817 r=`${PWD_COMMAND}`; export r; \
37818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37819 $(HOST_EXPORTS) \
37820 for flag in $(EXTRA_HOST_FLAGS) ; do \
37821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37822 done; \
37823 echo "Doing installcheck in tk"; \
37824 (cd $(HOST_SUBDIR)/tk && \
37825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37827 "RANLIB=$${RANLIB}" \
37828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37829 installcheck) \
37830 || exit 1
37832 @endif tk
37834 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37835 maybe-mostlyclean-tk:
37836 @if tk
37837 maybe-mostlyclean-tk: mostlyclean-tk
37839 mostlyclean-tk:
37840 @: $(MAKE); $(unstage)
37841 @[ -f ./tk/Makefile ] || exit 0; \
37842 r=`${PWD_COMMAND}`; export r; \
37843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844 $(HOST_EXPORTS) \
37845 for flag in $(EXTRA_HOST_FLAGS) ; do \
37846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37847 done; \
37848 echo "Doing mostlyclean in tk"; \
37849 (cd $(HOST_SUBDIR)/tk && \
37850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37852 "RANLIB=$${RANLIB}" \
37853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37854 mostlyclean) \
37855 || exit 1
37857 @endif tk
37859 .PHONY: maybe-clean-tk clean-tk
37860 maybe-clean-tk:
37861 @if tk
37862 maybe-clean-tk: clean-tk
37864 clean-tk:
37865 @: $(MAKE); $(unstage)
37866 @[ -f ./tk/Makefile ] || exit 0; \
37867 r=`${PWD_COMMAND}`; export r; \
37868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869 $(HOST_EXPORTS) \
37870 for flag in $(EXTRA_HOST_FLAGS) ; do \
37871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37872 done; \
37873 echo "Doing clean in tk"; \
37874 (cd $(HOST_SUBDIR)/tk && \
37875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37877 "RANLIB=$${RANLIB}" \
37878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37879 clean) \
37880 || exit 1
37882 @endif tk
37884 .PHONY: maybe-distclean-tk distclean-tk
37885 maybe-distclean-tk:
37886 @if tk
37887 maybe-distclean-tk: distclean-tk
37889 distclean-tk:
37890 @: $(MAKE); $(unstage)
37891 @[ -f ./tk/Makefile ] || exit 0; \
37892 r=`${PWD_COMMAND}`; export r; \
37893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37894 $(HOST_EXPORTS) \
37895 for flag in $(EXTRA_HOST_FLAGS) ; do \
37896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37897 done; \
37898 echo "Doing distclean in tk"; \
37899 (cd $(HOST_SUBDIR)/tk && \
37900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37902 "RANLIB=$${RANLIB}" \
37903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37904 distclean) \
37905 || exit 1
37907 @endif tk
37909 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37910 maybe-maintainer-clean-tk:
37911 @if tk
37912 maybe-maintainer-clean-tk: maintainer-clean-tk
37914 maintainer-clean-tk:
37915 @: $(MAKE); $(unstage)
37916 @[ -f ./tk/Makefile ] || exit 0; \
37917 r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 for flag in $(EXTRA_HOST_FLAGS) ; do \
37921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922 done; \
37923 echo "Doing maintainer-clean in tk"; \
37924 (cd $(HOST_SUBDIR)/tk && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927 "RANLIB=$${RANLIB}" \
37928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929 maintainer-clean) \
37930 || exit 1
37932 @endif tk
37936 .PHONY: configure-libtermcap maybe-configure-libtermcap
37937 maybe-configure-libtermcap:
37938 @if gcc-bootstrap
37939 configure-libtermcap: stage_current
37940 @endif gcc-bootstrap
37941 @if libtermcap
37942 maybe-configure-libtermcap: configure-libtermcap
37943 configure-libtermcap:
37944 @: $(MAKE); $(unstage)
37945 @r=`${PWD_COMMAND}`; export r; \
37946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37947 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37949 $(HOST_EXPORTS) \
37950 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37951 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37952 case $(srcdir) in \
37953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37954 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37956 esac; \
37957 module_srcdir=libtermcap; \
37958 $(SHELL) \
37959 $$s/$$module_srcdir/configure \
37960 --srcdir=$${topdir}/$$module_srcdir \
37961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37962 --target=${target_alias} \
37963 || exit 1
37964 @endif libtermcap
37970 .PHONY: all-libtermcap maybe-all-libtermcap
37971 maybe-all-libtermcap:
37972 @if gcc-bootstrap
37973 all-libtermcap: stage_current
37974 @endif gcc-bootstrap
37975 @if libtermcap
37976 TARGET-libtermcap=all
37977 maybe-all-libtermcap: all-libtermcap
37978 all-libtermcap: configure-libtermcap
37979 @: $(MAKE); $(unstage)
37980 @r=`${PWD_COMMAND}`; export r; \
37981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37982 $(HOST_EXPORTS) \
37983 (cd $(HOST_SUBDIR)/libtermcap && \
37984 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37985 $(TARGET-libtermcap))
37986 @endif libtermcap
37991 .PHONY: check-libtermcap maybe-check-libtermcap
37992 maybe-check-libtermcap:
37993 @if libtermcap
37994 maybe-check-libtermcap: check-libtermcap
37996 check-libtermcap:
37998 @endif libtermcap
38000 .PHONY: install-libtermcap maybe-install-libtermcap
38001 maybe-install-libtermcap:
38002 @if libtermcap
38003 maybe-install-libtermcap: install-libtermcap
38005 install-libtermcap: installdirs
38006 @: $(MAKE); $(unstage)
38007 @r=`${PWD_COMMAND}`; export r; \
38008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38009 $(HOST_EXPORTS) \
38010 (cd $(HOST_SUBDIR)/libtermcap && \
38011 $(MAKE) $(FLAGS_TO_PASS) install)
38013 @endif libtermcap
38015 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38016 maybe-install-strip-libtermcap:
38017 @if libtermcap
38018 maybe-install-strip-libtermcap: install-strip-libtermcap
38020 install-strip-libtermcap: installdirs
38021 @: $(MAKE); $(unstage)
38022 @r=`${PWD_COMMAND}`; export r; \
38023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024 $(HOST_EXPORTS) \
38025 (cd $(HOST_SUBDIR)/libtermcap && \
38026 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38028 @endif libtermcap
38030 # Other targets (info, dvi, pdf, etc.)
38032 .PHONY: maybe-info-libtermcap info-libtermcap
38033 maybe-info-libtermcap:
38034 @if libtermcap
38035 maybe-info-libtermcap: info-libtermcap
38037 info-libtermcap: \
38038 configure-libtermcap
38039 @: $(MAKE); $(unstage)
38040 @[ -f ./libtermcap/Makefile ] || exit 0; \
38041 r=`${PWD_COMMAND}`; export r; \
38042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043 $(HOST_EXPORTS) \
38044 for flag in $(EXTRA_HOST_FLAGS) ; do \
38045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38046 done; \
38047 echo "Doing info in libtermcap"; \
38048 (cd $(HOST_SUBDIR)/libtermcap && \
38049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38051 "RANLIB=$${RANLIB}" \
38052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38053 info) \
38054 || exit 1
38056 @endif libtermcap
38058 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38059 maybe-dvi-libtermcap:
38060 @if libtermcap
38061 maybe-dvi-libtermcap: dvi-libtermcap
38063 dvi-libtermcap: \
38064 configure-libtermcap
38065 @: $(MAKE); $(unstage)
38066 @[ -f ./libtermcap/Makefile ] || exit 0; \
38067 r=`${PWD_COMMAND}`; export r; \
38068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38069 $(HOST_EXPORTS) \
38070 for flag in $(EXTRA_HOST_FLAGS) ; do \
38071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38072 done; \
38073 echo "Doing dvi in libtermcap"; \
38074 (cd $(HOST_SUBDIR)/libtermcap && \
38075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38077 "RANLIB=$${RANLIB}" \
38078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38079 dvi) \
38080 || exit 1
38082 @endif libtermcap
38084 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38085 maybe-pdf-libtermcap:
38086 @if libtermcap
38087 maybe-pdf-libtermcap: pdf-libtermcap
38089 pdf-libtermcap: \
38090 configure-libtermcap
38091 @: $(MAKE); $(unstage)
38092 @[ -f ./libtermcap/Makefile ] || exit 0; \
38093 r=`${PWD_COMMAND}`; export r; \
38094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38095 $(HOST_EXPORTS) \
38096 for flag in $(EXTRA_HOST_FLAGS) ; do \
38097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38098 done; \
38099 echo "Doing pdf in libtermcap"; \
38100 (cd $(HOST_SUBDIR)/libtermcap && \
38101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38103 "RANLIB=$${RANLIB}" \
38104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38105 pdf) \
38106 || exit 1
38108 @endif libtermcap
38110 .PHONY: maybe-html-libtermcap html-libtermcap
38111 maybe-html-libtermcap:
38112 @if libtermcap
38113 maybe-html-libtermcap: html-libtermcap
38115 html-libtermcap: \
38116 configure-libtermcap
38117 @: $(MAKE); $(unstage)
38118 @[ -f ./libtermcap/Makefile ] || exit 0; \
38119 r=`${PWD_COMMAND}`; export r; \
38120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38121 $(HOST_EXPORTS) \
38122 for flag in $(EXTRA_HOST_FLAGS) ; do \
38123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38124 done; \
38125 echo "Doing html in libtermcap"; \
38126 (cd $(HOST_SUBDIR)/libtermcap && \
38127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38129 "RANLIB=$${RANLIB}" \
38130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38131 html) \
38132 || exit 1
38134 @endif libtermcap
38136 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38137 maybe-TAGS-libtermcap:
38138 @if libtermcap
38139 maybe-TAGS-libtermcap: TAGS-libtermcap
38141 TAGS-libtermcap: \
38142 configure-libtermcap
38143 @: $(MAKE); $(unstage)
38144 @[ -f ./libtermcap/Makefile ] || exit 0; \
38145 r=`${PWD_COMMAND}`; export r; \
38146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38147 $(HOST_EXPORTS) \
38148 for flag in $(EXTRA_HOST_FLAGS) ; do \
38149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38150 done; \
38151 echo "Doing TAGS in libtermcap"; \
38152 (cd $(HOST_SUBDIR)/libtermcap && \
38153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38155 "RANLIB=$${RANLIB}" \
38156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38157 TAGS) \
38158 || exit 1
38160 @endif libtermcap
38162 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38163 maybe-install-info-libtermcap:
38164 @if libtermcap
38165 maybe-install-info-libtermcap: install-info-libtermcap
38167 install-info-libtermcap: \
38168 configure-libtermcap \
38169 info-libtermcap
38170 @: $(MAKE); $(unstage)
38171 @[ -f ./libtermcap/Makefile ] || exit 0; \
38172 r=`${PWD_COMMAND}`; export r; \
38173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38174 $(HOST_EXPORTS) \
38175 for flag in $(EXTRA_HOST_FLAGS) ; do \
38176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38177 done; \
38178 echo "Doing install-info in libtermcap"; \
38179 (cd $(HOST_SUBDIR)/libtermcap && \
38180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38182 "RANLIB=$${RANLIB}" \
38183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38184 install-info) \
38185 || exit 1
38187 @endif libtermcap
38189 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38190 maybe-install-dvi-libtermcap:
38191 @if libtermcap
38192 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38194 install-dvi-libtermcap: \
38195 configure-libtermcap \
38196 dvi-libtermcap
38197 @: $(MAKE); $(unstage)
38198 @[ -f ./libtermcap/Makefile ] || exit 0; \
38199 r=`${PWD_COMMAND}`; export r; \
38200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38201 $(HOST_EXPORTS) \
38202 for flag in $(EXTRA_HOST_FLAGS) ; do \
38203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38204 done; \
38205 echo "Doing install-dvi in libtermcap"; \
38206 (cd $(HOST_SUBDIR)/libtermcap && \
38207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38209 "RANLIB=$${RANLIB}" \
38210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38211 install-dvi) \
38212 || exit 1
38214 @endif libtermcap
38216 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38217 maybe-install-pdf-libtermcap:
38218 @if libtermcap
38219 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38221 install-pdf-libtermcap: \
38222 configure-libtermcap \
38223 pdf-libtermcap
38224 @: $(MAKE); $(unstage)
38225 @[ -f ./libtermcap/Makefile ] || exit 0; \
38226 r=`${PWD_COMMAND}`; export r; \
38227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38228 $(HOST_EXPORTS) \
38229 for flag in $(EXTRA_HOST_FLAGS) ; do \
38230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38231 done; \
38232 echo "Doing install-pdf in libtermcap"; \
38233 (cd $(HOST_SUBDIR)/libtermcap && \
38234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38236 "RANLIB=$${RANLIB}" \
38237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38238 install-pdf) \
38239 || exit 1
38241 @endif libtermcap
38243 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38244 maybe-install-html-libtermcap:
38245 @if libtermcap
38246 maybe-install-html-libtermcap: install-html-libtermcap
38248 install-html-libtermcap: \
38249 configure-libtermcap \
38250 html-libtermcap
38251 @: $(MAKE); $(unstage)
38252 @[ -f ./libtermcap/Makefile ] || exit 0; \
38253 r=`${PWD_COMMAND}`; export r; \
38254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38255 $(HOST_EXPORTS) \
38256 for flag in $(EXTRA_HOST_FLAGS) ; do \
38257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38258 done; \
38259 echo "Doing install-html in libtermcap"; \
38260 (cd $(HOST_SUBDIR)/libtermcap && \
38261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38263 "RANLIB=$${RANLIB}" \
38264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38265 install-html) \
38266 || exit 1
38268 @endif libtermcap
38270 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38271 maybe-installcheck-libtermcap:
38272 @if libtermcap
38273 maybe-installcheck-libtermcap: installcheck-libtermcap
38275 installcheck-libtermcap: \
38276 configure-libtermcap
38277 @: $(MAKE); $(unstage)
38278 @[ -f ./libtermcap/Makefile ] || exit 0; \
38279 r=`${PWD_COMMAND}`; export r; \
38280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38281 $(HOST_EXPORTS) \
38282 for flag in $(EXTRA_HOST_FLAGS) ; do \
38283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38284 done; \
38285 echo "Doing installcheck in libtermcap"; \
38286 (cd $(HOST_SUBDIR)/libtermcap && \
38287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38289 "RANLIB=$${RANLIB}" \
38290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38291 installcheck) \
38292 || exit 1
38294 @endif libtermcap
38296 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38297 maybe-mostlyclean-libtermcap:
38298 @if libtermcap
38299 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38301 # libtermcap doesn't support mostlyclean.
38302 mostlyclean-libtermcap:
38304 @endif libtermcap
38306 .PHONY: maybe-clean-libtermcap clean-libtermcap
38307 maybe-clean-libtermcap:
38308 @if libtermcap
38309 maybe-clean-libtermcap: clean-libtermcap
38311 # libtermcap doesn't support clean.
38312 clean-libtermcap:
38314 @endif libtermcap
38316 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38317 maybe-distclean-libtermcap:
38318 @if libtermcap
38319 maybe-distclean-libtermcap: distclean-libtermcap
38321 # libtermcap doesn't support distclean.
38322 distclean-libtermcap:
38324 @endif libtermcap
38326 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38327 maybe-maintainer-clean-libtermcap:
38328 @if libtermcap
38329 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38331 # libtermcap doesn't support maintainer-clean.
38332 maintainer-clean-libtermcap:
38334 @endif libtermcap
38338 .PHONY: configure-utils maybe-configure-utils
38339 maybe-configure-utils:
38340 @if gcc-bootstrap
38341 configure-utils: stage_current
38342 @endif gcc-bootstrap
38343 @if utils
38344 maybe-configure-utils: configure-utils
38345 configure-utils:
38346 @: $(MAKE); $(unstage)
38347 @r=`${PWD_COMMAND}`; export r; \
38348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38349 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38351 $(HOST_EXPORTS) \
38352 echo Configuring in $(HOST_SUBDIR)/utils; \
38353 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38354 case $(srcdir) in \
38355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38356 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38358 esac; \
38359 module_srcdir=utils; \
38360 $(SHELL) \
38361 $$s/$$module_srcdir/configure \
38362 --srcdir=$${topdir}/$$module_srcdir \
38363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38364 --target=${target_alias} \
38365 || exit 1
38366 @endif utils
38372 .PHONY: all-utils maybe-all-utils
38373 maybe-all-utils:
38374 @if gcc-bootstrap
38375 all-utils: stage_current
38376 @endif gcc-bootstrap
38377 @if utils
38378 TARGET-utils=all
38379 maybe-all-utils: all-utils
38380 all-utils: configure-utils
38381 @: $(MAKE); $(unstage)
38382 @r=`${PWD_COMMAND}`; export r; \
38383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38384 $(HOST_EXPORTS) \
38385 (cd $(HOST_SUBDIR)/utils && \
38386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38387 $(TARGET-utils))
38388 @endif utils
38393 .PHONY: check-utils maybe-check-utils
38394 maybe-check-utils:
38395 @if utils
38396 maybe-check-utils: check-utils
38398 check-utils:
38400 @endif utils
38402 .PHONY: install-utils maybe-install-utils
38403 maybe-install-utils:
38404 @if utils
38405 maybe-install-utils: install-utils
38407 install-utils: installdirs
38408 @: $(MAKE); $(unstage)
38409 @r=`${PWD_COMMAND}`; export r; \
38410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38411 $(HOST_EXPORTS) \
38412 (cd $(HOST_SUBDIR)/utils && \
38413 $(MAKE) $(FLAGS_TO_PASS) install)
38415 @endif utils
38417 .PHONY: install-strip-utils maybe-install-strip-utils
38418 maybe-install-strip-utils:
38419 @if utils
38420 maybe-install-strip-utils: install-strip-utils
38422 install-strip-utils: installdirs
38423 @: $(MAKE); $(unstage)
38424 @r=`${PWD_COMMAND}`; export r; \
38425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38426 $(HOST_EXPORTS) \
38427 (cd $(HOST_SUBDIR)/utils && \
38428 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38430 @endif utils
38432 # Other targets (info, dvi, pdf, etc.)
38434 .PHONY: maybe-info-utils info-utils
38435 maybe-info-utils:
38436 @if utils
38437 maybe-info-utils: info-utils
38439 info-utils: \
38440 configure-utils
38441 @: $(MAKE); $(unstage)
38442 @[ -f ./utils/Makefile ] || exit 0; \
38443 r=`${PWD_COMMAND}`; export r; \
38444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445 $(HOST_EXPORTS) \
38446 for flag in $(EXTRA_HOST_FLAGS) ; do \
38447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38448 done; \
38449 echo "Doing info in utils"; \
38450 (cd $(HOST_SUBDIR)/utils && \
38451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453 "RANLIB=$${RANLIB}" \
38454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455 info) \
38456 || exit 1
38458 @endif utils
38460 .PHONY: maybe-dvi-utils dvi-utils
38461 maybe-dvi-utils:
38462 @if utils
38463 maybe-dvi-utils: dvi-utils
38465 dvi-utils: \
38466 configure-utils
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./utils/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) ; do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing dvi in utils"; \
38476 (cd $(HOST_SUBDIR)/utils && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 dvi) \
38482 || exit 1
38484 @endif utils
38486 .PHONY: maybe-pdf-utils pdf-utils
38487 maybe-pdf-utils:
38488 @if utils
38489 maybe-pdf-utils: pdf-utils
38491 pdf-utils: \
38492 configure-utils
38493 @: $(MAKE); $(unstage)
38494 @[ -f ./utils/Makefile ] || exit 0; \
38495 r=`${PWD_COMMAND}`; export r; \
38496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38497 $(HOST_EXPORTS) \
38498 for flag in $(EXTRA_HOST_FLAGS) ; do \
38499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38500 done; \
38501 echo "Doing pdf in utils"; \
38502 (cd $(HOST_SUBDIR)/utils && \
38503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38505 "RANLIB=$${RANLIB}" \
38506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38507 pdf) \
38508 || exit 1
38510 @endif utils
38512 .PHONY: maybe-html-utils html-utils
38513 maybe-html-utils:
38514 @if utils
38515 maybe-html-utils: html-utils
38517 html-utils: \
38518 configure-utils
38519 @: $(MAKE); $(unstage)
38520 @[ -f ./utils/Makefile ] || exit 0; \
38521 r=`${PWD_COMMAND}`; export r; \
38522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38523 $(HOST_EXPORTS) \
38524 for flag in $(EXTRA_HOST_FLAGS) ; do \
38525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38526 done; \
38527 echo "Doing html in utils"; \
38528 (cd $(HOST_SUBDIR)/utils && \
38529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38531 "RANLIB=$${RANLIB}" \
38532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38533 html) \
38534 || exit 1
38536 @endif utils
38538 .PHONY: maybe-TAGS-utils TAGS-utils
38539 maybe-TAGS-utils:
38540 @if utils
38541 maybe-TAGS-utils: TAGS-utils
38543 TAGS-utils: \
38544 configure-utils
38545 @: $(MAKE); $(unstage)
38546 @[ -f ./utils/Makefile ] || exit 0; \
38547 r=`${PWD_COMMAND}`; export r; \
38548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549 $(HOST_EXPORTS) \
38550 for flag in $(EXTRA_HOST_FLAGS) ; do \
38551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552 done; \
38553 echo "Doing TAGS in utils"; \
38554 (cd $(HOST_SUBDIR)/utils && \
38555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557 "RANLIB=$${RANLIB}" \
38558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559 TAGS) \
38560 || exit 1
38562 @endif utils
38564 .PHONY: maybe-install-info-utils install-info-utils
38565 maybe-install-info-utils:
38566 @if utils
38567 maybe-install-info-utils: install-info-utils
38569 install-info-utils: \
38570 configure-utils \
38571 info-utils
38572 @: $(MAKE); $(unstage)
38573 @[ -f ./utils/Makefile ] || exit 0; \
38574 r=`${PWD_COMMAND}`; export r; \
38575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576 $(HOST_EXPORTS) \
38577 for flag in $(EXTRA_HOST_FLAGS) ; do \
38578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38579 done; \
38580 echo "Doing install-info in utils"; \
38581 (cd $(HOST_SUBDIR)/utils && \
38582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38584 "RANLIB=$${RANLIB}" \
38585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38586 install-info) \
38587 || exit 1
38589 @endif utils
38591 .PHONY: maybe-install-dvi-utils install-dvi-utils
38592 maybe-install-dvi-utils:
38593 @if utils
38594 maybe-install-dvi-utils: install-dvi-utils
38596 install-dvi-utils: \
38597 configure-utils \
38598 dvi-utils
38599 @: $(MAKE); $(unstage)
38600 @[ -f ./utils/Makefile ] || exit 0; \
38601 r=`${PWD_COMMAND}`; export r; \
38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603 $(HOST_EXPORTS) \
38604 for flag in $(EXTRA_HOST_FLAGS) ; do \
38605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38606 done; \
38607 echo "Doing install-dvi in utils"; \
38608 (cd $(HOST_SUBDIR)/utils && \
38609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38611 "RANLIB=$${RANLIB}" \
38612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38613 install-dvi) \
38614 || exit 1
38616 @endif utils
38618 .PHONY: maybe-install-pdf-utils install-pdf-utils
38619 maybe-install-pdf-utils:
38620 @if utils
38621 maybe-install-pdf-utils: install-pdf-utils
38623 install-pdf-utils: \
38624 configure-utils \
38625 pdf-utils
38626 @: $(MAKE); $(unstage)
38627 @[ -f ./utils/Makefile ] || exit 0; \
38628 r=`${PWD_COMMAND}`; export r; \
38629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38630 $(HOST_EXPORTS) \
38631 for flag in $(EXTRA_HOST_FLAGS) ; do \
38632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38633 done; \
38634 echo "Doing install-pdf in utils"; \
38635 (cd $(HOST_SUBDIR)/utils && \
38636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38638 "RANLIB=$${RANLIB}" \
38639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38640 install-pdf) \
38641 || exit 1
38643 @endif utils
38645 .PHONY: maybe-install-html-utils install-html-utils
38646 maybe-install-html-utils:
38647 @if utils
38648 maybe-install-html-utils: install-html-utils
38650 install-html-utils: \
38651 configure-utils \
38652 html-utils
38653 @: $(MAKE); $(unstage)
38654 @[ -f ./utils/Makefile ] || exit 0; \
38655 r=`${PWD_COMMAND}`; export r; \
38656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38657 $(HOST_EXPORTS) \
38658 for flag in $(EXTRA_HOST_FLAGS) ; do \
38659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38660 done; \
38661 echo "Doing install-html in utils"; \
38662 (cd $(HOST_SUBDIR)/utils && \
38663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38665 "RANLIB=$${RANLIB}" \
38666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38667 install-html) \
38668 || exit 1
38670 @endif utils
38672 .PHONY: maybe-installcheck-utils installcheck-utils
38673 maybe-installcheck-utils:
38674 @if utils
38675 maybe-installcheck-utils: installcheck-utils
38677 installcheck-utils: \
38678 configure-utils
38679 @: $(MAKE); $(unstage)
38680 @[ -f ./utils/Makefile ] || exit 0; \
38681 r=`${PWD_COMMAND}`; export r; \
38682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38683 $(HOST_EXPORTS) \
38684 for flag in $(EXTRA_HOST_FLAGS) ; do \
38685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38686 done; \
38687 echo "Doing installcheck in utils"; \
38688 (cd $(HOST_SUBDIR)/utils && \
38689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38691 "RANLIB=$${RANLIB}" \
38692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38693 installcheck) \
38694 || exit 1
38696 @endif utils
38698 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38699 maybe-mostlyclean-utils:
38700 @if utils
38701 maybe-mostlyclean-utils: mostlyclean-utils
38703 mostlyclean-utils:
38704 @: $(MAKE); $(unstage)
38705 @[ -f ./utils/Makefile ] || exit 0; \
38706 r=`${PWD_COMMAND}`; export r; \
38707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38708 $(HOST_EXPORTS) \
38709 for flag in $(EXTRA_HOST_FLAGS) ; do \
38710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38711 done; \
38712 echo "Doing mostlyclean in utils"; \
38713 (cd $(HOST_SUBDIR)/utils && \
38714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38716 "RANLIB=$${RANLIB}" \
38717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38718 mostlyclean) \
38719 || exit 1
38721 @endif utils
38723 .PHONY: maybe-clean-utils clean-utils
38724 maybe-clean-utils:
38725 @if utils
38726 maybe-clean-utils: clean-utils
38728 clean-utils:
38729 @: $(MAKE); $(unstage)
38730 @[ -f ./utils/Makefile ] || exit 0; \
38731 r=`${PWD_COMMAND}`; export r; \
38732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733 $(HOST_EXPORTS) \
38734 for flag in $(EXTRA_HOST_FLAGS) ; do \
38735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38736 done; \
38737 echo "Doing clean in utils"; \
38738 (cd $(HOST_SUBDIR)/utils && \
38739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741 "RANLIB=$${RANLIB}" \
38742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38743 clean) \
38744 || exit 1
38746 @endif utils
38748 .PHONY: maybe-distclean-utils distclean-utils
38749 maybe-distclean-utils:
38750 @if utils
38751 maybe-distclean-utils: distclean-utils
38753 distclean-utils:
38754 @: $(MAKE); $(unstage)
38755 @[ -f ./utils/Makefile ] || exit 0; \
38756 r=`${PWD_COMMAND}`; export r; \
38757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758 $(HOST_EXPORTS) \
38759 for flag in $(EXTRA_HOST_FLAGS) ; do \
38760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38761 done; \
38762 echo "Doing distclean in utils"; \
38763 (cd $(HOST_SUBDIR)/utils && \
38764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38766 "RANLIB=$${RANLIB}" \
38767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38768 distclean) \
38769 || exit 1
38771 @endif utils
38773 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38774 maybe-maintainer-clean-utils:
38775 @if utils
38776 maybe-maintainer-clean-utils: maintainer-clean-utils
38778 maintainer-clean-utils:
38779 @: $(MAKE); $(unstage)
38780 @[ -f ./utils/Makefile ] || exit 0; \
38781 r=`${PWD_COMMAND}`; export r; \
38782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783 $(HOST_EXPORTS) \
38784 for flag in $(EXTRA_HOST_FLAGS) ; do \
38785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786 done; \
38787 echo "Doing maintainer-clean in utils"; \
38788 (cd $(HOST_SUBDIR)/utils && \
38789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791 "RANLIB=$${RANLIB}" \
38792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793 maintainer-clean) \
38794 || exit 1
38796 @endif utils
38800 .PHONY: configure-c++tools maybe-configure-c++tools
38801 maybe-configure-c++tools:
38802 @if gcc-bootstrap
38803 configure-c++tools: stage_current
38804 @endif gcc-bootstrap
38805 @if c++tools
38806 maybe-configure-c++tools: configure-c++tools
38807 configure-c++tools:
38808 @: $(MAKE); $(unstage)
38809 @r=`${PWD_COMMAND}`; export r; \
38810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38813 $(HOST_EXPORTS) \
38814 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38815 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38816 case $(srcdir) in \
38817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38818 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38820 esac; \
38821 module_srcdir=c++tools; \
38822 $(SHELL) \
38823 $$s/$$module_srcdir/configure \
38824 --srcdir=$${topdir}/$$module_srcdir \
38825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38826 --target=${target_alias} \
38827 || exit 1
38828 @endif c++tools
38834 .PHONY: all-c++tools maybe-all-c++tools
38835 maybe-all-c++tools:
38836 @if gcc-bootstrap
38837 all-c++tools: stage_current
38838 @endif gcc-bootstrap
38839 @if c++tools
38840 TARGET-c++tools=all
38841 maybe-all-c++tools: all-c++tools
38842 all-c++tools: configure-c++tools
38843 @: $(MAKE); $(unstage)
38844 @r=`${PWD_COMMAND}`; export r; \
38845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846 $(HOST_EXPORTS) \
38847 (cd $(HOST_SUBDIR)/c++tools && \
38848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38849 $(TARGET-c++tools))
38850 @endif c++tools
38855 .PHONY: check-c++tools maybe-check-c++tools
38856 maybe-check-c++tools:
38857 @if c++tools
38858 maybe-check-c++tools: check-c++tools
38860 check-c++tools:
38861 @: $(MAKE); $(unstage)
38862 @r=`${PWD_COMMAND}`; export r; \
38863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38864 $(HOST_EXPORTS) \
38865 (cd $(HOST_SUBDIR)/c++tools && \
38866 $(MAKE) $(FLAGS_TO_PASS) check)
38868 @endif c++tools
38870 .PHONY: install-c++tools maybe-install-c++tools
38871 maybe-install-c++tools:
38872 @if c++tools
38873 maybe-install-c++tools: install-c++tools
38875 install-c++tools: installdirs
38876 @: $(MAKE); $(unstage)
38877 @r=`${PWD_COMMAND}`; export r; \
38878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38879 $(HOST_EXPORTS) \
38880 (cd $(HOST_SUBDIR)/c++tools && \
38881 $(MAKE) $(FLAGS_TO_PASS) install)
38883 @endif c++tools
38885 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38886 maybe-install-strip-c++tools:
38887 @if c++tools
38888 maybe-install-strip-c++tools: install-strip-c++tools
38890 install-strip-c++tools: installdirs
38891 @: $(MAKE); $(unstage)
38892 @r=`${PWD_COMMAND}`; export r; \
38893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38894 $(HOST_EXPORTS) \
38895 (cd $(HOST_SUBDIR)/c++tools && \
38896 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38898 @endif c++tools
38900 # Other targets (info, dvi, pdf, etc.)
38902 .PHONY: maybe-info-c++tools info-c++tools
38903 maybe-info-c++tools:
38904 @if c++tools
38905 maybe-info-c++tools: info-c++tools
38907 info-c++tools: \
38908 configure-c++tools
38909 @: $(MAKE); $(unstage)
38910 @[ -f ./c++tools/Makefile ] || exit 0; \
38911 r=`${PWD_COMMAND}`; export r; \
38912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913 $(HOST_EXPORTS) \
38914 for flag in $(EXTRA_HOST_FLAGS) ; do \
38915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38916 done; \
38917 echo "Doing info in c++tools"; \
38918 (cd $(HOST_SUBDIR)/c++tools && \
38919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38921 "RANLIB=$${RANLIB}" \
38922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923 info) \
38924 || exit 1
38926 @endif c++tools
38928 .PHONY: maybe-dvi-c++tools dvi-c++tools
38929 maybe-dvi-c++tools:
38930 @if c++tools
38931 maybe-dvi-c++tools: dvi-c++tools
38933 dvi-c++tools: \
38934 configure-c++tools
38935 @: $(MAKE); $(unstage)
38936 @[ -f ./c++tools/Makefile ] || exit 0; \
38937 r=`${PWD_COMMAND}`; export r; \
38938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38939 $(HOST_EXPORTS) \
38940 for flag in $(EXTRA_HOST_FLAGS) ; do \
38941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38942 done; \
38943 echo "Doing dvi in c++tools"; \
38944 (cd $(HOST_SUBDIR)/c++tools && \
38945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38947 "RANLIB=$${RANLIB}" \
38948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38949 dvi) \
38950 || exit 1
38952 @endif c++tools
38954 .PHONY: maybe-pdf-c++tools pdf-c++tools
38955 maybe-pdf-c++tools:
38956 @if c++tools
38957 maybe-pdf-c++tools: pdf-c++tools
38959 pdf-c++tools: \
38960 configure-c++tools
38961 @: $(MAKE); $(unstage)
38962 @[ -f ./c++tools/Makefile ] || exit 0; \
38963 r=`${PWD_COMMAND}`; export r; \
38964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965 $(HOST_EXPORTS) \
38966 for flag in $(EXTRA_HOST_FLAGS) ; do \
38967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 done; \
38969 echo "Doing pdf in c++tools"; \
38970 (cd $(HOST_SUBDIR)/c++tools && \
38971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973 "RANLIB=$${RANLIB}" \
38974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975 pdf) \
38976 || exit 1
38978 @endif c++tools
38980 .PHONY: maybe-html-c++tools html-c++tools
38981 maybe-html-c++tools:
38982 @if c++tools
38983 maybe-html-c++tools: html-c++tools
38985 html-c++tools: \
38986 configure-c++tools
38987 @: $(MAKE); $(unstage)
38988 @[ -f ./c++tools/Makefile ] || exit 0; \
38989 r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(HOST_EXPORTS) \
38992 for flag in $(EXTRA_HOST_FLAGS) ; do \
38993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38994 done; \
38995 echo "Doing html in c++tools"; \
38996 (cd $(HOST_SUBDIR)/c++tools && \
38997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38999 "RANLIB=$${RANLIB}" \
39000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39001 html) \
39002 || exit 1
39004 @endif c++tools
39006 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39007 maybe-TAGS-c++tools:
39008 @if c++tools
39009 maybe-TAGS-c++tools: TAGS-c++tools
39011 # c++tools doesn't support TAGS.
39012 TAGS-c++tools:
39014 @endif c++tools
39016 .PHONY: maybe-install-info-c++tools install-info-c++tools
39017 maybe-install-info-c++tools:
39018 @if c++tools
39019 maybe-install-info-c++tools: install-info-c++tools
39021 install-info-c++tools: \
39022 configure-c++tools \
39023 info-c++tools
39024 @: $(MAKE); $(unstage)
39025 @[ -f ./c++tools/Makefile ] || exit 0; \
39026 r=`${PWD_COMMAND}`; export r; \
39027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39028 $(HOST_EXPORTS) \
39029 for flag in $(EXTRA_HOST_FLAGS) ; do \
39030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39031 done; \
39032 echo "Doing install-info in c++tools"; \
39033 (cd $(HOST_SUBDIR)/c++tools && \
39034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39036 "RANLIB=$${RANLIB}" \
39037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39038 install-info) \
39039 || exit 1
39041 @endif c++tools
39043 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39044 maybe-install-dvi-c++tools:
39045 @if c++tools
39046 maybe-install-dvi-c++tools: install-dvi-c++tools
39048 install-dvi-c++tools: \
39049 configure-c++tools \
39050 dvi-c++tools
39051 @: $(MAKE); $(unstage)
39052 @[ -f ./c++tools/Makefile ] || exit 0; \
39053 r=`${PWD_COMMAND}`; export r; \
39054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39055 $(HOST_EXPORTS) \
39056 for flag in $(EXTRA_HOST_FLAGS) ; do \
39057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39058 done; \
39059 echo "Doing install-dvi in c++tools"; \
39060 (cd $(HOST_SUBDIR)/c++tools && \
39061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39063 "RANLIB=$${RANLIB}" \
39064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39065 install-dvi) \
39066 || exit 1
39068 @endif c++tools
39070 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39071 maybe-install-pdf-c++tools:
39072 @if c++tools
39073 maybe-install-pdf-c++tools: install-pdf-c++tools
39075 install-pdf-c++tools: \
39076 configure-c++tools \
39077 pdf-c++tools
39078 @: $(MAKE); $(unstage)
39079 @[ -f ./c++tools/Makefile ] || exit 0; \
39080 r=`${PWD_COMMAND}`; export r; \
39081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39082 $(HOST_EXPORTS) \
39083 for flag in $(EXTRA_HOST_FLAGS) ; do \
39084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085 done; \
39086 echo "Doing install-pdf in c++tools"; \
39087 (cd $(HOST_SUBDIR)/c++tools && \
39088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39090 "RANLIB=$${RANLIB}" \
39091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39092 install-pdf) \
39093 || exit 1
39095 @endif c++tools
39097 .PHONY: maybe-install-html-c++tools install-html-c++tools
39098 maybe-install-html-c++tools:
39099 @if c++tools
39100 maybe-install-html-c++tools: install-html-c++tools
39102 install-html-c++tools: \
39103 configure-c++tools \
39104 html-c++tools
39105 @: $(MAKE); $(unstage)
39106 @[ -f ./c++tools/Makefile ] || exit 0; \
39107 r=`${PWD_COMMAND}`; export r; \
39108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39109 $(HOST_EXPORTS) \
39110 for flag in $(EXTRA_HOST_FLAGS) ; do \
39111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39112 done; \
39113 echo "Doing install-html in c++tools"; \
39114 (cd $(HOST_SUBDIR)/c++tools && \
39115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39117 "RANLIB=$${RANLIB}" \
39118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39119 install-html) \
39120 || exit 1
39122 @endif c++tools
39124 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39125 maybe-installcheck-c++tools:
39126 @if c++tools
39127 maybe-installcheck-c++tools: installcheck-c++tools
39129 installcheck-c++tools: \
39130 configure-c++tools
39131 @: $(MAKE); $(unstage)
39132 @[ -f ./c++tools/Makefile ] || exit 0; \
39133 r=`${PWD_COMMAND}`; export r; \
39134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135 $(HOST_EXPORTS) \
39136 for flag in $(EXTRA_HOST_FLAGS) ; do \
39137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39138 done; \
39139 echo "Doing installcheck in c++tools"; \
39140 (cd $(HOST_SUBDIR)/c++tools && \
39141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39143 "RANLIB=$${RANLIB}" \
39144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39145 installcheck) \
39146 || exit 1
39148 @endif c++tools
39150 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39151 maybe-mostlyclean-c++tools:
39152 @if c++tools
39153 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39155 mostlyclean-c++tools:
39156 @: $(MAKE); $(unstage)
39157 @[ -f ./c++tools/Makefile ] || exit 0; \
39158 r=`${PWD_COMMAND}`; export r; \
39159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39160 $(HOST_EXPORTS) \
39161 for flag in $(EXTRA_HOST_FLAGS) ; do \
39162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39163 done; \
39164 echo "Doing mostlyclean in c++tools"; \
39165 (cd $(HOST_SUBDIR)/c++tools && \
39166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39168 "RANLIB=$${RANLIB}" \
39169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39170 mostlyclean) \
39171 || exit 1
39173 @endif c++tools
39175 .PHONY: maybe-clean-c++tools clean-c++tools
39176 maybe-clean-c++tools:
39177 @if c++tools
39178 maybe-clean-c++tools: clean-c++tools
39180 clean-c++tools:
39181 @: $(MAKE); $(unstage)
39182 @[ -f ./c++tools/Makefile ] || exit 0; \
39183 r=`${PWD_COMMAND}`; export r; \
39184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185 $(HOST_EXPORTS) \
39186 for flag in $(EXTRA_HOST_FLAGS) ; do \
39187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39188 done; \
39189 echo "Doing clean in c++tools"; \
39190 (cd $(HOST_SUBDIR)/c++tools && \
39191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39193 "RANLIB=$${RANLIB}" \
39194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39195 clean) \
39196 || exit 1
39198 @endif c++tools
39200 .PHONY: maybe-distclean-c++tools distclean-c++tools
39201 maybe-distclean-c++tools:
39202 @if c++tools
39203 maybe-distclean-c++tools: distclean-c++tools
39205 distclean-c++tools:
39206 @: $(MAKE); $(unstage)
39207 @[ -f ./c++tools/Makefile ] || exit 0; \
39208 r=`${PWD_COMMAND}`; export r; \
39209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210 $(HOST_EXPORTS) \
39211 for flag in $(EXTRA_HOST_FLAGS) ; do \
39212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39213 done; \
39214 echo "Doing distclean in c++tools"; \
39215 (cd $(HOST_SUBDIR)/c++tools && \
39216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218 "RANLIB=$${RANLIB}" \
39219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39220 distclean) \
39221 || exit 1
39223 @endif c++tools
39225 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39226 maybe-maintainer-clean-c++tools:
39227 @if c++tools
39228 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39230 maintainer-clean-c++tools:
39231 @: $(MAKE); $(unstage)
39232 @[ -f ./c++tools/Makefile ] || exit 0; \
39233 r=`${PWD_COMMAND}`; export r; \
39234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235 $(HOST_EXPORTS) \
39236 for flag in $(EXTRA_HOST_FLAGS) ; do \
39237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39238 done; \
39239 echo "Doing maintainer-clean in c++tools"; \
39240 (cd $(HOST_SUBDIR)/c++tools && \
39241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39243 "RANLIB=$${RANLIB}" \
39244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39245 maintainer-clean) \
39246 || exit 1
39248 @endif c++tools
39252 .PHONY: configure-gnattools maybe-configure-gnattools
39253 maybe-configure-gnattools:
39254 @if gcc-bootstrap
39255 configure-gnattools: stage_current
39256 @endif gcc-bootstrap
39257 @if gnattools
39258 maybe-configure-gnattools: configure-gnattools
39259 configure-gnattools:
39260 @: $(MAKE); $(unstage)
39261 @r=`${PWD_COMMAND}`; export r; \
39262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39263 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39265 $(HOST_EXPORTS) \
39266 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39267 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39268 case $(srcdir) in \
39269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39270 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39272 esac; \
39273 module_srcdir=gnattools; \
39274 $(SHELL) \
39275 $$s/$$module_srcdir/configure \
39276 --srcdir=$${topdir}/$$module_srcdir \
39277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39278 --target=${target_alias} \
39279 || exit 1
39280 @endif gnattools
39286 .PHONY: all-gnattools maybe-all-gnattools
39287 maybe-all-gnattools:
39288 @if gcc-bootstrap
39289 all-gnattools: stage_current
39290 @endif gcc-bootstrap
39291 @if gnattools
39292 TARGET-gnattools=all
39293 maybe-all-gnattools: all-gnattools
39294 all-gnattools: configure-gnattools
39295 @: $(MAKE); $(unstage)
39296 @r=`${PWD_COMMAND}`; export r; \
39297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298 $(HOST_EXPORTS) \
39299 (cd $(HOST_SUBDIR)/gnattools && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39301 $(TARGET-gnattools))
39302 @endif gnattools
39307 .PHONY: check-gnattools maybe-check-gnattools
39308 maybe-check-gnattools:
39309 @if gnattools
39310 maybe-check-gnattools: check-gnattools
39312 check-gnattools:
39313 @: $(MAKE); $(unstage)
39314 @r=`${PWD_COMMAND}`; export r; \
39315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316 $(HOST_EXPORTS) \
39317 (cd $(HOST_SUBDIR)/gnattools && \
39318 $(MAKE) $(FLAGS_TO_PASS) check)
39320 @endif gnattools
39322 .PHONY: install-gnattools maybe-install-gnattools
39323 maybe-install-gnattools:
39324 @if gnattools
39325 maybe-install-gnattools: install-gnattools
39327 install-gnattools: installdirs
39328 @: $(MAKE); $(unstage)
39329 @r=`${PWD_COMMAND}`; export r; \
39330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331 $(HOST_EXPORTS) \
39332 (cd $(HOST_SUBDIR)/gnattools && \
39333 $(MAKE) $(FLAGS_TO_PASS) install)
39335 @endif gnattools
39337 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39338 maybe-install-strip-gnattools:
39339 @if gnattools
39340 maybe-install-strip-gnattools: install-strip-gnattools
39342 install-strip-gnattools: installdirs
39343 @: $(MAKE); $(unstage)
39344 @r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 $(HOST_EXPORTS) \
39347 (cd $(HOST_SUBDIR)/gnattools && \
39348 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39350 @endif gnattools
39352 # Other targets (info, dvi, pdf, etc.)
39354 .PHONY: maybe-info-gnattools info-gnattools
39355 maybe-info-gnattools:
39356 @if gnattools
39357 maybe-info-gnattools: info-gnattools
39359 info-gnattools: \
39360 configure-gnattools
39361 @: $(MAKE); $(unstage)
39362 @[ -f ./gnattools/Makefile ] || exit 0; \
39363 r=`${PWD_COMMAND}`; export r; \
39364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39365 $(HOST_EXPORTS) \
39366 for flag in $(EXTRA_HOST_FLAGS) ; do \
39367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39368 done; \
39369 echo "Doing info in gnattools"; \
39370 (cd $(HOST_SUBDIR)/gnattools && \
39371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39373 "RANLIB=$${RANLIB}" \
39374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39375 info) \
39376 || exit 1
39378 @endif gnattools
39380 .PHONY: maybe-dvi-gnattools dvi-gnattools
39381 maybe-dvi-gnattools:
39382 @if gnattools
39383 maybe-dvi-gnattools: dvi-gnattools
39385 dvi-gnattools: \
39386 configure-gnattools
39387 @: $(MAKE); $(unstage)
39388 @[ -f ./gnattools/Makefile ] || exit 0; \
39389 r=`${PWD_COMMAND}`; export r; \
39390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39391 $(HOST_EXPORTS) \
39392 for flag in $(EXTRA_HOST_FLAGS) ; do \
39393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39394 done; \
39395 echo "Doing dvi in gnattools"; \
39396 (cd $(HOST_SUBDIR)/gnattools && \
39397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39399 "RANLIB=$${RANLIB}" \
39400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39401 dvi) \
39402 || exit 1
39404 @endif gnattools
39406 .PHONY: maybe-pdf-gnattools pdf-gnattools
39407 maybe-pdf-gnattools:
39408 @if gnattools
39409 maybe-pdf-gnattools: pdf-gnattools
39411 pdf-gnattools: \
39412 configure-gnattools
39413 @: $(MAKE); $(unstage)
39414 @[ -f ./gnattools/Makefile ] || exit 0; \
39415 r=`${PWD_COMMAND}`; export r; \
39416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39417 $(HOST_EXPORTS) \
39418 for flag in $(EXTRA_HOST_FLAGS) ; do \
39419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39420 done; \
39421 echo "Doing pdf in gnattools"; \
39422 (cd $(HOST_SUBDIR)/gnattools && \
39423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39425 "RANLIB=$${RANLIB}" \
39426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39427 pdf) \
39428 || exit 1
39430 @endif gnattools
39432 .PHONY: maybe-html-gnattools html-gnattools
39433 maybe-html-gnattools:
39434 @if gnattools
39435 maybe-html-gnattools: html-gnattools
39437 html-gnattools: \
39438 configure-gnattools
39439 @: $(MAKE); $(unstage)
39440 @[ -f ./gnattools/Makefile ] || exit 0; \
39441 r=`${PWD_COMMAND}`; export r; \
39442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39443 $(HOST_EXPORTS) \
39444 for flag in $(EXTRA_HOST_FLAGS) ; do \
39445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39446 done; \
39447 echo "Doing html in gnattools"; \
39448 (cd $(HOST_SUBDIR)/gnattools && \
39449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39451 "RANLIB=$${RANLIB}" \
39452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39453 html) \
39454 || exit 1
39456 @endif gnattools
39458 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39459 maybe-TAGS-gnattools:
39460 @if gnattools
39461 maybe-TAGS-gnattools: TAGS-gnattools
39463 TAGS-gnattools: \
39464 configure-gnattools
39465 @: $(MAKE); $(unstage)
39466 @[ -f ./gnattools/Makefile ] || exit 0; \
39467 r=`${PWD_COMMAND}`; export r; \
39468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39469 $(HOST_EXPORTS) \
39470 for flag in $(EXTRA_HOST_FLAGS) ; do \
39471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39472 done; \
39473 echo "Doing TAGS in gnattools"; \
39474 (cd $(HOST_SUBDIR)/gnattools && \
39475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39477 "RANLIB=$${RANLIB}" \
39478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39479 TAGS) \
39480 || exit 1
39482 @endif gnattools
39484 .PHONY: maybe-install-info-gnattools install-info-gnattools
39485 maybe-install-info-gnattools:
39486 @if gnattools
39487 maybe-install-info-gnattools: install-info-gnattools
39489 install-info-gnattools: \
39490 configure-gnattools \
39491 info-gnattools
39492 @: $(MAKE); $(unstage)
39493 @[ -f ./gnattools/Makefile ] || exit 0; \
39494 r=`${PWD_COMMAND}`; export r; \
39495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39496 $(HOST_EXPORTS) \
39497 for flag in $(EXTRA_HOST_FLAGS) ; do \
39498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39499 done; \
39500 echo "Doing install-info in gnattools"; \
39501 (cd $(HOST_SUBDIR)/gnattools && \
39502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39504 "RANLIB=$${RANLIB}" \
39505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39506 install-info) \
39507 || exit 1
39509 @endif gnattools
39511 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39512 maybe-install-dvi-gnattools:
39513 @if gnattools
39514 maybe-install-dvi-gnattools: install-dvi-gnattools
39516 install-dvi-gnattools: \
39517 configure-gnattools \
39518 dvi-gnattools
39519 @: $(MAKE); $(unstage)
39520 @[ -f ./gnattools/Makefile ] || exit 0; \
39521 r=`${PWD_COMMAND}`; export r; \
39522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39523 $(HOST_EXPORTS) \
39524 for flag in $(EXTRA_HOST_FLAGS) ; do \
39525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39526 done; \
39527 echo "Doing install-dvi in gnattools"; \
39528 (cd $(HOST_SUBDIR)/gnattools && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39531 "RANLIB=$${RANLIB}" \
39532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39533 install-dvi) \
39534 || exit 1
39536 @endif gnattools
39538 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39539 maybe-install-pdf-gnattools:
39540 @if gnattools
39541 maybe-install-pdf-gnattools: install-pdf-gnattools
39543 install-pdf-gnattools: \
39544 configure-gnattools \
39545 pdf-gnattools
39546 @: $(MAKE); $(unstage)
39547 @[ -f ./gnattools/Makefile ] || exit 0; \
39548 r=`${PWD_COMMAND}`; export r; \
39549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550 $(HOST_EXPORTS) \
39551 for flag in $(EXTRA_HOST_FLAGS) ; do \
39552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39553 done; \
39554 echo "Doing install-pdf in gnattools"; \
39555 (cd $(HOST_SUBDIR)/gnattools && \
39556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39558 "RANLIB=$${RANLIB}" \
39559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39560 install-pdf) \
39561 || exit 1
39563 @endif gnattools
39565 .PHONY: maybe-install-html-gnattools install-html-gnattools
39566 maybe-install-html-gnattools:
39567 @if gnattools
39568 maybe-install-html-gnattools: install-html-gnattools
39570 install-html-gnattools: \
39571 configure-gnattools \
39572 html-gnattools
39573 @: $(MAKE); $(unstage)
39574 @[ -f ./gnattools/Makefile ] || exit 0; \
39575 r=`${PWD_COMMAND}`; export r; \
39576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577 $(HOST_EXPORTS) \
39578 for flag in $(EXTRA_HOST_FLAGS) ; do \
39579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580 done; \
39581 echo "Doing install-html in gnattools"; \
39582 (cd $(HOST_SUBDIR)/gnattools && \
39583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39585 "RANLIB=$${RANLIB}" \
39586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39587 install-html) \
39588 || exit 1
39590 @endif gnattools
39592 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39593 maybe-installcheck-gnattools:
39594 @if gnattools
39595 maybe-installcheck-gnattools: installcheck-gnattools
39597 installcheck-gnattools: \
39598 configure-gnattools
39599 @: $(MAKE); $(unstage)
39600 @[ -f ./gnattools/Makefile ] || exit 0; \
39601 r=`${PWD_COMMAND}`; export r; \
39602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39603 $(HOST_EXPORTS) \
39604 for flag in $(EXTRA_HOST_FLAGS) ; do \
39605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39606 done; \
39607 echo "Doing installcheck in gnattools"; \
39608 (cd $(HOST_SUBDIR)/gnattools && \
39609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39611 "RANLIB=$${RANLIB}" \
39612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39613 installcheck) \
39614 || exit 1
39616 @endif gnattools
39618 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39619 maybe-mostlyclean-gnattools:
39620 @if gnattools
39621 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39623 mostlyclean-gnattools:
39624 @: $(MAKE); $(unstage)
39625 @[ -f ./gnattools/Makefile ] || exit 0; \
39626 r=`${PWD_COMMAND}`; export r; \
39627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39628 $(HOST_EXPORTS) \
39629 for flag in $(EXTRA_HOST_FLAGS) ; do \
39630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39631 done; \
39632 echo "Doing mostlyclean in gnattools"; \
39633 (cd $(HOST_SUBDIR)/gnattools && \
39634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39636 "RANLIB=$${RANLIB}" \
39637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39638 mostlyclean) \
39639 || exit 1
39641 @endif gnattools
39643 .PHONY: maybe-clean-gnattools clean-gnattools
39644 maybe-clean-gnattools:
39645 @if gnattools
39646 maybe-clean-gnattools: clean-gnattools
39648 clean-gnattools:
39649 @: $(MAKE); $(unstage)
39650 @[ -f ./gnattools/Makefile ] || exit 0; \
39651 r=`${PWD_COMMAND}`; export r; \
39652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39653 $(HOST_EXPORTS) \
39654 for flag in $(EXTRA_HOST_FLAGS) ; do \
39655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39656 done; \
39657 echo "Doing clean in gnattools"; \
39658 (cd $(HOST_SUBDIR)/gnattools && \
39659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39661 "RANLIB=$${RANLIB}" \
39662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39663 clean) \
39664 || exit 1
39666 @endif gnattools
39668 .PHONY: maybe-distclean-gnattools distclean-gnattools
39669 maybe-distclean-gnattools:
39670 @if gnattools
39671 maybe-distclean-gnattools: distclean-gnattools
39673 distclean-gnattools:
39674 @: $(MAKE); $(unstage)
39675 @[ -f ./gnattools/Makefile ] || exit 0; \
39676 r=`${PWD_COMMAND}`; export r; \
39677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39678 $(HOST_EXPORTS) \
39679 for flag in $(EXTRA_HOST_FLAGS) ; do \
39680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39681 done; \
39682 echo "Doing distclean in gnattools"; \
39683 (cd $(HOST_SUBDIR)/gnattools && \
39684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39686 "RANLIB=$${RANLIB}" \
39687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39688 distclean) \
39689 || exit 1
39691 @endif gnattools
39693 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39694 maybe-maintainer-clean-gnattools:
39695 @if gnattools
39696 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39698 maintainer-clean-gnattools:
39699 @: $(MAKE); $(unstage)
39700 @[ -f ./gnattools/Makefile ] || exit 0; \
39701 r=`${PWD_COMMAND}`; export r; \
39702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703 $(HOST_EXPORTS) \
39704 for flag in $(EXTRA_HOST_FLAGS) ; do \
39705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39706 done; \
39707 echo "Doing maintainer-clean in gnattools"; \
39708 (cd $(HOST_SUBDIR)/gnattools && \
39709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39711 "RANLIB=$${RANLIB}" \
39712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39713 maintainer-clean) \
39714 || exit 1
39716 @endif gnattools
39720 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39721 maybe-configure-lto-plugin:
39722 @if gcc-bootstrap
39723 configure-lto-plugin: stage_current
39724 @endif gcc-bootstrap
39725 @if lto-plugin
39726 maybe-configure-lto-plugin: configure-lto-plugin
39727 configure-lto-plugin:
39728 @r=`${PWD_COMMAND}`; export r; \
39729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39730 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39732 $(HOST_EXPORTS) \
39733 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39734 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39735 case $(srcdir) in \
39736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39737 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39739 esac; \
39740 module_srcdir=lto-plugin; \
39741 $(SHELL) \
39742 $$s/$$module_srcdir/configure \
39743 --srcdir=$${topdir}/$$module_srcdir \
39744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39745 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39746 || exit 1
39747 @endif lto-plugin
39751 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39752 maybe-configure-stage1-lto-plugin:
39753 @if lto-plugin-bootstrap
39754 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39755 configure-stage1-lto-plugin:
39756 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39758 @r=`${PWD_COMMAND}`; export r; \
39759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39760 TFLAGS="$(STAGE1_TFLAGS)"; \
39761 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39762 $(HOST_EXPORTS) \
39763 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39764 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39765 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39766 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39768 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39769 case $(srcdir) in \
39770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39771 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39773 esac; \
39774 module_srcdir=lto-plugin; \
39775 $(SHELL) $$s/$$module_srcdir/configure \
39776 --srcdir=$${topdir}/$$module_srcdir \
39777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39778 --target=${target_alias} \
39780 $(STAGE1_CONFIGURE_FLAGS) \
39781 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39782 @endif lto-plugin-bootstrap
39784 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39785 maybe-configure-stage2-lto-plugin:
39786 @if lto-plugin-bootstrap
39787 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39788 configure-stage2-lto-plugin:
39789 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39791 @r=`${PWD_COMMAND}`; export r; \
39792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39793 TFLAGS="$(STAGE2_TFLAGS)"; \
39794 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39795 $(HOST_EXPORTS) \
39796 $(POSTSTAGE1_HOST_EXPORTS) \
39797 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39798 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39799 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39800 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39802 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39803 case $(srcdir) in \
39804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39805 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39807 esac; \
39808 module_srcdir=lto-plugin; \
39809 $(SHELL) $$s/$$module_srcdir/configure \
39810 --srcdir=$${topdir}/$$module_srcdir \
39811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39812 --target=${target_alias} \
39813 --with-build-libsubdir=$(HOST_SUBDIR) \
39814 $(STAGE2_CONFIGURE_FLAGS) \
39815 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39816 @endif lto-plugin-bootstrap
39818 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39819 maybe-configure-stage3-lto-plugin:
39820 @if lto-plugin-bootstrap
39821 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39822 configure-stage3-lto-plugin:
39823 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39825 @r=`${PWD_COMMAND}`; export r; \
39826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827 TFLAGS="$(STAGE3_TFLAGS)"; \
39828 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39829 $(HOST_EXPORTS) \
39830 $(POSTSTAGE1_HOST_EXPORTS) \
39831 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39832 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39833 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39834 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39836 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39837 case $(srcdir) in \
39838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39839 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39841 esac; \
39842 module_srcdir=lto-plugin; \
39843 $(SHELL) $$s/$$module_srcdir/configure \
39844 --srcdir=$${topdir}/$$module_srcdir \
39845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39846 --target=${target_alias} \
39847 --with-build-libsubdir=$(HOST_SUBDIR) \
39848 $(STAGE3_CONFIGURE_FLAGS) \
39849 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39850 @endif lto-plugin-bootstrap
39852 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39853 maybe-configure-stage4-lto-plugin:
39854 @if lto-plugin-bootstrap
39855 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39856 configure-stage4-lto-plugin:
39857 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39859 @r=`${PWD_COMMAND}`; export r; \
39860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861 TFLAGS="$(STAGE4_TFLAGS)"; \
39862 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39863 $(HOST_EXPORTS) \
39864 $(POSTSTAGE1_HOST_EXPORTS) \
39865 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39866 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39867 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39868 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39870 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39871 case $(srcdir) in \
39872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39873 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39875 esac; \
39876 module_srcdir=lto-plugin; \
39877 $(SHELL) $$s/$$module_srcdir/configure \
39878 --srcdir=$${topdir}/$$module_srcdir \
39879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39880 --target=${target_alias} \
39881 --with-build-libsubdir=$(HOST_SUBDIR) \
39882 $(STAGE4_CONFIGURE_FLAGS) \
39883 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39884 @endif lto-plugin-bootstrap
39886 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39887 maybe-configure-stageprofile-lto-plugin:
39888 @if lto-plugin-bootstrap
39889 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39890 configure-stageprofile-lto-plugin:
39891 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39893 @r=`${PWD_COMMAND}`; export r; \
39894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39895 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39896 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39897 $(HOST_EXPORTS) \
39898 $(POSTSTAGE1_HOST_EXPORTS) \
39899 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39901 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39902 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39904 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39905 case $(srcdir) in \
39906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39907 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39909 esac; \
39910 module_srcdir=lto-plugin; \
39911 $(SHELL) $$s/$$module_srcdir/configure \
39912 --srcdir=$${topdir}/$$module_srcdir \
39913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39914 --target=${target_alias} \
39915 --with-build-libsubdir=$(HOST_SUBDIR) \
39916 $(STAGEprofile_CONFIGURE_FLAGS) \
39917 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39918 @endif lto-plugin-bootstrap
39920 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39921 maybe-configure-stagetrain-lto-plugin:
39922 @if lto-plugin-bootstrap
39923 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39924 configure-stagetrain-lto-plugin:
39925 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39927 @r=`${PWD_COMMAND}`; export r; \
39928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39929 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39930 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39931 $(HOST_EXPORTS) \
39932 $(POSTSTAGE1_HOST_EXPORTS) \
39933 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39934 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39935 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39936 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39938 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39939 case $(srcdir) in \
39940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39941 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39943 esac; \
39944 module_srcdir=lto-plugin; \
39945 $(SHELL) $$s/$$module_srcdir/configure \
39946 --srcdir=$${topdir}/$$module_srcdir \
39947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39948 --target=${target_alias} \
39949 --with-build-libsubdir=$(HOST_SUBDIR) \
39950 $(STAGEtrain_CONFIGURE_FLAGS) \
39951 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39952 @endif lto-plugin-bootstrap
39954 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39955 maybe-configure-stagefeedback-lto-plugin:
39956 @if lto-plugin-bootstrap
39957 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39958 configure-stagefeedback-lto-plugin:
39959 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39961 @r=`${PWD_COMMAND}`; export r; \
39962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39963 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39964 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39965 $(HOST_EXPORTS) \
39966 $(POSTSTAGE1_HOST_EXPORTS) \
39967 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39968 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39969 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39970 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39972 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39973 case $(srcdir) in \
39974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39975 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39977 esac; \
39978 module_srcdir=lto-plugin; \
39979 $(SHELL) $$s/$$module_srcdir/configure \
39980 --srcdir=$${topdir}/$$module_srcdir \
39981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39982 --target=${target_alias} \
39983 --with-build-libsubdir=$(HOST_SUBDIR) \
39984 $(STAGEfeedback_CONFIGURE_FLAGS) \
39985 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39986 @endif lto-plugin-bootstrap
39988 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39989 maybe-configure-stageautoprofile-lto-plugin:
39990 @if lto-plugin-bootstrap
39991 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39992 configure-stageautoprofile-lto-plugin:
39993 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39995 @r=`${PWD_COMMAND}`; export r; \
39996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39997 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39998 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39999 $(HOST_EXPORTS) \
40000 $(POSTSTAGE1_HOST_EXPORTS) \
40001 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40002 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40003 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40004 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40006 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40007 case $(srcdir) in \
40008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40009 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40011 esac; \
40012 module_srcdir=lto-plugin; \
40013 $(SHELL) $$s/$$module_srcdir/configure \
40014 --srcdir=$${topdir}/$$module_srcdir \
40015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40016 --target=${target_alias} \
40017 --with-build-libsubdir=$(HOST_SUBDIR) \
40018 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40019 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40020 @endif lto-plugin-bootstrap
40022 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40023 maybe-configure-stageautofeedback-lto-plugin:
40024 @if lto-plugin-bootstrap
40025 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40026 configure-stageautofeedback-lto-plugin:
40027 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40029 @r=`${PWD_COMMAND}`; export r; \
40030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40031 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40032 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40033 $(HOST_EXPORTS) \
40034 $(POSTSTAGE1_HOST_EXPORTS) \
40035 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40036 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40037 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40038 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40040 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40041 case $(srcdir) in \
40042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40043 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40045 esac; \
40046 module_srcdir=lto-plugin; \
40047 $(SHELL) $$s/$$module_srcdir/configure \
40048 --srcdir=$${topdir}/$$module_srcdir \
40049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40050 --target=${target_alias} \
40051 --with-build-libsubdir=$(HOST_SUBDIR) \
40052 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40053 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40054 @endif lto-plugin-bootstrap
40060 .PHONY: all-lto-plugin maybe-all-lto-plugin
40061 maybe-all-lto-plugin:
40062 @if gcc-bootstrap
40063 all-lto-plugin: stage_current
40064 @endif gcc-bootstrap
40065 @if lto-plugin
40066 TARGET-lto-plugin=all
40067 maybe-all-lto-plugin: all-lto-plugin
40068 all-lto-plugin: configure-lto-plugin
40069 @r=`${PWD_COMMAND}`; export r; \
40070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40071 $(HOST_EXPORTS) \
40072 (cd $(HOST_SUBDIR)/lto-plugin && \
40073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40074 $(TARGET-lto-plugin))
40075 @endif lto-plugin
40079 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40080 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40081 maybe-all-stage1-lto-plugin:
40082 maybe-clean-stage1-lto-plugin:
40083 @if lto-plugin-bootstrap
40084 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40085 all-stage1: all-stage1-lto-plugin
40086 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40087 all-stage1-lto-plugin: configure-stage1-lto-plugin
40088 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40089 @r=`${PWD_COMMAND}`; export r; \
40090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40091 TFLAGS="$(STAGE1_TFLAGS)"; \
40092 $(HOST_EXPORTS) \
40093 cd $(HOST_SUBDIR)/lto-plugin && \
40095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40096 CFLAGS="$(STAGE1_CFLAGS)" \
40097 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40098 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40099 LIBCFLAGS="$(LIBCFLAGS)" \
40100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40103 $(EXTRA_HOST_FLAGS) \
40104 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40105 TFLAGS="$(STAGE1_TFLAGS)" \
40106 $(TARGET-stage1-lto-plugin)
40108 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40109 clean-stage1: clean-stage1-lto-plugin
40110 clean-stage1-lto-plugin:
40111 @if [ $(current_stage) = stage1 ]; then \
40112 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40113 else \
40114 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40115 $(MAKE) stage1-start; \
40116 fi; \
40117 cd $(HOST_SUBDIR)/lto-plugin && \
40118 $(MAKE) $(EXTRA_HOST_FLAGS) \
40119 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40120 @endif lto-plugin-bootstrap
40123 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40124 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40125 maybe-all-stage2-lto-plugin:
40126 maybe-clean-stage2-lto-plugin:
40127 @if lto-plugin-bootstrap
40128 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40129 all-stage2: all-stage2-lto-plugin
40130 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40131 all-stage2-lto-plugin: configure-stage2-lto-plugin
40132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40133 @r=`${PWD_COMMAND}`; export r; \
40134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135 TFLAGS="$(STAGE2_TFLAGS)"; \
40136 $(HOST_EXPORTS) \
40137 $(POSTSTAGE1_HOST_EXPORTS) \
40138 cd $(HOST_SUBDIR)/lto-plugin && \
40140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40141 CFLAGS="$(STAGE2_CFLAGS)" \
40142 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40143 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40144 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40149 TFLAGS="$(STAGE2_TFLAGS)" \
40150 $(TARGET-stage2-lto-plugin)
40152 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40153 clean-stage2: clean-stage2-lto-plugin
40154 clean-stage2-lto-plugin:
40155 @if [ $(current_stage) = stage2 ]; then \
40156 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40157 else \
40158 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40159 $(MAKE) stage2-start; \
40160 fi; \
40161 cd $(HOST_SUBDIR)/lto-plugin && \
40162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40163 @endif lto-plugin-bootstrap
40166 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40167 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40168 maybe-all-stage3-lto-plugin:
40169 maybe-clean-stage3-lto-plugin:
40170 @if lto-plugin-bootstrap
40171 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40172 all-stage3: all-stage3-lto-plugin
40173 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40174 all-stage3-lto-plugin: configure-stage3-lto-plugin
40175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40176 @r=`${PWD_COMMAND}`; export r; \
40177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40178 TFLAGS="$(STAGE3_TFLAGS)"; \
40179 $(HOST_EXPORTS) \
40180 $(POSTSTAGE1_HOST_EXPORTS) \
40181 cd $(HOST_SUBDIR)/lto-plugin && \
40183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40184 CFLAGS="$(STAGE3_CFLAGS)" \
40185 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40186 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40187 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40192 TFLAGS="$(STAGE3_TFLAGS)" \
40193 $(TARGET-stage3-lto-plugin)
40195 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40196 clean-stage3: clean-stage3-lto-plugin
40197 clean-stage3-lto-plugin:
40198 @if [ $(current_stage) = stage3 ]; then \
40199 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40200 else \
40201 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40202 $(MAKE) stage3-start; \
40203 fi; \
40204 cd $(HOST_SUBDIR)/lto-plugin && \
40205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40206 @endif lto-plugin-bootstrap
40209 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40210 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40211 maybe-all-stage4-lto-plugin:
40212 maybe-clean-stage4-lto-plugin:
40213 @if lto-plugin-bootstrap
40214 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40215 all-stage4: all-stage4-lto-plugin
40216 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40217 all-stage4-lto-plugin: configure-stage4-lto-plugin
40218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40219 @r=`${PWD_COMMAND}`; export r; \
40220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40221 TFLAGS="$(STAGE4_TFLAGS)"; \
40222 $(HOST_EXPORTS) \
40223 $(POSTSTAGE1_HOST_EXPORTS) \
40224 cd $(HOST_SUBDIR)/lto-plugin && \
40226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40227 CFLAGS="$(STAGE4_CFLAGS)" \
40228 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40229 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40230 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40235 TFLAGS="$(STAGE4_TFLAGS)" \
40236 $(TARGET-stage4-lto-plugin)
40238 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40239 clean-stage4: clean-stage4-lto-plugin
40240 clean-stage4-lto-plugin:
40241 @if [ $(current_stage) = stage4 ]; then \
40242 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40243 else \
40244 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40245 $(MAKE) stage4-start; \
40246 fi; \
40247 cd $(HOST_SUBDIR)/lto-plugin && \
40248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40249 @endif lto-plugin-bootstrap
40252 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40253 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40254 maybe-all-stageprofile-lto-plugin:
40255 maybe-clean-stageprofile-lto-plugin:
40256 @if lto-plugin-bootstrap
40257 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40258 all-stageprofile: all-stageprofile-lto-plugin
40259 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40260 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40262 @r=`${PWD_COMMAND}`; export r; \
40263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40265 $(HOST_EXPORTS) \
40266 $(POSTSTAGE1_HOST_EXPORTS) \
40267 cd $(HOST_SUBDIR)/lto-plugin && \
40269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40270 CFLAGS="$(STAGEprofile_CFLAGS)" \
40271 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40272 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40273 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40278 TFLAGS="$(STAGEprofile_TFLAGS)" \
40279 $(TARGET-stageprofile-lto-plugin)
40281 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40282 clean-stageprofile: clean-stageprofile-lto-plugin
40283 clean-stageprofile-lto-plugin:
40284 @if [ $(current_stage) = stageprofile ]; then \
40285 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40286 else \
40287 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40288 $(MAKE) stageprofile-start; \
40289 fi; \
40290 cd $(HOST_SUBDIR)/lto-plugin && \
40291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40292 @endif lto-plugin-bootstrap
40295 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40296 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40297 maybe-all-stagetrain-lto-plugin:
40298 maybe-clean-stagetrain-lto-plugin:
40299 @if lto-plugin-bootstrap
40300 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40301 all-stagetrain: all-stagetrain-lto-plugin
40302 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40303 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40305 @r=`${PWD_COMMAND}`; export r; \
40306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40308 $(HOST_EXPORTS) \
40309 $(POSTSTAGE1_HOST_EXPORTS) \
40310 cd $(HOST_SUBDIR)/lto-plugin && \
40312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40313 CFLAGS="$(STAGEtrain_CFLAGS)" \
40314 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40315 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40316 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40321 TFLAGS="$(STAGEtrain_TFLAGS)" \
40322 $(TARGET-stagetrain-lto-plugin)
40324 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40325 clean-stagetrain: clean-stagetrain-lto-plugin
40326 clean-stagetrain-lto-plugin:
40327 @if [ $(current_stage) = stagetrain ]; then \
40328 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40329 else \
40330 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40331 $(MAKE) stagetrain-start; \
40332 fi; \
40333 cd $(HOST_SUBDIR)/lto-plugin && \
40334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40335 @endif lto-plugin-bootstrap
40338 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40339 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40340 maybe-all-stagefeedback-lto-plugin:
40341 maybe-clean-stagefeedback-lto-plugin:
40342 @if lto-plugin-bootstrap
40343 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40344 all-stagefeedback: all-stagefeedback-lto-plugin
40345 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40346 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40347 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40348 @r=`${PWD_COMMAND}`; export r; \
40349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40350 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40351 $(HOST_EXPORTS) \
40352 $(POSTSTAGE1_HOST_EXPORTS) \
40353 cd $(HOST_SUBDIR)/lto-plugin && \
40355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40356 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40357 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40358 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40359 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40364 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40365 $(TARGET-stagefeedback-lto-plugin)
40367 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40368 clean-stagefeedback: clean-stagefeedback-lto-plugin
40369 clean-stagefeedback-lto-plugin:
40370 @if [ $(current_stage) = stagefeedback ]; then \
40371 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40372 else \
40373 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40374 $(MAKE) stagefeedback-start; \
40375 fi; \
40376 cd $(HOST_SUBDIR)/lto-plugin && \
40377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40378 @endif lto-plugin-bootstrap
40381 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40382 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40383 maybe-all-stageautoprofile-lto-plugin:
40384 maybe-clean-stageautoprofile-lto-plugin:
40385 @if lto-plugin-bootstrap
40386 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40387 all-stageautoprofile: all-stageautoprofile-lto-plugin
40388 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40389 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40390 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40391 @r=`${PWD_COMMAND}`; export r; \
40392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40394 $(HOST_EXPORTS) \
40395 $(POSTSTAGE1_HOST_EXPORTS) \
40396 cd $(HOST_SUBDIR)/lto-plugin && \
40397 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40399 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40400 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40401 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40402 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40407 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40408 $(TARGET-stageautoprofile-lto-plugin)
40410 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40411 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40412 clean-stageautoprofile-lto-plugin:
40413 @if [ $(current_stage) = stageautoprofile ]; then \
40414 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40415 else \
40416 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40417 $(MAKE) stageautoprofile-start; \
40418 fi; \
40419 cd $(HOST_SUBDIR)/lto-plugin && \
40420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40421 @endif lto-plugin-bootstrap
40424 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40425 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40426 maybe-all-stageautofeedback-lto-plugin:
40427 maybe-clean-stageautofeedback-lto-plugin:
40428 @if lto-plugin-bootstrap
40429 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40430 all-stageautofeedback: all-stageautofeedback-lto-plugin
40431 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40432 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40433 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40434 @r=`${PWD_COMMAND}`; export r; \
40435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40436 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40437 $(HOST_EXPORTS) \
40438 $(POSTSTAGE1_HOST_EXPORTS) \
40439 cd $(HOST_SUBDIR)/lto-plugin && \
40441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40442 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40443 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40444 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40445 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40450 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40451 $(TARGET-stageautofeedback-lto-plugin)
40453 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40454 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40455 clean-stageautofeedback-lto-plugin:
40456 @if [ $(current_stage) = stageautofeedback ]; then \
40457 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40458 else \
40459 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40460 $(MAKE) stageautofeedback-start; \
40461 fi; \
40462 cd $(HOST_SUBDIR)/lto-plugin && \
40463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40464 @endif lto-plugin-bootstrap
40470 .PHONY: check-lto-plugin maybe-check-lto-plugin
40471 maybe-check-lto-plugin:
40472 @if lto-plugin
40473 maybe-check-lto-plugin: check-lto-plugin
40475 check-lto-plugin:
40476 @: $(MAKE); $(unstage)
40477 @r=`${PWD_COMMAND}`; export r; \
40478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40479 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40480 (cd $(HOST_SUBDIR)/lto-plugin && \
40481 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40483 @endif lto-plugin
40485 .PHONY: install-lto-plugin maybe-install-lto-plugin
40486 maybe-install-lto-plugin:
40487 @if lto-plugin
40488 maybe-install-lto-plugin: install-lto-plugin
40490 install-lto-plugin: installdirs
40491 @: $(MAKE); $(unstage)
40492 @r=`${PWD_COMMAND}`; export r; \
40493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494 $(HOST_EXPORTS) \
40495 (cd $(HOST_SUBDIR)/lto-plugin && \
40496 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40498 @endif lto-plugin
40500 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40501 maybe-install-strip-lto-plugin:
40502 @if lto-plugin
40503 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40505 install-strip-lto-plugin: installdirs
40506 @: $(MAKE); $(unstage)
40507 @r=`${PWD_COMMAND}`; export r; \
40508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509 $(HOST_EXPORTS) \
40510 (cd $(HOST_SUBDIR)/lto-plugin && \
40511 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40513 @endif lto-plugin
40515 # Other targets (info, dvi, pdf, etc.)
40517 .PHONY: maybe-info-lto-plugin info-lto-plugin
40518 maybe-info-lto-plugin:
40519 @if lto-plugin
40520 maybe-info-lto-plugin: info-lto-plugin
40522 info-lto-plugin: \
40523 configure-lto-plugin
40524 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40525 r=`${PWD_COMMAND}`; export r; \
40526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40527 $(HOST_EXPORTS) \
40528 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40530 done; \
40531 echo "Doing info in lto-plugin"; \
40532 (cd $(HOST_SUBDIR)/lto-plugin && \
40533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40535 "RANLIB=$${RANLIB}" \
40536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40537 info) \
40538 || exit 1
40540 @endif lto-plugin
40542 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40543 maybe-dvi-lto-plugin:
40544 @if lto-plugin
40545 maybe-dvi-lto-plugin: dvi-lto-plugin
40547 dvi-lto-plugin: \
40548 configure-lto-plugin
40549 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40550 r=`${PWD_COMMAND}`; export r; \
40551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40552 $(HOST_EXPORTS) \
40553 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40555 done; \
40556 echo "Doing dvi in lto-plugin"; \
40557 (cd $(HOST_SUBDIR)/lto-plugin && \
40558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40560 "RANLIB=$${RANLIB}" \
40561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40562 dvi) \
40563 || exit 1
40565 @endif lto-plugin
40567 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40568 maybe-pdf-lto-plugin:
40569 @if lto-plugin
40570 maybe-pdf-lto-plugin: pdf-lto-plugin
40572 pdf-lto-plugin: \
40573 configure-lto-plugin
40574 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40575 r=`${PWD_COMMAND}`; export r; \
40576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577 $(HOST_EXPORTS) \
40578 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40580 done; \
40581 echo "Doing pdf in lto-plugin"; \
40582 (cd $(HOST_SUBDIR)/lto-plugin && \
40583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40585 "RANLIB=$${RANLIB}" \
40586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40587 pdf) \
40588 || exit 1
40590 @endif lto-plugin
40592 .PHONY: maybe-html-lto-plugin html-lto-plugin
40593 maybe-html-lto-plugin:
40594 @if lto-plugin
40595 maybe-html-lto-plugin: html-lto-plugin
40597 html-lto-plugin: \
40598 configure-lto-plugin
40599 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40600 r=`${PWD_COMMAND}`; export r; \
40601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40602 $(HOST_EXPORTS) \
40603 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40605 done; \
40606 echo "Doing html in lto-plugin"; \
40607 (cd $(HOST_SUBDIR)/lto-plugin && \
40608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40610 "RANLIB=$${RANLIB}" \
40611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40612 html) \
40613 || exit 1
40615 @endif lto-plugin
40617 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40618 maybe-TAGS-lto-plugin:
40619 @if lto-plugin
40620 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40622 TAGS-lto-plugin: \
40623 configure-lto-plugin
40624 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40625 r=`${PWD_COMMAND}`; export r; \
40626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627 $(HOST_EXPORTS) \
40628 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40630 done; \
40631 echo "Doing TAGS in lto-plugin"; \
40632 (cd $(HOST_SUBDIR)/lto-plugin && \
40633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635 "RANLIB=$${RANLIB}" \
40636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637 TAGS) \
40638 || exit 1
40640 @endif lto-plugin
40642 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40643 maybe-install-info-lto-plugin:
40644 @if lto-plugin
40645 maybe-install-info-lto-plugin: install-info-lto-plugin
40647 install-info-lto-plugin: \
40648 configure-lto-plugin \
40649 info-lto-plugin
40650 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40651 r=`${PWD_COMMAND}`; export r; \
40652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40653 $(HOST_EXPORTS) \
40654 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40656 done; \
40657 echo "Doing install-info in lto-plugin"; \
40658 (cd $(HOST_SUBDIR)/lto-plugin && \
40659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40661 "RANLIB=$${RANLIB}" \
40662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40663 install-info) \
40664 || exit 1
40666 @endif lto-plugin
40668 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40669 maybe-install-dvi-lto-plugin:
40670 @if lto-plugin
40671 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40673 install-dvi-lto-plugin: \
40674 configure-lto-plugin \
40675 dvi-lto-plugin
40676 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40677 r=`${PWD_COMMAND}`; export r; \
40678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40679 $(HOST_EXPORTS) \
40680 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40682 done; \
40683 echo "Doing install-dvi in lto-plugin"; \
40684 (cd $(HOST_SUBDIR)/lto-plugin && \
40685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40687 "RANLIB=$${RANLIB}" \
40688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40689 install-dvi) \
40690 || exit 1
40692 @endif lto-plugin
40694 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40695 maybe-install-pdf-lto-plugin:
40696 @if lto-plugin
40697 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40699 install-pdf-lto-plugin: \
40700 configure-lto-plugin \
40701 pdf-lto-plugin
40702 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40703 r=`${PWD_COMMAND}`; export r; \
40704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40705 $(HOST_EXPORTS) \
40706 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40708 done; \
40709 echo "Doing install-pdf in lto-plugin"; \
40710 (cd $(HOST_SUBDIR)/lto-plugin && \
40711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40713 "RANLIB=$${RANLIB}" \
40714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40715 install-pdf) \
40716 || exit 1
40718 @endif lto-plugin
40720 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40721 maybe-install-html-lto-plugin:
40722 @if lto-plugin
40723 maybe-install-html-lto-plugin: install-html-lto-plugin
40725 install-html-lto-plugin: \
40726 configure-lto-plugin \
40727 html-lto-plugin
40728 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40729 r=`${PWD_COMMAND}`; export r; \
40730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731 $(HOST_EXPORTS) \
40732 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734 done; \
40735 echo "Doing install-html in lto-plugin"; \
40736 (cd $(HOST_SUBDIR)/lto-plugin && \
40737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739 "RANLIB=$${RANLIB}" \
40740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741 install-html) \
40742 || exit 1
40744 @endif lto-plugin
40746 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40747 maybe-installcheck-lto-plugin:
40748 @if lto-plugin
40749 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40751 installcheck-lto-plugin: \
40752 configure-lto-plugin
40753 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40754 r=`${PWD_COMMAND}`; export r; \
40755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756 $(HOST_EXPORTS) \
40757 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40759 done; \
40760 echo "Doing installcheck in lto-plugin"; \
40761 (cd $(HOST_SUBDIR)/lto-plugin && \
40762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764 "RANLIB=$${RANLIB}" \
40765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766 installcheck) \
40767 || exit 1
40769 @endif lto-plugin
40771 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40772 maybe-mostlyclean-lto-plugin:
40773 @if lto-plugin
40774 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40776 mostlyclean-lto-plugin:
40777 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40778 r=`${PWD_COMMAND}`; export r; \
40779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40780 $(HOST_EXPORTS) \
40781 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40783 done; \
40784 echo "Doing mostlyclean in lto-plugin"; \
40785 (cd $(HOST_SUBDIR)/lto-plugin && \
40786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40788 "RANLIB=$${RANLIB}" \
40789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40790 mostlyclean) \
40791 || exit 1
40793 @endif lto-plugin
40795 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40796 maybe-clean-lto-plugin:
40797 @if lto-plugin
40798 maybe-clean-lto-plugin: clean-lto-plugin
40800 clean-lto-plugin:
40801 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40802 r=`${PWD_COMMAND}`; export r; \
40803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804 $(HOST_EXPORTS) \
40805 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807 done; \
40808 echo "Doing clean in lto-plugin"; \
40809 (cd $(HOST_SUBDIR)/lto-plugin && \
40810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40812 "RANLIB=$${RANLIB}" \
40813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40814 clean) \
40815 || exit 1
40817 @endif lto-plugin
40819 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40820 maybe-distclean-lto-plugin:
40821 @if lto-plugin
40822 maybe-distclean-lto-plugin: distclean-lto-plugin
40824 distclean-lto-plugin:
40825 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing distclean in lto-plugin"; \
40833 (cd $(HOST_SUBDIR)/lto-plugin && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 distclean) \
40839 || exit 1
40841 @endif lto-plugin
40843 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40844 maybe-maintainer-clean-lto-plugin:
40845 @if lto-plugin
40846 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40848 maintainer-clean-lto-plugin:
40849 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40850 r=`${PWD_COMMAND}`; export r; \
40851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852 $(HOST_EXPORTS) \
40853 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855 done; \
40856 echo "Doing maintainer-clean in lto-plugin"; \
40857 (cd $(HOST_SUBDIR)/lto-plugin && \
40858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40860 "RANLIB=$${RANLIB}" \
40861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40862 maintainer-clean) \
40863 || exit 1
40865 @endif lto-plugin
40869 .PHONY: configure-libcc1 maybe-configure-libcc1
40870 maybe-configure-libcc1:
40871 @if gcc-bootstrap
40872 configure-libcc1: stage_current
40873 @endif gcc-bootstrap
40874 @if libcc1
40875 maybe-configure-libcc1: configure-libcc1
40876 configure-libcc1:
40877 @: $(MAKE); $(unstage)
40878 @r=`${PWD_COMMAND}`; export r; \
40879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40880 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40882 $(HOST_EXPORTS) \
40883 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40884 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40885 case $(srcdir) in \
40886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40887 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40889 esac; \
40890 module_srcdir=libcc1; \
40891 $(SHELL) \
40892 $$s/$$module_srcdir/configure \
40893 --srcdir=$${topdir}/$$module_srcdir \
40894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40895 --target=${target_alias} --enable-shared \
40896 || exit 1
40897 @endif libcc1
40903 .PHONY: all-libcc1 maybe-all-libcc1
40904 maybe-all-libcc1:
40905 @if gcc-bootstrap
40906 all-libcc1: stage_current
40907 @endif gcc-bootstrap
40908 @if libcc1
40909 TARGET-libcc1=all
40910 maybe-all-libcc1: all-libcc1
40911 all-libcc1: configure-libcc1
40912 @: $(MAKE); $(unstage)
40913 @r=`${PWD_COMMAND}`; export r; \
40914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915 $(HOST_EXPORTS) \
40916 (cd $(HOST_SUBDIR)/libcc1 && \
40917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40918 $(TARGET-libcc1))
40919 @endif libcc1
40924 .PHONY: check-libcc1 maybe-check-libcc1
40925 maybe-check-libcc1:
40926 @if libcc1
40927 maybe-check-libcc1: check-libcc1
40929 check-libcc1:
40930 @: $(MAKE); $(unstage)
40931 @r=`${PWD_COMMAND}`; export r; \
40932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40933 $(HOST_EXPORTS) \
40934 (cd $(HOST_SUBDIR)/libcc1 && \
40935 $(MAKE) $(FLAGS_TO_PASS) check)
40937 @endif libcc1
40939 .PHONY: install-libcc1 maybe-install-libcc1
40940 maybe-install-libcc1:
40941 @if libcc1
40942 maybe-install-libcc1: install-libcc1
40944 install-libcc1: installdirs
40945 @: $(MAKE); $(unstage)
40946 @r=`${PWD_COMMAND}`; export r; \
40947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40948 $(HOST_EXPORTS) \
40949 (cd $(HOST_SUBDIR)/libcc1 && \
40950 $(MAKE) $(FLAGS_TO_PASS) install)
40952 @endif libcc1
40954 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40955 maybe-install-strip-libcc1:
40956 @if libcc1
40957 maybe-install-strip-libcc1: install-strip-libcc1
40959 install-strip-libcc1: installdirs
40960 @: $(MAKE); $(unstage)
40961 @r=`${PWD_COMMAND}`; export r; \
40962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40963 $(HOST_EXPORTS) \
40964 (cd $(HOST_SUBDIR)/libcc1 && \
40965 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40967 @endif libcc1
40969 # Other targets (info, dvi, pdf, etc.)
40971 .PHONY: maybe-info-libcc1 info-libcc1
40972 maybe-info-libcc1:
40973 @if libcc1
40974 maybe-info-libcc1: info-libcc1
40976 info-libcc1: \
40977 configure-libcc1
40978 @: $(MAKE); $(unstage)
40979 @[ -f ./libcc1/Makefile ] || exit 0; \
40980 r=`${PWD_COMMAND}`; export r; \
40981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982 $(HOST_EXPORTS) \
40983 for flag in $(EXTRA_HOST_FLAGS) ; do \
40984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40985 done; \
40986 echo "Doing info in libcc1"; \
40987 (cd $(HOST_SUBDIR)/libcc1 && \
40988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40990 "RANLIB=$${RANLIB}" \
40991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40992 info) \
40993 || exit 1
40995 @endif libcc1
40997 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40998 maybe-dvi-libcc1:
40999 @if libcc1
41000 maybe-dvi-libcc1: dvi-libcc1
41002 dvi-libcc1: \
41003 configure-libcc1
41004 @: $(MAKE); $(unstage)
41005 @[ -f ./libcc1/Makefile ] || exit 0; \
41006 r=`${PWD_COMMAND}`; export r; \
41007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41008 $(HOST_EXPORTS) \
41009 for flag in $(EXTRA_HOST_FLAGS) ; do \
41010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41011 done; \
41012 echo "Doing dvi in libcc1"; \
41013 (cd $(HOST_SUBDIR)/libcc1 && \
41014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41016 "RANLIB=$${RANLIB}" \
41017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41018 dvi) \
41019 || exit 1
41021 @endif libcc1
41023 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41024 maybe-pdf-libcc1:
41025 @if libcc1
41026 maybe-pdf-libcc1: pdf-libcc1
41028 pdf-libcc1: \
41029 configure-libcc1
41030 @: $(MAKE); $(unstage)
41031 @[ -f ./libcc1/Makefile ] || exit 0; \
41032 r=`${PWD_COMMAND}`; export r; \
41033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41034 $(HOST_EXPORTS) \
41035 for flag in $(EXTRA_HOST_FLAGS) ; do \
41036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41037 done; \
41038 echo "Doing pdf in libcc1"; \
41039 (cd $(HOST_SUBDIR)/libcc1 && \
41040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41042 "RANLIB=$${RANLIB}" \
41043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41044 pdf) \
41045 || exit 1
41047 @endif libcc1
41049 .PHONY: maybe-html-libcc1 html-libcc1
41050 maybe-html-libcc1:
41051 @if libcc1
41052 maybe-html-libcc1: html-libcc1
41054 html-libcc1: \
41055 configure-libcc1
41056 @: $(MAKE); $(unstage)
41057 @[ -f ./libcc1/Makefile ] || exit 0; \
41058 r=`${PWD_COMMAND}`; export r; \
41059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41060 $(HOST_EXPORTS) \
41061 for flag in $(EXTRA_HOST_FLAGS) ; do \
41062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41063 done; \
41064 echo "Doing html in libcc1"; \
41065 (cd $(HOST_SUBDIR)/libcc1 && \
41066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41068 "RANLIB=$${RANLIB}" \
41069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41070 html) \
41071 || exit 1
41073 @endif libcc1
41075 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41076 maybe-TAGS-libcc1:
41077 @if libcc1
41078 maybe-TAGS-libcc1: TAGS-libcc1
41080 TAGS-libcc1: \
41081 configure-libcc1
41082 @: $(MAKE); $(unstage)
41083 @[ -f ./libcc1/Makefile ] || exit 0; \
41084 r=`${PWD_COMMAND}`; export r; \
41085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41086 $(HOST_EXPORTS) \
41087 for flag in $(EXTRA_HOST_FLAGS) ; do \
41088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41089 done; \
41090 echo "Doing TAGS in libcc1"; \
41091 (cd $(HOST_SUBDIR)/libcc1 && \
41092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41094 "RANLIB=$${RANLIB}" \
41095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41096 TAGS) \
41097 || exit 1
41099 @endif libcc1
41101 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41102 maybe-install-info-libcc1:
41103 @if libcc1
41104 maybe-install-info-libcc1: install-info-libcc1
41106 install-info-libcc1: \
41107 configure-libcc1 \
41108 info-libcc1
41109 @: $(MAKE); $(unstage)
41110 @[ -f ./libcc1/Makefile ] || exit 0; \
41111 r=`${PWD_COMMAND}`; export r; \
41112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41113 $(HOST_EXPORTS) \
41114 for flag in $(EXTRA_HOST_FLAGS) ; do \
41115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41116 done; \
41117 echo "Doing install-info in libcc1"; \
41118 (cd $(HOST_SUBDIR)/libcc1 && \
41119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41121 "RANLIB=$${RANLIB}" \
41122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41123 install-info) \
41124 || exit 1
41126 @endif libcc1
41128 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41129 maybe-install-dvi-libcc1:
41130 @if libcc1
41131 maybe-install-dvi-libcc1: install-dvi-libcc1
41133 install-dvi-libcc1: \
41134 configure-libcc1 \
41135 dvi-libcc1
41136 @: $(MAKE); $(unstage)
41137 @[ -f ./libcc1/Makefile ] || exit 0; \
41138 r=`${PWD_COMMAND}`; export r; \
41139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41140 $(HOST_EXPORTS) \
41141 for flag in $(EXTRA_HOST_FLAGS) ; do \
41142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41143 done; \
41144 echo "Doing install-dvi in libcc1"; \
41145 (cd $(HOST_SUBDIR)/libcc1 && \
41146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41148 "RANLIB=$${RANLIB}" \
41149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41150 install-dvi) \
41151 || exit 1
41153 @endif libcc1
41155 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41156 maybe-install-pdf-libcc1:
41157 @if libcc1
41158 maybe-install-pdf-libcc1: install-pdf-libcc1
41160 install-pdf-libcc1: \
41161 configure-libcc1 \
41162 pdf-libcc1
41163 @: $(MAKE); $(unstage)
41164 @[ -f ./libcc1/Makefile ] || exit 0; \
41165 r=`${PWD_COMMAND}`; export r; \
41166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41167 $(HOST_EXPORTS) \
41168 for flag in $(EXTRA_HOST_FLAGS) ; do \
41169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41170 done; \
41171 echo "Doing install-pdf in libcc1"; \
41172 (cd $(HOST_SUBDIR)/libcc1 && \
41173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41175 "RANLIB=$${RANLIB}" \
41176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41177 install-pdf) \
41178 || exit 1
41180 @endif libcc1
41182 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41183 maybe-install-html-libcc1:
41184 @if libcc1
41185 maybe-install-html-libcc1: install-html-libcc1
41187 install-html-libcc1: \
41188 configure-libcc1 \
41189 html-libcc1
41190 @: $(MAKE); $(unstage)
41191 @[ -f ./libcc1/Makefile ] || exit 0; \
41192 r=`${PWD_COMMAND}`; export r; \
41193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194 $(HOST_EXPORTS) \
41195 for flag in $(EXTRA_HOST_FLAGS) ; do \
41196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41197 done; \
41198 echo "Doing install-html in libcc1"; \
41199 (cd $(HOST_SUBDIR)/libcc1 && \
41200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202 "RANLIB=$${RANLIB}" \
41203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204 install-html) \
41205 || exit 1
41207 @endif libcc1
41209 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41210 maybe-installcheck-libcc1:
41211 @if libcc1
41212 maybe-installcheck-libcc1: installcheck-libcc1
41214 installcheck-libcc1: \
41215 configure-libcc1
41216 @: $(MAKE); $(unstage)
41217 @[ -f ./libcc1/Makefile ] || exit 0; \
41218 r=`${PWD_COMMAND}`; export r; \
41219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41220 $(HOST_EXPORTS) \
41221 for flag in $(EXTRA_HOST_FLAGS) ; do \
41222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41223 done; \
41224 echo "Doing installcheck in libcc1"; \
41225 (cd $(HOST_SUBDIR)/libcc1 && \
41226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41228 "RANLIB=$${RANLIB}" \
41229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41230 installcheck) \
41231 || exit 1
41233 @endif libcc1
41235 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41236 maybe-mostlyclean-libcc1:
41237 @if libcc1
41238 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41240 mostlyclean-libcc1:
41241 @: $(MAKE); $(unstage)
41242 @[ -f ./libcc1/Makefile ] || exit 0; \
41243 r=`${PWD_COMMAND}`; export r; \
41244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41245 $(HOST_EXPORTS) \
41246 for flag in $(EXTRA_HOST_FLAGS) ; do \
41247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41248 done; \
41249 echo "Doing mostlyclean in libcc1"; \
41250 (cd $(HOST_SUBDIR)/libcc1 && \
41251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41253 "RANLIB=$${RANLIB}" \
41254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41255 mostlyclean) \
41256 || exit 1
41258 @endif libcc1
41260 .PHONY: maybe-clean-libcc1 clean-libcc1
41261 maybe-clean-libcc1:
41262 @if libcc1
41263 maybe-clean-libcc1: clean-libcc1
41265 clean-libcc1:
41266 @: $(MAKE); $(unstage)
41267 @[ -f ./libcc1/Makefile ] || exit 0; \
41268 r=`${PWD_COMMAND}`; export r; \
41269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41270 $(HOST_EXPORTS) \
41271 for flag in $(EXTRA_HOST_FLAGS) ; do \
41272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41273 done; \
41274 echo "Doing clean in libcc1"; \
41275 (cd $(HOST_SUBDIR)/libcc1 && \
41276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41278 "RANLIB=$${RANLIB}" \
41279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41280 clean) \
41281 || exit 1
41283 @endif libcc1
41285 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41286 maybe-distclean-libcc1:
41287 @if libcc1
41288 maybe-distclean-libcc1: distclean-libcc1
41290 distclean-libcc1:
41291 @: $(MAKE); $(unstage)
41292 @[ -f ./libcc1/Makefile ] || exit 0; \
41293 r=`${PWD_COMMAND}`; export r; \
41294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41295 $(HOST_EXPORTS) \
41296 for flag in $(EXTRA_HOST_FLAGS) ; do \
41297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41298 done; \
41299 echo "Doing distclean in libcc1"; \
41300 (cd $(HOST_SUBDIR)/libcc1 && \
41301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41303 "RANLIB=$${RANLIB}" \
41304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41305 distclean) \
41306 || exit 1
41308 @endif libcc1
41310 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41311 maybe-maintainer-clean-libcc1:
41312 @if libcc1
41313 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41315 maintainer-clean-libcc1:
41316 @: $(MAKE); $(unstage)
41317 @[ -f ./libcc1/Makefile ] || exit 0; \
41318 r=`${PWD_COMMAND}`; export r; \
41319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41320 $(HOST_EXPORTS) \
41321 for flag in $(EXTRA_HOST_FLAGS) ; do \
41322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41323 done; \
41324 echo "Doing maintainer-clean in libcc1"; \
41325 (cd $(HOST_SUBDIR)/libcc1 && \
41326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41328 "RANLIB=$${RANLIB}" \
41329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41330 maintainer-clean) \
41331 || exit 1
41333 @endif libcc1
41337 .PHONY: configure-gotools maybe-configure-gotools
41338 maybe-configure-gotools:
41339 @if gcc-bootstrap
41340 configure-gotools: stage_current
41341 @endif gcc-bootstrap
41342 @if gotools
41343 maybe-configure-gotools: configure-gotools
41344 configure-gotools:
41345 @: $(MAKE); $(unstage)
41346 @r=`${PWD_COMMAND}`; export r; \
41347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41350 $(HOST_EXPORTS) \
41351 echo Configuring in $(HOST_SUBDIR)/gotools; \
41352 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41353 case $(srcdir) in \
41354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41355 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41357 esac; \
41358 module_srcdir=gotools; \
41359 $(SHELL) \
41360 $$s/$$module_srcdir/configure \
41361 --srcdir=$${topdir}/$$module_srcdir \
41362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41363 --target=${target_alias} \
41364 || exit 1
41365 @endif gotools
41371 .PHONY: all-gotools maybe-all-gotools
41372 maybe-all-gotools:
41373 @if gcc-bootstrap
41374 all-gotools: stage_current
41375 @endif gcc-bootstrap
41376 @if gotools
41377 TARGET-gotools=all
41378 maybe-all-gotools: all-gotools
41379 all-gotools: configure-gotools
41380 @: $(MAKE); $(unstage)
41381 @r=`${PWD_COMMAND}`; export r; \
41382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41383 $(HOST_EXPORTS) \
41384 (cd $(HOST_SUBDIR)/gotools && \
41385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41386 $(TARGET-gotools))
41387 @endif gotools
41392 .PHONY: check-gotools maybe-check-gotools
41393 maybe-check-gotools:
41394 @if gotools
41395 maybe-check-gotools: check-gotools
41397 check-gotools:
41398 @: $(MAKE); $(unstage)
41399 @r=`${PWD_COMMAND}`; export r; \
41400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41401 $(HOST_EXPORTS) \
41402 (cd $(HOST_SUBDIR)/gotools && \
41403 $(MAKE) $(FLAGS_TO_PASS) check)
41405 @endif gotools
41407 .PHONY: install-gotools maybe-install-gotools
41408 maybe-install-gotools:
41409 @if gotools
41410 maybe-install-gotools: install-gotools
41412 install-gotools: installdirs
41413 @: $(MAKE); $(unstage)
41414 @r=`${PWD_COMMAND}`; export r; \
41415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41416 $(HOST_EXPORTS) \
41417 (cd $(HOST_SUBDIR)/gotools && \
41418 $(MAKE) $(FLAGS_TO_PASS) install)
41420 @endif gotools
41422 .PHONY: install-strip-gotools maybe-install-strip-gotools
41423 maybe-install-strip-gotools:
41424 @if gotools
41425 maybe-install-strip-gotools: install-strip-gotools
41427 install-strip-gotools: installdirs
41428 @: $(MAKE); $(unstage)
41429 @r=`${PWD_COMMAND}`; export r; \
41430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41431 $(HOST_EXPORTS) \
41432 (cd $(HOST_SUBDIR)/gotools && \
41433 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41435 @endif gotools
41437 # Other targets (info, dvi, pdf, etc.)
41439 .PHONY: maybe-info-gotools info-gotools
41440 maybe-info-gotools:
41441 @if gotools
41442 maybe-info-gotools: info-gotools
41444 info-gotools: \
41445 configure-gotools
41446 @: $(MAKE); $(unstage)
41447 @[ -f ./gotools/Makefile ] || exit 0; \
41448 r=`${PWD_COMMAND}`; export r; \
41449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41450 $(HOST_EXPORTS) \
41451 for flag in $(EXTRA_HOST_FLAGS) ; do \
41452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41453 done; \
41454 echo "Doing info in gotools"; \
41455 (cd $(HOST_SUBDIR)/gotools && \
41456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41458 "RANLIB=$${RANLIB}" \
41459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41460 info) \
41461 || exit 1
41463 @endif gotools
41465 .PHONY: maybe-dvi-gotools dvi-gotools
41466 maybe-dvi-gotools:
41467 @if gotools
41468 maybe-dvi-gotools: dvi-gotools
41470 dvi-gotools: \
41471 configure-gotools
41472 @: $(MAKE); $(unstage)
41473 @[ -f ./gotools/Makefile ] || exit 0; \
41474 r=`${PWD_COMMAND}`; export r; \
41475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41476 $(HOST_EXPORTS) \
41477 for flag in $(EXTRA_HOST_FLAGS) ; do \
41478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41479 done; \
41480 echo "Doing dvi in gotools"; \
41481 (cd $(HOST_SUBDIR)/gotools && \
41482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41484 "RANLIB=$${RANLIB}" \
41485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41486 dvi) \
41487 || exit 1
41489 @endif gotools
41491 .PHONY: maybe-pdf-gotools pdf-gotools
41492 maybe-pdf-gotools:
41493 @if gotools
41494 maybe-pdf-gotools: pdf-gotools
41496 pdf-gotools: \
41497 configure-gotools
41498 @: $(MAKE); $(unstage)
41499 @[ -f ./gotools/Makefile ] || exit 0; \
41500 r=`${PWD_COMMAND}`; export r; \
41501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41502 $(HOST_EXPORTS) \
41503 for flag in $(EXTRA_HOST_FLAGS) ; do \
41504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41505 done; \
41506 echo "Doing pdf in gotools"; \
41507 (cd $(HOST_SUBDIR)/gotools && \
41508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41510 "RANLIB=$${RANLIB}" \
41511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41512 pdf) \
41513 || exit 1
41515 @endif gotools
41517 .PHONY: maybe-html-gotools html-gotools
41518 maybe-html-gotools:
41519 @if gotools
41520 maybe-html-gotools: html-gotools
41522 html-gotools: \
41523 configure-gotools
41524 @: $(MAKE); $(unstage)
41525 @[ -f ./gotools/Makefile ] || exit 0; \
41526 r=`${PWD_COMMAND}`; export r; \
41527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41528 $(HOST_EXPORTS) \
41529 for flag in $(EXTRA_HOST_FLAGS) ; do \
41530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41531 done; \
41532 echo "Doing html in gotools"; \
41533 (cd $(HOST_SUBDIR)/gotools && \
41534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41536 "RANLIB=$${RANLIB}" \
41537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41538 html) \
41539 || exit 1
41541 @endif gotools
41543 .PHONY: maybe-TAGS-gotools TAGS-gotools
41544 maybe-TAGS-gotools:
41545 @if gotools
41546 maybe-TAGS-gotools: TAGS-gotools
41548 TAGS-gotools: \
41549 configure-gotools
41550 @: $(MAKE); $(unstage)
41551 @[ -f ./gotools/Makefile ] || exit 0; \
41552 r=`${PWD_COMMAND}`; export r; \
41553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41554 $(HOST_EXPORTS) \
41555 for flag in $(EXTRA_HOST_FLAGS) ; do \
41556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41557 done; \
41558 echo "Doing TAGS in gotools"; \
41559 (cd $(HOST_SUBDIR)/gotools && \
41560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41562 "RANLIB=$${RANLIB}" \
41563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41564 TAGS) \
41565 || exit 1
41567 @endif gotools
41569 .PHONY: maybe-install-info-gotools install-info-gotools
41570 maybe-install-info-gotools:
41571 @if gotools
41572 maybe-install-info-gotools: install-info-gotools
41574 install-info-gotools: \
41575 configure-gotools \
41576 info-gotools
41577 @: $(MAKE); $(unstage)
41578 @[ -f ./gotools/Makefile ] || exit 0; \
41579 r=`${PWD_COMMAND}`; export r; \
41580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581 $(HOST_EXPORTS) \
41582 for flag in $(EXTRA_HOST_FLAGS) ; do \
41583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41584 done; \
41585 echo "Doing install-info in gotools"; \
41586 (cd $(HOST_SUBDIR)/gotools && \
41587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41589 "RANLIB=$${RANLIB}" \
41590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41591 install-info) \
41592 || exit 1
41594 @endif gotools
41596 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41597 maybe-install-dvi-gotools:
41598 @if gotools
41599 maybe-install-dvi-gotools: install-dvi-gotools
41601 install-dvi-gotools: \
41602 configure-gotools \
41603 dvi-gotools
41604 @: $(MAKE); $(unstage)
41605 @[ -f ./gotools/Makefile ] || exit 0; \
41606 r=`${PWD_COMMAND}`; export r; \
41607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41608 $(HOST_EXPORTS) \
41609 for flag in $(EXTRA_HOST_FLAGS) ; do \
41610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41611 done; \
41612 echo "Doing install-dvi in gotools"; \
41613 (cd $(HOST_SUBDIR)/gotools && \
41614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41616 "RANLIB=$${RANLIB}" \
41617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41618 install-dvi) \
41619 || exit 1
41621 @endif gotools
41623 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41624 maybe-install-pdf-gotools:
41625 @if gotools
41626 maybe-install-pdf-gotools: install-pdf-gotools
41628 install-pdf-gotools: \
41629 configure-gotools \
41630 pdf-gotools
41631 @: $(MAKE); $(unstage)
41632 @[ -f ./gotools/Makefile ] || exit 0; \
41633 r=`${PWD_COMMAND}`; export r; \
41634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41635 $(HOST_EXPORTS) \
41636 for flag in $(EXTRA_HOST_FLAGS) ; do \
41637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41638 done; \
41639 echo "Doing install-pdf in gotools"; \
41640 (cd $(HOST_SUBDIR)/gotools && \
41641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41643 "RANLIB=$${RANLIB}" \
41644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41645 install-pdf) \
41646 || exit 1
41648 @endif gotools
41650 .PHONY: maybe-install-html-gotools install-html-gotools
41651 maybe-install-html-gotools:
41652 @if gotools
41653 maybe-install-html-gotools: install-html-gotools
41655 install-html-gotools: \
41656 configure-gotools \
41657 html-gotools
41658 @: $(MAKE); $(unstage)
41659 @[ -f ./gotools/Makefile ] || exit 0; \
41660 r=`${PWD_COMMAND}`; export r; \
41661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41662 $(HOST_EXPORTS) \
41663 for flag in $(EXTRA_HOST_FLAGS) ; do \
41664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41665 done; \
41666 echo "Doing install-html in gotools"; \
41667 (cd $(HOST_SUBDIR)/gotools && \
41668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41670 "RANLIB=$${RANLIB}" \
41671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41672 install-html) \
41673 || exit 1
41675 @endif gotools
41677 .PHONY: maybe-installcheck-gotools installcheck-gotools
41678 maybe-installcheck-gotools:
41679 @if gotools
41680 maybe-installcheck-gotools: installcheck-gotools
41682 installcheck-gotools: \
41683 configure-gotools
41684 @: $(MAKE); $(unstage)
41685 @[ -f ./gotools/Makefile ] || exit 0; \
41686 r=`${PWD_COMMAND}`; export r; \
41687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688 $(HOST_EXPORTS) \
41689 for flag in $(EXTRA_HOST_FLAGS) ; do \
41690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41691 done; \
41692 echo "Doing installcheck in gotools"; \
41693 (cd $(HOST_SUBDIR)/gotools && \
41694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41696 "RANLIB=$${RANLIB}" \
41697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41698 installcheck) \
41699 || exit 1
41701 @endif gotools
41703 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41704 maybe-mostlyclean-gotools:
41705 @if gotools
41706 maybe-mostlyclean-gotools: mostlyclean-gotools
41708 mostlyclean-gotools:
41709 @: $(MAKE); $(unstage)
41710 @[ -f ./gotools/Makefile ] || exit 0; \
41711 r=`${PWD_COMMAND}`; export r; \
41712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41713 $(HOST_EXPORTS) \
41714 for flag in $(EXTRA_HOST_FLAGS) ; do \
41715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41716 done; \
41717 echo "Doing mostlyclean in gotools"; \
41718 (cd $(HOST_SUBDIR)/gotools && \
41719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41721 "RANLIB=$${RANLIB}" \
41722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41723 mostlyclean) \
41724 || exit 1
41726 @endif gotools
41728 .PHONY: maybe-clean-gotools clean-gotools
41729 maybe-clean-gotools:
41730 @if gotools
41731 maybe-clean-gotools: clean-gotools
41733 clean-gotools:
41734 @: $(MAKE); $(unstage)
41735 @[ -f ./gotools/Makefile ] || exit 0; \
41736 r=`${PWD_COMMAND}`; export r; \
41737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41738 $(HOST_EXPORTS) \
41739 for flag in $(EXTRA_HOST_FLAGS) ; do \
41740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41741 done; \
41742 echo "Doing clean in gotools"; \
41743 (cd $(HOST_SUBDIR)/gotools && \
41744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41746 "RANLIB=$${RANLIB}" \
41747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41748 clean) \
41749 || exit 1
41751 @endif gotools
41753 .PHONY: maybe-distclean-gotools distclean-gotools
41754 maybe-distclean-gotools:
41755 @if gotools
41756 maybe-distclean-gotools: distclean-gotools
41758 distclean-gotools:
41759 @: $(MAKE); $(unstage)
41760 @[ -f ./gotools/Makefile ] || exit 0; \
41761 r=`${PWD_COMMAND}`; export r; \
41762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41763 $(HOST_EXPORTS) \
41764 for flag in $(EXTRA_HOST_FLAGS) ; do \
41765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41766 done; \
41767 echo "Doing distclean in gotools"; \
41768 (cd $(HOST_SUBDIR)/gotools && \
41769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41771 "RANLIB=$${RANLIB}" \
41772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41773 distclean) \
41774 || exit 1
41776 @endif gotools
41778 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41779 maybe-maintainer-clean-gotools:
41780 @if gotools
41781 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41783 maintainer-clean-gotools:
41784 @: $(MAKE); $(unstage)
41785 @[ -f ./gotools/Makefile ] || exit 0; \
41786 r=`${PWD_COMMAND}`; export r; \
41787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41788 $(HOST_EXPORTS) \
41789 for flag in $(EXTRA_HOST_FLAGS) ; do \
41790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41791 done; \
41792 echo "Doing maintainer-clean in gotools"; \
41793 (cd $(HOST_SUBDIR)/gotools && \
41794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41796 "RANLIB=$${RANLIB}" \
41797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41798 maintainer-clean) \
41799 || exit 1
41801 @endif gotools
41805 .PHONY: configure-libctf maybe-configure-libctf
41806 maybe-configure-libctf:
41807 @if gcc-bootstrap
41808 configure-libctf: stage_current
41809 @endif gcc-bootstrap
41810 @if libctf
41811 maybe-configure-libctf: configure-libctf
41812 configure-libctf:
41813 @r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41817 $(HOST_EXPORTS) \
41818 echo Configuring in $(HOST_SUBDIR)/libctf; \
41819 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41820 case $(srcdir) in \
41821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41822 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41824 esac; \
41825 module_srcdir=libctf; \
41826 $(SHELL) \
41827 $$s/$$module_srcdir/configure \
41828 --srcdir=$${topdir}/$$module_srcdir \
41829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41830 --target=${target_alias} \
41831 || exit 1
41832 @endif libctf
41836 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41837 maybe-configure-stage1-libctf:
41838 @if libctf-bootstrap
41839 maybe-configure-stage1-libctf: configure-stage1-libctf
41840 configure-stage1-libctf:
41841 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41843 @r=`${PWD_COMMAND}`; export r; \
41844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41845 TFLAGS="$(STAGE1_TFLAGS)"; \
41846 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41847 $(HOST_EXPORTS) \
41848 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41849 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41850 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41851 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41853 cd $(HOST_SUBDIR)/libctf || exit 1; \
41854 case $(srcdir) in \
41855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41856 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41858 esac; \
41859 module_srcdir=libctf; \
41860 $(SHELL) $$s/$$module_srcdir/configure \
41861 --srcdir=$${topdir}/$$module_srcdir \
41862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41863 --target=${target_alias} \
41865 $(STAGE1_CONFIGURE_FLAGS)
41866 @endif libctf-bootstrap
41868 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41869 maybe-configure-stage2-libctf:
41870 @if libctf-bootstrap
41871 maybe-configure-stage2-libctf: configure-stage2-libctf
41872 configure-stage2-libctf:
41873 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41874 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41875 @r=`${PWD_COMMAND}`; export r; \
41876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41877 TFLAGS="$(STAGE2_TFLAGS)"; \
41878 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41879 $(HOST_EXPORTS) \
41880 $(POSTSTAGE1_HOST_EXPORTS) \
41881 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41882 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41883 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41884 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41886 cd $(HOST_SUBDIR)/libctf || exit 1; \
41887 case $(srcdir) in \
41888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41889 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41891 esac; \
41892 module_srcdir=libctf; \
41893 $(SHELL) $$s/$$module_srcdir/configure \
41894 --srcdir=$${topdir}/$$module_srcdir \
41895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41896 --target=${target_alias} \
41897 --with-build-libsubdir=$(HOST_SUBDIR) \
41898 $(STAGE2_CONFIGURE_FLAGS)
41899 @endif libctf-bootstrap
41901 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41902 maybe-configure-stage3-libctf:
41903 @if libctf-bootstrap
41904 maybe-configure-stage3-libctf: configure-stage3-libctf
41905 configure-stage3-libctf:
41906 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41908 @r=`${PWD_COMMAND}`; export r; \
41909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41910 TFLAGS="$(STAGE3_TFLAGS)"; \
41911 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41912 $(HOST_EXPORTS) \
41913 $(POSTSTAGE1_HOST_EXPORTS) \
41914 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41915 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41916 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41917 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41919 cd $(HOST_SUBDIR)/libctf || exit 1; \
41920 case $(srcdir) in \
41921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41922 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41924 esac; \
41925 module_srcdir=libctf; \
41926 $(SHELL) $$s/$$module_srcdir/configure \
41927 --srcdir=$${topdir}/$$module_srcdir \
41928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41929 --target=${target_alias} \
41930 --with-build-libsubdir=$(HOST_SUBDIR) \
41931 $(STAGE3_CONFIGURE_FLAGS)
41932 @endif libctf-bootstrap
41934 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41935 maybe-configure-stage4-libctf:
41936 @if libctf-bootstrap
41937 maybe-configure-stage4-libctf: configure-stage4-libctf
41938 configure-stage4-libctf:
41939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41941 @r=`${PWD_COMMAND}`; export r; \
41942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41943 TFLAGS="$(STAGE4_TFLAGS)"; \
41944 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41945 $(HOST_EXPORTS) \
41946 $(POSTSTAGE1_HOST_EXPORTS) \
41947 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41948 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41949 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41950 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41952 cd $(HOST_SUBDIR)/libctf || exit 1; \
41953 case $(srcdir) in \
41954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41955 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41957 esac; \
41958 module_srcdir=libctf; \
41959 $(SHELL) $$s/$$module_srcdir/configure \
41960 --srcdir=$${topdir}/$$module_srcdir \
41961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41962 --target=${target_alias} \
41963 --with-build-libsubdir=$(HOST_SUBDIR) \
41964 $(STAGE4_CONFIGURE_FLAGS)
41965 @endif libctf-bootstrap
41967 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41968 maybe-configure-stageprofile-libctf:
41969 @if libctf-bootstrap
41970 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41971 configure-stageprofile-libctf:
41972 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41974 @r=`${PWD_COMMAND}`; export r; \
41975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41977 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41978 $(HOST_EXPORTS) \
41979 $(POSTSTAGE1_HOST_EXPORTS) \
41980 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41981 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41982 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41983 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41985 cd $(HOST_SUBDIR)/libctf || exit 1; \
41986 case $(srcdir) in \
41987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41988 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41990 esac; \
41991 module_srcdir=libctf; \
41992 $(SHELL) $$s/$$module_srcdir/configure \
41993 --srcdir=$${topdir}/$$module_srcdir \
41994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41995 --target=${target_alias} \
41996 --with-build-libsubdir=$(HOST_SUBDIR) \
41997 $(STAGEprofile_CONFIGURE_FLAGS)
41998 @endif libctf-bootstrap
42000 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42001 maybe-configure-stagetrain-libctf:
42002 @if libctf-bootstrap
42003 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42004 configure-stagetrain-libctf:
42005 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42007 @r=`${PWD_COMMAND}`; export r; \
42008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42009 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42010 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42011 $(HOST_EXPORTS) \
42012 $(POSTSTAGE1_HOST_EXPORTS) \
42013 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42014 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42015 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42016 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42018 cd $(HOST_SUBDIR)/libctf || exit 1; \
42019 case $(srcdir) in \
42020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42021 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42023 esac; \
42024 module_srcdir=libctf; \
42025 $(SHELL) $$s/$$module_srcdir/configure \
42026 --srcdir=$${topdir}/$$module_srcdir \
42027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42028 --target=${target_alias} \
42029 --with-build-libsubdir=$(HOST_SUBDIR) \
42030 $(STAGEtrain_CONFIGURE_FLAGS)
42031 @endif libctf-bootstrap
42033 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42034 maybe-configure-stagefeedback-libctf:
42035 @if libctf-bootstrap
42036 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42037 configure-stagefeedback-libctf:
42038 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42040 @r=`${PWD_COMMAND}`; export r; \
42041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42042 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42043 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42044 $(HOST_EXPORTS) \
42045 $(POSTSTAGE1_HOST_EXPORTS) \
42046 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42047 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42048 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42049 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42051 cd $(HOST_SUBDIR)/libctf || exit 1; \
42052 case $(srcdir) in \
42053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42054 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42056 esac; \
42057 module_srcdir=libctf; \
42058 $(SHELL) $$s/$$module_srcdir/configure \
42059 --srcdir=$${topdir}/$$module_srcdir \
42060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42061 --target=${target_alias} \
42062 --with-build-libsubdir=$(HOST_SUBDIR) \
42063 $(STAGEfeedback_CONFIGURE_FLAGS)
42064 @endif libctf-bootstrap
42066 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42067 maybe-configure-stageautoprofile-libctf:
42068 @if libctf-bootstrap
42069 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42070 configure-stageautoprofile-libctf:
42071 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42073 @r=`${PWD_COMMAND}`; export r; \
42074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42076 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42077 $(HOST_EXPORTS) \
42078 $(POSTSTAGE1_HOST_EXPORTS) \
42079 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42080 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42081 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42082 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42084 cd $(HOST_SUBDIR)/libctf || exit 1; \
42085 case $(srcdir) in \
42086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42087 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42089 esac; \
42090 module_srcdir=libctf; \
42091 $(SHELL) $$s/$$module_srcdir/configure \
42092 --srcdir=$${topdir}/$$module_srcdir \
42093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42094 --target=${target_alias} \
42095 --with-build-libsubdir=$(HOST_SUBDIR) \
42096 $(STAGEautoprofile_CONFIGURE_FLAGS)
42097 @endif libctf-bootstrap
42099 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42100 maybe-configure-stageautofeedback-libctf:
42101 @if libctf-bootstrap
42102 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42103 configure-stageautofeedback-libctf:
42104 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42106 @r=`${PWD_COMMAND}`; export r; \
42107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42108 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42109 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42110 $(HOST_EXPORTS) \
42111 $(POSTSTAGE1_HOST_EXPORTS) \
42112 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42113 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42114 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42115 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42117 cd $(HOST_SUBDIR)/libctf || exit 1; \
42118 case $(srcdir) in \
42119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42120 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42122 esac; \
42123 module_srcdir=libctf; \
42124 $(SHELL) $$s/$$module_srcdir/configure \
42125 --srcdir=$${topdir}/$$module_srcdir \
42126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42127 --target=${target_alias} \
42128 --with-build-libsubdir=$(HOST_SUBDIR) \
42129 $(STAGEautofeedback_CONFIGURE_FLAGS)
42130 @endif libctf-bootstrap
42136 .PHONY: all-libctf maybe-all-libctf
42137 maybe-all-libctf:
42138 @if gcc-bootstrap
42139 all-libctf: stage_current
42140 @endif gcc-bootstrap
42141 @if libctf
42142 TARGET-libctf=all
42143 maybe-all-libctf: all-libctf
42144 all-libctf: configure-libctf
42145 @r=`${PWD_COMMAND}`; export r; \
42146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42147 $(HOST_EXPORTS) \
42148 (cd $(HOST_SUBDIR)/libctf && \
42149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42150 $(TARGET-libctf))
42151 @endif libctf
42155 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42156 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42157 maybe-all-stage1-libctf:
42158 maybe-clean-stage1-libctf:
42159 @if libctf-bootstrap
42160 maybe-all-stage1-libctf: all-stage1-libctf
42161 all-stage1: all-stage1-libctf
42162 TARGET-stage1-libctf = $(TARGET-libctf)
42163 all-stage1-libctf: configure-stage1-libctf
42164 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42165 @r=`${PWD_COMMAND}`; export r; \
42166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42167 TFLAGS="$(STAGE1_TFLAGS)"; \
42168 $(HOST_EXPORTS) \
42169 cd $(HOST_SUBDIR)/libctf && \
42171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42172 CFLAGS="$(STAGE1_CFLAGS)" \
42173 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42174 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42175 LIBCFLAGS="$(LIBCFLAGS)" \
42176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42179 $(EXTRA_HOST_FLAGS) \
42180 $(STAGE1_FLAGS_TO_PASS) \
42181 TFLAGS="$(STAGE1_TFLAGS)" \
42182 $(TARGET-stage1-libctf)
42184 maybe-clean-stage1-libctf: clean-stage1-libctf
42185 clean-stage1: clean-stage1-libctf
42186 clean-stage1-libctf:
42187 @if [ $(current_stage) = stage1 ]; then \
42188 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42189 else \
42190 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42191 $(MAKE) stage1-start; \
42192 fi; \
42193 cd $(HOST_SUBDIR)/libctf && \
42194 $(MAKE) $(EXTRA_HOST_FLAGS) \
42195 $(STAGE1_FLAGS_TO_PASS) clean
42196 @endif libctf-bootstrap
42199 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42200 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42201 maybe-all-stage2-libctf:
42202 maybe-clean-stage2-libctf:
42203 @if libctf-bootstrap
42204 maybe-all-stage2-libctf: all-stage2-libctf
42205 all-stage2: all-stage2-libctf
42206 TARGET-stage2-libctf = $(TARGET-libctf)
42207 all-stage2-libctf: configure-stage2-libctf
42208 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42209 @r=`${PWD_COMMAND}`; export r; \
42210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211 TFLAGS="$(STAGE2_TFLAGS)"; \
42212 $(HOST_EXPORTS) \
42213 $(POSTSTAGE1_HOST_EXPORTS) \
42214 cd $(HOST_SUBDIR)/libctf && \
42216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42217 CFLAGS="$(STAGE2_CFLAGS)" \
42218 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42219 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42220 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42225 TFLAGS="$(STAGE2_TFLAGS)" \
42226 $(TARGET-stage2-libctf)
42228 maybe-clean-stage2-libctf: clean-stage2-libctf
42229 clean-stage2: clean-stage2-libctf
42230 clean-stage2-libctf:
42231 @if [ $(current_stage) = stage2 ]; then \
42232 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42233 else \
42234 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42235 $(MAKE) stage2-start; \
42236 fi; \
42237 cd $(HOST_SUBDIR)/libctf && \
42238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42239 @endif libctf-bootstrap
42242 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42243 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42244 maybe-all-stage3-libctf:
42245 maybe-clean-stage3-libctf:
42246 @if libctf-bootstrap
42247 maybe-all-stage3-libctf: all-stage3-libctf
42248 all-stage3: all-stage3-libctf
42249 TARGET-stage3-libctf = $(TARGET-libctf)
42250 all-stage3-libctf: configure-stage3-libctf
42251 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42252 @r=`${PWD_COMMAND}`; export r; \
42253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42254 TFLAGS="$(STAGE3_TFLAGS)"; \
42255 $(HOST_EXPORTS) \
42256 $(POSTSTAGE1_HOST_EXPORTS) \
42257 cd $(HOST_SUBDIR)/libctf && \
42259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42260 CFLAGS="$(STAGE3_CFLAGS)" \
42261 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42262 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42263 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42268 TFLAGS="$(STAGE3_TFLAGS)" \
42269 $(TARGET-stage3-libctf)
42271 maybe-clean-stage3-libctf: clean-stage3-libctf
42272 clean-stage3: clean-stage3-libctf
42273 clean-stage3-libctf:
42274 @if [ $(current_stage) = stage3 ]; then \
42275 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42276 else \
42277 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42278 $(MAKE) stage3-start; \
42279 fi; \
42280 cd $(HOST_SUBDIR)/libctf && \
42281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42282 @endif libctf-bootstrap
42285 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42286 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42287 maybe-all-stage4-libctf:
42288 maybe-clean-stage4-libctf:
42289 @if libctf-bootstrap
42290 maybe-all-stage4-libctf: all-stage4-libctf
42291 all-stage4: all-stage4-libctf
42292 TARGET-stage4-libctf = $(TARGET-libctf)
42293 all-stage4-libctf: configure-stage4-libctf
42294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42295 @r=`${PWD_COMMAND}`; export r; \
42296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297 TFLAGS="$(STAGE4_TFLAGS)"; \
42298 $(HOST_EXPORTS) \
42299 $(POSTSTAGE1_HOST_EXPORTS) \
42300 cd $(HOST_SUBDIR)/libctf && \
42302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42303 CFLAGS="$(STAGE4_CFLAGS)" \
42304 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42305 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42306 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42311 TFLAGS="$(STAGE4_TFLAGS)" \
42312 $(TARGET-stage4-libctf)
42314 maybe-clean-stage4-libctf: clean-stage4-libctf
42315 clean-stage4: clean-stage4-libctf
42316 clean-stage4-libctf:
42317 @if [ $(current_stage) = stage4 ]; then \
42318 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42319 else \
42320 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42321 $(MAKE) stage4-start; \
42322 fi; \
42323 cd $(HOST_SUBDIR)/libctf && \
42324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42325 @endif libctf-bootstrap
42328 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42329 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42330 maybe-all-stageprofile-libctf:
42331 maybe-clean-stageprofile-libctf:
42332 @if libctf-bootstrap
42333 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42334 all-stageprofile: all-stageprofile-libctf
42335 TARGET-stageprofile-libctf = $(TARGET-libctf)
42336 all-stageprofile-libctf: configure-stageprofile-libctf
42337 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42338 @r=`${PWD_COMMAND}`; export r; \
42339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42341 $(HOST_EXPORTS) \
42342 $(POSTSTAGE1_HOST_EXPORTS) \
42343 cd $(HOST_SUBDIR)/libctf && \
42345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42346 CFLAGS="$(STAGEprofile_CFLAGS)" \
42347 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42348 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42349 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42354 TFLAGS="$(STAGEprofile_TFLAGS)" \
42355 $(TARGET-stageprofile-libctf)
42357 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42358 clean-stageprofile: clean-stageprofile-libctf
42359 clean-stageprofile-libctf:
42360 @if [ $(current_stage) = stageprofile ]; then \
42361 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42362 else \
42363 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42364 $(MAKE) stageprofile-start; \
42365 fi; \
42366 cd $(HOST_SUBDIR)/libctf && \
42367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42368 @endif libctf-bootstrap
42371 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42372 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42373 maybe-all-stagetrain-libctf:
42374 maybe-clean-stagetrain-libctf:
42375 @if libctf-bootstrap
42376 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42377 all-stagetrain: all-stagetrain-libctf
42378 TARGET-stagetrain-libctf = $(TARGET-libctf)
42379 all-stagetrain-libctf: configure-stagetrain-libctf
42380 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42381 @r=`${PWD_COMMAND}`; export r; \
42382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42384 $(HOST_EXPORTS) \
42385 $(POSTSTAGE1_HOST_EXPORTS) \
42386 cd $(HOST_SUBDIR)/libctf && \
42388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42389 CFLAGS="$(STAGEtrain_CFLAGS)" \
42390 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42391 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42392 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42397 TFLAGS="$(STAGEtrain_TFLAGS)" \
42398 $(TARGET-stagetrain-libctf)
42400 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42401 clean-stagetrain: clean-stagetrain-libctf
42402 clean-stagetrain-libctf:
42403 @if [ $(current_stage) = stagetrain ]; then \
42404 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42405 else \
42406 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42407 $(MAKE) stagetrain-start; \
42408 fi; \
42409 cd $(HOST_SUBDIR)/libctf && \
42410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42411 @endif libctf-bootstrap
42414 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42415 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42416 maybe-all-stagefeedback-libctf:
42417 maybe-clean-stagefeedback-libctf:
42418 @if libctf-bootstrap
42419 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42420 all-stagefeedback: all-stagefeedback-libctf
42421 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42422 all-stagefeedback-libctf: configure-stagefeedback-libctf
42423 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42424 @r=`${PWD_COMMAND}`; export r; \
42425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42426 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42427 $(HOST_EXPORTS) \
42428 $(POSTSTAGE1_HOST_EXPORTS) \
42429 cd $(HOST_SUBDIR)/libctf && \
42431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42432 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42433 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42434 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42435 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42440 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42441 $(TARGET-stagefeedback-libctf)
42443 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42444 clean-stagefeedback: clean-stagefeedback-libctf
42445 clean-stagefeedback-libctf:
42446 @if [ $(current_stage) = stagefeedback ]; then \
42447 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42448 else \
42449 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42450 $(MAKE) stagefeedback-start; \
42451 fi; \
42452 cd $(HOST_SUBDIR)/libctf && \
42453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42454 @endif libctf-bootstrap
42457 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42458 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42459 maybe-all-stageautoprofile-libctf:
42460 maybe-clean-stageautoprofile-libctf:
42461 @if libctf-bootstrap
42462 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42463 all-stageautoprofile: all-stageautoprofile-libctf
42464 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42465 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42466 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42467 @r=`${PWD_COMMAND}`; export r; \
42468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42469 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42470 $(HOST_EXPORTS) \
42471 $(POSTSTAGE1_HOST_EXPORTS) \
42472 cd $(HOST_SUBDIR)/libctf && \
42473 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42475 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42476 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42477 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42478 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42483 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42484 $(TARGET-stageautoprofile-libctf)
42486 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42487 clean-stageautoprofile: clean-stageautoprofile-libctf
42488 clean-stageautoprofile-libctf:
42489 @if [ $(current_stage) = stageautoprofile ]; then \
42490 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42491 else \
42492 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42493 $(MAKE) stageautoprofile-start; \
42494 fi; \
42495 cd $(HOST_SUBDIR)/libctf && \
42496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42497 @endif libctf-bootstrap
42500 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42501 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42502 maybe-all-stageautofeedback-libctf:
42503 maybe-clean-stageautofeedback-libctf:
42504 @if libctf-bootstrap
42505 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42506 all-stageautofeedback: all-stageautofeedback-libctf
42507 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42508 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42509 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42510 @r=`${PWD_COMMAND}`; export r; \
42511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42512 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42513 $(HOST_EXPORTS) \
42514 $(POSTSTAGE1_HOST_EXPORTS) \
42515 cd $(HOST_SUBDIR)/libctf && \
42517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42518 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42519 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42520 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42521 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42526 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42527 $(TARGET-stageautofeedback-libctf)
42529 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42530 clean-stageautofeedback: clean-stageautofeedback-libctf
42531 clean-stageautofeedback-libctf:
42532 @if [ $(current_stage) = stageautofeedback ]; then \
42533 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42534 else \
42535 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42536 $(MAKE) stageautofeedback-start; \
42537 fi; \
42538 cd $(HOST_SUBDIR)/libctf && \
42539 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42540 @endif libctf-bootstrap
42546 .PHONY: check-libctf maybe-check-libctf
42547 maybe-check-libctf:
42548 @if libctf
42549 maybe-check-libctf: check-libctf
42551 check-libctf:
42552 @: $(MAKE); $(unstage)
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42556 (cd $(HOST_SUBDIR)/libctf && \
42557 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42559 @endif libctf
42561 .PHONY: install-libctf maybe-install-libctf
42562 maybe-install-libctf:
42563 @if libctf
42564 maybe-install-libctf: install-libctf
42566 install-libctf: installdirs
42567 @: $(MAKE); $(unstage)
42568 @r=`${PWD_COMMAND}`; export r; \
42569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42570 $(HOST_EXPORTS) \
42571 (cd $(HOST_SUBDIR)/libctf && \
42572 $(MAKE) $(FLAGS_TO_PASS) install)
42574 @endif libctf
42576 .PHONY: install-strip-libctf maybe-install-strip-libctf
42577 maybe-install-strip-libctf:
42578 @if libctf
42579 maybe-install-strip-libctf: install-strip-libctf
42581 install-strip-libctf: installdirs
42582 @: $(MAKE); $(unstage)
42583 @r=`${PWD_COMMAND}`; export r; \
42584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42585 $(HOST_EXPORTS) \
42586 (cd $(HOST_SUBDIR)/libctf && \
42587 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42589 @endif libctf
42591 # Other targets (info, dvi, pdf, etc.)
42593 .PHONY: maybe-info-libctf info-libctf
42594 maybe-info-libctf:
42595 @if libctf
42596 maybe-info-libctf: info-libctf
42598 info-libctf: \
42599 configure-libctf
42600 @[ -f ./libctf/Makefile ] || exit 0; \
42601 r=`${PWD_COMMAND}`; export r; \
42602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42603 $(HOST_EXPORTS) \
42604 for flag in $(EXTRA_HOST_FLAGS) ; do \
42605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42606 done; \
42607 echo "Doing info in libctf"; \
42608 (cd $(HOST_SUBDIR)/libctf && \
42609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42611 "RANLIB=$${RANLIB}" \
42612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42613 info) \
42614 || exit 1
42616 @endif libctf
42618 .PHONY: maybe-dvi-libctf dvi-libctf
42619 maybe-dvi-libctf:
42620 @if libctf
42621 maybe-dvi-libctf: dvi-libctf
42623 dvi-libctf: \
42624 configure-libctf
42625 @[ -f ./libctf/Makefile ] || exit 0; \
42626 r=`${PWD_COMMAND}`; export r; \
42627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628 $(HOST_EXPORTS) \
42629 for flag in $(EXTRA_HOST_FLAGS) ; do \
42630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42631 done; \
42632 echo "Doing dvi in libctf"; \
42633 (cd $(HOST_SUBDIR)/libctf && \
42634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636 "RANLIB=$${RANLIB}" \
42637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638 dvi) \
42639 || exit 1
42641 @endif libctf
42643 .PHONY: maybe-pdf-libctf pdf-libctf
42644 maybe-pdf-libctf:
42645 @if libctf
42646 maybe-pdf-libctf: pdf-libctf
42648 pdf-libctf: \
42649 configure-libctf
42650 @[ -f ./libctf/Makefile ] || exit 0; \
42651 r=`${PWD_COMMAND}`; export r; \
42652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653 $(HOST_EXPORTS) \
42654 for flag in $(EXTRA_HOST_FLAGS) ; do \
42655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656 done; \
42657 echo "Doing pdf in libctf"; \
42658 (cd $(HOST_SUBDIR)/libctf && \
42659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661 "RANLIB=$${RANLIB}" \
42662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663 pdf) \
42664 || exit 1
42666 @endif libctf
42668 .PHONY: maybe-html-libctf html-libctf
42669 maybe-html-libctf:
42670 @if libctf
42671 maybe-html-libctf: html-libctf
42673 html-libctf: \
42674 configure-libctf
42675 @[ -f ./libctf/Makefile ] || exit 0; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(HOST_EXPORTS) \
42679 for flag in $(EXTRA_HOST_FLAGS) ; do \
42680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681 done; \
42682 echo "Doing html in libctf"; \
42683 (cd $(HOST_SUBDIR)/libctf && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 html) \
42689 || exit 1
42691 @endif libctf
42693 .PHONY: maybe-TAGS-libctf TAGS-libctf
42694 maybe-TAGS-libctf:
42695 @if libctf
42696 maybe-TAGS-libctf: TAGS-libctf
42698 TAGS-libctf: \
42699 configure-libctf
42700 @[ -f ./libctf/Makefile ] || exit 0; \
42701 r=`${PWD_COMMAND}`; export r; \
42702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42703 $(HOST_EXPORTS) \
42704 for flag in $(EXTRA_HOST_FLAGS) ; do \
42705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42706 done; \
42707 echo "Doing TAGS in libctf"; \
42708 (cd $(HOST_SUBDIR)/libctf && \
42709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42711 "RANLIB=$${RANLIB}" \
42712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42713 TAGS) \
42714 || exit 1
42716 @endif libctf
42718 .PHONY: maybe-install-info-libctf install-info-libctf
42719 maybe-install-info-libctf:
42720 @if libctf
42721 maybe-install-info-libctf: install-info-libctf
42723 install-info-libctf: \
42724 configure-libctf \
42725 info-libctf
42726 @[ -f ./libctf/Makefile ] || exit 0; \
42727 r=`${PWD_COMMAND}`; export r; \
42728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42729 $(HOST_EXPORTS) \
42730 for flag in $(EXTRA_HOST_FLAGS) ; do \
42731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42732 done; \
42733 echo "Doing install-info in libctf"; \
42734 (cd $(HOST_SUBDIR)/libctf && \
42735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42737 "RANLIB=$${RANLIB}" \
42738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42739 install-info) \
42740 || exit 1
42742 @endif libctf
42744 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42745 maybe-install-dvi-libctf:
42746 @if libctf
42747 maybe-install-dvi-libctf: install-dvi-libctf
42749 install-dvi-libctf: \
42750 configure-libctf \
42751 dvi-libctf
42752 @[ -f ./libctf/Makefile ] || exit 0; \
42753 r=`${PWD_COMMAND}`; export r; \
42754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42755 $(HOST_EXPORTS) \
42756 for flag in $(EXTRA_HOST_FLAGS) ; do \
42757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42758 done; \
42759 echo "Doing install-dvi in libctf"; \
42760 (cd $(HOST_SUBDIR)/libctf && \
42761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42763 "RANLIB=$${RANLIB}" \
42764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42765 install-dvi) \
42766 || exit 1
42768 @endif libctf
42770 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42771 maybe-install-pdf-libctf:
42772 @if libctf
42773 maybe-install-pdf-libctf: install-pdf-libctf
42775 install-pdf-libctf: \
42776 configure-libctf \
42777 pdf-libctf
42778 @[ -f ./libctf/Makefile ] || exit 0; \
42779 r=`${PWD_COMMAND}`; export r; \
42780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781 $(HOST_EXPORTS) \
42782 for flag in $(EXTRA_HOST_FLAGS) ; do \
42783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42784 done; \
42785 echo "Doing install-pdf in libctf"; \
42786 (cd $(HOST_SUBDIR)/libctf && \
42787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42789 "RANLIB=$${RANLIB}" \
42790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42791 install-pdf) \
42792 || exit 1
42794 @endif libctf
42796 .PHONY: maybe-install-html-libctf install-html-libctf
42797 maybe-install-html-libctf:
42798 @if libctf
42799 maybe-install-html-libctf: install-html-libctf
42801 install-html-libctf: \
42802 configure-libctf \
42803 html-libctf
42804 @[ -f ./libctf/Makefile ] || exit 0; \
42805 r=`${PWD_COMMAND}`; export r; \
42806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42807 $(HOST_EXPORTS) \
42808 for flag in $(EXTRA_HOST_FLAGS) ; do \
42809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42810 done; \
42811 echo "Doing install-html in libctf"; \
42812 (cd $(HOST_SUBDIR)/libctf && \
42813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42815 "RANLIB=$${RANLIB}" \
42816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42817 install-html) \
42818 || exit 1
42820 @endif libctf
42822 .PHONY: maybe-installcheck-libctf installcheck-libctf
42823 maybe-installcheck-libctf:
42824 @if libctf
42825 maybe-installcheck-libctf: installcheck-libctf
42827 installcheck-libctf: \
42828 configure-libctf
42829 @[ -f ./libctf/Makefile ] || exit 0; \
42830 r=`${PWD_COMMAND}`; export r; \
42831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42832 $(HOST_EXPORTS) \
42833 for flag in $(EXTRA_HOST_FLAGS) ; do \
42834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42835 done; \
42836 echo "Doing installcheck in libctf"; \
42837 (cd $(HOST_SUBDIR)/libctf && \
42838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42840 "RANLIB=$${RANLIB}" \
42841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42842 installcheck) \
42843 || exit 1
42845 @endif libctf
42847 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42848 maybe-mostlyclean-libctf:
42849 @if libctf
42850 maybe-mostlyclean-libctf: mostlyclean-libctf
42852 mostlyclean-libctf:
42853 @[ -f ./libctf/Makefile ] || exit 0; \
42854 r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 $(HOST_EXPORTS) \
42857 for flag in $(EXTRA_HOST_FLAGS) ; do \
42858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859 done; \
42860 echo "Doing mostlyclean in libctf"; \
42861 (cd $(HOST_SUBDIR)/libctf && \
42862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864 "RANLIB=$${RANLIB}" \
42865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866 mostlyclean) \
42867 || exit 1
42869 @endif libctf
42871 .PHONY: maybe-clean-libctf clean-libctf
42872 maybe-clean-libctf:
42873 @if libctf
42874 maybe-clean-libctf: clean-libctf
42876 clean-libctf:
42877 @[ -f ./libctf/Makefile ] || exit 0; \
42878 r=`${PWD_COMMAND}`; export r; \
42879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42880 $(HOST_EXPORTS) \
42881 for flag in $(EXTRA_HOST_FLAGS) ; do \
42882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42883 done; \
42884 echo "Doing clean in libctf"; \
42885 (cd $(HOST_SUBDIR)/libctf && \
42886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42888 "RANLIB=$${RANLIB}" \
42889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42890 clean) \
42891 || exit 1
42893 @endif libctf
42895 .PHONY: maybe-distclean-libctf distclean-libctf
42896 maybe-distclean-libctf:
42897 @if libctf
42898 maybe-distclean-libctf: distclean-libctf
42900 distclean-libctf:
42901 @[ -f ./libctf/Makefile ] || exit 0; \
42902 r=`${PWD_COMMAND}`; export r; \
42903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42904 $(HOST_EXPORTS) \
42905 for flag in $(EXTRA_HOST_FLAGS) ; do \
42906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42907 done; \
42908 echo "Doing distclean in libctf"; \
42909 (cd $(HOST_SUBDIR)/libctf && \
42910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42912 "RANLIB=$${RANLIB}" \
42913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42914 distclean) \
42915 || exit 1
42917 @endif libctf
42919 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42920 maybe-maintainer-clean-libctf:
42921 @if libctf
42922 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42924 maintainer-clean-libctf:
42925 @[ -f ./libctf/Makefile ] || exit 0; \
42926 r=`${PWD_COMMAND}`; export r; \
42927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42928 $(HOST_EXPORTS) \
42929 for flag in $(EXTRA_HOST_FLAGS) ; do \
42930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42931 done; \
42932 echo "Doing maintainer-clean in libctf"; \
42933 (cd $(HOST_SUBDIR)/libctf && \
42934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42936 "RANLIB=$${RANLIB}" \
42937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42938 maintainer-clean) \
42939 || exit 1
42941 @endif libctf
42945 .PHONY: configure-libsframe maybe-configure-libsframe
42946 maybe-configure-libsframe:
42947 @if gcc-bootstrap
42948 configure-libsframe: stage_current
42949 @endif gcc-bootstrap
42950 @if libsframe
42951 maybe-configure-libsframe: configure-libsframe
42952 configure-libsframe:
42953 @r=`${PWD_COMMAND}`; export r; \
42954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42957 $(HOST_EXPORTS) \
42958 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42959 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42960 case $(srcdir) in \
42961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42962 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42964 esac; \
42965 module_srcdir=libsframe; \
42966 $(SHELL) \
42967 $$s/$$module_srcdir/configure \
42968 --srcdir=$${topdir}/$$module_srcdir \
42969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42970 --target=${target_alias} \
42971 || exit 1
42972 @endif libsframe
42976 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42977 maybe-configure-stage1-libsframe:
42978 @if libsframe-bootstrap
42979 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42980 configure-stage1-libsframe:
42981 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42983 @r=`${PWD_COMMAND}`; export r; \
42984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42985 TFLAGS="$(STAGE1_TFLAGS)"; \
42986 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42987 $(HOST_EXPORTS) \
42988 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42989 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42990 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42991 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42993 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42994 case $(srcdir) in \
42995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42996 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42998 esac; \
42999 module_srcdir=libsframe; \
43000 $(SHELL) $$s/$$module_srcdir/configure \
43001 --srcdir=$${topdir}/$$module_srcdir \
43002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43003 --target=${target_alias} \
43005 $(STAGE1_CONFIGURE_FLAGS)
43006 @endif libsframe-bootstrap
43008 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
43009 maybe-configure-stage2-libsframe:
43010 @if libsframe-bootstrap
43011 maybe-configure-stage2-libsframe: configure-stage2-libsframe
43012 configure-stage2-libsframe:
43013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43015 @r=`${PWD_COMMAND}`; export r; \
43016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017 TFLAGS="$(STAGE2_TFLAGS)"; \
43018 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43019 $(HOST_EXPORTS) \
43020 $(POSTSTAGE1_HOST_EXPORTS) \
43021 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43022 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43023 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43024 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
43025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43026 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43027 case $(srcdir) in \
43028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43029 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43031 esac; \
43032 module_srcdir=libsframe; \
43033 $(SHELL) $$s/$$module_srcdir/configure \
43034 --srcdir=$${topdir}/$$module_srcdir \
43035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43036 --target=${target_alias} \
43037 --with-build-libsubdir=$(HOST_SUBDIR) \
43038 $(STAGE2_CONFIGURE_FLAGS)
43039 @endif libsframe-bootstrap
43041 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
43042 maybe-configure-stage3-libsframe:
43043 @if libsframe-bootstrap
43044 maybe-configure-stage3-libsframe: configure-stage3-libsframe
43045 configure-stage3-libsframe:
43046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43048 @r=`${PWD_COMMAND}`; export r; \
43049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050 TFLAGS="$(STAGE3_TFLAGS)"; \
43051 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43052 $(HOST_EXPORTS) \
43053 $(POSTSTAGE1_HOST_EXPORTS) \
43054 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43055 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43056 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43057 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
43058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43059 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43060 case $(srcdir) in \
43061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43062 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43064 esac; \
43065 module_srcdir=libsframe; \
43066 $(SHELL) $$s/$$module_srcdir/configure \
43067 --srcdir=$${topdir}/$$module_srcdir \
43068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43069 --target=${target_alias} \
43070 --with-build-libsubdir=$(HOST_SUBDIR) \
43071 $(STAGE3_CONFIGURE_FLAGS)
43072 @endif libsframe-bootstrap
43074 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
43075 maybe-configure-stage4-libsframe:
43076 @if libsframe-bootstrap
43077 maybe-configure-stage4-libsframe: configure-stage4-libsframe
43078 configure-stage4-libsframe:
43079 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43081 @r=`${PWD_COMMAND}`; export r; \
43082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43083 TFLAGS="$(STAGE4_TFLAGS)"; \
43084 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43085 $(HOST_EXPORTS) \
43086 $(POSTSTAGE1_HOST_EXPORTS) \
43087 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43088 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43089 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43090 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
43091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43092 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43093 case $(srcdir) in \
43094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43095 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43097 esac; \
43098 module_srcdir=libsframe; \
43099 $(SHELL) $$s/$$module_srcdir/configure \
43100 --srcdir=$${topdir}/$$module_srcdir \
43101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43102 --target=${target_alias} \
43103 --with-build-libsubdir=$(HOST_SUBDIR) \
43104 $(STAGE4_CONFIGURE_FLAGS)
43105 @endif libsframe-bootstrap
43107 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43108 maybe-configure-stageprofile-libsframe:
43109 @if libsframe-bootstrap
43110 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43111 configure-stageprofile-libsframe:
43112 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43114 @r=`${PWD_COMMAND}`; export r; \
43115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43116 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43117 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43118 $(HOST_EXPORTS) \
43119 $(POSTSTAGE1_HOST_EXPORTS) \
43120 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43121 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43122 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43123 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43125 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43126 case $(srcdir) in \
43127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43128 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43130 esac; \
43131 module_srcdir=libsframe; \
43132 $(SHELL) $$s/$$module_srcdir/configure \
43133 --srcdir=$${topdir}/$$module_srcdir \
43134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43135 --target=${target_alias} \
43136 --with-build-libsubdir=$(HOST_SUBDIR) \
43137 $(STAGEprofile_CONFIGURE_FLAGS)
43138 @endif libsframe-bootstrap
43140 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43141 maybe-configure-stagetrain-libsframe:
43142 @if libsframe-bootstrap
43143 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43144 configure-stagetrain-libsframe:
43145 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43147 @r=`${PWD_COMMAND}`; export r; \
43148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43150 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43151 $(HOST_EXPORTS) \
43152 $(POSTSTAGE1_HOST_EXPORTS) \
43153 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43154 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43155 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43156 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43158 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43159 case $(srcdir) in \
43160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43161 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43163 esac; \
43164 module_srcdir=libsframe; \
43165 $(SHELL) $$s/$$module_srcdir/configure \
43166 --srcdir=$${topdir}/$$module_srcdir \
43167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43168 --target=${target_alias} \
43169 --with-build-libsubdir=$(HOST_SUBDIR) \
43170 $(STAGEtrain_CONFIGURE_FLAGS)
43171 @endif libsframe-bootstrap
43173 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43174 maybe-configure-stagefeedback-libsframe:
43175 @if libsframe-bootstrap
43176 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43177 configure-stagefeedback-libsframe:
43178 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43180 @r=`${PWD_COMMAND}`; export r; \
43181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43182 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43183 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43184 $(HOST_EXPORTS) \
43185 $(POSTSTAGE1_HOST_EXPORTS) \
43186 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43187 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43188 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43189 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43191 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43192 case $(srcdir) in \
43193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43194 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43196 esac; \
43197 module_srcdir=libsframe; \
43198 $(SHELL) $$s/$$module_srcdir/configure \
43199 --srcdir=$${topdir}/$$module_srcdir \
43200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43201 --target=${target_alias} \
43202 --with-build-libsubdir=$(HOST_SUBDIR) \
43203 $(STAGEfeedback_CONFIGURE_FLAGS)
43204 @endif libsframe-bootstrap
43206 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43207 maybe-configure-stageautoprofile-libsframe:
43208 @if libsframe-bootstrap
43209 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43210 configure-stageautoprofile-libsframe:
43211 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43213 @r=`${PWD_COMMAND}`; export r; \
43214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43215 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43216 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43217 $(HOST_EXPORTS) \
43218 $(POSTSTAGE1_HOST_EXPORTS) \
43219 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43220 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43221 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43222 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43224 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43225 case $(srcdir) in \
43226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43227 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43229 esac; \
43230 module_srcdir=libsframe; \
43231 $(SHELL) $$s/$$module_srcdir/configure \
43232 --srcdir=$${topdir}/$$module_srcdir \
43233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43234 --target=${target_alias} \
43235 --with-build-libsubdir=$(HOST_SUBDIR) \
43236 $(STAGEautoprofile_CONFIGURE_FLAGS)
43237 @endif libsframe-bootstrap
43239 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43240 maybe-configure-stageautofeedback-libsframe:
43241 @if libsframe-bootstrap
43242 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43243 configure-stageautofeedback-libsframe:
43244 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43246 @r=`${PWD_COMMAND}`; export r; \
43247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43248 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43249 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43250 $(HOST_EXPORTS) \
43251 $(POSTSTAGE1_HOST_EXPORTS) \
43252 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43253 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43254 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43255 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43257 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43258 case $(srcdir) in \
43259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43260 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43262 esac; \
43263 module_srcdir=libsframe; \
43264 $(SHELL) $$s/$$module_srcdir/configure \
43265 --srcdir=$${topdir}/$$module_srcdir \
43266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43267 --target=${target_alias} \
43268 --with-build-libsubdir=$(HOST_SUBDIR) \
43269 $(STAGEautofeedback_CONFIGURE_FLAGS)
43270 @endif libsframe-bootstrap
43276 .PHONY: all-libsframe maybe-all-libsframe
43277 maybe-all-libsframe:
43278 @if gcc-bootstrap
43279 all-libsframe: stage_current
43280 @endif gcc-bootstrap
43281 @if libsframe
43282 TARGET-libsframe=all
43283 maybe-all-libsframe: all-libsframe
43284 all-libsframe: configure-libsframe
43285 @r=`${PWD_COMMAND}`; export r; \
43286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43287 $(HOST_EXPORTS) \
43288 (cd $(HOST_SUBDIR)/libsframe && \
43289 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43290 $(TARGET-libsframe))
43291 @endif libsframe
43295 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43296 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43297 maybe-all-stage1-libsframe:
43298 maybe-clean-stage1-libsframe:
43299 @if libsframe-bootstrap
43300 maybe-all-stage1-libsframe: all-stage1-libsframe
43301 all-stage1: all-stage1-libsframe
43302 TARGET-stage1-libsframe = $(TARGET-libsframe)
43303 all-stage1-libsframe: configure-stage1-libsframe
43304 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43305 @r=`${PWD_COMMAND}`; export r; \
43306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43307 TFLAGS="$(STAGE1_TFLAGS)"; \
43308 $(HOST_EXPORTS) \
43309 cd $(HOST_SUBDIR)/libsframe && \
43311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43312 CFLAGS="$(STAGE1_CFLAGS)" \
43313 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43314 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43315 LIBCFLAGS="$(LIBCFLAGS)" \
43316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43319 $(EXTRA_HOST_FLAGS) \
43320 $(STAGE1_FLAGS_TO_PASS) \
43321 TFLAGS="$(STAGE1_TFLAGS)" \
43322 $(TARGET-stage1-libsframe)
43324 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43325 clean-stage1: clean-stage1-libsframe
43326 clean-stage1-libsframe:
43327 @if [ $(current_stage) = stage1 ]; then \
43328 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43329 else \
43330 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43331 $(MAKE) stage1-start; \
43332 fi; \
43333 cd $(HOST_SUBDIR)/libsframe && \
43334 $(MAKE) $(EXTRA_HOST_FLAGS) \
43335 $(STAGE1_FLAGS_TO_PASS) clean
43336 @endif libsframe-bootstrap
43339 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43340 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43341 maybe-all-stage2-libsframe:
43342 maybe-clean-stage2-libsframe:
43343 @if libsframe-bootstrap
43344 maybe-all-stage2-libsframe: all-stage2-libsframe
43345 all-stage2: all-stage2-libsframe
43346 TARGET-stage2-libsframe = $(TARGET-libsframe)
43347 all-stage2-libsframe: configure-stage2-libsframe
43348 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43349 @r=`${PWD_COMMAND}`; export r; \
43350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351 TFLAGS="$(STAGE2_TFLAGS)"; \
43352 $(HOST_EXPORTS) \
43353 $(POSTSTAGE1_HOST_EXPORTS) \
43354 cd $(HOST_SUBDIR)/libsframe && \
43356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43357 CFLAGS="$(STAGE2_CFLAGS)" \
43358 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43359 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43360 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43365 TFLAGS="$(STAGE2_TFLAGS)" \
43366 $(TARGET-stage2-libsframe)
43368 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43369 clean-stage2: clean-stage2-libsframe
43370 clean-stage2-libsframe:
43371 @if [ $(current_stage) = stage2 ]; then \
43372 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43373 else \
43374 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43375 $(MAKE) stage2-start; \
43376 fi; \
43377 cd $(HOST_SUBDIR)/libsframe && \
43378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43379 @endif libsframe-bootstrap
43382 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43383 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43384 maybe-all-stage3-libsframe:
43385 maybe-clean-stage3-libsframe:
43386 @if libsframe-bootstrap
43387 maybe-all-stage3-libsframe: all-stage3-libsframe
43388 all-stage3: all-stage3-libsframe
43389 TARGET-stage3-libsframe = $(TARGET-libsframe)
43390 all-stage3-libsframe: configure-stage3-libsframe
43391 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43392 @r=`${PWD_COMMAND}`; export r; \
43393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43394 TFLAGS="$(STAGE3_TFLAGS)"; \
43395 $(HOST_EXPORTS) \
43396 $(POSTSTAGE1_HOST_EXPORTS) \
43397 cd $(HOST_SUBDIR)/libsframe && \
43399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43400 CFLAGS="$(STAGE3_CFLAGS)" \
43401 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43402 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43403 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43408 TFLAGS="$(STAGE3_TFLAGS)" \
43409 $(TARGET-stage3-libsframe)
43411 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43412 clean-stage3: clean-stage3-libsframe
43413 clean-stage3-libsframe:
43414 @if [ $(current_stage) = stage3 ]; then \
43415 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43416 else \
43417 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43418 $(MAKE) stage3-start; \
43419 fi; \
43420 cd $(HOST_SUBDIR)/libsframe && \
43421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43422 @endif libsframe-bootstrap
43425 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43426 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43427 maybe-all-stage4-libsframe:
43428 maybe-clean-stage4-libsframe:
43429 @if libsframe-bootstrap
43430 maybe-all-stage4-libsframe: all-stage4-libsframe
43431 all-stage4: all-stage4-libsframe
43432 TARGET-stage4-libsframe = $(TARGET-libsframe)
43433 all-stage4-libsframe: configure-stage4-libsframe
43434 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43435 @r=`${PWD_COMMAND}`; export r; \
43436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43437 TFLAGS="$(STAGE4_TFLAGS)"; \
43438 $(HOST_EXPORTS) \
43439 $(POSTSTAGE1_HOST_EXPORTS) \
43440 cd $(HOST_SUBDIR)/libsframe && \
43442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43443 CFLAGS="$(STAGE4_CFLAGS)" \
43444 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43445 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43446 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43451 TFLAGS="$(STAGE4_TFLAGS)" \
43452 $(TARGET-stage4-libsframe)
43454 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43455 clean-stage4: clean-stage4-libsframe
43456 clean-stage4-libsframe:
43457 @if [ $(current_stage) = stage4 ]; then \
43458 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43459 else \
43460 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43461 $(MAKE) stage4-start; \
43462 fi; \
43463 cd $(HOST_SUBDIR)/libsframe && \
43464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43465 @endif libsframe-bootstrap
43468 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43469 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43470 maybe-all-stageprofile-libsframe:
43471 maybe-clean-stageprofile-libsframe:
43472 @if libsframe-bootstrap
43473 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43474 all-stageprofile: all-stageprofile-libsframe
43475 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43476 all-stageprofile-libsframe: configure-stageprofile-libsframe
43477 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43478 @r=`${PWD_COMMAND}`; export r; \
43479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43480 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43481 $(HOST_EXPORTS) \
43482 $(POSTSTAGE1_HOST_EXPORTS) \
43483 cd $(HOST_SUBDIR)/libsframe && \
43485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43486 CFLAGS="$(STAGEprofile_CFLAGS)" \
43487 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43488 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43489 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43494 TFLAGS="$(STAGEprofile_TFLAGS)" \
43495 $(TARGET-stageprofile-libsframe)
43497 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43498 clean-stageprofile: clean-stageprofile-libsframe
43499 clean-stageprofile-libsframe:
43500 @if [ $(current_stage) = stageprofile ]; then \
43501 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43502 else \
43503 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43504 $(MAKE) stageprofile-start; \
43505 fi; \
43506 cd $(HOST_SUBDIR)/libsframe && \
43507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43508 @endif libsframe-bootstrap
43511 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43512 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43513 maybe-all-stagetrain-libsframe:
43514 maybe-clean-stagetrain-libsframe:
43515 @if libsframe-bootstrap
43516 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43517 all-stagetrain: all-stagetrain-libsframe
43518 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43519 all-stagetrain-libsframe: configure-stagetrain-libsframe
43520 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43521 @r=`${PWD_COMMAND}`; export r; \
43522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43523 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43524 $(HOST_EXPORTS) \
43525 $(POSTSTAGE1_HOST_EXPORTS) \
43526 cd $(HOST_SUBDIR)/libsframe && \
43528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43529 CFLAGS="$(STAGEtrain_CFLAGS)" \
43530 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43531 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43532 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43537 TFLAGS="$(STAGEtrain_TFLAGS)" \
43538 $(TARGET-stagetrain-libsframe)
43540 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43541 clean-stagetrain: clean-stagetrain-libsframe
43542 clean-stagetrain-libsframe:
43543 @if [ $(current_stage) = stagetrain ]; then \
43544 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43545 else \
43546 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43547 $(MAKE) stagetrain-start; \
43548 fi; \
43549 cd $(HOST_SUBDIR)/libsframe && \
43550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43551 @endif libsframe-bootstrap
43554 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43555 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43556 maybe-all-stagefeedback-libsframe:
43557 maybe-clean-stagefeedback-libsframe:
43558 @if libsframe-bootstrap
43559 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43560 all-stagefeedback: all-stagefeedback-libsframe
43561 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43562 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43563 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43564 @r=`${PWD_COMMAND}`; export r; \
43565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43567 $(HOST_EXPORTS) \
43568 $(POSTSTAGE1_HOST_EXPORTS) \
43569 cd $(HOST_SUBDIR)/libsframe && \
43571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43572 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43573 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43574 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43575 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43580 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43581 $(TARGET-stagefeedback-libsframe)
43583 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43584 clean-stagefeedback: clean-stagefeedback-libsframe
43585 clean-stagefeedback-libsframe:
43586 @if [ $(current_stage) = stagefeedback ]; then \
43587 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43588 else \
43589 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43590 $(MAKE) stagefeedback-start; \
43591 fi; \
43592 cd $(HOST_SUBDIR)/libsframe && \
43593 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43594 @endif libsframe-bootstrap
43597 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43598 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43599 maybe-all-stageautoprofile-libsframe:
43600 maybe-clean-stageautoprofile-libsframe:
43601 @if libsframe-bootstrap
43602 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43603 all-stageautoprofile: all-stageautoprofile-libsframe
43604 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43605 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43606 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43607 @r=`${PWD_COMMAND}`; export r; \
43608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43609 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43610 $(HOST_EXPORTS) \
43611 $(POSTSTAGE1_HOST_EXPORTS) \
43612 cd $(HOST_SUBDIR)/libsframe && \
43613 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43615 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43616 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43617 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43618 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43623 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43624 $(TARGET-stageautoprofile-libsframe)
43626 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43627 clean-stageautoprofile: clean-stageautoprofile-libsframe
43628 clean-stageautoprofile-libsframe:
43629 @if [ $(current_stage) = stageautoprofile ]; then \
43630 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43631 else \
43632 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43633 $(MAKE) stageautoprofile-start; \
43634 fi; \
43635 cd $(HOST_SUBDIR)/libsframe && \
43636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43637 @endif libsframe-bootstrap
43640 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43641 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43642 maybe-all-stageautofeedback-libsframe:
43643 maybe-clean-stageautofeedback-libsframe:
43644 @if libsframe-bootstrap
43645 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43646 all-stageautofeedback: all-stageautofeedback-libsframe
43647 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43648 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43649 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43650 @r=`${PWD_COMMAND}`; export r; \
43651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43652 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43653 $(HOST_EXPORTS) \
43654 $(POSTSTAGE1_HOST_EXPORTS) \
43655 cd $(HOST_SUBDIR)/libsframe && \
43657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43658 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43659 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43660 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43661 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43666 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43667 $(TARGET-stageautofeedback-libsframe)
43669 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43670 clean-stageautofeedback: clean-stageautofeedback-libsframe
43671 clean-stageautofeedback-libsframe:
43672 @if [ $(current_stage) = stageautofeedback ]; then \
43673 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43674 else \
43675 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43676 $(MAKE) stageautofeedback-start; \
43677 fi; \
43678 cd $(HOST_SUBDIR)/libsframe && \
43679 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43680 @endif libsframe-bootstrap
43686 .PHONY: check-libsframe maybe-check-libsframe
43687 maybe-check-libsframe:
43688 @if libsframe
43689 maybe-check-libsframe: check-libsframe
43691 check-libsframe:
43692 @: $(MAKE); $(unstage)
43693 @r=`${PWD_COMMAND}`; export r; \
43694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43695 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43696 (cd $(HOST_SUBDIR)/libsframe && \
43697 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43699 @endif libsframe
43701 .PHONY: install-libsframe maybe-install-libsframe
43702 maybe-install-libsframe:
43703 @if libsframe
43704 maybe-install-libsframe: install-libsframe
43706 install-libsframe: installdirs
43707 @: $(MAKE); $(unstage)
43708 @r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 $(HOST_EXPORTS) \
43711 (cd $(HOST_SUBDIR)/libsframe && \
43712 $(MAKE) $(FLAGS_TO_PASS) install)
43714 @endif libsframe
43716 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43717 maybe-install-strip-libsframe:
43718 @if libsframe
43719 maybe-install-strip-libsframe: install-strip-libsframe
43721 install-strip-libsframe: installdirs
43722 @: $(MAKE); $(unstage)
43723 @r=`${PWD_COMMAND}`; export r; \
43724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725 $(HOST_EXPORTS) \
43726 (cd $(HOST_SUBDIR)/libsframe && \
43727 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43729 @endif libsframe
43731 # Other targets (info, dvi, pdf, etc.)
43733 .PHONY: maybe-info-libsframe info-libsframe
43734 maybe-info-libsframe:
43735 @if libsframe
43736 maybe-info-libsframe: info-libsframe
43738 info-libsframe: \
43739 configure-libsframe
43740 @[ -f ./libsframe/Makefile ] || exit 0; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(HOST_EXPORTS) \
43744 for flag in $(EXTRA_HOST_FLAGS) ; do \
43745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43746 done; \
43747 echo "Doing info in libsframe"; \
43748 (cd $(HOST_SUBDIR)/libsframe && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 info) \
43754 || exit 1
43756 @endif libsframe
43758 .PHONY: maybe-dvi-libsframe dvi-libsframe
43759 maybe-dvi-libsframe:
43760 @if libsframe
43761 maybe-dvi-libsframe: dvi-libsframe
43763 dvi-libsframe: \
43764 configure-libsframe
43765 @[ -f ./libsframe/Makefile ] || exit 0; \
43766 r=`${PWD_COMMAND}`; export r; \
43767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43768 $(HOST_EXPORTS) \
43769 for flag in $(EXTRA_HOST_FLAGS) ; do \
43770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43771 done; \
43772 echo "Doing dvi in libsframe"; \
43773 (cd $(HOST_SUBDIR)/libsframe && \
43774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43776 "RANLIB=$${RANLIB}" \
43777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43778 dvi) \
43779 || exit 1
43781 @endif libsframe
43783 .PHONY: maybe-pdf-libsframe pdf-libsframe
43784 maybe-pdf-libsframe:
43785 @if libsframe
43786 maybe-pdf-libsframe: pdf-libsframe
43788 pdf-libsframe: \
43789 configure-libsframe
43790 @[ -f ./libsframe/Makefile ] || exit 0; \
43791 r=`${PWD_COMMAND}`; export r; \
43792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793 $(HOST_EXPORTS) \
43794 for flag in $(EXTRA_HOST_FLAGS) ; do \
43795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43796 done; \
43797 echo "Doing pdf in libsframe"; \
43798 (cd $(HOST_SUBDIR)/libsframe && \
43799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43801 "RANLIB=$${RANLIB}" \
43802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43803 pdf) \
43804 || exit 1
43806 @endif libsframe
43808 .PHONY: maybe-html-libsframe html-libsframe
43809 maybe-html-libsframe:
43810 @if libsframe
43811 maybe-html-libsframe: html-libsframe
43813 html-libsframe: \
43814 configure-libsframe
43815 @[ -f ./libsframe/Makefile ] || exit 0; \
43816 r=`${PWD_COMMAND}`; export r; \
43817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818 $(HOST_EXPORTS) \
43819 for flag in $(EXTRA_HOST_FLAGS) ; do \
43820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43821 done; \
43822 echo "Doing html in libsframe"; \
43823 (cd $(HOST_SUBDIR)/libsframe && \
43824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826 "RANLIB=$${RANLIB}" \
43827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828 html) \
43829 || exit 1
43831 @endif libsframe
43833 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43834 maybe-TAGS-libsframe:
43835 @if libsframe
43836 maybe-TAGS-libsframe: TAGS-libsframe
43838 TAGS-libsframe: \
43839 configure-libsframe
43840 @[ -f ./libsframe/Makefile ] || exit 0; \
43841 r=`${PWD_COMMAND}`; export r; \
43842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43843 $(HOST_EXPORTS) \
43844 for flag in $(EXTRA_HOST_FLAGS) ; do \
43845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43846 done; \
43847 echo "Doing TAGS in libsframe"; \
43848 (cd $(HOST_SUBDIR)/libsframe && \
43849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43851 "RANLIB=$${RANLIB}" \
43852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43853 TAGS) \
43854 || exit 1
43856 @endif libsframe
43858 .PHONY: maybe-install-info-libsframe install-info-libsframe
43859 maybe-install-info-libsframe:
43860 @if libsframe
43861 maybe-install-info-libsframe: install-info-libsframe
43863 install-info-libsframe: \
43864 configure-libsframe \
43865 info-libsframe
43866 @[ -f ./libsframe/Makefile ] || exit 0; \
43867 r=`${PWD_COMMAND}`; export r; \
43868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869 $(HOST_EXPORTS) \
43870 for flag in $(EXTRA_HOST_FLAGS) ; do \
43871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43872 done; \
43873 echo "Doing install-info in libsframe"; \
43874 (cd $(HOST_SUBDIR)/libsframe && \
43875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43877 "RANLIB=$${RANLIB}" \
43878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43879 install-info) \
43880 || exit 1
43882 @endif libsframe
43884 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43885 maybe-install-dvi-libsframe:
43886 @if libsframe
43887 maybe-install-dvi-libsframe: install-dvi-libsframe
43889 install-dvi-libsframe: \
43890 configure-libsframe \
43891 dvi-libsframe
43892 @[ -f ./libsframe/Makefile ] || exit 0; \
43893 r=`${PWD_COMMAND}`; export r; \
43894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43895 $(HOST_EXPORTS) \
43896 for flag in $(EXTRA_HOST_FLAGS) ; do \
43897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43898 done; \
43899 echo "Doing install-dvi in libsframe"; \
43900 (cd $(HOST_SUBDIR)/libsframe && \
43901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43903 "RANLIB=$${RANLIB}" \
43904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43905 install-dvi) \
43906 || exit 1
43908 @endif libsframe
43910 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43911 maybe-install-pdf-libsframe:
43912 @if libsframe
43913 maybe-install-pdf-libsframe: install-pdf-libsframe
43915 install-pdf-libsframe: \
43916 configure-libsframe \
43917 pdf-libsframe
43918 @[ -f ./libsframe/Makefile ] || exit 0; \
43919 r=`${PWD_COMMAND}`; export r; \
43920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43921 $(HOST_EXPORTS) \
43922 for flag in $(EXTRA_HOST_FLAGS) ; do \
43923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43924 done; \
43925 echo "Doing install-pdf in libsframe"; \
43926 (cd $(HOST_SUBDIR)/libsframe && \
43927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43929 "RANLIB=$${RANLIB}" \
43930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43931 install-pdf) \
43932 || exit 1
43934 @endif libsframe
43936 .PHONY: maybe-install-html-libsframe install-html-libsframe
43937 maybe-install-html-libsframe:
43938 @if libsframe
43939 maybe-install-html-libsframe: install-html-libsframe
43941 install-html-libsframe: \
43942 configure-libsframe \
43943 html-libsframe
43944 @[ -f ./libsframe/Makefile ] || exit 0; \
43945 r=`${PWD_COMMAND}`; export r; \
43946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43947 $(HOST_EXPORTS) \
43948 for flag in $(EXTRA_HOST_FLAGS) ; do \
43949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43950 done; \
43951 echo "Doing install-html in libsframe"; \
43952 (cd $(HOST_SUBDIR)/libsframe && \
43953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43955 "RANLIB=$${RANLIB}" \
43956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43957 install-html) \
43958 || exit 1
43960 @endif libsframe
43962 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43963 maybe-installcheck-libsframe:
43964 @if libsframe
43965 maybe-installcheck-libsframe: installcheck-libsframe
43967 installcheck-libsframe: \
43968 configure-libsframe
43969 @[ -f ./libsframe/Makefile ] || exit 0; \
43970 r=`${PWD_COMMAND}`; export r; \
43971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972 $(HOST_EXPORTS) \
43973 for flag in $(EXTRA_HOST_FLAGS) ; do \
43974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43975 done; \
43976 echo "Doing installcheck in libsframe"; \
43977 (cd $(HOST_SUBDIR)/libsframe && \
43978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43980 "RANLIB=$${RANLIB}" \
43981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43982 installcheck) \
43983 || exit 1
43985 @endif libsframe
43987 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43988 maybe-mostlyclean-libsframe:
43989 @if libsframe
43990 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43992 mostlyclean-libsframe:
43993 @[ -f ./libsframe/Makefile ] || exit 0; \
43994 r=`${PWD_COMMAND}`; export r; \
43995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43996 $(HOST_EXPORTS) \
43997 for flag in $(EXTRA_HOST_FLAGS) ; do \
43998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43999 done; \
44000 echo "Doing mostlyclean in libsframe"; \
44001 (cd $(HOST_SUBDIR)/libsframe && \
44002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44004 "RANLIB=$${RANLIB}" \
44005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44006 mostlyclean) \
44007 || exit 1
44009 @endif libsframe
44011 .PHONY: maybe-clean-libsframe clean-libsframe
44012 maybe-clean-libsframe:
44013 @if libsframe
44014 maybe-clean-libsframe: clean-libsframe
44016 clean-libsframe:
44017 @[ -f ./libsframe/Makefile ] || exit 0; \
44018 r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 $(HOST_EXPORTS) \
44021 for flag in $(EXTRA_HOST_FLAGS) ; do \
44022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44023 done; \
44024 echo "Doing clean in libsframe"; \
44025 (cd $(HOST_SUBDIR)/libsframe && \
44026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44028 "RANLIB=$${RANLIB}" \
44029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44030 clean) \
44031 || exit 1
44033 @endif libsframe
44035 .PHONY: maybe-distclean-libsframe distclean-libsframe
44036 maybe-distclean-libsframe:
44037 @if libsframe
44038 maybe-distclean-libsframe: distclean-libsframe
44040 distclean-libsframe:
44041 @[ -f ./libsframe/Makefile ] || exit 0; \
44042 r=`${PWD_COMMAND}`; export r; \
44043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44044 $(HOST_EXPORTS) \
44045 for flag in $(EXTRA_HOST_FLAGS) ; do \
44046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44047 done; \
44048 echo "Doing distclean in libsframe"; \
44049 (cd $(HOST_SUBDIR)/libsframe && \
44050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44052 "RANLIB=$${RANLIB}" \
44053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44054 distclean) \
44055 || exit 1
44057 @endif libsframe
44059 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
44060 maybe-maintainer-clean-libsframe:
44061 @if libsframe
44062 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
44064 maintainer-clean-libsframe:
44065 @[ -f ./libsframe/Makefile ] || exit 0; \
44066 r=`${PWD_COMMAND}`; export r; \
44067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068 $(HOST_EXPORTS) \
44069 for flag in $(EXTRA_HOST_FLAGS) ; do \
44070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44071 done; \
44072 echo "Doing maintainer-clean in libsframe"; \
44073 (cd $(HOST_SUBDIR)/libsframe && \
44074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44076 "RANLIB=$${RANLIB}" \
44077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44078 maintainer-clean) \
44079 || exit 1
44081 @endif libsframe
44085 # ---------------------------------------
44086 # Modules which run on the target machine
44087 # ---------------------------------------
44092 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44093 maybe-configure-target-libstdc++-v3:
44094 @if gcc-bootstrap
44095 configure-target-libstdc++-v3: stage_current
44096 @endif gcc-bootstrap
44097 @if target-libstdc++-v3
44098 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44099 configure-target-libstdc++-v3:
44100 @r=`${PWD_COMMAND}`; export r; \
44101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44102 echo "Checking multilib configuration for libstdc++-v3..."; \
44103 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44104 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44105 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44106 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44107 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44108 else \
44109 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44110 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44111 fi; \
44112 else \
44113 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44114 fi; \
44115 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44116 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44117 $(RAW_CXX_TARGET_EXPORTS) \
44118 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44119 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44120 case $(srcdir) in \
44121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44122 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44124 esac; \
44125 module_srcdir=libstdc++-v3; \
44126 rm -f no-such-file || : ; \
44127 CONFIG_SITE=no-such-file $(SHELL) \
44128 $$s/$$module_srcdir/configure \
44129 --srcdir=$${topdir}/$$module_srcdir \
44130 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44131 --target=${target_alias} \
44132 || exit 1
44133 @endif target-libstdc++-v3
44137 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44138 maybe-configure-stage1-target-libstdc++-v3:
44139 @if target-libstdc++-v3-bootstrap
44140 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44141 configure-stage1-target-libstdc++-v3:
44142 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44143 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44144 @r=`${PWD_COMMAND}`; export r; \
44145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44146 TFLAGS="$(STAGE1_TFLAGS)"; \
44147 echo "Checking multilib configuration for libstdc++-v3..."; \
44148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44149 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44150 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44151 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44152 else \
44153 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44154 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44155 fi; \
44156 else \
44157 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44158 fi; \
44159 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44160 $(RAW_CXX_TARGET_EXPORTS) \
44161 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44164 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44166 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44167 case $(srcdir) in \
44168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44169 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44171 esac; \
44172 module_srcdir=libstdc++-v3; \
44173 $(SHELL) $$s/$$module_srcdir/configure \
44174 --srcdir=$${topdir}/$$module_srcdir \
44175 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44176 --target=${target_alias} \
44178 $(STAGE1_CONFIGURE_FLAGS)
44179 @endif target-libstdc++-v3-bootstrap
44181 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44182 maybe-configure-stage2-target-libstdc++-v3:
44183 @if target-libstdc++-v3-bootstrap
44184 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44185 configure-stage2-target-libstdc++-v3:
44186 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44187 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44188 @r=`${PWD_COMMAND}`; export r; \
44189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44190 TFLAGS="$(STAGE2_TFLAGS)"; \
44191 echo "Checking multilib configuration for libstdc++-v3..."; \
44192 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44193 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44194 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44195 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44196 else \
44197 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44198 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44199 fi; \
44200 else \
44201 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44202 fi; \
44203 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44204 $(RAW_CXX_TARGET_EXPORTS) \
44206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44209 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44211 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44212 case $(srcdir) in \
44213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44214 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44216 esac; \
44217 module_srcdir=libstdc++-v3; \
44218 $(SHELL) $$s/$$module_srcdir/configure \
44219 --srcdir=$${topdir}/$$module_srcdir \
44220 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44221 --target=${target_alias} \
44222 --with-build-libsubdir=$(HOST_SUBDIR) \
44223 $(STAGE2_CONFIGURE_FLAGS)
44224 @endif target-libstdc++-v3-bootstrap
44226 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44227 maybe-configure-stage3-target-libstdc++-v3:
44228 @if target-libstdc++-v3-bootstrap
44229 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44230 configure-stage3-target-libstdc++-v3:
44231 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44232 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44233 @r=`${PWD_COMMAND}`; export r; \
44234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235 TFLAGS="$(STAGE3_TFLAGS)"; \
44236 echo "Checking multilib configuration for libstdc++-v3..."; \
44237 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44238 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44239 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44240 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44241 else \
44242 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44243 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44244 fi; \
44245 else \
44246 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44247 fi; \
44248 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44249 $(RAW_CXX_TARGET_EXPORTS) \
44251 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44254 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44256 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44257 case $(srcdir) in \
44258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44259 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44261 esac; \
44262 module_srcdir=libstdc++-v3; \
44263 $(SHELL) $$s/$$module_srcdir/configure \
44264 --srcdir=$${topdir}/$$module_srcdir \
44265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44266 --target=${target_alias} \
44267 --with-build-libsubdir=$(HOST_SUBDIR) \
44268 $(STAGE3_CONFIGURE_FLAGS)
44269 @endif target-libstdc++-v3-bootstrap
44271 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44272 maybe-configure-stage4-target-libstdc++-v3:
44273 @if target-libstdc++-v3-bootstrap
44274 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44275 configure-stage4-target-libstdc++-v3:
44276 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44277 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44278 @r=`${PWD_COMMAND}`; export r; \
44279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44280 TFLAGS="$(STAGE4_TFLAGS)"; \
44281 echo "Checking multilib configuration for libstdc++-v3..."; \
44282 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44283 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44284 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44285 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44286 else \
44287 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44288 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44289 fi; \
44290 else \
44291 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44292 fi; \
44293 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44294 $(RAW_CXX_TARGET_EXPORTS) \
44296 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44299 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44300 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44301 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44302 case $(srcdir) in \
44303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44304 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44306 esac; \
44307 module_srcdir=libstdc++-v3; \
44308 $(SHELL) $$s/$$module_srcdir/configure \
44309 --srcdir=$${topdir}/$$module_srcdir \
44310 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44311 --target=${target_alias} \
44312 --with-build-libsubdir=$(HOST_SUBDIR) \
44313 $(STAGE4_CONFIGURE_FLAGS)
44314 @endif target-libstdc++-v3-bootstrap
44316 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44317 maybe-configure-stageprofile-target-libstdc++-v3:
44318 @if target-libstdc++-v3-bootstrap
44319 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44320 configure-stageprofile-target-libstdc++-v3:
44321 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44322 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44323 @r=`${PWD_COMMAND}`; export r; \
44324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44325 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44326 echo "Checking multilib configuration for libstdc++-v3..."; \
44327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44328 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44329 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44330 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44331 else \
44332 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44333 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44334 fi; \
44335 else \
44336 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44337 fi; \
44338 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44339 $(RAW_CXX_TARGET_EXPORTS) \
44341 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44342 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44343 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44344 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44346 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44347 case $(srcdir) in \
44348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44349 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44351 esac; \
44352 module_srcdir=libstdc++-v3; \
44353 $(SHELL) $$s/$$module_srcdir/configure \
44354 --srcdir=$${topdir}/$$module_srcdir \
44355 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44356 --target=${target_alias} \
44357 --with-build-libsubdir=$(HOST_SUBDIR) \
44358 $(STAGEprofile_CONFIGURE_FLAGS)
44359 @endif target-libstdc++-v3-bootstrap
44361 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44362 maybe-configure-stagetrain-target-libstdc++-v3:
44363 @if target-libstdc++-v3-bootstrap
44364 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44365 configure-stagetrain-target-libstdc++-v3:
44366 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44368 @r=`${PWD_COMMAND}`; export r; \
44369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44370 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44371 echo "Checking multilib configuration for libstdc++-v3..."; \
44372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44373 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44374 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44375 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44376 else \
44377 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44378 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44379 fi; \
44380 else \
44381 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44382 fi; \
44383 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44384 $(RAW_CXX_TARGET_EXPORTS) \
44386 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44389 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44391 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44392 case $(srcdir) in \
44393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44394 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44396 esac; \
44397 module_srcdir=libstdc++-v3; \
44398 $(SHELL) $$s/$$module_srcdir/configure \
44399 --srcdir=$${topdir}/$$module_srcdir \
44400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44401 --target=${target_alias} \
44402 --with-build-libsubdir=$(HOST_SUBDIR) \
44403 $(STAGEtrain_CONFIGURE_FLAGS)
44404 @endif target-libstdc++-v3-bootstrap
44406 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44407 maybe-configure-stagefeedback-target-libstdc++-v3:
44408 @if target-libstdc++-v3-bootstrap
44409 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44410 configure-stagefeedback-target-libstdc++-v3:
44411 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44413 @r=`${PWD_COMMAND}`; export r; \
44414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44415 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44416 echo "Checking multilib configuration for libstdc++-v3..."; \
44417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44418 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44419 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44420 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44421 else \
44422 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44423 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44424 fi; \
44425 else \
44426 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44427 fi; \
44428 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44429 $(RAW_CXX_TARGET_EXPORTS) \
44431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44434 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44436 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44437 case $(srcdir) in \
44438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44439 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44441 esac; \
44442 module_srcdir=libstdc++-v3; \
44443 $(SHELL) $$s/$$module_srcdir/configure \
44444 --srcdir=$${topdir}/$$module_srcdir \
44445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44446 --target=${target_alias} \
44447 --with-build-libsubdir=$(HOST_SUBDIR) \
44448 $(STAGEfeedback_CONFIGURE_FLAGS)
44449 @endif target-libstdc++-v3-bootstrap
44451 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44452 maybe-configure-stageautoprofile-target-libstdc++-v3:
44453 @if target-libstdc++-v3-bootstrap
44454 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44455 configure-stageautoprofile-target-libstdc++-v3:
44456 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44458 @r=`${PWD_COMMAND}`; export r; \
44459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44460 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44461 echo "Checking multilib configuration for libstdc++-v3..."; \
44462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44463 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44464 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44465 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44466 else \
44467 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44468 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44469 fi; \
44470 else \
44471 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44472 fi; \
44473 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44474 $(RAW_CXX_TARGET_EXPORTS) \
44476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44479 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44481 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44482 case $(srcdir) in \
44483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44484 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44486 esac; \
44487 module_srcdir=libstdc++-v3; \
44488 $(SHELL) $$s/$$module_srcdir/configure \
44489 --srcdir=$${topdir}/$$module_srcdir \
44490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44491 --target=${target_alias} \
44492 --with-build-libsubdir=$(HOST_SUBDIR) \
44493 $(STAGEautoprofile_CONFIGURE_FLAGS)
44494 @endif target-libstdc++-v3-bootstrap
44496 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44497 maybe-configure-stageautofeedback-target-libstdc++-v3:
44498 @if target-libstdc++-v3-bootstrap
44499 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44500 configure-stageautofeedback-target-libstdc++-v3:
44501 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44503 @r=`${PWD_COMMAND}`; export r; \
44504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44505 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44506 echo "Checking multilib configuration for libstdc++-v3..."; \
44507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44508 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44509 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44510 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44511 else \
44512 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44513 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44514 fi; \
44515 else \
44516 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44517 fi; \
44518 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44519 $(RAW_CXX_TARGET_EXPORTS) \
44521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44524 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44526 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44527 case $(srcdir) in \
44528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44529 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44531 esac; \
44532 module_srcdir=libstdc++-v3; \
44533 $(SHELL) $$s/$$module_srcdir/configure \
44534 --srcdir=$${topdir}/$$module_srcdir \
44535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44536 --target=${target_alias} \
44537 --with-build-libsubdir=$(HOST_SUBDIR) \
44538 $(STAGEautofeedback_CONFIGURE_FLAGS)
44539 @endif target-libstdc++-v3-bootstrap
44545 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44546 maybe-all-target-libstdc++-v3:
44547 @if gcc-bootstrap
44548 all-target-libstdc++-v3: stage_current
44549 @endif gcc-bootstrap
44550 @if target-libstdc++-v3
44551 TARGET-target-libstdc++-v3=all
44552 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44553 all-target-libstdc++-v3: configure-target-libstdc++-v3
44554 @r=`${PWD_COMMAND}`; export r; \
44555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44556 $(RAW_CXX_TARGET_EXPORTS) \
44557 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44559 $(TARGET-target-libstdc++-v3))
44560 @endif target-libstdc++-v3
44564 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44565 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44566 maybe-all-stage1-target-libstdc++-v3:
44567 maybe-clean-stage1-target-libstdc++-v3:
44568 @if target-libstdc++-v3-bootstrap
44569 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44570 all-stage1: all-stage1-target-libstdc++-v3
44571 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44572 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44573 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44574 @r=`${PWD_COMMAND}`; export r; \
44575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44576 TFLAGS="$(STAGE1_TFLAGS)"; \
44577 $(RAW_CXX_TARGET_EXPORTS) \
44578 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44581 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44582 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44583 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44587 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44589 TFLAGS="$(STAGE1_TFLAGS)" \
44590 $(TARGET-stage1-target-libstdc++-v3)
44592 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44593 clean-stage1: clean-stage1-target-libstdc++-v3
44594 clean-stage1-target-libstdc++-v3:
44595 @if [ $(current_stage) = stage1 ]; then \
44596 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44597 else \
44598 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44599 $(MAKE) stage1-start; \
44600 fi; \
44601 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44602 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44603 clean
44604 @endif target-libstdc++-v3-bootstrap
44607 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44608 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44609 maybe-all-stage2-target-libstdc++-v3:
44610 maybe-clean-stage2-target-libstdc++-v3:
44611 @if target-libstdc++-v3-bootstrap
44612 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44613 all-stage2: all-stage2-target-libstdc++-v3
44614 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44615 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44616 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44617 @r=`${PWD_COMMAND}`; export r; \
44618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44619 TFLAGS="$(STAGE2_TFLAGS)"; \
44620 $(RAW_CXX_TARGET_EXPORTS) \
44622 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44631 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44632 TFLAGS="$(STAGE2_TFLAGS)" \
44633 $(TARGET-stage2-target-libstdc++-v3)
44635 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44636 clean-stage2: clean-stage2-target-libstdc++-v3
44637 clean-stage2-target-libstdc++-v3:
44638 @if [ $(current_stage) = stage2 ]; then \
44639 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44640 else \
44641 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44642 $(MAKE) stage2-start; \
44643 fi; \
44644 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44645 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44646 @endif target-libstdc++-v3-bootstrap
44649 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44650 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44651 maybe-all-stage3-target-libstdc++-v3:
44652 maybe-clean-stage3-target-libstdc++-v3:
44653 @if target-libstdc++-v3-bootstrap
44654 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44655 all-stage3: all-stage3-target-libstdc++-v3
44656 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44657 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44658 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44659 @r=`${PWD_COMMAND}`; export r; \
44660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44661 TFLAGS="$(STAGE3_TFLAGS)"; \
44662 $(RAW_CXX_TARGET_EXPORTS) \
44664 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44667 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44673 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44674 TFLAGS="$(STAGE3_TFLAGS)" \
44675 $(TARGET-stage3-target-libstdc++-v3)
44677 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44678 clean-stage3: clean-stage3-target-libstdc++-v3
44679 clean-stage3-target-libstdc++-v3:
44680 @if [ $(current_stage) = stage3 ]; then \
44681 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44682 else \
44683 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44684 $(MAKE) stage3-start; \
44685 fi; \
44686 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44687 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44688 @endif target-libstdc++-v3-bootstrap
44691 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44692 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44693 maybe-all-stage4-target-libstdc++-v3:
44694 maybe-clean-stage4-target-libstdc++-v3:
44695 @if target-libstdc++-v3-bootstrap
44696 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44697 all-stage4: all-stage4-target-libstdc++-v3
44698 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44699 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44700 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44701 @r=`${PWD_COMMAND}`; export r; \
44702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703 TFLAGS="$(STAGE4_TFLAGS)"; \
44704 $(RAW_CXX_TARGET_EXPORTS) \
44706 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44709 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44715 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44716 TFLAGS="$(STAGE4_TFLAGS)" \
44717 $(TARGET-stage4-target-libstdc++-v3)
44719 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44720 clean-stage4: clean-stage4-target-libstdc++-v3
44721 clean-stage4-target-libstdc++-v3:
44722 @if [ $(current_stage) = stage4 ]; then \
44723 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44724 else \
44725 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44726 $(MAKE) stage4-start; \
44727 fi; \
44728 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44729 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44730 @endif target-libstdc++-v3-bootstrap
44733 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44734 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44735 maybe-all-stageprofile-target-libstdc++-v3:
44736 maybe-clean-stageprofile-target-libstdc++-v3:
44737 @if target-libstdc++-v3-bootstrap
44738 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44739 all-stageprofile: all-stageprofile-target-libstdc++-v3
44740 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44741 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44742 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44743 @r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44746 $(RAW_CXX_TARGET_EXPORTS) \
44748 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44751 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44757 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44758 TFLAGS="$(STAGEprofile_TFLAGS)" \
44759 $(TARGET-stageprofile-target-libstdc++-v3)
44761 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44762 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44763 clean-stageprofile-target-libstdc++-v3:
44764 @if [ $(current_stage) = stageprofile ]; then \
44765 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44766 else \
44767 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44768 $(MAKE) stageprofile-start; \
44769 fi; \
44770 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44771 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44772 @endif target-libstdc++-v3-bootstrap
44775 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44776 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44777 maybe-all-stagetrain-target-libstdc++-v3:
44778 maybe-clean-stagetrain-target-libstdc++-v3:
44779 @if target-libstdc++-v3-bootstrap
44780 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44781 all-stagetrain: all-stagetrain-target-libstdc++-v3
44782 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44783 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44784 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44785 @r=`${PWD_COMMAND}`; export r; \
44786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44788 $(RAW_CXX_TARGET_EXPORTS) \
44790 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44793 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44794 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44795 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44799 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44800 TFLAGS="$(STAGEtrain_TFLAGS)" \
44801 $(TARGET-stagetrain-target-libstdc++-v3)
44803 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44804 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44805 clean-stagetrain-target-libstdc++-v3:
44806 @if [ $(current_stage) = stagetrain ]; then \
44807 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44808 else \
44809 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44810 $(MAKE) stagetrain-start; \
44811 fi; \
44812 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44813 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44814 @endif target-libstdc++-v3-bootstrap
44817 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44818 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44819 maybe-all-stagefeedback-target-libstdc++-v3:
44820 maybe-clean-stagefeedback-target-libstdc++-v3:
44821 @if target-libstdc++-v3-bootstrap
44822 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44823 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44824 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44825 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44826 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44827 @r=`${PWD_COMMAND}`; export r; \
44828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44829 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44830 $(RAW_CXX_TARGET_EXPORTS) \
44832 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44835 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44836 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44837 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44841 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44842 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44843 $(TARGET-stagefeedback-target-libstdc++-v3)
44845 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44846 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44847 clean-stagefeedback-target-libstdc++-v3:
44848 @if [ $(current_stage) = stagefeedback ]; then \
44849 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44850 else \
44851 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44852 $(MAKE) stagefeedback-start; \
44853 fi; \
44854 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44855 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44856 @endif target-libstdc++-v3-bootstrap
44859 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44860 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44861 maybe-all-stageautoprofile-target-libstdc++-v3:
44862 maybe-clean-stageautoprofile-target-libstdc++-v3:
44863 @if target-libstdc++-v3-bootstrap
44864 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44865 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44866 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44867 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44868 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44869 @r=`${PWD_COMMAND}`; export r; \
44870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44871 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44872 $(RAW_CXX_TARGET_EXPORTS) \
44874 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44875 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44877 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44878 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44879 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44883 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44884 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44885 $(TARGET-stageautoprofile-target-libstdc++-v3)
44887 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44888 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44889 clean-stageautoprofile-target-libstdc++-v3:
44890 @if [ $(current_stage) = stageautoprofile ]; then \
44891 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44892 else \
44893 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44894 $(MAKE) stageautoprofile-start; \
44895 fi; \
44896 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44897 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44898 @endif target-libstdc++-v3-bootstrap
44901 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44902 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44903 maybe-all-stageautofeedback-target-libstdc++-v3:
44904 maybe-clean-stageautofeedback-target-libstdc++-v3:
44905 @if target-libstdc++-v3-bootstrap
44906 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44907 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44908 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44909 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44910 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44911 @r=`${PWD_COMMAND}`; export r; \
44912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44913 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44914 $(RAW_CXX_TARGET_EXPORTS) \
44916 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44919 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44920 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44921 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44925 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44926 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44927 $(TARGET-stageautofeedback-target-libstdc++-v3)
44929 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44930 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44931 clean-stageautofeedback-target-libstdc++-v3:
44932 @if [ $(current_stage) = stageautofeedback ]; then \
44933 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44934 else \
44935 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44936 $(MAKE) stageautofeedback-start; \
44937 fi; \
44938 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44939 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44940 @endif target-libstdc++-v3-bootstrap
44947 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44948 maybe-check-target-libstdc++-v3:
44949 @if target-libstdc++-v3
44950 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44952 check-target-libstdc++-v3:
44953 @: $(MAKE); $(unstage)
44954 @r=`${PWD_COMMAND}`; export r; \
44955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956 $(RAW_CXX_TARGET_EXPORTS) \
44957 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44958 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44960 @endif target-libstdc++-v3
44962 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44963 maybe-install-target-libstdc++-v3:
44964 @if target-libstdc++-v3
44965 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44967 install-target-libstdc++-v3: installdirs
44968 @: $(MAKE); $(unstage)
44969 @r=`${PWD_COMMAND}`; export r; \
44970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44971 $(RAW_CXX_TARGET_EXPORTS) \
44972 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44973 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44975 @endif target-libstdc++-v3
44977 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44978 maybe-install-strip-target-libstdc++-v3:
44979 @if target-libstdc++-v3
44980 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44982 install-strip-target-libstdc++-v3: installdirs
44983 @: $(MAKE); $(unstage)
44984 @r=`${PWD_COMMAND}`; export r; \
44985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44986 $(RAW_CXX_TARGET_EXPORTS) \
44987 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44990 @endif target-libstdc++-v3
44992 # Other targets (info, dvi, pdf, etc.)
44994 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44995 maybe-info-target-libstdc++-v3:
44996 @if target-libstdc++-v3
44997 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44999 info-target-libstdc++-v3: \
45000 configure-target-libstdc++-v3
45001 @: $(MAKE); $(unstage)
45002 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45003 r=`${PWD_COMMAND}`; export r; \
45004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45005 $(RAW_CXX_TARGET_EXPORTS) \
45006 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45007 for flag in $(EXTRA_TARGET_FLAGS); do \
45008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45009 done; \
45010 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45013 "RANLIB=$${RANLIB}" \
45014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45015 info) \
45016 || exit 1
45018 @endif target-libstdc++-v3
45020 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45021 maybe-dvi-target-libstdc++-v3:
45022 @if target-libstdc++-v3
45023 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45025 dvi-target-libstdc++-v3: \
45026 configure-target-libstdc++-v3
45027 @: $(MAKE); $(unstage)
45028 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45029 r=`${PWD_COMMAND}`; export r; \
45030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45031 $(RAW_CXX_TARGET_EXPORTS) \
45032 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45033 for flag in $(EXTRA_TARGET_FLAGS); do \
45034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45035 done; \
45036 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45039 "RANLIB=$${RANLIB}" \
45040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45041 dvi) \
45042 || exit 1
45044 @endif target-libstdc++-v3
45046 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45047 maybe-pdf-target-libstdc++-v3:
45048 @if target-libstdc++-v3
45049 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45051 pdf-target-libstdc++-v3: \
45052 configure-target-libstdc++-v3
45053 @: $(MAKE); $(unstage)
45054 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45055 r=`${PWD_COMMAND}`; export r; \
45056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057 $(RAW_CXX_TARGET_EXPORTS) \
45058 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45059 for flag in $(EXTRA_TARGET_FLAGS); do \
45060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061 done; \
45062 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065 "RANLIB=$${RANLIB}" \
45066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067 pdf) \
45068 || exit 1
45070 @endif target-libstdc++-v3
45072 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45073 maybe-html-target-libstdc++-v3:
45074 @if target-libstdc++-v3
45075 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45077 html-target-libstdc++-v3: \
45078 configure-target-libstdc++-v3
45079 @: $(MAKE); $(unstage)
45080 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45081 r=`${PWD_COMMAND}`; export r; \
45082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45083 $(RAW_CXX_TARGET_EXPORTS) \
45084 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45085 for flag in $(EXTRA_TARGET_FLAGS); do \
45086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45087 done; \
45088 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45091 "RANLIB=$${RANLIB}" \
45092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45093 html) \
45094 || exit 1
45096 @endif target-libstdc++-v3
45098 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45099 maybe-TAGS-target-libstdc++-v3:
45100 @if target-libstdc++-v3
45101 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45103 TAGS-target-libstdc++-v3: \
45104 configure-target-libstdc++-v3
45105 @: $(MAKE); $(unstage)
45106 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45107 r=`${PWD_COMMAND}`; export r; \
45108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45109 $(RAW_CXX_TARGET_EXPORTS) \
45110 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45111 for flag in $(EXTRA_TARGET_FLAGS); do \
45112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45113 done; \
45114 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45117 "RANLIB=$${RANLIB}" \
45118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45119 TAGS) \
45120 || exit 1
45122 @endif target-libstdc++-v3
45124 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45125 maybe-install-info-target-libstdc++-v3:
45126 @if target-libstdc++-v3
45127 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45129 install-info-target-libstdc++-v3: \
45130 configure-target-libstdc++-v3 \
45131 info-target-libstdc++-v3
45132 @: $(MAKE); $(unstage)
45133 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45134 r=`${PWD_COMMAND}`; export r; \
45135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45136 $(RAW_CXX_TARGET_EXPORTS) \
45137 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45138 for flag in $(EXTRA_TARGET_FLAGS); do \
45139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45140 done; \
45141 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45144 "RANLIB=$${RANLIB}" \
45145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45146 install-info) \
45147 || exit 1
45149 @endif target-libstdc++-v3
45151 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45152 maybe-install-dvi-target-libstdc++-v3:
45153 @if target-libstdc++-v3
45154 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45156 install-dvi-target-libstdc++-v3: \
45157 configure-target-libstdc++-v3 \
45158 dvi-target-libstdc++-v3
45159 @: $(MAKE); $(unstage)
45160 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45161 r=`${PWD_COMMAND}`; export r; \
45162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45163 $(RAW_CXX_TARGET_EXPORTS) \
45164 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45165 for flag in $(EXTRA_TARGET_FLAGS); do \
45166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45167 done; \
45168 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45171 "RANLIB=$${RANLIB}" \
45172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45173 install-dvi) \
45174 || exit 1
45176 @endif target-libstdc++-v3
45178 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45179 maybe-install-pdf-target-libstdc++-v3:
45180 @if target-libstdc++-v3
45181 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45183 install-pdf-target-libstdc++-v3: \
45184 configure-target-libstdc++-v3 \
45185 pdf-target-libstdc++-v3
45186 @: $(MAKE); $(unstage)
45187 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45188 r=`${PWD_COMMAND}`; export r; \
45189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190 $(RAW_CXX_TARGET_EXPORTS) \
45191 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45192 for flag in $(EXTRA_TARGET_FLAGS); do \
45193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45194 done; \
45195 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45198 "RANLIB=$${RANLIB}" \
45199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45200 install-pdf) \
45201 || exit 1
45203 @endif target-libstdc++-v3
45205 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45206 maybe-install-html-target-libstdc++-v3:
45207 @if target-libstdc++-v3
45208 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45210 install-html-target-libstdc++-v3: \
45211 configure-target-libstdc++-v3 \
45212 html-target-libstdc++-v3
45213 @: $(MAKE); $(unstage)
45214 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45215 r=`${PWD_COMMAND}`; export r; \
45216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45217 $(RAW_CXX_TARGET_EXPORTS) \
45218 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45219 for flag in $(EXTRA_TARGET_FLAGS); do \
45220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45221 done; \
45222 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45225 "RANLIB=$${RANLIB}" \
45226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45227 install-html) \
45228 || exit 1
45230 @endif target-libstdc++-v3
45232 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45233 maybe-installcheck-target-libstdc++-v3:
45234 @if target-libstdc++-v3
45235 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45237 installcheck-target-libstdc++-v3: \
45238 configure-target-libstdc++-v3
45239 @: $(MAKE); $(unstage)
45240 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45241 r=`${PWD_COMMAND}`; export r; \
45242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243 $(RAW_CXX_TARGET_EXPORTS) \
45244 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45245 for flag in $(EXTRA_TARGET_FLAGS); do \
45246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45247 done; \
45248 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45251 "RANLIB=$${RANLIB}" \
45252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45253 installcheck) \
45254 || exit 1
45256 @endif target-libstdc++-v3
45258 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45259 maybe-mostlyclean-target-libstdc++-v3:
45260 @if target-libstdc++-v3
45261 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45263 mostlyclean-target-libstdc++-v3:
45264 @: $(MAKE); $(unstage)
45265 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45266 r=`${PWD_COMMAND}`; export r; \
45267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45268 $(RAW_CXX_TARGET_EXPORTS) \
45269 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45270 for flag in $(EXTRA_TARGET_FLAGS); do \
45271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45272 done; \
45273 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45276 "RANLIB=$${RANLIB}" \
45277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45278 mostlyclean) \
45279 || exit 1
45281 @endif target-libstdc++-v3
45283 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45284 maybe-clean-target-libstdc++-v3:
45285 @if target-libstdc++-v3
45286 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45288 clean-target-libstdc++-v3:
45289 @: $(MAKE); $(unstage)
45290 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45291 r=`${PWD_COMMAND}`; export r; \
45292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45293 $(RAW_CXX_TARGET_EXPORTS) \
45294 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45295 for flag in $(EXTRA_TARGET_FLAGS); do \
45296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45297 done; \
45298 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45301 "RANLIB=$${RANLIB}" \
45302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45303 clean) \
45304 || exit 1
45306 @endif target-libstdc++-v3
45308 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45309 maybe-distclean-target-libstdc++-v3:
45310 @if target-libstdc++-v3
45311 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45313 distclean-target-libstdc++-v3:
45314 @: $(MAKE); $(unstage)
45315 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45316 r=`${PWD_COMMAND}`; export r; \
45317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45318 $(RAW_CXX_TARGET_EXPORTS) \
45319 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45320 for flag in $(EXTRA_TARGET_FLAGS); do \
45321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45322 done; \
45323 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45326 "RANLIB=$${RANLIB}" \
45327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45328 distclean) \
45329 || exit 1
45331 @endif target-libstdc++-v3
45333 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45334 maybe-maintainer-clean-target-libstdc++-v3:
45335 @if target-libstdc++-v3
45336 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45338 maintainer-clean-target-libstdc++-v3:
45339 @: $(MAKE); $(unstage)
45340 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45341 r=`${PWD_COMMAND}`; export r; \
45342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45343 $(RAW_CXX_TARGET_EXPORTS) \
45344 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45345 for flag in $(EXTRA_TARGET_FLAGS); do \
45346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45347 done; \
45348 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45351 "RANLIB=$${RANLIB}" \
45352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45353 maintainer-clean) \
45354 || exit 1
45356 @endif target-libstdc++-v3
45362 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45363 maybe-configure-target-libsanitizer:
45364 @if gcc-bootstrap
45365 configure-target-libsanitizer: stage_current
45366 @endif gcc-bootstrap
45367 @if target-libsanitizer
45368 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45369 configure-target-libsanitizer:
45370 @r=`${PWD_COMMAND}`; export r; \
45371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45372 echo "Checking multilib configuration for libsanitizer..."; \
45373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45374 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45375 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45376 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45377 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45378 else \
45379 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45380 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45381 fi; \
45382 else \
45383 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45384 fi; \
45385 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45386 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45387 $(RAW_CXX_TARGET_EXPORTS) \
45388 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45389 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45390 case $(srcdir) in \
45391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45392 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45394 esac; \
45395 module_srcdir=libsanitizer; \
45396 rm -f no-such-file || : ; \
45397 CONFIG_SITE=no-such-file $(SHELL) \
45398 $$s/$$module_srcdir/configure \
45399 --srcdir=$${topdir}/$$module_srcdir \
45400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45401 --target=${target_alias} \
45402 || exit 1
45403 @endif target-libsanitizer
45407 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45408 maybe-configure-stage1-target-libsanitizer:
45409 @if target-libsanitizer-bootstrap
45410 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45411 configure-stage1-target-libsanitizer:
45412 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45413 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45414 @r=`${PWD_COMMAND}`; export r; \
45415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45416 TFLAGS="$(STAGE1_TFLAGS)"; \
45417 echo "Checking multilib configuration for libsanitizer..."; \
45418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45419 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45420 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45421 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45422 else \
45423 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45424 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45425 fi; \
45426 else \
45427 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45428 fi; \
45429 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45430 $(RAW_CXX_TARGET_EXPORTS) \
45431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45434 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45436 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45437 case $(srcdir) in \
45438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45439 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45441 esac; \
45442 module_srcdir=libsanitizer; \
45443 $(SHELL) $$s/$$module_srcdir/configure \
45444 --srcdir=$${topdir}/$$module_srcdir \
45445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45446 --target=${target_alias} \
45448 $(STAGE1_CONFIGURE_FLAGS)
45449 @endif target-libsanitizer-bootstrap
45451 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45452 maybe-configure-stage2-target-libsanitizer:
45453 @if target-libsanitizer-bootstrap
45454 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45455 configure-stage2-target-libsanitizer:
45456 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45458 @r=`${PWD_COMMAND}`; export r; \
45459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460 TFLAGS="$(STAGE2_TFLAGS)"; \
45461 echo "Checking multilib configuration for libsanitizer..."; \
45462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45463 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45464 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45465 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45466 else \
45467 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45468 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45469 fi; \
45470 else \
45471 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45472 fi; \
45473 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45474 $(RAW_CXX_TARGET_EXPORTS) \
45476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45479 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45481 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45482 case $(srcdir) in \
45483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45484 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45486 esac; \
45487 module_srcdir=libsanitizer; \
45488 $(SHELL) $$s/$$module_srcdir/configure \
45489 --srcdir=$${topdir}/$$module_srcdir \
45490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45491 --target=${target_alias} \
45492 --with-build-libsubdir=$(HOST_SUBDIR) \
45493 $(STAGE2_CONFIGURE_FLAGS)
45494 @endif target-libsanitizer-bootstrap
45496 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45497 maybe-configure-stage3-target-libsanitizer:
45498 @if target-libsanitizer-bootstrap
45499 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45500 configure-stage3-target-libsanitizer:
45501 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45503 @r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 TFLAGS="$(STAGE3_TFLAGS)"; \
45506 echo "Checking multilib configuration for libsanitizer..."; \
45507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45508 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45509 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45510 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45511 else \
45512 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45513 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45514 fi; \
45515 else \
45516 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45517 fi; \
45518 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45519 $(RAW_CXX_TARGET_EXPORTS) \
45521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45524 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45526 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45527 case $(srcdir) in \
45528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45529 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45531 esac; \
45532 module_srcdir=libsanitizer; \
45533 $(SHELL) $$s/$$module_srcdir/configure \
45534 --srcdir=$${topdir}/$$module_srcdir \
45535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45536 --target=${target_alias} \
45537 --with-build-libsubdir=$(HOST_SUBDIR) \
45538 $(STAGE3_CONFIGURE_FLAGS)
45539 @endif target-libsanitizer-bootstrap
45541 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45542 maybe-configure-stage4-target-libsanitizer:
45543 @if target-libsanitizer-bootstrap
45544 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45545 configure-stage4-target-libsanitizer:
45546 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45548 @r=`${PWD_COMMAND}`; export r; \
45549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45550 TFLAGS="$(STAGE4_TFLAGS)"; \
45551 echo "Checking multilib configuration for libsanitizer..."; \
45552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45553 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45554 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45555 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45556 else \
45557 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45558 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45559 fi; \
45560 else \
45561 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45562 fi; \
45563 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45564 $(RAW_CXX_TARGET_EXPORTS) \
45566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45569 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45571 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45572 case $(srcdir) in \
45573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45574 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45576 esac; \
45577 module_srcdir=libsanitizer; \
45578 $(SHELL) $$s/$$module_srcdir/configure \
45579 --srcdir=$${topdir}/$$module_srcdir \
45580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45581 --target=${target_alias} \
45582 --with-build-libsubdir=$(HOST_SUBDIR) \
45583 $(STAGE4_CONFIGURE_FLAGS)
45584 @endif target-libsanitizer-bootstrap
45586 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45587 maybe-configure-stageprofile-target-libsanitizer:
45588 @if target-libsanitizer-bootstrap
45589 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45590 configure-stageprofile-target-libsanitizer:
45591 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45592 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45593 @r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45596 echo "Checking multilib configuration for libsanitizer..."; \
45597 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45598 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45599 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45600 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45601 else \
45602 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45603 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45604 fi; \
45605 else \
45606 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45607 fi; \
45608 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45609 $(RAW_CXX_TARGET_EXPORTS) \
45611 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45612 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45613 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45614 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45616 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45617 case $(srcdir) in \
45618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45619 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45621 esac; \
45622 module_srcdir=libsanitizer; \
45623 $(SHELL) $$s/$$module_srcdir/configure \
45624 --srcdir=$${topdir}/$$module_srcdir \
45625 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45626 --target=${target_alias} \
45627 --with-build-libsubdir=$(HOST_SUBDIR) \
45628 $(STAGEprofile_CONFIGURE_FLAGS)
45629 @endif target-libsanitizer-bootstrap
45631 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45632 maybe-configure-stagetrain-target-libsanitizer:
45633 @if target-libsanitizer-bootstrap
45634 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45635 configure-stagetrain-target-libsanitizer:
45636 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45637 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45638 @r=`${PWD_COMMAND}`; export r; \
45639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45640 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45641 echo "Checking multilib configuration for libsanitizer..."; \
45642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45643 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45644 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45645 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45646 else \
45647 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45648 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45649 fi; \
45650 else \
45651 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45652 fi; \
45653 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45654 $(RAW_CXX_TARGET_EXPORTS) \
45656 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45657 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45658 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45659 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45660 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45661 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45662 case $(srcdir) in \
45663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45664 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45666 esac; \
45667 module_srcdir=libsanitizer; \
45668 $(SHELL) $$s/$$module_srcdir/configure \
45669 --srcdir=$${topdir}/$$module_srcdir \
45670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45671 --target=${target_alias} \
45672 --with-build-libsubdir=$(HOST_SUBDIR) \
45673 $(STAGEtrain_CONFIGURE_FLAGS)
45674 @endif target-libsanitizer-bootstrap
45676 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45677 maybe-configure-stagefeedback-target-libsanitizer:
45678 @if target-libsanitizer-bootstrap
45679 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45680 configure-stagefeedback-target-libsanitizer:
45681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45682 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45683 @r=`${PWD_COMMAND}`; export r; \
45684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45686 echo "Checking multilib configuration for libsanitizer..."; \
45687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45688 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45689 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45690 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45691 else \
45692 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45693 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45694 fi; \
45695 else \
45696 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45697 fi; \
45698 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45699 $(RAW_CXX_TARGET_EXPORTS) \
45701 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45702 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45703 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45704 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45706 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45707 case $(srcdir) in \
45708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45709 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45711 esac; \
45712 module_srcdir=libsanitizer; \
45713 $(SHELL) $$s/$$module_srcdir/configure \
45714 --srcdir=$${topdir}/$$module_srcdir \
45715 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45716 --target=${target_alias} \
45717 --with-build-libsubdir=$(HOST_SUBDIR) \
45718 $(STAGEfeedback_CONFIGURE_FLAGS)
45719 @endif target-libsanitizer-bootstrap
45721 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45722 maybe-configure-stageautoprofile-target-libsanitizer:
45723 @if target-libsanitizer-bootstrap
45724 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45725 configure-stageautoprofile-target-libsanitizer:
45726 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45727 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45728 @r=`${PWD_COMMAND}`; export r; \
45729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45731 echo "Checking multilib configuration for libsanitizer..."; \
45732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45733 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45734 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45735 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45736 else \
45737 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45738 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45739 fi; \
45740 else \
45741 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45742 fi; \
45743 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45744 $(RAW_CXX_TARGET_EXPORTS) \
45746 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45749 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45751 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45752 case $(srcdir) in \
45753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45754 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45756 esac; \
45757 module_srcdir=libsanitizer; \
45758 $(SHELL) $$s/$$module_srcdir/configure \
45759 --srcdir=$${topdir}/$$module_srcdir \
45760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45761 --target=${target_alias} \
45762 --with-build-libsubdir=$(HOST_SUBDIR) \
45763 $(STAGEautoprofile_CONFIGURE_FLAGS)
45764 @endif target-libsanitizer-bootstrap
45766 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45767 maybe-configure-stageautofeedback-target-libsanitizer:
45768 @if target-libsanitizer-bootstrap
45769 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45770 configure-stageautofeedback-target-libsanitizer:
45771 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45772 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45773 @r=`${PWD_COMMAND}`; export r; \
45774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45775 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45776 echo "Checking multilib configuration for libsanitizer..."; \
45777 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45778 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45779 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45780 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45781 else \
45782 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45783 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45784 fi; \
45785 else \
45786 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45787 fi; \
45788 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45789 $(RAW_CXX_TARGET_EXPORTS) \
45791 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45794 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45796 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45797 case $(srcdir) in \
45798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45799 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45801 esac; \
45802 module_srcdir=libsanitizer; \
45803 $(SHELL) $$s/$$module_srcdir/configure \
45804 --srcdir=$${topdir}/$$module_srcdir \
45805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45806 --target=${target_alias} \
45807 --with-build-libsubdir=$(HOST_SUBDIR) \
45808 $(STAGEautofeedback_CONFIGURE_FLAGS)
45809 @endif target-libsanitizer-bootstrap
45815 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45816 maybe-all-target-libsanitizer:
45817 @if gcc-bootstrap
45818 all-target-libsanitizer: stage_current
45819 @endif gcc-bootstrap
45820 @if target-libsanitizer
45821 TARGET-target-libsanitizer=all
45822 maybe-all-target-libsanitizer: all-target-libsanitizer
45823 all-target-libsanitizer: configure-target-libsanitizer
45824 @r=`${PWD_COMMAND}`; export r; \
45825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826 $(RAW_CXX_TARGET_EXPORTS) \
45827 (cd $(TARGET_SUBDIR)/libsanitizer && \
45828 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45829 $(TARGET-target-libsanitizer))
45830 @endif target-libsanitizer
45834 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45835 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45836 maybe-all-stage1-target-libsanitizer:
45837 maybe-clean-stage1-target-libsanitizer:
45838 @if target-libsanitizer-bootstrap
45839 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45840 all-stage1: all-stage1-target-libsanitizer
45841 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45842 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45843 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45844 @r=`${PWD_COMMAND}`; export r; \
45845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45846 TFLAGS="$(STAGE1_TFLAGS)"; \
45847 $(RAW_CXX_TARGET_EXPORTS) \
45848 cd $(TARGET_SUBDIR)/libsanitizer && \
45850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45851 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45852 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45853 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45857 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45859 TFLAGS="$(STAGE1_TFLAGS)" \
45860 $(TARGET-stage1-target-libsanitizer)
45862 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45863 clean-stage1: clean-stage1-target-libsanitizer
45864 clean-stage1-target-libsanitizer:
45865 @if [ $(current_stage) = stage1 ]; then \
45866 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45867 else \
45868 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45869 $(MAKE) stage1-start; \
45870 fi; \
45871 cd $(TARGET_SUBDIR)/libsanitizer && \
45872 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45873 clean
45874 @endif target-libsanitizer-bootstrap
45877 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45878 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45879 maybe-all-stage2-target-libsanitizer:
45880 maybe-clean-stage2-target-libsanitizer:
45881 @if target-libsanitizer-bootstrap
45882 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45883 all-stage2: all-stage2-target-libsanitizer
45884 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45885 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45886 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45887 @r=`${PWD_COMMAND}`; export r; \
45888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45889 TFLAGS="$(STAGE2_TFLAGS)"; \
45890 $(RAW_CXX_TARGET_EXPORTS) \
45892 cd $(TARGET_SUBDIR)/libsanitizer && \
45894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45895 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45896 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45897 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45901 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45902 TFLAGS="$(STAGE2_TFLAGS)" \
45903 $(TARGET-stage2-target-libsanitizer)
45905 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45906 clean-stage2: clean-stage2-target-libsanitizer
45907 clean-stage2-target-libsanitizer:
45908 @if [ $(current_stage) = stage2 ]; then \
45909 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45910 else \
45911 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45912 $(MAKE) stage2-start; \
45913 fi; \
45914 cd $(TARGET_SUBDIR)/libsanitizer && \
45915 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45916 @endif target-libsanitizer-bootstrap
45919 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45920 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45921 maybe-all-stage3-target-libsanitizer:
45922 maybe-clean-stage3-target-libsanitizer:
45923 @if target-libsanitizer-bootstrap
45924 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45925 all-stage3: all-stage3-target-libsanitizer
45926 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45927 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45928 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45929 @r=`${PWD_COMMAND}`; export r; \
45930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45931 TFLAGS="$(STAGE3_TFLAGS)"; \
45932 $(RAW_CXX_TARGET_EXPORTS) \
45934 cd $(TARGET_SUBDIR)/libsanitizer && \
45936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45937 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45938 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45939 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45943 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45944 TFLAGS="$(STAGE3_TFLAGS)" \
45945 $(TARGET-stage3-target-libsanitizer)
45947 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45948 clean-stage3: clean-stage3-target-libsanitizer
45949 clean-stage3-target-libsanitizer:
45950 @if [ $(current_stage) = stage3 ]; then \
45951 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45952 else \
45953 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45954 $(MAKE) stage3-start; \
45955 fi; \
45956 cd $(TARGET_SUBDIR)/libsanitizer && \
45957 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45958 @endif target-libsanitizer-bootstrap
45961 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45962 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45963 maybe-all-stage4-target-libsanitizer:
45964 maybe-clean-stage4-target-libsanitizer:
45965 @if target-libsanitizer-bootstrap
45966 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45967 all-stage4: all-stage4-target-libsanitizer
45968 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45969 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45970 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45971 @r=`${PWD_COMMAND}`; export r; \
45972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973 TFLAGS="$(STAGE4_TFLAGS)"; \
45974 $(RAW_CXX_TARGET_EXPORTS) \
45976 cd $(TARGET_SUBDIR)/libsanitizer && \
45978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45979 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45985 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45986 TFLAGS="$(STAGE4_TFLAGS)" \
45987 $(TARGET-stage4-target-libsanitizer)
45989 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45990 clean-stage4: clean-stage4-target-libsanitizer
45991 clean-stage4-target-libsanitizer:
45992 @if [ $(current_stage) = stage4 ]; then \
45993 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45994 else \
45995 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45996 $(MAKE) stage4-start; \
45997 fi; \
45998 cd $(TARGET_SUBDIR)/libsanitizer && \
45999 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46000 @endif target-libsanitizer-bootstrap
46003 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46004 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46005 maybe-all-stageprofile-target-libsanitizer:
46006 maybe-clean-stageprofile-target-libsanitizer:
46007 @if target-libsanitizer-bootstrap
46008 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46009 all-stageprofile: all-stageprofile-target-libsanitizer
46010 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46011 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46012 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46013 @r=`${PWD_COMMAND}`; export r; \
46014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46015 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46016 $(RAW_CXX_TARGET_EXPORTS) \
46018 cd $(TARGET_SUBDIR)/libsanitizer && \
46020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46021 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46027 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46028 TFLAGS="$(STAGEprofile_TFLAGS)" \
46029 $(TARGET-stageprofile-target-libsanitizer)
46031 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46032 clean-stageprofile: clean-stageprofile-target-libsanitizer
46033 clean-stageprofile-target-libsanitizer:
46034 @if [ $(current_stage) = stageprofile ]; then \
46035 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46036 else \
46037 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46038 $(MAKE) stageprofile-start; \
46039 fi; \
46040 cd $(TARGET_SUBDIR)/libsanitizer && \
46041 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46042 @endif target-libsanitizer-bootstrap
46045 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46046 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46047 maybe-all-stagetrain-target-libsanitizer:
46048 maybe-clean-stagetrain-target-libsanitizer:
46049 @if target-libsanitizer-bootstrap
46050 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46051 all-stagetrain: all-stagetrain-target-libsanitizer
46052 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46053 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46054 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46055 @r=`${PWD_COMMAND}`; export r; \
46056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46057 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46058 $(RAW_CXX_TARGET_EXPORTS) \
46060 cd $(TARGET_SUBDIR)/libsanitizer && \
46062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46063 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46064 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46065 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46069 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46070 TFLAGS="$(STAGEtrain_TFLAGS)" \
46071 $(TARGET-stagetrain-target-libsanitizer)
46073 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46074 clean-stagetrain: clean-stagetrain-target-libsanitizer
46075 clean-stagetrain-target-libsanitizer:
46076 @if [ $(current_stage) = stagetrain ]; then \
46077 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46078 else \
46079 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46080 $(MAKE) stagetrain-start; \
46081 fi; \
46082 cd $(TARGET_SUBDIR)/libsanitizer && \
46083 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46084 @endif target-libsanitizer-bootstrap
46087 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46088 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46089 maybe-all-stagefeedback-target-libsanitizer:
46090 maybe-clean-stagefeedback-target-libsanitizer:
46091 @if target-libsanitizer-bootstrap
46092 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46093 all-stagefeedback: all-stagefeedback-target-libsanitizer
46094 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46095 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46097 @r=`${PWD_COMMAND}`; export r; \
46098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46100 $(RAW_CXX_TARGET_EXPORTS) \
46102 cd $(TARGET_SUBDIR)/libsanitizer && \
46104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46105 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46106 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46107 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46111 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46112 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46113 $(TARGET-stagefeedback-target-libsanitizer)
46115 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46116 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46117 clean-stagefeedback-target-libsanitizer:
46118 @if [ $(current_stage) = stagefeedback ]; then \
46119 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46120 else \
46121 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46122 $(MAKE) stagefeedback-start; \
46123 fi; \
46124 cd $(TARGET_SUBDIR)/libsanitizer && \
46125 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46126 @endif target-libsanitizer-bootstrap
46129 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46130 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46131 maybe-all-stageautoprofile-target-libsanitizer:
46132 maybe-clean-stageautoprofile-target-libsanitizer:
46133 @if target-libsanitizer-bootstrap
46134 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46135 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46136 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46137 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46138 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46139 @r=`${PWD_COMMAND}`; export r; \
46140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46142 $(RAW_CXX_TARGET_EXPORTS) \
46144 cd $(TARGET_SUBDIR)/libsanitizer && \
46145 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46147 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46153 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46154 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46155 $(TARGET-stageautoprofile-target-libsanitizer)
46157 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46158 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46159 clean-stageautoprofile-target-libsanitizer:
46160 @if [ $(current_stage) = stageautoprofile ]; then \
46161 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46162 else \
46163 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46164 $(MAKE) stageautoprofile-start; \
46165 fi; \
46166 cd $(TARGET_SUBDIR)/libsanitizer && \
46167 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46168 @endif target-libsanitizer-bootstrap
46171 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46172 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46173 maybe-all-stageautofeedback-target-libsanitizer:
46174 maybe-clean-stageautofeedback-target-libsanitizer:
46175 @if target-libsanitizer-bootstrap
46176 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46177 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46178 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46179 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46180 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46181 @r=`${PWD_COMMAND}`; export r; \
46182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46183 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46184 $(RAW_CXX_TARGET_EXPORTS) \
46186 cd $(TARGET_SUBDIR)/libsanitizer && \
46188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46189 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46190 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46191 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46195 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46196 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46197 $(TARGET-stageautofeedback-target-libsanitizer)
46199 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46200 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46201 clean-stageautofeedback-target-libsanitizer:
46202 @if [ $(current_stage) = stageautofeedback ]; then \
46203 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46204 else \
46205 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46206 $(MAKE) stageautofeedback-start; \
46207 fi; \
46208 cd $(TARGET_SUBDIR)/libsanitizer && \
46209 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46210 @endif target-libsanitizer-bootstrap
46217 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46218 maybe-check-target-libsanitizer:
46219 @if target-libsanitizer
46220 maybe-check-target-libsanitizer: check-target-libsanitizer
46222 check-target-libsanitizer:
46223 @: $(MAKE); $(unstage)
46224 @r=`${PWD_COMMAND}`; export r; \
46225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226 $(RAW_CXX_TARGET_EXPORTS) \
46227 (cd $(TARGET_SUBDIR)/libsanitizer && \
46228 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46230 @endif target-libsanitizer
46232 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46233 maybe-install-target-libsanitizer:
46234 @if target-libsanitizer
46235 maybe-install-target-libsanitizer: install-target-libsanitizer
46237 install-target-libsanitizer: installdirs
46238 @: $(MAKE); $(unstage)
46239 @r=`${PWD_COMMAND}`; export r; \
46240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46241 $(RAW_CXX_TARGET_EXPORTS) \
46242 (cd $(TARGET_SUBDIR)/libsanitizer && \
46243 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46245 @endif target-libsanitizer
46247 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46248 maybe-install-strip-target-libsanitizer:
46249 @if target-libsanitizer
46250 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46252 install-strip-target-libsanitizer: installdirs
46253 @: $(MAKE); $(unstage)
46254 @r=`${PWD_COMMAND}`; export r; \
46255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46256 $(RAW_CXX_TARGET_EXPORTS) \
46257 (cd $(TARGET_SUBDIR)/libsanitizer && \
46258 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46260 @endif target-libsanitizer
46262 # Other targets (info, dvi, pdf, etc.)
46264 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46265 maybe-info-target-libsanitizer:
46266 @if target-libsanitizer
46267 maybe-info-target-libsanitizer: info-target-libsanitizer
46269 info-target-libsanitizer: \
46270 configure-target-libsanitizer
46271 @: $(MAKE); $(unstage)
46272 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46273 r=`${PWD_COMMAND}`; export r; \
46274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275 $(RAW_CXX_TARGET_EXPORTS) \
46276 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46277 for flag in $(EXTRA_TARGET_FLAGS); do \
46278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46279 done; \
46280 (cd $(TARGET_SUBDIR)/libsanitizer && \
46281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46283 "RANLIB=$${RANLIB}" \
46284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46285 info) \
46286 || exit 1
46288 @endif target-libsanitizer
46290 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46291 maybe-dvi-target-libsanitizer:
46292 @if target-libsanitizer
46293 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46295 dvi-target-libsanitizer: \
46296 configure-target-libsanitizer
46297 @: $(MAKE); $(unstage)
46298 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46299 r=`${PWD_COMMAND}`; export r; \
46300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46301 $(RAW_CXX_TARGET_EXPORTS) \
46302 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46303 for flag in $(EXTRA_TARGET_FLAGS); do \
46304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46305 done; \
46306 (cd $(TARGET_SUBDIR)/libsanitizer && \
46307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46309 "RANLIB=$${RANLIB}" \
46310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46311 dvi) \
46312 || exit 1
46314 @endif target-libsanitizer
46316 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46317 maybe-pdf-target-libsanitizer:
46318 @if target-libsanitizer
46319 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46321 pdf-target-libsanitizer: \
46322 configure-target-libsanitizer
46323 @: $(MAKE); $(unstage)
46324 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46325 r=`${PWD_COMMAND}`; export r; \
46326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46327 $(RAW_CXX_TARGET_EXPORTS) \
46328 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46329 for flag in $(EXTRA_TARGET_FLAGS); do \
46330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46331 done; \
46332 (cd $(TARGET_SUBDIR)/libsanitizer && \
46333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46335 "RANLIB=$${RANLIB}" \
46336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46337 pdf) \
46338 || exit 1
46340 @endif target-libsanitizer
46342 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46343 maybe-html-target-libsanitizer:
46344 @if target-libsanitizer
46345 maybe-html-target-libsanitizer: html-target-libsanitizer
46347 html-target-libsanitizer: \
46348 configure-target-libsanitizer
46349 @: $(MAKE); $(unstage)
46350 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46351 r=`${PWD_COMMAND}`; export r; \
46352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353 $(RAW_CXX_TARGET_EXPORTS) \
46354 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46355 for flag in $(EXTRA_TARGET_FLAGS); do \
46356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357 done; \
46358 (cd $(TARGET_SUBDIR)/libsanitizer && \
46359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361 "RANLIB=$${RANLIB}" \
46362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363 html) \
46364 || exit 1
46366 @endif target-libsanitizer
46368 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46369 maybe-TAGS-target-libsanitizer:
46370 @if target-libsanitizer
46371 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46373 TAGS-target-libsanitizer: \
46374 configure-target-libsanitizer
46375 @: $(MAKE); $(unstage)
46376 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46377 r=`${PWD_COMMAND}`; export r; \
46378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46379 $(RAW_CXX_TARGET_EXPORTS) \
46380 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46381 for flag in $(EXTRA_TARGET_FLAGS); do \
46382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46383 done; \
46384 (cd $(TARGET_SUBDIR)/libsanitizer && \
46385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46387 "RANLIB=$${RANLIB}" \
46388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46389 TAGS) \
46390 || exit 1
46392 @endif target-libsanitizer
46394 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46395 maybe-install-info-target-libsanitizer:
46396 @if target-libsanitizer
46397 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46399 install-info-target-libsanitizer: \
46400 configure-target-libsanitizer \
46401 info-target-libsanitizer
46402 @: $(MAKE); $(unstage)
46403 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46404 r=`${PWD_COMMAND}`; export r; \
46405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406 $(RAW_CXX_TARGET_EXPORTS) \
46407 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46408 for flag in $(EXTRA_TARGET_FLAGS); do \
46409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46410 done; \
46411 (cd $(TARGET_SUBDIR)/libsanitizer && \
46412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46414 "RANLIB=$${RANLIB}" \
46415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46416 install-info) \
46417 || exit 1
46419 @endif target-libsanitizer
46421 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46422 maybe-install-dvi-target-libsanitizer:
46423 @if target-libsanitizer
46424 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46426 install-dvi-target-libsanitizer: \
46427 configure-target-libsanitizer \
46428 dvi-target-libsanitizer
46429 @: $(MAKE); $(unstage)
46430 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46431 r=`${PWD_COMMAND}`; export r; \
46432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46433 $(RAW_CXX_TARGET_EXPORTS) \
46434 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46435 for flag in $(EXTRA_TARGET_FLAGS); do \
46436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46437 done; \
46438 (cd $(TARGET_SUBDIR)/libsanitizer && \
46439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46441 "RANLIB=$${RANLIB}" \
46442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46443 install-dvi) \
46444 || exit 1
46446 @endif target-libsanitizer
46448 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46449 maybe-install-pdf-target-libsanitizer:
46450 @if target-libsanitizer
46451 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46453 install-pdf-target-libsanitizer: \
46454 configure-target-libsanitizer \
46455 pdf-target-libsanitizer
46456 @: $(MAKE); $(unstage)
46457 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46458 r=`${PWD_COMMAND}`; export r; \
46459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460 $(RAW_CXX_TARGET_EXPORTS) \
46461 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46462 for flag in $(EXTRA_TARGET_FLAGS); do \
46463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46464 done; \
46465 (cd $(TARGET_SUBDIR)/libsanitizer && \
46466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46468 "RANLIB=$${RANLIB}" \
46469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46470 install-pdf) \
46471 || exit 1
46473 @endif target-libsanitizer
46475 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46476 maybe-install-html-target-libsanitizer:
46477 @if target-libsanitizer
46478 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46480 install-html-target-libsanitizer: \
46481 configure-target-libsanitizer \
46482 html-target-libsanitizer
46483 @: $(MAKE); $(unstage)
46484 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46485 r=`${PWD_COMMAND}`; export r; \
46486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46487 $(RAW_CXX_TARGET_EXPORTS) \
46488 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46489 for flag in $(EXTRA_TARGET_FLAGS); do \
46490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46491 done; \
46492 (cd $(TARGET_SUBDIR)/libsanitizer && \
46493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46495 "RANLIB=$${RANLIB}" \
46496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46497 install-html) \
46498 || exit 1
46500 @endif target-libsanitizer
46502 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46503 maybe-installcheck-target-libsanitizer:
46504 @if target-libsanitizer
46505 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46507 installcheck-target-libsanitizer: \
46508 configure-target-libsanitizer
46509 @: $(MAKE); $(unstage)
46510 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46511 r=`${PWD_COMMAND}`; export r; \
46512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46513 $(RAW_CXX_TARGET_EXPORTS) \
46514 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46515 for flag in $(EXTRA_TARGET_FLAGS); do \
46516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46517 done; \
46518 (cd $(TARGET_SUBDIR)/libsanitizer && \
46519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46521 "RANLIB=$${RANLIB}" \
46522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46523 installcheck) \
46524 || exit 1
46526 @endif target-libsanitizer
46528 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46529 maybe-mostlyclean-target-libsanitizer:
46530 @if target-libsanitizer
46531 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46533 mostlyclean-target-libsanitizer:
46534 @: $(MAKE); $(unstage)
46535 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46536 r=`${PWD_COMMAND}`; export r; \
46537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46538 $(RAW_CXX_TARGET_EXPORTS) \
46539 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46540 for flag in $(EXTRA_TARGET_FLAGS); do \
46541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46542 done; \
46543 (cd $(TARGET_SUBDIR)/libsanitizer && \
46544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46546 "RANLIB=$${RANLIB}" \
46547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46548 mostlyclean) \
46549 || exit 1
46551 @endif target-libsanitizer
46553 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46554 maybe-clean-target-libsanitizer:
46555 @if target-libsanitizer
46556 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46558 clean-target-libsanitizer:
46559 @: $(MAKE); $(unstage)
46560 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46561 r=`${PWD_COMMAND}`; export r; \
46562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46563 $(RAW_CXX_TARGET_EXPORTS) \
46564 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46565 for flag in $(EXTRA_TARGET_FLAGS); do \
46566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46567 done; \
46568 (cd $(TARGET_SUBDIR)/libsanitizer && \
46569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46571 "RANLIB=$${RANLIB}" \
46572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46573 clean) \
46574 || exit 1
46576 @endif target-libsanitizer
46578 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46579 maybe-distclean-target-libsanitizer:
46580 @if target-libsanitizer
46581 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46583 distclean-target-libsanitizer:
46584 @: $(MAKE); $(unstage)
46585 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46586 r=`${PWD_COMMAND}`; export r; \
46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588 $(RAW_CXX_TARGET_EXPORTS) \
46589 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46590 for flag in $(EXTRA_TARGET_FLAGS); do \
46591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46592 done; \
46593 (cd $(TARGET_SUBDIR)/libsanitizer && \
46594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46596 "RANLIB=$${RANLIB}" \
46597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46598 distclean) \
46599 || exit 1
46601 @endif target-libsanitizer
46603 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46604 maybe-maintainer-clean-target-libsanitizer:
46605 @if target-libsanitizer
46606 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46608 maintainer-clean-target-libsanitizer:
46609 @: $(MAKE); $(unstage)
46610 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46611 r=`${PWD_COMMAND}`; export r; \
46612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46613 $(RAW_CXX_TARGET_EXPORTS) \
46614 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46615 for flag in $(EXTRA_TARGET_FLAGS); do \
46616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46617 done; \
46618 (cd $(TARGET_SUBDIR)/libsanitizer && \
46619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46621 "RANLIB=$${RANLIB}" \
46622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46623 maintainer-clean) \
46624 || exit 1
46626 @endif target-libsanitizer
46632 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46633 maybe-configure-target-libvtv:
46634 @if gcc-bootstrap
46635 configure-target-libvtv: stage_current
46636 @endif gcc-bootstrap
46637 @if target-libvtv
46638 maybe-configure-target-libvtv: configure-target-libvtv
46639 configure-target-libvtv:
46640 @r=`${PWD_COMMAND}`; export r; \
46641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46642 echo "Checking multilib configuration for libvtv..."; \
46643 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46644 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46645 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46646 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46647 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46648 else \
46649 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46650 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46651 fi; \
46652 else \
46653 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46654 fi; \
46655 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46656 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46657 $(RAW_CXX_TARGET_EXPORTS) \
46658 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46659 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46660 case $(srcdir) in \
46661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46662 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46664 esac; \
46665 module_srcdir=libvtv; \
46666 rm -f no-such-file || : ; \
46667 CONFIG_SITE=no-such-file $(SHELL) \
46668 $$s/$$module_srcdir/configure \
46669 --srcdir=$${topdir}/$$module_srcdir \
46670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46671 --target=${target_alias} \
46672 || exit 1
46673 @endif target-libvtv
46677 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46678 maybe-configure-stage1-target-libvtv:
46679 @if target-libvtv-bootstrap
46680 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46681 configure-stage1-target-libvtv:
46682 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46683 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46684 @r=`${PWD_COMMAND}`; export r; \
46685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686 TFLAGS="$(STAGE1_TFLAGS)"; \
46687 echo "Checking multilib configuration for libvtv..."; \
46688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46689 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46690 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46691 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46692 else \
46693 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46694 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46695 fi; \
46696 else \
46697 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46698 fi; \
46699 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46700 $(RAW_CXX_TARGET_EXPORTS) \
46701 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46702 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46703 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46704 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46706 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46707 case $(srcdir) in \
46708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46709 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46711 esac; \
46712 module_srcdir=libvtv; \
46713 $(SHELL) $$s/$$module_srcdir/configure \
46714 --srcdir=$${topdir}/$$module_srcdir \
46715 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46716 --target=${target_alias} \
46718 $(STAGE1_CONFIGURE_FLAGS)
46719 @endif target-libvtv-bootstrap
46721 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46722 maybe-configure-stage2-target-libvtv:
46723 @if target-libvtv-bootstrap
46724 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46725 configure-stage2-target-libvtv:
46726 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46727 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46728 @r=`${PWD_COMMAND}`; export r; \
46729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730 TFLAGS="$(STAGE2_TFLAGS)"; \
46731 echo "Checking multilib configuration for libvtv..."; \
46732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46733 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46734 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46735 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46736 else \
46737 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46738 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46739 fi; \
46740 else \
46741 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46742 fi; \
46743 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46744 $(RAW_CXX_TARGET_EXPORTS) \
46746 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46749 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46751 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46752 case $(srcdir) in \
46753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46754 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46756 esac; \
46757 module_srcdir=libvtv; \
46758 $(SHELL) $$s/$$module_srcdir/configure \
46759 --srcdir=$${topdir}/$$module_srcdir \
46760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46761 --target=${target_alias} \
46762 --with-build-libsubdir=$(HOST_SUBDIR) \
46763 $(STAGE2_CONFIGURE_FLAGS)
46764 @endif target-libvtv-bootstrap
46766 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46767 maybe-configure-stage3-target-libvtv:
46768 @if target-libvtv-bootstrap
46769 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46770 configure-stage3-target-libvtv:
46771 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46772 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46773 @r=`${PWD_COMMAND}`; export r; \
46774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775 TFLAGS="$(STAGE3_TFLAGS)"; \
46776 echo "Checking multilib configuration for libvtv..."; \
46777 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46778 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46779 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46780 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46781 else \
46782 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46783 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46784 fi; \
46785 else \
46786 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46787 fi; \
46788 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46789 $(RAW_CXX_TARGET_EXPORTS) \
46791 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46794 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46796 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46797 case $(srcdir) in \
46798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46799 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46801 esac; \
46802 module_srcdir=libvtv; \
46803 $(SHELL) $$s/$$module_srcdir/configure \
46804 --srcdir=$${topdir}/$$module_srcdir \
46805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46806 --target=${target_alias} \
46807 --with-build-libsubdir=$(HOST_SUBDIR) \
46808 $(STAGE3_CONFIGURE_FLAGS)
46809 @endif target-libvtv-bootstrap
46811 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46812 maybe-configure-stage4-target-libvtv:
46813 @if target-libvtv-bootstrap
46814 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46815 configure-stage4-target-libvtv:
46816 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46817 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46818 @r=`${PWD_COMMAND}`; export r; \
46819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46820 TFLAGS="$(STAGE4_TFLAGS)"; \
46821 echo "Checking multilib configuration for libvtv..."; \
46822 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46823 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46824 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46825 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46826 else \
46827 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46828 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46829 fi; \
46830 else \
46831 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46832 fi; \
46833 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46834 $(RAW_CXX_TARGET_EXPORTS) \
46836 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46839 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46841 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46842 case $(srcdir) in \
46843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46844 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46846 esac; \
46847 module_srcdir=libvtv; \
46848 $(SHELL) $$s/$$module_srcdir/configure \
46849 --srcdir=$${topdir}/$$module_srcdir \
46850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46851 --target=${target_alias} \
46852 --with-build-libsubdir=$(HOST_SUBDIR) \
46853 $(STAGE4_CONFIGURE_FLAGS)
46854 @endif target-libvtv-bootstrap
46856 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46857 maybe-configure-stageprofile-target-libvtv:
46858 @if target-libvtv-bootstrap
46859 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46860 configure-stageprofile-target-libvtv:
46861 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46862 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46863 @r=`${PWD_COMMAND}`; export r; \
46864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46866 echo "Checking multilib configuration for libvtv..."; \
46867 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46868 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46869 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46870 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46871 else \
46872 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46873 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46874 fi; \
46875 else \
46876 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46877 fi; \
46878 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46879 $(RAW_CXX_TARGET_EXPORTS) \
46881 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46884 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46886 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46887 case $(srcdir) in \
46888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46889 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46891 esac; \
46892 module_srcdir=libvtv; \
46893 $(SHELL) $$s/$$module_srcdir/configure \
46894 --srcdir=$${topdir}/$$module_srcdir \
46895 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46896 --target=${target_alias} \
46897 --with-build-libsubdir=$(HOST_SUBDIR) \
46898 $(STAGEprofile_CONFIGURE_FLAGS)
46899 @endif target-libvtv-bootstrap
46901 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46902 maybe-configure-stagetrain-target-libvtv:
46903 @if target-libvtv-bootstrap
46904 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46905 configure-stagetrain-target-libvtv:
46906 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46907 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46908 @r=`${PWD_COMMAND}`; export r; \
46909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46910 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46911 echo "Checking multilib configuration for libvtv..."; \
46912 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46913 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46914 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46915 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46916 else \
46917 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46918 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46919 fi; \
46920 else \
46921 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46922 fi; \
46923 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46924 $(RAW_CXX_TARGET_EXPORTS) \
46926 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46927 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46928 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46929 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46931 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46932 case $(srcdir) in \
46933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46934 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46936 esac; \
46937 module_srcdir=libvtv; \
46938 $(SHELL) $$s/$$module_srcdir/configure \
46939 --srcdir=$${topdir}/$$module_srcdir \
46940 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46941 --target=${target_alias} \
46942 --with-build-libsubdir=$(HOST_SUBDIR) \
46943 $(STAGEtrain_CONFIGURE_FLAGS)
46944 @endif target-libvtv-bootstrap
46946 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46947 maybe-configure-stagefeedback-target-libvtv:
46948 @if target-libvtv-bootstrap
46949 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46950 configure-stagefeedback-target-libvtv:
46951 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46952 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46953 @r=`${PWD_COMMAND}`; export r; \
46954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46955 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46956 echo "Checking multilib configuration for libvtv..."; \
46957 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46958 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46959 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46960 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46961 else \
46962 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46963 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46964 fi; \
46965 else \
46966 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46967 fi; \
46968 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46969 $(RAW_CXX_TARGET_EXPORTS) \
46971 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46972 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46973 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46974 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46975 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46976 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46977 case $(srcdir) in \
46978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46979 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46981 esac; \
46982 module_srcdir=libvtv; \
46983 $(SHELL) $$s/$$module_srcdir/configure \
46984 --srcdir=$${topdir}/$$module_srcdir \
46985 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46986 --target=${target_alias} \
46987 --with-build-libsubdir=$(HOST_SUBDIR) \
46988 $(STAGEfeedback_CONFIGURE_FLAGS)
46989 @endif target-libvtv-bootstrap
46991 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46992 maybe-configure-stageautoprofile-target-libvtv:
46993 @if target-libvtv-bootstrap
46994 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46995 configure-stageautoprofile-target-libvtv:
46996 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46997 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46998 @r=`${PWD_COMMAND}`; export r; \
46999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47000 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47001 echo "Checking multilib configuration for libvtv..."; \
47002 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47003 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47004 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47005 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47006 else \
47007 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47008 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47009 fi; \
47010 else \
47011 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47012 fi; \
47013 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47014 $(RAW_CXX_TARGET_EXPORTS) \
47016 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47017 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47018 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47019 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47021 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47022 case $(srcdir) in \
47023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47024 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47026 esac; \
47027 module_srcdir=libvtv; \
47028 $(SHELL) $$s/$$module_srcdir/configure \
47029 --srcdir=$${topdir}/$$module_srcdir \
47030 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47031 --target=${target_alias} \
47032 --with-build-libsubdir=$(HOST_SUBDIR) \
47033 $(STAGEautoprofile_CONFIGURE_FLAGS)
47034 @endif target-libvtv-bootstrap
47036 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47037 maybe-configure-stageautofeedback-target-libvtv:
47038 @if target-libvtv-bootstrap
47039 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47040 configure-stageautofeedback-target-libvtv:
47041 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47042 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47043 @r=`${PWD_COMMAND}`; export r; \
47044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47045 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47046 echo "Checking multilib configuration for libvtv..."; \
47047 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47048 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47049 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47050 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47051 else \
47052 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47053 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47054 fi; \
47055 else \
47056 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47057 fi; \
47058 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47059 $(RAW_CXX_TARGET_EXPORTS) \
47061 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47062 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47063 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47064 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47065 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47066 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47067 case $(srcdir) in \
47068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47069 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47071 esac; \
47072 module_srcdir=libvtv; \
47073 $(SHELL) $$s/$$module_srcdir/configure \
47074 --srcdir=$${topdir}/$$module_srcdir \
47075 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47076 --target=${target_alias} \
47077 --with-build-libsubdir=$(HOST_SUBDIR) \
47078 $(STAGEautofeedback_CONFIGURE_FLAGS)
47079 @endif target-libvtv-bootstrap
47085 .PHONY: all-target-libvtv maybe-all-target-libvtv
47086 maybe-all-target-libvtv:
47087 @if gcc-bootstrap
47088 all-target-libvtv: stage_current
47089 @endif gcc-bootstrap
47090 @if target-libvtv
47091 TARGET-target-libvtv=all
47092 maybe-all-target-libvtv: all-target-libvtv
47093 all-target-libvtv: configure-target-libvtv
47094 @r=`${PWD_COMMAND}`; export r; \
47095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096 $(RAW_CXX_TARGET_EXPORTS) \
47097 (cd $(TARGET_SUBDIR)/libvtv && \
47098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47099 $(TARGET-target-libvtv))
47100 @endif target-libvtv
47104 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47105 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47106 maybe-all-stage1-target-libvtv:
47107 maybe-clean-stage1-target-libvtv:
47108 @if target-libvtv-bootstrap
47109 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47110 all-stage1: all-stage1-target-libvtv
47111 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47112 all-stage1-target-libvtv: configure-stage1-target-libvtv
47113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47114 @r=`${PWD_COMMAND}`; export r; \
47115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47116 TFLAGS="$(STAGE1_TFLAGS)"; \
47117 $(RAW_CXX_TARGET_EXPORTS) \
47118 cd $(TARGET_SUBDIR)/libvtv && \
47120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47121 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47122 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47123 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47127 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47129 TFLAGS="$(STAGE1_TFLAGS)" \
47130 $(TARGET-stage1-target-libvtv)
47132 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47133 clean-stage1: clean-stage1-target-libvtv
47134 clean-stage1-target-libvtv:
47135 @if [ $(current_stage) = stage1 ]; then \
47136 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47137 else \
47138 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47139 $(MAKE) stage1-start; \
47140 fi; \
47141 cd $(TARGET_SUBDIR)/libvtv && \
47142 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47143 clean
47144 @endif target-libvtv-bootstrap
47147 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47148 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47149 maybe-all-stage2-target-libvtv:
47150 maybe-clean-stage2-target-libvtv:
47151 @if target-libvtv-bootstrap
47152 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47153 all-stage2: all-stage2-target-libvtv
47154 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47155 all-stage2-target-libvtv: configure-stage2-target-libvtv
47156 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47157 @r=`${PWD_COMMAND}`; export r; \
47158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159 TFLAGS="$(STAGE2_TFLAGS)"; \
47160 $(RAW_CXX_TARGET_EXPORTS) \
47162 cd $(TARGET_SUBDIR)/libvtv && \
47164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47165 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47171 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47172 TFLAGS="$(STAGE2_TFLAGS)" \
47173 $(TARGET-stage2-target-libvtv)
47175 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47176 clean-stage2: clean-stage2-target-libvtv
47177 clean-stage2-target-libvtv:
47178 @if [ $(current_stage) = stage2 ]; then \
47179 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47180 else \
47181 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47182 $(MAKE) stage2-start; \
47183 fi; \
47184 cd $(TARGET_SUBDIR)/libvtv && \
47185 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47186 @endif target-libvtv-bootstrap
47189 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47190 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47191 maybe-all-stage3-target-libvtv:
47192 maybe-clean-stage3-target-libvtv:
47193 @if target-libvtv-bootstrap
47194 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47195 all-stage3: all-stage3-target-libvtv
47196 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47197 all-stage3-target-libvtv: configure-stage3-target-libvtv
47198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47199 @r=`${PWD_COMMAND}`; export r; \
47200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47201 TFLAGS="$(STAGE3_TFLAGS)"; \
47202 $(RAW_CXX_TARGET_EXPORTS) \
47204 cd $(TARGET_SUBDIR)/libvtv && \
47206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47207 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47209 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47213 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47214 TFLAGS="$(STAGE3_TFLAGS)" \
47215 $(TARGET-stage3-target-libvtv)
47217 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47218 clean-stage3: clean-stage3-target-libvtv
47219 clean-stage3-target-libvtv:
47220 @if [ $(current_stage) = stage3 ]; then \
47221 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47222 else \
47223 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47224 $(MAKE) stage3-start; \
47225 fi; \
47226 cd $(TARGET_SUBDIR)/libvtv && \
47227 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47228 @endif target-libvtv-bootstrap
47231 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47232 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47233 maybe-all-stage4-target-libvtv:
47234 maybe-clean-stage4-target-libvtv:
47235 @if target-libvtv-bootstrap
47236 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47237 all-stage4: all-stage4-target-libvtv
47238 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47239 all-stage4-target-libvtv: configure-stage4-target-libvtv
47240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47241 @r=`${PWD_COMMAND}`; export r; \
47242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47243 TFLAGS="$(STAGE4_TFLAGS)"; \
47244 $(RAW_CXX_TARGET_EXPORTS) \
47246 cd $(TARGET_SUBDIR)/libvtv && \
47248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47249 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47250 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47251 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47255 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47256 TFLAGS="$(STAGE4_TFLAGS)" \
47257 $(TARGET-stage4-target-libvtv)
47259 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47260 clean-stage4: clean-stage4-target-libvtv
47261 clean-stage4-target-libvtv:
47262 @if [ $(current_stage) = stage4 ]; then \
47263 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47264 else \
47265 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47266 $(MAKE) stage4-start; \
47267 fi; \
47268 cd $(TARGET_SUBDIR)/libvtv && \
47269 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47270 @endif target-libvtv-bootstrap
47273 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47274 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47275 maybe-all-stageprofile-target-libvtv:
47276 maybe-clean-stageprofile-target-libvtv:
47277 @if target-libvtv-bootstrap
47278 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47279 all-stageprofile: all-stageprofile-target-libvtv
47280 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47281 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47282 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47283 @r=`${PWD_COMMAND}`; export r; \
47284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47285 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47286 $(RAW_CXX_TARGET_EXPORTS) \
47288 cd $(TARGET_SUBDIR)/libvtv && \
47290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47291 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47297 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47298 TFLAGS="$(STAGEprofile_TFLAGS)" \
47299 $(TARGET-stageprofile-target-libvtv)
47301 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47302 clean-stageprofile: clean-stageprofile-target-libvtv
47303 clean-stageprofile-target-libvtv:
47304 @if [ $(current_stage) = stageprofile ]; then \
47305 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47306 else \
47307 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47308 $(MAKE) stageprofile-start; \
47309 fi; \
47310 cd $(TARGET_SUBDIR)/libvtv && \
47311 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47312 @endif target-libvtv-bootstrap
47315 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47316 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47317 maybe-all-stagetrain-target-libvtv:
47318 maybe-clean-stagetrain-target-libvtv:
47319 @if target-libvtv-bootstrap
47320 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47321 all-stagetrain: all-stagetrain-target-libvtv
47322 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47323 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47324 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47325 @r=`${PWD_COMMAND}`; export r; \
47326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47328 $(RAW_CXX_TARGET_EXPORTS) \
47330 cd $(TARGET_SUBDIR)/libvtv && \
47332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47333 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47334 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47335 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47339 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47340 TFLAGS="$(STAGEtrain_TFLAGS)" \
47341 $(TARGET-stagetrain-target-libvtv)
47343 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47344 clean-stagetrain: clean-stagetrain-target-libvtv
47345 clean-stagetrain-target-libvtv:
47346 @if [ $(current_stage) = stagetrain ]; then \
47347 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47348 else \
47349 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47350 $(MAKE) stagetrain-start; \
47351 fi; \
47352 cd $(TARGET_SUBDIR)/libvtv && \
47353 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47354 @endif target-libvtv-bootstrap
47357 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47358 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47359 maybe-all-stagefeedback-target-libvtv:
47360 maybe-clean-stagefeedback-target-libvtv:
47361 @if target-libvtv-bootstrap
47362 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47363 all-stagefeedback: all-stagefeedback-target-libvtv
47364 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47365 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47366 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47367 @r=`${PWD_COMMAND}`; export r; \
47368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47369 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47370 $(RAW_CXX_TARGET_EXPORTS) \
47372 cd $(TARGET_SUBDIR)/libvtv && \
47374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47375 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47381 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47382 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47383 $(TARGET-stagefeedback-target-libvtv)
47385 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47386 clean-stagefeedback: clean-stagefeedback-target-libvtv
47387 clean-stagefeedback-target-libvtv:
47388 @if [ $(current_stage) = stagefeedback ]; then \
47389 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47390 else \
47391 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47392 $(MAKE) stagefeedback-start; \
47393 fi; \
47394 cd $(TARGET_SUBDIR)/libvtv && \
47395 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47396 @endif target-libvtv-bootstrap
47399 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47400 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47401 maybe-all-stageautoprofile-target-libvtv:
47402 maybe-clean-stageautoprofile-target-libvtv:
47403 @if target-libvtv-bootstrap
47404 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47405 all-stageautoprofile: all-stageautoprofile-target-libvtv
47406 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47407 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47408 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47409 @r=`${PWD_COMMAND}`; export r; \
47410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47411 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47412 $(RAW_CXX_TARGET_EXPORTS) \
47414 cd $(TARGET_SUBDIR)/libvtv && \
47415 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47417 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47423 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47424 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47425 $(TARGET-stageautoprofile-target-libvtv)
47427 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47428 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47429 clean-stageautoprofile-target-libvtv:
47430 @if [ $(current_stage) = stageautoprofile ]; then \
47431 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47432 else \
47433 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47434 $(MAKE) stageautoprofile-start; \
47435 fi; \
47436 cd $(TARGET_SUBDIR)/libvtv && \
47437 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47438 @endif target-libvtv-bootstrap
47441 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47442 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47443 maybe-all-stageautofeedback-target-libvtv:
47444 maybe-clean-stageautofeedback-target-libvtv:
47445 @if target-libvtv-bootstrap
47446 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47447 all-stageautofeedback: all-stageautofeedback-target-libvtv
47448 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47449 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47450 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47451 @r=`${PWD_COMMAND}`; export r; \
47452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47453 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47454 $(RAW_CXX_TARGET_EXPORTS) \
47456 cd $(TARGET_SUBDIR)/libvtv && \
47458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47465 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47466 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47467 $(TARGET-stageautofeedback-target-libvtv)
47469 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47470 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47471 clean-stageautofeedback-target-libvtv:
47472 @if [ $(current_stage) = stageautofeedback ]; then \
47473 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47474 else \
47475 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47476 $(MAKE) stageautofeedback-start; \
47477 fi; \
47478 cd $(TARGET_SUBDIR)/libvtv && \
47479 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47480 @endif target-libvtv-bootstrap
47487 .PHONY: check-target-libvtv maybe-check-target-libvtv
47488 maybe-check-target-libvtv:
47489 @if target-libvtv
47490 maybe-check-target-libvtv: check-target-libvtv
47492 check-target-libvtv:
47493 @: $(MAKE); $(unstage)
47494 @r=`${PWD_COMMAND}`; export r; \
47495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47496 $(RAW_CXX_TARGET_EXPORTS) \
47497 (cd $(TARGET_SUBDIR)/libvtv && \
47498 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47500 @endif target-libvtv
47502 .PHONY: install-target-libvtv maybe-install-target-libvtv
47503 maybe-install-target-libvtv:
47504 @if target-libvtv
47505 maybe-install-target-libvtv: install-target-libvtv
47507 install-target-libvtv: installdirs
47508 @: $(MAKE); $(unstage)
47509 @r=`${PWD_COMMAND}`; export r; \
47510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47511 $(RAW_CXX_TARGET_EXPORTS) \
47512 (cd $(TARGET_SUBDIR)/libvtv && \
47513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47515 @endif target-libvtv
47517 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47518 maybe-install-strip-target-libvtv:
47519 @if target-libvtv
47520 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47522 install-strip-target-libvtv: installdirs
47523 @: $(MAKE); $(unstage)
47524 @r=`${PWD_COMMAND}`; export r; \
47525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47526 $(RAW_CXX_TARGET_EXPORTS) \
47527 (cd $(TARGET_SUBDIR)/libvtv && \
47528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47530 @endif target-libvtv
47532 # Other targets (info, dvi, pdf, etc.)
47534 .PHONY: maybe-info-target-libvtv info-target-libvtv
47535 maybe-info-target-libvtv:
47536 @if target-libvtv
47537 maybe-info-target-libvtv: info-target-libvtv
47539 info-target-libvtv: \
47540 configure-target-libvtv
47541 @: $(MAKE); $(unstage)
47542 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47543 r=`${PWD_COMMAND}`; export r; \
47544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47545 $(RAW_CXX_TARGET_EXPORTS) \
47546 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47547 for flag in $(EXTRA_TARGET_FLAGS); do \
47548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47549 done; \
47550 (cd $(TARGET_SUBDIR)/libvtv && \
47551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47553 "RANLIB=$${RANLIB}" \
47554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47555 info) \
47556 || exit 1
47558 @endif target-libvtv
47560 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47561 maybe-dvi-target-libvtv:
47562 @if target-libvtv
47563 maybe-dvi-target-libvtv: dvi-target-libvtv
47565 dvi-target-libvtv: \
47566 configure-target-libvtv
47567 @: $(MAKE); $(unstage)
47568 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47569 r=`${PWD_COMMAND}`; export r; \
47570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47571 $(RAW_CXX_TARGET_EXPORTS) \
47572 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47573 for flag in $(EXTRA_TARGET_FLAGS); do \
47574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47575 done; \
47576 (cd $(TARGET_SUBDIR)/libvtv && \
47577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47579 "RANLIB=$${RANLIB}" \
47580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47581 dvi) \
47582 || exit 1
47584 @endif target-libvtv
47586 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47587 maybe-pdf-target-libvtv:
47588 @if target-libvtv
47589 maybe-pdf-target-libvtv: pdf-target-libvtv
47591 pdf-target-libvtv: \
47592 configure-target-libvtv
47593 @: $(MAKE); $(unstage)
47594 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47595 r=`${PWD_COMMAND}`; export r; \
47596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47597 $(RAW_CXX_TARGET_EXPORTS) \
47598 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47599 for flag in $(EXTRA_TARGET_FLAGS); do \
47600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47601 done; \
47602 (cd $(TARGET_SUBDIR)/libvtv && \
47603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47605 "RANLIB=$${RANLIB}" \
47606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47607 pdf) \
47608 || exit 1
47610 @endif target-libvtv
47612 .PHONY: maybe-html-target-libvtv html-target-libvtv
47613 maybe-html-target-libvtv:
47614 @if target-libvtv
47615 maybe-html-target-libvtv: html-target-libvtv
47617 html-target-libvtv: \
47618 configure-target-libvtv
47619 @: $(MAKE); $(unstage)
47620 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47621 r=`${PWD_COMMAND}`; export r; \
47622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47623 $(RAW_CXX_TARGET_EXPORTS) \
47624 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47625 for flag in $(EXTRA_TARGET_FLAGS); do \
47626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47627 done; \
47628 (cd $(TARGET_SUBDIR)/libvtv && \
47629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47631 "RANLIB=$${RANLIB}" \
47632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47633 html) \
47634 || exit 1
47636 @endif target-libvtv
47638 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47639 maybe-TAGS-target-libvtv:
47640 @if target-libvtv
47641 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47643 TAGS-target-libvtv: \
47644 configure-target-libvtv
47645 @: $(MAKE); $(unstage)
47646 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47647 r=`${PWD_COMMAND}`; export r; \
47648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47649 $(RAW_CXX_TARGET_EXPORTS) \
47650 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47651 for flag in $(EXTRA_TARGET_FLAGS); do \
47652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47653 done; \
47654 (cd $(TARGET_SUBDIR)/libvtv && \
47655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47657 "RANLIB=$${RANLIB}" \
47658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47659 TAGS) \
47660 || exit 1
47662 @endif target-libvtv
47664 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47665 maybe-install-info-target-libvtv:
47666 @if target-libvtv
47667 maybe-install-info-target-libvtv: install-info-target-libvtv
47669 install-info-target-libvtv: \
47670 configure-target-libvtv \
47671 info-target-libvtv
47672 @: $(MAKE); $(unstage)
47673 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47674 r=`${PWD_COMMAND}`; export r; \
47675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47676 $(RAW_CXX_TARGET_EXPORTS) \
47677 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47678 for flag in $(EXTRA_TARGET_FLAGS); do \
47679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47680 done; \
47681 (cd $(TARGET_SUBDIR)/libvtv && \
47682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47684 "RANLIB=$${RANLIB}" \
47685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47686 install-info) \
47687 || exit 1
47689 @endif target-libvtv
47691 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47692 maybe-install-dvi-target-libvtv:
47693 @if target-libvtv
47694 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47696 install-dvi-target-libvtv: \
47697 configure-target-libvtv \
47698 dvi-target-libvtv
47699 @: $(MAKE); $(unstage)
47700 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47701 r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 $(RAW_CXX_TARGET_EXPORTS) \
47704 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47705 for flag in $(EXTRA_TARGET_FLAGS); do \
47706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47707 done; \
47708 (cd $(TARGET_SUBDIR)/libvtv && \
47709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47711 "RANLIB=$${RANLIB}" \
47712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47713 install-dvi) \
47714 || exit 1
47716 @endif target-libvtv
47718 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47719 maybe-install-pdf-target-libvtv:
47720 @if target-libvtv
47721 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47723 install-pdf-target-libvtv: \
47724 configure-target-libvtv \
47725 pdf-target-libvtv
47726 @: $(MAKE); $(unstage)
47727 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47728 r=`${PWD_COMMAND}`; export r; \
47729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47730 $(RAW_CXX_TARGET_EXPORTS) \
47731 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47732 for flag in $(EXTRA_TARGET_FLAGS); do \
47733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47734 done; \
47735 (cd $(TARGET_SUBDIR)/libvtv && \
47736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47738 "RANLIB=$${RANLIB}" \
47739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47740 install-pdf) \
47741 || exit 1
47743 @endif target-libvtv
47745 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47746 maybe-install-html-target-libvtv:
47747 @if target-libvtv
47748 maybe-install-html-target-libvtv: install-html-target-libvtv
47750 install-html-target-libvtv: \
47751 configure-target-libvtv \
47752 html-target-libvtv
47753 @: $(MAKE); $(unstage)
47754 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47755 r=`${PWD_COMMAND}`; export r; \
47756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47757 $(RAW_CXX_TARGET_EXPORTS) \
47758 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47759 for flag in $(EXTRA_TARGET_FLAGS); do \
47760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47761 done; \
47762 (cd $(TARGET_SUBDIR)/libvtv && \
47763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47765 "RANLIB=$${RANLIB}" \
47766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47767 install-html) \
47768 || exit 1
47770 @endif target-libvtv
47772 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47773 maybe-installcheck-target-libvtv:
47774 @if target-libvtv
47775 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47777 installcheck-target-libvtv: \
47778 configure-target-libvtv
47779 @: $(MAKE); $(unstage)
47780 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47781 r=`${PWD_COMMAND}`; export r; \
47782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47783 $(RAW_CXX_TARGET_EXPORTS) \
47784 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47785 for flag in $(EXTRA_TARGET_FLAGS); do \
47786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47787 done; \
47788 (cd $(TARGET_SUBDIR)/libvtv && \
47789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47791 "RANLIB=$${RANLIB}" \
47792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47793 installcheck) \
47794 || exit 1
47796 @endif target-libvtv
47798 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47799 maybe-mostlyclean-target-libvtv:
47800 @if target-libvtv
47801 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47803 mostlyclean-target-libvtv:
47804 @: $(MAKE); $(unstage)
47805 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47806 r=`${PWD_COMMAND}`; export r; \
47807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47808 $(RAW_CXX_TARGET_EXPORTS) \
47809 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47810 for flag in $(EXTRA_TARGET_FLAGS); do \
47811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47812 done; \
47813 (cd $(TARGET_SUBDIR)/libvtv && \
47814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47816 "RANLIB=$${RANLIB}" \
47817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47818 mostlyclean) \
47819 || exit 1
47821 @endif target-libvtv
47823 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47824 maybe-clean-target-libvtv:
47825 @if target-libvtv
47826 maybe-clean-target-libvtv: clean-target-libvtv
47828 clean-target-libvtv:
47829 @: $(MAKE); $(unstage)
47830 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47831 r=`${PWD_COMMAND}`; export r; \
47832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47833 $(RAW_CXX_TARGET_EXPORTS) \
47834 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47835 for flag in $(EXTRA_TARGET_FLAGS); do \
47836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47837 done; \
47838 (cd $(TARGET_SUBDIR)/libvtv && \
47839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47841 "RANLIB=$${RANLIB}" \
47842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47843 clean) \
47844 || exit 1
47846 @endif target-libvtv
47848 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47849 maybe-distclean-target-libvtv:
47850 @if target-libvtv
47851 maybe-distclean-target-libvtv: distclean-target-libvtv
47853 distclean-target-libvtv:
47854 @: $(MAKE); $(unstage)
47855 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47856 r=`${PWD_COMMAND}`; export r; \
47857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47858 $(RAW_CXX_TARGET_EXPORTS) \
47859 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47860 for flag in $(EXTRA_TARGET_FLAGS); do \
47861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47862 done; \
47863 (cd $(TARGET_SUBDIR)/libvtv && \
47864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47866 "RANLIB=$${RANLIB}" \
47867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47868 distclean) \
47869 || exit 1
47871 @endif target-libvtv
47873 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47874 maybe-maintainer-clean-target-libvtv:
47875 @if target-libvtv
47876 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47878 maintainer-clean-target-libvtv:
47879 @: $(MAKE); $(unstage)
47880 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47881 r=`${PWD_COMMAND}`; export r; \
47882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47883 $(RAW_CXX_TARGET_EXPORTS) \
47884 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47885 for flag in $(EXTRA_TARGET_FLAGS); do \
47886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47887 done; \
47888 (cd $(TARGET_SUBDIR)/libvtv && \
47889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47891 "RANLIB=$${RANLIB}" \
47892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47893 maintainer-clean) \
47894 || exit 1
47896 @endif target-libvtv
47902 .PHONY: configure-target-libssp maybe-configure-target-libssp
47903 maybe-configure-target-libssp:
47904 @if gcc-bootstrap
47905 configure-target-libssp: stage_current
47906 @endif gcc-bootstrap
47907 @if target-libssp
47908 maybe-configure-target-libssp: configure-target-libssp
47909 configure-target-libssp:
47910 @: $(MAKE); $(unstage)
47911 @r=`${PWD_COMMAND}`; export r; \
47912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47913 echo "Checking multilib configuration for libssp..."; \
47914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47915 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47916 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47917 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47918 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47919 else \
47920 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47921 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47922 fi; \
47923 else \
47924 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47925 fi; \
47926 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47927 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47928 $(NORMAL_TARGET_EXPORTS) \
47929 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47930 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47931 case $(srcdir) in \
47932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47933 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47935 esac; \
47936 module_srcdir=libssp; \
47937 rm -f no-such-file || : ; \
47938 CONFIG_SITE=no-such-file $(SHELL) \
47939 $$s/$$module_srcdir/configure \
47940 --srcdir=$${topdir}/$$module_srcdir \
47941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47942 --target=${target_alias} \
47943 || exit 1
47944 @endif target-libssp
47950 .PHONY: all-target-libssp maybe-all-target-libssp
47951 maybe-all-target-libssp:
47952 @if gcc-bootstrap
47953 all-target-libssp: stage_current
47954 @endif gcc-bootstrap
47955 @if target-libssp
47956 TARGET-target-libssp=all
47957 maybe-all-target-libssp: all-target-libssp
47958 all-target-libssp: configure-target-libssp
47959 @: $(MAKE); $(unstage)
47960 @r=`${PWD_COMMAND}`; export r; \
47961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47962 $(NORMAL_TARGET_EXPORTS) \
47963 (cd $(TARGET_SUBDIR)/libssp && \
47964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47965 $(TARGET-target-libssp))
47966 @endif target-libssp
47972 .PHONY: check-target-libssp maybe-check-target-libssp
47973 maybe-check-target-libssp:
47974 @if target-libssp
47975 maybe-check-target-libssp: check-target-libssp
47977 check-target-libssp:
47978 @: $(MAKE); $(unstage)
47979 @r=`${PWD_COMMAND}`; export r; \
47980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981 $(NORMAL_TARGET_EXPORTS) \
47982 (cd $(TARGET_SUBDIR)/libssp && \
47983 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47985 @endif target-libssp
47987 .PHONY: install-target-libssp maybe-install-target-libssp
47988 maybe-install-target-libssp:
47989 @if target-libssp
47990 maybe-install-target-libssp: install-target-libssp
47992 install-target-libssp: installdirs
47993 @: $(MAKE); $(unstage)
47994 @r=`${PWD_COMMAND}`; export r; \
47995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47996 $(NORMAL_TARGET_EXPORTS) \
47997 (cd $(TARGET_SUBDIR)/libssp && \
47998 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48000 @endif target-libssp
48002 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48003 maybe-install-strip-target-libssp:
48004 @if target-libssp
48005 maybe-install-strip-target-libssp: install-strip-target-libssp
48007 install-strip-target-libssp: installdirs
48008 @: $(MAKE); $(unstage)
48009 @r=`${PWD_COMMAND}`; export r; \
48010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011 $(NORMAL_TARGET_EXPORTS) \
48012 (cd $(TARGET_SUBDIR)/libssp && \
48013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48015 @endif target-libssp
48017 # Other targets (info, dvi, pdf, etc.)
48019 .PHONY: maybe-info-target-libssp info-target-libssp
48020 maybe-info-target-libssp:
48021 @if target-libssp
48022 maybe-info-target-libssp: info-target-libssp
48024 info-target-libssp: \
48025 configure-target-libssp
48026 @: $(MAKE); $(unstage)
48027 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48028 r=`${PWD_COMMAND}`; export r; \
48029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48030 $(NORMAL_TARGET_EXPORTS) \
48031 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48032 for flag in $(EXTRA_TARGET_FLAGS); do \
48033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48034 done; \
48035 (cd $(TARGET_SUBDIR)/libssp && \
48036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48038 "RANLIB=$${RANLIB}" \
48039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48040 info) \
48041 || exit 1
48043 @endif target-libssp
48045 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48046 maybe-dvi-target-libssp:
48047 @if target-libssp
48048 maybe-dvi-target-libssp: dvi-target-libssp
48050 dvi-target-libssp: \
48051 configure-target-libssp
48052 @: $(MAKE); $(unstage)
48053 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48054 r=`${PWD_COMMAND}`; export r; \
48055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48056 $(NORMAL_TARGET_EXPORTS) \
48057 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48058 for flag in $(EXTRA_TARGET_FLAGS); do \
48059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48060 done; \
48061 (cd $(TARGET_SUBDIR)/libssp && \
48062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48064 "RANLIB=$${RANLIB}" \
48065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48066 dvi) \
48067 || exit 1
48069 @endif target-libssp
48071 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48072 maybe-pdf-target-libssp:
48073 @if target-libssp
48074 maybe-pdf-target-libssp: pdf-target-libssp
48076 pdf-target-libssp: \
48077 configure-target-libssp
48078 @: $(MAKE); $(unstage)
48079 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48080 r=`${PWD_COMMAND}`; export r; \
48081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48082 $(NORMAL_TARGET_EXPORTS) \
48083 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48084 for flag in $(EXTRA_TARGET_FLAGS); do \
48085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48086 done; \
48087 (cd $(TARGET_SUBDIR)/libssp && \
48088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48090 "RANLIB=$${RANLIB}" \
48091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48092 pdf) \
48093 || exit 1
48095 @endif target-libssp
48097 .PHONY: maybe-html-target-libssp html-target-libssp
48098 maybe-html-target-libssp:
48099 @if target-libssp
48100 maybe-html-target-libssp: html-target-libssp
48102 html-target-libssp: \
48103 configure-target-libssp
48104 @: $(MAKE); $(unstage)
48105 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48106 r=`${PWD_COMMAND}`; export r; \
48107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48108 $(NORMAL_TARGET_EXPORTS) \
48109 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48110 for flag in $(EXTRA_TARGET_FLAGS); do \
48111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48112 done; \
48113 (cd $(TARGET_SUBDIR)/libssp && \
48114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48116 "RANLIB=$${RANLIB}" \
48117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48118 html) \
48119 || exit 1
48121 @endif target-libssp
48123 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48124 maybe-TAGS-target-libssp:
48125 @if target-libssp
48126 maybe-TAGS-target-libssp: TAGS-target-libssp
48128 TAGS-target-libssp: \
48129 configure-target-libssp
48130 @: $(MAKE); $(unstage)
48131 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48132 r=`${PWD_COMMAND}`; export r; \
48133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48134 $(NORMAL_TARGET_EXPORTS) \
48135 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48136 for flag in $(EXTRA_TARGET_FLAGS); do \
48137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48138 done; \
48139 (cd $(TARGET_SUBDIR)/libssp && \
48140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48142 "RANLIB=$${RANLIB}" \
48143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48144 TAGS) \
48145 || exit 1
48147 @endif target-libssp
48149 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48150 maybe-install-info-target-libssp:
48151 @if target-libssp
48152 maybe-install-info-target-libssp: install-info-target-libssp
48154 install-info-target-libssp: \
48155 configure-target-libssp \
48156 info-target-libssp
48157 @: $(MAKE); $(unstage)
48158 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48159 r=`${PWD_COMMAND}`; export r; \
48160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48161 $(NORMAL_TARGET_EXPORTS) \
48162 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48163 for flag in $(EXTRA_TARGET_FLAGS); do \
48164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48165 done; \
48166 (cd $(TARGET_SUBDIR)/libssp && \
48167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48169 "RANLIB=$${RANLIB}" \
48170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48171 install-info) \
48172 || exit 1
48174 @endif target-libssp
48176 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48177 maybe-install-dvi-target-libssp:
48178 @if target-libssp
48179 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48181 install-dvi-target-libssp: \
48182 configure-target-libssp \
48183 dvi-target-libssp
48184 @: $(MAKE); $(unstage)
48185 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48186 r=`${PWD_COMMAND}`; export r; \
48187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48188 $(NORMAL_TARGET_EXPORTS) \
48189 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48190 for flag in $(EXTRA_TARGET_FLAGS); do \
48191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48192 done; \
48193 (cd $(TARGET_SUBDIR)/libssp && \
48194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48196 "RANLIB=$${RANLIB}" \
48197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48198 install-dvi) \
48199 || exit 1
48201 @endif target-libssp
48203 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48204 maybe-install-pdf-target-libssp:
48205 @if target-libssp
48206 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48208 install-pdf-target-libssp: \
48209 configure-target-libssp \
48210 pdf-target-libssp
48211 @: $(MAKE); $(unstage)
48212 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48213 r=`${PWD_COMMAND}`; export r; \
48214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48215 $(NORMAL_TARGET_EXPORTS) \
48216 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48217 for flag in $(EXTRA_TARGET_FLAGS); do \
48218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48219 done; \
48220 (cd $(TARGET_SUBDIR)/libssp && \
48221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48223 "RANLIB=$${RANLIB}" \
48224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48225 install-pdf) \
48226 || exit 1
48228 @endif target-libssp
48230 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48231 maybe-install-html-target-libssp:
48232 @if target-libssp
48233 maybe-install-html-target-libssp: install-html-target-libssp
48235 install-html-target-libssp: \
48236 configure-target-libssp \
48237 html-target-libssp
48238 @: $(MAKE); $(unstage)
48239 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48240 r=`${PWD_COMMAND}`; export r; \
48241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48242 $(NORMAL_TARGET_EXPORTS) \
48243 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48244 for flag in $(EXTRA_TARGET_FLAGS); do \
48245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48246 done; \
48247 (cd $(TARGET_SUBDIR)/libssp && \
48248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48250 "RANLIB=$${RANLIB}" \
48251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48252 install-html) \
48253 || exit 1
48255 @endif target-libssp
48257 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48258 maybe-installcheck-target-libssp:
48259 @if target-libssp
48260 maybe-installcheck-target-libssp: installcheck-target-libssp
48262 installcheck-target-libssp: \
48263 configure-target-libssp
48264 @: $(MAKE); $(unstage)
48265 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48266 r=`${PWD_COMMAND}`; export r; \
48267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48268 $(NORMAL_TARGET_EXPORTS) \
48269 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48270 for flag in $(EXTRA_TARGET_FLAGS); do \
48271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48272 done; \
48273 (cd $(TARGET_SUBDIR)/libssp && \
48274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48276 "RANLIB=$${RANLIB}" \
48277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48278 installcheck) \
48279 || exit 1
48281 @endif target-libssp
48283 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48284 maybe-mostlyclean-target-libssp:
48285 @if target-libssp
48286 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48288 mostlyclean-target-libssp:
48289 @: $(MAKE); $(unstage)
48290 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48291 r=`${PWD_COMMAND}`; export r; \
48292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293 $(NORMAL_TARGET_EXPORTS) \
48294 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48295 for flag in $(EXTRA_TARGET_FLAGS); do \
48296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48297 done; \
48298 (cd $(TARGET_SUBDIR)/libssp && \
48299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48301 "RANLIB=$${RANLIB}" \
48302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48303 mostlyclean) \
48304 || exit 1
48306 @endif target-libssp
48308 .PHONY: maybe-clean-target-libssp clean-target-libssp
48309 maybe-clean-target-libssp:
48310 @if target-libssp
48311 maybe-clean-target-libssp: clean-target-libssp
48313 clean-target-libssp:
48314 @: $(MAKE); $(unstage)
48315 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48316 r=`${PWD_COMMAND}`; export r; \
48317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48318 $(NORMAL_TARGET_EXPORTS) \
48319 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48320 for flag in $(EXTRA_TARGET_FLAGS); do \
48321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48322 done; \
48323 (cd $(TARGET_SUBDIR)/libssp && \
48324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48326 "RANLIB=$${RANLIB}" \
48327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48328 clean) \
48329 || exit 1
48331 @endif target-libssp
48333 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48334 maybe-distclean-target-libssp:
48335 @if target-libssp
48336 maybe-distclean-target-libssp: distclean-target-libssp
48338 distclean-target-libssp:
48339 @: $(MAKE); $(unstage)
48340 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48341 r=`${PWD_COMMAND}`; export r; \
48342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48343 $(NORMAL_TARGET_EXPORTS) \
48344 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48345 for flag in $(EXTRA_TARGET_FLAGS); do \
48346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48347 done; \
48348 (cd $(TARGET_SUBDIR)/libssp && \
48349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48351 "RANLIB=$${RANLIB}" \
48352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48353 distclean) \
48354 || exit 1
48356 @endif target-libssp
48358 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48359 maybe-maintainer-clean-target-libssp:
48360 @if target-libssp
48361 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48363 maintainer-clean-target-libssp:
48364 @: $(MAKE); $(unstage)
48365 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48366 r=`${PWD_COMMAND}`; export r; \
48367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48368 $(NORMAL_TARGET_EXPORTS) \
48369 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48370 for flag in $(EXTRA_TARGET_FLAGS); do \
48371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48372 done; \
48373 (cd $(TARGET_SUBDIR)/libssp && \
48374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48376 "RANLIB=$${RANLIB}" \
48377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48378 maintainer-clean) \
48379 || exit 1
48381 @endif target-libssp
48387 .PHONY: configure-target-newlib maybe-configure-target-newlib
48388 maybe-configure-target-newlib:
48389 @if gcc-bootstrap
48390 configure-target-newlib: stage_current
48391 @endif gcc-bootstrap
48392 @if target-newlib
48393 maybe-configure-target-newlib: configure-target-newlib
48394 configure-target-newlib:
48395 @: $(MAKE); $(unstage)
48396 @r=`${PWD_COMMAND}`; export r; \
48397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48398 echo "Checking multilib configuration for newlib..."; \
48399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48400 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48401 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48402 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48403 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48404 else \
48405 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48406 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48407 fi; \
48408 else \
48409 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48410 fi; \
48411 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48412 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48415 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48416 case $(srcdir) in \
48417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48418 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48420 esac; \
48421 module_srcdir=newlib; \
48422 rm -f no-such-file || : ; \
48423 CONFIG_SITE=no-such-file $(SHELL) \
48424 $$s/$$module_srcdir/configure \
48425 --srcdir=$${topdir}/$$module_srcdir \
48426 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48427 --target=${target_alias} \
48428 || exit 1
48429 @endif target-newlib
48435 .PHONY: all-target-newlib maybe-all-target-newlib
48436 maybe-all-target-newlib:
48437 @if gcc-bootstrap
48438 all-target-newlib: stage_current
48439 @endif gcc-bootstrap
48440 @if target-newlib
48441 TARGET-target-newlib=all
48442 maybe-all-target-newlib: all-target-newlib
48443 all-target-newlib: configure-target-newlib
48444 @: $(MAKE); $(unstage)
48445 @r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(NORMAL_TARGET_EXPORTS) \
48448 (cd $(TARGET_SUBDIR)/newlib && \
48449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48450 $(TARGET-target-newlib))
48451 @endif target-newlib
48457 .PHONY: check-target-newlib maybe-check-target-newlib
48458 maybe-check-target-newlib:
48459 @if target-newlib
48460 maybe-check-target-newlib: check-target-newlib
48462 check-target-newlib:
48463 @: $(MAKE); $(unstage)
48464 @r=`${PWD_COMMAND}`; export r; \
48465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48466 $(NORMAL_TARGET_EXPORTS) \
48467 (cd $(TARGET_SUBDIR)/newlib && \
48468 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48470 @endif target-newlib
48472 .PHONY: install-target-newlib maybe-install-target-newlib
48473 maybe-install-target-newlib:
48474 @if target-newlib
48475 maybe-install-target-newlib: install-target-newlib
48477 install-target-newlib: installdirs
48478 @: $(MAKE); $(unstage)
48479 @r=`${PWD_COMMAND}`; export r; \
48480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48481 $(NORMAL_TARGET_EXPORTS) \
48482 (cd $(TARGET_SUBDIR)/newlib && \
48483 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48485 @endif target-newlib
48487 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48488 maybe-install-strip-target-newlib:
48489 @if target-newlib
48490 maybe-install-strip-target-newlib: install-strip-target-newlib
48492 install-strip-target-newlib: installdirs
48493 @: $(MAKE); $(unstage)
48494 @r=`${PWD_COMMAND}`; export r; \
48495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48496 $(NORMAL_TARGET_EXPORTS) \
48497 (cd $(TARGET_SUBDIR)/newlib && \
48498 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48500 @endif target-newlib
48502 # Other targets (info, dvi, pdf, etc.)
48504 .PHONY: maybe-info-target-newlib info-target-newlib
48505 maybe-info-target-newlib:
48506 @if target-newlib
48507 maybe-info-target-newlib: info-target-newlib
48509 info-target-newlib: \
48510 configure-target-newlib
48511 @: $(MAKE); $(unstage)
48512 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48513 r=`${PWD_COMMAND}`; export r; \
48514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515 $(NORMAL_TARGET_EXPORTS) \
48516 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48517 for flag in $(EXTRA_TARGET_FLAGS); do \
48518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48519 done; \
48520 (cd $(TARGET_SUBDIR)/newlib && \
48521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48523 "RANLIB=$${RANLIB}" \
48524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48525 info) \
48526 || exit 1
48528 @endif target-newlib
48530 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48531 maybe-dvi-target-newlib:
48532 @if target-newlib
48533 maybe-dvi-target-newlib: dvi-target-newlib
48535 dvi-target-newlib: \
48536 configure-target-newlib
48537 @: $(MAKE); $(unstage)
48538 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48539 r=`${PWD_COMMAND}`; export r; \
48540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541 $(NORMAL_TARGET_EXPORTS) \
48542 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48543 for flag in $(EXTRA_TARGET_FLAGS); do \
48544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48545 done; \
48546 (cd $(TARGET_SUBDIR)/newlib && \
48547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48549 "RANLIB=$${RANLIB}" \
48550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48551 dvi) \
48552 || exit 1
48554 @endif target-newlib
48556 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48557 maybe-pdf-target-newlib:
48558 @if target-newlib
48559 maybe-pdf-target-newlib: pdf-target-newlib
48561 pdf-target-newlib: \
48562 configure-target-newlib
48563 @: $(MAKE); $(unstage)
48564 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48565 r=`${PWD_COMMAND}`; export r; \
48566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48567 $(NORMAL_TARGET_EXPORTS) \
48568 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48569 for flag in $(EXTRA_TARGET_FLAGS); do \
48570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48571 done; \
48572 (cd $(TARGET_SUBDIR)/newlib && \
48573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48575 "RANLIB=$${RANLIB}" \
48576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48577 pdf) \
48578 || exit 1
48580 @endif target-newlib
48582 .PHONY: maybe-html-target-newlib html-target-newlib
48583 maybe-html-target-newlib:
48584 @if target-newlib
48585 maybe-html-target-newlib: html-target-newlib
48587 html-target-newlib: \
48588 configure-target-newlib
48589 @: $(MAKE); $(unstage)
48590 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48591 r=`${PWD_COMMAND}`; export r; \
48592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593 $(NORMAL_TARGET_EXPORTS) \
48594 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48595 for flag in $(EXTRA_TARGET_FLAGS); do \
48596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597 done; \
48598 (cd $(TARGET_SUBDIR)/newlib && \
48599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601 "RANLIB=$${RANLIB}" \
48602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603 html) \
48604 || exit 1
48606 @endif target-newlib
48608 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48609 maybe-TAGS-target-newlib:
48610 @if target-newlib
48611 maybe-TAGS-target-newlib: TAGS-target-newlib
48613 TAGS-target-newlib: \
48614 configure-target-newlib
48615 @: $(MAKE); $(unstage)
48616 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48617 r=`${PWD_COMMAND}`; export r; \
48618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48619 $(NORMAL_TARGET_EXPORTS) \
48620 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48621 for flag in $(EXTRA_TARGET_FLAGS); do \
48622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48623 done; \
48624 (cd $(TARGET_SUBDIR)/newlib && \
48625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48627 "RANLIB=$${RANLIB}" \
48628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48629 TAGS) \
48630 || exit 1
48632 @endif target-newlib
48634 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48635 maybe-install-info-target-newlib:
48636 @if target-newlib
48637 maybe-install-info-target-newlib: install-info-target-newlib
48639 install-info-target-newlib: \
48640 configure-target-newlib \
48641 info-target-newlib
48642 @: $(MAKE); $(unstage)
48643 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48644 r=`${PWD_COMMAND}`; export r; \
48645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48646 $(NORMAL_TARGET_EXPORTS) \
48647 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48648 for flag in $(EXTRA_TARGET_FLAGS); do \
48649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48650 done; \
48651 (cd $(TARGET_SUBDIR)/newlib && \
48652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48654 "RANLIB=$${RANLIB}" \
48655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48656 install-info) \
48657 || exit 1
48659 @endif target-newlib
48661 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48662 maybe-install-dvi-target-newlib:
48663 @if target-newlib
48664 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48666 install-dvi-target-newlib: \
48667 configure-target-newlib \
48668 dvi-target-newlib
48669 @: $(MAKE); $(unstage)
48670 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48671 r=`${PWD_COMMAND}`; export r; \
48672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48673 $(NORMAL_TARGET_EXPORTS) \
48674 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48675 for flag in $(EXTRA_TARGET_FLAGS); do \
48676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48677 done; \
48678 (cd $(TARGET_SUBDIR)/newlib && \
48679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48681 "RANLIB=$${RANLIB}" \
48682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48683 install-dvi) \
48684 || exit 1
48686 @endif target-newlib
48688 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48689 maybe-install-pdf-target-newlib:
48690 @if target-newlib
48691 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48693 install-pdf-target-newlib: \
48694 configure-target-newlib \
48695 pdf-target-newlib
48696 @: $(MAKE); $(unstage)
48697 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48698 r=`${PWD_COMMAND}`; export r; \
48699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48700 $(NORMAL_TARGET_EXPORTS) \
48701 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48702 for flag in $(EXTRA_TARGET_FLAGS); do \
48703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48704 done; \
48705 (cd $(TARGET_SUBDIR)/newlib && \
48706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48708 "RANLIB=$${RANLIB}" \
48709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48710 install-pdf) \
48711 || exit 1
48713 @endif target-newlib
48715 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48716 maybe-install-html-target-newlib:
48717 @if target-newlib
48718 maybe-install-html-target-newlib: install-html-target-newlib
48720 install-html-target-newlib: \
48721 configure-target-newlib \
48722 html-target-newlib
48723 @: $(MAKE); $(unstage)
48724 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48725 r=`${PWD_COMMAND}`; export r; \
48726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48727 $(NORMAL_TARGET_EXPORTS) \
48728 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48729 for flag in $(EXTRA_TARGET_FLAGS); do \
48730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48731 done; \
48732 (cd $(TARGET_SUBDIR)/newlib && \
48733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48735 "RANLIB=$${RANLIB}" \
48736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48737 install-html) \
48738 || exit 1
48740 @endif target-newlib
48742 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48743 maybe-installcheck-target-newlib:
48744 @if target-newlib
48745 maybe-installcheck-target-newlib: installcheck-target-newlib
48747 installcheck-target-newlib: \
48748 configure-target-newlib
48749 @: $(MAKE); $(unstage)
48750 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48751 r=`${PWD_COMMAND}`; export r; \
48752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48753 $(NORMAL_TARGET_EXPORTS) \
48754 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48755 for flag in $(EXTRA_TARGET_FLAGS); do \
48756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48757 done; \
48758 (cd $(TARGET_SUBDIR)/newlib && \
48759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48761 "RANLIB=$${RANLIB}" \
48762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48763 installcheck) \
48764 || exit 1
48766 @endif target-newlib
48768 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48769 maybe-mostlyclean-target-newlib:
48770 @if target-newlib
48771 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48773 mostlyclean-target-newlib:
48774 @: $(MAKE); $(unstage)
48775 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48776 r=`${PWD_COMMAND}`; export r; \
48777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778 $(NORMAL_TARGET_EXPORTS) \
48779 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48780 for flag in $(EXTRA_TARGET_FLAGS); do \
48781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48782 done; \
48783 (cd $(TARGET_SUBDIR)/newlib && \
48784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48786 "RANLIB=$${RANLIB}" \
48787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48788 mostlyclean) \
48789 || exit 1
48791 @endif target-newlib
48793 .PHONY: maybe-clean-target-newlib clean-target-newlib
48794 maybe-clean-target-newlib:
48795 @if target-newlib
48796 maybe-clean-target-newlib: clean-target-newlib
48798 clean-target-newlib:
48799 @: $(MAKE); $(unstage)
48800 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48801 r=`${PWD_COMMAND}`; export r; \
48802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48803 $(NORMAL_TARGET_EXPORTS) \
48804 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48805 for flag in $(EXTRA_TARGET_FLAGS); do \
48806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48807 done; \
48808 (cd $(TARGET_SUBDIR)/newlib && \
48809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48811 "RANLIB=$${RANLIB}" \
48812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48813 clean) \
48814 || exit 1
48816 @endif target-newlib
48818 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48819 maybe-distclean-target-newlib:
48820 @if target-newlib
48821 maybe-distclean-target-newlib: distclean-target-newlib
48823 distclean-target-newlib:
48824 @: $(MAKE); $(unstage)
48825 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48826 r=`${PWD_COMMAND}`; export r; \
48827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48828 $(NORMAL_TARGET_EXPORTS) \
48829 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48830 for flag in $(EXTRA_TARGET_FLAGS); do \
48831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48832 done; \
48833 (cd $(TARGET_SUBDIR)/newlib && \
48834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48836 "RANLIB=$${RANLIB}" \
48837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48838 distclean) \
48839 || exit 1
48841 @endif target-newlib
48843 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48844 maybe-maintainer-clean-target-newlib:
48845 @if target-newlib
48846 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48848 maintainer-clean-target-newlib:
48849 @: $(MAKE); $(unstage)
48850 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48851 r=`${PWD_COMMAND}`; export r; \
48852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48853 $(NORMAL_TARGET_EXPORTS) \
48854 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48855 for flag in $(EXTRA_TARGET_FLAGS); do \
48856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48857 done; \
48858 (cd $(TARGET_SUBDIR)/newlib && \
48859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48861 "RANLIB=$${RANLIB}" \
48862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48863 maintainer-clean) \
48864 || exit 1
48866 @endif target-newlib
48872 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48873 maybe-configure-target-libgcc:
48874 @if gcc-bootstrap
48875 configure-target-libgcc: stage_current
48876 @endif gcc-bootstrap
48877 @if target-libgcc
48878 maybe-configure-target-libgcc: configure-target-libgcc
48879 configure-target-libgcc:
48880 @r=`${PWD_COMMAND}`; export r; \
48881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882 echo "Checking multilib configuration for libgcc..."; \
48883 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48884 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48885 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48886 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48887 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48888 else \
48889 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48890 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48891 fi; \
48892 else \
48893 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48894 fi; \
48895 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48896 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48897 $(NORMAL_TARGET_EXPORTS) \
48898 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48899 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48900 case $(srcdir) in \
48901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48902 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48904 esac; \
48905 module_srcdir=libgcc; \
48906 rm -f no-such-file || : ; \
48907 CONFIG_SITE=no-such-file $(SHELL) \
48908 $$s/$$module_srcdir/configure \
48909 --srcdir=$${topdir}/$$module_srcdir \
48910 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48911 --target=${target_alias} \
48912 || exit 1
48913 @endif target-libgcc
48917 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48918 maybe-configure-stage1-target-libgcc:
48919 @if target-libgcc-bootstrap
48920 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48921 configure-stage1-target-libgcc:
48922 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48923 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48924 @r=`${PWD_COMMAND}`; export r; \
48925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48926 TFLAGS="$(STAGE1_TFLAGS)"; \
48927 echo "Checking multilib configuration for libgcc..."; \
48928 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48929 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48930 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48931 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48932 else \
48933 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48934 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48935 fi; \
48936 else \
48937 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48938 fi; \
48939 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48940 $(NORMAL_TARGET_EXPORTS) \
48941 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48942 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48943 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48944 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48945 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48946 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48947 case $(srcdir) in \
48948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48949 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48951 esac; \
48952 module_srcdir=libgcc; \
48953 $(SHELL) $$s/$$module_srcdir/configure \
48954 --srcdir=$${topdir}/$$module_srcdir \
48955 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48956 --target=${target_alias} \
48958 $(STAGE1_CONFIGURE_FLAGS)
48959 @endif target-libgcc-bootstrap
48961 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48962 maybe-configure-stage2-target-libgcc:
48963 @if target-libgcc-bootstrap
48964 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48965 configure-stage2-target-libgcc:
48966 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48967 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48968 @r=`${PWD_COMMAND}`; export r; \
48969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48970 TFLAGS="$(STAGE2_TFLAGS)"; \
48971 echo "Checking multilib configuration for libgcc..."; \
48972 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48973 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48974 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48975 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48976 else \
48977 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48978 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48979 fi; \
48980 else \
48981 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48982 fi; \
48983 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48984 $(NORMAL_TARGET_EXPORTS) \
48986 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48987 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48988 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48989 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48990 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48991 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48992 case $(srcdir) in \
48993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48994 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48996 esac; \
48997 module_srcdir=libgcc; \
48998 $(SHELL) $$s/$$module_srcdir/configure \
48999 --srcdir=$${topdir}/$$module_srcdir \
49000 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49001 --target=${target_alias} \
49002 --with-build-libsubdir=$(HOST_SUBDIR) \
49003 $(STAGE2_CONFIGURE_FLAGS)
49004 @endif target-libgcc-bootstrap
49006 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49007 maybe-configure-stage3-target-libgcc:
49008 @if target-libgcc-bootstrap
49009 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49010 configure-stage3-target-libgcc:
49011 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49012 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49013 @r=`${PWD_COMMAND}`; export r; \
49014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49015 TFLAGS="$(STAGE3_TFLAGS)"; \
49016 echo "Checking multilib configuration for libgcc..."; \
49017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49018 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49019 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49020 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49021 else \
49022 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49023 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49024 fi; \
49025 else \
49026 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49027 fi; \
49028 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49029 $(NORMAL_TARGET_EXPORTS) \
49031 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49032 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49033 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49034 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49036 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49037 case $(srcdir) in \
49038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49039 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49041 esac; \
49042 module_srcdir=libgcc; \
49043 $(SHELL) $$s/$$module_srcdir/configure \
49044 --srcdir=$${topdir}/$$module_srcdir \
49045 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49046 --target=${target_alias} \
49047 --with-build-libsubdir=$(HOST_SUBDIR) \
49048 $(STAGE3_CONFIGURE_FLAGS)
49049 @endif target-libgcc-bootstrap
49051 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49052 maybe-configure-stage4-target-libgcc:
49053 @if target-libgcc-bootstrap
49054 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49055 configure-stage4-target-libgcc:
49056 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49057 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49058 @r=`${PWD_COMMAND}`; export r; \
49059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49060 TFLAGS="$(STAGE4_TFLAGS)"; \
49061 echo "Checking multilib configuration for libgcc..."; \
49062 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49063 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49064 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49065 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49066 else \
49067 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49068 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49069 fi; \
49070 else \
49071 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49072 fi; \
49073 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49074 $(NORMAL_TARGET_EXPORTS) \
49076 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49077 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49078 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49079 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49080 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49081 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49082 case $(srcdir) in \
49083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49084 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49086 esac; \
49087 module_srcdir=libgcc; \
49088 $(SHELL) $$s/$$module_srcdir/configure \
49089 --srcdir=$${topdir}/$$module_srcdir \
49090 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49091 --target=${target_alias} \
49092 --with-build-libsubdir=$(HOST_SUBDIR) \
49093 $(STAGE4_CONFIGURE_FLAGS)
49094 @endif target-libgcc-bootstrap
49096 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49097 maybe-configure-stageprofile-target-libgcc:
49098 @if target-libgcc-bootstrap
49099 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49100 configure-stageprofile-target-libgcc:
49101 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49102 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49103 @r=`${PWD_COMMAND}`; export r; \
49104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49106 echo "Checking multilib configuration for libgcc..."; \
49107 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49108 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49109 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49110 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49111 else \
49112 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49113 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49114 fi; \
49115 else \
49116 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49117 fi; \
49118 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49119 $(NORMAL_TARGET_EXPORTS) \
49121 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49122 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49123 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49124 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49125 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49126 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49127 case $(srcdir) in \
49128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49129 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49131 esac; \
49132 module_srcdir=libgcc; \
49133 $(SHELL) $$s/$$module_srcdir/configure \
49134 --srcdir=$${topdir}/$$module_srcdir \
49135 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49136 --target=${target_alias} \
49137 --with-build-libsubdir=$(HOST_SUBDIR) \
49138 $(STAGEprofile_CONFIGURE_FLAGS)
49139 @endif target-libgcc-bootstrap
49141 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49142 maybe-configure-stagetrain-target-libgcc:
49143 @if target-libgcc-bootstrap
49144 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49145 configure-stagetrain-target-libgcc:
49146 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49147 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49148 @r=`${PWD_COMMAND}`; export r; \
49149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49151 echo "Checking multilib configuration for libgcc..."; \
49152 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49153 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49154 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49155 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49156 else \
49157 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49158 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49159 fi; \
49160 else \
49161 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49162 fi; \
49163 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49164 $(NORMAL_TARGET_EXPORTS) \
49166 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49167 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49168 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49169 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49170 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49171 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49172 case $(srcdir) in \
49173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49174 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49176 esac; \
49177 module_srcdir=libgcc; \
49178 $(SHELL) $$s/$$module_srcdir/configure \
49179 --srcdir=$${topdir}/$$module_srcdir \
49180 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49181 --target=${target_alias} \
49182 --with-build-libsubdir=$(HOST_SUBDIR) \
49183 $(STAGEtrain_CONFIGURE_FLAGS)
49184 @endif target-libgcc-bootstrap
49186 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49187 maybe-configure-stagefeedback-target-libgcc:
49188 @if target-libgcc-bootstrap
49189 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49190 configure-stagefeedback-target-libgcc:
49191 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49192 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49193 @r=`${PWD_COMMAND}`; export r; \
49194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49195 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49196 echo "Checking multilib configuration for libgcc..."; \
49197 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49198 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49199 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49200 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49201 else \
49202 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49203 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49204 fi; \
49205 else \
49206 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49207 fi; \
49208 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49209 $(NORMAL_TARGET_EXPORTS) \
49211 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49212 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49213 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49214 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49215 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49216 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49217 case $(srcdir) in \
49218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49219 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49221 esac; \
49222 module_srcdir=libgcc; \
49223 $(SHELL) $$s/$$module_srcdir/configure \
49224 --srcdir=$${topdir}/$$module_srcdir \
49225 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49226 --target=${target_alias} \
49227 --with-build-libsubdir=$(HOST_SUBDIR) \
49228 $(STAGEfeedback_CONFIGURE_FLAGS)
49229 @endif target-libgcc-bootstrap
49231 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49232 maybe-configure-stageautoprofile-target-libgcc:
49233 @if target-libgcc-bootstrap
49234 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49235 configure-stageautoprofile-target-libgcc:
49236 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49237 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49238 @r=`${PWD_COMMAND}`; export r; \
49239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49240 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49241 echo "Checking multilib configuration for libgcc..."; \
49242 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49243 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49244 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49245 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49246 else \
49247 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49248 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49249 fi; \
49250 else \
49251 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49252 fi; \
49253 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49254 $(NORMAL_TARGET_EXPORTS) \
49256 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49257 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49258 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49259 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49261 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49262 case $(srcdir) in \
49263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49264 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49266 esac; \
49267 module_srcdir=libgcc; \
49268 $(SHELL) $$s/$$module_srcdir/configure \
49269 --srcdir=$${topdir}/$$module_srcdir \
49270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49271 --target=${target_alias} \
49272 --with-build-libsubdir=$(HOST_SUBDIR) \
49273 $(STAGEautoprofile_CONFIGURE_FLAGS)
49274 @endif target-libgcc-bootstrap
49276 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49277 maybe-configure-stageautofeedback-target-libgcc:
49278 @if target-libgcc-bootstrap
49279 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49280 configure-stageautofeedback-target-libgcc:
49281 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49282 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49283 @r=`${PWD_COMMAND}`; export r; \
49284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49285 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49286 echo "Checking multilib configuration for libgcc..."; \
49287 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49288 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49289 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49290 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49291 else \
49292 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49293 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49294 fi; \
49295 else \
49296 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49297 fi; \
49298 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49299 $(NORMAL_TARGET_EXPORTS) \
49301 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49304 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49306 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49307 case $(srcdir) in \
49308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49309 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49311 esac; \
49312 module_srcdir=libgcc; \
49313 $(SHELL) $$s/$$module_srcdir/configure \
49314 --srcdir=$${topdir}/$$module_srcdir \
49315 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49316 --target=${target_alias} \
49317 --with-build-libsubdir=$(HOST_SUBDIR) \
49318 $(STAGEautofeedback_CONFIGURE_FLAGS)
49319 @endif target-libgcc-bootstrap
49325 .PHONY: all-target-libgcc maybe-all-target-libgcc
49326 maybe-all-target-libgcc:
49327 @if gcc-bootstrap
49328 all-target-libgcc: stage_current
49329 @endif gcc-bootstrap
49330 @if target-libgcc
49331 TARGET-target-libgcc=all
49332 maybe-all-target-libgcc: all-target-libgcc
49333 all-target-libgcc: configure-target-libgcc
49334 @r=`${PWD_COMMAND}`; export r; \
49335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49336 $(NORMAL_TARGET_EXPORTS) \
49337 (cd $(TARGET_SUBDIR)/libgcc && \
49338 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49339 $(TARGET-target-libgcc))
49340 @endif target-libgcc
49344 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49345 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49346 maybe-all-stage1-target-libgcc:
49347 maybe-clean-stage1-target-libgcc:
49348 @if target-libgcc-bootstrap
49349 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49350 all-stage1: all-stage1-target-libgcc
49351 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49352 all-stage1-target-libgcc: configure-stage1-target-libgcc
49353 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49354 @r=`${PWD_COMMAND}`; export r; \
49355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49356 TFLAGS="$(STAGE1_TFLAGS)"; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 cd $(TARGET_SUBDIR)/libgcc && \
49360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49361 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49362 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49363 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49367 $(EXTRA_TARGET_FLAGS) \
49369 TFLAGS="$(STAGE1_TFLAGS)" \
49370 $(TARGET-stage1-target-libgcc)
49372 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49373 clean-stage1: clean-stage1-target-libgcc
49374 clean-stage1-target-libgcc:
49375 @if [ $(current_stage) = stage1 ]; then \
49376 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49377 else \
49378 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49379 $(MAKE) stage1-start; \
49380 fi; \
49381 cd $(TARGET_SUBDIR)/libgcc && \
49382 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49383 clean
49384 @endif target-libgcc-bootstrap
49387 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49388 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49389 maybe-all-stage2-target-libgcc:
49390 maybe-clean-stage2-target-libgcc:
49391 @if target-libgcc-bootstrap
49392 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49393 all-stage2: all-stage2-target-libgcc
49394 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49395 all-stage2-target-libgcc: configure-stage2-target-libgcc
49396 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49397 @r=`${PWD_COMMAND}`; export r; \
49398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49399 TFLAGS="$(STAGE2_TFLAGS)"; \
49400 $(NORMAL_TARGET_EXPORTS) \
49402 cd $(TARGET_SUBDIR)/libgcc && \
49404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49405 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49406 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49407 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49411 $(EXTRA_TARGET_FLAGS) \
49412 TFLAGS="$(STAGE2_TFLAGS)" \
49413 $(TARGET-stage2-target-libgcc)
49415 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49416 clean-stage2: clean-stage2-target-libgcc
49417 clean-stage2-target-libgcc:
49418 @if [ $(current_stage) = stage2 ]; then \
49419 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49420 else \
49421 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49422 $(MAKE) stage2-start; \
49423 fi; \
49424 cd $(TARGET_SUBDIR)/libgcc && \
49425 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49426 @endif target-libgcc-bootstrap
49429 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49430 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49431 maybe-all-stage3-target-libgcc:
49432 maybe-clean-stage3-target-libgcc:
49433 @if target-libgcc-bootstrap
49434 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49435 all-stage3: all-stage3-target-libgcc
49436 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49437 all-stage3-target-libgcc: configure-stage3-target-libgcc
49438 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49439 @r=`${PWD_COMMAND}`; export r; \
49440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441 TFLAGS="$(STAGE3_TFLAGS)"; \
49442 $(NORMAL_TARGET_EXPORTS) \
49444 cd $(TARGET_SUBDIR)/libgcc && \
49446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49447 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49448 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49449 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49453 $(EXTRA_TARGET_FLAGS) \
49454 TFLAGS="$(STAGE3_TFLAGS)" \
49455 $(TARGET-stage3-target-libgcc)
49457 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49458 clean-stage3: clean-stage3-target-libgcc
49459 clean-stage3-target-libgcc:
49460 @if [ $(current_stage) = stage3 ]; then \
49461 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49462 else \
49463 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49464 $(MAKE) stage3-start; \
49465 fi; \
49466 cd $(TARGET_SUBDIR)/libgcc && \
49467 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49468 @endif target-libgcc-bootstrap
49471 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49472 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49473 maybe-all-stage4-target-libgcc:
49474 maybe-clean-stage4-target-libgcc:
49475 @if target-libgcc-bootstrap
49476 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49477 all-stage4: all-stage4-target-libgcc
49478 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49479 all-stage4-target-libgcc: configure-stage4-target-libgcc
49480 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49481 @r=`${PWD_COMMAND}`; export r; \
49482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49483 TFLAGS="$(STAGE4_TFLAGS)"; \
49484 $(NORMAL_TARGET_EXPORTS) \
49486 cd $(TARGET_SUBDIR)/libgcc && \
49488 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49489 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49490 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49491 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49495 $(EXTRA_TARGET_FLAGS) \
49496 TFLAGS="$(STAGE4_TFLAGS)" \
49497 $(TARGET-stage4-target-libgcc)
49499 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49500 clean-stage4: clean-stage4-target-libgcc
49501 clean-stage4-target-libgcc:
49502 @if [ $(current_stage) = stage4 ]; then \
49503 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49504 else \
49505 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49506 $(MAKE) stage4-start; \
49507 fi; \
49508 cd $(TARGET_SUBDIR)/libgcc && \
49509 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49510 @endif target-libgcc-bootstrap
49513 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49514 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49515 maybe-all-stageprofile-target-libgcc:
49516 maybe-clean-stageprofile-target-libgcc:
49517 @if target-libgcc-bootstrap
49518 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49519 all-stageprofile: all-stageprofile-target-libgcc
49520 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49521 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49522 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49523 @r=`${PWD_COMMAND}`; export r; \
49524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49525 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49526 $(NORMAL_TARGET_EXPORTS) \
49528 cd $(TARGET_SUBDIR)/libgcc && \
49530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49531 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49532 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49533 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49537 $(EXTRA_TARGET_FLAGS) \
49538 TFLAGS="$(STAGEprofile_TFLAGS)" \
49539 $(TARGET-stageprofile-target-libgcc)
49541 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49542 clean-stageprofile: clean-stageprofile-target-libgcc
49543 clean-stageprofile-target-libgcc:
49544 @if [ $(current_stage) = stageprofile ]; then \
49545 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49546 else \
49547 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49548 $(MAKE) stageprofile-start; \
49549 fi; \
49550 cd $(TARGET_SUBDIR)/libgcc && \
49551 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49552 @endif target-libgcc-bootstrap
49555 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49556 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49557 maybe-all-stagetrain-target-libgcc:
49558 maybe-clean-stagetrain-target-libgcc:
49559 @if target-libgcc-bootstrap
49560 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49561 all-stagetrain: all-stagetrain-target-libgcc
49562 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49563 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49564 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49565 @r=`${PWD_COMMAND}`; export r; \
49566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49567 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49568 $(NORMAL_TARGET_EXPORTS) \
49570 cd $(TARGET_SUBDIR)/libgcc && \
49572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49573 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49574 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49575 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49579 $(EXTRA_TARGET_FLAGS) \
49580 TFLAGS="$(STAGEtrain_TFLAGS)" \
49581 $(TARGET-stagetrain-target-libgcc)
49583 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49584 clean-stagetrain: clean-stagetrain-target-libgcc
49585 clean-stagetrain-target-libgcc:
49586 @if [ $(current_stage) = stagetrain ]; then \
49587 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49588 else \
49589 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49590 $(MAKE) stagetrain-start; \
49591 fi; \
49592 cd $(TARGET_SUBDIR)/libgcc && \
49593 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49594 @endif target-libgcc-bootstrap
49597 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49598 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49599 maybe-all-stagefeedback-target-libgcc:
49600 maybe-clean-stagefeedback-target-libgcc:
49601 @if target-libgcc-bootstrap
49602 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49603 all-stagefeedback: all-stagefeedback-target-libgcc
49604 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49605 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49606 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49607 @r=`${PWD_COMMAND}`; export r; \
49608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49609 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49610 $(NORMAL_TARGET_EXPORTS) \
49612 cd $(TARGET_SUBDIR)/libgcc && \
49614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49615 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49621 $(EXTRA_TARGET_FLAGS) \
49622 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49623 $(TARGET-stagefeedback-target-libgcc)
49625 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49626 clean-stagefeedback: clean-stagefeedback-target-libgcc
49627 clean-stagefeedback-target-libgcc:
49628 @if [ $(current_stage) = stagefeedback ]; then \
49629 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49630 else \
49631 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49632 $(MAKE) stagefeedback-start; \
49633 fi; \
49634 cd $(TARGET_SUBDIR)/libgcc && \
49635 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49636 @endif target-libgcc-bootstrap
49639 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49640 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49641 maybe-all-stageautoprofile-target-libgcc:
49642 maybe-clean-stageautoprofile-target-libgcc:
49643 @if target-libgcc-bootstrap
49644 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49645 all-stageautoprofile: all-stageautoprofile-target-libgcc
49646 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49647 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49648 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49649 @r=`${PWD_COMMAND}`; export r; \
49650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49651 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49652 $(NORMAL_TARGET_EXPORTS) \
49654 cd $(TARGET_SUBDIR)/libgcc && \
49655 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49657 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49663 $(EXTRA_TARGET_FLAGS) \
49664 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49665 $(TARGET-stageautoprofile-target-libgcc)
49667 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49668 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49669 clean-stageautoprofile-target-libgcc:
49670 @if [ $(current_stage) = stageautoprofile ]; then \
49671 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49672 else \
49673 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49674 $(MAKE) stageautoprofile-start; \
49675 fi; \
49676 cd $(TARGET_SUBDIR)/libgcc && \
49677 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49678 @endif target-libgcc-bootstrap
49681 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49682 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49683 maybe-all-stageautofeedback-target-libgcc:
49684 maybe-clean-stageautofeedback-target-libgcc:
49685 @if target-libgcc-bootstrap
49686 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49687 all-stageautofeedback: all-stageautofeedback-target-libgcc
49688 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49689 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49690 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49691 @r=`${PWD_COMMAND}`; export r; \
49692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49694 $(NORMAL_TARGET_EXPORTS) \
49696 cd $(TARGET_SUBDIR)/libgcc && \
49698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49699 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49700 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49701 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49705 $(EXTRA_TARGET_FLAGS) \
49706 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49707 $(TARGET-stageautofeedback-target-libgcc)
49709 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49710 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49711 clean-stageautofeedback-target-libgcc:
49712 @if [ $(current_stage) = stageautofeedback ]; then \
49713 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49714 else \
49715 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49716 $(MAKE) stageautofeedback-start; \
49717 fi; \
49718 cd $(TARGET_SUBDIR)/libgcc && \
49719 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49720 @endif target-libgcc-bootstrap
49727 .PHONY: check-target-libgcc maybe-check-target-libgcc
49728 maybe-check-target-libgcc:
49729 @if target-libgcc
49730 maybe-check-target-libgcc: check-target-libgcc
49732 # Dummy target for uncheckable module.
49733 check-target-libgcc:
49735 @endif target-libgcc
49737 .PHONY: install-target-libgcc maybe-install-target-libgcc
49738 maybe-install-target-libgcc:
49739 @if target-libgcc
49740 maybe-install-target-libgcc: install-target-libgcc
49742 install-target-libgcc: installdirs
49743 @: $(MAKE); $(unstage)
49744 @r=`${PWD_COMMAND}`; export r; \
49745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49746 $(NORMAL_TARGET_EXPORTS) \
49747 (cd $(TARGET_SUBDIR)/libgcc && \
49748 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49750 @endif target-libgcc
49752 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49753 maybe-install-strip-target-libgcc:
49754 @if target-libgcc
49755 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49757 install-strip-target-libgcc: installdirs
49758 @: $(MAKE); $(unstage)
49759 @r=`${PWD_COMMAND}`; export r; \
49760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49761 $(NORMAL_TARGET_EXPORTS) \
49762 (cd $(TARGET_SUBDIR)/libgcc && \
49763 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49765 @endif target-libgcc
49767 # Other targets (info, dvi, pdf, etc.)
49769 .PHONY: maybe-info-target-libgcc info-target-libgcc
49770 maybe-info-target-libgcc:
49771 @if target-libgcc
49772 maybe-info-target-libgcc: info-target-libgcc
49774 info-target-libgcc: \
49775 configure-target-libgcc
49776 @: $(MAKE); $(unstage)
49777 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49778 r=`${PWD_COMMAND}`; export r; \
49779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49780 $(NORMAL_TARGET_EXPORTS) \
49781 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49782 for flag in $(EXTRA_TARGET_FLAGS); do \
49783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49784 done; \
49785 (cd $(TARGET_SUBDIR)/libgcc && \
49786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49788 "RANLIB=$${RANLIB}" \
49789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49790 info) \
49791 || exit 1
49793 @endif target-libgcc
49795 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49796 maybe-dvi-target-libgcc:
49797 @if target-libgcc
49798 maybe-dvi-target-libgcc: dvi-target-libgcc
49800 dvi-target-libgcc: \
49801 configure-target-libgcc
49802 @: $(MAKE); $(unstage)
49803 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49804 r=`${PWD_COMMAND}`; export r; \
49805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49806 $(NORMAL_TARGET_EXPORTS) \
49807 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49808 for flag in $(EXTRA_TARGET_FLAGS); do \
49809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49810 done; \
49811 (cd $(TARGET_SUBDIR)/libgcc && \
49812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49814 "RANLIB=$${RANLIB}" \
49815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49816 dvi) \
49817 || exit 1
49819 @endif target-libgcc
49821 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49822 maybe-pdf-target-libgcc:
49823 @if target-libgcc
49824 maybe-pdf-target-libgcc: pdf-target-libgcc
49826 pdf-target-libgcc: \
49827 configure-target-libgcc
49828 @: $(MAKE); $(unstage)
49829 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49830 r=`${PWD_COMMAND}`; export r; \
49831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49832 $(NORMAL_TARGET_EXPORTS) \
49833 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49834 for flag in $(EXTRA_TARGET_FLAGS); do \
49835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49836 done; \
49837 (cd $(TARGET_SUBDIR)/libgcc && \
49838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49840 "RANLIB=$${RANLIB}" \
49841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49842 pdf) \
49843 || exit 1
49845 @endif target-libgcc
49847 .PHONY: maybe-html-target-libgcc html-target-libgcc
49848 maybe-html-target-libgcc:
49849 @if target-libgcc
49850 maybe-html-target-libgcc: html-target-libgcc
49852 html-target-libgcc: \
49853 configure-target-libgcc
49854 @: $(MAKE); $(unstage)
49855 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49856 r=`${PWD_COMMAND}`; export r; \
49857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49858 $(NORMAL_TARGET_EXPORTS) \
49859 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49860 for flag in $(EXTRA_TARGET_FLAGS); do \
49861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49862 done; \
49863 (cd $(TARGET_SUBDIR)/libgcc && \
49864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49866 "RANLIB=$${RANLIB}" \
49867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49868 html) \
49869 || exit 1
49871 @endif target-libgcc
49873 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49874 maybe-TAGS-target-libgcc:
49875 @if target-libgcc
49876 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49878 # libgcc doesn't support TAGS.
49879 TAGS-target-libgcc:
49881 @endif target-libgcc
49883 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49884 maybe-install-info-target-libgcc:
49885 @if target-libgcc
49886 maybe-install-info-target-libgcc: install-info-target-libgcc
49888 install-info-target-libgcc: \
49889 configure-target-libgcc \
49890 info-target-libgcc
49891 @: $(MAKE); $(unstage)
49892 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49893 r=`${PWD_COMMAND}`; export r; \
49894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49895 $(NORMAL_TARGET_EXPORTS) \
49896 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49897 for flag in $(EXTRA_TARGET_FLAGS); do \
49898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49899 done; \
49900 (cd $(TARGET_SUBDIR)/libgcc && \
49901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49903 "RANLIB=$${RANLIB}" \
49904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49905 install-info) \
49906 || exit 1
49908 @endif target-libgcc
49910 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49911 maybe-install-dvi-target-libgcc:
49912 @if target-libgcc
49913 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49915 # libgcc doesn't support install-dvi.
49916 install-dvi-target-libgcc:
49918 @endif target-libgcc
49920 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49921 maybe-install-pdf-target-libgcc:
49922 @if target-libgcc
49923 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49925 install-pdf-target-libgcc: \
49926 configure-target-libgcc \
49927 pdf-target-libgcc
49928 @: $(MAKE); $(unstage)
49929 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49930 r=`${PWD_COMMAND}`; export r; \
49931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49932 $(NORMAL_TARGET_EXPORTS) \
49933 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49934 for flag in $(EXTRA_TARGET_FLAGS); do \
49935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49936 done; \
49937 (cd $(TARGET_SUBDIR)/libgcc && \
49938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49940 "RANLIB=$${RANLIB}" \
49941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49942 install-pdf) \
49943 || exit 1
49945 @endif target-libgcc
49947 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49948 maybe-install-html-target-libgcc:
49949 @if target-libgcc
49950 maybe-install-html-target-libgcc: install-html-target-libgcc
49952 install-html-target-libgcc: \
49953 configure-target-libgcc \
49954 html-target-libgcc
49955 @: $(MAKE); $(unstage)
49956 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49957 r=`${PWD_COMMAND}`; export r; \
49958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49959 $(NORMAL_TARGET_EXPORTS) \
49960 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49961 for flag in $(EXTRA_TARGET_FLAGS); do \
49962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49963 done; \
49964 (cd $(TARGET_SUBDIR)/libgcc && \
49965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49967 "RANLIB=$${RANLIB}" \
49968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49969 install-html) \
49970 || exit 1
49972 @endif target-libgcc
49974 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49975 maybe-installcheck-target-libgcc:
49976 @if target-libgcc
49977 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49979 installcheck-target-libgcc: \
49980 configure-target-libgcc
49981 @: $(MAKE); $(unstage)
49982 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49983 r=`${PWD_COMMAND}`; export r; \
49984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49985 $(NORMAL_TARGET_EXPORTS) \
49986 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49987 for flag in $(EXTRA_TARGET_FLAGS); do \
49988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49989 done; \
49990 (cd $(TARGET_SUBDIR)/libgcc && \
49991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49993 "RANLIB=$${RANLIB}" \
49994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49995 installcheck) \
49996 || exit 1
49998 @endif target-libgcc
50000 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50001 maybe-mostlyclean-target-libgcc:
50002 @if target-libgcc
50003 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50005 mostlyclean-target-libgcc:
50006 @: $(MAKE); $(unstage)
50007 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50008 r=`${PWD_COMMAND}`; export r; \
50009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50010 $(NORMAL_TARGET_EXPORTS) \
50011 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50012 for flag in $(EXTRA_TARGET_FLAGS); do \
50013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50014 done; \
50015 (cd $(TARGET_SUBDIR)/libgcc && \
50016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50018 "RANLIB=$${RANLIB}" \
50019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50020 mostlyclean) \
50021 || exit 1
50023 @endif target-libgcc
50025 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50026 maybe-clean-target-libgcc:
50027 @if target-libgcc
50028 maybe-clean-target-libgcc: clean-target-libgcc
50030 clean-target-libgcc:
50031 @: $(MAKE); $(unstage)
50032 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50033 r=`${PWD_COMMAND}`; export r; \
50034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50035 $(NORMAL_TARGET_EXPORTS) \
50036 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50037 for flag in $(EXTRA_TARGET_FLAGS); do \
50038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50039 done; \
50040 (cd $(TARGET_SUBDIR)/libgcc && \
50041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50043 "RANLIB=$${RANLIB}" \
50044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50045 clean) \
50046 || exit 1
50048 @endif target-libgcc
50050 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50051 maybe-distclean-target-libgcc:
50052 @if target-libgcc
50053 maybe-distclean-target-libgcc: distclean-target-libgcc
50055 distclean-target-libgcc:
50056 @: $(MAKE); $(unstage)
50057 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50058 r=`${PWD_COMMAND}`; export r; \
50059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50060 $(NORMAL_TARGET_EXPORTS) \
50061 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50062 for flag in $(EXTRA_TARGET_FLAGS); do \
50063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50064 done; \
50065 (cd $(TARGET_SUBDIR)/libgcc && \
50066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50068 "RANLIB=$${RANLIB}" \
50069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50070 distclean) \
50071 || exit 1
50073 @endif target-libgcc
50075 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50076 maybe-maintainer-clean-target-libgcc:
50077 @if target-libgcc
50078 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50080 maintainer-clean-target-libgcc:
50081 @: $(MAKE); $(unstage)
50082 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50083 r=`${PWD_COMMAND}`; export r; \
50084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085 $(NORMAL_TARGET_EXPORTS) \
50086 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50087 for flag in $(EXTRA_TARGET_FLAGS); do \
50088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50089 done; \
50090 (cd $(TARGET_SUBDIR)/libgcc && \
50091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50093 "RANLIB=$${RANLIB}" \
50094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50095 maintainer-clean) \
50096 || exit 1
50098 @endif target-libgcc
50104 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50105 maybe-configure-target-libbacktrace:
50106 @if gcc-bootstrap
50107 configure-target-libbacktrace: stage_current
50108 @endif gcc-bootstrap
50109 @if target-libbacktrace
50110 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50111 configure-target-libbacktrace:
50112 @r=`${PWD_COMMAND}`; export r; \
50113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50114 echo "Checking multilib configuration for libbacktrace..."; \
50115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50116 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50117 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50118 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50119 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50120 else \
50121 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50122 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50123 fi; \
50124 else \
50125 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50126 fi; \
50127 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50131 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50132 case $(srcdir) in \
50133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50134 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50136 esac; \
50137 module_srcdir=libbacktrace; \
50138 rm -f no-such-file || : ; \
50139 CONFIG_SITE=no-such-file $(SHELL) \
50140 $$s/$$module_srcdir/configure \
50141 --srcdir=$${topdir}/$$module_srcdir \
50142 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50143 --target=${target_alias} \
50144 || exit 1
50145 @endif target-libbacktrace
50149 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50150 maybe-configure-stage1-target-libbacktrace:
50151 @if target-libbacktrace-bootstrap
50152 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50153 configure-stage1-target-libbacktrace:
50154 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50155 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50156 @r=`${PWD_COMMAND}`; export r; \
50157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158 TFLAGS="$(STAGE1_TFLAGS)"; \
50159 echo "Checking multilib configuration for libbacktrace..."; \
50160 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50161 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50162 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50163 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50164 else \
50165 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50166 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50167 fi; \
50168 else \
50169 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50170 fi; \
50171 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50172 $(NORMAL_TARGET_EXPORTS) \
50173 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50174 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50175 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50176 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50178 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50179 case $(srcdir) in \
50180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50181 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50183 esac; \
50184 module_srcdir=libbacktrace; \
50185 $(SHELL) $$s/$$module_srcdir/configure \
50186 --srcdir=$${topdir}/$$module_srcdir \
50187 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50188 --target=${target_alias} \
50190 $(STAGE1_CONFIGURE_FLAGS)
50191 @endif target-libbacktrace-bootstrap
50193 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50194 maybe-configure-stage2-target-libbacktrace:
50195 @if target-libbacktrace-bootstrap
50196 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50197 configure-stage2-target-libbacktrace:
50198 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50199 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50200 @r=`${PWD_COMMAND}`; export r; \
50201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50202 TFLAGS="$(STAGE2_TFLAGS)"; \
50203 echo "Checking multilib configuration for libbacktrace..."; \
50204 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50205 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50206 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50207 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50208 else \
50209 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50210 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50211 fi; \
50212 else \
50213 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50214 fi; \
50215 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50216 $(NORMAL_TARGET_EXPORTS) \
50218 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50219 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50220 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50221 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50222 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50223 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50224 case $(srcdir) in \
50225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50226 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50228 esac; \
50229 module_srcdir=libbacktrace; \
50230 $(SHELL) $$s/$$module_srcdir/configure \
50231 --srcdir=$${topdir}/$$module_srcdir \
50232 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50233 --target=${target_alias} \
50234 --with-build-libsubdir=$(HOST_SUBDIR) \
50235 $(STAGE2_CONFIGURE_FLAGS)
50236 @endif target-libbacktrace-bootstrap
50238 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50239 maybe-configure-stage3-target-libbacktrace:
50240 @if target-libbacktrace-bootstrap
50241 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50242 configure-stage3-target-libbacktrace:
50243 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50244 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50245 @r=`${PWD_COMMAND}`; export r; \
50246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247 TFLAGS="$(STAGE3_TFLAGS)"; \
50248 echo "Checking multilib configuration for libbacktrace..."; \
50249 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50250 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50251 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50252 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50253 else \
50254 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50255 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50256 fi; \
50257 else \
50258 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50259 fi; \
50260 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50261 $(NORMAL_TARGET_EXPORTS) \
50263 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50266 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50268 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50269 case $(srcdir) in \
50270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50271 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50273 esac; \
50274 module_srcdir=libbacktrace; \
50275 $(SHELL) $$s/$$module_srcdir/configure \
50276 --srcdir=$${topdir}/$$module_srcdir \
50277 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50278 --target=${target_alias} \
50279 --with-build-libsubdir=$(HOST_SUBDIR) \
50280 $(STAGE3_CONFIGURE_FLAGS)
50281 @endif target-libbacktrace-bootstrap
50283 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50284 maybe-configure-stage4-target-libbacktrace:
50285 @if target-libbacktrace-bootstrap
50286 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50287 configure-stage4-target-libbacktrace:
50288 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50289 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50290 @r=`${PWD_COMMAND}`; export r; \
50291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50292 TFLAGS="$(STAGE4_TFLAGS)"; \
50293 echo "Checking multilib configuration for libbacktrace..."; \
50294 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50295 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50296 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50297 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50298 else \
50299 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50300 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50301 fi; \
50302 else \
50303 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50304 fi; \
50305 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50306 $(NORMAL_TARGET_EXPORTS) \
50308 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50309 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50310 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50311 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50312 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50313 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50314 case $(srcdir) in \
50315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50316 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50318 esac; \
50319 module_srcdir=libbacktrace; \
50320 $(SHELL) $$s/$$module_srcdir/configure \
50321 --srcdir=$${topdir}/$$module_srcdir \
50322 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50323 --target=${target_alias} \
50324 --with-build-libsubdir=$(HOST_SUBDIR) \
50325 $(STAGE4_CONFIGURE_FLAGS)
50326 @endif target-libbacktrace-bootstrap
50328 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50329 maybe-configure-stageprofile-target-libbacktrace:
50330 @if target-libbacktrace-bootstrap
50331 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50332 configure-stageprofile-target-libbacktrace:
50333 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50334 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50335 @r=`${PWD_COMMAND}`; export r; \
50336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50337 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50338 echo "Checking multilib configuration for libbacktrace..."; \
50339 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50340 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50341 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50342 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50343 else \
50344 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50345 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50346 fi; \
50347 else \
50348 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50349 fi; \
50350 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50351 $(NORMAL_TARGET_EXPORTS) \
50353 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50354 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50355 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50356 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50358 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50359 case $(srcdir) in \
50360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50361 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50363 esac; \
50364 module_srcdir=libbacktrace; \
50365 $(SHELL) $$s/$$module_srcdir/configure \
50366 --srcdir=$${topdir}/$$module_srcdir \
50367 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50368 --target=${target_alias} \
50369 --with-build-libsubdir=$(HOST_SUBDIR) \
50370 $(STAGEprofile_CONFIGURE_FLAGS)
50371 @endif target-libbacktrace-bootstrap
50373 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50374 maybe-configure-stagetrain-target-libbacktrace:
50375 @if target-libbacktrace-bootstrap
50376 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50377 configure-stagetrain-target-libbacktrace:
50378 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50379 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50380 @r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50383 echo "Checking multilib configuration for libbacktrace..."; \
50384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50385 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50386 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50387 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50388 else \
50389 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50390 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50391 fi; \
50392 else \
50393 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50394 fi; \
50395 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50396 $(NORMAL_TARGET_EXPORTS) \
50398 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50399 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50400 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50401 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50403 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50404 case $(srcdir) in \
50405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50406 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50408 esac; \
50409 module_srcdir=libbacktrace; \
50410 $(SHELL) $$s/$$module_srcdir/configure \
50411 --srcdir=$${topdir}/$$module_srcdir \
50412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50413 --target=${target_alias} \
50414 --with-build-libsubdir=$(HOST_SUBDIR) \
50415 $(STAGEtrain_CONFIGURE_FLAGS)
50416 @endif target-libbacktrace-bootstrap
50418 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50419 maybe-configure-stagefeedback-target-libbacktrace:
50420 @if target-libbacktrace-bootstrap
50421 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50422 configure-stagefeedback-target-libbacktrace:
50423 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50424 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50425 @r=`${PWD_COMMAND}`; export r; \
50426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50427 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50428 echo "Checking multilib configuration for libbacktrace..."; \
50429 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50430 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50431 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50432 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50433 else \
50434 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50435 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50436 fi; \
50437 else \
50438 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50439 fi; \
50440 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50441 $(NORMAL_TARGET_EXPORTS) \
50443 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50444 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50445 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50446 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50447 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50448 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50449 case $(srcdir) in \
50450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50451 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50453 esac; \
50454 module_srcdir=libbacktrace; \
50455 $(SHELL) $$s/$$module_srcdir/configure \
50456 --srcdir=$${topdir}/$$module_srcdir \
50457 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50458 --target=${target_alias} \
50459 --with-build-libsubdir=$(HOST_SUBDIR) \
50460 $(STAGEfeedback_CONFIGURE_FLAGS)
50461 @endif target-libbacktrace-bootstrap
50463 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50464 maybe-configure-stageautoprofile-target-libbacktrace:
50465 @if target-libbacktrace-bootstrap
50466 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50467 configure-stageautoprofile-target-libbacktrace:
50468 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50469 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50470 @r=`${PWD_COMMAND}`; export r; \
50471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50472 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50473 echo "Checking multilib configuration for libbacktrace..."; \
50474 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50475 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50476 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50477 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50478 else \
50479 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50480 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50481 fi; \
50482 else \
50483 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50484 fi; \
50485 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50486 $(NORMAL_TARGET_EXPORTS) \
50488 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50489 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50490 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50491 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50492 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50493 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50494 case $(srcdir) in \
50495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50496 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50498 esac; \
50499 module_srcdir=libbacktrace; \
50500 $(SHELL) $$s/$$module_srcdir/configure \
50501 --srcdir=$${topdir}/$$module_srcdir \
50502 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50503 --target=${target_alias} \
50504 --with-build-libsubdir=$(HOST_SUBDIR) \
50505 $(STAGEautoprofile_CONFIGURE_FLAGS)
50506 @endif target-libbacktrace-bootstrap
50508 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50509 maybe-configure-stageautofeedback-target-libbacktrace:
50510 @if target-libbacktrace-bootstrap
50511 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50512 configure-stageautofeedback-target-libbacktrace:
50513 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50514 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50515 @r=`${PWD_COMMAND}`; export r; \
50516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50518 echo "Checking multilib configuration for libbacktrace..."; \
50519 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50520 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50521 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50522 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50523 else \
50524 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50525 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50526 fi; \
50527 else \
50528 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50529 fi; \
50530 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50531 $(NORMAL_TARGET_EXPORTS) \
50533 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50534 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50535 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50536 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50537 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50538 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50539 case $(srcdir) in \
50540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50541 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50543 esac; \
50544 module_srcdir=libbacktrace; \
50545 $(SHELL) $$s/$$module_srcdir/configure \
50546 --srcdir=$${topdir}/$$module_srcdir \
50547 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50548 --target=${target_alias} \
50549 --with-build-libsubdir=$(HOST_SUBDIR) \
50550 $(STAGEautofeedback_CONFIGURE_FLAGS)
50551 @endif target-libbacktrace-bootstrap
50557 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50558 maybe-all-target-libbacktrace:
50559 @if gcc-bootstrap
50560 all-target-libbacktrace: stage_current
50561 @endif gcc-bootstrap
50562 @if target-libbacktrace
50563 TARGET-target-libbacktrace=all
50564 maybe-all-target-libbacktrace: all-target-libbacktrace
50565 all-target-libbacktrace: configure-target-libbacktrace
50566 @r=`${PWD_COMMAND}`; export r; \
50567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50568 $(NORMAL_TARGET_EXPORTS) \
50569 (cd $(TARGET_SUBDIR)/libbacktrace && \
50570 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50571 $(TARGET-target-libbacktrace))
50572 @endif target-libbacktrace
50576 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50577 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50578 maybe-all-stage1-target-libbacktrace:
50579 maybe-clean-stage1-target-libbacktrace:
50580 @if target-libbacktrace-bootstrap
50581 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50582 all-stage1: all-stage1-target-libbacktrace
50583 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50584 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50585 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50586 @r=`${PWD_COMMAND}`; export r; \
50587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50588 TFLAGS="$(STAGE1_TFLAGS)"; \
50589 $(NORMAL_TARGET_EXPORTS) \
50590 cd $(TARGET_SUBDIR)/libbacktrace && \
50592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50593 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50594 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50595 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50599 $(EXTRA_TARGET_FLAGS) \
50601 TFLAGS="$(STAGE1_TFLAGS)" \
50602 $(TARGET-stage1-target-libbacktrace)
50604 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50605 clean-stage1: clean-stage1-target-libbacktrace
50606 clean-stage1-target-libbacktrace:
50607 @if [ $(current_stage) = stage1 ]; then \
50608 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50609 else \
50610 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50611 $(MAKE) stage1-start; \
50612 fi; \
50613 cd $(TARGET_SUBDIR)/libbacktrace && \
50614 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50615 clean
50616 @endif target-libbacktrace-bootstrap
50619 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50620 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50621 maybe-all-stage2-target-libbacktrace:
50622 maybe-clean-stage2-target-libbacktrace:
50623 @if target-libbacktrace-bootstrap
50624 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50625 all-stage2: all-stage2-target-libbacktrace
50626 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50627 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50628 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50629 @r=`${PWD_COMMAND}`; export r; \
50630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50631 TFLAGS="$(STAGE2_TFLAGS)"; \
50632 $(NORMAL_TARGET_EXPORTS) \
50634 cd $(TARGET_SUBDIR)/libbacktrace && \
50636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50637 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50638 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50639 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50643 $(EXTRA_TARGET_FLAGS) \
50644 TFLAGS="$(STAGE2_TFLAGS)" \
50645 $(TARGET-stage2-target-libbacktrace)
50647 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50648 clean-stage2: clean-stage2-target-libbacktrace
50649 clean-stage2-target-libbacktrace:
50650 @if [ $(current_stage) = stage2 ]; then \
50651 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50652 else \
50653 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50654 $(MAKE) stage2-start; \
50655 fi; \
50656 cd $(TARGET_SUBDIR)/libbacktrace && \
50657 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50658 @endif target-libbacktrace-bootstrap
50661 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50662 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50663 maybe-all-stage3-target-libbacktrace:
50664 maybe-clean-stage3-target-libbacktrace:
50665 @if target-libbacktrace-bootstrap
50666 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50667 all-stage3: all-stage3-target-libbacktrace
50668 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50669 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50670 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50671 @r=`${PWD_COMMAND}`; export r; \
50672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50673 TFLAGS="$(STAGE3_TFLAGS)"; \
50674 $(NORMAL_TARGET_EXPORTS) \
50676 cd $(TARGET_SUBDIR)/libbacktrace && \
50678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50679 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50680 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50681 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50685 $(EXTRA_TARGET_FLAGS) \
50686 TFLAGS="$(STAGE3_TFLAGS)" \
50687 $(TARGET-stage3-target-libbacktrace)
50689 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50690 clean-stage3: clean-stage3-target-libbacktrace
50691 clean-stage3-target-libbacktrace:
50692 @if [ $(current_stage) = stage3 ]; then \
50693 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50694 else \
50695 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50696 $(MAKE) stage3-start; \
50697 fi; \
50698 cd $(TARGET_SUBDIR)/libbacktrace && \
50699 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50700 @endif target-libbacktrace-bootstrap
50703 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50704 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50705 maybe-all-stage4-target-libbacktrace:
50706 maybe-clean-stage4-target-libbacktrace:
50707 @if target-libbacktrace-bootstrap
50708 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50709 all-stage4: all-stage4-target-libbacktrace
50710 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50711 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50712 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50713 @r=`${PWD_COMMAND}`; export r; \
50714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50715 TFLAGS="$(STAGE4_TFLAGS)"; \
50716 $(NORMAL_TARGET_EXPORTS) \
50718 cd $(TARGET_SUBDIR)/libbacktrace && \
50720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50721 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50722 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50723 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50727 $(EXTRA_TARGET_FLAGS) \
50728 TFLAGS="$(STAGE4_TFLAGS)" \
50729 $(TARGET-stage4-target-libbacktrace)
50731 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50732 clean-stage4: clean-stage4-target-libbacktrace
50733 clean-stage4-target-libbacktrace:
50734 @if [ $(current_stage) = stage4 ]; then \
50735 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50736 else \
50737 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50738 $(MAKE) stage4-start; \
50739 fi; \
50740 cd $(TARGET_SUBDIR)/libbacktrace && \
50741 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50742 @endif target-libbacktrace-bootstrap
50745 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50746 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50747 maybe-all-stageprofile-target-libbacktrace:
50748 maybe-clean-stageprofile-target-libbacktrace:
50749 @if target-libbacktrace-bootstrap
50750 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50751 all-stageprofile: all-stageprofile-target-libbacktrace
50752 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50753 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50754 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50755 @r=`${PWD_COMMAND}`; export r; \
50756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50757 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50758 $(NORMAL_TARGET_EXPORTS) \
50760 cd $(TARGET_SUBDIR)/libbacktrace && \
50762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50763 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50764 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50765 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50769 $(EXTRA_TARGET_FLAGS) \
50770 TFLAGS="$(STAGEprofile_TFLAGS)" \
50771 $(TARGET-stageprofile-target-libbacktrace)
50773 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50774 clean-stageprofile: clean-stageprofile-target-libbacktrace
50775 clean-stageprofile-target-libbacktrace:
50776 @if [ $(current_stage) = stageprofile ]; then \
50777 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50778 else \
50779 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50780 $(MAKE) stageprofile-start; \
50781 fi; \
50782 cd $(TARGET_SUBDIR)/libbacktrace && \
50783 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50784 @endif target-libbacktrace-bootstrap
50787 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50788 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50789 maybe-all-stagetrain-target-libbacktrace:
50790 maybe-clean-stagetrain-target-libbacktrace:
50791 @if target-libbacktrace-bootstrap
50792 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50793 all-stagetrain: all-stagetrain-target-libbacktrace
50794 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50795 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50796 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50797 @r=`${PWD_COMMAND}`; export r; \
50798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50800 $(NORMAL_TARGET_EXPORTS) \
50802 cd $(TARGET_SUBDIR)/libbacktrace && \
50804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50805 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50811 $(EXTRA_TARGET_FLAGS) \
50812 TFLAGS="$(STAGEtrain_TFLAGS)" \
50813 $(TARGET-stagetrain-target-libbacktrace)
50815 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50816 clean-stagetrain: clean-stagetrain-target-libbacktrace
50817 clean-stagetrain-target-libbacktrace:
50818 @if [ $(current_stage) = stagetrain ]; then \
50819 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50820 else \
50821 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50822 $(MAKE) stagetrain-start; \
50823 fi; \
50824 cd $(TARGET_SUBDIR)/libbacktrace && \
50825 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50826 @endif target-libbacktrace-bootstrap
50829 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50830 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50831 maybe-all-stagefeedback-target-libbacktrace:
50832 maybe-clean-stagefeedback-target-libbacktrace:
50833 @if target-libbacktrace-bootstrap
50834 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50835 all-stagefeedback: all-stagefeedback-target-libbacktrace
50836 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50837 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50838 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50839 @r=`${PWD_COMMAND}`; export r; \
50840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50842 $(NORMAL_TARGET_EXPORTS) \
50844 cd $(TARGET_SUBDIR)/libbacktrace && \
50846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50847 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50848 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50849 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50853 $(EXTRA_TARGET_FLAGS) \
50854 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50855 $(TARGET-stagefeedback-target-libbacktrace)
50857 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50858 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50859 clean-stagefeedback-target-libbacktrace:
50860 @if [ $(current_stage) = stagefeedback ]; then \
50861 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50862 else \
50863 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50864 $(MAKE) stagefeedback-start; \
50865 fi; \
50866 cd $(TARGET_SUBDIR)/libbacktrace && \
50867 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50868 @endif target-libbacktrace-bootstrap
50871 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50872 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50873 maybe-all-stageautoprofile-target-libbacktrace:
50874 maybe-clean-stageautoprofile-target-libbacktrace:
50875 @if target-libbacktrace-bootstrap
50876 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50877 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50878 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50879 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50880 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50881 @r=`${PWD_COMMAND}`; export r; \
50882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50883 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50884 $(NORMAL_TARGET_EXPORTS) \
50886 cd $(TARGET_SUBDIR)/libbacktrace && \
50887 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50889 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50895 $(EXTRA_TARGET_FLAGS) \
50896 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50897 $(TARGET-stageautoprofile-target-libbacktrace)
50899 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50900 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50901 clean-stageautoprofile-target-libbacktrace:
50902 @if [ $(current_stage) = stageautoprofile ]; then \
50903 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50904 else \
50905 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50906 $(MAKE) stageautoprofile-start; \
50907 fi; \
50908 cd $(TARGET_SUBDIR)/libbacktrace && \
50909 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50910 @endif target-libbacktrace-bootstrap
50913 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50914 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50915 maybe-all-stageautofeedback-target-libbacktrace:
50916 maybe-clean-stageautofeedback-target-libbacktrace:
50917 @if target-libbacktrace-bootstrap
50918 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50919 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50920 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50921 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50922 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50923 @r=`${PWD_COMMAND}`; export r; \
50924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50925 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50926 $(NORMAL_TARGET_EXPORTS) \
50928 cd $(TARGET_SUBDIR)/libbacktrace && \
50930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50931 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50932 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50933 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50937 $(EXTRA_TARGET_FLAGS) \
50938 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50939 $(TARGET-stageautofeedback-target-libbacktrace)
50941 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50942 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50943 clean-stageautofeedback-target-libbacktrace:
50944 @if [ $(current_stage) = stageautofeedback ]; then \
50945 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50946 else \
50947 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50948 $(MAKE) stageautofeedback-start; \
50949 fi; \
50950 cd $(TARGET_SUBDIR)/libbacktrace && \
50951 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50952 @endif target-libbacktrace-bootstrap
50959 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50960 maybe-check-target-libbacktrace:
50961 @if target-libbacktrace
50962 maybe-check-target-libbacktrace: check-target-libbacktrace
50964 check-target-libbacktrace:
50965 @: $(MAKE); $(unstage)
50966 @r=`${PWD_COMMAND}`; export r; \
50967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50968 $(NORMAL_TARGET_EXPORTS) \
50969 (cd $(TARGET_SUBDIR)/libbacktrace && \
50970 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50972 @endif target-libbacktrace
50974 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50975 maybe-install-target-libbacktrace:
50976 @if target-libbacktrace
50977 maybe-install-target-libbacktrace: install-target-libbacktrace
50979 install-target-libbacktrace: installdirs
50980 @: $(MAKE); $(unstage)
50981 @r=`${PWD_COMMAND}`; export r; \
50982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50983 $(NORMAL_TARGET_EXPORTS) \
50984 (cd $(TARGET_SUBDIR)/libbacktrace && \
50985 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50987 @endif target-libbacktrace
50989 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50990 maybe-install-strip-target-libbacktrace:
50991 @if target-libbacktrace
50992 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50994 install-strip-target-libbacktrace: installdirs
50995 @: $(MAKE); $(unstage)
50996 @r=`${PWD_COMMAND}`; export r; \
50997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50998 $(NORMAL_TARGET_EXPORTS) \
50999 (cd $(TARGET_SUBDIR)/libbacktrace && \
51000 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51002 @endif target-libbacktrace
51004 # Other targets (info, dvi, pdf, etc.)
51006 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51007 maybe-info-target-libbacktrace:
51008 @if target-libbacktrace
51009 maybe-info-target-libbacktrace: info-target-libbacktrace
51011 info-target-libbacktrace: \
51012 configure-target-libbacktrace
51013 @: $(MAKE); $(unstage)
51014 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51015 r=`${PWD_COMMAND}`; export r; \
51016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51017 $(NORMAL_TARGET_EXPORTS) \
51018 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51019 for flag in $(EXTRA_TARGET_FLAGS); do \
51020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51021 done; \
51022 (cd $(TARGET_SUBDIR)/libbacktrace && \
51023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51025 "RANLIB=$${RANLIB}" \
51026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51027 info) \
51028 || exit 1
51030 @endif target-libbacktrace
51032 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51033 maybe-dvi-target-libbacktrace:
51034 @if target-libbacktrace
51035 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51037 dvi-target-libbacktrace: \
51038 configure-target-libbacktrace
51039 @: $(MAKE); $(unstage)
51040 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51041 r=`${PWD_COMMAND}`; export r; \
51042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51043 $(NORMAL_TARGET_EXPORTS) \
51044 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51045 for flag in $(EXTRA_TARGET_FLAGS); do \
51046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51047 done; \
51048 (cd $(TARGET_SUBDIR)/libbacktrace && \
51049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51051 "RANLIB=$${RANLIB}" \
51052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51053 dvi) \
51054 || exit 1
51056 @endif target-libbacktrace
51058 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51059 maybe-pdf-target-libbacktrace:
51060 @if target-libbacktrace
51061 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51063 pdf-target-libbacktrace: \
51064 configure-target-libbacktrace
51065 @: $(MAKE); $(unstage)
51066 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51067 r=`${PWD_COMMAND}`; export r; \
51068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51069 $(NORMAL_TARGET_EXPORTS) \
51070 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51071 for flag in $(EXTRA_TARGET_FLAGS); do \
51072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51073 done; \
51074 (cd $(TARGET_SUBDIR)/libbacktrace && \
51075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51077 "RANLIB=$${RANLIB}" \
51078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51079 pdf) \
51080 || exit 1
51082 @endif target-libbacktrace
51084 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51085 maybe-html-target-libbacktrace:
51086 @if target-libbacktrace
51087 maybe-html-target-libbacktrace: html-target-libbacktrace
51089 html-target-libbacktrace: \
51090 configure-target-libbacktrace
51091 @: $(MAKE); $(unstage)
51092 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51093 r=`${PWD_COMMAND}`; export r; \
51094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51095 $(NORMAL_TARGET_EXPORTS) \
51096 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51097 for flag in $(EXTRA_TARGET_FLAGS); do \
51098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51099 done; \
51100 (cd $(TARGET_SUBDIR)/libbacktrace && \
51101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51103 "RANLIB=$${RANLIB}" \
51104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51105 html) \
51106 || exit 1
51108 @endif target-libbacktrace
51110 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51111 maybe-TAGS-target-libbacktrace:
51112 @if target-libbacktrace
51113 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51115 TAGS-target-libbacktrace: \
51116 configure-target-libbacktrace
51117 @: $(MAKE); $(unstage)
51118 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51119 r=`${PWD_COMMAND}`; export r; \
51120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51121 $(NORMAL_TARGET_EXPORTS) \
51122 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51123 for flag in $(EXTRA_TARGET_FLAGS); do \
51124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51125 done; \
51126 (cd $(TARGET_SUBDIR)/libbacktrace && \
51127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51129 "RANLIB=$${RANLIB}" \
51130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51131 TAGS) \
51132 || exit 1
51134 @endif target-libbacktrace
51136 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51137 maybe-install-info-target-libbacktrace:
51138 @if target-libbacktrace
51139 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51141 install-info-target-libbacktrace: \
51142 configure-target-libbacktrace \
51143 info-target-libbacktrace
51144 @: $(MAKE); $(unstage)
51145 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51146 r=`${PWD_COMMAND}`; export r; \
51147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51148 $(NORMAL_TARGET_EXPORTS) \
51149 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51150 for flag in $(EXTRA_TARGET_FLAGS); do \
51151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51152 done; \
51153 (cd $(TARGET_SUBDIR)/libbacktrace && \
51154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51156 "RANLIB=$${RANLIB}" \
51157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51158 install-info) \
51159 || exit 1
51161 @endif target-libbacktrace
51163 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51164 maybe-install-dvi-target-libbacktrace:
51165 @if target-libbacktrace
51166 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51168 install-dvi-target-libbacktrace: \
51169 configure-target-libbacktrace \
51170 dvi-target-libbacktrace
51171 @: $(MAKE); $(unstage)
51172 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51173 r=`${PWD_COMMAND}`; export r; \
51174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51175 $(NORMAL_TARGET_EXPORTS) \
51176 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51177 for flag in $(EXTRA_TARGET_FLAGS); do \
51178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51179 done; \
51180 (cd $(TARGET_SUBDIR)/libbacktrace && \
51181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51183 "RANLIB=$${RANLIB}" \
51184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51185 install-dvi) \
51186 || exit 1
51188 @endif target-libbacktrace
51190 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51191 maybe-install-pdf-target-libbacktrace:
51192 @if target-libbacktrace
51193 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51195 install-pdf-target-libbacktrace: \
51196 configure-target-libbacktrace \
51197 pdf-target-libbacktrace
51198 @: $(MAKE); $(unstage)
51199 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51200 r=`${PWD_COMMAND}`; export r; \
51201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51202 $(NORMAL_TARGET_EXPORTS) \
51203 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51204 for flag in $(EXTRA_TARGET_FLAGS); do \
51205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51206 done; \
51207 (cd $(TARGET_SUBDIR)/libbacktrace && \
51208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51210 "RANLIB=$${RANLIB}" \
51211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51212 install-pdf) \
51213 || exit 1
51215 @endif target-libbacktrace
51217 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51218 maybe-install-html-target-libbacktrace:
51219 @if target-libbacktrace
51220 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51222 install-html-target-libbacktrace: \
51223 configure-target-libbacktrace \
51224 html-target-libbacktrace
51225 @: $(MAKE); $(unstage)
51226 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51227 r=`${PWD_COMMAND}`; export r; \
51228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51229 $(NORMAL_TARGET_EXPORTS) \
51230 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51231 for flag in $(EXTRA_TARGET_FLAGS); do \
51232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51233 done; \
51234 (cd $(TARGET_SUBDIR)/libbacktrace && \
51235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51237 "RANLIB=$${RANLIB}" \
51238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51239 install-html) \
51240 || exit 1
51242 @endif target-libbacktrace
51244 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51245 maybe-installcheck-target-libbacktrace:
51246 @if target-libbacktrace
51247 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51249 installcheck-target-libbacktrace: \
51250 configure-target-libbacktrace
51251 @: $(MAKE); $(unstage)
51252 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51253 r=`${PWD_COMMAND}`; export r; \
51254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51255 $(NORMAL_TARGET_EXPORTS) \
51256 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51257 for flag in $(EXTRA_TARGET_FLAGS); do \
51258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51259 done; \
51260 (cd $(TARGET_SUBDIR)/libbacktrace && \
51261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51263 "RANLIB=$${RANLIB}" \
51264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51265 installcheck) \
51266 || exit 1
51268 @endif target-libbacktrace
51270 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51271 maybe-mostlyclean-target-libbacktrace:
51272 @if target-libbacktrace
51273 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51275 mostlyclean-target-libbacktrace:
51276 @: $(MAKE); $(unstage)
51277 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51278 r=`${PWD_COMMAND}`; export r; \
51279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51280 $(NORMAL_TARGET_EXPORTS) \
51281 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51282 for flag in $(EXTRA_TARGET_FLAGS); do \
51283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51284 done; \
51285 (cd $(TARGET_SUBDIR)/libbacktrace && \
51286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51288 "RANLIB=$${RANLIB}" \
51289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51290 mostlyclean) \
51291 || exit 1
51293 @endif target-libbacktrace
51295 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51296 maybe-clean-target-libbacktrace:
51297 @if target-libbacktrace
51298 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51300 clean-target-libbacktrace:
51301 @: $(MAKE); $(unstage)
51302 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51303 r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 $(NORMAL_TARGET_EXPORTS) \
51306 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51307 for flag in $(EXTRA_TARGET_FLAGS); do \
51308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51309 done; \
51310 (cd $(TARGET_SUBDIR)/libbacktrace && \
51311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51313 "RANLIB=$${RANLIB}" \
51314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51315 clean) \
51316 || exit 1
51318 @endif target-libbacktrace
51320 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51321 maybe-distclean-target-libbacktrace:
51322 @if target-libbacktrace
51323 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51325 distclean-target-libbacktrace:
51326 @: $(MAKE); $(unstage)
51327 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51328 r=`${PWD_COMMAND}`; export r; \
51329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51330 $(NORMAL_TARGET_EXPORTS) \
51331 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51332 for flag in $(EXTRA_TARGET_FLAGS); do \
51333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51334 done; \
51335 (cd $(TARGET_SUBDIR)/libbacktrace && \
51336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51338 "RANLIB=$${RANLIB}" \
51339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51340 distclean) \
51341 || exit 1
51343 @endif target-libbacktrace
51345 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51346 maybe-maintainer-clean-target-libbacktrace:
51347 @if target-libbacktrace
51348 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51350 maintainer-clean-target-libbacktrace:
51351 @: $(MAKE); $(unstage)
51352 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51353 r=`${PWD_COMMAND}`; export r; \
51354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51355 $(NORMAL_TARGET_EXPORTS) \
51356 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51357 for flag in $(EXTRA_TARGET_FLAGS); do \
51358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51359 done; \
51360 (cd $(TARGET_SUBDIR)/libbacktrace && \
51361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51363 "RANLIB=$${RANLIB}" \
51364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51365 maintainer-clean) \
51366 || exit 1
51368 @endif target-libbacktrace
51374 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51375 maybe-configure-target-libquadmath:
51376 @if gcc-bootstrap
51377 configure-target-libquadmath: stage_current
51378 @endif gcc-bootstrap
51379 @if target-libquadmath
51380 maybe-configure-target-libquadmath: configure-target-libquadmath
51381 configure-target-libquadmath:
51382 @: $(MAKE); $(unstage)
51383 @r=`${PWD_COMMAND}`; export r; \
51384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51385 echo "Checking multilib configuration for libquadmath..."; \
51386 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51388 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51389 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51390 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51391 else \
51392 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51393 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51394 fi; \
51395 else \
51396 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51397 fi; \
51398 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51400 $(NORMAL_TARGET_EXPORTS) \
51401 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51402 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51403 case $(srcdir) in \
51404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51405 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51407 esac; \
51408 module_srcdir=libquadmath; \
51409 rm -f no-such-file || : ; \
51410 CONFIG_SITE=no-such-file $(SHELL) \
51411 $$s/$$module_srcdir/configure \
51412 --srcdir=$${topdir}/$$module_srcdir \
51413 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51414 --target=${target_alias} \
51415 || exit 1
51416 @endif target-libquadmath
51422 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51423 maybe-all-target-libquadmath:
51424 @if gcc-bootstrap
51425 all-target-libquadmath: stage_current
51426 @endif gcc-bootstrap
51427 @if target-libquadmath
51428 TARGET-target-libquadmath=all
51429 maybe-all-target-libquadmath: all-target-libquadmath
51430 all-target-libquadmath: configure-target-libquadmath
51431 @: $(MAKE); $(unstage)
51432 @r=`${PWD_COMMAND}`; export r; \
51433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51434 $(NORMAL_TARGET_EXPORTS) \
51435 (cd $(TARGET_SUBDIR)/libquadmath && \
51436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51437 $(TARGET-target-libquadmath))
51438 @endif target-libquadmath
51444 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51445 maybe-check-target-libquadmath:
51446 @if target-libquadmath
51447 maybe-check-target-libquadmath: check-target-libquadmath
51449 check-target-libquadmath:
51450 @: $(MAKE); $(unstage)
51451 @r=`${PWD_COMMAND}`; export r; \
51452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51453 $(NORMAL_TARGET_EXPORTS) \
51454 (cd $(TARGET_SUBDIR)/libquadmath && \
51455 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51457 @endif target-libquadmath
51459 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51460 maybe-install-target-libquadmath:
51461 @if target-libquadmath
51462 maybe-install-target-libquadmath: install-target-libquadmath
51464 install-target-libquadmath: installdirs
51465 @: $(MAKE); $(unstage)
51466 @r=`${PWD_COMMAND}`; export r; \
51467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51468 $(NORMAL_TARGET_EXPORTS) \
51469 (cd $(TARGET_SUBDIR)/libquadmath && \
51470 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51472 @endif target-libquadmath
51474 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51475 maybe-install-strip-target-libquadmath:
51476 @if target-libquadmath
51477 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51479 install-strip-target-libquadmath: installdirs
51480 @: $(MAKE); $(unstage)
51481 @r=`${PWD_COMMAND}`; export r; \
51482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51483 $(NORMAL_TARGET_EXPORTS) \
51484 (cd $(TARGET_SUBDIR)/libquadmath && \
51485 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51487 @endif target-libquadmath
51489 # Other targets (info, dvi, pdf, etc.)
51491 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51492 maybe-info-target-libquadmath:
51493 @if target-libquadmath
51494 maybe-info-target-libquadmath: info-target-libquadmath
51496 info-target-libquadmath: \
51497 configure-target-libquadmath
51498 @: $(MAKE); $(unstage)
51499 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51500 r=`${PWD_COMMAND}`; export r; \
51501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51502 $(NORMAL_TARGET_EXPORTS) \
51503 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51504 for flag in $(EXTRA_TARGET_FLAGS); do \
51505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51506 done; \
51507 (cd $(TARGET_SUBDIR)/libquadmath && \
51508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51510 "RANLIB=$${RANLIB}" \
51511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51512 info) \
51513 || exit 1
51515 @endif target-libquadmath
51517 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51518 maybe-dvi-target-libquadmath:
51519 @if target-libquadmath
51520 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51522 dvi-target-libquadmath: \
51523 configure-target-libquadmath
51524 @: $(MAKE); $(unstage)
51525 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51526 r=`${PWD_COMMAND}`; export r; \
51527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51528 $(NORMAL_TARGET_EXPORTS) \
51529 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51530 for flag in $(EXTRA_TARGET_FLAGS); do \
51531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51532 done; \
51533 (cd $(TARGET_SUBDIR)/libquadmath && \
51534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51536 "RANLIB=$${RANLIB}" \
51537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51538 dvi) \
51539 || exit 1
51541 @endif target-libquadmath
51543 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51544 maybe-pdf-target-libquadmath:
51545 @if target-libquadmath
51546 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51548 pdf-target-libquadmath: \
51549 configure-target-libquadmath
51550 @: $(MAKE); $(unstage)
51551 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51552 r=`${PWD_COMMAND}`; export r; \
51553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51554 $(NORMAL_TARGET_EXPORTS) \
51555 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51556 for flag in $(EXTRA_TARGET_FLAGS); do \
51557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51558 done; \
51559 (cd $(TARGET_SUBDIR)/libquadmath && \
51560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51562 "RANLIB=$${RANLIB}" \
51563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51564 pdf) \
51565 || exit 1
51567 @endif target-libquadmath
51569 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51570 maybe-html-target-libquadmath:
51571 @if target-libquadmath
51572 maybe-html-target-libquadmath: html-target-libquadmath
51574 html-target-libquadmath: \
51575 configure-target-libquadmath
51576 @: $(MAKE); $(unstage)
51577 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51578 r=`${PWD_COMMAND}`; export r; \
51579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51580 $(NORMAL_TARGET_EXPORTS) \
51581 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51582 for flag in $(EXTRA_TARGET_FLAGS); do \
51583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51584 done; \
51585 (cd $(TARGET_SUBDIR)/libquadmath && \
51586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51588 "RANLIB=$${RANLIB}" \
51589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51590 html) \
51591 || exit 1
51593 @endif target-libquadmath
51595 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51596 maybe-TAGS-target-libquadmath:
51597 @if target-libquadmath
51598 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51600 TAGS-target-libquadmath: \
51601 configure-target-libquadmath
51602 @: $(MAKE); $(unstage)
51603 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51604 r=`${PWD_COMMAND}`; export r; \
51605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51606 $(NORMAL_TARGET_EXPORTS) \
51607 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51608 for flag in $(EXTRA_TARGET_FLAGS); do \
51609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51610 done; \
51611 (cd $(TARGET_SUBDIR)/libquadmath && \
51612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51614 "RANLIB=$${RANLIB}" \
51615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51616 TAGS) \
51617 || exit 1
51619 @endif target-libquadmath
51621 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51622 maybe-install-info-target-libquadmath:
51623 @if target-libquadmath
51624 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51626 install-info-target-libquadmath: \
51627 configure-target-libquadmath \
51628 info-target-libquadmath
51629 @: $(MAKE); $(unstage)
51630 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51631 r=`${PWD_COMMAND}`; export r; \
51632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51633 $(NORMAL_TARGET_EXPORTS) \
51634 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51635 for flag in $(EXTRA_TARGET_FLAGS); do \
51636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51637 done; \
51638 (cd $(TARGET_SUBDIR)/libquadmath && \
51639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51641 "RANLIB=$${RANLIB}" \
51642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51643 install-info) \
51644 || exit 1
51646 @endif target-libquadmath
51648 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51649 maybe-install-dvi-target-libquadmath:
51650 @if target-libquadmath
51651 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51653 install-dvi-target-libquadmath: \
51654 configure-target-libquadmath \
51655 dvi-target-libquadmath
51656 @: $(MAKE); $(unstage)
51657 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51658 r=`${PWD_COMMAND}`; export r; \
51659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51660 $(NORMAL_TARGET_EXPORTS) \
51661 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51662 for flag in $(EXTRA_TARGET_FLAGS); do \
51663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51664 done; \
51665 (cd $(TARGET_SUBDIR)/libquadmath && \
51666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51668 "RANLIB=$${RANLIB}" \
51669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51670 install-dvi) \
51671 || exit 1
51673 @endif target-libquadmath
51675 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51676 maybe-install-pdf-target-libquadmath:
51677 @if target-libquadmath
51678 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51680 install-pdf-target-libquadmath: \
51681 configure-target-libquadmath \
51682 pdf-target-libquadmath
51683 @: $(MAKE); $(unstage)
51684 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51685 r=`${PWD_COMMAND}`; export r; \
51686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51687 $(NORMAL_TARGET_EXPORTS) \
51688 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51689 for flag in $(EXTRA_TARGET_FLAGS); do \
51690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51691 done; \
51692 (cd $(TARGET_SUBDIR)/libquadmath && \
51693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51695 "RANLIB=$${RANLIB}" \
51696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51697 install-pdf) \
51698 || exit 1
51700 @endif target-libquadmath
51702 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51703 maybe-install-html-target-libquadmath:
51704 @if target-libquadmath
51705 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51707 install-html-target-libquadmath: \
51708 configure-target-libquadmath \
51709 html-target-libquadmath
51710 @: $(MAKE); $(unstage)
51711 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51712 r=`${PWD_COMMAND}`; export r; \
51713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51714 $(NORMAL_TARGET_EXPORTS) \
51715 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51716 for flag in $(EXTRA_TARGET_FLAGS); do \
51717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51718 done; \
51719 (cd $(TARGET_SUBDIR)/libquadmath && \
51720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51722 "RANLIB=$${RANLIB}" \
51723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51724 install-html) \
51725 || exit 1
51727 @endif target-libquadmath
51729 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51730 maybe-installcheck-target-libquadmath:
51731 @if target-libquadmath
51732 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51734 installcheck-target-libquadmath: \
51735 configure-target-libquadmath
51736 @: $(MAKE); $(unstage)
51737 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51738 r=`${PWD_COMMAND}`; export r; \
51739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51740 $(NORMAL_TARGET_EXPORTS) \
51741 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51742 for flag in $(EXTRA_TARGET_FLAGS); do \
51743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51744 done; \
51745 (cd $(TARGET_SUBDIR)/libquadmath && \
51746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51748 "RANLIB=$${RANLIB}" \
51749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51750 installcheck) \
51751 || exit 1
51753 @endif target-libquadmath
51755 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51756 maybe-mostlyclean-target-libquadmath:
51757 @if target-libquadmath
51758 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51760 mostlyclean-target-libquadmath:
51761 @: $(MAKE); $(unstage)
51762 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51763 r=`${PWD_COMMAND}`; export r; \
51764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51765 $(NORMAL_TARGET_EXPORTS) \
51766 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51767 for flag in $(EXTRA_TARGET_FLAGS); do \
51768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51769 done; \
51770 (cd $(TARGET_SUBDIR)/libquadmath && \
51771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51773 "RANLIB=$${RANLIB}" \
51774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51775 mostlyclean) \
51776 || exit 1
51778 @endif target-libquadmath
51780 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51781 maybe-clean-target-libquadmath:
51782 @if target-libquadmath
51783 maybe-clean-target-libquadmath: clean-target-libquadmath
51785 clean-target-libquadmath:
51786 @: $(MAKE); $(unstage)
51787 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51788 r=`${PWD_COMMAND}`; export r; \
51789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51790 $(NORMAL_TARGET_EXPORTS) \
51791 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51792 for flag in $(EXTRA_TARGET_FLAGS); do \
51793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51794 done; \
51795 (cd $(TARGET_SUBDIR)/libquadmath && \
51796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51798 "RANLIB=$${RANLIB}" \
51799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51800 clean) \
51801 || exit 1
51803 @endif target-libquadmath
51805 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51806 maybe-distclean-target-libquadmath:
51807 @if target-libquadmath
51808 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51810 distclean-target-libquadmath:
51811 @: $(MAKE); $(unstage)
51812 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51813 r=`${PWD_COMMAND}`; export r; \
51814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51815 $(NORMAL_TARGET_EXPORTS) \
51816 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51817 for flag in $(EXTRA_TARGET_FLAGS); do \
51818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51819 done; \
51820 (cd $(TARGET_SUBDIR)/libquadmath && \
51821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51823 "RANLIB=$${RANLIB}" \
51824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51825 distclean) \
51826 || exit 1
51828 @endif target-libquadmath
51830 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51831 maybe-maintainer-clean-target-libquadmath:
51832 @if target-libquadmath
51833 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51835 maintainer-clean-target-libquadmath:
51836 @: $(MAKE); $(unstage)
51837 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51838 r=`${PWD_COMMAND}`; export r; \
51839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51840 $(NORMAL_TARGET_EXPORTS) \
51841 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51842 for flag in $(EXTRA_TARGET_FLAGS); do \
51843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51844 done; \
51845 (cd $(TARGET_SUBDIR)/libquadmath && \
51846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51848 "RANLIB=$${RANLIB}" \
51849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51850 maintainer-clean) \
51851 || exit 1
51853 @endif target-libquadmath
51859 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51860 maybe-configure-target-libgfortran:
51861 @if gcc-bootstrap
51862 configure-target-libgfortran: stage_current
51863 @endif gcc-bootstrap
51864 @if target-libgfortran
51865 maybe-configure-target-libgfortran: configure-target-libgfortran
51866 configure-target-libgfortran:
51867 @: $(MAKE); $(unstage)
51868 @r=`${PWD_COMMAND}`; export r; \
51869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51870 echo "Checking multilib configuration for libgfortran..."; \
51871 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51872 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51873 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51874 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51875 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51876 else \
51877 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51878 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51879 fi; \
51880 else \
51881 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51882 fi; \
51883 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51884 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51885 $(NORMAL_TARGET_EXPORTS) \
51886 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51887 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51888 case $(srcdir) in \
51889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51890 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51892 esac; \
51893 module_srcdir=libgfortran; \
51894 rm -f no-such-file || : ; \
51895 CONFIG_SITE=no-such-file $(SHELL) \
51896 $$s/$$module_srcdir/configure \
51897 --srcdir=$${topdir}/$$module_srcdir \
51898 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51899 --target=${target_alias} \
51900 || exit 1
51901 @endif target-libgfortran
51907 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51908 maybe-all-target-libgfortran:
51909 @if gcc-bootstrap
51910 all-target-libgfortran: stage_current
51911 @endif gcc-bootstrap
51912 @if target-libgfortran
51913 TARGET-target-libgfortran=all
51914 maybe-all-target-libgfortran: all-target-libgfortran
51915 all-target-libgfortran: configure-target-libgfortran
51916 @: $(MAKE); $(unstage)
51917 @r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 $(NORMAL_TARGET_EXPORTS) \
51920 (cd $(TARGET_SUBDIR)/libgfortran && \
51921 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51922 $(TARGET-target-libgfortran))
51923 @endif target-libgfortran
51929 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51930 maybe-check-target-libgfortran:
51931 @if target-libgfortran
51932 maybe-check-target-libgfortran: check-target-libgfortran
51934 check-target-libgfortran:
51935 @: $(MAKE); $(unstage)
51936 @r=`${PWD_COMMAND}`; export r; \
51937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51938 $(NORMAL_TARGET_EXPORTS) \
51939 (cd $(TARGET_SUBDIR)/libgfortran && \
51940 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51942 @endif target-libgfortran
51944 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51945 maybe-install-target-libgfortran:
51946 @if target-libgfortran
51947 maybe-install-target-libgfortran: install-target-libgfortran
51949 install-target-libgfortran: installdirs
51950 @: $(MAKE); $(unstage)
51951 @r=`${PWD_COMMAND}`; export r; \
51952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51953 $(NORMAL_TARGET_EXPORTS) \
51954 (cd $(TARGET_SUBDIR)/libgfortran && \
51955 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51957 @endif target-libgfortran
51959 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51960 maybe-install-strip-target-libgfortran:
51961 @if target-libgfortran
51962 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51964 install-strip-target-libgfortran: installdirs
51965 @: $(MAKE); $(unstage)
51966 @r=`${PWD_COMMAND}`; export r; \
51967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51968 $(NORMAL_TARGET_EXPORTS) \
51969 (cd $(TARGET_SUBDIR)/libgfortran && \
51970 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51972 @endif target-libgfortran
51974 # Other targets (info, dvi, pdf, etc.)
51976 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51977 maybe-info-target-libgfortran:
51978 @if target-libgfortran
51979 maybe-info-target-libgfortran: info-target-libgfortran
51981 info-target-libgfortran: \
51982 configure-target-libgfortran
51983 @: $(MAKE); $(unstage)
51984 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51985 r=`${PWD_COMMAND}`; export r; \
51986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987 $(NORMAL_TARGET_EXPORTS) \
51988 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51989 for flag in $(EXTRA_TARGET_FLAGS); do \
51990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51991 done; \
51992 (cd $(TARGET_SUBDIR)/libgfortran && \
51993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51995 "RANLIB=$${RANLIB}" \
51996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51997 info) \
51998 || exit 1
52000 @endif target-libgfortran
52002 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52003 maybe-dvi-target-libgfortran:
52004 @if target-libgfortran
52005 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52007 dvi-target-libgfortran: \
52008 configure-target-libgfortran
52009 @: $(MAKE); $(unstage)
52010 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52011 r=`${PWD_COMMAND}`; export r; \
52012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52013 $(NORMAL_TARGET_EXPORTS) \
52014 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52015 for flag in $(EXTRA_TARGET_FLAGS); do \
52016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52017 done; \
52018 (cd $(TARGET_SUBDIR)/libgfortran && \
52019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52021 "RANLIB=$${RANLIB}" \
52022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52023 dvi) \
52024 || exit 1
52026 @endif target-libgfortran
52028 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52029 maybe-pdf-target-libgfortran:
52030 @if target-libgfortran
52031 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52033 pdf-target-libgfortran: \
52034 configure-target-libgfortran
52035 @: $(MAKE); $(unstage)
52036 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52037 r=`${PWD_COMMAND}`; export r; \
52038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52039 $(NORMAL_TARGET_EXPORTS) \
52040 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52041 for flag in $(EXTRA_TARGET_FLAGS); do \
52042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52043 done; \
52044 (cd $(TARGET_SUBDIR)/libgfortran && \
52045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52047 "RANLIB=$${RANLIB}" \
52048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52049 pdf) \
52050 || exit 1
52052 @endif target-libgfortran
52054 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52055 maybe-html-target-libgfortran:
52056 @if target-libgfortran
52057 maybe-html-target-libgfortran: html-target-libgfortran
52059 html-target-libgfortran: \
52060 configure-target-libgfortran
52061 @: $(MAKE); $(unstage)
52062 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52063 r=`${PWD_COMMAND}`; export r; \
52064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52065 $(NORMAL_TARGET_EXPORTS) \
52066 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52067 for flag in $(EXTRA_TARGET_FLAGS); do \
52068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52069 done; \
52070 (cd $(TARGET_SUBDIR)/libgfortran && \
52071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52073 "RANLIB=$${RANLIB}" \
52074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52075 html) \
52076 || exit 1
52078 @endif target-libgfortran
52080 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52081 maybe-TAGS-target-libgfortran:
52082 @if target-libgfortran
52083 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52085 TAGS-target-libgfortran: \
52086 configure-target-libgfortran
52087 @: $(MAKE); $(unstage)
52088 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52089 r=`${PWD_COMMAND}`; export r; \
52090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52091 $(NORMAL_TARGET_EXPORTS) \
52092 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52093 for flag in $(EXTRA_TARGET_FLAGS); do \
52094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52095 done; \
52096 (cd $(TARGET_SUBDIR)/libgfortran && \
52097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52099 "RANLIB=$${RANLIB}" \
52100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52101 TAGS) \
52102 || exit 1
52104 @endif target-libgfortran
52106 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52107 maybe-install-info-target-libgfortran:
52108 @if target-libgfortran
52109 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52111 install-info-target-libgfortran: \
52112 configure-target-libgfortran \
52113 info-target-libgfortran
52114 @: $(MAKE); $(unstage)
52115 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52116 r=`${PWD_COMMAND}`; export r; \
52117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52118 $(NORMAL_TARGET_EXPORTS) \
52119 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52120 for flag in $(EXTRA_TARGET_FLAGS); do \
52121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52122 done; \
52123 (cd $(TARGET_SUBDIR)/libgfortran && \
52124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52126 "RANLIB=$${RANLIB}" \
52127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52128 install-info) \
52129 || exit 1
52131 @endif target-libgfortran
52133 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52134 maybe-install-dvi-target-libgfortran:
52135 @if target-libgfortran
52136 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52138 install-dvi-target-libgfortran: \
52139 configure-target-libgfortran \
52140 dvi-target-libgfortran
52141 @: $(MAKE); $(unstage)
52142 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52143 r=`${PWD_COMMAND}`; export r; \
52144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145 $(NORMAL_TARGET_EXPORTS) \
52146 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52147 for flag in $(EXTRA_TARGET_FLAGS); do \
52148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52149 done; \
52150 (cd $(TARGET_SUBDIR)/libgfortran && \
52151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52153 "RANLIB=$${RANLIB}" \
52154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52155 install-dvi) \
52156 || exit 1
52158 @endif target-libgfortran
52160 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52161 maybe-install-pdf-target-libgfortran:
52162 @if target-libgfortran
52163 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52165 install-pdf-target-libgfortran: \
52166 configure-target-libgfortran \
52167 pdf-target-libgfortran
52168 @: $(MAKE); $(unstage)
52169 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52170 r=`${PWD_COMMAND}`; export r; \
52171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52172 $(NORMAL_TARGET_EXPORTS) \
52173 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52174 for flag in $(EXTRA_TARGET_FLAGS); do \
52175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52176 done; \
52177 (cd $(TARGET_SUBDIR)/libgfortran && \
52178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52180 "RANLIB=$${RANLIB}" \
52181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52182 install-pdf) \
52183 || exit 1
52185 @endif target-libgfortran
52187 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52188 maybe-install-html-target-libgfortran:
52189 @if target-libgfortran
52190 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52192 install-html-target-libgfortran: \
52193 configure-target-libgfortran \
52194 html-target-libgfortran
52195 @: $(MAKE); $(unstage)
52196 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52197 r=`${PWD_COMMAND}`; export r; \
52198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52199 $(NORMAL_TARGET_EXPORTS) \
52200 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52201 for flag in $(EXTRA_TARGET_FLAGS); do \
52202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52203 done; \
52204 (cd $(TARGET_SUBDIR)/libgfortran && \
52205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52207 "RANLIB=$${RANLIB}" \
52208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52209 install-html) \
52210 || exit 1
52212 @endif target-libgfortran
52214 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52215 maybe-installcheck-target-libgfortran:
52216 @if target-libgfortran
52217 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52219 installcheck-target-libgfortran: \
52220 configure-target-libgfortran
52221 @: $(MAKE); $(unstage)
52222 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52223 r=`${PWD_COMMAND}`; export r; \
52224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52225 $(NORMAL_TARGET_EXPORTS) \
52226 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52227 for flag in $(EXTRA_TARGET_FLAGS); do \
52228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52229 done; \
52230 (cd $(TARGET_SUBDIR)/libgfortran && \
52231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52233 "RANLIB=$${RANLIB}" \
52234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52235 installcheck) \
52236 || exit 1
52238 @endif target-libgfortran
52240 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52241 maybe-mostlyclean-target-libgfortran:
52242 @if target-libgfortran
52243 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52245 mostlyclean-target-libgfortran:
52246 @: $(MAKE); $(unstage)
52247 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52248 r=`${PWD_COMMAND}`; export r; \
52249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52250 $(NORMAL_TARGET_EXPORTS) \
52251 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52252 for flag in $(EXTRA_TARGET_FLAGS); do \
52253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52254 done; \
52255 (cd $(TARGET_SUBDIR)/libgfortran && \
52256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52258 "RANLIB=$${RANLIB}" \
52259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52260 mostlyclean) \
52261 || exit 1
52263 @endif target-libgfortran
52265 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52266 maybe-clean-target-libgfortran:
52267 @if target-libgfortran
52268 maybe-clean-target-libgfortran: clean-target-libgfortran
52270 clean-target-libgfortran:
52271 @: $(MAKE); $(unstage)
52272 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52273 r=`${PWD_COMMAND}`; export r; \
52274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52275 $(NORMAL_TARGET_EXPORTS) \
52276 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52277 for flag in $(EXTRA_TARGET_FLAGS); do \
52278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52279 done; \
52280 (cd $(TARGET_SUBDIR)/libgfortran && \
52281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52283 "RANLIB=$${RANLIB}" \
52284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52285 clean) \
52286 || exit 1
52288 @endif target-libgfortran
52290 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52291 maybe-distclean-target-libgfortran:
52292 @if target-libgfortran
52293 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52295 distclean-target-libgfortran:
52296 @: $(MAKE); $(unstage)
52297 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52298 r=`${PWD_COMMAND}`; export r; \
52299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52300 $(NORMAL_TARGET_EXPORTS) \
52301 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52302 for flag in $(EXTRA_TARGET_FLAGS); do \
52303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52304 done; \
52305 (cd $(TARGET_SUBDIR)/libgfortran && \
52306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52308 "RANLIB=$${RANLIB}" \
52309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52310 distclean) \
52311 || exit 1
52313 @endif target-libgfortran
52315 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52316 maybe-maintainer-clean-target-libgfortran:
52317 @if target-libgfortran
52318 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52320 maintainer-clean-target-libgfortran:
52321 @: $(MAKE); $(unstage)
52322 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52323 r=`${PWD_COMMAND}`; export r; \
52324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52325 $(NORMAL_TARGET_EXPORTS) \
52326 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52327 for flag in $(EXTRA_TARGET_FLAGS); do \
52328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52329 done; \
52330 (cd $(TARGET_SUBDIR)/libgfortran && \
52331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52333 "RANLIB=$${RANLIB}" \
52334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52335 maintainer-clean) \
52336 || exit 1
52338 @endif target-libgfortran
52344 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52345 maybe-configure-target-libobjc:
52346 @if gcc-bootstrap
52347 configure-target-libobjc: stage_current
52348 @endif gcc-bootstrap
52349 @if target-libobjc
52350 maybe-configure-target-libobjc: configure-target-libobjc
52351 configure-target-libobjc:
52352 @: $(MAKE); $(unstage)
52353 @r=`${PWD_COMMAND}`; export r; \
52354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52355 echo "Checking multilib configuration for libobjc..."; \
52356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52357 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52358 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52359 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52360 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52361 else \
52362 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52363 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52364 fi; \
52365 else \
52366 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52367 fi; \
52368 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52370 $(NORMAL_TARGET_EXPORTS) \
52371 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52372 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52373 case $(srcdir) in \
52374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52375 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52377 esac; \
52378 module_srcdir=libobjc; \
52379 rm -f no-such-file || : ; \
52380 CONFIG_SITE=no-such-file $(SHELL) \
52381 $$s/$$module_srcdir/configure \
52382 --srcdir=$${topdir}/$$module_srcdir \
52383 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52384 --target=${target_alias} \
52385 || exit 1
52386 @endif target-libobjc
52392 .PHONY: all-target-libobjc maybe-all-target-libobjc
52393 maybe-all-target-libobjc:
52394 @if gcc-bootstrap
52395 all-target-libobjc: stage_current
52396 @endif gcc-bootstrap
52397 @if target-libobjc
52398 TARGET-target-libobjc=all
52399 maybe-all-target-libobjc: all-target-libobjc
52400 all-target-libobjc: configure-target-libobjc
52401 @: $(MAKE); $(unstage)
52402 @r=`${PWD_COMMAND}`; export r; \
52403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404 $(NORMAL_TARGET_EXPORTS) \
52405 (cd $(TARGET_SUBDIR)/libobjc && \
52406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52407 $(TARGET-target-libobjc))
52408 @endif target-libobjc
52414 .PHONY: check-target-libobjc maybe-check-target-libobjc
52415 maybe-check-target-libobjc:
52416 @if target-libobjc
52417 maybe-check-target-libobjc: check-target-libobjc
52419 check-target-libobjc:
52420 @: $(MAKE); $(unstage)
52421 @r=`${PWD_COMMAND}`; export r; \
52422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52423 $(NORMAL_TARGET_EXPORTS) \
52424 (cd $(TARGET_SUBDIR)/libobjc && \
52425 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52427 @endif target-libobjc
52429 .PHONY: install-target-libobjc maybe-install-target-libobjc
52430 maybe-install-target-libobjc:
52431 @if target-libobjc
52432 maybe-install-target-libobjc: install-target-libobjc
52434 install-target-libobjc: installdirs
52435 @: $(MAKE); $(unstage)
52436 @r=`${PWD_COMMAND}`; export r; \
52437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438 $(NORMAL_TARGET_EXPORTS) \
52439 (cd $(TARGET_SUBDIR)/libobjc && \
52440 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52442 @endif target-libobjc
52444 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52445 maybe-install-strip-target-libobjc:
52446 @if target-libobjc
52447 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52449 install-strip-target-libobjc: installdirs
52450 @: $(MAKE); $(unstage)
52451 @r=`${PWD_COMMAND}`; export r; \
52452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453 $(NORMAL_TARGET_EXPORTS) \
52454 (cd $(TARGET_SUBDIR)/libobjc && \
52455 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52457 @endif target-libobjc
52459 # Other targets (info, dvi, pdf, etc.)
52461 .PHONY: maybe-info-target-libobjc info-target-libobjc
52462 maybe-info-target-libobjc:
52463 @if target-libobjc
52464 maybe-info-target-libobjc: info-target-libobjc
52466 info-target-libobjc: \
52467 configure-target-libobjc
52468 @: $(MAKE); $(unstage)
52469 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52470 r=`${PWD_COMMAND}`; export r; \
52471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52472 $(NORMAL_TARGET_EXPORTS) \
52473 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52474 for flag in $(EXTRA_TARGET_FLAGS); do \
52475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52476 done; \
52477 (cd $(TARGET_SUBDIR)/libobjc && \
52478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52480 "RANLIB=$${RANLIB}" \
52481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52482 info) \
52483 || exit 1
52485 @endif target-libobjc
52487 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52488 maybe-dvi-target-libobjc:
52489 @if target-libobjc
52490 maybe-dvi-target-libobjc: dvi-target-libobjc
52492 dvi-target-libobjc: \
52493 configure-target-libobjc
52494 @: $(MAKE); $(unstage)
52495 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52496 r=`${PWD_COMMAND}`; export r; \
52497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52498 $(NORMAL_TARGET_EXPORTS) \
52499 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52500 for flag in $(EXTRA_TARGET_FLAGS); do \
52501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52502 done; \
52503 (cd $(TARGET_SUBDIR)/libobjc && \
52504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52506 "RANLIB=$${RANLIB}" \
52507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52508 dvi) \
52509 || exit 1
52511 @endif target-libobjc
52513 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52514 maybe-pdf-target-libobjc:
52515 @if target-libobjc
52516 maybe-pdf-target-libobjc: pdf-target-libobjc
52518 pdf-target-libobjc: \
52519 configure-target-libobjc
52520 @: $(MAKE); $(unstage)
52521 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52522 r=`${PWD_COMMAND}`; export r; \
52523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52524 $(NORMAL_TARGET_EXPORTS) \
52525 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52526 for flag in $(EXTRA_TARGET_FLAGS); do \
52527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52528 done; \
52529 (cd $(TARGET_SUBDIR)/libobjc && \
52530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52532 "RANLIB=$${RANLIB}" \
52533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52534 pdf) \
52535 || exit 1
52537 @endif target-libobjc
52539 .PHONY: maybe-html-target-libobjc html-target-libobjc
52540 maybe-html-target-libobjc:
52541 @if target-libobjc
52542 maybe-html-target-libobjc: html-target-libobjc
52544 html-target-libobjc: \
52545 configure-target-libobjc
52546 @: $(MAKE); $(unstage)
52547 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52548 r=`${PWD_COMMAND}`; export r; \
52549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52550 $(NORMAL_TARGET_EXPORTS) \
52551 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52552 for flag in $(EXTRA_TARGET_FLAGS); do \
52553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52554 done; \
52555 (cd $(TARGET_SUBDIR)/libobjc && \
52556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52558 "RANLIB=$${RANLIB}" \
52559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52560 html) \
52561 || exit 1
52563 @endif target-libobjc
52565 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52566 maybe-TAGS-target-libobjc:
52567 @if target-libobjc
52568 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52570 # libobjc doesn't support TAGS.
52571 TAGS-target-libobjc:
52573 @endif target-libobjc
52575 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52576 maybe-install-info-target-libobjc:
52577 @if target-libobjc
52578 maybe-install-info-target-libobjc: install-info-target-libobjc
52580 install-info-target-libobjc: \
52581 configure-target-libobjc \
52582 info-target-libobjc
52583 @: $(MAKE); $(unstage)
52584 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52585 r=`${PWD_COMMAND}`; export r; \
52586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52587 $(NORMAL_TARGET_EXPORTS) \
52588 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52589 for flag in $(EXTRA_TARGET_FLAGS); do \
52590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52591 done; \
52592 (cd $(TARGET_SUBDIR)/libobjc && \
52593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52595 "RANLIB=$${RANLIB}" \
52596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52597 install-info) \
52598 || exit 1
52600 @endif target-libobjc
52602 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52603 maybe-install-dvi-target-libobjc:
52604 @if target-libobjc
52605 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52607 # libobjc doesn't support install-dvi.
52608 install-dvi-target-libobjc:
52610 @endif target-libobjc
52612 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52613 maybe-install-pdf-target-libobjc:
52614 @if target-libobjc
52615 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52617 install-pdf-target-libobjc: \
52618 configure-target-libobjc \
52619 pdf-target-libobjc
52620 @: $(MAKE); $(unstage)
52621 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52622 r=`${PWD_COMMAND}`; export r; \
52623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52624 $(NORMAL_TARGET_EXPORTS) \
52625 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52626 for flag in $(EXTRA_TARGET_FLAGS); do \
52627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52628 done; \
52629 (cd $(TARGET_SUBDIR)/libobjc && \
52630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52632 "RANLIB=$${RANLIB}" \
52633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52634 install-pdf) \
52635 || exit 1
52637 @endif target-libobjc
52639 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52640 maybe-install-html-target-libobjc:
52641 @if target-libobjc
52642 maybe-install-html-target-libobjc: install-html-target-libobjc
52644 install-html-target-libobjc: \
52645 configure-target-libobjc \
52646 html-target-libobjc
52647 @: $(MAKE); $(unstage)
52648 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52649 r=`${PWD_COMMAND}`; export r; \
52650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52651 $(NORMAL_TARGET_EXPORTS) \
52652 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52653 for flag in $(EXTRA_TARGET_FLAGS); do \
52654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52655 done; \
52656 (cd $(TARGET_SUBDIR)/libobjc && \
52657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52659 "RANLIB=$${RANLIB}" \
52660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52661 install-html) \
52662 || exit 1
52664 @endif target-libobjc
52666 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52667 maybe-installcheck-target-libobjc:
52668 @if target-libobjc
52669 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52671 installcheck-target-libobjc: \
52672 configure-target-libobjc
52673 @: $(MAKE); $(unstage)
52674 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52675 r=`${PWD_COMMAND}`; export r; \
52676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52677 $(NORMAL_TARGET_EXPORTS) \
52678 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52679 for flag in $(EXTRA_TARGET_FLAGS); do \
52680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52681 done; \
52682 (cd $(TARGET_SUBDIR)/libobjc && \
52683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52685 "RANLIB=$${RANLIB}" \
52686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52687 installcheck) \
52688 || exit 1
52690 @endif target-libobjc
52692 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52693 maybe-mostlyclean-target-libobjc:
52694 @if target-libobjc
52695 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52697 mostlyclean-target-libobjc:
52698 @: $(MAKE); $(unstage)
52699 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52700 r=`${PWD_COMMAND}`; export r; \
52701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52702 $(NORMAL_TARGET_EXPORTS) \
52703 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52704 for flag in $(EXTRA_TARGET_FLAGS); do \
52705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52706 done; \
52707 (cd $(TARGET_SUBDIR)/libobjc && \
52708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52710 "RANLIB=$${RANLIB}" \
52711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52712 mostlyclean) \
52713 || exit 1
52715 @endif target-libobjc
52717 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52718 maybe-clean-target-libobjc:
52719 @if target-libobjc
52720 maybe-clean-target-libobjc: clean-target-libobjc
52722 clean-target-libobjc:
52723 @: $(MAKE); $(unstage)
52724 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52725 r=`${PWD_COMMAND}`; export r; \
52726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52727 $(NORMAL_TARGET_EXPORTS) \
52728 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52729 for flag in $(EXTRA_TARGET_FLAGS); do \
52730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52731 done; \
52732 (cd $(TARGET_SUBDIR)/libobjc && \
52733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52735 "RANLIB=$${RANLIB}" \
52736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52737 clean) \
52738 || exit 1
52740 @endif target-libobjc
52742 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52743 maybe-distclean-target-libobjc:
52744 @if target-libobjc
52745 maybe-distclean-target-libobjc: distclean-target-libobjc
52747 distclean-target-libobjc:
52748 @: $(MAKE); $(unstage)
52749 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52750 r=`${PWD_COMMAND}`; export r; \
52751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52752 $(NORMAL_TARGET_EXPORTS) \
52753 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52754 for flag in $(EXTRA_TARGET_FLAGS); do \
52755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52756 done; \
52757 (cd $(TARGET_SUBDIR)/libobjc && \
52758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52760 "RANLIB=$${RANLIB}" \
52761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52762 distclean) \
52763 || exit 1
52765 @endif target-libobjc
52767 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52768 maybe-maintainer-clean-target-libobjc:
52769 @if target-libobjc
52770 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52772 maintainer-clean-target-libobjc:
52773 @: $(MAKE); $(unstage)
52774 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52775 r=`${PWD_COMMAND}`; export r; \
52776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52777 $(NORMAL_TARGET_EXPORTS) \
52778 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52779 for flag in $(EXTRA_TARGET_FLAGS); do \
52780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52781 done; \
52782 (cd $(TARGET_SUBDIR)/libobjc && \
52783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52785 "RANLIB=$${RANLIB}" \
52786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52787 maintainer-clean) \
52788 || exit 1
52790 @endif target-libobjc
52796 .PHONY: configure-target-libgo maybe-configure-target-libgo
52797 maybe-configure-target-libgo:
52798 @if gcc-bootstrap
52799 configure-target-libgo: stage_current
52800 @endif gcc-bootstrap
52801 @if target-libgo
52802 maybe-configure-target-libgo: configure-target-libgo
52803 configure-target-libgo:
52804 @: $(MAKE); $(unstage)
52805 @r=`${PWD_COMMAND}`; export r; \
52806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52807 echo "Checking multilib configuration for libgo..."; \
52808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52809 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52810 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52811 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52812 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52813 else \
52814 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52815 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52816 fi; \
52817 else \
52818 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52819 fi; \
52820 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52822 $(NORMAL_TARGET_EXPORTS) \
52823 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52824 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52825 case $(srcdir) in \
52826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52827 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52829 esac; \
52830 module_srcdir=libgo; \
52831 rm -f no-such-file || : ; \
52832 CONFIG_SITE=no-such-file $(SHELL) \
52833 $$s/$$module_srcdir/configure \
52834 --srcdir=$${topdir}/$$module_srcdir \
52835 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52836 --target=${target_alias} \
52837 || exit 1
52838 @endif target-libgo
52844 .PHONY: all-target-libgo maybe-all-target-libgo
52845 maybe-all-target-libgo:
52846 @if gcc-bootstrap
52847 all-target-libgo: stage_current
52848 @endif gcc-bootstrap
52849 @if target-libgo
52850 TARGET-target-libgo=all
52851 maybe-all-target-libgo: all-target-libgo
52852 all-target-libgo: configure-target-libgo
52853 @: $(MAKE); $(unstage)
52854 @r=`${PWD_COMMAND}`; export r; \
52855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856 $(NORMAL_TARGET_EXPORTS) \
52857 (cd $(TARGET_SUBDIR)/libgo && \
52858 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52859 $(TARGET-target-libgo))
52860 @endif target-libgo
52866 .PHONY: check-target-libgo maybe-check-target-libgo
52867 maybe-check-target-libgo:
52868 @if target-libgo
52869 maybe-check-target-libgo: check-target-libgo
52871 check-target-libgo:
52872 @: $(MAKE); $(unstage)
52873 @r=`${PWD_COMMAND}`; export r; \
52874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52875 $(NORMAL_TARGET_EXPORTS) \
52876 (cd $(TARGET_SUBDIR)/libgo && \
52877 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52879 @endif target-libgo
52881 .PHONY: install-target-libgo maybe-install-target-libgo
52882 maybe-install-target-libgo:
52883 @if target-libgo
52884 maybe-install-target-libgo: install-target-libgo
52886 install-target-libgo: installdirs
52887 @: $(MAKE); $(unstage)
52888 @r=`${PWD_COMMAND}`; export r; \
52889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52890 $(NORMAL_TARGET_EXPORTS) \
52891 (cd $(TARGET_SUBDIR)/libgo && \
52892 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52894 @endif target-libgo
52896 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52897 maybe-install-strip-target-libgo:
52898 @if target-libgo
52899 maybe-install-strip-target-libgo: install-strip-target-libgo
52901 install-strip-target-libgo: installdirs
52902 @: $(MAKE); $(unstage)
52903 @r=`${PWD_COMMAND}`; export r; \
52904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52905 $(NORMAL_TARGET_EXPORTS) \
52906 (cd $(TARGET_SUBDIR)/libgo && \
52907 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52909 @endif target-libgo
52911 # Other targets (info, dvi, pdf, etc.)
52913 .PHONY: maybe-info-target-libgo info-target-libgo
52914 maybe-info-target-libgo:
52915 @if target-libgo
52916 maybe-info-target-libgo: info-target-libgo
52918 info-target-libgo: \
52919 configure-target-libgo
52920 @: $(MAKE); $(unstage)
52921 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52922 r=`${PWD_COMMAND}`; export r; \
52923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52924 $(NORMAL_TARGET_EXPORTS) \
52925 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52926 for flag in $(EXTRA_TARGET_FLAGS); do \
52927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52928 done; \
52929 (cd $(TARGET_SUBDIR)/libgo && \
52930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52932 "RANLIB=$${RANLIB}" \
52933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52934 info) \
52935 || exit 1
52937 @endif target-libgo
52939 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52940 maybe-dvi-target-libgo:
52941 @if target-libgo
52942 maybe-dvi-target-libgo: dvi-target-libgo
52944 dvi-target-libgo: \
52945 configure-target-libgo
52946 @: $(MAKE); $(unstage)
52947 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52948 r=`${PWD_COMMAND}`; export r; \
52949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52950 $(NORMAL_TARGET_EXPORTS) \
52951 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52952 for flag in $(EXTRA_TARGET_FLAGS); do \
52953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52954 done; \
52955 (cd $(TARGET_SUBDIR)/libgo && \
52956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52958 "RANLIB=$${RANLIB}" \
52959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52960 dvi) \
52961 || exit 1
52963 @endif target-libgo
52965 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52966 maybe-pdf-target-libgo:
52967 @if target-libgo
52968 maybe-pdf-target-libgo: pdf-target-libgo
52970 pdf-target-libgo: \
52971 configure-target-libgo
52972 @: $(MAKE); $(unstage)
52973 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52974 r=`${PWD_COMMAND}`; export r; \
52975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52976 $(NORMAL_TARGET_EXPORTS) \
52977 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52978 for flag in $(EXTRA_TARGET_FLAGS); do \
52979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52980 done; \
52981 (cd $(TARGET_SUBDIR)/libgo && \
52982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52984 "RANLIB=$${RANLIB}" \
52985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52986 pdf) \
52987 || exit 1
52989 @endif target-libgo
52991 .PHONY: maybe-html-target-libgo html-target-libgo
52992 maybe-html-target-libgo:
52993 @if target-libgo
52994 maybe-html-target-libgo: html-target-libgo
52996 html-target-libgo: \
52997 configure-target-libgo
52998 @: $(MAKE); $(unstage)
52999 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53000 r=`${PWD_COMMAND}`; export r; \
53001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53002 $(NORMAL_TARGET_EXPORTS) \
53003 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53004 for flag in $(EXTRA_TARGET_FLAGS); do \
53005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53006 done; \
53007 (cd $(TARGET_SUBDIR)/libgo && \
53008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53010 "RANLIB=$${RANLIB}" \
53011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53012 html) \
53013 || exit 1
53015 @endif target-libgo
53017 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53018 maybe-TAGS-target-libgo:
53019 @if target-libgo
53020 maybe-TAGS-target-libgo: TAGS-target-libgo
53022 TAGS-target-libgo: \
53023 configure-target-libgo
53024 @: $(MAKE); $(unstage)
53025 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53026 r=`${PWD_COMMAND}`; export r; \
53027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53028 $(NORMAL_TARGET_EXPORTS) \
53029 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53030 for flag in $(EXTRA_TARGET_FLAGS); do \
53031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53032 done; \
53033 (cd $(TARGET_SUBDIR)/libgo && \
53034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53036 "RANLIB=$${RANLIB}" \
53037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53038 TAGS) \
53039 || exit 1
53041 @endif target-libgo
53043 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53044 maybe-install-info-target-libgo:
53045 @if target-libgo
53046 maybe-install-info-target-libgo: install-info-target-libgo
53048 install-info-target-libgo: \
53049 configure-target-libgo \
53050 info-target-libgo
53051 @: $(MAKE); $(unstage)
53052 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53053 r=`${PWD_COMMAND}`; export r; \
53054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53055 $(NORMAL_TARGET_EXPORTS) \
53056 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53057 for flag in $(EXTRA_TARGET_FLAGS); do \
53058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53059 done; \
53060 (cd $(TARGET_SUBDIR)/libgo && \
53061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53063 "RANLIB=$${RANLIB}" \
53064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53065 install-info) \
53066 || exit 1
53068 @endif target-libgo
53070 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53071 maybe-install-dvi-target-libgo:
53072 @if target-libgo
53073 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53075 install-dvi-target-libgo: \
53076 configure-target-libgo \
53077 dvi-target-libgo
53078 @: $(MAKE); $(unstage)
53079 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53080 r=`${PWD_COMMAND}`; export r; \
53081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53082 $(NORMAL_TARGET_EXPORTS) \
53083 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53084 for flag in $(EXTRA_TARGET_FLAGS); do \
53085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53086 done; \
53087 (cd $(TARGET_SUBDIR)/libgo && \
53088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53090 "RANLIB=$${RANLIB}" \
53091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53092 install-dvi) \
53093 || exit 1
53095 @endif target-libgo
53097 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53098 maybe-install-pdf-target-libgo:
53099 @if target-libgo
53100 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53102 install-pdf-target-libgo: \
53103 configure-target-libgo \
53104 pdf-target-libgo
53105 @: $(MAKE); $(unstage)
53106 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53107 r=`${PWD_COMMAND}`; export r; \
53108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53109 $(NORMAL_TARGET_EXPORTS) \
53110 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53111 for flag in $(EXTRA_TARGET_FLAGS); do \
53112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53113 done; \
53114 (cd $(TARGET_SUBDIR)/libgo && \
53115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53117 "RANLIB=$${RANLIB}" \
53118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53119 install-pdf) \
53120 || exit 1
53122 @endif target-libgo
53124 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53125 maybe-install-html-target-libgo:
53126 @if target-libgo
53127 maybe-install-html-target-libgo: install-html-target-libgo
53129 install-html-target-libgo: \
53130 configure-target-libgo \
53131 html-target-libgo
53132 @: $(MAKE); $(unstage)
53133 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53134 r=`${PWD_COMMAND}`; export r; \
53135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53136 $(NORMAL_TARGET_EXPORTS) \
53137 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53138 for flag in $(EXTRA_TARGET_FLAGS); do \
53139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53140 done; \
53141 (cd $(TARGET_SUBDIR)/libgo && \
53142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53144 "RANLIB=$${RANLIB}" \
53145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53146 install-html) \
53147 || exit 1
53149 @endif target-libgo
53151 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53152 maybe-installcheck-target-libgo:
53153 @if target-libgo
53154 maybe-installcheck-target-libgo: installcheck-target-libgo
53156 installcheck-target-libgo: \
53157 configure-target-libgo
53158 @: $(MAKE); $(unstage)
53159 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53160 r=`${PWD_COMMAND}`; export r; \
53161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53162 $(NORMAL_TARGET_EXPORTS) \
53163 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53164 for flag in $(EXTRA_TARGET_FLAGS); do \
53165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53166 done; \
53167 (cd $(TARGET_SUBDIR)/libgo && \
53168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53170 "RANLIB=$${RANLIB}" \
53171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53172 installcheck) \
53173 || exit 1
53175 @endif target-libgo
53177 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53178 maybe-mostlyclean-target-libgo:
53179 @if target-libgo
53180 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53182 mostlyclean-target-libgo:
53183 @: $(MAKE); $(unstage)
53184 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53185 r=`${PWD_COMMAND}`; export r; \
53186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53187 $(NORMAL_TARGET_EXPORTS) \
53188 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53189 for flag in $(EXTRA_TARGET_FLAGS); do \
53190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53191 done; \
53192 (cd $(TARGET_SUBDIR)/libgo && \
53193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53195 "RANLIB=$${RANLIB}" \
53196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53197 mostlyclean) \
53198 || exit 1
53200 @endif target-libgo
53202 .PHONY: maybe-clean-target-libgo clean-target-libgo
53203 maybe-clean-target-libgo:
53204 @if target-libgo
53205 maybe-clean-target-libgo: clean-target-libgo
53207 clean-target-libgo:
53208 @: $(MAKE); $(unstage)
53209 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53210 r=`${PWD_COMMAND}`; export r; \
53211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53212 $(NORMAL_TARGET_EXPORTS) \
53213 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53214 for flag in $(EXTRA_TARGET_FLAGS); do \
53215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53216 done; \
53217 (cd $(TARGET_SUBDIR)/libgo && \
53218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53220 "RANLIB=$${RANLIB}" \
53221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53222 clean) \
53223 || exit 1
53225 @endif target-libgo
53227 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53228 maybe-distclean-target-libgo:
53229 @if target-libgo
53230 maybe-distclean-target-libgo: distclean-target-libgo
53232 distclean-target-libgo:
53233 @: $(MAKE); $(unstage)
53234 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53235 r=`${PWD_COMMAND}`; export r; \
53236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53237 $(NORMAL_TARGET_EXPORTS) \
53238 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53239 for flag in $(EXTRA_TARGET_FLAGS); do \
53240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53241 done; \
53242 (cd $(TARGET_SUBDIR)/libgo && \
53243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53245 "RANLIB=$${RANLIB}" \
53246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53247 distclean) \
53248 || exit 1
53250 @endif target-libgo
53252 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53253 maybe-maintainer-clean-target-libgo:
53254 @if target-libgo
53255 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53257 maintainer-clean-target-libgo:
53258 @: $(MAKE); $(unstage)
53259 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53260 r=`${PWD_COMMAND}`; export r; \
53261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53262 $(NORMAL_TARGET_EXPORTS) \
53263 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53264 for flag in $(EXTRA_TARGET_FLAGS); do \
53265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53266 done; \
53267 (cd $(TARGET_SUBDIR)/libgo && \
53268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53270 "RANLIB=$${RANLIB}" \
53271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53272 maintainer-clean) \
53273 || exit 1
53275 @endif target-libgo
53281 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53282 maybe-configure-target-libphobos:
53283 @if gcc-bootstrap
53284 configure-target-libphobos: stage_current
53285 @endif gcc-bootstrap
53286 @if target-libphobos
53287 maybe-configure-target-libphobos: configure-target-libphobos
53288 configure-target-libphobos:
53289 @r=`${PWD_COMMAND}`; export r; \
53290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291 echo "Checking multilib configuration for libphobos..."; \
53292 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53294 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53295 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53296 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53297 else \
53298 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53299 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53300 fi; \
53301 else \
53302 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53303 fi; \
53304 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53306 $(NORMAL_TARGET_EXPORTS) \
53307 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53308 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53309 case $(srcdir) in \
53310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53311 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53313 esac; \
53314 module_srcdir=libphobos; \
53315 rm -f no-such-file || : ; \
53316 CONFIG_SITE=no-such-file $(SHELL) \
53317 $$s/$$module_srcdir/configure \
53318 --srcdir=$${topdir}/$$module_srcdir \
53319 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53320 --target=${target_alias} \
53321 || exit 1
53322 @endif target-libphobos
53326 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53327 maybe-configure-stage1-target-libphobos:
53328 @if target-libphobos-bootstrap
53329 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53330 configure-stage1-target-libphobos:
53331 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53332 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53333 @r=`${PWD_COMMAND}`; export r; \
53334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53335 TFLAGS="$(STAGE1_TFLAGS)"; \
53336 echo "Checking multilib configuration for libphobos..."; \
53337 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53338 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53339 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53340 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53341 else \
53342 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53343 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53344 fi; \
53345 else \
53346 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53347 fi; \
53348 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53349 $(NORMAL_TARGET_EXPORTS) \
53350 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53351 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53352 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53353 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53354 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53355 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53356 case $(srcdir) in \
53357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53358 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53360 esac; \
53361 module_srcdir=libphobos; \
53362 $(SHELL) $$s/$$module_srcdir/configure \
53363 --srcdir=$${topdir}/$$module_srcdir \
53364 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53365 --target=${target_alias} \
53367 $(STAGE1_CONFIGURE_FLAGS)
53368 @endif target-libphobos-bootstrap
53370 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53371 maybe-configure-stage2-target-libphobos:
53372 @if target-libphobos-bootstrap
53373 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53374 configure-stage2-target-libphobos:
53375 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53376 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53377 @r=`${PWD_COMMAND}`; export r; \
53378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53379 TFLAGS="$(STAGE2_TFLAGS)"; \
53380 echo "Checking multilib configuration for libphobos..."; \
53381 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53382 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53383 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53384 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53385 else \
53386 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53387 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53388 fi; \
53389 else \
53390 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53391 fi; \
53392 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53393 $(NORMAL_TARGET_EXPORTS) \
53395 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53398 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53400 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53401 case $(srcdir) in \
53402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53403 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53405 esac; \
53406 module_srcdir=libphobos; \
53407 $(SHELL) $$s/$$module_srcdir/configure \
53408 --srcdir=$${topdir}/$$module_srcdir \
53409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53410 --target=${target_alias} \
53411 --with-build-libsubdir=$(HOST_SUBDIR) \
53412 $(STAGE2_CONFIGURE_FLAGS)
53413 @endif target-libphobos-bootstrap
53415 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53416 maybe-configure-stage3-target-libphobos:
53417 @if target-libphobos-bootstrap
53418 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53419 configure-stage3-target-libphobos:
53420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53421 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53422 @r=`${PWD_COMMAND}`; export r; \
53423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53424 TFLAGS="$(STAGE3_TFLAGS)"; \
53425 echo "Checking multilib configuration for libphobos..."; \
53426 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53427 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53428 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53429 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53430 else \
53431 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53432 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53433 fi; \
53434 else \
53435 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53436 fi; \
53437 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53438 $(NORMAL_TARGET_EXPORTS) \
53440 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53441 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53442 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53443 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53445 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53446 case $(srcdir) in \
53447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53448 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53450 esac; \
53451 module_srcdir=libphobos; \
53452 $(SHELL) $$s/$$module_srcdir/configure \
53453 --srcdir=$${topdir}/$$module_srcdir \
53454 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53455 --target=${target_alias} \
53456 --with-build-libsubdir=$(HOST_SUBDIR) \
53457 $(STAGE3_CONFIGURE_FLAGS)
53458 @endif target-libphobos-bootstrap
53460 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53461 maybe-configure-stage4-target-libphobos:
53462 @if target-libphobos-bootstrap
53463 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53464 configure-stage4-target-libphobos:
53465 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53466 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53467 @r=`${PWD_COMMAND}`; export r; \
53468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53469 TFLAGS="$(STAGE4_TFLAGS)"; \
53470 echo "Checking multilib configuration for libphobos..."; \
53471 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53472 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53473 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53474 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53475 else \
53476 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53477 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53478 fi; \
53479 else \
53480 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53481 fi; \
53482 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53483 $(NORMAL_TARGET_EXPORTS) \
53485 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53486 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53487 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53488 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53489 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53490 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53491 case $(srcdir) in \
53492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53493 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53495 esac; \
53496 module_srcdir=libphobos; \
53497 $(SHELL) $$s/$$module_srcdir/configure \
53498 --srcdir=$${topdir}/$$module_srcdir \
53499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53500 --target=${target_alias} \
53501 --with-build-libsubdir=$(HOST_SUBDIR) \
53502 $(STAGE4_CONFIGURE_FLAGS)
53503 @endif target-libphobos-bootstrap
53505 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53506 maybe-configure-stageprofile-target-libphobos:
53507 @if target-libphobos-bootstrap
53508 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53509 configure-stageprofile-target-libphobos:
53510 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53511 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53512 @r=`${PWD_COMMAND}`; export r; \
53513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53515 echo "Checking multilib configuration for libphobos..."; \
53516 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53517 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53518 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53519 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53520 else \
53521 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53522 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53523 fi; \
53524 else \
53525 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53526 fi; \
53527 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53528 $(NORMAL_TARGET_EXPORTS) \
53530 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53531 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53532 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53533 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53535 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53536 case $(srcdir) in \
53537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53538 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53540 esac; \
53541 module_srcdir=libphobos; \
53542 $(SHELL) $$s/$$module_srcdir/configure \
53543 --srcdir=$${topdir}/$$module_srcdir \
53544 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53545 --target=${target_alias} \
53546 --with-build-libsubdir=$(HOST_SUBDIR) \
53547 $(STAGEprofile_CONFIGURE_FLAGS)
53548 @endif target-libphobos-bootstrap
53550 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53551 maybe-configure-stagetrain-target-libphobos:
53552 @if target-libphobos-bootstrap
53553 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53554 configure-stagetrain-target-libphobos:
53555 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53556 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53557 @r=`${PWD_COMMAND}`; export r; \
53558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53559 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53560 echo "Checking multilib configuration for libphobos..."; \
53561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53562 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53563 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53564 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53565 else \
53566 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53567 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53568 fi; \
53569 else \
53570 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53571 fi; \
53572 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53573 $(NORMAL_TARGET_EXPORTS) \
53575 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53576 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53577 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53578 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53579 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53580 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53581 case $(srcdir) in \
53582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53583 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53585 esac; \
53586 module_srcdir=libphobos; \
53587 $(SHELL) $$s/$$module_srcdir/configure \
53588 --srcdir=$${topdir}/$$module_srcdir \
53589 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53590 --target=${target_alias} \
53591 --with-build-libsubdir=$(HOST_SUBDIR) \
53592 $(STAGEtrain_CONFIGURE_FLAGS)
53593 @endif target-libphobos-bootstrap
53595 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53596 maybe-configure-stagefeedback-target-libphobos:
53597 @if target-libphobos-bootstrap
53598 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53599 configure-stagefeedback-target-libphobos:
53600 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53601 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53602 @r=`${PWD_COMMAND}`; export r; \
53603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53604 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53605 echo "Checking multilib configuration for libphobos..."; \
53606 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53607 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53608 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53609 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53610 else \
53611 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53612 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53613 fi; \
53614 else \
53615 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53616 fi; \
53617 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53618 $(NORMAL_TARGET_EXPORTS) \
53620 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53621 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53622 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53623 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53625 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53626 case $(srcdir) in \
53627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53628 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53630 esac; \
53631 module_srcdir=libphobos; \
53632 $(SHELL) $$s/$$module_srcdir/configure \
53633 --srcdir=$${topdir}/$$module_srcdir \
53634 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53635 --target=${target_alias} \
53636 --with-build-libsubdir=$(HOST_SUBDIR) \
53637 $(STAGEfeedback_CONFIGURE_FLAGS)
53638 @endif target-libphobos-bootstrap
53640 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53641 maybe-configure-stageautoprofile-target-libphobos:
53642 @if target-libphobos-bootstrap
53643 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53644 configure-stageautoprofile-target-libphobos:
53645 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53646 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53647 @r=`${PWD_COMMAND}`; export r; \
53648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53649 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53650 echo "Checking multilib configuration for libphobos..."; \
53651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53652 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53653 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53654 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53655 else \
53656 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53657 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53658 fi; \
53659 else \
53660 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53661 fi; \
53662 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53663 $(NORMAL_TARGET_EXPORTS) \
53665 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53668 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53670 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53671 case $(srcdir) in \
53672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53673 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53675 esac; \
53676 module_srcdir=libphobos; \
53677 $(SHELL) $$s/$$module_srcdir/configure \
53678 --srcdir=$${topdir}/$$module_srcdir \
53679 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53680 --target=${target_alias} \
53681 --with-build-libsubdir=$(HOST_SUBDIR) \
53682 $(STAGEautoprofile_CONFIGURE_FLAGS)
53683 @endif target-libphobos-bootstrap
53685 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53686 maybe-configure-stageautofeedback-target-libphobos:
53687 @if target-libphobos-bootstrap
53688 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53689 configure-stageautofeedback-target-libphobos:
53690 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53691 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53692 @r=`${PWD_COMMAND}`; export r; \
53693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53694 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53695 echo "Checking multilib configuration for libphobos..."; \
53696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53697 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53698 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53699 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53700 else \
53701 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53702 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53703 fi; \
53704 else \
53705 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53706 fi; \
53707 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53708 $(NORMAL_TARGET_EXPORTS) \
53710 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53713 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53715 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53716 case $(srcdir) in \
53717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53718 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53720 esac; \
53721 module_srcdir=libphobos; \
53722 $(SHELL) $$s/$$module_srcdir/configure \
53723 --srcdir=$${topdir}/$$module_srcdir \
53724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53725 --target=${target_alias} \
53726 --with-build-libsubdir=$(HOST_SUBDIR) \
53727 $(STAGEautofeedback_CONFIGURE_FLAGS)
53728 @endif target-libphobos-bootstrap
53734 .PHONY: all-target-libphobos maybe-all-target-libphobos
53735 maybe-all-target-libphobos:
53736 @if gcc-bootstrap
53737 all-target-libphobos: stage_current
53738 @endif gcc-bootstrap
53739 @if target-libphobos
53740 TARGET-target-libphobos=all
53741 maybe-all-target-libphobos: all-target-libphobos
53742 all-target-libphobos: configure-target-libphobos
53743 @r=`${PWD_COMMAND}`; export r; \
53744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53745 $(NORMAL_TARGET_EXPORTS) \
53746 (cd $(TARGET_SUBDIR)/libphobos && \
53747 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53748 $(TARGET-target-libphobos))
53749 @endif target-libphobos
53753 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53754 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53755 maybe-all-stage1-target-libphobos:
53756 maybe-clean-stage1-target-libphobos:
53757 @if target-libphobos-bootstrap
53758 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53759 all-stage1: all-stage1-target-libphobos
53760 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53761 all-stage1-target-libphobos: configure-stage1-target-libphobos
53762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53763 @r=`${PWD_COMMAND}`; export r; \
53764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53765 TFLAGS="$(STAGE1_TFLAGS)"; \
53766 $(NORMAL_TARGET_EXPORTS) \
53767 cd $(TARGET_SUBDIR)/libphobos && \
53769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53770 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53771 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53772 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53776 $(EXTRA_TARGET_FLAGS) \
53778 TFLAGS="$(STAGE1_TFLAGS)" \
53779 $(TARGET-stage1-target-libphobos)
53781 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53782 clean-stage1: clean-stage1-target-libphobos
53783 clean-stage1-target-libphobos:
53784 @if [ $(current_stage) = stage1 ]; then \
53785 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53786 else \
53787 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53788 $(MAKE) stage1-start; \
53789 fi; \
53790 cd $(TARGET_SUBDIR)/libphobos && \
53791 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53792 clean
53793 @endif target-libphobos-bootstrap
53796 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53797 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53798 maybe-all-stage2-target-libphobos:
53799 maybe-clean-stage2-target-libphobos:
53800 @if target-libphobos-bootstrap
53801 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53802 all-stage2: all-stage2-target-libphobos
53803 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53804 all-stage2-target-libphobos: configure-stage2-target-libphobos
53805 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53806 @r=`${PWD_COMMAND}`; export r; \
53807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53808 TFLAGS="$(STAGE2_TFLAGS)"; \
53809 $(NORMAL_TARGET_EXPORTS) \
53811 cd $(TARGET_SUBDIR)/libphobos && \
53813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53814 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53815 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53816 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53820 $(EXTRA_TARGET_FLAGS) \
53821 TFLAGS="$(STAGE2_TFLAGS)" \
53822 $(TARGET-stage2-target-libphobos)
53824 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53825 clean-stage2: clean-stage2-target-libphobos
53826 clean-stage2-target-libphobos:
53827 @if [ $(current_stage) = stage2 ]; then \
53828 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53829 else \
53830 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53831 $(MAKE) stage2-start; \
53832 fi; \
53833 cd $(TARGET_SUBDIR)/libphobos && \
53834 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53835 @endif target-libphobos-bootstrap
53838 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53839 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53840 maybe-all-stage3-target-libphobos:
53841 maybe-clean-stage3-target-libphobos:
53842 @if target-libphobos-bootstrap
53843 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53844 all-stage3: all-stage3-target-libphobos
53845 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53846 all-stage3-target-libphobos: configure-stage3-target-libphobos
53847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53848 @r=`${PWD_COMMAND}`; export r; \
53849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53850 TFLAGS="$(STAGE3_TFLAGS)"; \
53851 $(NORMAL_TARGET_EXPORTS) \
53853 cd $(TARGET_SUBDIR)/libphobos && \
53855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53856 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53857 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53858 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53862 $(EXTRA_TARGET_FLAGS) \
53863 TFLAGS="$(STAGE3_TFLAGS)" \
53864 $(TARGET-stage3-target-libphobos)
53866 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53867 clean-stage3: clean-stage3-target-libphobos
53868 clean-stage3-target-libphobos:
53869 @if [ $(current_stage) = stage3 ]; then \
53870 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53871 else \
53872 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53873 $(MAKE) stage3-start; \
53874 fi; \
53875 cd $(TARGET_SUBDIR)/libphobos && \
53876 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53877 @endif target-libphobos-bootstrap
53880 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53881 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53882 maybe-all-stage4-target-libphobos:
53883 maybe-clean-stage4-target-libphobos:
53884 @if target-libphobos-bootstrap
53885 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53886 all-stage4: all-stage4-target-libphobos
53887 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53888 all-stage4-target-libphobos: configure-stage4-target-libphobos
53889 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53890 @r=`${PWD_COMMAND}`; export r; \
53891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53892 TFLAGS="$(STAGE4_TFLAGS)"; \
53893 $(NORMAL_TARGET_EXPORTS) \
53895 cd $(TARGET_SUBDIR)/libphobos && \
53897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53898 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53904 $(EXTRA_TARGET_FLAGS) \
53905 TFLAGS="$(STAGE4_TFLAGS)" \
53906 $(TARGET-stage4-target-libphobos)
53908 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53909 clean-stage4: clean-stage4-target-libphobos
53910 clean-stage4-target-libphobos:
53911 @if [ $(current_stage) = stage4 ]; then \
53912 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53913 else \
53914 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53915 $(MAKE) stage4-start; \
53916 fi; \
53917 cd $(TARGET_SUBDIR)/libphobos && \
53918 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53919 @endif target-libphobos-bootstrap
53922 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53923 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53924 maybe-all-stageprofile-target-libphobos:
53925 maybe-clean-stageprofile-target-libphobos:
53926 @if target-libphobos-bootstrap
53927 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53928 all-stageprofile: all-stageprofile-target-libphobos
53929 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53930 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53931 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53932 @r=`${PWD_COMMAND}`; export r; \
53933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53934 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53935 $(NORMAL_TARGET_EXPORTS) \
53937 cd $(TARGET_SUBDIR)/libphobos && \
53939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53940 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53941 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53942 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53946 $(EXTRA_TARGET_FLAGS) \
53947 TFLAGS="$(STAGEprofile_TFLAGS)" \
53948 $(TARGET-stageprofile-target-libphobos)
53950 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53951 clean-stageprofile: clean-stageprofile-target-libphobos
53952 clean-stageprofile-target-libphobos:
53953 @if [ $(current_stage) = stageprofile ]; then \
53954 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53955 else \
53956 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53957 $(MAKE) stageprofile-start; \
53958 fi; \
53959 cd $(TARGET_SUBDIR)/libphobos && \
53960 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53961 @endif target-libphobos-bootstrap
53964 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53965 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53966 maybe-all-stagetrain-target-libphobos:
53967 maybe-clean-stagetrain-target-libphobos:
53968 @if target-libphobos-bootstrap
53969 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53970 all-stagetrain: all-stagetrain-target-libphobos
53971 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53972 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53973 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53974 @r=`${PWD_COMMAND}`; export r; \
53975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53976 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53977 $(NORMAL_TARGET_EXPORTS) \
53979 cd $(TARGET_SUBDIR)/libphobos && \
53981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53982 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53983 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53984 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53988 $(EXTRA_TARGET_FLAGS) \
53989 TFLAGS="$(STAGEtrain_TFLAGS)" \
53990 $(TARGET-stagetrain-target-libphobos)
53992 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53993 clean-stagetrain: clean-stagetrain-target-libphobos
53994 clean-stagetrain-target-libphobos:
53995 @if [ $(current_stage) = stagetrain ]; then \
53996 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53997 else \
53998 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53999 $(MAKE) stagetrain-start; \
54000 fi; \
54001 cd $(TARGET_SUBDIR)/libphobos && \
54002 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54003 @endif target-libphobos-bootstrap
54006 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54007 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54008 maybe-all-stagefeedback-target-libphobos:
54009 maybe-clean-stagefeedback-target-libphobos:
54010 @if target-libphobos-bootstrap
54011 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54012 all-stagefeedback: all-stagefeedback-target-libphobos
54013 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54014 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54015 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54016 @r=`${PWD_COMMAND}`; export r; \
54017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54018 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54019 $(NORMAL_TARGET_EXPORTS) \
54021 cd $(TARGET_SUBDIR)/libphobos && \
54023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54024 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54025 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54026 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54030 $(EXTRA_TARGET_FLAGS) \
54031 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54032 $(TARGET-stagefeedback-target-libphobos)
54034 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54035 clean-stagefeedback: clean-stagefeedback-target-libphobos
54036 clean-stagefeedback-target-libphobos:
54037 @if [ $(current_stage) = stagefeedback ]; then \
54038 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54039 else \
54040 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54041 $(MAKE) stagefeedback-start; \
54042 fi; \
54043 cd $(TARGET_SUBDIR)/libphobos && \
54044 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54045 @endif target-libphobos-bootstrap
54048 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54049 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54050 maybe-all-stageautoprofile-target-libphobos:
54051 maybe-clean-stageautoprofile-target-libphobos:
54052 @if target-libphobos-bootstrap
54053 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54054 all-stageautoprofile: all-stageautoprofile-target-libphobos
54055 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54056 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54057 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54058 @r=`${PWD_COMMAND}`; export r; \
54059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54060 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54061 $(NORMAL_TARGET_EXPORTS) \
54063 cd $(TARGET_SUBDIR)/libphobos && \
54064 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54066 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54067 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54068 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54069 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54070 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54071 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54072 $(EXTRA_TARGET_FLAGS) \
54073 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54074 $(TARGET-stageautoprofile-target-libphobos)
54076 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54077 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54078 clean-stageautoprofile-target-libphobos:
54079 @if [ $(current_stage) = stageautoprofile ]; then \
54080 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54081 else \
54082 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54083 $(MAKE) stageautoprofile-start; \
54084 fi; \
54085 cd $(TARGET_SUBDIR)/libphobos && \
54086 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54087 @endif target-libphobos-bootstrap
54090 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54091 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54092 maybe-all-stageautofeedback-target-libphobos:
54093 maybe-clean-stageautofeedback-target-libphobos:
54094 @if target-libphobos-bootstrap
54095 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54096 all-stageautofeedback: all-stageautofeedback-target-libphobos
54097 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54098 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54099 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54100 @r=`${PWD_COMMAND}`; export r; \
54101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54102 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54103 $(NORMAL_TARGET_EXPORTS) \
54105 cd $(TARGET_SUBDIR)/libphobos && \
54107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54108 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54114 $(EXTRA_TARGET_FLAGS) \
54115 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54116 $(TARGET-stageautofeedback-target-libphobos)
54118 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54119 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54120 clean-stageautofeedback-target-libphobos:
54121 @if [ $(current_stage) = stageautofeedback ]; then \
54122 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54123 else \
54124 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54125 $(MAKE) stageautofeedback-start; \
54126 fi; \
54127 cd $(TARGET_SUBDIR)/libphobos && \
54128 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54129 @endif target-libphobos-bootstrap
54136 .PHONY: check-target-libphobos maybe-check-target-libphobos
54137 maybe-check-target-libphobos:
54138 @if target-libphobos
54139 maybe-check-target-libphobos: check-target-libphobos
54141 check-target-libphobos:
54142 @: $(MAKE); $(unstage)
54143 @r=`${PWD_COMMAND}`; export r; \
54144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54145 $(NORMAL_TARGET_EXPORTS) \
54146 (cd $(TARGET_SUBDIR)/libphobos && \
54147 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54149 @endif target-libphobos
54151 .PHONY: install-target-libphobos maybe-install-target-libphobos
54152 maybe-install-target-libphobos:
54153 @if target-libphobos
54154 maybe-install-target-libphobos: install-target-libphobos
54156 install-target-libphobos: installdirs
54157 @: $(MAKE); $(unstage)
54158 @r=`${PWD_COMMAND}`; export r; \
54159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54160 $(NORMAL_TARGET_EXPORTS) \
54161 (cd $(TARGET_SUBDIR)/libphobos && \
54162 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54164 @endif target-libphobos
54166 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54167 maybe-install-strip-target-libphobos:
54168 @if target-libphobos
54169 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54171 install-strip-target-libphobos: installdirs
54172 @: $(MAKE); $(unstage)
54173 @r=`${PWD_COMMAND}`; export r; \
54174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54175 $(NORMAL_TARGET_EXPORTS) \
54176 (cd $(TARGET_SUBDIR)/libphobos && \
54177 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54179 @endif target-libphobos
54181 # Other targets (info, dvi, pdf, etc.)
54183 .PHONY: maybe-info-target-libphobos info-target-libphobos
54184 maybe-info-target-libphobos:
54185 @if target-libphobos
54186 maybe-info-target-libphobos: info-target-libphobos
54188 info-target-libphobos: \
54189 configure-target-libphobos
54190 @: $(MAKE); $(unstage)
54191 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54192 r=`${PWD_COMMAND}`; export r; \
54193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194 $(NORMAL_TARGET_EXPORTS) \
54195 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54196 for flag in $(EXTRA_TARGET_FLAGS); do \
54197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198 done; \
54199 (cd $(TARGET_SUBDIR)/libphobos && \
54200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202 "RANLIB=$${RANLIB}" \
54203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204 info) \
54205 || exit 1
54207 @endif target-libphobos
54209 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54210 maybe-dvi-target-libphobos:
54211 @if target-libphobos
54212 maybe-dvi-target-libphobos: dvi-target-libphobos
54214 dvi-target-libphobos: \
54215 configure-target-libphobos
54216 @: $(MAKE); $(unstage)
54217 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54218 r=`${PWD_COMMAND}`; export r; \
54219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54220 $(NORMAL_TARGET_EXPORTS) \
54221 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54222 for flag in $(EXTRA_TARGET_FLAGS); do \
54223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54224 done; \
54225 (cd $(TARGET_SUBDIR)/libphobos && \
54226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54228 "RANLIB=$${RANLIB}" \
54229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54230 dvi) \
54231 || exit 1
54233 @endif target-libphobos
54235 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54236 maybe-pdf-target-libphobos:
54237 @if target-libphobos
54238 maybe-pdf-target-libphobos: pdf-target-libphobos
54240 pdf-target-libphobos: \
54241 configure-target-libphobos
54242 @: $(MAKE); $(unstage)
54243 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54244 r=`${PWD_COMMAND}`; export r; \
54245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54246 $(NORMAL_TARGET_EXPORTS) \
54247 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54248 for flag in $(EXTRA_TARGET_FLAGS); do \
54249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54250 done; \
54251 (cd $(TARGET_SUBDIR)/libphobos && \
54252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54254 "RANLIB=$${RANLIB}" \
54255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54256 pdf) \
54257 || exit 1
54259 @endif target-libphobos
54261 .PHONY: maybe-html-target-libphobos html-target-libphobos
54262 maybe-html-target-libphobos:
54263 @if target-libphobos
54264 maybe-html-target-libphobos: html-target-libphobos
54266 html-target-libphobos: \
54267 configure-target-libphobos
54268 @: $(MAKE); $(unstage)
54269 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54270 r=`${PWD_COMMAND}`; export r; \
54271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54272 $(NORMAL_TARGET_EXPORTS) \
54273 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54274 for flag in $(EXTRA_TARGET_FLAGS); do \
54275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54276 done; \
54277 (cd $(TARGET_SUBDIR)/libphobos && \
54278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54280 "RANLIB=$${RANLIB}" \
54281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54282 html) \
54283 || exit 1
54285 @endif target-libphobos
54287 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54288 maybe-TAGS-target-libphobos:
54289 @if target-libphobos
54290 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54292 TAGS-target-libphobos: \
54293 configure-target-libphobos
54294 @: $(MAKE); $(unstage)
54295 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54296 r=`${PWD_COMMAND}`; export r; \
54297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54298 $(NORMAL_TARGET_EXPORTS) \
54299 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54300 for flag in $(EXTRA_TARGET_FLAGS); do \
54301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54302 done; \
54303 (cd $(TARGET_SUBDIR)/libphobos && \
54304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54306 "RANLIB=$${RANLIB}" \
54307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54308 TAGS) \
54309 || exit 1
54311 @endif target-libphobos
54313 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54314 maybe-install-info-target-libphobos:
54315 @if target-libphobos
54316 maybe-install-info-target-libphobos: install-info-target-libphobos
54318 install-info-target-libphobos: \
54319 configure-target-libphobos \
54320 info-target-libphobos
54321 @: $(MAKE); $(unstage)
54322 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54323 r=`${PWD_COMMAND}`; export r; \
54324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54325 $(NORMAL_TARGET_EXPORTS) \
54326 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54327 for flag in $(EXTRA_TARGET_FLAGS); do \
54328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54329 done; \
54330 (cd $(TARGET_SUBDIR)/libphobos && \
54331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54333 "RANLIB=$${RANLIB}" \
54334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54335 install-info) \
54336 || exit 1
54338 @endif target-libphobos
54340 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54341 maybe-install-dvi-target-libphobos:
54342 @if target-libphobos
54343 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54345 install-dvi-target-libphobos: \
54346 configure-target-libphobos \
54347 dvi-target-libphobos
54348 @: $(MAKE); $(unstage)
54349 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54350 r=`${PWD_COMMAND}`; export r; \
54351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54352 $(NORMAL_TARGET_EXPORTS) \
54353 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54354 for flag in $(EXTRA_TARGET_FLAGS); do \
54355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54356 done; \
54357 (cd $(TARGET_SUBDIR)/libphobos && \
54358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54360 "RANLIB=$${RANLIB}" \
54361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54362 install-dvi) \
54363 || exit 1
54365 @endif target-libphobos
54367 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54368 maybe-install-pdf-target-libphobos:
54369 @if target-libphobos
54370 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54372 install-pdf-target-libphobos: \
54373 configure-target-libphobos \
54374 pdf-target-libphobos
54375 @: $(MAKE); $(unstage)
54376 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54377 r=`${PWD_COMMAND}`; export r; \
54378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54379 $(NORMAL_TARGET_EXPORTS) \
54380 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54381 for flag in $(EXTRA_TARGET_FLAGS); do \
54382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54383 done; \
54384 (cd $(TARGET_SUBDIR)/libphobos && \
54385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54387 "RANLIB=$${RANLIB}" \
54388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54389 install-pdf) \
54390 || exit 1
54392 @endif target-libphobos
54394 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54395 maybe-install-html-target-libphobos:
54396 @if target-libphobos
54397 maybe-install-html-target-libphobos: install-html-target-libphobos
54399 install-html-target-libphobos: \
54400 configure-target-libphobos \
54401 html-target-libphobos
54402 @: $(MAKE); $(unstage)
54403 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54404 r=`${PWD_COMMAND}`; export r; \
54405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54406 $(NORMAL_TARGET_EXPORTS) \
54407 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54408 for flag in $(EXTRA_TARGET_FLAGS); do \
54409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54410 done; \
54411 (cd $(TARGET_SUBDIR)/libphobos && \
54412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54414 "RANLIB=$${RANLIB}" \
54415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54416 install-html) \
54417 || exit 1
54419 @endif target-libphobos
54421 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54422 maybe-installcheck-target-libphobos:
54423 @if target-libphobos
54424 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54426 installcheck-target-libphobos: \
54427 configure-target-libphobos
54428 @: $(MAKE); $(unstage)
54429 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54430 r=`${PWD_COMMAND}`; export r; \
54431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54432 $(NORMAL_TARGET_EXPORTS) \
54433 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54434 for flag in $(EXTRA_TARGET_FLAGS); do \
54435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54436 done; \
54437 (cd $(TARGET_SUBDIR)/libphobos && \
54438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54440 "RANLIB=$${RANLIB}" \
54441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54442 installcheck) \
54443 || exit 1
54445 @endif target-libphobos
54447 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54448 maybe-mostlyclean-target-libphobos:
54449 @if target-libphobos
54450 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54452 mostlyclean-target-libphobos:
54453 @: $(MAKE); $(unstage)
54454 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54455 r=`${PWD_COMMAND}`; export r; \
54456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54457 $(NORMAL_TARGET_EXPORTS) \
54458 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54459 for flag in $(EXTRA_TARGET_FLAGS); do \
54460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54461 done; \
54462 (cd $(TARGET_SUBDIR)/libphobos && \
54463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54465 "RANLIB=$${RANLIB}" \
54466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54467 mostlyclean) \
54468 || exit 1
54470 @endif target-libphobos
54472 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54473 maybe-clean-target-libphobos:
54474 @if target-libphobos
54475 maybe-clean-target-libphobos: clean-target-libphobos
54477 clean-target-libphobos:
54478 @: $(MAKE); $(unstage)
54479 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54480 r=`${PWD_COMMAND}`; export r; \
54481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54482 $(NORMAL_TARGET_EXPORTS) \
54483 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54484 for flag in $(EXTRA_TARGET_FLAGS); do \
54485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54486 done; \
54487 (cd $(TARGET_SUBDIR)/libphobos && \
54488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54490 "RANLIB=$${RANLIB}" \
54491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54492 clean) \
54493 || exit 1
54495 @endif target-libphobos
54497 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54498 maybe-distclean-target-libphobos:
54499 @if target-libphobos
54500 maybe-distclean-target-libphobos: distclean-target-libphobos
54502 distclean-target-libphobos:
54503 @: $(MAKE); $(unstage)
54504 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54505 r=`${PWD_COMMAND}`; export r; \
54506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54507 $(NORMAL_TARGET_EXPORTS) \
54508 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54509 for flag in $(EXTRA_TARGET_FLAGS); do \
54510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54511 done; \
54512 (cd $(TARGET_SUBDIR)/libphobos && \
54513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54515 "RANLIB=$${RANLIB}" \
54516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54517 distclean) \
54518 || exit 1
54520 @endif target-libphobos
54522 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54523 maybe-maintainer-clean-target-libphobos:
54524 @if target-libphobos
54525 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54527 maintainer-clean-target-libphobos:
54528 @: $(MAKE); $(unstage)
54529 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54530 r=`${PWD_COMMAND}`; export r; \
54531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54532 $(NORMAL_TARGET_EXPORTS) \
54533 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54534 for flag in $(EXTRA_TARGET_FLAGS); do \
54535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54536 done; \
54537 (cd $(TARGET_SUBDIR)/libphobos && \
54538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54540 "RANLIB=$${RANLIB}" \
54541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54542 maintainer-clean) \
54543 || exit 1
54545 @endif target-libphobos
54551 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54552 maybe-configure-target-libtermcap:
54553 @if gcc-bootstrap
54554 configure-target-libtermcap: stage_current
54555 @endif gcc-bootstrap
54556 @if target-libtermcap
54557 maybe-configure-target-libtermcap: configure-target-libtermcap
54558 configure-target-libtermcap:
54559 @: $(MAKE); $(unstage)
54560 @r=`${PWD_COMMAND}`; export r; \
54561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54562 echo "Checking multilib configuration for libtermcap..."; \
54563 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54564 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54565 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54566 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54567 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54568 else \
54569 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54570 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54571 fi; \
54572 else \
54573 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54574 fi; \
54575 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54577 $(NORMAL_TARGET_EXPORTS) \
54578 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54579 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54580 case $(srcdir) in \
54581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54582 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54584 esac; \
54585 module_srcdir=libtermcap; \
54586 rm -f no-such-file || : ; \
54587 CONFIG_SITE=no-such-file $(SHELL) \
54588 $$s/$$module_srcdir/configure \
54589 --srcdir=$${topdir}/$$module_srcdir \
54590 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54591 --target=${target_alias} \
54592 || exit 1
54593 @endif target-libtermcap
54599 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54600 maybe-all-target-libtermcap:
54601 @if gcc-bootstrap
54602 all-target-libtermcap: stage_current
54603 @endif gcc-bootstrap
54604 @if target-libtermcap
54605 TARGET-target-libtermcap=all
54606 maybe-all-target-libtermcap: all-target-libtermcap
54607 all-target-libtermcap: configure-target-libtermcap
54608 @: $(MAKE); $(unstage)
54609 @r=`${PWD_COMMAND}`; export r; \
54610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611 $(NORMAL_TARGET_EXPORTS) \
54612 (cd $(TARGET_SUBDIR)/libtermcap && \
54613 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54614 $(TARGET-target-libtermcap))
54615 @endif target-libtermcap
54621 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54622 maybe-check-target-libtermcap:
54623 @if target-libtermcap
54624 maybe-check-target-libtermcap: check-target-libtermcap
54626 # Dummy target for uncheckable module.
54627 check-target-libtermcap:
54629 @endif target-libtermcap
54631 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54632 maybe-install-target-libtermcap:
54633 @if target-libtermcap
54634 maybe-install-target-libtermcap: install-target-libtermcap
54636 install-target-libtermcap: installdirs
54637 @: $(MAKE); $(unstage)
54638 @r=`${PWD_COMMAND}`; export r; \
54639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54640 $(NORMAL_TARGET_EXPORTS) \
54641 (cd $(TARGET_SUBDIR)/libtermcap && \
54642 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54644 @endif target-libtermcap
54646 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54647 maybe-install-strip-target-libtermcap:
54648 @if target-libtermcap
54649 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54651 install-strip-target-libtermcap: installdirs
54652 @: $(MAKE); $(unstage)
54653 @r=`${PWD_COMMAND}`; export r; \
54654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54655 $(NORMAL_TARGET_EXPORTS) \
54656 (cd $(TARGET_SUBDIR)/libtermcap && \
54657 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54659 @endif target-libtermcap
54661 # Other targets (info, dvi, pdf, etc.)
54663 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54664 maybe-info-target-libtermcap:
54665 @if target-libtermcap
54666 maybe-info-target-libtermcap: info-target-libtermcap
54668 info-target-libtermcap: \
54669 configure-target-libtermcap
54670 @: $(MAKE); $(unstage)
54671 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54672 r=`${PWD_COMMAND}`; export r; \
54673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54674 $(NORMAL_TARGET_EXPORTS) \
54675 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54676 for flag in $(EXTRA_TARGET_FLAGS); do \
54677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54678 done; \
54679 (cd $(TARGET_SUBDIR)/libtermcap && \
54680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54682 "RANLIB=$${RANLIB}" \
54683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54684 info) \
54685 || exit 1
54687 @endif target-libtermcap
54689 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54690 maybe-dvi-target-libtermcap:
54691 @if target-libtermcap
54692 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54694 dvi-target-libtermcap: \
54695 configure-target-libtermcap
54696 @: $(MAKE); $(unstage)
54697 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54698 r=`${PWD_COMMAND}`; export r; \
54699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54700 $(NORMAL_TARGET_EXPORTS) \
54701 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54702 for flag in $(EXTRA_TARGET_FLAGS); do \
54703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54704 done; \
54705 (cd $(TARGET_SUBDIR)/libtermcap && \
54706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54708 "RANLIB=$${RANLIB}" \
54709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54710 dvi) \
54711 || exit 1
54713 @endif target-libtermcap
54715 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54716 maybe-pdf-target-libtermcap:
54717 @if target-libtermcap
54718 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54720 pdf-target-libtermcap: \
54721 configure-target-libtermcap
54722 @: $(MAKE); $(unstage)
54723 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54724 r=`${PWD_COMMAND}`; export r; \
54725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54726 $(NORMAL_TARGET_EXPORTS) \
54727 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54728 for flag in $(EXTRA_TARGET_FLAGS); do \
54729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54730 done; \
54731 (cd $(TARGET_SUBDIR)/libtermcap && \
54732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54734 "RANLIB=$${RANLIB}" \
54735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54736 pdf) \
54737 || exit 1
54739 @endif target-libtermcap
54741 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54742 maybe-html-target-libtermcap:
54743 @if target-libtermcap
54744 maybe-html-target-libtermcap: html-target-libtermcap
54746 html-target-libtermcap: \
54747 configure-target-libtermcap
54748 @: $(MAKE); $(unstage)
54749 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54750 r=`${PWD_COMMAND}`; export r; \
54751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54752 $(NORMAL_TARGET_EXPORTS) \
54753 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 html) \
54763 || exit 1
54765 @endif target-libtermcap
54767 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54768 maybe-TAGS-target-libtermcap:
54769 @if target-libtermcap
54770 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54772 TAGS-target-libtermcap: \
54773 configure-target-libtermcap
54774 @: $(MAKE); $(unstage)
54775 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54776 r=`${PWD_COMMAND}`; export r; \
54777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778 $(NORMAL_TARGET_EXPORTS) \
54779 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54780 for flag in $(EXTRA_TARGET_FLAGS); do \
54781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782 done; \
54783 (cd $(TARGET_SUBDIR)/libtermcap && \
54784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786 "RANLIB=$${RANLIB}" \
54787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788 TAGS) \
54789 || exit 1
54791 @endif target-libtermcap
54793 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54794 maybe-install-info-target-libtermcap:
54795 @if target-libtermcap
54796 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54798 install-info-target-libtermcap: \
54799 configure-target-libtermcap \
54800 info-target-libtermcap
54801 @: $(MAKE); $(unstage)
54802 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54803 r=`${PWD_COMMAND}`; export r; \
54804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805 $(NORMAL_TARGET_EXPORTS) \
54806 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
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)/libtermcap && \
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 install-info) \
54816 || exit 1
54818 @endif target-libtermcap
54820 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54821 maybe-install-dvi-target-libtermcap:
54822 @if target-libtermcap
54823 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54825 install-dvi-target-libtermcap: \
54826 configure-target-libtermcap \
54827 dvi-target-libtermcap
54828 @: $(MAKE); $(unstage)
54829 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54830 r=`${PWD_COMMAND}`; export r; \
54831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54832 $(NORMAL_TARGET_EXPORTS) \
54833 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54834 for flag in $(EXTRA_TARGET_FLAGS); do \
54835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54836 done; \
54837 (cd $(TARGET_SUBDIR)/libtermcap && \
54838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54840 "RANLIB=$${RANLIB}" \
54841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54842 install-dvi) \
54843 || exit 1
54845 @endif target-libtermcap
54847 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54848 maybe-install-pdf-target-libtermcap:
54849 @if target-libtermcap
54850 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54852 install-pdf-target-libtermcap: \
54853 configure-target-libtermcap \
54854 pdf-target-libtermcap
54855 @: $(MAKE); $(unstage)
54856 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54857 r=`${PWD_COMMAND}`; export r; \
54858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54859 $(NORMAL_TARGET_EXPORTS) \
54860 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54861 for flag in $(EXTRA_TARGET_FLAGS); do \
54862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54863 done; \
54864 (cd $(TARGET_SUBDIR)/libtermcap && \
54865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54867 "RANLIB=$${RANLIB}" \
54868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54869 install-pdf) \
54870 || exit 1
54872 @endif target-libtermcap
54874 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54875 maybe-install-html-target-libtermcap:
54876 @if target-libtermcap
54877 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54879 install-html-target-libtermcap: \
54880 configure-target-libtermcap \
54881 html-target-libtermcap
54882 @: $(MAKE); $(unstage)
54883 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54884 r=`${PWD_COMMAND}`; export r; \
54885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54886 $(NORMAL_TARGET_EXPORTS) \
54887 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54888 for flag in $(EXTRA_TARGET_FLAGS); do \
54889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54890 done; \
54891 (cd $(TARGET_SUBDIR)/libtermcap && \
54892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54894 "RANLIB=$${RANLIB}" \
54895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54896 install-html) \
54897 || exit 1
54899 @endif target-libtermcap
54901 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54902 maybe-installcheck-target-libtermcap:
54903 @if target-libtermcap
54904 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54906 installcheck-target-libtermcap: \
54907 configure-target-libtermcap
54908 @: $(MAKE); $(unstage)
54909 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54910 r=`${PWD_COMMAND}`; export r; \
54911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54912 $(NORMAL_TARGET_EXPORTS) \
54913 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54914 for flag in $(EXTRA_TARGET_FLAGS); do \
54915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54916 done; \
54917 (cd $(TARGET_SUBDIR)/libtermcap && \
54918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54920 "RANLIB=$${RANLIB}" \
54921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54922 installcheck) \
54923 || exit 1
54925 @endif target-libtermcap
54927 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54928 maybe-mostlyclean-target-libtermcap:
54929 @if target-libtermcap
54930 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54932 # libtermcap doesn't support mostlyclean.
54933 mostlyclean-target-libtermcap:
54935 @endif target-libtermcap
54937 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54938 maybe-clean-target-libtermcap:
54939 @if target-libtermcap
54940 maybe-clean-target-libtermcap: clean-target-libtermcap
54942 # libtermcap doesn't support clean.
54943 clean-target-libtermcap:
54945 @endif target-libtermcap
54947 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54948 maybe-distclean-target-libtermcap:
54949 @if target-libtermcap
54950 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54952 # libtermcap doesn't support distclean.
54953 distclean-target-libtermcap:
54955 @endif target-libtermcap
54957 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54958 maybe-maintainer-clean-target-libtermcap:
54959 @if target-libtermcap
54960 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54962 # libtermcap doesn't support maintainer-clean.
54963 maintainer-clean-target-libtermcap:
54965 @endif target-libtermcap
54971 .PHONY: configure-target-winsup maybe-configure-target-winsup
54972 maybe-configure-target-winsup:
54973 @if gcc-bootstrap
54974 configure-target-winsup: stage_current
54975 @endif gcc-bootstrap
54976 @if target-winsup
54977 maybe-configure-target-winsup: configure-target-winsup
54978 configure-target-winsup:
54979 @: $(MAKE); $(unstage)
54980 @r=`${PWD_COMMAND}`; export r; \
54981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54982 echo "Checking multilib configuration for winsup..."; \
54983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54984 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54985 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54986 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54987 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54988 else \
54989 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54990 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54991 fi; \
54992 else \
54993 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54994 fi; \
54995 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54996 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54997 $(NORMAL_TARGET_EXPORTS) \
54998 echo Configuring in $(TARGET_SUBDIR)/winsup; \
54999 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55000 case $(srcdir) in \
55001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55002 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55004 esac; \
55005 module_srcdir=winsup; \
55006 rm -f no-such-file || : ; \
55007 CONFIG_SITE=no-such-file $(SHELL) \
55008 $$s/$$module_srcdir/configure \
55009 --srcdir=$${topdir}/$$module_srcdir \
55010 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55011 --target=${target_alias} \
55012 || exit 1
55013 @endif target-winsup
55019 .PHONY: all-target-winsup maybe-all-target-winsup
55020 maybe-all-target-winsup:
55021 @if gcc-bootstrap
55022 all-target-winsup: stage_current
55023 @endif gcc-bootstrap
55024 @if target-winsup
55025 TARGET-target-winsup=all
55026 maybe-all-target-winsup: all-target-winsup
55027 all-target-winsup: configure-target-winsup
55028 @: $(MAKE); $(unstage)
55029 @r=`${PWD_COMMAND}`; export r; \
55030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55031 $(NORMAL_TARGET_EXPORTS) \
55032 (cd $(TARGET_SUBDIR)/winsup && \
55033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55034 $(TARGET-target-winsup))
55035 @endif target-winsup
55041 .PHONY: check-target-winsup maybe-check-target-winsup
55042 maybe-check-target-winsup:
55043 @if target-winsup
55044 maybe-check-target-winsup: check-target-winsup
55046 check-target-winsup:
55047 @: $(MAKE); $(unstage)
55048 @r=`${PWD_COMMAND}`; export r; \
55049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55050 $(NORMAL_TARGET_EXPORTS) \
55051 (cd $(TARGET_SUBDIR)/winsup && \
55052 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55054 @endif target-winsup
55056 .PHONY: install-target-winsup maybe-install-target-winsup
55057 maybe-install-target-winsup:
55058 @if target-winsup
55059 maybe-install-target-winsup: install-target-winsup
55061 install-target-winsup: installdirs
55062 @: $(MAKE); $(unstage)
55063 @r=`${PWD_COMMAND}`; export r; \
55064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065 $(NORMAL_TARGET_EXPORTS) \
55066 (cd $(TARGET_SUBDIR)/winsup && \
55067 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55069 @endif target-winsup
55071 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55072 maybe-install-strip-target-winsup:
55073 @if target-winsup
55074 maybe-install-strip-target-winsup: install-strip-target-winsup
55076 install-strip-target-winsup: installdirs
55077 @: $(MAKE); $(unstage)
55078 @r=`${PWD_COMMAND}`; export r; \
55079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55080 $(NORMAL_TARGET_EXPORTS) \
55081 (cd $(TARGET_SUBDIR)/winsup && \
55082 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55084 @endif target-winsup
55086 # Other targets (info, dvi, pdf, etc.)
55088 .PHONY: maybe-info-target-winsup info-target-winsup
55089 maybe-info-target-winsup:
55090 @if target-winsup
55091 maybe-info-target-winsup: info-target-winsup
55093 info-target-winsup: \
55094 configure-target-winsup
55095 @: $(MAKE); $(unstage)
55096 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55097 r=`${PWD_COMMAND}`; export r; \
55098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55099 $(NORMAL_TARGET_EXPORTS) \
55100 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 info) \
55110 || exit 1
55112 @endif target-winsup
55114 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55115 maybe-dvi-target-winsup:
55116 @if target-winsup
55117 maybe-dvi-target-winsup: dvi-target-winsup
55119 dvi-target-winsup: \
55120 configure-target-winsup
55121 @: $(MAKE); $(unstage)
55122 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55123 r=`${PWD_COMMAND}`; export r; \
55124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125 $(NORMAL_TARGET_EXPORTS) \
55126 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 dvi) \
55136 || exit 1
55138 @endif target-winsup
55140 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55141 maybe-pdf-target-winsup:
55142 @if target-winsup
55143 maybe-pdf-target-winsup: pdf-target-winsup
55145 pdf-target-winsup: \
55146 configure-target-winsup
55147 @: $(MAKE); $(unstage)
55148 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55149 r=`${PWD_COMMAND}`; export r; \
55150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55151 $(NORMAL_TARGET_EXPORTS) \
55152 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 pdf) \
55162 || exit 1
55164 @endif target-winsup
55166 .PHONY: maybe-html-target-winsup html-target-winsup
55167 maybe-html-target-winsup:
55168 @if target-winsup
55169 maybe-html-target-winsup: html-target-winsup
55171 html-target-winsup: \
55172 configure-target-winsup
55173 @: $(MAKE); $(unstage)
55174 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55175 r=`${PWD_COMMAND}`; export r; \
55176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55177 $(NORMAL_TARGET_EXPORTS) \
55178 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55179 for flag in $(EXTRA_TARGET_FLAGS); do \
55180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55181 done; \
55182 (cd $(TARGET_SUBDIR)/winsup && \
55183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55185 "RANLIB=$${RANLIB}" \
55186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55187 html) \
55188 || exit 1
55190 @endif target-winsup
55192 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55193 maybe-TAGS-target-winsup:
55194 @if target-winsup
55195 maybe-TAGS-target-winsup: TAGS-target-winsup
55197 TAGS-target-winsup: \
55198 configure-target-winsup
55199 @: $(MAKE); $(unstage)
55200 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55201 r=`${PWD_COMMAND}`; export r; \
55202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55203 $(NORMAL_TARGET_EXPORTS) \
55204 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55205 for flag in $(EXTRA_TARGET_FLAGS); do \
55206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55207 done; \
55208 (cd $(TARGET_SUBDIR)/winsup && \
55209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55211 "RANLIB=$${RANLIB}" \
55212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55213 TAGS) \
55214 || exit 1
55216 @endif target-winsup
55218 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55219 maybe-install-info-target-winsup:
55220 @if target-winsup
55221 maybe-install-info-target-winsup: install-info-target-winsup
55223 install-info-target-winsup: \
55224 configure-target-winsup \
55225 info-target-winsup
55226 @: $(MAKE); $(unstage)
55227 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55228 r=`${PWD_COMMAND}`; export r; \
55229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55230 $(NORMAL_TARGET_EXPORTS) \
55231 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55232 for flag in $(EXTRA_TARGET_FLAGS); do \
55233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55234 done; \
55235 (cd $(TARGET_SUBDIR)/winsup && \
55236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55238 "RANLIB=$${RANLIB}" \
55239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55240 install-info) \
55241 || exit 1
55243 @endif target-winsup
55245 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55246 maybe-install-dvi-target-winsup:
55247 @if target-winsup
55248 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55250 install-dvi-target-winsup: \
55251 configure-target-winsup \
55252 dvi-target-winsup
55253 @: $(MAKE); $(unstage)
55254 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55255 r=`${PWD_COMMAND}`; export r; \
55256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55257 $(NORMAL_TARGET_EXPORTS) \
55258 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55259 for flag in $(EXTRA_TARGET_FLAGS); do \
55260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55261 done; \
55262 (cd $(TARGET_SUBDIR)/winsup && \
55263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55265 "RANLIB=$${RANLIB}" \
55266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55267 install-dvi) \
55268 || exit 1
55270 @endif target-winsup
55272 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55273 maybe-install-pdf-target-winsup:
55274 @if target-winsup
55275 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55277 install-pdf-target-winsup: \
55278 configure-target-winsup \
55279 pdf-target-winsup
55280 @: $(MAKE); $(unstage)
55281 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55282 r=`${PWD_COMMAND}`; export r; \
55283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55284 $(NORMAL_TARGET_EXPORTS) \
55285 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55286 for flag in $(EXTRA_TARGET_FLAGS); do \
55287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55288 done; \
55289 (cd $(TARGET_SUBDIR)/winsup && \
55290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55292 "RANLIB=$${RANLIB}" \
55293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55294 install-pdf) \
55295 || exit 1
55297 @endif target-winsup
55299 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55300 maybe-install-html-target-winsup:
55301 @if target-winsup
55302 maybe-install-html-target-winsup: install-html-target-winsup
55304 install-html-target-winsup: \
55305 configure-target-winsup \
55306 html-target-winsup
55307 @: $(MAKE); $(unstage)
55308 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55309 r=`${PWD_COMMAND}`; export r; \
55310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55311 $(NORMAL_TARGET_EXPORTS) \
55312 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55313 for flag in $(EXTRA_TARGET_FLAGS); do \
55314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55315 done; \
55316 (cd $(TARGET_SUBDIR)/winsup && \
55317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55319 "RANLIB=$${RANLIB}" \
55320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55321 install-html) \
55322 || exit 1
55324 @endif target-winsup
55326 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55327 maybe-installcheck-target-winsup:
55328 @if target-winsup
55329 maybe-installcheck-target-winsup: installcheck-target-winsup
55331 installcheck-target-winsup: \
55332 configure-target-winsup
55333 @: $(MAKE); $(unstage)
55334 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55335 r=`${PWD_COMMAND}`; export r; \
55336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55337 $(NORMAL_TARGET_EXPORTS) \
55338 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55339 for flag in $(EXTRA_TARGET_FLAGS); do \
55340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55341 done; \
55342 (cd $(TARGET_SUBDIR)/winsup && \
55343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55345 "RANLIB=$${RANLIB}" \
55346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55347 installcheck) \
55348 || exit 1
55350 @endif target-winsup
55352 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55353 maybe-mostlyclean-target-winsup:
55354 @if target-winsup
55355 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55357 mostlyclean-target-winsup:
55358 @: $(MAKE); $(unstage)
55359 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55360 r=`${PWD_COMMAND}`; export r; \
55361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55362 $(NORMAL_TARGET_EXPORTS) \
55363 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55364 for flag in $(EXTRA_TARGET_FLAGS); do \
55365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55366 done; \
55367 (cd $(TARGET_SUBDIR)/winsup && \
55368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55370 "RANLIB=$${RANLIB}" \
55371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55372 mostlyclean) \
55373 || exit 1
55375 @endif target-winsup
55377 .PHONY: maybe-clean-target-winsup clean-target-winsup
55378 maybe-clean-target-winsup:
55379 @if target-winsup
55380 maybe-clean-target-winsup: clean-target-winsup
55382 clean-target-winsup:
55383 @: $(MAKE); $(unstage)
55384 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55385 r=`${PWD_COMMAND}`; export r; \
55386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55387 $(NORMAL_TARGET_EXPORTS) \
55388 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55389 for flag in $(EXTRA_TARGET_FLAGS); do \
55390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55391 done; \
55392 (cd $(TARGET_SUBDIR)/winsup && \
55393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55395 "RANLIB=$${RANLIB}" \
55396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55397 clean) \
55398 || exit 1
55400 @endif target-winsup
55402 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55403 maybe-distclean-target-winsup:
55404 @if target-winsup
55405 maybe-distclean-target-winsup: distclean-target-winsup
55407 distclean-target-winsup:
55408 @: $(MAKE); $(unstage)
55409 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55410 r=`${PWD_COMMAND}`; export r; \
55411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55412 $(NORMAL_TARGET_EXPORTS) \
55413 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55414 for flag in $(EXTRA_TARGET_FLAGS); do \
55415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55416 done; \
55417 (cd $(TARGET_SUBDIR)/winsup && \
55418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55420 "RANLIB=$${RANLIB}" \
55421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55422 distclean) \
55423 || exit 1
55425 @endif target-winsup
55427 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55428 maybe-maintainer-clean-target-winsup:
55429 @if target-winsup
55430 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55432 maintainer-clean-target-winsup:
55433 @: $(MAKE); $(unstage)
55434 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55435 r=`${PWD_COMMAND}`; export r; \
55436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55437 $(NORMAL_TARGET_EXPORTS) \
55438 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55439 for flag in $(EXTRA_TARGET_FLAGS); do \
55440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55441 done; \
55442 (cd $(TARGET_SUBDIR)/winsup && \
55443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55445 "RANLIB=$${RANLIB}" \
55446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55447 maintainer-clean) \
55448 || exit 1
55450 @endif target-winsup
55456 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55457 maybe-configure-target-libgloss:
55458 @if gcc-bootstrap
55459 configure-target-libgloss: stage_current
55460 @endif gcc-bootstrap
55461 @if target-libgloss
55462 maybe-configure-target-libgloss: configure-target-libgloss
55463 configure-target-libgloss:
55464 @: $(MAKE); $(unstage)
55465 @r=`${PWD_COMMAND}`; export r; \
55466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55467 echo "Checking multilib configuration for libgloss..."; \
55468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55470 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55471 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55472 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55473 else \
55474 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55475 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55476 fi; \
55477 else \
55478 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55479 fi; \
55480 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55482 $(NORMAL_TARGET_EXPORTS) \
55483 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55484 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55485 case $(srcdir) in \
55486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55487 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55489 esac; \
55490 module_srcdir=libgloss; \
55491 rm -f no-such-file || : ; \
55492 CONFIG_SITE=no-such-file $(SHELL) \
55493 $$s/$$module_srcdir/configure \
55494 --srcdir=$${topdir}/$$module_srcdir \
55495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55496 --target=${target_alias} \
55497 || exit 1
55498 @endif target-libgloss
55504 .PHONY: all-target-libgloss maybe-all-target-libgloss
55505 maybe-all-target-libgloss:
55506 @if gcc-bootstrap
55507 all-target-libgloss: stage_current
55508 @endif gcc-bootstrap
55509 @if target-libgloss
55510 TARGET-target-libgloss=all
55511 maybe-all-target-libgloss: all-target-libgloss
55512 all-target-libgloss: configure-target-libgloss
55513 @: $(MAKE); $(unstage)
55514 @r=`${PWD_COMMAND}`; export r; \
55515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55516 $(NORMAL_TARGET_EXPORTS) \
55517 (cd $(TARGET_SUBDIR)/libgloss && \
55518 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55519 $(TARGET-target-libgloss))
55520 @endif target-libgloss
55526 .PHONY: check-target-libgloss maybe-check-target-libgloss
55527 maybe-check-target-libgloss:
55528 @if target-libgloss
55529 maybe-check-target-libgloss: check-target-libgloss
55531 # Dummy target for uncheckable module.
55532 check-target-libgloss:
55534 @endif target-libgloss
55536 .PHONY: install-target-libgloss maybe-install-target-libgloss
55537 maybe-install-target-libgloss:
55538 @if target-libgloss
55539 maybe-install-target-libgloss: install-target-libgloss
55541 install-target-libgloss: installdirs
55542 @: $(MAKE); $(unstage)
55543 @r=`${PWD_COMMAND}`; export r; \
55544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55545 $(NORMAL_TARGET_EXPORTS) \
55546 (cd $(TARGET_SUBDIR)/libgloss && \
55547 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55549 @endif target-libgloss
55551 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55552 maybe-install-strip-target-libgloss:
55553 @if target-libgloss
55554 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55556 install-strip-target-libgloss: installdirs
55557 @: $(MAKE); $(unstage)
55558 @r=`${PWD_COMMAND}`; export r; \
55559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55560 $(NORMAL_TARGET_EXPORTS) \
55561 (cd $(TARGET_SUBDIR)/libgloss && \
55562 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55564 @endif target-libgloss
55566 # Other targets (info, dvi, pdf, etc.)
55568 .PHONY: maybe-info-target-libgloss info-target-libgloss
55569 maybe-info-target-libgloss:
55570 @if target-libgloss
55571 maybe-info-target-libgloss: info-target-libgloss
55573 info-target-libgloss: \
55574 configure-target-libgloss
55575 @: $(MAKE); $(unstage)
55576 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55577 r=`${PWD_COMMAND}`; export r; \
55578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55579 $(NORMAL_TARGET_EXPORTS) \
55580 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55581 for flag in $(EXTRA_TARGET_FLAGS); do \
55582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55583 done; \
55584 (cd $(TARGET_SUBDIR)/libgloss && \
55585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55587 "RANLIB=$${RANLIB}" \
55588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55589 info) \
55590 || exit 1
55592 @endif target-libgloss
55594 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55595 maybe-dvi-target-libgloss:
55596 @if target-libgloss
55597 maybe-dvi-target-libgloss: dvi-target-libgloss
55599 dvi-target-libgloss: \
55600 configure-target-libgloss
55601 @: $(MAKE); $(unstage)
55602 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55603 r=`${PWD_COMMAND}`; export r; \
55604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55605 $(NORMAL_TARGET_EXPORTS) \
55606 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55607 for flag in $(EXTRA_TARGET_FLAGS); do \
55608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55609 done; \
55610 (cd $(TARGET_SUBDIR)/libgloss && \
55611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55613 "RANLIB=$${RANLIB}" \
55614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55615 dvi) \
55616 || exit 1
55618 @endif target-libgloss
55620 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55621 maybe-pdf-target-libgloss:
55622 @if target-libgloss
55623 maybe-pdf-target-libgloss: pdf-target-libgloss
55625 pdf-target-libgloss: \
55626 configure-target-libgloss
55627 @: $(MAKE); $(unstage)
55628 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55629 r=`${PWD_COMMAND}`; export r; \
55630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55631 $(NORMAL_TARGET_EXPORTS) \
55632 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55633 for flag in $(EXTRA_TARGET_FLAGS); do \
55634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55635 done; \
55636 (cd $(TARGET_SUBDIR)/libgloss && \
55637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55639 "RANLIB=$${RANLIB}" \
55640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55641 pdf) \
55642 || exit 1
55644 @endif target-libgloss
55646 .PHONY: maybe-html-target-libgloss html-target-libgloss
55647 maybe-html-target-libgloss:
55648 @if target-libgloss
55649 maybe-html-target-libgloss: html-target-libgloss
55651 html-target-libgloss: \
55652 configure-target-libgloss
55653 @: $(MAKE); $(unstage)
55654 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55655 r=`${PWD_COMMAND}`; export r; \
55656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55657 $(NORMAL_TARGET_EXPORTS) \
55658 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 html) \
55668 || exit 1
55670 @endif target-libgloss
55672 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55673 maybe-TAGS-target-libgloss:
55674 @if target-libgloss
55675 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55677 TAGS-target-libgloss: \
55678 configure-target-libgloss
55679 @: $(MAKE); $(unstage)
55680 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55681 r=`${PWD_COMMAND}`; export r; \
55682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55683 $(NORMAL_TARGET_EXPORTS) \
55684 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55685 for flag in $(EXTRA_TARGET_FLAGS); do \
55686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55687 done; \
55688 (cd $(TARGET_SUBDIR)/libgloss && \
55689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55691 "RANLIB=$${RANLIB}" \
55692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55693 TAGS) \
55694 || exit 1
55696 @endif target-libgloss
55698 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55699 maybe-install-info-target-libgloss:
55700 @if target-libgloss
55701 maybe-install-info-target-libgloss: install-info-target-libgloss
55703 install-info-target-libgloss: \
55704 configure-target-libgloss \
55705 info-target-libgloss
55706 @: $(MAKE); $(unstage)
55707 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55708 r=`${PWD_COMMAND}`; export r; \
55709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710 $(NORMAL_TARGET_EXPORTS) \
55711 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 install-info) \
55721 || exit 1
55723 @endif target-libgloss
55725 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55726 maybe-install-dvi-target-libgloss:
55727 @if target-libgloss
55728 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55730 install-dvi-target-libgloss: \
55731 configure-target-libgloss \
55732 dvi-target-libgloss
55733 @: $(MAKE); $(unstage)
55734 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55735 r=`${PWD_COMMAND}`; export r; \
55736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55737 $(NORMAL_TARGET_EXPORTS) \
55738 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55739 for flag in $(EXTRA_TARGET_FLAGS); do \
55740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55741 done; \
55742 (cd $(TARGET_SUBDIR)/libgloss && \
55743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55745 "RANLIB=$${RANLIB}" \
55746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55747 install-dvi) \
55748 || exit 1
55750 @endif target-libgloss
55752 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55753 maybe-install-pdf-target-libgloss:
55754 @if target-libgloss
55755 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55757 install-pdf-target-libgloss: \
55758 configure-target-libgloss \
55759 pdf-target-libgloss
55760 @: $(MAKE); $(unstage)
55761 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55762 r=`${PWD_COMMAND}`; export r; \
55763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55764 $(NORMAL_TARGET_EXPORTS) \
55765 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55766 for flag in $(EXTRA_TARGET_FLAGS); do \
55767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55768 done; \
55769 (cd $(TARGET_SUBDIR)/libgloss && \
55770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55772 "RANLIB=$${RANLIB}" \
55773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55774 install-pdf) \
55775 || exit 1
55777 @endif target-libgloss
55779 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55780 maybe-install-html-target-libgloss:
55781 @if target-libgloss
55782 maybe-install-html-target-libgloss: install-html-target-libgloss
55784 install-html-target-libgloss: \
55785 configure-target-libgloss \
55786 html-target-libgloss
55787 @: $(MAKE); $(unstage)
55788 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55789 r=`${PWD_COMMAND}`; export r; \
55790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55791 $(NORMAL_TARGET_EXPORTS) \
55792 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55793 for flag in $(EXTRA_TARGET_FLAGS); do \
55794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55795 done; \
55796 (cd $(TARGET_SUBDIR)/libgloss && \
55797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55799 "RANLIB=$${RANLIB}" \
55800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55801 install-html) \
55802 || exit 1
55804 @endif target-libgloss
55806 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55807 maybe-installcheck-target-libgloss:
55808 @if target-libgloss
55809 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55811 installcheck-target-libgloss: \
55812 configure-target-libgloss
55813 @: $(MAKE); $(unstage)
55814 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55815 r=`${PWD_COMMAND}`; export r; \
55816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55817 $(NORMAL_TARGET_EXPORTS) \
55818 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55819 for flag in $(EXTRA_TARGET_FLAGS); do \
55820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55821 done; \
55822 (cd $(TARGET_SUBDIR)/libgloss && \
55823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55825 "RANLIB=$${RANLIB}" \
55826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55827 installcheck) \
55828 || exit 1
55830 @endif target-libgloss
55832 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55833 maybe-mostlyclean-target-libgloss:
55834 @if target-libgloss
55835 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55837 mostlyclean-target-libgloss:
55838 @: $(MAKE); $(unstage)
55839 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55840 r=`${PWD_COMMAND}`; export r; \
55841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55842 $(NORMAL_TARGET_EXPORTS) \
55843 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55844 for flag in $(EXTRA_TARGET_FLAGS); do \
55845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55846 done; \
55847 (cd $(TARGET_SUBDIR)/libgloss && \
55848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55850 "RANLIB=$${RANLIB}" \
55851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55852 mostlyclean) \
55853 || exit 1
55855 @endif target-libgloss
55857 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55858 maybe-clean-target-libgloss:
55859 @if target-libgloss
55860 maybe-clean-target-libgloss: clean-target-libgloss
55862 clean-target-libgloss:
55863 @: $(MAKE); $(unstage)
55864 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55865 r=`${PWD_COMMAND}`; export r; \
55866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55867 $(NORMAL_TARGET_EXPORTS) \
55868 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55869 for flag in $(EXTRA_TARGET_FLAGS); do \
55870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55871 done; \
55872 (cd $(TARGET_SUBDIR)/libgloss && \
55873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55875 "RANLIB=$${RANLIB}" \
55876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55877 clean) \
55878 || exit 1
55880 @endif target-libgloss
55882 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55883 maybe-distclean-target-libgloss:
55884 @if target-libgloss
55885 maybe-distclean-target-libgloss: distclean-target-libgloss
55887 distclean-target-libgloss:
55888 @: $(MAKE); $(unstage)
55889 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55890 r=`${PWD_COMMAND}`; export r; \
55891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55892 $(NORMAL_TARGET_EXPORTS) \
55893 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55894 for flag in $(EXTRA_TARGET_FLAGS); do \
55895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55896 done; \
55897 (cd $(TARGET_SUBDIR)/libgloss && \
55898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55900 "RANLIB=$${RANLIB}" \
55901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55902 distclean) \
55903 || exit 1
55905 @endif target-libgloss
55907 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55908 maybe-maintainer-clean-target-libgloss:
55909 @if target-libgloss
55910 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55912 maintainer-clean-target-libgloss:
55913 @: $(MAKE); $(unstage)
55914 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55915 r=`${PWD_COMMAND}`; export r; \
55916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55917 $(NORMAL_TARGET_EXPORTS) \
55918 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55919 for flag in $(EXTRA_TARGET_FLAGS); do \
55920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55921 done; \
55922 (cd $(TARGET_SUBDIR)/libgloss && \
55923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55925 "RANLIB=$${RANLIB}" \
55926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55927 maintainer-clean) \
55928 || exit 1
55930 @endif target-libgloss
55936 .PHONY: configure-target-libffi maybe-configure-target-libffi
55937 maybe-configure-target-libffi:
55938 @if gcc-bootstrap
55939 configure-target-libffi: stage_current
55940 @endif gcc-bootstrap
55941 @if target-libffi
55942 maybe-configure-target-libffi: configure-target-libffi
55943 configure-target-libffi:
55944 @: $(MAKE); $(unstage)
55945 @r=`${PWD_COMMAND}`; export r; \
55946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55947 echo "Checking multilib configuration for libffi..."; \
55948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55949 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55950 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55951 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55952 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55953 else \
55954 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55955 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55956 fi; \
55957 else \
55958 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55959 fi; \
55960 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55961 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55962 $(NORMAL_TARGET_EXPORTS) \
55963 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55964 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55965 case $(srcdir) in \
55966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55967 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55969 esac; \
55970 module_srcdir=libffi; \
55971 rm -f no-such-file || : ; \
55972 CONFIG_SITE=no-such-file $(SHELL) \
55973 $$s/$$module_srcdir/configure \
55974 --srcdir=$${topdir}/$$module_srcdir \
55975 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55976 --target=${target_alias} --disable-shared --with-pic \
55977 || exit 1
55978 @endif target-libffi
55984 .PHONY: all-target-libffi maybe-all-target-libffi
55985 maybe-all-target-libffi:
55986 @if gcc-bootstrap
55987 all-target-libffi: stage_current
55988 @endif gcc-bootstrap
55989 @if target-libffi
55990 TARGET-target-libffi=all
55991 maybe-all-target-libffi: all-target-libffi
55992 all-target-libffi: configure-target-libffi
55993 @: $(MAKE); $(unstage)
55994 @r=`${PWD_COMMAND}`; export r; \
55995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55996 $(NORMAL_TARGET_EXPORTS) \
55997 (cd $(TARGET_SUBDIR)/libffi && \
55998 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55999 $(TARGET-target-libffi))
56000 @endif target-libffi
56006 .PHONY: check-target-libffi maybe-check-target-libffi
56007 maybe-check-target-libffi:
56008 @if target-libffi
56009 maybe-check-target-libffi: check-target-libffi
56011 check-target-libffi:
56012 @: $(MAKE); $(unstage)
56013 @r=`${PWD_COMMAND}`; export r; \
56014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56015 $(NORMAL_TARGET_EXPORTS) \
56016 (cd $(TARGET_SUBDIR)/libffi && \
56017 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56019 @endif target-libffi
56021 .PHONY: install-target-libffi maybe-install-target-libffi
56022 maybe-install-target-libffi:
56023 @if target-libffi
56024 maybe-install-target-libffi: install-target-libffi
56026 # Dummy target for uninstallable.
56027 install-target-libffi:
56029 @endif target-libffi
56031 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56032 maybe-install-strip-target-libffi:
56033 @if target-libffi
56034 maybe-install-strip-target-libffi: install-strip-target-libffi
56036 # Dummy target for uninstallable.
56037 install-strip-target-libffi:
56039 @endif target-libffi
56041 # Other targets (info, dvi, pdf, etc.)
56043 .PHONY: maybe-info-target-libffi info-target-libffi
56044 maybe-info-target-libffi:
56045 @if target-libffi
56046 maybe-info-target-libffi: info-target-libffi
56048 info-target-libffi: \
56049 configure-target-libffi
56050 @: $(MAKE); $(unstage)
56051 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56052 r=`${PWD_COMMAND}`; export r; \
56053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054 $(NORMAL_TARGET_EXPORTS) \
56055 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56056 for flag in $(EXTRA_TARGET_FLAGS); do \
56057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56058 done; \
56059 (cd $(TARGET_SUBDIR)/libffi && \
56060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56062 "RANLIB=$${RANLIB}" \
56063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56064 info) \
56065 || exit 1
56067 @endif target-libffi
56069 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56070 maybe-dvi-target-libffi:
56071 @if target-libffi
56072 maybe-dvi-target-libffi: dvi-target-libffi
56074 dvi-target-libffi: \
56075 configure-target-libffi
56076 @: $(MAKE); $(unstage)
56077 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56078 r=`${PWD_COMMAND}`; export r; \
56079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56080 $(NORMAL_TARGET_EXPORTS) \
56081 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56082 for flag in $(EXTRA_TARGET_FLAGS); do \
56083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56084 done; \
56085 (cd $(TARGET_SUBDIR)/libffi && \
56086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56088 "RANLIB=$${RANLIB}" \
56089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56090 dvi) \
56091 || exit 1
56093 @endif target-libffi
56095 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56096 maybe-pdf-target-libffi:
56097 @if target-libffi
56098 maybe-pdf-target-libffi: pdf-target-libffi
56100 pdf-target-libffi: \
56101 configure-target-libffi
56102 @: $(MAKE); $(unstage)
56103 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56104 r=`${PWD_COMMAND}`; export r; \
56105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56106 $(NORMAL_TARGET_EXPORTS) \
56107 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56108 for flag in $(EXTRA_TARGET_FLAGS); do \
56109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56110 done; \
56111 (cd $(TARGET_SUBDIR)/libffi && \
56112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56114 "RANLIB=$${RANLIB}" \
56115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56116 pdf) \
56117 || exit 1
56119 @endif target-libffi
56121 .PHONY: maybe-html-target-libffi html-target-libffi
56122 maybe-html-target-libffi:
56123 @if target-libffi
56124 maybe-html-target-libffi: html-target-libffi
56126 html-target-libffi: \
56127 configure-target-libffi
56128 @: $(MAKE); $(unstage)
56129 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56130 r=`${PWD_COMMAND}`; export r; \
56131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56132 $(NORMAL_TARGET_EXPORTS) \
56133 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56134 for flag in $(EXTRA_TARGET_FLAGS); do \
56135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56136 done; \
56137 (cd $(TARGET_SUBDIR)/libffi && \
56138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56140 "RANLIB=$${RANLIB}" \
56141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56142 html) \
56143 || exit 1
56145 @endif target-libffi
56147 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56148 maybe-TAGS-target-libffi:
56149 @if target-libffi
56150 maybe-TAGS-target-libffi: TAGS-target-libffi
56152 TAGS-target-libffi: \
56153 configure-target-libffi
56154 @: $(MAKE); $(unstage)
56155 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56156 r=`${PWD_COMMAND}`; export r; \
56157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56158 $(NORMAL_TARGET_EXPORTS) \
56159 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56160 for flag in $(EXTRA_TARGET_FLAGS); do \
56161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56162 done; \
56163 (cd $(TARGET_SUBDIR)/libffi && \
56164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56166 "RANLIB=$${RANLIB}" \
56167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56168 TAGS) \
56169 || exit 1
56171 @endif target-libffi
56173 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56174 maybe-install-info-target-libffi:
56175 @if target-libffi
56176 maybe-install-info-target-libffi: install-info-target-libffi
56178 install-info-target-libffi: \
56179 configure-target-libffi \
56180 info-target-libffi
56181 @: $(MAKE); $(unstage)
56182 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56183 r=`${PWD_COMMAND}`; export r; \
56184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56185 $(NORMAL_TARGET_EXPORTS) \
56186 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56187 for flag in $(EXTRA_TARGET_FLAGS); do \
56188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56189 done; \
56190 (cd $(TARGET_SUBDIR)/libffi && \
56191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56193 "RANLIB=$${RANLIB}" \
56194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56195 install-info) \
56196 || exit 1
56198 @endif target-libffi
56200 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56201 maybe-install-dvi-target-libffi:
56202 @if target-libffi
56203 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56205 install-dvi-target-libffi: \
56206 configure-target-libffi \
56207 dvi-target-libffi
56208 @: $(MAKE); $(unstage)
56209 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56210 r=`${PWD_COMMAND}`; export r; \
56211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56212 $(NORMAL_TARGET_EXPORTS) \
56213 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56214 for flag in $(EXTRA_TARGET_FLAGS); do \
56215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56216 done; \
56217 (cd $(TARGET_SUBDIR)/libffi && \
56218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56220 "RANLIB=$${RANLIB}" \
56221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56222 install-dvi) \
56223 || exit 1
56225 @endif target-libffi
56227 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56228 maybe-install-pdf-target-libffi:
56229 @if target-libffi
56230 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56232 install-pdf-target-libffi: \
56233 configure-target-libffi \
56234 pdf-target-libffi
56235 @: $(MAKE); $(unstage)
56236 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56237 r=`${PWD_COMMAND}`; export r; \
56238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56239 $(NORMAL_TARGET_EXPORTS) \
56240 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56241 for flag in $(EXTRA_TARGET_FLAGS); do \
56242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56243 done; \
56244 (cd $(TARGET_SUBDIR)/libffi && \
56245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56247 "RANLIB=$${RANLIB}" \
56248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56249 install-pdf) \
56250 || exit 1
56252 @endif target-libffi
56254 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56255 maybe-install-html-target-libffi:
56256 @if target-libffi
56257 maybe-install-html-target-libffi: install-html-target-libffi
56259 install-html-target-libffi: \
56260 configure-target-libffi \
56261 html-target-libffi
56262 @: $(MAKE); $(unstage)
56263 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56264 r=`${PWD_COMMAND}`; export r; \
56265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56266 $(NORMAL_TARGET_EXPORTS) \
56267 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56268 for flag in $(EXTRA_TARGET_FLAGS); do \
56269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56270 done; \
56271 (cd $(TARGET_SUBDIR)/libffi && \
56272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56274 "RANLIB=$${RANLIB}" \
56275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56276 install-html) \
56277 || exit 1
56279 @endif target-libffi
56281 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56282 maybe-installcheck-target-libffi:
56283 @if target-libffi
56284 maybe-installcheck-target-libffi: installcheck-target-libffi
56286 installcheck-target-libffi: \
56287 configure-target-libffi
56288 @: $(MAKE); $(unstage)
56289 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56290 r=`${PWD_COMMAND}`; export r; \
56291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56292 $(NORMAL_TARGET_EXPORTS) \
56293 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56294 for flag in $(EXTRA_TARGET_FLAGS); do \
56295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56296 done; \
56297 (cd $(TARGET_SUBDIR)/libffi && \
56298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56300 "RANLIB=$${RANLIB}" \
56301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56302 installcheck) \
56303 || exit 1
56305 @endif target-libffi
56307 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56308 maybe-mostlyclean-target-libffi:
56309 @if target-libffi
56310 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56312 mostlyclean-target-libffi:
56313 @: $(MAKE); $(unstage)
56314 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56315 r=`${PWD_COMMAND}`; export r; \
56316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56317 $(NORMAL_TARGET_EXPORTS) \
56318 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56319 for flag in $(EXTRA_TARGET_FLAGS); do \
56320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56321 done; \
56322 (cd $(TARGET_SUBDIR)/libffi && \
56323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56325 "RANLIB=$${RANLIB}" \
56326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56327 mostlyclean) \
56328 || exit 1
56330 @endif target-libffi
56332 .PHONY: maybe-clean-target-libffi clean-target-libffi
56333 maybe-clean-target-libffi:
56334 @if target-libffi
56335 maybe-clean-target-libffi: clean-target-libffi
56337 clean-target-libffi:
56338 @: $(MAKE); $(unstage)
56339 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56340 r=`${PWD_COMMAND}`; export r; \
56341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56342 $(NORMAL_TARGET_EXPORTS) \
56343 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56344 for flag in $(EXTRA_TARGET_FLAGS); do \
56345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56346 done; \
56347 (cd $(TARGET_SUBDIR)/libffi && \
56348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56350 "RANLIB=$${RANLIB}" \
56351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56352 clean) \
56353 || exit 1
56355 @endif target-libffi
56357 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56358 maybe-distclean-target-libffi:
56359 @if target-libffi
56360 maybe-distclean-target-libffi: distclean-target-libffi
56362 distclean-target-libffi:
56363 @: $(MAKE); $(unstage)
56364 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56365 r=`${PWD_COMMAND}`; export r; \
56366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56367 $(NORMAL_TARGET_EXPORTS) \
56368 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56369 for flag in $(EXTRA_TARGET_FLAGS); do \
56370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56371 done; \
56372 (cd $(TARGET_SUBDIR)/libffi && \
56373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56375 "RANLIB=$${RANLIB}" \
56376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56377 distclean) \
56378 || exit 1
56380 @endif target-libffi
56382 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56383 maybe-maintainer-clean-target-libffi:
56384 @if target-libffi
56385 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56387 maintainer-clean-target-libffi:
56388 @: $(MAKE); $(unstage)
56389 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56390 r=`${PWD_COMMAND}`; export r; \
56391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56392 $(NORMAL_TARGET_EXPORTS) \
56393 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56394 for flag in $(EXTRA_TARGET_FLAGS); do \
56395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56396 done; \
56397 (cd $(TARGET_SUBDIR)/libffi && \
56398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56400 "RANLIB=$${RANLIB}" \
56401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56402 maintainer-clean) \
56403 || exit 1
56405 @endif target-libffi
56411 .PHONY: configure-target-zlib maybe-configure-target-zlib
56412 maybe-configure-target-zlib:
56413 @if gcc-bootstrap
56414 configure-target-zlib: stage_current
56415 @endif gcc-bootstrap
56416 @if target-zlib
56417 maybe-configure-target-zlib: configure-target-zlib
56418 configure-target-zlib:
56419 @r=`${PWD_COMMAND}`; export r; \
56420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56421 echo "Checking multilib configuration for zlib..."; \
56422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56424 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56425 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56426 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56427 else \
56428 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56429 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56430 fi; \
56431 else \
56432 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56433 fi; \
56434 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56436 $(NORMAL_TARGET_EXPORTS) \
56437 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56438 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56439 case $(srcdir) in \
56440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56441 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56443 esac; \
56444 module_srcdir=zlib; \
56445 rm -f no-such-file || : ; \
56446 CONFIG_SITE=no-such-file $(SHELL) \
56447 $$s/$$module_srcdir/configure \
56448 --srcdir=$${topdir}/$$module_srcdir \
56449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56450 --target=${target_alias} \
56451 || exit 1
56452 @endif target-zlib
56456 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56457 maybe-configure-stage1-target-zlib:
56458 @if target-zlib-bootstrap
56459 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56460 configure-stage1-target-zlib:
56461 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56462 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56463 @r=`${PWD_COMMAND}`; export r; \
56464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56465 TFLAGS="$(STAGE1_TFLAGS)"; \
56466 echo "Checking multilib configuration for zlib..."; \
56467 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56468 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56469 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56470 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56471 else \
56472 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56473 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56474 fi; \
56475 else \
56476 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56477 fi; \
56478 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56479 $(NORMAL_TARGET_EXPORTS) \
56480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56483 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56485 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56486 case $(srcdir) in \
56487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56488 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56490 esac; \
56491 module_srcdir=zlib; \
56492 $(SHELL) $$s/$$module_srcdir/configure \
56493 --srcdir=$${topdir}/$$module_srcdir \
56494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56495 --target=${target_alias} \
56497 $(STAGE1_CONFIGURE_FLAGS)
56498 @endif target-zlib-bootstrap
56500 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56501 maybe-configure-stage2-target-zlib:
56502 @if target-zlib-bootstrap
56503 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56504 configure-stage2-target-zlib:
56505 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56507 @r=`${PWD_COMMAND}`; export r; \
56508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56509 TFLAGS="$(STAGE2_TFLAGS)"; \
56510 echo "Checking multilib configuration for zlib..."; \
56511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56512 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56513 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56514 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56515 else \
56516 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56517 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56518 fi; \
56519 else \
56520 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56521 fi; \
56522 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56523 $(NORMAL_TARGET_EXPORTS) \
56525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56528 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56530 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56531 case $(srcdir) in \
56532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56533 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56535 esac; \
56536 module_srcdir=zlib; \
56537 $(SHELL) $$s/$$module_srcdir/configure \
56538 --srcdir=$${topdir}/$$module_srcdir \
56539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56540 --target=${target_alias} \
56541 --with-build-libsubdir=$(HOST_SUBDIR) \
56542 $(STAGE2_CONFIGURE_FLAGS)
56543 @endif target-zlib-bootstrap
56545 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56546 maybe-configure-stage3-target-zlib:
56547 @if target-zlib-bootstrap
56548 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56549 configure-stage3-target-zlib:
56550 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56552 @r=`${PWD_COMMAND}`; export r; \
56553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56554 TFLAGS="$(STAGE3_TFLAGS)"; \
56555 echo "Checking multilib configuration for zlib..."; \
56556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56557 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56558 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56559 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56560 else \
56561 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56562 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56563 fi; \
56564 else \
56565 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56566 fi; \
56567 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56568 $(NORMAL_TARGET_EXPORTS) \
56570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56573 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56575 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56576 case $(srcdir) in \
56577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56578 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56580 esac; \
56581 module_srcdir=zlib; \
56582 $(SHELL) $$s/$$module_srcdir/configure \
56583 --srcdir=$${topdir}/$$module_srcdir \
56584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56585 --target=${target_alias} \
56586 --with-build-libsubdir=$(HOST_SUBDIR) \
56587 $(STAGE3_CONFIGURE_FLAGS)
56588 @endif target-zlib-bootstrap
56590 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56591 maybe-configure-stage4-target-zlib:
56592 @if target-zlib-bootstrap
56593 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56594 configure-stage4-target-zlib:
56595 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56597 @r=`${PWD_COMMAND}`; export r; \
56598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56599 TFLAGS="$(STAGE4_TFLAGS)"; \
56600 echo "Checking multilib configuration for zlib..."; \
56601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56602 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56603 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56604 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56605 else \
56606 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56607 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56608 fi; \
56609 else \
56610 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56611 fi; \
56612 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56613 $(NORMAL_TARGET_EXPORTS) \
56615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56618 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56620 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56621 case $(srcdir) in \
56622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56623 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56625 esac; \
56626 module_srcdir=zlib; \
56627 $(SHELL) $$s/$$module_srcdir/configure \
56628 --srcdir=$${topdir}/$$module_srcdir \
56629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56630 --target=${target_alias} \
56631 --with-build-libsubdir=$(HOST_SUBDIR) \
56632 $(STAGE4_CONFIGURE_FLAGS)
56633 @endif target-zlib-bootstrap
56635 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56636 maybe-configure-stageprofile-target-zlib:
56637 @if target-zlib-bootstrap
56638 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56639 configure-stageprofile-target-zlib:
56640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56641 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56642 @r=`${PWD_COMMAND}`; export r; \
56643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56644 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56645 echo "Checking multilib configuration for zlib..."; \
56646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56647 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56648 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56649 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56650 else \
56651 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56652 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56653 fi; \
56654 else \
56655 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56656 fi; \
56657 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56658 $(NORMAL_TARGET_EXPORTS) \
56660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56663 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56665 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56666 case $(srcdir) in \
56667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56668 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56670 esac; \
56671 module_srcdir=zlib; \
56672 $(SHELL) $$s/$$module_srcdir/configure \
56673 --srcdir=$${topdir}/$$module_srcdir \
56674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56675 --target=${target_alias} \
56676 --with-build-libsubdir=$(HOST_SUBDIR) \
56677 $(STAGEprofile_CONFIGURE_FLAGS)
56678 @endif target-zlib-bootstrap
56680 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56681 maybe-configure-stagetrain-target-zlib:
56682 @if target-zlib-bootstrap
56683 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56684 configure-stagetrain-target-zlib:
56685 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56687 @r=`${PWD_COMMAND}`; export r; \
56688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56689 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56690 echo "Checking multilib configuration for zlib..."; \
56691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56692 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56693 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56694 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56695 else \
56696 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56697 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56698 fi; \
56699 else \
56700 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56701 fi; \
56702 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56703 $(NORMAL_TARGET_EXPORTS) \
56705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56708 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56710 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56711 case $(srcdir) in \
56712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56713 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56715 esac; \
56716 module_srcdir=zlib; \
56717 $(SHELL) $$s/$$module_srcdir/configure \
56718 --srcdir=$${topdir}/$$module_srcdir \
56719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56720 --target=${target_alias} \
56721 --with-build-libsubdir=$(HOST_SUBDIR) \
56722 $(STAGEtrain_CONFIGURE_FLAGS)
56723 @endif target-zlib-bootstrap
56725 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56726 maybe-configure-stagefeedback-target-zlib:
56727 @if target-zlib-bootstrap
56728 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56729 configure-stagefeedback-target-zlib:
56730 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56732 @r=`${PWD_COMMAND}`; export r; \
56733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56734 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56735 echo "Checking multilib configuration for zlib..."; \
56736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56737 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56738 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56739 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56740 else \
56741 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56742 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56743 fi; \
56744 else \
56745 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56746 fi; \
56747 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56748 $(NORMAL_TARGET_EXPORTS) \
56750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56753 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56755 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56756 case $(srcdir) in \
56757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56758 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56760 esac; \
56761 module_srcdir=zlib; \
56762 $(SHELL) $$s/$$module_srcdir/configure \
56763 --srcdir=$${topdir}/$$module_srcdir \
56764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56765 --target=${target_alias} \
56766 --with-build-libsubdir=$(HOST_SUBDIR) \
56767 $(STAGEfeedback_CONFIGURE_FLAGS)
56768 @endif target-zlib-bootstrap
56770 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56771 maybe-configure-stageautoprofile-target-zlib:
56772 @if target-zlib-bootstrap
56773 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56774 configure-stageautoprofile-target-zlib:
56775 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56777 @r=`${PWD_COMMAND}`; export r; \
56778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56779 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56780 echo "Checking multilib configuration for zlib..."; \
56781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56782 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56783 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56784 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56785 else \
56786 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56787 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56788 fi; \
56789 else \
56790 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56791 fi; \
56792 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56793 $(NORMAL_TARGET_EXPORTS) \
56795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56798 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56800 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56801 case $(srcdir) in \
56802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56803 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56805 esac; \
56806 module_srcdir=zlib; \
56807 $(SHELL) $$s/$$module_srcdir/configure \
56808 --srcdir=$${topdir}/$$module_srcdir \
56809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56810 --target=${target_alias} \
56811 --with-build-libsubdir=$(HOST_SUBDIR) \
56812 $(STAGEautoprofile_CONFIGURE_FLAGS)
56813 @endif target-zlib-bootstrap
56815 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56816 maybe-configure-stageautofeedback-target-zlib:
56817 @if target-zlib-bootstrap
56818 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56819 configure-stageautofeedback-target-zlib:
56820 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56821 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56822 @r=`${PWD_COMMAND}`; export r; \
56823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56824 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56825 echo "Checking multilib configuration for zlib..."; \
56826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56827 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56828 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56829 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56830 else \
56831 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56832 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56833 fi; \
56834 else \
56835 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56836 fi; \
56837 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56838 $(NORMAL_TARGET_EXPORTS) \
56840 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56841 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56842 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56843 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56845 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56846 case $(srcdir) in \
56847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56848 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56850 esac; \
56851 module_srcdir=zlib; \
56852 $(SHELL) $$s/$$module_srcdir/configure \
56853 --srcdir=$${topdir}/$$module_srcdir \
56854 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56855 --target=${target_alias} \
56856 --with-build-libsubdir=$(HOST_SUBDIR) \
56857 $(STAGEautofeedback_CONFIGURE_FLAGS)
56858 @endif target-zlib-bootstrap
56864 .PHONY: all-target-zlib maybe-all-target-zlib
56865 maybe-all-target-zlib:
56866 @if gcc-bootstrap
56867 all-target-zlib: stage_current
56868 @endif gcc-bootstrap
56869 @if target-zlib
56870 TARGET-target-zlib=all
56871 maybe-all-target-zlib: all-target-zlib
56872 all-target-zlib: configure-target-zlib
56873 @r=`${PWD_COMMAND}`; export r; \
56874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56875 $(NORMAL_TARGET_EXPORTS) \
56876 (cd $(TARGET_SUBDIR)/zlib && \
56877 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56878 $(TARGET-target-zlib))
56879 @endif target-zlib
56883 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56884 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56885 maybe-all-stage1-target-zlib:
56886 maybe-clean-stage1-target-zlib:
56887 @if target-zlib-bootstrap
56888 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56889 all-stage1: all-stage1-target-zlib
56890 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56891 all-stage1-target-zlib: configure-stage1-target-zlib
56892 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56893 @r=`${PWD_COMMAND}`; export r; \
56894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56895 TFLAGS="$(STAGE1_TFLAGS)"; \
56896 $(NORMAL_TARGET_EXPORTS) \
56897 cd $(TARGET_SUBDIR)/zlib && \
56899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56900 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56901 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56902 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56906 $(EXTRA_TARGET_FLAGS) \
56908 TFLAGS="$(STAGE1_TFLAGS)" \
56909 $(TARGET-stage1-target-zlib)
56911 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56912 clean-stage1: clean-stage1-target-zlib
56913 clean-stage1-target-zlib:
56914 @if [ $(current_stage) = stage1 ]; then \
56915 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56916 else \
56917 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56918 $(MAKE) stage1-start; \
56919 fi; \
56920 cd $(TARGET_SUBDIR)/zlib && \
56921 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56922 clean
56923 @endif target-zlib-bootstrap
56926 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56927 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56928 maybe-all-stage2-target-zlib:
56929 maybe-clean-stage2-target-zlib:
56930 @if target-zlib-bootstrap
56931 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56932 all-stage2: all-stage2-target-zlib
56933 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56934 all-stage2-target-zlib: configure-stage2-target-zlib
56935 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56936 @r=`${PWD_COMMAND}`; export r; \
56937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56938 TFLAGS="$(STAGE2_TFLAGS)"; \
56939 $(NORMAL_TARGET_EXPORTS) \
56941 cd $(TARGET_SUBDIR)/zlib && \
56943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56944 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56945 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56946 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56950 $(EXTRA_TARGET_FLAGS) \
56951 TFLAGS="$(STAGE2_TFLAGS)" \
56952 $(TARGET-stage2-target-zlib)
56954 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56955 clean-stage2: clean-stage2-target-zlib
56956 clean-stage2-target-zlib:
56957 @if [ $(current_stage) = stage2 ]; then \
56958 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56959 else \
56960 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56961 $(MAKE) stage2-start; \
56962 fi; \
56963 cd $(TARGET_SUBDIR)/zlib && \
56964 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56965 @endif target-zlib-bootstrap
56968 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56969 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56970 maybe-all-stage3-target-zlib:
56971 maybe-clean-stage3-target-zlib:
56972 @if target-zlib-bootstrap
56973 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56974 all-stage3: all-stage3-target-zlib
56975 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56976 all-stage3-target-zlib: configure-stage3-target-zlib
56977 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56978 @r=`${PWD_COMMAND}`; export r; \
56979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56980 TFLAGS="$(STAGE3_TFLAGS)"; \
56981 $(NORMAL_TARGET_EXPORTS) \
56983 cd $(TARGET_SUBDIR)/zlib && \
56985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56986 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56987 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56988 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56989 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56990 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56991 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56992 $(EXTRA_TARGET_FLAGS) \
56993 TFLAGS="$(STAGE3_TFLAGS)" \
56994 $(TARGET-stage3-target-zlib)
56996 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56997 clean-stage3: clean-stage3-target-zlib
56998 clean-stage3-target-zlib:
56999 @if [ $(current_stage) = stage3 ]; then \
57000 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57001 else \
57002 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57003 $(MAKE) stage3-start; \
57004 fi; \
57005 cd $(TARGET_SUBDIR)/zlib && \
57006 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57007 @endif target-zlib-bootstrap
57010 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57011 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57012 maybe-all-stage4-target-zlib:
57013 maybe-clean-stage4-target-zlib:
57014 @if target-zlib-bootstrap
57015 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57016 all-stage4: all-stage4-target-zlib
57017 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57018 all-stage4-target-zlib: configure-stage4-target-zlib
57019 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57020 @r=`${PWD_COMMAND}`; export r; \
57021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57022 TFLAGS="$(STAGE4_TFLAGS)"; \
57023 $(NORMAL_TARGET_EXPORTS) \
57025 cd $(TARGET_SUBDIR)/zlib && \
57027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57028 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57029 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57030 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57034 $(EXTRA_TARGET_FLAGS) \
57035 TFLAGS="$(STAGE4_TFLAGS)" \
57036 $(TARGET-stage4-target-zlib)
57038 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57039 clean-stage4: clean-stage4-target-zlib
57040 clean-stage4-target-zlib:
57041 @if [ $(current_stage) = stage4 ]; then \
57042 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57043 else \
57044 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57045 $(MAKE) stage4-start; \
57046 fi; \
57047 cd $(TARGET_SUBDIR)/zlib && \
57048 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57049 @endif target-zlib-bootstrap
57052 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57053 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57054 maybe-all-stageprofile-target-zlib:
57055 maybe-clean-stageprofile-target-zlib:
57056 @if target-zlib-bootstrap
57057 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57058 all-stageprofile: all-stageprofile-target-zlib
57059 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57060 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57061 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57062 @r=`${PWD_COMMAND}`; export r; \
57063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57064 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57065 $(NORMAL_TARGET_EXPORTS) \
57067 cd $(TARGET_SUBDIR)/zlib && \
57069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57070 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57071 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57072 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57076 $(EXTRA_TARGET_FLAGS) \
57077 TFLAGS="$(STAGEprofile_TFLAGS)" \
57078 $(TARGET-stageprofile-target-zlib)
57080 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57081 clean-stageprofile: clean-stageprofile-target-zlib
57082 clean-stageprofile-target-zlib:
57083 @if [ $(current_stage) = stageprofile ]; then \
57084 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57085 else \
57086 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57087 $(MAKE) stageprofile-start; \
57088 fi; \
57089 cd $(TARGET_SUBDIR)/zlib && \
57090 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57091 @endif target-zlib-bootstrap
57094 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57095 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57096 maybe-all-stagetrain-target-zlib:
57097 maybe-clean-stagetrain-target-zlib:
57098 @if target-zlib-bootstrap
57099 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57100 all-stagetrain: all-stagetrain-target-zlib
57101 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57102 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57103 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57104 @r=`${PWD_COMMAND}`; export r; \
57105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57106 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57107 $(NORMAL_TARGET_EXPORTS) \
57109 cd $(TARGET_SUBDIR)/zlib && \
57111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57112 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57113 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57114 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57115 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57116 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57117 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57118 $(EXTRA_TARGET_FLAGS) \
57119 TFLAGS="$(STAGEtrain_TFLAGS)" \
57120 $(TARGET-stagetrain-target-zlib)
57122 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57123 clean-stagetrain: clean-stagetrain-target-zlib
57124 clean-stagetrain-target-zlib:
57125 @if [ $(current_stage) = stagetrain ]; then \
57126 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57127 else \
57128 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57129 $(MAKE) stagetrain-start; \
57130 fi; \
57131 cd $(TARGET_SUBDIR)/zlib && \
57132 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57133 @endif target-zlib-bootstrap
57136 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57137 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57138 maybe-all-stagefeedback-target-zlib:
57139 maybe-clean-stagefeedback-target-zlib:
57140 @if target-zlib-bootstrap
57141 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57142 all-stagefeedback: all-stagefeedback-target-zlib
57143 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57144 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57145 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57146 @r=`${PWD_COMMAND}`; export r; \
57147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57148 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57149 $(NORMAL_TARGET_EXPORTS) \
57151 cd $(TARGET_SUBDIR)/zlib && \
57153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57154 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57155 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57156 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57160 $(EXTRA_TARGET_FLAGS) \
57161 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57162 $(TARGET-stagefeedback-target-zlib)
57164 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57165 clean-stagefeedback: clean-stagefeedback-target-zlib
57166 clean-stagefeedback-target-zlib:
57167 @if [ $(current_stage) = stagefeedback ]; then \
57168 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57169 else \
57170 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57171 $(MAKE) stagefeedback-start; \
57172 fi; \
57173 cd $(TARGET_SUBDIR)/zlib && \
57174 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57175 @endif target-zlib-bootstrap
57178 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57179 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57180 maybe-all-stageautoprofile-target-zlib:
57181 maybe-clean-stageautoprofile-target-zlib:
57182 @if target-zlib-bootstrap
57183 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57184 all-stageautoprofile: all-stageautoprofile-target-zlib
57185 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57186 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57187 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57188 @r=`${PWD_COMMAND}`; export r; \
57189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57190 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57191 $(NORMAL_TARGET_EXPORTS) \
57193 cd $(TARGET_SUBDIR)/zlib && \
57194 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57196 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57197 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57198 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57202 $(EXTRA_TARGET_FLAGS) \
57203 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57204 $(TARGET-stageautoprofile-target-zlib)
57206 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57207 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57208 clean-stageautoprofile-target-zlib:
57209 @if [ $(current_stage) = stageautoprofile ]; then \
57210 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57211 else \
57212 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57213 $(MAKE) stageautoprofile-start; \
57214 fi; \
57215 cd $(TARGET_SUBDIR)/zlib && \
57216 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57217 @endif target-zlib-bootstrap
57220 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57221 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57222 maybe-all-stageautofeedback-target-zlib:
57223 maybe-clean-stageautofeedback-target-zlib:
57224 @if target-zlib-bootstrap
57225 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57226 all-stageautofeedback: all-stageautofeedback-target-zlib
57227 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57228 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57229 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57230 @r=`${PWD_COMMAND}`; export r; \
57231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57232 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57233 $(NORMAL_TARGET_EXPORTS) \
57235 cd $(TARGET_SUBDIR)/zlib && \
57237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57238 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57244 $(EXTRA_TARGET_FLAGS) \
57245 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57246 $(TARGET-stageautofeedback-target-zlib)
57248 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57249 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57250 clean-stageautofeedback-target-zlib:
57251 @if [ $(current_stage) = stageautofeedback ]; then \
57252 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57253 else \
57254 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57255 $(MAKE) stageautofeedback-start; \
57256 fi; \
57257 cd $(TARGET_SUBDIR)/zlib && \
57258 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57259 @endif target-zlib-bootstrap
57266 .PHONY: check-target-zlib maybe-check-target-zlib
57267 maybe-check-target-zlib:
57268 @if target-zlib
57269 maybe-check-target-zlib: check-target-zlib
57271 check-target-zlib:
57272 @: $(MAKE); $(unstage)
57273 @r=`${PWD_COMMAND}`; export r; \
57274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57275 $(NORMAL_TARGET_EXPORTS) \
57276 (cd $(TARGET_SUBDIR)/zlib && \
57277 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57279 @endif target-zlib
57281 .PHONY: install-target-zlib maybe-install-target-zlib
57282 maybe-install-target-zlib:
57283 @if target-zlib
57284 maybe-install-target-zlib: install-target-zlib
57286 install-target-zlib: installdirs
57287 @: $(MAKE); $(unstage)
57288 @r=`${PWD_COMMAND}`; export r; \
57289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57290 $(NORMAL_TARGET_EXPORTS) \
57291 (cd $(TARGET_SUBDIR)/zlib && \
57292 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57294 @endif target-zlib
57296 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57297 maybe-install-strip-target-zlib:
57298 @if target-zlib
57299 maybe-install-strip-target-zlib: install-strip-target-zlib
57301 install-strip-target-zlib: installdirs
57302 @: $(MAKE); $(unstage)
57303 @r=`${PWD_COMMAND}`; export r; \
57304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57305 $(NORMAL_TARGET_EXPORTS) \
57306 (cd $(TARGET_SUBDIR)/zlib && \
57307 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57309 @endif target-zlib
57311 # Other targets (info, dvi, pdf, etc.)
57313 .PHONY: maybe-info-target-zlib info-target-zlib
57314 maybe-info-target-zlib:
57315 @if target-zlib
57316 maybe-info-target-zlib: info-target-zlib
57318 info-target-zlib: \
57319 configure-target-zlib
57320 @: $(MAKE); $(unstage)
57321 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57322 r=`${PWD_COMMAND}`; export r; \
57323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57324 $(NORMAL_TARGET_EXPORTS) \
57325 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57326 for flag in $(EXTRA_TARGET_FLAGS); do \
57327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57328 done; \
57329 (cd $(TARGET_SUBDIR)/zlib && \
57330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57332 "RANLIB=$${RANLIB}" \
57333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57334 info) \
57335 || exit 1
57337 @endif target-zlib
57339 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57340 maybe-dvi-target-zlib:
57341 @if target-zlib
57342 maybe-dvi-target-zlib: dvi-target-zlib
57344 dvi-target-zlib: \
57345 configure-target-zlib
57346 @: $(MAKE); $(unstage)
57347 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57348 r=`${PWD_COMMAND}`; export r; \
57349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57350 $(NORMAL_TARGET_EXPORTS) \
57351 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57352 for flag in $(EXTRA_TARGET_FLAGS); do \
57353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57354 done; \
57355 (cd $(TARGET_SUBDIR)/zlib && \
57356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57358 "RANLIB=$${RANLIB}" \
57359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57360 dvi) \
57361 || exit 1
57363 @endif target-zlib
57365 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57366 maybe-pdf-target-zlib:
57367 @if target-zlib
57368 maybe-pdf-target-zlib: pdf-target-zlib
57370 pdf-target-zlib: \
57371 configure-target-zlib
57372 @: $(MAKE); $(unstage)
57373 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57374 r=`${PWD_COMMAND}`; export r; \
57375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57376 $(NORMAL_TARGET_EXPORTS) \
57377 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57378 for flag in $(EXTRA_TARGET_FLAGS); do \
57379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57380 done; \
57381 (cd $(TARGET_SUBDIR)/zlib && \
57382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57384 "RANLIB=$${RANLIB}" \
57385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57386 pdf) \
57387 || exit 1
57389 @endif target-zlib
57391 .PHONY: maybe-html-target-zlib html-target-zlib
57392 maybe-html-target-zlib:
57393 @if target-zlib
57394 maybe-html-target-zlib: html-target-zlib
57396 html-target-zlib: \
57397 configure-target-zlib
57398 @: $(MAKE); $(unstage)
57399 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57400 r=`${PWD_COMMAND}`; export r; \
57401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57402 $(NORMAL_TARGET_EXPORTS) \
57403 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57404 for flag in $(EXTRA_TARGET_FLAGS); do \
57405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57406 done; \
57407 (cd $(TARGET_SUBDIR)/zlib && \
57408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57410 "RANLIB=$${RANLIB}" \
57411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57412 html) \
57413 || exit 1
57415 @endif target-zlib
57417 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57418 maybe-TAGS-target-zlib:
57419 @if target-zlib
57420 maybe-TAGS-target-zlib: TAGS-target-zlib
57422 TAGS-target-zlib: \
57423 configure-target-zlib
57424 @: $(MAKE); $(unstage)
57425 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57426 r=`${PWD_COMMAND}`; export r; \
57427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57428 $(NORMAL_TARGET_EXPORTS) \
57429 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57430 for flag in $(EXTRA_TARGET_FLAGS); do \
57431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57432 done; \
57433 (cd $(TARGET_SUBDIR)/zlib && \
57434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57436 "RANLIB=$${RANLIB}" \
57437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57438 TAGS) \
57439 || exit 1
57441 @endif target-zlib
57443 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57444 maybe-install-info-target-zlib:
57445 @if target-zlib
57446 maybe-install-info-target-zlib: install-info-target-zlib
57448 install-info-target-zlib: \
57449 configure-target-zlib \
57450 info-target-zlib
57451 @: $(MAKE); $(unstage)
57452 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57453 r=`${PWD_COMMAND}`; export r; \
57454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57455 $(NORMAL_TARGET_EXPORTS) \
57456 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57457 for flag in $(EXTRA_TARGET_FLAGS); do \
57458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57459 done; \
57460 (cd $(TARGET_SUBDIR)/zlib && \
57461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57463 "RANLIB=$${RANLIB}" \
57464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57465 install-info) \
57466 || exit 1
57468 @endif target-zlib
57470 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57471 maybe-install-dvi-target-zlib:
57472 @if target-zlib
57473 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57475 install-dvi-target-zlib: \
57476 configure-target-zlib \
57477 dvi-target-zlib
57478 @: $(MAKE); $(unstage)
57479 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57480 r=`${PWD_COMMAND}`; export r; \
57481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57482 $(NORMAL_TARGET_EXPORTS) \
57483 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57484 for flag in $(EXTRA_TARGET_FLAGS); do \
57485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57486 done; \
57487 (cd $(TARGET_SUBDIR)/zlib && \
57488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57490 "RANLIB=$${RANLIB}" \
57491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57492 install-dvi) \
57493 || exit 1
57495 @endif target-zlib
57497 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57498 maybe-install-pdf-target-zlib:
57499 @if target-zlib
57500 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57502 install-pdf-target-zlib: \
57503 configure-target-zlib \
57504 pdf-target-zlib
57505 @: $(MAKE); $(unstage)
57506 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57507 r=`${PWD_COMMAND}`; export r; \
57508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57509 $(NORMAL_TARGET_EXPORTS) \
57510 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57511 for flag in $(EXTRA_TARGET_FLAGS); do \
57512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57513 done; \
57514 (cd $(TARGET_SUBDIR)/zlib && \
57515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57517 "RANLIB=$${RANLIB}" \
57518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57519 install-pdf) \
57520 || exit 1
57522 @endif target-zlib
57524 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57525 maybe-install-html-target-zlib:
57526 @if target-zlib
57527 maybe-install-html-target-zlib: install-html-target-zlib
57529 install-html-target-zlib: \
57530 configure-target-zlib \
57531 html-target-zlib
57532 @: $(MAKE); $(unstage)
57533 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57534 r=`${PWD_COMMAND}`; export r; \
57535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57536 $(NORMAL_TARGET_EXPORTS) \
57537 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57538 for flag in $(EXTRA_TARGET_FLAGS); do \
57539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57540 done; \
57541 (cd $(TARGET_SUBDIR)/zlib && \
57542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57544 "RANLIB=$${RANLIB}" \
57545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57546 install-html) \
57547 || exit 1
57549 @endif target-zlib
57551 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57552 maybe-installcheck-target-zlib:
57553 @if target-zlib
57554 maybe-installcheck-target-zlib: installcheck-target-zlib
57556 installcheck-target-zlib: \
57557 configure-target-zlib
57558 @: $(MAKE); $(unstage)
57559 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57560 r=`${PWD_COMMAND}`; export r; \
57561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57562 $(NORMAL_TARGET_EXPORTS) \
57563 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57564 for flag in $(EXTRA_TARGET_FLAGS); do \
57565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57566 done; \
57567 (cd $(TARGET_SUBDIR)/zlib && \
57568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57570 "RANLIB=$${RANLIB}" \
57571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57572 installcheck) \
57573 || exit 1
57575 @endif target-zlib
57577 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57578 maybe-mostlyclean-target-zlib:
57579 @if target-zlib
57580 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57582 mostlyclean-target-zlib:
57583 @: $(MAKE); $(unstage)
57584 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57585 r=`${PWD_COMMAND}`; export r; \
57586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57587 $(NORMAL_TARGET_EXPORTS) \
57588 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57589 for flag in $(EXTRA_TARGET_FLAGS); do \
57590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57591 done; \
57592 (cd $(TARGET_SUBDIR)/zlib && \
57593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57595 "RANLIB=$${RANLIB}" \
57596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57597 mostlyclean) \
57598 || exit 1
57600 @endif target-zlib
57602 .PHONY: maybe-clean-target-zlib clean-target-zlib
57603 maybe-clean-target-zlib:
57604 @if target-zlib
57605 maybe-clean-target-zlib: clean-target-zlib
57607 clean-target-zlib:
57608 @: $(MAKE); $(unstage)
57609 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57610 r=`${PWD_COMMAND}`; export r; \
57611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57612 $(NORMAL_TARGET_EXPORTS) \
57613 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57614 for flag in $(EXTRA_TARGET_FLAGS); do \
57615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57616 done; \
57617 (cd $(TARGET_SUBDIR)/zlib && \
57618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57620 "RANLIB=$${RANLIB}" \
57621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57622 clean) \
57623 || exit 1
57625 @endif target-zlib
57627 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57628 maybe-distclean-target-zlib:
57629 @if target-zlib
57630 maybe-distclean-target-zlib: distclean-target-zlib
57632 distclean-target-zlib:
57633 @: $(MAKE); $(unstage)
57634 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57635 r=`${PWD_COMMAND}`; export r; \
57636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57637 $(NORMAL_TARGET_EXPORTS) \
57638 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57639 for flag in $(EXTRA_TARGET_FLAGS); do \
57640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57641 done; \
57642 (cd $(TARGET_SUBDIR)/zlib && \
57643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57645 "RANLIB=$${RANLIB}" \
57646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57647 distclean) \
57648 || exit 1
57650 @endif target-zlib
57652 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57653 maybe-maintainer-clean-target-zlib:
57654 @if target-zlib
57655 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57657 maintainer-clean-target-zlib:
57658 @: $(MAKE); $(unstage)
57659 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57660 r=`${PWD_COMMAND}`; export r; \
57661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57662 $(NORMAL_TARGET_EXPORTS) \
57663 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57664 for flag in $(EXTRA_TARGET_FLAGS); do \
57665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57666 done; \
57667 (cd $(TARGET_SUBDIR)/zlib && \
57668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57670 "RANLIB=$${RANLIB}" \
57671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57672 maintainer-clean) \
57673 || exit 1
57675 @endif target-zlib
57681 .PHONY: configure-target-rda maybe-configure-target-rda
57682 maybe-configure-target-rda:
57683 @if gcc-bootstrap
57684 configure-target-rda: stage_current
57685 @endif gcc-bootstrap
57686 @if target-rda
57687 maybe-configure-target-rda: configure-target-rda
57688 configure-target-rda:
57689 @: $(MAKE); $(unstage)
57690 @r=`${PWD_COMMAND}`; export r; \
57691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57692 echo "Checking multilib configuration for rda..."; \
57693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57695 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57696 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57697 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57698 else \
57699 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57700 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57701 fi; \
57702 else \
57703 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57704 fi; \
57705 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57707 $(NORMAL_TARGET_EXPORTS) \
57708 echo Configuring in $(TARGET_SUBDIR)/rda; \
57709 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57710 case $(srcdir) in \
57711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57712 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57714 esac; \
57715 module_srcdir=rda; \
57716 rm -f no-such-file || : ; \
57717 CONFIG_SITE=no-such-file $(SHELL) \
57718 $$s/$$module_srcdir/configure \
57719 --srcdir=$${topdir}/$$module_srcdir \
57720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57721 --target=${target_alias} \
57722 || exit 1
57723 @endif target-rda
57729 .PHONY: all-target-rda maybe-all-target-rda
57730 maybe-all-target-rda:
57731 @if gcc-bootstrap
57732 all-target-rda: stage_current
57733 @endif gcc-bootstrap
57734 @if target-rda
57735 TARGET-target-rda=all
57736 maybe-all-target-rda: all-target-rda
57737 all-target-rda: configure-target-rda
57738 @: $(MAKE); $(unstage)
57739 @r=`${PWD_COMMAND}`; export r; \
57740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57741 $(NORMAL_TARGET_EXPORTS) \
57742 (cd $(TARGET_SUBDIR)/rda && \
57743 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57744 $(TARGET-target-rda))
57745 @endif target-rda
57751 .PHONY: check-target-rda maybe-check-target-rda
57752 maybe-check-target-rda:
57753 @if target-rda
57754 maybe-check-target-rda: check-target-rda
57756 check-target-rda:
57757 @: $(MAKE); $(unstage)
57758 @r=`${PWD_COMMAND}`; export r; \
57759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57760 $(NORMAL_TARGET_EXPORTS) \
57761 (cd $(TARGET_SUBDIR)/rda && \
57762 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57764 @endif target-rda
57766 .PHONY: install-target-rda maybe-install-target-rda
57767 maybe-install-target-rda:
57768 @if target-rda
57769 maybe-install-target-rda: install-target-rda
57771 install-target-rda: installdirs
57772 @: $(MAKE); $(unstage)
57773 @r=`${PWD_COMMAND}`; export r; \
57774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57775 $(NORMAL_TARGET_EXPORTS) \
57776 (cd $(TARGET_SUBDIR)/rda && \
57777 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57779 @endif target-rda
57781 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57782 maybe-install-strip-target-rda:
57783 @if target-rda
57784 maybe-install-strip-target-rda: install-strip-target-rda
57786 install-strip-target-rda: installdirs
57787 @: $(MAKE); $(unstage)
57788 @r=`${PWD_COMMAND}`; export r; \
57789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57790 $(NORMAL_TARGET_EXPORTS) \
57791 (cd $(TARGET_SUBDIR)/rda && \
57792 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57794 @endif target-rda
57796 # Other targets (info, dvi, pdf, etc.)
57798 .PHONY: maybe-info-target-rda info-target-rda
57799 maybe-info-target-rda:
57800 @if target-rda
57801 maybe-info-target-rda: info-target-rda
57803 info-target-rda: \
57804 configure-target-rda
57805 @: $(MAKE); $(unstage)
57806 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57807 r=`${PWD_COMMAND}`; export r; \
57808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57809 $(NORMAL_TARGET_EXPORTS) \
57810 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57811 for flag in $(EXTRA_TARGET_FLAGS); do \
57812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57813 done; \
57814 (cd $(TARGET_SUBDIR)/rda && \
57815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57817 "RANLIB=$${RANLIB}" \
57818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57819 info) \
57820 || exit 1
57822 @endif target-rda
57824 .PHONY: maybe-dvi-target-rda dvi-target-rda
57825 maybe-dvi-target-rda:
57826 @if target-rda
57827 maybe-dvi-target-rda: dvi-target-rda
57829 dvi-target-rda: \
57830 configure-target-rda
57831 @: $(MAKE); $(unstage)
57832 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57833 r=`${PWD_COMMAND}`; export r; \
57834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57835 $(NORMAL_TARGET_EXPORTS) \
57836 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57837 for flag in $(EXTRA_TARGET_FLAGS); do \
57838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57839 done; \
57840 (cd $(TARGET_SUBDIR)/rda && \
57841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57843 "RANLIB=$${RANLIB}" \
57844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57845 dvi) \
57846 || exit 1
57848 @endif target-rda
57850 .PHONY: maybe-pdf-target-rda pdf-target-rda
57851 maybe-pdf-target-rda:
57852 @if target-rda
57853 maybe-pdf-target-rda: pdf-target-rda
57855 pdf-target-rda: \
57856 configure-target-rda
57857 @: $(MAKE); $(unstage)
57858 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57859 r=`${PWD_COMMAND}`; export r; \
57860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57861 $(NORMAL_TARGET_EXPORTS) \
57862 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57863 for flag in $(EXTRA_TARGET_FLAGS); do \
57864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57865 done; \
57866 (cd $(TARGET_SUBDIR)/rda && \
57867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57869 "RANLIB=$${RANLIB}" \
57870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57871 pdf) \
57872 || exit 1
57874 @endif target-rda
57876 .PHONY: maybe-html-target-rda html-target-rda
57877 maybe-html-target-rda:
57878 @if target-rda
57879 maybe-html-target-rda: html-target-rda
57881 html-target-rda: \
57882 configure-target-rda
57883 @: $(MAKE); $(unstage)
57884 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57885 r=`${PWD_COMMAND}`; export r; \
57886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57887 $(NORMAL_TARGET_EXPORTS) \
57888 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57889 for flag in $(EXTRA_TARGET_FLAGS); do \
57890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57891 done; \
57892 (cd $(TARGET_SUBDIR)/rda && \
57893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57895 "RANLIB=$${RANLIB}" \
57896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57897 html) \
57898 || exit 1
57900 @endif target-rda
57902 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57903 maybe-TAGS-target-rda:
57904 @if target-rda
57905 maybe-TAGS-target-rda: TAGS-target-rda
57907 TAGS-target-rda: \
57908 configure-target-rda
57909 @: $(MAKE); $(unstage)
57910 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57911 r=`${PWD_COMMAND}`; export r; \
57912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57913 $(NORMAL_TARGET_EXPORTS) \
57914 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57915 for flag in $(EXTRA_TARGET_FLAGS); do \
57916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57917 done; \
57918 (cd $(TARGET_SUBDIR)/rda && \
57919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57921 "RANLIB=$${RANLIB}" \
57922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57923 TAGS) \
57924 || exit 1
57926 @endif target-rda
57928 .PHONY: maybe-install-info-target-rda install-info-target-rda
57929 maybe-install-info-target-rda:
57930 @if target-rda
57931 maybe-install-info-target-rda: install-info-target-rda
57933 install-info-target-rda: \
57934 configure-target-rda \
57935 info-target-rda
57936 @: $(MAKE); $(unstage)
57937 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57938 r=`${PWD_COMMAND}`; export r; \
57939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57940 $(NORMAL_TARGET_EXPORTS) \
57941 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57942 for flag in $(EXTRA_TARGET_FLAGS); do \
57943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57944 done; \
57945 (cd $(TARGET_SUBDIR)/rda && \
57946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57948 "RANLIB=$${RANLIB}" \
57949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57950 install-info) \
57951 || exit 1
57953 @endif target-rda
57955 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57956 maybe-install-dvi-target-rda:
57957 @if target-rda
57958 maybe-install-dvi-target-rda: install-dvi-target-rda
57960 install-dvi-target-rda: \
57961 configure-target-rda \
57962 dvi-target-rda
57963 @: $(MAKE); $(unstage)
57964 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57965 r=`${PWD_COMMAND}`; export r; \
57966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57967 $(NORMAL_TARGET_EXPORTS) \
57968 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57969 for flag in $(EXTRA_TARGET_FLAGS); do \
57970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57971 done; \
57972 (cd $(TARGET_SUBDIR)/rda && \
57973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57975 "RANLIB=$${RANLIB}" \
57976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57977 install-dvi) \
57978 || exit 1
57980 @endif target-rda
57982 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57983 maybe-install-pdf-target-rda:
57984 @if target-rda
57985 maybe-install-pdf-target-rda: install-pdf-target-rda
57987 install-pdf-target-rda: \
57988 configure-target-rda \
57989 pdf-target-rda
57990 @: $(MAKE); $(unstage)
57991 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57992 r=`${PWD_COMMAND}`; export r; \
57993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57994 $(NORMAL_TARGET_EXPORTS) \
57995 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57996 for flag in $(EXTRA_TARGET_FLAGS); do \
57997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57998 done; \
57999 (cd $(TARGET_SUBDIR)/rda && \
58000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58002 "RANLIB=$${RANLIB}" \
58003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58004 install-pdf) \
58005 || exit 1
58007 @endif target-rda
58009 .PHONY: maybe-install-html-target-rda install-html-target-rda
58010 maybe-install-html-target-rda:
58011 @if target-rda
58012 maybe-install-html-target-rda: install-html-target-rda
58014 install-html-target-rda: \
58015 configure-target-rda \
58016 html-target-rda
58017 @: $(MAKE); $(unstage)
58018 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58019 r=`${PWD_COMMAND}`; export r; \
58020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58021 $(NORMAL_TARGET_EXPORTS) \
58022 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58023 for flag in $(EXTRA_TARGET_FLAGS); do \
58024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58025 done; \
58026 (cd $(TARGET_SUBDIR)/rda && \
58027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58029 "RANLIB=$${RANLIB}" \
58030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58031 install-html) \
58032 || exit 1
58034 @endif target-rda
58036 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58037 maybe-installcheck-target-rda:
58038 @if target-rda
58039 maybe-installcheck-target-rda: installcheck-target-rda
58041 installcheck-target-rda: \
58042 configure-target-rda
58043 @: $(MAKE); $(unstage)
58044 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58045 r=`${PWD_COMMAND}`; export r; \
58046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58047 $(NORMAL_TARGET_EXPORTS) \
58048 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58049 for flag in $(EXTRA_TARGET_FLAGS); do \
58050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58051 done; \
58052 (cd $(TARGET_SUBDIR)/rda && \
58053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58055 "RANLIB=$${RANLIB}" \
58056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58057 installcheck) \
58058 || exit 1
58060 @endif target-rda
58062 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58063 maybe-mostlyclean-target-rda:
58064 @if target-rda
58065 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58067 mostlyclean-target-rda:
58068 @: $(MAKE); $(unstage)
58069 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58070 r=`${PWD_COMMAND}`; export r; \
58071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58072 $(NORMAL_TARGET_EXPORTS) \
58073 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58074 for flag in $(EXTRA_TARGET_FLAGS); do \
58075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58076 done; \
58077 (cd $(TARGET_SUBDIR)/rda && \
58078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58080 "RANLIB=$${RANLIB}" \
58081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58082 mostlyclean) \
58083 || exit 1
58085 @endif target-rda
58087 .PHONY: maybe-clean-target-rda clean-target-rda
58088 maybe-clean-target-rda:
58089 @if target-rda
58090 maybe-clean-target-rda: clean-target-rda
58092 clean-target-rda:
58093 @: $(MAKE); $(unstage)
58094 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58095 r=`${PWD_COMMAND}`; export r; \
58096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58097 $(NORMAL_TARGET_EXPORTS) \
58098 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58099 for flag in $(EXTRA_TARGET_FLAGS); do \
58100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58101 done; \
58102 (cd $(TARGET_SUBDIR)/rda && \
58103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58105 "RANLIB=$${RANLIB}" \
58106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58107 clean) \
58108 || exit 1
58110 @endif target-rda
58112 .PHONY: maybe-distclean-target-rda distclean-target-rda
58113 maybe-distclean-target-rda:
58114 @if target-rda
58115 maybe-distclean-target-rda: distclean-target-rda
58117 distclean-target-rda:
58118 @: $(MAKE); $(unstage)
58119 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58120 r=`${PWD_COMMAND}`; export r; \
58121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58122 $(NORMAL_TARGET_EXPORTS) \
58123 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58124 for flag in $(EXTRA_TARGET_FLAGS); do \
58125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58126 done; \
58127 (cd $(TARGET_SUBDIR)/rda && \
58128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58130 "RANLIB=$${RANLIB}" \
58131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58132 distclean) \
58133 || exit 1
58135 @endif target-rda
58137 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58138 maybe-maintainer-clean-target-rda:
58139 @if target-rda
58140 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58142 maintainer-clean-target-rda:
58143 @: $(MAKE); $(unstage)
58144 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58145 r=`${PWD_COMMAND}`; export r; \
58146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58147 $(NORMAL_TARGET_EXPORTS) \
58148 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58149 for flag in $(EXTRA_TARGET_FLAGS); do \
58150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58151 done; \
58152 (cd $(TARGET_SUBDIR)/rda && \
58153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58155 "RANLIB=$${RANLIB}" \
58156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58157 maintainer-clean) \
58158 || exit 1
58160 @endif target-rda
58166 .PHONY: configure-target-libada maybe-configure-target-libada
58167 maybe-configure-target-libada:
58168 @if gcc-bootstrap
58169 configure-target-libada: stage_current
58170 @endif gcc-bootstrap
58171 @if target-libada
58172 maybe-configure-target-libada: configure-target-libada
58173 configure-target-libada:
58174 @: $(MAKE); $(unstage)
58175 @r=`${PWD_COMMAND}`; export r; \
58176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58177 echo "Checking multilib configuration for libada..."; \
58178 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58179 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58180 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58181 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58182 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58183 else \
58184 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58185 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58186 fi; \
58187 else \
58188 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58189 fi; \
58190 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58191 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58192 $(NORMAL_TARGET_EXPORTS) \
58193 echo Configuring in $(TARGET_SUBDIR)/libada; \
58194 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58195 case $(srcdir) in \
58196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58197 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58199 esac; \
58200 module_srcdir=libada; \
58201 rm -f no-such-file || : ; \
58202 CONFIG_SITE=no-such-file $(SHELL) \
58203 $$s/$$module_srcdir/configure \
58204 --srcdir=$${topdir}/$$module_srcdir \
58205 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58206 --target=${target_alias} \
58207 || exit 1
58208 @endif target-libada
58214 .PHONY: all-target-libada maybe-all-target-libada
58215 maybe-all-target-libada:
58216 @if gcc-bootstrap
58217 all-target-libada: stage_current
58218 @endif gcc-bootstrap
58219 @if target-libada
58220 TARGET-target-libada=all
58221 maybe-all-target-libada: all-target-libada
58222 all-target-libada: configure-target-libada
58223 @: $(MAKE); $(unstage)
58224 @r=`${PWD_COMMAND}`; export r; \
58225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58226 $(NORMAL_TARGET_EXPORTS) \
58227 (cd $(TARGET_SUBDIR)/libada && \
58228 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58229 $(TARGET-target-libada))
58230 @endif target-libada
58236 .PHONY: check-target-libada maybe-check-target-libada
58237 maybe-check-target-libada:
58238 @if target-libada
58239 maybe-check-target-libada: check-target-libada
58241 check-target-libada:
58242 @: $(MAKE); $(unstage)
58243 @r=`${PWD_COMMAND}`; export r; \
58244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58245 $(NORMAL_TARGET_EXPORTS) \
58246 (cd $(TARGET_SUBDIR)/libada && \
58247 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58249 @endif target-libada
58251 .PHONY: install-target-libada maybe-install-target-libada
58252 maybe-install-target-libada:
58253 @if target-libada
58254 maybe-install-target-libada: install-target-libada
58256 install-target-libada: installdirs
58257 @: $(MAKE); $(unstage)
58258 @r=`${PWD_COMMAND}`; export r; \
58259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58260 $(NORMAL_TARGET_EXPORTS) \
58261 (cd $(TARGET_SUBDIR)/libada && \
58262 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58264 @endif target-libada
58266 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58267 maybe-install-strip-target-libada:
58268 @if target-libada
58269 maybe-install-strip-target-libada: install-strip-target-libada
58271 install-strip-target-libada: installdirs
58272 @: $(MAKE); $(unstage)
58273 @r=`${PWD_COMMAND}`; export r; \
58274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58275 $(NORMAL_TARGET_EXPORTS) \
58276 (cd $(TARGET_SUBDIR)/libada && \
58277 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58279 @endif target-libada
58281 # Other targets (info, dvi, pdf, etc.)
58283 .PHONY: maybe-info-target-libada info-target-libada
58284 maybe-info-target-libada:
58285 @if target-libada
58286 maybe-info-target-libada: info-target-libada
58288 info-target-libada: \
58289 configure-target-libada
58290 @: $(MAKE); $(unstage)
58291 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58292 r=`${PWD_COMMAND}`; export r; \
58293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58294 $(NORMAL_TARGET_EXPORTS) \
58295 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58296 for flag in $(EXTRA_TARGET_FLAGS); do \
58297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58298 done; \
58299 (cd $(TARGET_SUBDIR)/libada && \
58300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58302 "RANLIB=$${RANLIB}" \
58303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58304 info) \
58305 || exit 1
58307 @endif target-libada
58309 .PHONY: maybe-dvi-target-libada dvi-target-libada
58310 maybe-dvi-target-libada:
58311 @if target-libada
58312 maybe-dvi-target-libada: dvi-target-libada
58314 dvi-target-libada: \
58315 configure-target-libada
58316 @: $(MAKE); $(unstage)
58317 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58318 r=`${PWD_COMMAND}`; export r; \
58319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58320 $(NORMAL_TARGET_EXPORTS) \
58321 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58322 for flag in $(EXTRA_TARGET_FLAGS); do \
58323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58324 done; \
58325 (cd $(TARGET_SUBDIR)/libada && \
58326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58328 "RANLIB=$${RANLIB}" \
58329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58330 dvi) \
58331 || exit 1
58333 @endif target-libada
58335 .PHONY: maybe-pdf-target-libada pdf-target-libada
58336 maybe-pdf-target-libada:
58337 @if target-libada
58338 maybe-pdf-target-libada: pdf-target-libada
58340 pdf-target-libada: \
58341 configure-target-libada
58342 @: $(MAKE); $(unstage)
58343 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58344 r=`${PWD_COMMAND}`; export r; \
58345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58346 $(NORMAL_TARGET_EXPORTS) \
58347 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58348 for flag in $(EXTRA_TARGET_FLAGS); do \
58349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58350 done; \
58351 (cd $(TARGET_SUBDIR)/libada && \
58352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58354 "RANLIB=$${RANLIB}" \
58355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58356 pdf) \
58357 || exit 1
58359 @endif target-libada
58361 .PHONY: maybe-html-target-libada html-target-libada
58362 maybe-html-target-libada:
58363 @if target-libada
58364 maybe-html-target-libada: html-target-libada
58366 html-target-libada: \
58367 configure-target-libada
58368 @: $(MAKE); $(unstage)
58369 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58370 r=`${PWD_COMMAND}`; export r; \
58371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58372 $(NORMAL_TARGET_EXPORTS) \
58373 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58374 for flag in $(EXTRA_TARGET_FLAGS); do \
58375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58376 done; \
58377 (cd $(TARGET_SUBDIR)/libada && \
58378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58380 "RANLIB=$${RANLIB}" \
58381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58382 html) \
58383 || exit 1
58385 @endif target-libada
58387 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58388 maybe-TAGS-target-libada:
58389 @if target-libada
58390 maybe-TAGS-target-libada: TAGS-target-libada
58392 TAGS-target-libada: \
58393 configure-target-libada
58394 @: $(MAKE); $(unstage)
58395 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58396 r=`${PWD_COMMAND}`; export r; \
58397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58398 $(NORMAL_TARGET_EXPORTS) \
58399 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58400 for flag in $(EXTRA_TARGET_FLAGS); do \
58401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58402 done; \
58403 (cd $(TARGET_SUBDIR)/libada && \
58404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58406 "RANLIB=$${RANLIB}" \
58407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58408 TAGS) \
58409 || exit 1
58411 @endif target-libada
58413 .PHONY: maybe-install-info-target-libada install-info-target-libada
58414 maybe-install-info-target-libada:
58415 @if target-libada
58416 maybe-install-info-target-libada: install-info-target-libada
58418 install-info-target-libada: \
58419 configure-target-libada \
58420 info-target-libada
58421 @: $(MAKE); $(unstage)
58422 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58423 r=`${PWD_COMMAND}`; export r; \
58424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58425 $(NORMAL_TARGET_EXPORTS) \
58426 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58427 for flag in $(EXTRA_TARGET_FLAGS); do \
58428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58429 done; \
58430 (cd $(TARGET_SUBDIR)/libada && \
58431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58433 "RANLIB=$${RANLIB}" \
58434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58435 install-info) \
58436 || exit 1
58438 @endif target-libada
58440 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58441 maybe-install-dvi-target-libada:
58442 @if target-libada
58443 maybe-install-dvi-target-libada: install-dvi-target-libada
58445 install-dvi-target-libada: \
58446 configure-target-libada \
58447 dvi-target-libada
58448 @: $(MAKE); $(unstage)
58449 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58450 r=`${PWD_COMMAND}`; export r; \
58451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58452 $(NORMAL_TARGET_EXPORTS) \
58453 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58454 for flag in $(EXTRA_TARGET_FLAGS); do \
58455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58456 done; \
58457 (cd $(TARGET_SUBDIR)/libada && \
58458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58460 "RANLIB=$${RANLIB}" \
58461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58462 install-dvi) \
58463 || exit 1
58465 @endif target-libada
58467 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58468 maybe-install-pdf-target-libada:
58469 @if target-libada
58470 maybe-install-pdf-target-libada: install-pdf-target-libada
58472 install-pdf-target-libada: \
58473 configure-target-libada \
58474 pdf-target-libada
58475 @: $(MAKE); $(unstage)
58476 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58477 r=`${PWD_COMMAND}`; export r; \
58478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58479 $(NORMAL_TARGET_EXPORTS) \
58480 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58481 for flag in $(EXTRA_TARGET_FLAGS); do \
58482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58483 done; \
58484 (cd $(TARGET_SUBDIR)/libada && \
58485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58487 "RANLIB=$${RANLIB}" \
58488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58489 install-pdf) \
58490 || exit 1
58492 @endif target-libada
58494 .PHONY: maybe-install-html-target-libada install-html-target-libada
58495 maybe-install-html-target-libada:
58496 @if target-libada
58497 maybe-install-html-target-libada: install-html-target-libada
58499 install-html-target-libada: \
58500 configure-target-libada \
58501 html-target-libada
58502 @: $(MAKE); $(unstage)
58503 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58504 r=`${PWD_COMMAND}`; export r; \
58505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58506 $(NORMAL_TARGET_EXPORTS) \
58507 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58508 for flag in $(EXTRA_TARGET_FLAGS); do \
58509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58510 done; \
58511 (cd $(TARGET_SUBDIR)/libada && \
58512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58514 "RANLIB=$${RANLIB}" \
58515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58516 install-html) \
58517 || exit 1
58519 @endif target-libada
58521 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58522 maybe-installcheck-target-libada:
58523 @if target-libada
58524 maybe-installcheck-target-libada: installcheck-target-libada
58526 installcheck-target-libada: \
58527 configure-target-libada
58528 @: $(MAKE); $(unstage)
58529 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58530 r=`${PWD_COMMAND}`; export r; \
58531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58532 $(NORMAL_TARGET_EXPORTS) \
58533 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58534 for flag in $(EXTRA_TARGET_FLAGS); do \
58535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58536 done; \
58537 (cd $(TARGET_SUBDIR)/libada && \
58538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58540 "RANLIB=$${RANLIB}" \
58541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58542 installcheck) \
58543 || exit 1
58545 @endif target-libada
58547 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58548 maybe-mostlyclean-target-libada:
58549 @if target-libada
58550 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58552 mostlyclean-target-libada:
58553 @: $(MAKE); $(unstage)
58554 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58555 r=`${PWD_COMMAND}`; export r; \
58556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58557 $(NORMAL_TARGET_EXPORTS) \
58558 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58559 for flag in $(EXTRA_TARGET_FLAGS); do \
58560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58561 done; \
58562 (cd $(TARGET_SUBDIR)/libada && \
58563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58565 "RANLIB=$${RANLIB}" \
58566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58567 mostlyclean) \
58568 || exit 1
58570 @endif target-libada
58572 .PHONY: maybe-clean-target-libada clean-target-libada
58573 maybe-clean-target-libada:
58574 @if target-libada
58575 maybe-clean-target-libada: clean-target-libada
58577 clean-target-libada:
58578 @: $(MAKE); $(unstage)
58579 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58580 r=`${PWD_COMMAND}`; export r; \
58581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58582 $(NORMAL_TARGET_EXPORTS) \
58583 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58584 for flag in $(EXTRA_TARGET_FLAGS); do \
58585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58586 done; \
58587 (cd $(TARGET_SUBDIR)/libada && \
58588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58590 "RANLIB=$${RANLIB}" \
58591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58592 clean) \
58593 || exit 1
58595 @endif target-libada
58597 .PHONY: maybe-distclean-target-libada distclean-target-libada
58598 maybe-distclean-target-libada:
58599 @if target-libada
58600 maybe-distclean-target-libada: distclean-target-libada
58602 distclean-target-libada:
58603 @: $(MAKE); $(unstage)
58604 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58605 r=`${PWD_COMMAND}`; export r; \
58606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58607 $(NORMAL_TARGET_EXPORTS) \
58608 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58609 for flag in $(EXTRA_TARGET_FLAGS); do \
58610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58611 done; \
58612 (cd $(TARGET_SUBDIR)/libada && \
58613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58615 "RANLIB=$${RANLIB}" \
58616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58617 distclean) \
58618 || exit 1
58620 @endif target-libada
58622 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58623 maybe-maintainer-clean-target-libada:
58624 @if target-libada
58625 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58627 maintainer-clean-target-libada:
58628 @: $(MAKE); $(unstage)
58629 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58630 r=`${PWD_COMMAND}`; export r; \
58631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58632 $(NORMAL_TARGET_EXPORTS) \
58633 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58634 for flag in $(EXTRA_TARGET_FLAGS); do \
58635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58636 done; \
58637 (cd $(TARGET_SUBDIR)/libada && \
58638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58640 "RANLIB=$${RANLIB}" \
58641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58642 maintainer-clean) \
58643 || exit 1
58645 @endif target-libada
58651 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58652 maybe-configure-target-libgm2:
58653 @if gcc-bootstrap
58654 configure-target-libgm2: stage_current
58655 @endif gcc-bootstrap
58656 @if target-libgm2
58657 maybe-configure-target-libgm2: configure-target-libgm2
58658 configure-target-libgm2:
58659 @: $(MAKE); $(unstage)
58660 @r=`${PWD_COMMAND}`; export r; \
58661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58662 echo "Checking multilib configuration for libgm2..."; \
58663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58664 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58665 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58666 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58667 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58668 else \
58669 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58670 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58671 fi; \
58672 else \
58673 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58674 fi; \
58675 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58676 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58677 $(NORMAL_TARGET_EXPORTS) \
58678 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58679 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58680 case $(srcdir) in \
58681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58682 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58684 esac; \
58685 module_srcdir=libgm2; \
58686 rm -f no-such-file || : ; \
58687 CONFIG_SITE=no-such-file $(SHELL) \
58688 $$s/$$module_srcdir/configure \
58689 --srcdir=$${topdir}/$$module_srcdir \
58690 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58691 --target=${target_alias} \
58692 || exit 1
58693 @endif target-libgm2
58699 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58700 maybe-all-target-libgm2:
58701 @if gcc-bootstrap
58702 all-target-libgm2: stage_current
58703 @endif gcc-bootstrap
58704 @if target-libgm2
58705 TARGET-target-libgm2=all
58706 maybe-all-target-libgm2: all-target-libgm2
58707 all-target-libgm2: configure-target-libgm2
58708 @: $(MAKE); $(unstage)
58709 @r=`${PWD_COMMAND}`; export r; \
58710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58711 $(NORMAL_TARGET_EXPORTS) \
58712 (cd $(TARGET_SUBDIR)/libgm2 && \
58713 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58714 $(TARGET-target-libgm2))
58715 @endif target-libgm2
58721 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58722 maybe-check-target-libgm2:
58723 @if target-libgm2
58724 maybe-check-target-libgm2: check-target-libgm2
58726 check-target-libgm2:
58727 @: $(MAKE); $(unstage)
58728 @r=`${PWD_COMMAND}`; export r; \
58729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58730 $(NORMAL_TARGET_EXPORTS) \
58731 (cd $(TARGET_SUBDIR)/libgm2 && \
58732 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58734 @endif target-libgm2
58736 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58737 maybe-install-target-libgm2:
58738 @if target-libgm2
58739 maybe-install-target-libgm2: install-target-libgm2
58741 install-target-libgm2: installdirs
58742 @: $(MAKE); $(unstage)
58743 @r=`${PWD_COMMAND}`; export r; \
58744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58745 $(NORMAL_TARGET_EXPORTS) \
58746 (cd $(TARGET_SUBDIR)/libgm2 && \
58747 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58749 @endif target-libgm2
58751 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58752 maybe-install-strip-target-libgm2:
58753 @if target-libgm2
58754 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58756 install-strip-target-libgm2: installdirs
58757 @: $(MAKE); $(unstage)
58758 @r=`${PWD_COMMAND}`; export r; \
58759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58760 $(NORMAL_TARGET_EXPORTS) \
58761 (cd $(TARGET_SUBDIR)/libgm2 && \
58762 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58764 @endif target-libgm2
58766 # Other targets (info, dvi, pdf, etc.)
58768 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58769 maybe-info-target-libgm2:
58770 @if target-libgm2
58771 maybe-info-target-libgm2: info-target-libgm2
58773 info-target-libgm2: \
58774 configure-target-libgm2
58775 @: $(MAKE); $(unstage)
58776 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58777 r=`${PWD_COMMAND}`; export r; \
58778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58779 $(NORMAL_TARGET_EXPORTS) \
58780 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58781 for flag in $(EXTRA_TARGET_FLAGS); do \
58782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58783 done; \
58784 (cd $(TARGET_SUBDIR)/libgm2 && \
58785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58787 "RANLIB=$${RANLIB}" \
58788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58789 info) \
58790 || exit 1
58792 @endif target-libgm2
58794 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58795 maybe-dvi-target-libgm2:
58796 @if target-libgm2
58797 maybe-dvi-target-libgm2: dvi-target-libgm2
58799 dvi-target-libgm2: \
58800 configure-target-libgm2
58801 @: $(MAKE); $(unstage)
58802 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58803 r=`${PWD_COMMAND}`; export r; \
58804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58805 $(NORMAL_TARGET_EXPORTS) \
58806 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58807 for flag in $(EXTRA_TARGET_FLAGS); do \
58808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58809 done; \
58810 (cd $(TARGET_SUBDIR)/libgm2 && \
58811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58813 "RANLIB=$${RANLIB}" \
58814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58815 dvi) \
58816 || exit 1
58818 @endif target-libgm2
58820 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58821 maybe-pdf-target-libgm2:
58822 @if target-libgm2
58823 maybe-pdf-target-libgm2: pdf-target-libgm2
58825 pdf-target-libgm2: \
58826 configure-target-libgm2
58827 @: $(MAKE); $(unstage)
58828 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58829 r=`${PWD_COMMAND}`; export r; \
58830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58831 $(NORMAL_TARGET_EXPORTS) \
58832 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58833 for flag in $(EXTRA_TARGET_FLAGS); do \
58834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58835 done; \
58836 (cd $(TARGET_SUBDIR)/libgm2 && \
58837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58839 "RANLIB=$${RANLIB}" \
58840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58841 pdf) \
58842 || exit 1
58844 @endif target-libgm2
58846 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58847 maybe-html-target-libgm2:
58848 @if target-libgm2
58849 maybe-html-target-libgm2: html-target-libgm2
58851 html-target-libgm2: \
58852 configure-target-libgm2
58853 @: $(MAKE); $(unstage)
58854 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58855 r=`${PWD_COMMAND}`; export r; \
58856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58857 $(NORMAL_TARGET_EXPORTS) \
58858 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58859 for flag in $(EXTRA_TARGET_FLAGS); do \
58860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58861 done; \
58862 (cd $(TARGET_SUBDIR)/libgm2 && \
58863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58865 "RANLIB=$${RANLIB}" \
58866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58867 html) \
58868 || exit 1
58870 @endif target-libgm2
58872 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58873 maybe-TAGS-target-libgm2:
58874 @if target-libgm2
58875 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58877 TAGS-target-libgm2: \
58878 configure-target-libgm2
58879 @: $(MAKE); $(unstage)
58880 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58881 r=`${PWD_COMMAND}`; export r; \
58882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58883 $(NORMAL_TARGET_EXPORTS) \
58884 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58885 for flag in $(EXTRA_TARGET_FLAGS); do \
58886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58887 done; \
58888 (cd $(TARGET_SUBDIR)/libgm2 && \
58889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58891 "RANLIB=$${RANLIB}" \
58892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58893 TAGS) \
58894 || exit 1
58896 @endif target-libgm2
58898 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58899 maybe-install-info-target-libgm2:
58900 @if target-libgm2
58901 maybe-install-info-target-libgm2: install-info-target-libgm2
58903 install-info-target-libgm2: \
58904 configure-target-libgm2 \
58905 info-target-libgm2
58906 @: $(MAKE); $(unstage)
58907 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58908 r=`${PWD_COMMAND}`; export r; \
58909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58910 $(NORMAL_TARGET_EXPORTS) \
58911 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58912 for flag in $(EXTRA_TARGET_FLAGS); do \
58913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58914 done; \
58915 (cd $(TARGET_SUBDIR)/libgm2 && \
58916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58918 "RANLIB=$${RANLIB}" \
58919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58920 install-info) \
58921 || exit 1
58923 @endif target-libgm2
58925 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58926 maybe-install-dvi-target-libgm2:
58927 @if target-libgm2
58928 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58930 install-dvi-target-libgm2: \
58931 configure-target-libgm2 \
58932 dvi-target-libgm2
58933 @: $(MAKE); $(unstage)
58934 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58935 r=`${PWD_COMMAND}`; export r; \
58936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58937 $(NORMAL_TARGET_EXPORTS) \
58938 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58939 for flag in $(EXTRA_TARGET_FLAGS); do \
58940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58941 done; \
58942 (cd $(TARGET_SUBDIR)/libgm2 && \
58943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58945 "RANLIB=$${RANLIB}" \
58946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58947 install-dvi) \
58948 || exit 1
58950 @endif target-libgm2
58952 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58953 maybe-install-pdf-target-libgm2:
58954 @if target-libgm2
58955 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58957 install-pdf-target-libgm2: \
58958 configure-target-libgm2 \
58959 pdf-target-libgm2
58960 @: $(MAKE); $(unstage)
58961 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58962 r=`${PWD_COMMAND}`; export r; \
58963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58964 $(NORMAL_TARGET_EXPORTS) \
58965 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58966 for flag in $(EXTRA_TARGET_FLAGS); do \
58967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58968 done; \
58969 (cd $(TARGET_SUBDIR)/libgm2 && \
58970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58972 "RANLIB=$${RANLIB}" \
58973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58974 install-pdf) \
58975 || exit 1
58977 @endif target-libgm2
58979 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58980 maybe-install-html-target-libgm2:
58981 @if target-libgm2
58982 maybe-install-html-target-libgm2: install-html-target-libgm2
58984 install-html-target-libgm2: \
58985 configure-target-libgm2 \
58986 html-target-libgm2
58987 @: $(MAKE); $(unstage)
58988 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58989 r=`${PWD_COMMAND}`; export r; \
58990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58991 $(NORMAL_TARGET_EXPORTS) \
58992 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58993 for flag in $(EXTRA_TARGET_FLAGS); do \
58994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58995 done; \
58996 (cd $(TARGET_SUBDIR)/libgm2 && \
58997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58999 "RANLIB=$${RANLIB}" \
59000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59001 install-html) \
59002 || exit 1
59004 @endif target-libgm2
59006 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59007 maybe-installcheck-target-libgm2:
59008 @if target-libgm2
59009 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59011 installcheck-target-libgm2: \
59012 configure-target-libgm2
59013 @: $(MAKE); $(unstage)
59014 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59015 r=`${PWD_COMMAND}`; export r; \
59016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59017 $(NORMAL_TARGET_EXPORTS) \
59018 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59019 for flag in $(EXTRA_TARGET_FLAGS); do \
59020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59021 done; \
59022 (cd $(TARGET_SUBDIR)/libgm2 && \
59023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59025 "RANLIB=$${RANLIB}" \
59026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59027 installcheck) \
59028 || exit 1
59030 @endif target-libgm2
59032 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59033 maybe-mostlyclean-target-libgm2:
59034 @if target-libgm2
59035 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59037 mostlyclean-target-libgm2:
59038 @: $(MAKE); $(unstage)
59039 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59040 r=`${PWD_COMMAND}`; export r; \
59041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59042 $(NORMAL_TARGET_EXPORTS) \
59043 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59044 for flag in $(EXTRA_TARGET_FLAGS); do \
59045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59046 done; \
59047 (cd $(TARGET_SUBDIR)/libgm2 && \
59048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59050 "RANLIB=$${RANLIB}" \
59051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59052 mostlyclean) \
59053 || exit 1
59055 @endif target-libgm2
59057 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59058 maybe-clean-target-libgm2:
59059 @if target-libgm2
59060 maybe-clean-target-libgm2: clean-target-libgm2
59062 clean-target-libgm2:
59063 @: $(MAKE); $(unstage)
59064 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59065 r=`${PWD_COMMAND}`; export r; \
59066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59067 $(NORMAL_TARGET_EXPORTS) \
59068 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59069 for flag in $(EXTRA_TARGET_FLAGS); do \
59070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59071 done; \
59072 (cd $(TARGET_SUBDIR)/libgm2 && \
59073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59075 "RANLIB=$${RANLIB}" \
59076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59077 clean) \
59078 || exit 1
59080 @endif target-libgm2
59082 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59083 maybe-distclean-target-libgm2:
59084 @if target-libgm2
59085 maybe-distclean-target-libgm2: distclean-target-libgm2
59087 distclean-target-libgm2:
59088 @: $(MAKE); $(unstage)
59089 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59090 r=`${PWD_COMMAND}`; export r; \
59091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59092 $(NORMAL_TARGET_EXPORTS) \
59093 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59094 for flag in $(EXTRA_TARGET_FLAGS); do \
59095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59096 done; \
59097 (cd $(TARGET_SUBDIR)/libgm2 && \
59098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59100 "RANLIB=$${RANLIB}" \
59101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59102 distclean) \
59103 || exit 1
59105 @endif target-libgm2
59107 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59108 maybe-maintainer-clean-target-libgm2:
59109 @if target-libgm2
59110 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59112 maintainer-clean-target-libgm2:
59113 @: $(MAKE); $(unstage)
59114 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59115 r=`${PWD_COMMAND}`; export r; \
59116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59117 $(NORMAL_TARGET_EXPORTS) \
59118 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59119 for flag in $(EXTRA_TARGET_FLAGS); do \
59120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59121 done; \
59122 (cd $(TARGET_SUBDIR)/libgm2 && \
59123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59125 "RANLIB=$${RANLIB}" \
59126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59127 maintainer-clean) \
59128 || exit 1
59130 @endif target-libgm2
59136 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59137 maybe-configure-target-libgomp:
59138 @if gcc-bootstrap
59139 configure-target-libgomp: stage_current
59140 @endif gcc-bootstrap
59141 @if target-libgomp
59142 maybe-configure-target-libgomp: configure-target-libgomp
59143 configure-target-libgomp:
59144 @r=`${PWD_COMMAND}`; export r; \
59145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59146 echo "Checking multilib configuration for libgomp..."; \
59147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59149 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59150 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59151 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59152 else \
59153 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59154 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59155 fi; \
59156 else \
59157 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59158 fi; \
59159 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59161 $(NORMAL_TARGET_EXPORTS) \
59162 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59163 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59164 case $(srcdir) in \
59165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59166 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59168 esac; \
59169 module_srcdir=libgomp; \
59170 rm -f no-such-file || : ; \
59171 CONFIG_SITE=no-such-file $(SHELL) \
59172 $$s/$$module_srcdir/configure \
59173 --srcdir=$${topdir}/$$module_srcdir \
59174 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59175 --target=${target_alias} \
59176 || exit 1
59177 @endif target-libgomp
59181 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59182 maybe-configure-stage1-target-libgomp:
59183 @if target-libgomp-bootstrap
59184 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59185 configure-stage1-target-libgomp:
59186 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59187 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59188 @r=`${PWD_COMMAND}`; export r; \
59189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59190 TFLAGS="$(STAGE1_TFLAGS)"; \
59191 echo "Checking multilib configuration for libgomp..."; \
59192 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59193 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59194 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59195 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59196 else \
59197 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59198 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59199 fi; \
59200 else \
59201 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59202 fi; \
59203 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59204 $(NORMAL_TARGET_EXPORTS) \
59205 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59206 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59207 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59208 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59209 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59210 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59211 case $(srcdir) in \
59212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59213 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59215 esac; \
59216 module_srcdir=libgomp; \
59217 $(SHELL) $$s/$$module_srcdir/configure \
59218 --srcdir=$${topdir}/$$module_srcdir \
59219 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59220 --target=${target_alias} \
59222 $(STAGE1_CONFIGURE_FLAGS)
59223 @endif target-libgomp-bootstrap
59225 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59226 maybe-configure-stage2-target-libgomp:
59227 @if target-libgomp-bootstrap
59228 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59229 configure-stage2-target-libgomp:
59230 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59231 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59232 @r=`${PWD_COMMAND}`; export r; \
59233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59234 TFLAGS="$(STAGE2_TFLAGS)"; \
59235 echo "Checking multilib configuration for libgomp..."; \
59236 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59237 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59238 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59239 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59240 else \
59241 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59242 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59243 fi; \
59244 else \
59245 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59246 fi; \
59247 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59248 $(NORMAL_TARGET_EXPORTS) \
59250 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59253 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59254 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59255 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59256 case $(srcdir) in \
59257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59258 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59260 esac; \
59261 module_srcdir=libgomp; \
59262 $(SHELL) $$s/$$module_srcdir/configure \
59263 --srcdir=$${topdir}/$$module_srcdir \
59264 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59265 --target=${target_alias} \
59266 --with-build-libsubdir=$(HOST_SUBDIR) \
59267 $(STAGE2_CONFIGURE_FLAGS)
59268 @endif target-libgomp-bootstrap
59270 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59271 maybe-configure-stage3-target-libgomp:
59272 @if target-libgomp-bootstrap
59273 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59274 configure-stage3-target-libgomp:
59275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59276 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59277 @r=`${PWD_COMMAND}`; export r; \
59278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59279 TFLAGS="$(STAGE3_TFLAGS)"; \
59280 echo "Checking multilib configuration for libgomp..."; \
59281 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59282 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59283 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59284 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59285 else \
59286 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59287 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59288 fi; \
59289 else \
59290 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59291 fi; \
59292 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59293 $(NORMAL_TARGET_EXPORTS) \
59295 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59296 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59297 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59298 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59299 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59300 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59301 case $(srcdir) in \
59302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59303 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59305 esac; \
59306 module_srcdir=libgomp; \
59307 $(SHELL) $$s/$$module_srcdir/configure \
59308 --srcdir=$${topdir}/$$module_srcdir \
59309 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59310 --target=${target_alias} \
59311 --with-build-libsubdir=$(HOST_SUBDIR) \
59312 $(STAGE3_CONFIGURE_FLAGS)
59313 @endif target-libgomp-bootstrap
59315 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59316 maybe-configure-stage4-target-libgomp:
59317 @if target-libgomp-bootstrap
59318 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59319 configure-stage4-target-libgomp:
59320 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59321 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59322 @r=`${PWD_COMMAND}`; export r; \
59323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59324 TFLAGS="$(STAGE4_TFLAGS)"; \
59325 echo "Checking multilib configuration for libgomp..."; \
59326 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59327 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59328 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59329 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59330 else \
59331 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59332 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59333 fi; \
59334 else \
59335 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59336 fi; \
59337 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59338 $(NORMAL_TARGET_EXPORTS) \
59340 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59341 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59342 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59343 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59344 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59345 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59346 case $(srcdir) in \
59347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59348 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59350 esac; \
59351 module_srcdir=libgomp; \
59352 $(SHELL) $$s/$$module_srcdir/configure \
59353 --srcdir=$${topdir}/$$module_srcdir \
59354 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59355 --target=${target_alias} \
59356 --with-build-libsubdir=$(HOST_SUBDIR) \
59357 $(STAGE4_CONFIGURE_FLAGS)
59358 @endif target-libgomp-bootstrap
59360 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59361 maybe-configure-stageprofile-target-libgomp:
59362 @if target-libgomp-bootstrap
59363 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59364 configure-stageprofile-target-libgomp:
59365 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59366 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59367 @r=`${PWD_COMMAND}`; export r; \
59368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59369 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59370 echo "Checking multilib configuration for libgomp..."; \
59371 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59372 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59373 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59374 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59375 else \
59376 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59377 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59378 fi; \
59379 else \
59380 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59381 fi; \
59382 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59383 $(NORMAL_TARGET_EXPORTS) \
59385 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59388 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59390 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59391 case $(srcdir) in \
59392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59393 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59395 esac; \
59396 module_srcdir=libgomp; \
59397 $(SHELL) $$s/$$module_srcdir/configure \
59398 --srcdir=$${topdir}/$$module_srcdir \
59399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59400 --target=${target_alias} \
59401 --with-build-libsubdir=$(HOST_SUBDIR) \
59402 $(STAGEprofile_CONFIGURE_FLAGS)
59403 @endif target-libgomp-bootstrap
59405 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59406 maybe-configure-stagetrain-target-libgomp:
59407 @if target-libgomp-bootstrap
59408 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59409 configure-stagetrain-target-libgomp:
59410 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59411 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59412 @r=`${PWD_COMMAND}`; export r; \
59413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59414 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59415 echo "Checking multilib configuration for libgomp..."; \
59416 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59417 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59418 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59419 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59420 else \
59421 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59422 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59423 fi; \
59424 else \
59425 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59426 fi; \
59427 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59428 $(NORMAL_TARGET_EXPORTS) \
59430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59433 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59435 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59436 case $(srcdir) in \
59437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59438 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59440 esac; \
59441 module_srcdir=libgomp; \
59442 $(SHELL) $$s/$$module_srcdir/configure \
59443 --srcdir=$${topdir}/$$module_srcdir \
59444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59445 --target=${target_alias} \
59446 --with-build-libsubdir=$(HOST_SUBDIR) \
59447 $(STAGEtrain_CONFIGURE_FLAGS)
59448 @endif target-libgomp-bootstrap
59450 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59451 maybe-configure-stagefeedback-target-libgomp:
59452 @if target-libgomp-bootstrap
59453 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59454 configure-stagefeedback-target-libgomp:
59455 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59457 @r=`${PWD_COMMAND}`; export r; \
59458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59459 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59460 echo "Checking multilib configuration for libgomp..."; \
59461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59462 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59463 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59464 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59465 else \
59466 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59467 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59468 fi; \
59469 else \
59470 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59471 fi; \
59472 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59473 $(NORMAL_TARGET_EXPORTS) \
59475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59478 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59480 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59481 case $(srcdir) in \
59482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59483 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59485 esac; \
59486 module_srcdir=libgomp; \
59487 $(SHELL) $$s/$$module_srcdir/configure \
59488 --srcdir=$${topdir}/$$module_srcdir \
59489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59490 --target=${target_alias} \
59491 --with-build-libsubdir=$(HOST_SUBDIR) \
59492 $(STAGEfeedback_CONFIGURE_FLAGS)
59493 @endif target-libgomp-bootstrap
59495 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59496 maybe-configure-stageautoprofile-target-libgomp:
59497 @if target-libgomp-bootstrap
59498 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59499 configure-stageautoprofile-target-libgomp:
59500 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59502 @r=`${PWD_COMMAND}`; export r; \
59503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59504 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59505 echo "Checking multilib configuration for libgomp..."; \
59506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59507 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59508 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59509 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59510 else \
59511 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59512 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59513 fi; \
59514 else \
59515 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59516 fi; \
59517 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59518 $(NORMAL_TARGET_EXPORTS) \
59520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59523 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59525 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59526 case $(srcdir) in \
59527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59528 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59530 esac; \
59531 module_srcdir=libgomp; \
59532 $(SHELL) $$s/$$module_srcdir/configure \
59533 --srcdir=$${topdir}/$$module_srcdir \
59534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59535 --target=${target_alias} \
59536 --with-build-libsubdir=$(HOST_SUBDIR) \
59537 $(STAGEautoprofile_CONFIGURE_FLAGS)
59538 @endif target-libgomp-bootstrap
59540 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59541 maybe-configure-stageautofeedback-target-libgomp:
59542 @if target-libgomp-bootstrap
59543 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59544 configure-stageautofeedback-target-libgomp:
59545 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59546 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59547 @r=`${PWD_COMMAND}`; export r; \
59548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59549 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59550 echo "Checking multilib configuration for libgomp..."; \
59551 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59552 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59553 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59554 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59555 else \
59556 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59557 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59558 fi; \
59559 else \
59560 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59561 fi; \
59562 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59563 $(NORMAL_TARGET_EXPORTS) \
59565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59568 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59570 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59571 case $(srcdir) in \
59572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59573 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59575 esac; \
59576 module_srcdir=libgomp; \
59577 $(SHELL) $$s/$$module_srcdir/configure \
59578 --srcdir=$${topdir}/$$module_srcdir \
59579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59580 --target=${target_alias} \
59581 --with-build-libsubdir=$(HOST_SUBDIR) \
59582 $(STAGEautofeedback_CONFIGURE_FLAGS)
59583 @endif target-libgomp-bootstrap
59589 .PHONY: all-target-libgomp maybe-all-target-libgomp
59590 maybe-all-target-libgomp:
59591 @if gcc-bootstrap
59592 all-target-libgomp: stage_current
59593 @endif gcc-bootstrap
59594 @if target-libgomp
59595 TARGET-target-libgomp=all
59596 maybe-all-target-libgomp: all-target-libgomp
59597 all-target-libgomp: configure-target-libgomp
59598 @r=`${PWD_COMMAND}`; export r; \
59599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59600 $(NORMAL_TARGET_EXPORTS) \
59601 (cd $(TARGET_SUBDIR)/libgomp && \
59602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59603 $(TARGET-target-libgomp))
59604 @endif target-libgomp
59608 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59609 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59610 maybe-all-stage1-target-libgomp:
59611 maybe-clean-stage1-target-libgomp:
59612 @if target-libgomp-bootstrap
59613 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59614 all-stage1: all-stage1-target-libgomp
59615 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59616 all-stage1-target-libgomp: configure-stage1-target-libgomp
59617 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59618 @r=`${PWD_COMMAND}`; export r; \
59619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620 TFLAGS="$(STAGE1_TFLAGS)"; \
59621 $(NORMAL_TARGET_EXPORTS) \
59622 cd $(TARGET_SUBDIR)/libgomp && \
59624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59631 $(EXTRA_TARGET_FLAGS) \
59633 TFLAGS="$(STAGE1_TFLAGS)" \
59634 $(TARGET-stage1-target-libgomp)
59636 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59637 clean-stage1: clean-stage1-target-libgomp
59638 clean-stage1-target-libgomp:
59639 @if [ $(current_stage) = stage1 ]; then \
59640 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59641 else \
59642 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59643 $(MAKE) stage1-start; \
59644 fi; \
59645 cd $(TARGET_SUBDIR)/libgomp && \
59646 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59647 clean
59648 @endif target-libgomp-bootstrap
59651 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59652 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59653 maybe-all-stage2-target-libgomp:
59654 maybe-clean-stage2-target-libgomp:
59655 @if target-libgomp-bootstrap
59656 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59657 all-stage2: all-stage2-target-libgomp
59658 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59659 all-stage2-target-libgomp: configure-stage2-target-libgomp
59660 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59661 @r=`${PWD_COMMAND}`; export r; \
59662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59663 TFLAGS="$(STAGE2_TFLAGS)"; \
59664 $(NORMAL_TARGET_EXPORTS) \
59666 cd $(TARGET_SUBDIR)/libgomp && \
59668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59669 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59675 $(EXTRA_TARGET_FLAGS) \
59676 TFLAGS="$(STAGE2_TFLAGS)" \
59677 $(TARGET-stage2-target-libgomp)
59679 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59680 clean-stage2: clean-stage2-target-libgomp
59681 clean-stage2-target-libgomp:
59682 @if [ $(current_stage) = stage2 ]; then \
59683 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59684 else \
59685 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59686 $(MAKE) stage2-start; \
59687 fi; \
59688 cd $(TARGET_SUBDIR)/libgomp && \
59689 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59690 @endif target-libgomp-bootstrap
59693 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59694 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59695 maybe-all-stage3-target-libgomp:
59696 maybe-clean-stage3-target-libgomp:
59697 @if target-libgomp-bootstrap
59698 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59699 all-stage3: all-stage3-target-libgomp
59700 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59701 all-stage3-target-libgomp: configure-stage3-target-libgomp
59702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59703 @r=`${PWD_COMMAND}`; export r; \
59704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59705 TFLAGS="$(STAGE3_TFLAGS)"; \
59706 $(NORMAL_TARGET_EXPORTS) \
59708 cd $(TARGET_SUBDIR)/libgomp && \
59710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59711 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59717 $(EXTRA_TARGET_FLAGS) \
59718 TFLAGS="$(STAGE3_TFLAGS)" \
59719 $(TARGET-stage3-target-libgomp)
59721 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59722 clean-stage3: clean-stage3-target-libgomp
59723 clean-stage3-target-libgomp:
59724 @if [ $(current_stage) = stage3 ]; then \
59725 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59726 else \
59727 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59728 $(MAKE) stage3-start; \
59729 fi; \
59730 cd $(TARGET_SUBDIR)/libgomp && \
59731 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59732 @endif target-libgomp-bootstrap
59735 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59736 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59737 maybe-all-stage4-target-libgomp:
59738 maybe-clean-stage4-target-libgomp:
59739 @if target-libgomp-bootstrap
59740 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59741 all-stage4: all-stage4-target-libgomp
59742 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59743 all-stage4-target-libgomp: configure-stage4-target-libgomp
59744 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59745 @r=`${PWD_COMMAND}`; export r; \
59746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59747 TFLAGS="$(STAGE4_TFLAGS)"; \
59748 $(NORMAL_TARGET_EXPORTS) \
59750 cd $(TARGET_SUBDIR)/libgomp && \
59752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59753 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59759 $(EXTRA_TARGET_FLAGS) \
59760 TFLAGS="$(STAGE4_TFLAGS)" \
59761 $(TARGET-stage4-target-libgomp)
59763 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59764 clean-stage4: clean-stage4-target-libgomp
59765 clean-stage4-target-libgomp:
59766 @if [ $(current_stage) = stage4 ]; then \
59767 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59768 else \
59769 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59770 $(MAKE) stage4-start; \
59771 fi; \
59772 cd $(TARGET_SUBDIR)/libgomp && \
59773 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59774 @endif target-libgomp-bootstrap
59777 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59778 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59779 maybe-all-stageprofile-target-libgomp:
59780 maybe-clean-stageprofile-target-libgomp:
59781 @if target-libgomp-bootstrap
59782 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59783 all-stageprofile: all-stageprofile-target-libgomp
59784 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59785 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59786 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59787 @r=`${PWD_COMMAND}`; export r; \
59788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59790 $(NORMAL_TARGET_EXPORTS) \
59792 cd $(TARGET_SUBDIR)/libgomp && \
59794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59795 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59801 $(EXTRA_TARGET_FLAGS) \
59802 TFLAGS="$(STAGEprofile_TFLAGS)" \
59803 $(TARGET-stageprofile-target-libgomp)
59805 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59806 clean-stageprofile: clean-stageprofile-target-libgomp
59807 clean-stageprofile-target-libgomp:
59808 @if [ $(current_stage) = stageprofile ]; then \
59809 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59810 else \
59811 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59812 $(MAKE) stageprofile-start; \
59813 fi; \
59814 cd $(TARGET_SUBDIR)/libgomp && \
59815 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59816 @endif target-libgomp-bootstrap
59819 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59820 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59821 maybe-all-stagetrain-target-libgomp:
59822 maybe-clean-stagetrain-target-libgomp:
59823 @if target-libgomp-bootstrap
59824 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59825 all-stagetrain: all-stagetrain-target-libgomp
59826 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59827 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59828 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59829 @r=`${PWD_COMMAND}`; export r; \
59830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59831 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59832 $(NORMAL_TARGET_EXPORTS) \
59834 cd $(TARGET_SUBDIR)/libgomp && \
59836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59837 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59843 $(EXTRA_TARGET_FLAGS) \
59844 TFLAGS="$(STAGEtrain_TFLAGS)" \
59845 $(TARGET-stagetrain-target-libgomp)
59847 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59848 clean-stagetrain: clean-stagetrain-target-libgomp
59849 clean-stagetrain-target-libgomp:
59850 @if [ $(current_stage) = stagetrain ]; then \
59851 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59852 else \
59853 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59854 $(MAKE) stagetrain-start; \
59855 fi; \
59856 cd $(TARGET_SUBDIR)/libgomp && \
59857 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59858 @endif target-libgomp-bootstrap
59861 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59862 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59863 maybe-all-stagefeedback-target-libgomp:
59864 maybe-clean-stagefeedback-target-libgomp:
59865 @if target-libgomp-bootstrap
59866 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59867 all-stagefeedback: all-stagefeedback-target-libgomp
59868 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59869 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59871 @r=`${PWD_COMMAND}`; export r; \
59872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59874 $(NORMAL_TARGET_EXPORTS) \
59876 cd $(TARGET_SUBDIR)/libgomp && \
59878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59879 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59880 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59881 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59885 $(EXTRA_TARGET_FLAGS) \
59886 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59887 $(TARGET-stagefeedback-target-libgomp)
59889 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59890 clean-stagefeedback: clean-stagefeedback-target-libgomp
59891 clean-stagefeedback-target-libgomp:
59892 @if [ $(current_stage) = stagefeedback ]; then \
59893 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59894 else \
59895 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59896 $(MAKE) stagefeedback-start; \
59897 fi; \
59898 cd $(TARGET_SUBDIR)/libgomp && \
59899 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59900 @endif target-libgomp-bootstrap
59903 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59904 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59905 maybe-all-stageautoprofile-target-libgomp:
59906 maybe-clean-stageautoprofile-target-libgomp:
59907 @if target-libgomp-bootstrap
59908 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59909 all-stageautoprofile: all-stageautoprofile-target-libgomp
59910 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59911 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59912 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59913 @r=`${PWD_COMMAND}`; export r; \
59914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59915 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59916 $(NORMAL_TARGET_EXPORTS) \
59918 cd $(TARGET_SUBDIR)/libgomp && \
59919 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59921 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59922 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59923 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59927 $(EXTRA_TARGET_FLAGS) \
59928 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59929 $(TARGET-stageautoprofile-target-libgomp)
59931 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59932 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59933 clean-stageautoprofile-target-libgomp:
59934 @if [ $(current_stage) = stageautoprofile ]; then \
59935 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59936 else \
59937 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59938 $(MAKE) stageautoprofile-start; \
59939 fi; \
59940 cd $(TARGET_SUBDIR)/libgomp && \
59941 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59942 @endif target-libgomp-bootstrap
59945 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59946 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59947 maybe-all-stageautofeedback-target-libgomp:
59948 maybe-clean-stageautofeedback-target-libgomp:
59949 @if target-libgomp-bootstrap
59950 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59951 all-stageautofeedback: all-stageautofeedback-target-libgomp
59952 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59953 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59954 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59955 @r=`${PWD_COMMAND}`; export r; \
59956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59957 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59958 $(NORMAL_TARGET_EXPORTS) \
59960 cd $(TARGET_SUBDIR)/libgomp && \
59962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59963 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59964 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59965 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59969 $(EXTRA_TARGET_FLAGS) \
59970 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59971 $(TARGET-stageautofeedback-target-libgomp)
59973 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59974 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59975 clean-stageautofeedback-target-libgomp:
59976 @if [ $(current_stage) = stageautofeedback ]; then \
59977 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59978 else \
59979 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59980 $(MAKE) stageautofeedback-start; \
59981 fi; \
59982 cd $(TARGET_SUBDIR)/libgomp && \
59983 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59984 @endif target-libgomp-bootstrap
59991 .PHONY: check-target-libgomp maybe-check-target-libgomp
59992 maybe-check-target-libgomp:
59993 @if target-libgomp
59994 maybe-check-target-libgomp: check-target-libgomp
59996 check-target-libgomp:
59997 @: $(MAKE); $(unstage)
59998 @r=`${PWD_COMMAND}`; export r; \
59999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000 $(NORMAL_TARGET_EXPORTS) \
60001 (cd $(TARGET_SUBDIR)/libgomp && \
60002 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60004 @endif target-libgomp
60006 .PHONY: install-target-libgomp maybe-install-target-libgomp
60007 maybe-install-target-libgomp:
60008 @if target-libgomp
60009 maybe-install-target-libgomp: install-target-libgomp
60011 install-target-libgomp: installdirs
60012 @: $(MAKE); $(unstage)
60013 @r=`${PWD_COMMAND}`; export r; \
60014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60015 $(NORMAL_TARGET_EXPORTS) \
60016 (cd $(TARGET_SUBDIR)/libgomp && \
60017 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60019 @endif target-libgomp
60021 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60022 maybe-install-strip-target-libgomp:
60023 @if target-libgomp
60024 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60026 install-strip-target-libgomp: installdirs
60027 @: $(MAKE); $(unstage)
60028 @r=`${PWD_COMMAND}`; export r; \
60029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60030 $(NORMAL_TARGET_EXPORTS) \
60031 (cd $(TARGET_SUBDIR)/libgomp && \
60032 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60034 @endif target-libgomp
60036 # Other targets (info, dvi, pdf, etc.)
60038 .PHONY: maybe-info-target-libgomp info-target-libgomp
60039 maybe-info-target-libgomp:
60040 @if target-libgomp
60041 maybe-info-target-libgomp: info-target-libgomp
60043 info-target-libgomp: \
60044 configure-target-libgomp
60045 @: $(MAKE); $(unstage)
60046 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60047 r=`${PWD_COMMAND}`; export r; \
60048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60049 $(NORMAL_TARGET_EXPORTS) \
60050 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60051 for flag in $(EXTRA_TARGET_FLAGS); do \
60052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60053 done; \
60054 (cd $(TARGET_SUBDIR)/libgomp && \
60055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60057 "RANLIB=$${RANLIB}" \
60058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60059 info) \
60060 || exit 1
60062 @endif target-libgomp
60064 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60065 maybe-dvi-target-libgomp:
60066 @if target-libgomp
60067 maybe-dvi-target-libgomp: dvi-target-libgomp
60069 dvi-target-libgomp: \
60070 configure-target-libgomp
60071 @: $(MAKE); $(unstage)
60072 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60073 r=`${PWD_COMMAND}`; export r; \
60074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60075 $(NORMAL_TARGET_EXPORTS) \
60076 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60077 for flag in $(EXTRA_TARGET_FLAGS); do \
60078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60079 done; \
60080 (cd $(TARGET_SUBDIR)/libgomp && \
60081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60083 "RANLIB=$${RANLIB}" \
60084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60085 dvi) \
60086 || exit 1
60088 @endif target-libgomp
60090 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60091 maybe-pdf-target-libgomp:
60092 @if target-libgomp
60093 maybe-pdf-target-libgomp: pdf-target-libgomp
60095 pdf-target-libgomp: \
60096 configure-target-libgomp
60097 @: $(MAKE); $(unstage)
60098 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60099 r=`${PWD_COMMAND}`; export r; \
60100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60101 $(NORMAL_TARGET_EXPORTS) \
60102 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60103 for flag in $(EXTRA_TARGET_FLAGS); do \
60104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60105 done; \
60106 (cd $(TARGET_SUBDIR)/libgomp && \
60107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60109 "RANLIB=$${RANLIB}" \
60110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60111 pdf) \
60112 || exit 1
60114 @endif target-libgomp
60116 .PHONY: maybe-html-target-libgomp html-target-libgomp
60117 maybe-html-target-libgomp:
60118 @if target-libgomp
60119 maybe-html-target-libgomp: html-target-libgomp
60121 html-target-libgomp: \
60122 configure-target-libgomp
60123 @: $(MAKE); $(unstage)
60124 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60125 r=`${PWD_COMMAND}`; export r; \
60126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60127 $(NORMAL_TARGET_EXPORTS) \
60128 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60129 for flag in $(EXTRA_TARGET_FLAGS); do \
60130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60131 done; \
60132 (cd $(TARGET_SUBDIR)/libgomp && \
60133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60135 "RANLIB=$${RANLIB}" \
60136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60137 html) \
60138 || exit 1
60140 @endif target-libgomp
60142 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60143 maybe-TAGS-target-libgomp:
60144 @if target-libgomp
60145 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60147 TAGS-target-libgomp: \
60148 configure-target-libgomp
60149 @: $(MAKE); $(unstage)
60150 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60151 r=`${PWD_COMMAND}`; export r; \
60152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60153 $(NORMAL_TARGET_EXPORTS) \
60154 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60155 for flag in $(EXTRA_TARGET_FLAGS); do \
60156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60157 done; \
60158 (cd $(TARGET_SUBDIR)/libgomp && \
60159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60161 "RANLIB=$${RANLIB}" \
60162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60163 TAGS) \
60164 || exit 1
60166 @endif target-libgomp
60168 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60169 maybe-install-info-target-libgomp:
60170 @if target-libgomp
60171 maybe-install-info-target-libgomp: install-info-target-libgomp
60173 install-info-target-libgomp: \
60174 configure-target-libgomp \
60175 info-target-libgomp
60176 @: $(MAKE); $(unstage)
60177 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60178 r=`${PWD_COMMAND}`; export r; \
60179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60180 $(NORMAL_TARGET_EXPORTS) \
60181 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60182 for flag in $(EXTRA_TARGET_FLAGS); do \
60183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60184 done; \
60185 (cd $(TARGET_SUBDIR)/libgomp && \
60186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60188 "RANLIB=$${RANLIB}" \
60189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60190 install-info) \
60191 || exit 1
60193 @endif target-libgomp
60195 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60196 maybe-install-dvi-target-libgomp:
60197 @if target-libgomp
60198 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60200 install-dvi-target-libgomp: \
60201 configure-target-libgomp \
60202 dvi-target-libgomp
60203 @: $(MAKE); $(unstage)
60204 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60205 r=`${PWD_COMMAND}`; export r; \
60206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60207 $(NORMAL_TARGET_EXPORTS) \
60208 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60209 for flag in $(EXTRA_TARGET_FLAGS); do \
60210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60211 done; \
60212 (cd $(TARGET_SUBDIR)/libgomp && \
60213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60215 "RANLIB=$${RANLIB}" \
60216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60217 install-dvi) \
60218 || exit 1
60220 @endif target-libgomp
60222 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60223 maybe-install-pdf-target-libgomp:
60224 @if target-libgomp
60225 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60227 install-pdf-target-libgomp: \
60228 configure-target-libgomp \
60229 pdf-target-libgomp
60230 @: $(MAKE); $(unstage)
60231 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60232 r=`${PWD_COMMAND}`; export r; \
60233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60234 $(NORMAL_TARGET_EXPORTS) \
60235 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60236 for flag in $(EXTRA_TARGET_FLAGS); do \
60237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60238 done; \
60239 (cd $(TARGET_SUBDIR)/libgomp && \
60240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60242 "RANLIB=$${RANLIB}" \
60243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60244 install-pdf) \
60245 || exit 1
60247 @endif target-libgomp
60249 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60250 maybe-install-html-target-libgomp:
60251 @if target-libgomp
60252 maybe-install-html-target-libgomp: install-html-target-libgomp
60254 install-html-target-libgomp: \
60255 configure-target-libgomp \
60256 html-target-libgomp
60257 @: $(MAKE); $(unstage)
60258 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60259 r=`${PWD_COMMAND}`; export r; \
60260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60261 $(NORMAL_TARGET_EXPORTS) \
60262 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60263 for flag in $(EXTRA_TARGET_FLAGS); do \
60264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60265 done; \
60266 (cd $(TARGET_SUBDIR)/libgomp && \
60267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60269 "RANLIB=$${RANLIB}" \
60270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60271 install-html) \
60272 || exit 1
60274 @endif target-libgomp
60276 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60277 maybe-installcheck-target-libgomp:
60278 @if target-libgomp
60279 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60281 installcheck-target-libgomp: \
60282 configure-target-libgomp
60283 @: $(MAKE); $(unstage)
60284 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60285 r=`${PWD_COMMAND}`; export r; \
60286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60287 $(NORMAL_TARGET_EXPORTS) \
60288 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60289 for flag in $(EXTRA_TARGET_FLAGS); do \
60290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60291 done; \
60292 (cd $(TARGET_SUBDIR)/libgomp && \
60293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60295 "RANLIB=$${RANLIB}" \
60296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60297 installcheck) \
60298 || exit 1
60300 @endif target-libgomp
60302 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60303 maybe-mostlyclean-target-libgomp:
60304 @if target-libgomp
60305 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60307 mostlyclean-target-libgomp:
60308 @: $(MAKE); $(unstage)
60309 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60310 r=`${PWD_COMMAND}`; export r; \
60311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60312 $(NORMAL_TARGET_EXPORTS) \
60313 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60314 for flag in $(EXTRA_TARGET_FLAGS); do \
60315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60316 done; \
60317 (cd $(TARGET_SUBDIR)/libgomp && \
60318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60320 "RANLIB=$${RANLIB}" \
60321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60322 mostlyclean) \
60323 || exit 1
60325 @endif target-libgomp
60327 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60328 maybe-clean-target-libgomp:
60329 @if target-libgomp
60330 maybe-clean-target-libgomp: clean-target-libgomp
60332 clean-target-libgomp:
60333 @: $(MAKE); $(unstage)
60334 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60335 r=`${PWD_COMMAND}`; export r; \
60336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60337 $(NORMAL_TARGET_EXPORTS) \
60338 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60339 for flag in $(EXTRA_TARGET_FLAGS); do \
60340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60341 done; \
60342 (cd $(TARGET_SUBDIR)/libgomp && \
60343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60345 "RANLIB=$${RANLIB}" \
60346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60347 clean) \
60348 || exit 1
60350 @endif target-libgomp
60352 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60353 maybe-distclean-target-libgomp:
60354 @if target-libgomp
60355 maybe-distclean-target-libgomp: distclean-target-libgomp
60357 distclean-target-libgomp:
60358 @: $(MAKE); $(unstage)
60359 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60360 r=`${PWD_COMMAND}`; export r; \
60361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60362 $(NORMAL_TARGET_EXPORTS) \
60363 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60364 for flag in $(EXTRA_TARGET_FLAGS); do \
60365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60366 done; \
60367 (cd $(TARGET_SUBDIR)/libgomp && \
60368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60370 "RANLIB=$${RANLIB}" \
60371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60372 distclean) \
60373 || exit 1
60375 @endif target-libgomp
60377 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60378 maybe-maintainer-clean-target-libgomp:
60379 @if target-libgomp
60380 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60382 maintainer-clean-target-libgomp:
60383 @: $(MAKE); $(unstage)
60384 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60385 r=`${PWD_COMMAND}`; export r; \
60386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60387 $(NORMAL_TARGET_EXPORTS) \
60388 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60389 for flag in $(EXTRA_TARGET_FLAGS); do \
60390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60391 done; \
60392 (cd $(TARGET_SUBDIR)/libgomp && \
60393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60395 "RANLIB=$${RANLIB}" \
60396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60397 maintainer-clean) \
60398 || exit 1
60400 @endif target-libgomp
60406 .PHONY: configure-target-libitm maybe-configure-target-libitm
60407 maybe-configure-target-libitm:
60408 @if gcc-bootstrap
60409 configure-target-libitm: stage_current
60410 @endif gcc-bootstrap
60411 @if target-libitm
60412 maybe-configure-target-libitm: configure-target-libitm
60413 configure-target-libitm:
60414 @: $(MAKE); $(unstage)
60415 @r=`${PWD_COMMAND}`; export r; \
60416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60417 echo "Checking multilib configuration for libitm..."; \
60418 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60419 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60420 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60421 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60422 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60423 else \
60424 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60425 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60426 fi; \
60427 else \
60428 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60429 fi; \
60430 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60431 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60432 $(NORMAL_TARGET_EXPORTS) \
60433 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60434 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60435 case $(srcdir) in \
60436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60437 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60439 esac; \
60440 module_srcdir=libitm; \
60441 rm -f no-such-file || : ; \
60442 CONFIG_SITE=no-such-file $(SHELL) \
60443 $$s/$$module_srcdir/configure \
60444 --srcdir=$${topdir}/$$module_srcdir \
60445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60446 --target=${target_alias} \
60447 || exit 1
60448 @endif target-libitm
60454 .PHONY: all-target-libitm maybe-all-target-libitm
60455 maybe-all-target-libitm:
60456 @if gcc-bootstrap
60457 all-target-libitm: stage_current
60458 @endif gcc-bootstrap
60459 @if target-libitm
60460 TARGET-target-libitm=all
60461 maybe-all-target-libitm: all-target-libitm
60462 all-target-libitm: configure-target-libitm
60463 @: $(MAKE); $(unstage)
60464 @r=`${PWD_COMMAND}`; export r; \
60465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60466 $(NORMAL_TARGET_EXPORTS) \
60467 (cd $(TARGET_SUBDIR)/libitm && \
60468 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60469 $(TARGET-target-libitm))
60470 @endif target-libitm
60476 .PHONY: check-target-libitm maybe-check-target-libitm
60477 maybe-check-target-libitm:
60478 @if target-libitm
60479 maybe-check-target-libitm: check-target-libitm
60481 check-target-libitm:
60482 @: $(MAKE); $(unstage)
60483 @r=`${PWD_COMMAND}`; export r; \
60484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60485 $(NORMAL_TARGET_EXPORTS) \
60486 (cd $(TARGET_SUBDIR)/libitm && \
60487 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60489 @endif target-libitm
60491 .PHONY: install-target-libitm maybe-install-target-libitm
60492 maybe-install-target-libitm:
60493 @if target-libitm
60494 maybe-install-target-libitm: install-target-libitm
60496 install-target-libitm: installdirs
60497 @: $(MAKE); $(unstage)
60498 @r=`${PWD_COMMAND}`; export r; \
60499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60500 $(NORMAL_TARGET_EXPORTS) \
60501 (cd $(TARGET_SUBDIR)/libitm && \
60502 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60504 @endif target-libitm
60506 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60507 maybe-install-strip-target-libitm:
60508 @if target-libitm
60509 maybe-install-strip-target-libitm: install-strip-target-libitm
60511 install-strip-target-libitm: installdirs
60512 @: $(MAKE); $(unstage)
60513 @r=`${PWD_COMMAND}`; export r; \
60514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60515 $(NORMAL_TARGET_EXPORTS) \
60516 (cd $(TARGET_SUBDIR)/libitm && \
60517 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60519 @endif target-libitm
60521 # Other targets (info, dvi, pdf, etc.)
60523 .PHONY: maybe-info-target-libitm info-target-libitm
60524 maybe-info-target-libitm:
60525 @if target-libitm
60526 maybe-info-target-libitm: info-target-libitm
60528 info-target-libitm: \
60529 configure-target-libitm
60530 @: $(MAKE); $(unstage)
60531 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60532 r=`${PWD_COMMAND}`; export r; \
60533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60534 $(NORMAL_TARGET_EXPORTS) \
60535 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60536 for flag in $(EXTRA_TARGET_FLAGS); do \
60537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60538 done; \
60539 (cd $(TARGET_SUBDIR)/libitm && \
60540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60542 "RANLIB=$${RANLIB}" \
60543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60544 info) \
60545 || exit 1
60547 @endif target-libitm
60549 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60550 maybe-dvi-target-libitm:
60551 @if target-libitm
60552 maybe-dvi-target-libitm: dvi-target-libitm
60554 dvi-target-libitm: \
60555 configure-target-libitm
60556 @: $(MAKE); $(unstage)
60557 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60558 r=`${PWD_COMMAND}`; export r; \
60559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60560 $(NORMAL_TARGET_EXPORTS) \
60561 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60562 for flag in $(EXTRA_TARGET_FLAGS); do \
60563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60564 done; \
60565 (cd $(TARGET_SUBDIR)/libitm && \
60566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60568 "RANLIB=$${RANLIB}" \
60569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60570 dvi) \
60571 || exit 1
60573 @endif target-libitm
60575 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60576 maybe-pdf-target-libitm:
60577 @if target-libitm
60578 maybe-pdf-target-libitm: pdf-target-libitm
60580 pdf-target-libitm: \
60581 configure-target-libitm
60582 @: $(MAKE); $(unstage)
60583 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60584 r=`${PWD_COMMAND}`; export r; \
60585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60586 $(NORMAL_TARGET_EXPORTS) \
60587 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60588 for flag in $(EXTRA_TARGET_FLAGS); do \
60589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60590 done; \
60591 (cd $(TARGET_SUBDIR)/libitm && \
60592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60594 "RANLIB=$${RANLIB}" \
60595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60596 pdf) \
60597 || exit 1
60599 @endif target-libitm
60601 .PHONY: maybe-html-target-libitm html-target-libitm
60602 maybe-html-target-libitm:
60603 @if target-libitm
60604 maybe-html-target-libitm: html-target-libitm
60606 html-target-libitm: \
60607 configure-target-libitm
60608 @: $(MAKE); $(unstage)
60609 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60610 r=`${PWD_COMMAND}`; export r; \
60611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60612 $(NORMAL_TARGET_EXPORTS) \
60613 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60614 for flag in $(EXTRA_TARGET_FLAGS); do \
60615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60616 done; \
60617 (cd $(TARGET_SUBDIR)/libitm && \
60618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60620 "RANLIB=$${RANLIB}" \
60621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60622 html) \
60623 || exit 1
60625 @endif target-libitm
60627 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60628 maybe-TAGS-target-libitm:
60629 @if target-libitm
60630 maybe-TAGS-target-libitm: TAGS-target-libitm
60632 TAGS-target-libitm: \
60633 configure-target-libitm
60634 @: $(MAKE); $(unstage)
60635 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60636 r=`${PWD_COMMAND}`; export r; \
60637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60638 $(NORMAL_TARGET_EXPORTS) \
60639 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60640 for flag in $(EXTRA_TARGET_FLAGS); do \
60641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60642 done; \
60643 (cd $(TARGET_SUBDIR)/libitm && \
60644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60646 "RANLIB=$${RANLIB}" \
60647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60648 TAGS) \
60649 || exit 1
60651 @endif target-libitm
60653 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60654 maybe-install-info-target-libitm:
60655 @if target-libitm
60656 maybe-install-info-target-libitm: install-info-target-libitm
60658 install-info-target-libitm: \
60659 configure-target-libitm \
60660 info-target-libitm
60661 @: $(MAKE); $(unstage)
60662 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60663 r=`${PWD_COMMAND}`; export r; \
60664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60665 $(NORMAL_TARGET_EXPORTS) \
60666 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60667 for flag in $(EXTRA_TARGET_FLAGS); do \
60668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60669 done; \
60670 (cd $(TARGET_SUBDIR)/libitm && \
60671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60673 "RANLIB=$${RANLIB}" \
60674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60675 install-info) \
60676 || exit 1
60678 @endif target-libitm
60680 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60681 maybe-install-dvi-target-libitm:
60682 @if target-libitm
60683 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60685 install-dvi-target-libitm: \
60686 configure-target-libitm \
60687 dvi-target-libitm
60688 @: $(MAKE); $(unstage)
60689 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60690 r=`${PWD_COMMAND}`; export r; \
60691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60692 $(NORMAL_TARGET_EXPORTS) \
60693 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60694 for flag in $(EXTRA_TARGET_FLAGS); do \
60695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60696 done; \
60697 (cd $(TARGET_SUBDIR)/libitm && \
60698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60700 "RANLIB=$${RANLIB}" \
60701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60702 install-dvi) \
60703 || exit 1
60705 @endif target-libitm
60707 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60708 maybe-install-pdf-target-libitm:
60709 @if target-libitm
60710 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60712 install-pdf-target-libitm: \
60713 configure-target-libitm \
60714 pdf-target-libitm
60715 @: $(MAKE); $(unstage)
60716 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60717 r=`${PWD_COMMAND}`; export r; \
60718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60719 $(NORMAL_TARGET_EXPORTS) \
60720 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60721 for flag in $(EXTRA_TARGET_FLAGS); do \
60722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60723 done; \
60724 (cd $(TARGET_SUBDIR)/libitm && \
60725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60727 "RANLIB=$${RANLIB}" \
60728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60729 install-pdf) \
60730 || exit 1
60732 @endif target-libitm
60734 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60735 maybe-install-html-target-libitm:
60736 @if target-libitm
60737 maybe-install-html-target-libitm: install-html-target-libitm
60739 install-html-target-libitm: \
60740 configure-target-libitm \
60741 html-target-libitm
60742 @: $(MAKE); $(unstage)
60743 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60744 r=`${PWD_COMMAND}`; export r; \
60745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60746 $(NORMAL_TARGET_EXPORTS) \
60747 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60748 for flag in $(EXTRA_TARGET_FLAGS); do \
60749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60750 done; \
60751 (cd $(TARGET_SUBDIR)/libitm && \
60752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60754 "RANLIB=$${RANLIB}" \
60755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60756 install-html) \
60757 || exit 1
60759 @endif target-libitm
60761 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60762 maybe-installcheck-target-libitm:
60763 @if target-libitm
60764 maybe-installcheck-target-libitm: installcheck-target-libitm
60766 installcheck-target-libitm: \
60767 configure-target-libitm
60768 @: $(MAKE); $(unstage)
60769 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60770 r=`${PWD_COMMAND}`; export r; \
60771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60772 $(NORMAL_TARGET_EXPORTS) \
60773 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60774 for flag in $(EXTRA_TARGET_FLAGS); do \
60775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60776 done; \
60777 (cd $(TARGET_SUBDIR)/libitm && \
60778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60780 "RANLIB=$${RANLIB}" \
60781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60782 installcheck) \
60783 || exit 1
60785 @endif target-libitm
60787 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60788 maybe-mostlyclean-target-libitm:
60789 @if target-libitm
60790 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60792 mostlyclean-target-libitm:
60793 @: $(MAKE); $(unstage)
60794 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60795 r=`${PWD_COMMAND}`; export r; \
60796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60797 $(NORMAL_TARGET_EXPORTS) \
60798 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60799 for flag in $(EXTRA_TARGET_FLAGS); do \
60800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60801 done; \
60802 (cd $(TARGET_SUBDIR)/libitm && \
60803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60805 "RANLIB=$${RANLIB}" \
60806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60807 mostlyclean) \
60808 || exit 1
60810 @endif target-libitm
60812 .PHONY: maybe-clean-target-libitm clean-target-libitm
60813 maybe-clean-target-libitm:
60814 @if target-libitm
60815 maybe-clean-target-libitm: clean-target-libitm
60817 clean-target-libitm:
60818 @: $(MAKE); $(unstage)
60819 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60820 r=`${PWD_COMMAND}`; export r; \
60821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60822 $(NORMAL_TARGET_EXPORTS) \
60823 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60824 for flag in $(EXTRA_TARGET_FLAGS); do \
60825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60826 done; \
60827 (cd $(TARGET_SUBDIR)/libitm && \
60828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60830 "RANLIB=$${RANLIB}" \
60831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60832 clean) \
60833 || exit 1
60835 @endif target-libitm
60837 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60838 maybe-distclean-target-libitm:
60839 @if target-libitm
60840 maybe-distclean-target-libitm: distclean-target-libitm
60842 distclean-target-libitm:
60843 @: $(MAKE); $(unstage)
60844 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60845 r=`${PWD_COMMAND}`; export r; \
60846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60847 $(NORMAL_TARGET_EXPORTS) \
60848 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60849 for flag in $(EXTRA_TARGET_FLAGS); do \
60850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60851 done; \
60852 (cd $(TARGET_SUBDIR)/libitm && \
60853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60855 "RANLIB=$${RANLIB}" \
60856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60857 distclean) \
60858 || exit 1
60860 @endif target-libitm
60862 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60863 maybe-maintainer-clean-target-libitm:
60864 @if target-libitm
60865 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60867 maintainer-clean-target-libitm:
60868 @: $(MAKE); $(unstage)
60869 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60870 r=`${PWD_COMMAND}`; export r; \
60871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60872 $(NORMAL_TARGET_EXPORTS) \
60873 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60874 for flag in $(EXTRA_TARGET_FLAGS); do \
60875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60876 done; \
60877 (cd $(TARGET_SUBDIR)/libitm && \
60878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60880 "RANLIB=$${RANLIB}" \
60881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60882 maintainer-clean) \
60883 || exit 1
60885 @endif target-libitm
60891 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60892 maybe-configure-target-libatomic:
60893 @if gcc-bootstrap
60894 configure-target-libatomic: stage_current
60895 @endif gcc-bootstrap
60896 @if target-libatomic
60897 maybe-configure-target-libatomic: configure-target-libatomic
60898 configure-target-libatomic:
60899 @r=`${PWD_COMMAND}`; export r; \
60900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60901 echo "Checking multilib configuration for libatomic..."; \
60902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60903 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60904 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60905 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60906 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60907 else \
60908 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60909 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60910 fi; \
60911 else \
60912 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60913 fi; \
60914 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60916 $(NORMAL_TARGET_EXPORTS) \
60917 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60918 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60919 case $(srcdir) in \
60920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60921 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60923 esac; \
60924 module_srcdir=libatomic; \
60925 rm -f no-such-file || : ; \
60926 CONFIG_SITE=no-such-file $(SHELL) \
60927 $$s/$$module_srcdir/configure \
60928 --srcdir=$${topdir}/$$module_srcdir \
60929 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60930 --target=${target_alias} \
60931 || exit 1
60932 @endif target-libatomic
60936 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60937 maybe-configure-stage1-target-libatomic:
60938 @if target-libatomic-bootstrap
60939 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60940 configure-stage1-target-libatomic:
60941 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60942 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60943 @r=`${PWD_COMMAND}`; export r; \
60944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60945 TFLAGS="$(STAGE1_TFLAGS)"; \
60946 echo "Checking multilib configuration for libatomic..."; \
60947 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60948 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60949 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60950 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60951 else \
60952 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60953 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60954 fi; \
60955 else \
60956 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60957 fi; \
60958 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60959 $(NORMAL_TARGET_EXPORTS) \
60960 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60961 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60962 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60963 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60964 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60965 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60966 case $(srcdir) in \
60967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60968 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60970 esac; \
60971 module_srcdir=libatomic; \
60972 $(SHELL) $$s/$$module_srcdir/configure \
60973 --srcdir=$${topdir}/$$module_srcdir \
60974 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60975 --target=${target_alias} \
60977 $(STAGE1_CONFIGURE_FLAGS)
60978 @endif target-libatomic-bootstrap
60980 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60981 maybe-configure-stage2-target-libatomic:
60982 @if target-libatomic-bootstrap
60983 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60984 configure-stage2-target-libatomic:
60985 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60986 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60987 @r=`${PWD_COMMAND}`; export r; \
60988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60989 TFLAGS="$(STAGE2_TFLAGS)"; \
60990 echo "Checking multilib configuration for libatomic..."; \
60991 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60992 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60993 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60994 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60995 else \
60996 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60997 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60998 fi; \
60999 else \
61000 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61001 fi; \
61002 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61003 $(NORMAL_TARGET_EXPORTS) \
61005 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61006 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61007 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61008 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61009 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61010 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61011 case $(srcdir) in \
61012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61013 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61015 esac; \
61016 module_srcdir=libatomic; \
61017 $(SHELL) $$s/$$module_srcdir/configure \
61018 --srcdir=$${topdir}/$$module_srcdir \
61019 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61020 --target=${target_alias} \
61021 --with-build-libsubdir=$(HOST_SUBDIR) \
61022 $(STAGE2_CONFIGURE_FLAGS)
61023 @endif target-libatomic-bootstrap
61025 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61026 maybe-configure-stage3-target-libatomic:
61027 @if target-libatomic-bootstrap
61028 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61029 configure-stage3-target-libatomic:
61030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61031 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61032 @r=`${PWD_COMMAND}`; export r; \
61033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61034 TFLAGS="$(STAGE3_TFLAGS)"; \
61035 echo "Checking multilib configuration for libatomic..."; \
61036 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61037 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61038 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61039 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61040 else \
61041 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61042 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61043 fi; \
61044 else \
61045 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61046 fi; \
61047 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61048 $(NORMAL_TARGET_EXPORTS) \
61050 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61051 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61052 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61053 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61054 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61055 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61056 case $(srcdir) in \
61057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61058 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61060 esac; \
61061 module_srcdir=libatomic; \
61062 $(SHELL) $$s/$$module_srcdir/configure \
61063 --srcdir=$${topdir}/$$module_srcdir \
61064 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61065 --target=${target_alias} \
61066 --with-build-libsubdir=$(HOST_SUBDIR) \
61067 $(STAGE3_CONFIGURE_FLAGS)
61068 @endif target-libatomic-bootstrap
61070 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61071 maybe-configure-stage4-target-libatomic:
61072 @if target-libatomic-bootstrap
61073 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61074 configure-stage4-target-libatomic:
61075 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61076 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61077 @r=`${PWD_COMMAND}`; export r; \
61078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61079 TFLAGS="$(STAGE4_TFLAGS)"; \
61080 echo "Checking multilib configuration for libatomic..."; \
61081 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61082 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61083 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61084 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61085 else \
61086 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61087 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61088 fi; \
61089 else \
61090 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61091 fi; \
61092 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61093 $(NORMAL_TARGET_EXPORTS) \
61095 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61096 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61097 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61098 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61099 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61100 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61101 case $(srcdir) in \
61102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61103 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61105 esac; \
61106 module_srcdir=libatomic; \
61107 $(SHELL) $$s/$$module_srcdir/configure \
61108 --srcdir=$${topdir}/$$module_srcdir \
61109 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61110 --target=${target_alias} \
61111 --with-build-libsubdir=$(HOST_SUBDIR) \
61112 $(STAGE4_CONFIGURE_FLAGS)
61113 @endif target-libatomic-bootstrap
61115 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61116 maybe-configure-stageprofile-target-libatomic:
61117 @if target-libatomic-bootstrap
61118 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61119 configure-stageprofile-target-libatomic:
61120 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61121 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61122 @r=`${PWD_COMMAND}`; export r; \
61123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61124 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61125 echo "Checking multilib configuration for libatomic..."; \
61126 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61127 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61128 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61129 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61130 else \
61131 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61132 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61133 fi; \
61134 else \
61135 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61136 fi; \
61137 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61138 $(NORMAL_TARGET_EXPORTS) \
61140 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61141 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61142 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61143 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61145 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61146 case $(srcdir) in \
61147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61148 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61150 esac; \
61151 module_srcdir=libatomic; \
61152 $(SHELL) $$s/$$module_srcdir/configure \
61153 --srcdir=$${topdir}/$$module_srcdir \
61154 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61155 --target=${target_alias} \
61156 --with-build-libsubdir=$(HOST_SUBDIR) \
61157 $(STAGEprofile_CONFIGURE_FLAGS)
61158 @endif target-libatomic-bootstrap
61160 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61161 maybe-configure-stagetrain-target-libatomic:
61162 @if target-libatomic-bootstrap
61163 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61164 configure-stagetrain-target-libatomic:
61165 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61166 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61167 @r=`${PWD_COMMAND}`; export r; \
61168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61169 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61170 echo "Checking multilib configuration for libatomic..."; \
61171 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61172 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61173 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61174 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61175 else \
61176 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61177 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61178 fi; \
61179 else \
61180 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61181 fi; \
61182 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61183 $(NORMAL_TARGET_EXPORTS) \
61185 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61188 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61189 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61190 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61191 case $(srcdir) in \
61192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61193 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61195 esac; \
61196 module_srcdir=libatomic; \
61197 $(SHELL) $$s/$$module_srcdir/configure \
61198 --srcdir=$${topdir}/$$module_srcdir \
61199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61200 --target=${target_alias} \
61201 --with-build-libsubdir=$(HOST_SUBDIR) \
61202 $(STAGEtrain_CONFIGURE_FLAGS)
61203 @endif target-libatomic-bootstrap
61205 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61206 maybe-configure-stagefeedback-target-libatomic:
61207 @if target-libatomic-bootstrap
61208 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61209 configure-stagefeedback-target-libatomic:
61210 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61211 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61212 @r=`${PWD_COMMAND}`; export r; \
61213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61214 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61215 echo "Checking multilib configuration for libatomic..."; \
61216 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61217 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61218 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61219 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61220 else \
61221 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61222 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61223 fi; \
61224 else \
61225 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61226 fi; \
61227 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61228 $(NORMAL_TARGET_EXPORTS) \
61230 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61231 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61232 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61233 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61234 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61235 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61236 case $(srcdir) in \
61237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61238 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61240 esac; \
61241 module_srcdir=libatomic; \
61242 $(SHELL) $$s/$$module_srcdir/configure \
61243 --srcdir=$${topdir}/$$module_srcdir \
61244 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61245 --target=${target_alias} \
61246 --with-build-libsubdir=$(HOST_SUBDIR) \
61247 $(STAGEfeedback_CONFIGURE_FLAGS)
61248 @endif target-libatomic-bootstrap
61250 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61251 maybe-configure-stageautoprofile-target-libatomic:
61252 @if target-libatomic-bootstrap
61253 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61254 configure-stageautoprofile-target-libatomic:
61255 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61256 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61257 @r=`${PWD_COMMAND}`; export r; \
61258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61259 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61260 echo "Checking multilib configuration for libatomic..."; \
61261 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61262 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61263 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61264 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61265 else \
61266 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61267 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61268 fi; \
61269 else \
61270 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61271 fi; \
61272 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61273 $(NORMAL_TARGET_EXPORTS) \
61275 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61277 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61278 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61280 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61281 case $(srcdir) in \
61282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61283 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61285 esac; \
61286 module_srcdir=libatomic; \
61287 $(SHELL) $$s/$$module_srcdir/configure \
61288 --srcdir=$${topdir}/$$module_srcdir \
61289 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61290 --target=${target_alias} \
61291 --with-build-libsubdir=$(HOST_SUBDIR) \
61292 $(STAGEautoprofile_CONFIGURE_FLAGS)
61293 @endif target-libatomic-bootstrap
61295 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61296 maybe-configure-stageautofeedback-target-libatomic:
61297 @if target-libatomic-bootstrap
61298 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61299 configure-stageautofeedback-target-libatomic:
61300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61301 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61302 @r=`${PWD_COMMAND}`; export r; \
61303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61304 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61305 echo "Checking multilib configuration for libatomic..."; \
61306 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61307 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61308 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61309 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61310 else \
61311 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61312 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61313 fi; \
61314 else \
61315 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61316 fi; \
61317 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61318 $(NORMAL_TARGET_EXPORTS) \
61320 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61321 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61322 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61323 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61324 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61325 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61326 case $(srcdir) in \
61327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61328 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61330 esac; \
61331 module_srcdir=libatomic; \
61332 $(SHELL) $$s/$$module_srcdir/configure \
61333 --srcdir=$${topdir}/$$module_srcdir \
61334 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61335 --target=${target_alias} \
61336 --with-build-libsubdir=$(HOST_SUBDIR) \
61337 $(STAGEautofeedback_CONFIGURE_FLAGS)
61338 @endif target-libatomic-bootstrap
61344 .PHONY: all-target-libatomic maybe-all-target-libatomic
61345 maybe-all-target-libatomic:
61346 @if gcc-bootstrap
61347 all-target-libatomic: stage_current
61348 @endif gcc-bootstrap
61349 @if target-libatomic
61350 TARGET-target-libatomic=all
61351 maybe-all-target-libatomic: all-target-libatomic
61352 all-target-libatomic: configure-target-libatomic
61353 @r=`${PWD_COMMAND}`; export r; \
61354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61355 $(NORMAL_TARGET_EXPORTS) \
61356 (cd $(TARGET_SUBDIR)/libatomic && \
61357 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61358 $(TARGET-target-libatomic))
61359 @endif target-libatomic
61363 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61364 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61365 maybe-all-stage1-target-libatomic:
61366 maybe-clean-stage1-target-libatomic:
61367 @if target-libatomic-bootstrap
61368 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61369 all-stage1: all-stage1-target-libatomic
61370 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61371 all-stage1-target-libatomic: configure-stage1-target-libatomic
61372 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61373 @r=`${PWD_COMMAND}`; export r; \
61374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61375 TFLAGS="$(STAGE1_TFLAGS)"; \
61376 $(NORMAL_TARGET_EXPORTS) \
61377 cd $(TARGET_SUBDIR)/libatomic && \
61379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61380 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61386 $(EXTRA_TARGET_FLAGS) \
61388 TFLAGS="$(STAGE1_TFLAGS)" \
61389 $(TARGET-stage1-target-libatomic)
61391 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61392 clean-stage1: clean-stage1-target-libatomic
61393 clean-stage1-target-libatomic:
61394 @if [ $(current_stage) = stage1 ]; then \
61395 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61396 else \
61397 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61398 $(MAKE) stage1-start; \
61399 fi; \
61400 cd $(TARGET_SUBDIR)/libatomic && \
61401 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61402 clean
61403 @endif target-libatomic-bootstrap
61406 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61407 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61408 maybe-all-stage2-target-libatomic:
61409 maybe-clean-stage2-target-libatomic:
61410 @if target-libatomic-bootstrap
61411 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61412 all-stage2: all-stage2-target-libatomic
61413 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61414 all-stage2-target-libatomic: configure-stage2-target-libatomic
61415 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61416 @r=`${PWD_COMMAND}`; export r; \
61417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61418 TFLAGS="$(STAGE2_TFLAGS)"; \
61419 $(NORMAL_TARGET_EXPORTS) \
61421 cd $(TARGET_SUBDIR)/libatomic && \
61423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61424 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61425 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61426 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61427 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61428 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61429 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61430 $(EXTRA_TARGET_FLAGS) \
61431 TFLAGS="$(STAGE2_TFLAGS)" \
61432 $(TARGET-stage2-target-libatomic)
61434 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61435 clean-stage2: clean-stage2-target-libatomic
61436 clean-stage2-target-libatomic:
61437 @if [ $(current_stage) = stage2 ]; then \
61438 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61439 else \
61440 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61441 $(MAKE) stage2-start; \
61442 fi; \
61443 cd $(TARGET_SUBDIR)/libatomic && \
61444 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61445 @endif target-libatomic-bootstrap
61448 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61449 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61450 maybe-all-stage3-target-libatomic:
61451 maybe-clean-stage3-target-libatomic:
61452 @if target-libatomic-bootstrap
61453 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61454 all-stage3: all-stage3-target-libatomic
61455 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61456 all-stage3-target-libatomic: configure-stage3-target-libatomic
61457 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61458 @r=`${PWD_COMMAND}`; export r; \
61459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61460 TFLAGS="$(STAGE3_TFLAGS)"; \
61461 $(NORMAL_TARGET_EXPORTS) \
61463 cd $(TARGET_SUBDIR)/libatomic && \
61465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61466 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61467 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61468 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61472 $(EXTRA_TARGET_FLAGS) \
61473 TFLAGS="$(STAGE3_TFLAGS)" \
61474 $(TARGET-stage3-target-libatomic)
61476 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61477 clean-stage3: clean-stage3-target-libatomic
61478 clean-stage3-target-libatomic:
61479 @if [ $(current_stage) = stage3 ]; then \
61480 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61481 else \
61482 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61483 $(MAKE) stage3-start; \
61484 fi; \
61485 cd $(TARGET_SUBDIR)/libatomic && \
61486 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61487 @endif target-libatomic-bootstrap
61490 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61491 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61492 maybe-all-stage4-target-libatomic:
61493 maybe-clean-stage4-target-libatomic:
61494 @if target-libatomic-bootstrap
61495 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61496 all-stage4: all-stage4-target-libatomic
61497 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61498 all-stage4-target-libatomic: configure-stage4-target-libatomic
61499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61500 @r=`${PWD_COMMAND}`; export r; \
61501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61502 TFLAGS="$(STAGE4_TFLAGS)"; \
61503 $(NORMAL_TARGET_EXPORTS) \
61505 cd $(TARGET_SUBDIR)/libatomic && \
61507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61508 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61509 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61510 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61514 $(EXTRA_TARGET_FLAGS) \
61515 TFLAGS="$(STAGE4_TFLAGS)" \
61516 $(TARGET-stage4-target-libatomic)
61518 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61519 clean-stage4: clean-stage4-target-libatomic
61520 clean-stage4-target-libatomic:
61521 @if [ $(current_stage) = stage4 ]; then \
61522 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61523 else \
61524 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61525 $(MAKE) stage4-start; \
61526 fi; \
61527 cd $(TARGET_SUBDIR)/libatomic && \
61528 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61529 @endif target-libatomic-bootstrap
61532 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61533 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61534 maybe-all-stageprofile-target-libatomic:
61535 maybe-clean-stageprofile-target-libatomic:
61536 @if target-libatomic-bootstrap
61537 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61538 all-stageprofile: all-stageprofile-target-libatomic
61539 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61540 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61541 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61542 @r=`${PWD_COMMAND}`; export r; \
61543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61544 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61545 $(NORMAL_TARGET_EXPORTS) \
61547 cd $(TARGET_SUBDIR)/libatomic && \
61549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61550 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61551 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61552 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61556 $(EXTRA_TARGET_FLAGS) \
61557 TFLAGS="$(STAGEprofile_TFLAGS)" \
61558 $(TARGET-stageprofile-target-libatomic)
61560 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61561 clean-stageprofile: clean-stageprofile-target-libatomic
61562 clean-stageprofile-target-libatomic:
61563 @if [ $(current_stage) = stageprofile ]; then \
61564 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61565 else \
61566 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61567 $(MAKE) stageprofile-start; \
61568 fi; \
61569 cd $(TARGET_SUBDIR)/libatomic && \
61570 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61571 @endif target-libatomic-bootstrap
61574 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61575 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61576 maybe-all-stagetrain-target-libatomic:
61577 maybe-clean-stagetrain-target-libatomic:
61578 @if target-libatomic-bootstrap
61579 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61580 all-stagetrain: all-stagetrain-target-libatomic
61581 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61582 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61583 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61584 @r=`${PWD_COMMAND}`; export r; \
61585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61586 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61587 $(NORMAL_TARGET_EXPORTS) \
61589 cd $(TARGET_SUBDIR)/libatomic && \
61591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61592 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61593 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61594 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61598 $(EXTRA_TARGET_FLAGS) \
61599 TFLAGS="$(STAGEtrain_TFLAGS)" \
61600 $(TARGET-stagetrain-target-libatomic)
61602 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61603 clean-stagetrain: clean-stagetrain-target-libatomic
61604 clean-stagetrain-target-libatomic:
61605 @if [ $(current_stage) = stagetrain ]; then \
61606 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61607 else \
61608 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61609 $(MAKE) stagetrain-start; \
61610 fi; \
61611 cd $(TARGET_SUBDIR)/libatomic && \
61612 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61613 @endif target-libatomic-bootstrap
61616 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61617 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61618 maybe-all-stagefeedback-target-libatomic:
61619 maybe-clean-stagefeedback-target-libatomic:
61620 @if target-libatomic-bootstrap
61621 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61622 all-stagefeedback: all-stagefeedback-target-libatomic
61623 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61624 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61625 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61626 @r=`${PWD_COMMAND}`; export r; \
61627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61628 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61629 $(NORMAL_TARGET_EXPORTS) \
61631 cd $(TARGET_SUBDIR)/libatomic && \
61633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61634 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61635 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61636 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61637 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61638 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61639 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61640 $(EXTRA_TARGET_FLAGS) \
61641 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61642 $(TARGET-stagefeedback-target-libatomic)
61644 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61645 clean-stagefeedback: clean-stagefeedback-target-libatomic
61646 clean-stagefeedback-target-libatomic:
61647 @if [ $(current_stage) = stagefeedback ]; then \
61648 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61649 else \
61650 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61651 $(MAKE) stagefeedback-start; \
61652 fi; \
61653 cd $(TARGET_SUBDIR)/libatomic && \
61654 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61655 @endif target-libatomic-bootstrap
61658 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61659 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61660 maybe-all-stageautoprofile-target-libatomic:
61661 maybe-clean-stageautoprofile-target-libatomic:
61662 @if target-libatomic-bootstrap
61663 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61664 all-stageautoprofile: all-stageautoprofile-target-libatomic
61665 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61666 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61667 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61668 @r=`${PWD_COMMAND}`; export r; \
61669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61670 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61671 $(NORMAL_TARGET_EXPORTS) \
61673 cd $(TARGET_SUBDIR)/libatomic && \
61674 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61675 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61676 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61677 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61678 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61679 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61680 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61681 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61682 $(EXTRA_TARGET_FLAGS) \
61683 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61684 $(TARGET-stageautoprofile-target-libatomic)
61686 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61687 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61688 clean-stageautoprofile-target-libatomic:
61689 @if [ $(current_stage) = stageautoprofile ]; then \
61690 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61691 else \
61692 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61693 $(MAKE) stageautoprofile-start; \
61694 fi; \
61695 cd $(TARGET_SUBDIR)/libatomic && \
61696 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61697 @endif target-libatomic-bootstrap
61700 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61701 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61702 maybe-all-stageautofeedback-target-libatomic:
61703 maybe-clean-stageautofeedback-target-libatomic:
61704 @if target-libatomic-bootstrap
61705 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61706 all-stageautofeedback: all-stageautofeedback-target-libatomic
61707 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61708 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61709 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61710 @r=`${PWD_COMMAND}`; export r; \
61711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61712 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61713 $(NORMAL_TARGET_EXPORTS) \
61715 cd $(TARGET_SUBDIR)/libatomic && \
61717 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61718 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61719 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61720 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61724 $(EXTRA_TARGET_FLAGS) \
61725 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61726 $(TARGET-stageautofeedback-target-libatomic)
61728 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61729 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61730 clean-stageautofeedback-target-libatomic:
61731 @if [ $(current_stage) = stageautofeedback ]; then \
61732 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61733 else \
61734 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61735 $(MAKE) stageautofeedback-start; \
61736 fi; \
61737 cd $(TARGET_SUBDIR)/libatomic && \
61738 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61739 @endif target-libatomic-bootstrap
61746 .PHONY: check-target-libatomic maybe-check-target-libatomic
61747 maybe-check-target-libatomic:
61748 @if target-libatomic
61749 maybe-check-target-libatomic: check-target-libatomic
61751 check-target-libatomic:
61752 @: $(MAKE); $(unstage)
61753 @r=`${PWD_COMMAND}`; export r; \
61754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61755 $(NORMAL_TARGET_EXPORTS) \
61756 (cd $(TARGET_SUBDIR)/libatomic && \
61757 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61759 @endif target-libatomic
61761 .PHONY: install-target-libatomic maybe-install-target-libatomic
61762 maybe-install-target-libatomic:
61763 @if target-libatomic
61764 maybe-install-target-libatomic: install-target-libatomic
61766 install-target-libatomic: installdirs
61767 @: $(MAKE); $(unstage)
61768 @r=`${PWD_COMMAND}`; export r; \
61769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61770 $(NORMAL_TARGET_EXPORTS) \
61771 (cd $(TARGET_SUBDIR)/libatomic && \
61772 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61774 @endif target-libatomic
61776 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61777 maybe-install-strip-target-libatomic:
61778 @if target-libatomic
61779 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61781 install-strip-target-libatomic: installdirs
61782 @: $(MAKE); $(unstage)
61783 @r=`${PWD_COMMAND}`; export r; \
61784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61785 $(NORMAL_TARGET_EXPORTS) \
61786 (cd $(TARGET_SUBDIR)/libatomic && \
61787 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61789 @endif target-libatomic
61791 # Other targets (info, dvi, pdf, etc.)
61793 .PHONY: maybe-info-target-libatomic info-target-libatomic
61794 maybe-info-target-libatomic:
61795 @if target-libatomic
61796 maybe-info-target-libatomic: info-target-libatomic
61798 info-target-libatomic: \
61799 configure-target-libatomic
61800 @: $(MAKE); $(unstage)
61801 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61802 r=`${PWD_COMMAND}`; export r; \
61803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61804 $(NORMAL_TARGET_EXPORTS) \
61805 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61806 for flag in $(EXTRA_TARGET_FLAGS); do \
61807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61808 done; \
61809 (cd $(TARGET_SUBDIR)/libatomic && \
61810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61812 "RANLIB=$${RANLIB}" \
61813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61814 info) \
61815 || exit 1
61817 @endif target-libatomic
61819 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61820 maybe-dvi-target-libatomic:
61821 @if target-libatomic
61822 maybe-dvi-target-libatomic: dvi-target-libatomic
61824 dvi-target-libatomic: \
61825 configure-target-libatomic
61826 @: $(MAKE); $(unstage)
61827 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61828 r=`${PWD_COMMAND}`; export r; \
61829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61830 $(NORMAL_TARGET_EXPORTS) \
61831 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61832 for flag in $(EXTRA_TARGET_FLAGS); do \
61833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61834 done; \
61835 (cd $(TARGET_SUBDIR)/libatomic && \
61836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61838 "RANLIB=$${RANLIB}" \
61839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61840 dvi) \
61841 || exit 1
61843 @endif target-libatomic
61845 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61846 maybe-pdf-target-libatomic:
61847 @if target-libatomic
61848 maybe-pdf-target-libatomic: pdf-target-libatomic
61850 pdf-target-libatomic: \
61851 configure-target-libatomic
61852 @: $(MAKE); $(unstage)
61853 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61854 r=`${PWD_COMMAND}`; export r; \
61855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61856 $(NORMAL_TARGET_EXPORTS) \
61857 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61858 for flag in $(EXTRA_TARGET_FLAGS); do \
61859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61860 done; \
61861 (cd $(TARGET_SUBDIR)/libatomic && \
61862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61864 "RANLIB=$${RANLIB}" \
61865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61866 pdf) \
61867 || exit 1
61869 @endif target-libatomic
61871 .PHONY: maybe-html-target-libatomic html-target-libatomic
61872 maybe-html-target-libatomic:
61873 @if target-libatomic
61874 maybe-html-target-libatomic: html-target-libatomic
61876 html-target-libatomic: \
61877 configure-target-libatomic
61878 @: $(MAKE); $(unstage)
61879 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61880 r=`${PWD_COMMAND}`; export r; \
61881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61882 $(NORMAL_TARGET_EXPORTS) \
61883 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61884 for flag in $(EXTRA_TARGET_FLAGS); do \
61885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61886 done; \
61887 (cd $(TARGET_SUBDIR)/libatomic && \
61888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61890 "RANLIB=$${RANLIB}" \
61891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61892 html) \
61893 || exit 1
61895 @endif target-libatomic
61897 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61898 maybe-TAGS-target-libatomic:
61899 @if target-libatomic
61900 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61902 TAGS-target-libatomic: \
61903 configure-target-libatomic
61904 @: $(MAKE); $(unstage)
61905 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61906 r=`${PWD_COMMAND}`; export r; \
61907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61908 $(NORMAL_TARGET_EXPORTS) \
61909 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61910 for flag in $(EXTRA_TARGET_FLAGS); do \
61911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61912 done; \
61913 (cd $(TARGET_SUBDIR)/libatomic && \
61914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61916 "RANLIB=$${RANLIB}" \
61917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61918 TAGS) \
61919 || exit 1
61921 @endif target-libatomic
61923 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61924 maybe-install-info-target-libatomic:
61925 @if target-libatomic
61926 maybe-install-info-target-libatomic: install-info-target-libatomic
61928 install-info-target-libatomic: \
61929 configure-target-libatomic \
61930 info-target-libatomic
61931 @: $(MAKE); $(unstage)
61932 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61933 r=`${PWD_COMMAND}`; export r; \
61934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61935 $(NORMAL_TARGET_EXPORTS) \
61936 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61937 for flag in $(EXTRA_TARGET_FLAGS); do \
61938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61939 done; \
61940 (cd $(TARGET_SUBDIR)/libatomic && \
61941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61943 "RANLIB=$${RANLIB}" \
61944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61945 install-info) \
61946 || exit 1
61948 @endif target-libatomic
61950 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61951 maybe-install-dvi-target-libatomic:
61952 @if target-libatomic
61953 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61955 install-dvi-target-libatomic: \
61956 configure-target-libatomic \
61957 dvi-target-libatomic
61958 @: $(MAKE); $(unstage)
61959 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61960 r=`${PWD_COMMAND}`; export r; \
61961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61962 $(NORMAL_TARGET_EXPORTS) \
61963 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61964 for flag in $(EXTRA_TARGET_FLAGS); do \
61965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61966 done; \
61967 (cd $(TARGET_SUBDIR)/libatomic && \
61968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61970 "RANLIB=$${RANLIB}" \
61971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61972 install-dvi) \
61973 || exit 1
61975 @endif target-libatomic
61977 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61978 maybe-install-pdf-target-libatomic:
61979 @if target-libatomic
61980 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61982 install-pdf-target-libatomic: \
61983 configure-target-libatomic \
61984 pdf-target-libatomic
61985 @: $(MAKE); $(unstage)
61986 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61987 r=`${PWD_COMMAND}`; export r; \
61988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61989 $(NORMAL_TARGET_EXPORTS) \
61990 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61991 for flag in $(EXTRA_TARGET_FLAGS); do \
61992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61993 done; \
61994 (cd $(TARGET_SUBDIR)/libatomic && \
61995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61997 "RANLIB=$${RANLIB}" \
61998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61999 install-pdf) \
62000 || exit 1
62002 @endif target-libatomic
62004 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62005 maybe-install-html-target-libatomic:
62006 @if target-libatomic
62007 maybe-install-html-target-libatomic: install-html-target-libatomic
62009 install-html-target-libatomic: \
62010 configure-target-libatomic \
62011 html-target-libatomic
62012 @: $(MAKE); $(unstage)
62013 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62014 r=`${PWD_COMMAND}`; export r; \
62015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62016 $(NORMAL_TARGET_EXPORTS) \
62017 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62018 for flag in $(EXTRA_TARGET_FLAGS); do \
62019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62020 done; \
62021 (cd $(TARGET_SUBDIR)/libatomic && \
62022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62024 "RANLIB=$${RANLIB}" \
62025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62026 install-html) \
62027 || exit 1
62029 @endif target-libatomic
62031 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62032 maybe-installcheck-target-libatomic:
62033 @if target-libatomic
62034 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62036 installcheck-target-libatomic: \
62037 configure-target-libatomic
62038 @: $(MAKE); $(unstage)
62039 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62040 r=`${PWD_COMMAND}`; export r; \
62041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62042 $(NORMAL_TARGET_EXPORTS) \
62043 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62044 for flag in $(EXTRA_TARGET_FLAGS); do \
62045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62046 done; \
62047 (cd $(TARGET_SUBDIR)/libatomic && \
62048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62050 "RANLIB=$${RANLIB}" \
62051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62052 installcheck) \
62053 || exit 1
62055 @endif target-libatomic
62057 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62058 maybe-mostlyclean-target-libatomic:
62059 @if target-libatomic
62060 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62062 mostlyclean-target-libatomic:
62063 @: $(MAKE); $(unstage)
62064 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62065 r=`${PWD_COMMAND}`; export r; \
62066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62067 $(NORMAL_TARGET_EXPORTS) \
62068 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62069 for flag in $(EXTRA_TARGET_FLAGS); do \
62070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62071 done; \
62072 (cd $(TARGET_SUBDIR)/libatomic && \
62073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62075 "RANLIB=$${RANLIB}" \
62076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62077 mostlyclean) \
62078 || exit 1
62080 @endif target-libatomic
62082 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62083 maybe-clean-target-libatomic:
62084 @if target-libatomic
62085 maybe-clean-target-libatomic: clean-target-libatomic
62087 clean-target-libatomic:
62088 @: $(MAKE); $(unstage)
62089 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62090 r=`${PWD_COMMAND}`; export r; \
62091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62092 $(NORMAL_TARGET_EXPORTS) \
62093 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62094 for flag in $(EXTRA_TARGET_FLAGS); do \
62095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62096 done; \
62097 (cd $(TARGET_SUBDIR)/libatomic && \
62098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62100 "RANLIB=$${RANLIB}" \
62101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62102 clean) \
62103 || exit 1
62105 @endif target-libatomic
62107 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62108 maybe-distclean-target-libatomic:
62109 @if target-libatomic
62110 maybe-distclean-target-libatomic: distclean-target-libatomic
62112 distclean-target-libatomic:
62113 @: $(MAKE); $(unstage)
62114 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62115 r=`${PWD_COMMAND}`; export r; \
62116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62117 $(NORMAL_TARGET_EXPORTS) \
62118 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62119 for flag in $(EXTRA_TARGET_FLAGS); do \
62120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62121 done; \
62122 (cd $(TARGET_SUBDIR)/libatomic && \
62123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62125 "RANLIB=$${RANLIB}" \
62126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62127 distclean) \
62128 || exit 1
62130 @endif target-libatomic
62132 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62133 maybe-maintainer-clean-target-libatomic:
62134 @if target-libatomic
62135 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62137 maintainer-clean-target-libatomic:
62138 @: $(MAKE); $(unstage)
62139 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62140 r=`${PWD_COMMAND}`; export r; \
62141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62142 $(NORMAL_TARGET_EXPORTS) \
62143 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62144 for flag in $(EXTRA_TARGET_FLAGS); do \
62145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62146 done; \
62147 (cd $(TARGET_SUBDIR)/libatomic && \
62148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62150 "RANLIB=$${RANLIB}" \
62151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62152 maintainer-clean) \
62153 || exit 1
62155 @endif target-libatomic
62159 @if target-libgomp
62160 .PHONY: check-target-libgomp-c++
62161 check-target-libgomp-c++:
62162 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
62164 .PHONY: check-target-libgomp-fortran
62165 check-target-libgomp-fortran:
62166 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
62168 @endif target-libgomp
62170 @if target-libitm
62171 .PHONY: check-target-libitm-c++
62172 check-target-libitm-c++:
62173 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
62175 @endif target-libitm
62177 # ----------
62178 # GCC module
62179 # ----------
62181 @if gcc-no-bootstrap
62182 .PHONY: cross
62183 cross: all-build all-gas all-ld
62184 @r=`${PWD_COMMAND}`; export r; \
62185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62186 $(HOST_EXPORTS) \
62187 echo "Building the C and C++ compiler"; \
62188 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
62189 @r=`${PWD_COMMAND}`; export r; \
62190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62191 echo "Building runtime libraries"; \
62192 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
62193 @endif gcc-no-bootstrap
62195 @if gcc
62197 .PHONY: check-gcc-c check-c
62198 check-gcc-c:
62199 r=`${PWD_COMMAND}`; export r; \
62200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62201 $(HOST_EXPORTS) \
62202 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
62203 check-c: check-gcc-c
62205 .PHONY: check-gcc-c++ check-c++
62206 check-gcc-c++:
62207 r=`${PWD_COMMAND}`; export r; \
62208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62209 $(HOST_EXPORTS) \
62210 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
62211 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
62213 .PHONY: check-gcc-fortran check-fortran
62214 check-gcc-fortran:
62215 r=`${PWD_COMMAND}`; export r; \
62216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62217 $(HOST_EXPORTS) \
62218 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
62219 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
62221 .PHONY: check-gcc-ada check-ada
62222 check-gcc-ada:
62223 r=`${PWD_COMMAND}`; export r; \
62224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62225 $(HOST_EXPORTS) \
62226 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
62227 check-ada: check-gcc-ada check-target-libada
62229 .PHONY: check-gcc-objc check-objc
62230 check-gcc-objc:
62231 r=`${PWD_COMMAND}`; export r; \
62232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62233 $(HOST_EXPORTS) \
62234 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
62235 check-objc: check-gcc-objc check-target-libobjc
62237 .PHONY: check-gcc-obj-c++ check-obj-c++
62238 check-gcc-obj-c++:
62239 r=`${PWD_COMMAND}`; export r; \
62240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62241 $(HOST_EXPORTS) \
62242 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
62243 check-obj-c++: check-gcc-obj-c++
62245 .PHONY: check-gcc-go check-go
62246 check-gcc-go:
62247 r=`${PWD_COMMAND}`; export r; \
62248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62249 $(HOST_EXPORTS) \
62250 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
62251 check-go: check-gcc-go check-target-libgo check-gotools
62253 .PHONY: check-gcc-m2 check-m2
62254 check-gcc-m2:
62255 r=`${PWD_COMMAND}`; export r; \
62256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62257 $(HOST_EXPORTS) \
62258 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
62259 check-m2: check-gcc-m2 check-target-libgm2
62261 .PHONY: check-gcc-d check-d
62262 check-gcc-d:
62263 r=`${PWD_COMMAND}`; export r; \
62264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62265 $(HOST_EXPORTS) \
62266 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
62267 check-d: check-gcc-d check-target-libphobos
62269 .PHONY: check-gcc-jit check-jit
62270 check-gcc-jit:
62271 r=`${PWD_COMMAND}`; export r; \
62272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62273 $(HOST_EXPORTS) \
62274 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
62275 check-jit: check-gcc-jit
62277 .PHONY: check-gcc-rust check-rust
62278 check-gcc-rust:
62279 r=`${PWD_COMMAND}`; export r; \
62280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62281 $(HOST_EXPORTS) \
62282 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
62283 check-rust: check-gcc-rust
62286 # The gcc part of install-no-fixedincludes, which relies on an intimate
62287 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
62288 .PHONY: gcc-install-no-fixedincludes
62289 gcc-install-no-fixedincludes:
62290 @if [ -f ./gcc/Makefile ]; then \
62291 r=`${PWD_COMMAND}`; export r; \
62292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62293 $(HOST_EXPORTS) \
62294 (cd ./gcc \
62295 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
62296 else true; fi
62297 @endif gcc
62299 # ---------------------
62300 # GCC bootstrap support
62301 # ---------------------
62303 # We track the current stage (the one in 'gcc') in the stage_current file.
62304 # stage_last instead tracks the stage that was built last. These targets
62305 # are dummy when toplevel bootstrap is not active.
62307 # While making host and target tools, symlinks to the final stage must be
62308 # there, so $(unstage) should be run at various points. To avoid excessive
62309 # recursive invocations of make, we "inline" them using a variable. These
62310 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
62311 # to avoid warnings from the GNU Make job server.
62313 unstage = :
62314 stage = :
62315 current_stage = ""
62317 @if gcc-bootstrap
62318 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
62319 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
62320 current_stage = "`cat stage_current 2> /dev/null`"
62321 @endif gcc-bootstrap
62323 .PHONY: unstage stage
62324 unstage:
62325 @: $(MAKE); $(unstage)
62326 stage:
62327 @: $(MAKE); $(stage)
62329 # Disable commands for lean bootstrap.
62330 LEAN = false
62332 # We name the build directories for the various stages "stage1-gcc",
62333 # "stage2-gcc","stage3-gcc", etc.
62335 # Since the 'compare' process will fail (on debugging information) if any
62336 # directory names are different, we need to link the gcc directory for
62337 # the previous stage to a constant name ('prev-gcc'), and to make the name of
62338 # the build directories constant as well. For the latter, we use naked names
62339 # like 'gcc', because the scripts in that directory assume it. We use
62340 # mv on platforms where symlinks to directories do not work or are not
62341 # reliable.
62343 # 'touch' doesn't work right on some platforms.
62344 STAMP = echo timestamp >
62346 # We only want to compare .o files, so set this!
62347 objext = .o
62350 .PHONY: stage1-start stage1-end
62352 stage1-start::
62353 @: $(MAKE); $(stage); \
62354 echo stage1 > stage_current; \
62355 echo stage1 > stage_last; \
62356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62357 @if bfd
62358 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
62359 mkdir stage1-bfd; \
62360 mv stage1-bfd bfd
62361 @endif bfd
62362 @if opcodes
62363 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
62364 mkdir stage1-opcodes; \
62365 mv stage1-opcodes opcodes
62366 @endif opcodes
62367 @if binutils
62368 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
62369 mkdir stage1-binutils; \
62370 mv stage1-binutils binutils
62371 @endif binutils
62372 @if fixincludes
62373 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
62374 mkdir stage1-fixincludes; \
62375 mv stage1-fixincludes fixincludes
62376 @endif fixincludes
62377 @if gas
62378 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
62379 mkdir stage1-gas; \
62380 mv stage1-gas gas
62381 @endif gas
62382 @if gcc
62383 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
62384 mkdir stage1-gcc; \
62385 mv stage1-gcc gcc
62386 @endif gcc
62387 @if gmp
62388 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
62389 mkdir stage1-gmp; \
62390 mv stage1-gmp gmp
62391 @endif gmp
62392 @if mpfr
62393 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
62394 mkdir stage1-mpfr; \
62395 mv stage1-mpfr mpfr
62396 @endif mpfr
62397 @if mpc
62398 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
62399 mkdir stage1-mpc; \
62400 mv stage1-mpc mpc
62401 @endif mpc
62402 @if isl
62403 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
62404 mkdir stage1-isl; \
62405 mv stage1-isl isl
62406 @endif isl
62407 @if gold
62408 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
62409 mkdir stage1-gold; \
62410 mv stage1-gold gold
62411 @endif gold
62412 @if intl
62413 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
62414 mkdir stage1-intl; \
62415 mv stage1-intl intl
62416 @endif intl
62417 @if ld
62418 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
62419 mkdir stage1-ld; \
62420 mv stage1-ld ld
62421 @endif ld
62422 @if libbacktrace
62423 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
62424 mkdir stage1-libbacktrace; \
62425 mv stage1-libbacktrace libbacktrace
62426 @endif libbacktrace
62427 @if libcpp
62428 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
62429 mkdir stage1-libcpp; \
62430 mv stage1-libcpp libcpp
62431 @endif libcpp
62432 @if libcody
62433 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
62434 mkdir stage1-libcody; \
62435 mv stage1-libcody libcody
62436 @endif libcody
62437 @if libdecnumber
62438 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
62439 mkdir stage1-libdecnumber; \
62440 mv stage1-libdecnumber libdecnumber
62441 @endif libdecnumber
62442 @if libiberty
62443 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
62444 mkdir stage1-libiberty; \
62445 mv stage1-libiberty libiberty
62446 @endif libiberty
62447 @if libiberty-linker-plugin
62448 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
62449 mkdir stage1-libiberty-linker-plugin; \
62450 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
62451 @endif libiberty-linker-plugin
62452 @if libiconv
62453 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
62454 mkdir stage1-libiconv; \
62455 mv stage1-libiconv libiconv
62456 @endif libiconv
62457 @if zlib
62458 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
62459 mkdir stage1-zlib; \
62460 mv stage1-zlib zlib
62461 @endif zlib
62462 @if lto-plugin
62463 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
62464 mkdir stage1-lto-plugin; \
62465 mv stage1-lto-plugin lto-plugin
62466 @endif lto-plugin
62467 @if libctf
62468 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
62469 mkdir stage1-libctf; \
62470 mv stage1-libctf libctf
62471 @endif libctf
62472 @if libsframe
62473 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
62474 mkdir stage1-libsframe; \
62475 mv stage1-libsframe libsframe
62476 @endif libsframe
62477 @[ -d stage1-$(TARGET_SUBDIR) ] || \
62478 mkdir stage1-$(TARGET_SUBDIR); \
62479 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
62481 stage1-end::
62482 @if bfd
62483 @if test -d $(HOST_SUBDIR)/bfd; then \
62484 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
62486 @endif bfd
62487 @if opcodes
62488 @if test -d $(HOST_SUBDIR)/opcodes; then \
62489 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
62491 @endif opcodes
62492 @if binutils
62493 @if test -d $(HOST_SUBDIR)/binutils; then \
62494 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62496 @endif binutils
62497 @if fixincludes
62498 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62499 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62501 @endif fixincludes
62502 @if gas
62503 @if test -d $(HOST_SUBDIR)/gas; then \
62504 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62506 @endif gas
62507 @if gcc
62508 @if test -d $(HOST_SUBDIR)/gcc; then \
62509 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62511 @endif gcc
62512 @if gmp
62513 @if test -d $(HOST_SUBDIR)/gmp; then \
62514 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62516 @endif gmp
62517 @if mpfr
62518 @if test -d $(HOST_SUBDIR)/mpfr; then \
62519 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62521 @endif mpfr
62522 @if mpc
62523 @if test -d $(HOST_SUBDIR)/mpc; then \
62524 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62526 @endif mpc
62527 @if isl
62528 @if test -d $(HOST_SUBDIR)/isl; then \
62529 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62531 @endif isl
62532 @if gold
62533 @if test -d $(HOST_SUBDIR)/gold; then \
62534 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62536 @endif gold
62537 @if intl
62538 @if test -d $(HOST_SUBDIR)/intl; then \
62539 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62541 @endif intl
62542 @if ld
62543 @if test -d $(HOST_SUBDIR)/ld; then \
62544 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62546 @endif ld
62547 @if libbacktrace
62548 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62549 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62551 @endif libbacktrace
62552 @if libcpp
62553 @if test -d $(HOST_SUBDIR)/libcpp; then \
62554 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62556 @endif libcpp
62557 @if libcody
62558 @if test -d $(HOST_SUBDIR)/libcody; then \
62559 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62561 @endif libcody
62562 @if libdecnumber
62563 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62564 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62566 @endif libdecnumber
62567 @if libiberty
62568 @if test -d $(HOST_SUBDIR)/libiberty; then \
62569 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62571 @endif libiberty
62572 @if libiberty-linker-plugin
62573 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62574 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62576 @endif libiberty-linker-plugin
62577 @if libiconv
62578 @if test -d $(HOST_SUBDIR)/libiconv; then \
62579 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62581 @endif libiconv
62582 @if zlib
62583 @if test -d $(HOST_SUBDIR)/zlib; then \
62584 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62586 @endif zlib
62587 @if lto-plugin
62588 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62589 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62591 @endif lto-plugin
62592 @if libctf
62593 @if test -d $(HOST_SUBDIR)/libctf; then \
62594 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62596 @endif libctf
62597 @if libsframe
62598 @if test -d $(HOST_SUBDIR)/libsframe; then \
62599 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62601 @endif libsframe
62602 @if test -d $(TARGET_SUBDIR); then \
62603 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62605 rm -f stage_current
62607 # Bubble a bug fix through all the stages up to stage 1. They are
62608 # remade, but not reconfigured. The next stage (if any) will not be
62609 # reconfigured either.
62610 .PHONY: stage1-bubble
62611 stage1-bubble::
62612 @r=`${PWD_COMMAND}`; export r; \
62613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62614 if test -f stage1-lean ; then \
62615 echo Skipping rebuild of stage1; \
62616 else \
62617 $(MAKE) stage1-start; \
62618 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62621 .PHONY: all-stage1 clean-stage1
62622 do-clean: clean-stage1
62624 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62625 # only possibility, but now it conflicts with no-bootstrap rules
62626 @if gcc-bootstrap
62631 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62633 .PHONY: distclean-stage1
62634 distclean-stage1::
62635 @: $(MAKE); $(stage)
62636 @test "`cat stage_last`" != stage1 || rm -f stage_last
62637 rm -rf stage1-*
62640 @endif gcc-bootstrap
62643 .PHONY: stage2-start stage2-end
62645 stage2-start::
62646 @: $(MAKE); $(stage); \
62647 echo stage2 > stage_current; \
62648 echo stage2 > stage_last; \
62649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62650 @if bfd
62651 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62652 mkdir stage2-bfd; \
62653 mv stage2-bfd bfd; \
62654 mv stage1-bfd prev-bfd || test -f stage1-lean
62655 @endif bfd
62656 @if opcodes
62657 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62658 mkdir stage2-opcodes; \
62659 mv stage2-opcodes opcodes; \
62660 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62661 @endif opcodes
62662 @if binutils
62663 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62664 mkdir stage2-binutils; \
62665 mv stage2-binutils binutils; \
62666 mv stage1-binutils prev-binutils || test -f stage1-lean
62667 @endif binutils
62668 @if fixincludes
62669 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62670 mkdir stage2-fixincludes; \
62671 mv stage2-fixincludes fixincludes; \
62672 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62673 @endif fixincludes
62674 @if gas
62675 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62676 mkdir stage2-gas; \
62677 mv stage2-gas gas; \
62678 mv stage1-gas prev-gas || test -f stage1-lean
62679 @endif gas
62680 @if gcc
62681 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62682 mkdir stage2-gcc; \
62683 mv stage2-gcc gcc; \
62684 mv stage1-gcc prev-gcc || test -f stage1-lean
62685 @endif gcc
62686 @if gmp
62687 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62688 mkdir stage2-gmp; \
62689 mv stage2-gmp gmp; \
62690 mv stage1-gmp prev-gmp || test -f stage1-lean
62691 @endif gmp
62692 @if mpfr
62693 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62694 mkdir stage2-mpfr; \
62695 mv stage2-mpfr mpfr; \
62696 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62697 @endif mpfr
62698 @if mpc
62699 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62700 mkdir stage2-mpc; \
62701 mv stage2-mpc mpc; \
62702 mv stage1-mpc prev-mpc || test -f stage1-lean
62703 @endif mpc
62704 @if isl
62705 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62706 mkdir stage2-isl; \
62707 mv stage2-isl isl; \
62708 mv stage1-isl prev-isl || test -f stage1-lean
62709 @endif isl
62710 @if gold
62711 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62712 mkdir stage2-gold; \
62713 mv stage2-gold gold; \
62714 mv stage1-gold prev-gold || test -f stage1-lean
62715 @endif gold
62716 @if intl
62717 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62718 mkdir stage2-intl; \
62719 mv stage2-intl intl; \
62720 mv stage1-intl prev-intl || test -f stage1-lean
62721 @endif intl
62722 @if ld
62723 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62724 mkdir stage2-ld; \
62725 mv stage2-ld ld; \
62726 mv stage1-ld prev-ld || test -f stage1-lean
62727 @endif ld
62728 @if libbacktrace
62729 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62730 mkdir stage2-libbacktrace; \
62731 mv stage2-libbacktrace libbacktrace; \
62732 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62733 @endif libbacktrace
62734 @if libcpp
62735 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62736 mkdir stage2-libcpp; \
62737 mv stage2-libcpp libcpp; \
62738 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62739 @endif libcpp
62740 @if libcody
62741 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62742 mkdir stage2-libcody; \
62743 mv stage2-libcody libcody; \
62744 mv stage1-libcody prev-libcody || test -f stage1-lean
62745 @endif libcody
62746 @if libdecnumber
62747 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62748 mkdir stage2-libdecnumber; \
62749 mv stage2-libdecnumber libdecnumber; \
62750 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62751 @endif libdecnumber
62752 @if libiberty
62753 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62754 mkdir stage2-libiberty; \
62755 mv stage2-libiberty libiberty; \
62756 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62757 @endif libiberty
62758 @if libiberty-linker-plugin
62759 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62760 mkdir stage2-libiberty-linker-plugin; \
62761 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62762 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62763 @endif libiberty-linker-plugin
62764 @if libiconv
62765 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62766 mkdir stage2-libiconv; \
62767 mv stage2-libiconv libiconv; \
62768 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62769 @endif libiconv
62770 @if zlib
62771 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62772 mkdir stage2-zlib; \
62773 mv stage2-zlib zlib; \
62774 mv stage1-zlib prev-zlib || test -f stage1-lean
62775 @endif zlib
62776 @if lto-plugin
62777 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62778 mkdir stage2-lto-plugin; \
62779 mv stage2-lto-plugin lto-plugin; \
62780 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62781 @endif lto-plugin
62782 @if libctf
62783 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62784 mkdir stage2-libctf; \
62785 mv stage2-libctf libctf; \
62786 mv stage1-libctf prev-libctf || test -f stage1-lean
62787 @endif libctf
62788 @if libsframe
62789 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62790 mkdir stage2-libsframe; \
62791 mv stage2-libsframe libsframe; \
62792 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62793 @endif libsframe
62794 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62795 mkdir stage2-$(TARGET_SUBDIR); \
62796 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62797 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62799 stage2-end::
62800 @if bfd
62801 @if test -d $(HOST_SUBDIR)/bfd; then \
62802 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62803 mv prev-bfd stage1-bfd; : ; \
62805 @endif bfd
62806 @if opcodes
62807 @if test -d $(HOST_SUBDIR)/opcodes; then \
62808 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62809 mv prev-opcodes stage1-opcodes; : ; \
62811 @endif opcodes
62812 @if binutils
62813 @if test -d $(HOST_SUBDIR)/binutils; then \
62814 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62815 mv prev-binutils stage1-binutils; : ; \
62817 @endif binutils
62818 @if fixincludes
62819 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62820 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62821 mv prev-fixincludes stage1-fixincludes; : ; \
62823 @endif fixincludes
62824 @if gas
62825 @if test -d $(HOST_SUBDIR)/gas; then \
62826 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62827 mv prev-gas stage1-gas; : ; \
62829 @endif gas
62830 @if gcc
62831 @if test -d $(HOST_SUBDIR)/gcc; then \
62832 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62833 mv prev-gcc stage1-gcc; : ; \
62835 @endif gcc
62836 @if gmp
62837 @if test -d $(HOST_SUBDIR)/gmp; then \
62838 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62839 mv prev-gmp stage1-gmp; : ; \
62841 @endif gmp
62842 @if mpfr
62843 @if test -d $(HOST_SUBDIR)/mpfr; then \
62844 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62845 mv prev-mpfr stage1-mpfr; : ; \
62847 @endif mpfr
62848 @if mpc
62849 @if test -d $(HOST_SUBDIR)/mpc; then \
62850 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62851 mv prev-mpc stage1-mpc; : ; \
62853 @endif mpc
62854 @if isl
62855 @if test -d $(HOST_SUBDIR)/isl; then \
62856 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62857 mv prev-isl stage1-isl; : ; \
62859 @endif isl
62860 @if gold
62861 @if test -d $(HOST_SUBDIR)/gold; then \
62862 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62863 mv prev-gold stage1-gold; : ; \
62865 @endif gold
62866 @if intl
62867 @if test -d $(HOST_SUBDIR)/intl; then \
62868 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62869 mv prev-intl stage1-intl; : ; \
62871 @endif intl
62872 @if ld
62873 @if test -d $(HOST_SUBDIR)/ld; then \
62874 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62875 mv prev-ld stage1-ld; : ; \
62877 @endif ld
62878 @if libbacktrace
62879 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62880 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62881 mv prev-libbacktrace stage1-libbacktrace; : ; \
62883 @endif libbacktrace
62884 @if libcpp
62885 @if test -d $(HOST_SUBDIR)/libcpp; then \
62886 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62887 mv prev-libcpp stage1-libcpp; : ; \
62889 @endif libcpp
62890 @if libcody
62891 @if test -d $(HOST_SUBDIR)/libcody; then \
62892 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62893 mv prev-libcody stage1-libcody; : ; \
62895 @endif libcody
62896 @if libdecnumber
62897 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62898 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62899 mv prev-libdecnumber stage1-libdecnumber; : ; \
62901 @endif libdecnumber
62902 @if libiberty
62903 @if test -d $(HOST_SUBDIR)/libiberty; then \
62904 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62905 mv prev-libiberty stage1-libiberty; : ; \
62907 @endif libiberty
62908 @if libiberty-linker-plugin
62909 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62910 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62911 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62913 @endif libiberty-linker-plugin
62914 @if libiconv
62915 @if test -d $(HOST_SUBDIR)/libiconv; then \
62916 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62917 mv prev-libiconv stage1-libiconv; : ; \
62919 @endif libiconv
62920 @if zlib
62921 @if test -d $(HOST_SUBDIR)/zlib; then \
62922 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62923 mv prev-zlib stage1-zlib; : ; \
62925 @endif zlib
62926 @if lto-plugin
62927 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62928 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62929 mv prev-lto-plugin stage1-lto-plugin; : ; \
62931 @endif lto-plugin
62932 @if libctf
62933 @if test -d $(HOST_SUBDIR)/libctf; then \
62934 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62935 mv prev-libctf stage1-libctf; : ; \
62937 @endif libctf
62938 @if libsframe
62939 @if test -d $(HOST_SUBDIR)/libsframe; then \
62940 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62941 mv prev-libsframe stage1-libsframe; : ; \
62943 @endif libsframe
62944 @if test -d $(TARGET_SUBDIR); then \
62945 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62946 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62948 rm -f stage_current
62950 # Bubble a bug fix through all the stages up to stage 2. They are
62951 # remade, but not reconfigured. The next stage (if any) will not be
62952 # reconfigured either.
62953 .PHONY: stage2-bubble
62954 stage2-bubble:: stage1-bubble
62955 @r=`${PWD_COMMAND}`; export r; \
62956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62957 if test -f stage2-lean || test -f stage1-lean ; then \
62958 echo Skipping rebuild of stage2; \
62959 else \
62960 $(MAKE) stage2-start; \
62961 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62964 .PHONY: all-stage2 clean-stage2
62965 do-clean: clean-stage2
62967 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62968 # only possibility, but now it conflicts with no-bootstrap rules
62969 @if gcc-bootstrap
62973 .PHONY: bootstrap2 bootstrap2-lean
62974 bootstrap2:
62975 echo stage2 > stage_final
62976 @r=`${PWD_COMMAND}`; export r; \
62977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62978 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62979 @: $(MAKE); $(unstage)
62980 @r=`${PWD_COMMAND}`; export r; \
62981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62982 TFLAGS="$(STAGE2_TFLAGS)"; \
62983 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62985 bootstrap2-lean:
62986 echo stage2 > stage_final
62987 @r=`${PWD_COMMAND}`; export r; \
62988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62989 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62990 @: $(MAKE); $(unstage)
62991 @r=`${PWD_COMMAND}`; export r; \
62992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62993 TFLAGS="$(STAGE2_TFLAGS)"; \
62994 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62997 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62998 distclean-stage1:: distclean-stage2
62999 .PHONY: distclean-stage2
63000 distclean-stage2::
63001 @: $(MAKE); $(stage)
63002 @test "`cat stage_last`" != stage2 || rm -f stage_last
63003 rm -rf stage2-*
63006 @endif gcc-bootstrap
63009 .PHONY: stage3-start stage3-end
63011 stage3-start::
63012 @: $(MAKE); $(stage); \
63013 echo stage3 > stage_current; \
63014 echo stage3 > stage_last; \
63015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63016 @if bfd
63017 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63018 mkdir stage3-bfd; \
63019 mv stage3-bfd bfd; \
63020 mv stage2-bfd prev-bfd || test -f stage2-lean
63021 @endif bfd
63022 @if opcodes
63023 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63024 mkdir stage3-opcodes; \
63025 mv stage3-opcodes opcodes; \
63026 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63027 @endif opcodes
63028 @if binutils
63029 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63030 mkdir stage3-binutils; \
63031 mv stage3-binutils binutils; \
63032 mv stage2-binutils prev-binutils || test -f stage2-lean
63033 @endif binutils
63034 @if fixincludes
63035 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63036 mkdir stage3-fixincludes; \
63037 mv stage3-fixincludes fixincludes; \
63038 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63039 @endif fixincludes
63040 @if gas
63041 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63042 mkdir stage3-gas; \
63043 mv stage3-gas gas; \
63044 mv stage2-gas prev-gas || test -f stage2-lean
63045 @endif gas
63046 @if gcc
63047 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63048 mkdir stage3-gcc; \
63049 mv stage3-gcc gcc; \
63050 mv stage2-gcc prev-gcc || test -f stage2-lean
63051 @endif gcc
63052 @if gmp
63053 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63054 mkdir stage3-gmp; \
63055 mv stage3-gmp gmp; \
63056 mv stage2-gmp prev-gmp || test -f stage2-lean
63057 @endif gmp
63058 @if mpfr
63059 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63060 mkdir stage3-mpfr; \
63061 mv stage3-mpfr mpfr; \
63062 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63063 @endif mpfr
63064 @if mpc
63065 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63066 mkdir stage3-mpc; \
63067 mv stage3-mpc mpc; \
63068 mv stage2-mpc prev-mpc || test -f stage2-lean
63069 @endif mpc
63070 @if isl
63071 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63072 mkdir stage3-isl; \
63073 mv stage3-isl isl; \
63074 mv stage2-isl prev-isl || test -f stage2-lean
63075 @endif isl
63076 @if gold
63077 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63078 mkdir stage3-gold; \
63079 mv stage3-gold gold; \
63080 mv stage2-gold prev-gold || test -f stage2-lean
63081 @endif gold
63082 @if intl
63083 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
63084 mkdir stage3-intl; \
63085 mv stage3-intl intl; \
63086 mv stage2-intl prev-intl || test -f stage2-lean
63087 @endif intl
63088 @if ld
63089 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63090 mkdir stage3-ld; \
63091 mv stage3-ld ld; \
63092 mv stage2-ld prev-ld || test -f stage2-lean
63093 @endif ld
63094 @if libbacktrace
63095 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63096 mkdir stage3-libbacktrace; \
63097 mv stage3-libbacktrace libbacktrace; \
63098 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63099 @endif libbacktrace
63100 @if libcpp
63101 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63102 mkdir stage3-libcpp; \
63103 mv stage3-libcpp libcpp; \
63104 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63105 @endif libcpp
63106 @if libcody
63107 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63108 mkdir stage3-libcody; \
63109 mv stage3-libcody libcody; \
63110 mv stage2-libcody prev-libcody || test -f stage2-lean
63111 @endif libcody
63112 @if libdecnumber
63113 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63114 mkdir stage3-libdecnumber; \
63115 mv stage3-libdecnumber libdecnumber; \
63116 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63117 @endif libdecnumber
63118 @if libiberty
63119 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63120 mkdir stage3-libiberty; \
63121 mv stage3-libiberty libiberty; \
63122 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63123 @endif libiberty
63124 @if libiberty-linker-plugin
63125 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63126 mkdir stage3-libiberty-linker-plugin; \
63127 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63128 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63129 @endif libiberty-linker-plugin
63130 @if libiconv
63131 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63132 mkdir stage3-libiconv; \
63133 mv stage3-libiconv libiconv; \
63134 mv stage2-libiconv prev-libiconv || test -f stage2-lean
63135 @endif libiconv
63136 @if zlib
63137 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
63138 mkdir stage3-zlib; \
63139 mv stage3-zlib zlib; \
63140 mv stage2-zlib prev-zlib || test -f stage2-lean
63141 @endif zlib
63142 @if lto-plugin
63143 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
63144 mkdir stage3-lto-plugin; \
63145 mv stage3-lto-plugin lto-plugin; \
63146 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
63147 @endif lto-plugin
63148 @if libctf
63149 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
63150 mkdir stage3-libctf; \
63151 mv stage3-libctf libctf; \
63152 mv stage2-libctf prev-libctf || test -f stage2-lean
63153 @endif libctf
63154 @if libsframe
63155 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
63156 mkdir stage3-libsframe; \
63157 mv stage3-libsframe libsframe; \
63158 mv stage2-libsframe prev-libsframe || test -f stage2-lean
63159 @endif libsframe
63160 @[ -d stage3-$(TARGET_SUBDIR) ] || \
63161 mkdir stage3-$(TARGET_SUBDIR); \
63162 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63163 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
63165 stage3-end::
63166 @if bfd
63167 @if test -d $(HOST_SUBDIR)/bfd; then \
63168 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
63169 mv prev-bfd stage2-bfd; : ; \
63171 @endif bfd
63172 @if opcodes
63173 @if test -d $(HOST_SUBDIR)/opcodes; then \
63174 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
63175 mv prev-opcodes stage2-opcodes; : ; \
63177 @endif opcodes
63178 @if binutils
63179 @if test -d $(HOST_SUBDIR)/binutils; then \
63180 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
63181 mv prev-binutils stage2-binutils; : ; \
63183 @endif binutils
63184 @if fixincludes
63185 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63186 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
63187 mv prev-fixincludes stage2-fixincludes; : ; \
63189 @endif fixincludes
63190 @if gas
63191 @if test -d $(HOST_SUBDIR)/gas; then \
63192 cd $(HOST_SUBDIR); mv gas stage3-gas; \
63193 mv prev-gas stage2-gas; : ; \
63195 @endif gas
63196 @if gcc
63197 @if test -d $(HOST_SUBDIR)/gcc; then \
63198 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
63199 mv prev-gcc stage2-gcc; : ; \
63201 @endif gcc
63202 @if gmp
63203 @if test -d $(HOST_SUBDIR)/gmp; then \
63204 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
63205 mv prev-gmp stage2-gmp; : ; \
63207 @endif gmp
63208 @if mpfr
63209 @if test -d $(HOST_SUBDIR)/mpfr; then \
63210 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
63211 mv prev-mpfr stage2-mpfr; : ; \
63213 @endif mpfr
63214 @if mpc
63215 @if test -d $(HOST_SUBDIR)/mpc; then \
63216 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
63217 mv prev-mpc stage2-mpc; : ; \
63219 @endif mpc
63220 @if isl
63221 @if test -d $(HOST_SUBDIR)/isl; then \
63222 cd $(HOST_SUBDIR); mv isl stage3-isl; \
63223 mv prev-isl stage2-isl; : ; \
63225 @endif isl
63226 @if gold
63227 @if test -d $(HOST_SUBDIR)/gold; then \
63228 cd $(HOST_SUBDIR); mv gold stage3-gold; \
63229 mv prev-gold stage2-gold; : ; \
63231 @endif gold
63232 @if intl
63233 @if test -d $(HOST_SUBDIR)/intl; then \
63234 cd $(HOST_SUBDIR); mv intl stage3-intl; \
63235 mv prev-intl stage2-intl; : ; \
63237 @endif intl
63238 @if ld
63239 @if test -d $(HOST_SUBDIR)/ld; then \
63240 cd $(HOST_SUBDIR); mv ld stage3-ld; \
63241 mv prev-ld stage2-ld; : ; \
63243 @endif ld
63244 @if libbacktrace
63245 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63246 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
63247 mv prev-libbacktrace stage2-libbacktrace; : ; \
63249 @endif libbacktrace
63250 @if libcpp
63251 @if test -d $(HOST_SUBDIR)/libcpp; then \
63252 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
63253 mv prev-libcpp stage2-libcpp; : ; \
63255 @endif libcpp
63256 @if libcody
63257 @if test -d $(HOST_SUBDIR)/libcody; then \
63258 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
63259 mv prev-libcody stage2-libcody; : ; \
63261 @endif libcody
63262 @if libdecnumber
63263 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63264 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
63265 mv prev-libdecnumber stage2-libdecnumber; : ; \
63267 @endif libdecnumber
63268 @if libiberty
63269 @if test -d $(HOST_SUBDIR)/libiberty; then \
63270 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
63271 mv prev-libiberty stage2-libiberty; : ; \
63273 @endif libiberty
63274 @if libiberty-linker-plugin
63275 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63276 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
63277 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
63279 @endif libiberty-linker-plugin
63280 @if libiconv
63281 @if test -d $(HOST_SUBDIR)/libiconv; then \
63282 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
63283 mv prev-libiconv stage2-libiconv; : ; \
63285 @endif libiconv
63286 @if zlib
63287 @if test -d $(HOST_SUBDIR)/zlib; then \
63288 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
63289 mv prev-zlib stage2-zlib; : ; \
63291 @endif zlib
63292 @if lto-plugin
63293 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63294 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
63295 mv prev-lto-plugin stage2-lto-plugin; : ; \
63297 @endif lto-plugin
63298 @if libctf
63299 @if test -d $(HOST_SUBDIR)/libctf; then \
63300 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
63301 mv prev-libctf stage2-libctf; : ; \
63303 @endif libctf
63304 @if libsframe
63305 @if test -d $(HOST_SUBDIR)/libsframe; then \
63306 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
63307 mv prev-libsframe stage2-libsframe; : ; \
63309 @endif libsframe
63310 @if test -d $(TARGET_SUBDIR); then \
63311 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
63312 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
63314 rm -f stage_current
63316 # Bubble a bug fix through all the stages up to stage 3. They are
63317 # remade, but not reconfigured. The next stage (if any) will not be
63318 # reconfigured either.
63319 .PHONY: stage3-bubble
63320 stage3-bubble:: stage2-bubble
63321 @r=`${PWD_COMMAND}`; export r; \
63322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63323 if test -f stage3-lean || test -f stage2-lean ; then \
63324 echo Skipping rebuild of stage3; \
63325 else \
63326 $(MAKE) stage3-start; \
63327 if $(LEAN); then \
63328 rm -rf stage1-*; \
63329 $(STAMP) stage1-lean; \
63330 fi; \
63331 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
63333 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
63335 .PHONY: all-stage3 clean-stage3
63336 do-clean: clean-stage3
63338 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63339 # only possibility, but now it conflicts with no-bootstrap rules
63340 @if gcc-bootstrap
63342 compare:
63343 @r=`${PWD_COMMAND}`; export r; \
63344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63345 if test -f stage2-lean; then \
63346 echo Cannot compare object files as stage 2 was deleted.; \
63347 exit 0; \
63348 fi; \
63349 : $(MAKE); $(stage); \
63350 rm -f .bad_compare; \
63351 echo Comparing stages 2 and 3; \
63352 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
63353 files=`find stage3-* -name "*$(objext)" -print | \
63354 sed -n s,^stage$$sed-,,p`; \
63355 for file in $${files} ${extra-compare}; do \
63356 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
63357 if test ! -f $$f1; then continue; fi; \
63358 $(do-compare) > /dev/null 2>&1; \
63359 if test $$? -eq 1; then \
63360 case $$file in \
63361 @compare_exclusions@) \
63362 echo warning: $$file differs ;; \
63363 *) \
63364 echo $$file differs >> .bad_compare ;; \
63365 esac; \
63366 fi; \
63367 done; \
63368 if [ -f .bad_compare ]; then \
63369 echo "Bootstrap comparison failure!"; \
63370 cat .bad_compare; \
63371 exit 1; \
63372 else \
63373 echo Comparison successful.; \
63374 fi; \
63375 $(STAMP) compare
63376 if $(LEAN); then \
63377 rm -rf stage2-*; \
63378 $(STAMP) stage2-lean; \
63383 .PHONY: bootstrap bootstrap-lean
63384 bootstrap:
63385 echo stage3 > stage_final
63386 @r=`${PWD_COMMAND}`; export r; \
63387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63388 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63389 @: $(MAKE); $(unstage)
63390 @r=`${PWD_COMMAND}`; export r; \
63391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63392 TFLAGS="$(STAGE3_TFLAGS)"; \
63393 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63395 bootstrap-lean:
63396 echo stage3 > stage_final
63397 @r=`${PWD_COMMAND}`; export r; \
63398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63399 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
63400 @: $(MAKE); $(unstage)
63401 @r=`${PWD_COMMAND}`; export r; \
63402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63403 TFLAGS="$(STAGE3_TFLAGS)"; \
63404 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63407 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63408 distclean-stage2:: distclean-stage3
63409 .PHONY: distclean-stage3
63410 distclean-stage3::
63411 @: $(MAKE); $(stage)
63412 @test "`cat stage_last`" != stage3 || rm -f stage_last
63413 rm -rf stage3-* compare
63416 .PHONY: cleanstrap
63417 cleanstrap: do-distclean local-clean
63418 echo stage3 > stage_final
63419 @r=`${PWD_COMMAND}`; export r; \
63420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63422 @: $(MAKE); $(unstage)
63423 @r=`${PWD_COMMAND}`; export r; \
63424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63425 TFLAGS="$(STAGE3_TFLAGS)"; \
63426 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63428 @endif gcc-bootstrap
63431 .PHONY: stage4-start stage4-end
63433 stage4-start::
63434 @: $(MAKE); $(stage); \
63435 echo stage4 > stage_current; \
63436 echo stage4 > stage_last; \
63437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63438 @if bfd
63439 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
63440 mkdir stage4-bfd; \
63441 mv stage4-bfd bfd; \
63442 mv stage3-bfd prev-bfd || test -f stage3-lean
63443 @endif bfd
63444 @if opcodes
63445 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
63446 mkdir stage4-opcodes; \
63447 mv stage4-opcodes opcodes; \
63448 mv stage3-opcodes prev-opcodes || test -f stage3-lean
63449 @endif opcodes
63450 @if binutils
63451 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
63452 mkdir stage4-binutils; \
63453 mv stage4-binutils binutils; \
63454 mv stage3-binutils prev-binutils || test -f stage3-lean
63455 @endif binutils
63456 @if fixincludes
63457 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
63458 mkdir stage4-fixincludes; \
63459 mv stage4-fixincludes fixincludes; \
63460 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
63461 @endif fixincludes
63462 @if gas
63463 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
63464 mkdir stage4-gas; \
63465 mv stage4-gas gas; \
63466 mv stage3-gas prev-gas || test -f stage3-lean
63467 @endif gas
63468 @if gcc
63469 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
63470 mkdir stage4-gcc; \
63471 mv stage4-gcc gcc; \
63472 mv stage3-gcc prev-gcc || test -f stage3-lean
63473 @endif gcc
63474 @if gmp
63475 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
63476 mkdir stage4-gmp; \
63477 mv stage4-gmp gmp; \
63478 mv stage3-gmp prev-gmp || test -f stage3-lean
63479 @endif gmp
63480 @if mpfr
63481 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
63482 mkdir stage4-mpfr; \
63483 mv stage4-mpfr mpfr; \
63484 mv stage3-mpfr prev-mpfr || test -f stage3-lean
63485 @endif mpfr
63486 @if mpc
63487 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
63488 mkdir stage4-mpc; \
63489 mv stage4-mpc mpc; \
63490 mv stage3-mpc prev-mpc || test -f stage3-lean
63491 @endif mpc
63492 @if isl
63493 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63494 mkdir stage4-isl; \
63495 mv stage4-isl isl; \
63496 mv stage3-isl prev-isl || test -f stage3-lean
63497 @endif isl
63498 @if gold
63499 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63500 mkdir stage4-gold; \
63501 mv stage4-gold gold; \
63502 mv stage3-gold prev-gold || test -f stage3-lean
63503 @endif gold
63504 @if intl
63505 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63506 mkdir stage4-intl; \
63507 mv stage4-intl intl; \
63508 mv stage3-intl prev-intl || test -f stage3-lean
63509 @endif intl
63510 @if ld
63511 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63512 mkdir stage4-ld; \
63513 mv stage4-ld ld; \
63514 mv stage3-ld prev-ld || test -f stage3-lean
63515 @endif ld
63516 @if libbacktrace
63517 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63518 mkdir stage4-libbacktrace; \
63519 mv stage4-libbacktrace libbacktrace; \
63520 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63521 @endif libbacktrace
63522 @if libcpp
63523 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63524 mkdir stage4-libcpp; \
63525 mv stage4-libcpp libcpp; \
63526 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63527 @endif libcpp
63528 @if libcody
63529 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63530 mkdir stage4-libcody; \
63531 mv stage4-libcody libcody; \
63532 mv stage3-libcody prev-libcody || test -f stage3-lean
63533 @endif libcody
63534 @if libdecnumber
63535 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63536 mkdir stage4-libdecnumber; \
63537 mv stage4-libdecnumber libdecnumber; \
63538 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63539 @endif libdecnumber
63540 @if libiberty
63541 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63542 mkdir stage4-libiberty; \
63543 mv stage4-libiberty libiberty; \
63544 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63545 @endif libiberty
63546 @if libiberty-linker-plugin
63547 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63548 mkdir stage4-libiberty-linker-plugin; \
63549 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63550 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63551 @endif libiberty-linker-plugin
63552 @if libiconv
63553 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63554 mkdir stage4-libiconv; \
63555 mv stage4-libiconv libiconv; \
63556 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63557 @endif libiconv
63558 @if zlib
63559 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63560 mkdir stage4-zlib; \
63561 mv stage4-zlib zlib; \
63562 mv stage3-zlib prev-zlib || test -f stage3-lean
63563 @endif zlib
63564 @if lto-plugin
63565 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63566 mkdir stage4-lto-plugin; \
63567 mv stage4-lto-plugin lto-plugin; \
63568 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63569 @endif lto-plugin
63570 @if libctf
63571 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63572 mkdir stage4-libctf; \
63573 mv stage4-libctf libctf; \
63574 mv stage3-libctf prev-libctf || test -f stage3-lean
63575 @endif libctf
63576 @if libsframe
63577 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63578 mkdir stage4-libsframe; \
63579 mv stage4-libsframe libsframe; \
63580 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63581 @endif libsframe
63582 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63583 mkdir stage4-$(TARGET_SUBDIR); \
63584 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63585 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63587 stage4-end::
63588 @if bfd
63589 @if test -d $(HOST_SUBDIR)/bfd; then \
63590 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63591 mv prev-bfd stage3-bfd; : ; \
63593 @endif bfd
63594 @if opcodes
63595 @if test -d $(HOST_SUBDIR)/opcodes; then \
63596 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63597 mv prev-opcodes stage3-opcodes; : ; \
63599 @endif opcodes
63600 @if binutils
63601 @if test -d $(HOST_SUBDIR)/binutils; then \
63602 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63603 mv prev-binutils stage3-binutils; : ; \
63605 @endif binutils
63606 @if fixincludes
63607 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63608 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63609 mv prev-fixincludes stage3-fixincludes; : ; \
63611 @endif fixincludes
63612 @if gas
63613 @if test -d $(HOST_SUBDIR)/gas; then \
63614 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63615 mv prev-gas stage3-gas; : ; \
63617 @endif gas
63618 @if gcc
63619 @if test -d $(HOST_SUBDIR)/gcc; then \
63620 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63621 mv prev-gcc stage3-gcc; : ; \
63623 @endif gcc
63624 @if gmp
63625 @if test -d $(HOST_SUBDIR)/gmp; then \
63626 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63627 mv prev-gmp stage3-gmp; : ; \
63629 @endif gmp
63630 @if mpfr
63631 @if test -d $(HOST_SUBDIR)/mpfr; then \
63632 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63633 mv prev-mpfr stage3-mpfr; : ; \
63635 @endif mpfr
63636 @if mpc
63637 @if test -d $(HOST_SUBDIR)/mpc; then \
63638 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63639 mv prev-mpc stage3-mpc; : ; \
63641 @endif mpc
63642 @if isl
63643 @if test -d $(HOST_SUBDIR)/isl; then \
63644 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63645 mv prev-isl stage3-isl; : ; \
63647 @endif isl
63648 @if gold
63649 @if test -d $(HOST_SUBDIR)/gold; then \
63650 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63651 mv prev-gold stage3-gold; : ; \
63653 @endif gold
63654 @if intl
63655 @if test -d $(HOST_SUBDIR)/intl; then \
63656 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63657 mv prev-intl stage3-intl; : ; \
63659 @endif intl
63660 @if ld
63661 @if test -d $(HOST_SUBDIR)/ld; then \
63662 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63663 mv prev-ld stage3-ld; : ; \
63665 @endif ld
63666 @if libbacktrace
63667 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63668 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63669 mv prev-libbacktrace stage3-libbacktrace; : ; \
63671 @endif libbacktrace
63672 @if libcpp
63673 @if test -d $(HOST_SUBDIR)/libcpp; then \
63674 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63675 mv prev-libcpp stage3-libcpp; : ; \
63677 @endif libcpp
63678 @if libcody
63679 @if test -d $(HOST_SUBDIR)/libcody; then \
63680 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63681 mv prev-libcody stage3-libcody; : ; \
63683 @endif libcody
63684 @if libdecnumber
63685 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63686 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63687 mv prev-libdecnumber stage3-libdecnumber; : ; \
63689 @endif libdecnumber
63690 @if libiberty
63691 @if test -d $(HOST_SUBDIR)/libiberty; then \
63692 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63693 mv prev-libiberty stage3-libiberty; : ; \
63695 @endif libiberty
63696 @if libiberty-linker-plugin
63697 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63698 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63699 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63701 @endif libiberty-linker-plugin
63702 @if libiconv
63703 @if test -d $(HOST_SUBDIR)/libiconv; then \
63704 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63705 mv prev-libiconv stage3-libiconv; : ; \
63707 @endif libiconv
63708 @if zlib
63709 @if test -d $(HOST_SUBDIR)/zlib; then \
63710 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63711 mv prev-zlib stage3-zlib; : ; \
63713 @endif zlib
63714 @if lto-plugin
63715 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63716 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63717 mv prev-lto-plugin stage3-lto-plugin; : ; \
63719 @endif lto-plugin
63720 @if libctf
63721 @if test -d $(HOST_SUBDIR)/libctf; then \
63722 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63723 mv prev-libctf stage3-libctf; : ; \
63725 @endif libctf
63726 @if libsframe
63727 @if test -d $(HOST_SUBDIR)/libsframe; then \
63728 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63729 mv prev-libsframe stage3-libsframe; : ; \
63731 @endif libsframe
63732 @if test -d $(TARGET_SUBDIR); then \
63733 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63734 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63736 rm -f stage_current
63738 # Bubble a bug fix through all the stages up to stage 4. They are
63739 # remade, but not reconfigured. The next stage (if any) will not be
63740 # reconfigured either.
63741 .PHONY: stage4-bubble
63742 stage4-bubble:: stage3-bubble
63743 @r=`${PWD_COMMAND}`; export r; \
63744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63745 if test -f stage4-lean || test -f stage3-lean ; then \
63746 echo Skipping rebuild of stage4; \
63747 else \
63748 $(MAKE) stage4-start; \
63749 if $(LEAN); then \
63750 rm -rf stage2-*; \
63751 $(STAMP) stage2-lean; \
63752 fi; \
63753 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63755 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63757 .PHONY: all-stage4 clean-stage4
63758 do-clean: clean-stage4
63760 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63761 # only possibility, but now it conflicts with no-bootstrap rules
63762 @if gcc-bootstrap
63764 compare3:
63765 @r=`${PWD_COMMAND}`; export r; \
63766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63767 if test -f stage3-lean; then \
63768 echo Cannot compare object files as stage 3 was deleted.; \
63769 exit 0; \
63770 fi; \
63771 : $(MAKE); $(stage); \
63772 rm -f .bad_compare; \
63773 echo Comparing stages 3 and 4; \
63774 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63775 files=`find stage4-* -name "*$(objext)" -print | \
63776 sed -n s,^stage$$sed-,,p`; \
63777 for file in $${files} ${extra-compare}; do \
63778 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63779 if test ! -f $$f1; then continue; fi; \
63780 $(do-compare3) > /dev/null 2>&1; \
63781 if test $$? -eq 1; then \
63782 case $$file in \
63783 @compare_exclusions@) \
63784 echo warning: $$file differs ;; \
63785 *) \
63786 echo $$file differs >> .bad_compare ;; \
63787 esac; \
63788 fi; \
63789 done; \
63790 if [ -f .bad_compare ]; then \
63791 echo "Bootstrap comparison failure!"; \
63792 cat .bad_compare; \
63793 exit 1; \
63794 else \
63795 echo Comparison successful.; \
63796 fi; \
63797 $(STAMP) compare3
63798 if $(LEAN); then \
63799 rm -rf stage3-*; \
63800 $(STAMP) stage3-lean; \
63805 .PHONY: bootstrap4 bootstrap4-lean
63806 bootstrap4:
63807 echo stage4 > stage_final
63808 @r=`${PWD_COMMAND}`; export r; \
63809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63811 @: $(MAKE); $(unstage)
63812 @r=`${PWD_COMMAND}`; export r; \
63813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63814 TFLAGS="$(STAGE4_TFLAGS)"; \
63815 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63817 bootstrap4-lean:
63818 echo stage4 > stage_final
63819 @r=`${PWD_COMMAND}`; export r; \
63820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63821 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63822 @: $(MAKE); $(unstage)
63823 @r=`${PWD_COMMAND}`; export r; \
63824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63825 TFLAGS="$(STAGE4_TFLAGS)"; \
63826 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63829 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63830 distclean-stage3:: distclean-stage4
63831 .PHONY: distclean-stage4
63832 distclean-stage4::
63833 @: $(MAKE); $(stage)
63834 @test "`cat stage_last`" != stage4 || rm -f stage_last
63835 rm -rf stage4-* compare3
63838 @endif gcc-bootstrap
63841 .PHONY: stageprofile-start stageprofile-end
63843 stageprofile-start::
63844 @: $(MAKE); $(stage); \
63845 echo stageprofile > stage_current; \
63846 echo stageprofile > stage_last; \
63847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63848 @if bfd
63849 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63850 mkdir stageprofile-bfd; \
63851 mv stageprofile-bfd bfd; \
63852 mv stage1-bfd prev-bfd || test -f stage1-lean
63853 @endif bfd
63854 @if opcodes
63855 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63856 mkdir stageprofile-opcodes; \
63857 mv stageprofile-opcodes opcodes; \
63858 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63859 @endif opcodes
63860 @if binutils
63861 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63862 mkdir stageprofile-binutils; \
63863 mv stageprofile-binutils binutils; \
63864 mv stage1-binutils prev-binutils || test -f stage1-lean
63865 @endif binutils
63866 @if fixincludes
63867 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63868 mkdir stageprofile-fixincludes; \
63869 mv stageprofile-fixincludes fixincludes; \
63870 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63871 @endif fixincludes
63872 @if gas
63873 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63874 mkdir stageprofile-gas; \
63875 mv stageprofile-gas gas; \
63876 mv stage1-gas prev-gas || test -f stage1-lean
63877 @endif gas
63878 @if gcc
63879 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63880 mkdir stageprofile-gcc; \
63881 mv stageprofile-gcc gcc; \
63882 mv stage1-gcc prev-gcc || test -f stage1-lean
63883 @endif gcc
63884 @if gmp
63885 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63886 mkdir stageprofile-gmp; \
63887 mv stageprofile-gmp gmp; \
63888 mv stage1-gmp prev-gmp || test -f stage1-lean
63889 @endif gmp
63890 @if mpfr
63891 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63892 mkdir stageprofile-mpfr; \
63893 mv stageprofile-mpfr mpfr; \
63894 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63895 @endif mpfr
63896 @if mpc
63897 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63898 mkdir stageprofile-mpc; \
63899 mv stageprofile-mpc mpc; \
63900 mv stage1-mpc prev-mpc || test -f stage1-lean
63901 @endif mpc
63902 @if isl
63903 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63904 mkdir stageprofile-isl; \
63905 mv stageprofile-isl isl; \
63906 mv stage1-isl prev-isl || test -f stage1-lean
63907 @endif isl
63908 @if gold
63909 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63910 mkdir stageprofile-gold; \
63911 mv stageprofile-gold gold; \
63912 mv stage1-gold prev-gold || test -f stage1-lean
63913 @endif gold
63914 @if intl
63915 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63916 mkdir stageprofile-intl; \
63917 mv stageprofile-intl intl; \
63918 mv stage1-intl prev-intl || test -f stage1-lean
63919 @endif intl
63920 @if ld
63921 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63922 mkdir stageprofile-ld; \
63923 mv stageprofile-ld ld; \
63924 mv stage1-ld prev-ld || test -f stage1-lean
63925 @endif ld
63926 @if libbacktrace
63927 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63928 mkdir stageprofile-libbacktrace; \
63929 mv stageprofile-libbacktrace libbacktrace; \
63930 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63931 @endif libbacktrace
63932 @if libcpp
63933 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63934 mkdir stageprofile-libcpp; \
63935 mv stageprofile-libcpp libcpp; \
63936 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63937 @endif libcpp
63938 @if libcody
63939 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63940 mkdir stageprofile-libcody; \
63941 mv stageprofile-libcody libcody; \
63942 mv stage1-libcody prev-libcody || test -f stage1-lean
63943 @endif libcody
63944 @if libdecnumber
63945 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63946 mkdir stageprofile-libdecnumber; \
63947 mv stageprofile-libdecnumber libdecnumber; \
63948 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63949 @endif libdecnumber
63950 @if libiberty
63951 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63952 mkdir stageprofile-libiberty; \
63953 mv stageprofile-libiberty libiberty; \
63954 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63955 @endif libiberty
63956 @if libiberty-linker-plugin
63957 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63958 mkdir stageprofile-libiberty-linker-plugin; \
63959 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63960 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63961 @endif libiberty-linker-plugin
63962 @if libiconv
63963 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63964 mkdir stageprofile-libiconv; \
63965 mv stageprofile-libiconv libiconv; \
63966 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63967 @endif libiconv
63968 @if zlib
63969 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63970 mkdir stageprofile-zlib; \
63971 mv stageprofile-zlib zlib; \
63972 mv stage1-zlib prev-zlib || test -f stage1-lean
63973 @endif zlib
63974 @if lto-plugin
63975 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63976 mkdir stageprofile-lto-plugin; \
63977 mv stageprofile-lto-plugin lto-plugin; \
63978 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63979 @endif lto-plugin
63980 @if libctf
63981 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63982 mkdir stageprofile-libctf; \
63983 mv stageprofile-libctf libctf; \
63984 mv stage1-libctf prev-libctf || test -f stage1-lean
63985 @endif libctf
63986 @if libsframe
63987 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63988 mkdir stageprofile-libsframe; \
63989 mv stageprofile-libsframe libsframe; \
63990 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63991 @endif libsframe
63992 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63993 mkdir stageprofile-$(TARGET_SUBDIR); \
63994 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63995 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63997 stageprofile-end::
63998 @if bfd
63999 @if test -d $(HOST_SUBDIR)/bfd; then \
64000 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64001 mv prev-bfd stage1-bfd; : ; \
64003 @endif bfd
64004 @if opcodes
64005 @if test -d $(HOST_SUBDIR)/opcodes; then \
64006 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64007 mv prev-opcodes stage1-opcodes; : ; \
64009 @endif opcodes
64010 @if binutils
64011 @if test -d $(HOST_SUBDIR)/binutils; then \
64012 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64013 mv prev-binutils stage1-binutils; : ; \
64015 @endif binutils
64016 @if fixincludes
64017 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64018 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64019 mv prev-fixincludes stage1-fixincludes; : ; \
64021 @endif fixincludes
64022 @if gas
64023 @if test -d $(HOST_SUBDIR)/gas; then \
64024 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64025 mv prev-gas stage1-gas; : ; \
64027 @endif gas
64028 @if gcc
64029 @if test -d $(HOST_SUBDIR)/gcc; then \
64030 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64031 mv prev-gcc stage1-gcc; : ; \
64033 @endif gcc
64034 @if gmp
64035 @if test -d $(HOST_SUBDIR)/gmp; then \
64036 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64037 mv prev-gmp stage1-gmp; : ; \
64039 @endif gmp
64040 @if mpfr
64041 @if test -d $(HOST_SUBDIR)/mpfr; then \
64042 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64043 mv prev-mpfr stage1-mpfr; : ; \
64045 @endif mpfr
64046 @if mpc
64047 @if test -d $(HOST_SUBDIR)/mpc; then \
64048 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64049 mv prev-mpc stage1-mpc; : ; \
64051 @endif mpc
64052 @if isl
64053 @if test -d $(HOST_SUBDIR)/isl; then \
64054 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64055 mv prev-isl stage1-isl; : ; \
64057 @endif isl
64058 @if gold
64059 @if test -d $(HOST_SUBDIR)/gold; then \
64060 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64061 mv prev-gold stage1-gold; : ; \
64063 @endif gold
64064 @if intl
64065 @if test -d $(HOST_SUBDIR)/intl; then \
64066 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
64067 mv prev-intl stage1-intl; : ; \
64069 @endif intl
64070 @if ld
64071 @if test -d $(HOST_SUBDIR)/ld; then \
64072 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64073 mv prev-ld stage1-ld; : ; \
64075 @endif ld
64076 @if libbacktrace
64077 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64078 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64079 mv prev-libbacktrace stage1-libbacktrace; : ; \
64081 @endif libbacktrace
64082 @if libcpp
64083 @if test -d $(HOST_SUBDIR)/libcpp; then \
64084 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64085 mv prev-libcpp stage1-libcpp; : ; \
64087 @endif libcpp
64088 @if libcody
64089 @if test -d $(HOST_SUBDIR)/libcody; then \
64090 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64091 mv prev-libcody stage1-libcody; : ; \
64093 @endif libcody
64094 @if libdecnumber
64095 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64096 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64097 mv prev-libdecnumber stage1-libdecnumber; : ; \
64099 @endif libdecnumber
64100 @if libiberty
64101 @if test -d $(HOST_SUBDIR)/libiberty; then \
64102 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64103 mv prev-libiberty stage1-libiberty; : ; \
64105 @endif libiberty
64106 @if libiberty-linker-plugin
64107 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64108 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64109 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64111 @endif libiberty-linker-plugin
64112 @if libiconv
64113 @if test -d $(HOST_SUBDIR)/libiconv; then \
64114 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64115 mv prev-libiconv stage1-libiconv; : ; \
64117 @endif libiconv
64118 @if zlib
64119 @if test -d $(HOST_SUBDIR)/zlib; then \
64120 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64121 mv prev-zlib stage1-zlib; : ; \
64123 @endif zlib
64124 @if lto-plugin
64125 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64126 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64127 mv prev-lto-plugin stage1-lto-plugin; : ; \
64129 @endif lto-plugin
64130 @if libctf
64131 @if test -d $(HOST_SUBDIR)/libctf; then \
64132 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64133 mv prev-libctf stage1-libctf; : ; \
64135 @endif libctf
64136 @if libsframe
64137 @if test -d $(HOST_SUBDIR)/libsframe; then \
64138 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
64139 mv prev-libsframe stage1-libsframe; : ; \
64141 @endif libsframe
64142 @if test -d $(TARGET_SUBDIR); then \
64143 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
64144 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64146 rm -f stage_current
64148 # Bubble a bug fix through all the stages up to stage profile. They are
64149 # remade, but not reconfigured. The next stage (if any) will not be
64150 # reconfigured either.
64151 .PHONY: stageprofile-bubble
64152 stageprofile-bubble:: stage1-bubble
64153 @r=`${PWD_COMMAND}`; export r; \
64154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64155 if test -f stageprofile-lean || test -f stage1-lean ; then \
64156 echo Skipping rebuild of stageprofile; \
64157 else \
64158 $(MAKE) stageprofile-start; \
64159 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
64162 .PHONY: all-stageprofile clean-stageprofile
64163 do-clean: clean-stageprofile
64165 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64166 # only possibility, but now it conflicts with no-bootstrap rules
64167 @if gcc-bootstrap
64172 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64173 distclean-stage1:: distclean-stageprofile
64174 .PHONY: distclean-stageprofile
64175 distclean-stageprofile::
64176 @: $(MAKE); $(stage)
64177 @test "`cat stage_last`" != stageprofile || rm -f stage_last
64178 rm -rf stageprofile-*
64181 @endif gcc-bootstrap
64184 .PHONY: stagetrain-start stagetrain-end
64186 stagetrain-start::
64187 @: $(MAKE); $(stage); \
64188 echo stagetrain > stage_current; \
64189 echo stagetrain > stage_last; \
64190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64191 @if bfd
64192 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
64193 mkdir stagetrain-bfd; \
64194 mv stagetrain-bfd bfd; \
64195 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
64196 @endif bfd
64197 @if opcodes
64198 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
64199 mkdir stagetrain-opcodes; \
64200 mv stagetrain-opcodes opcodes; \
64201 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
64202 @endif opcodes
64203 @if binutils
64204 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
64205 mkdir stagetrain-binutils; \
64206 mv stagetrain-binutils binutils; \
64207 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
64208 @endif binutils
64209 @if fixincludes
64210 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
64211 mkdir stagetrain-fixincludes; \
64212 mv stagetrain-fixincludes fixincludes; \
64213 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
64214 @endif fixincludes
64215 @if gas
64216 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
64217 mkdir stagetrain-gas; \
64218 mv stagetrain-gas gas; \
64219 mv stageprofile-gas prev-gas || test -f stageprofile-lean
64220 @endif gas
64221 @if gcc
64222 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
64223 mkdir stagetrain-gcc; \
64224 mv stagetrain-gcc gcc; \
64225 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
64226 @endif gcc
64227 @if gmp
64228 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
64229 mkdir stagetrain-gmp; \
64230 mv stagetrain-gmp gmp; \
64231 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
64232 @endif gmp
64233 @if mpfr
64234 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
64235 mkdir stagetrain-mpfr; \
64236 mv stagetrain-mpfr mpfr; \
64237 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
64238 @endif mpfr
64239 @if mpc
64240 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
64241 mkdir stagetrain-mpc; \
64242 mv stagetrain-mpc mpc; \
64243 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
64244 @endif mpc
64245 @if isl
64246 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
64247 mkdir stagetrain-isl; \
64248 mv stagetrain-isl isl; \
64249 mv stageprofile-isl prev-isl || test -f stageprofile-lean
64250 @endif isl
64251 @if gold
64252 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
64253 mkdir stagetrain-gold; \
64254 mv stagetrain-gold gold; \
64255 mv stageprofile-gold prev-gold || test -f stageprofile-lean
64256 @endif gold
64257 @if intl
64258 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
64259 mkdir stagetrain-intl; \
64260 mv stagetrain-intl intl; \
64261 mv stageprofile-intl prev-intl || test -f stageprofile-lean
64262 @endif intl
64263 @if ld
64264 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
64265 mkdir stagetrain-ld; \
64266 mv stagetrain-ld ld; \
64267 mv stageprofile-ld prev-ld || test -f stageprofile-lean
64268 @endif ld
64269 @if libbacktrace
64270 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
64271 mkdir stagetrain-libbacktrace; \
64272 mv stagetrain-libbacktrace libbacktrace; \
64273 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
64274 @endif libbacktrace
64275 @if libcpp
64276 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
64277 mkdir stagetrain-libcpp; \
64278 mv stagetrain-libcpp libcpp; \
64279 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
64280 @endif libcpp
64281 @if libcody
64282 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
64283 mkdir stagetrain-libcody; \
64284 mv stagetrain-libcody libcody; \
64285 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
64286 @endif libcody
64287 @if libdecnumber
64288 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
64289 mkdir stagetrain-libdecnumber; \
64290 mv stagetrain-libdecnumber libdecnumber; \
64291 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
64292 @endif libdecnumber
64293 @if libiberty
64294 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
64295 mkdir stagetrain-libiberty; \
64296 mv stagetrain-libiberty libiberty; \
64297 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
64298 @endif libiberty
64299 @if libiberty-linker-plugin
64300 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
64301 mkdir stagetrain-libiberty-linker-plugin; \
64302 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
64303 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
64304 @endif libiberty-linker-plugin
64305 @if libiconv
64306 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
64307 mkdir stagetrain-libiconv; \
64308 mv stagetrain-libiconv libiconv; \
64309 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
64310 @endif libiconv
64311 @if zlib
64312 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
64313 mkdir stagetrain-zlib; \
64314 mv stagetrain-zlib zlib; \
64315 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
64316 @endif zlib
64317 @if lto-plugin
64318 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
64319 mkdir stagetrain-lto-plugin; \
64320 mv stagetrain-lto-plugin lto-plugin; \
64321 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
64322 @endif lto-plugin
64323 @if libctf
64324 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
64325 mkdir stagetrain-libctf; \
64326 mv stagetrain-libctf libctf; \
64327 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
64328 @endif libctf
64329 @if libsframe
64330 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
64331 mkdir stagetrain-libsframe; \
64332 mv stagetrain-libsframe libsframe; \
64333 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
64334 @endif libsframe
64335 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
64336 mkdir stagetrain-$(TARGET_SUBDIR); \
64337 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64338 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
64340 stagetrain-end::
64341 @if bfd
64342 @if test -d $(HOST_SUBDIR)/bfd; then \
64343 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
64344 mv prev-bfd stageprofile-bfd; : ; \
64346 @endif bfd
64347 @if opcodes
64348 @if test -d $(HOST_SUBDIR)/opcodes; then \
64349 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
64350 mv prev-opcodes stageprofile-opcodes; : ; \
64352 @endif opcodes
64353 @if binutils
64354 @if test -d $(HOST_SUBDIR)/binutils; then \
64355 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
64356 mv prev-binutils stageprofile-binutils; : ; \
64358 @endif binutils
64359 @if fixincludes
64360 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64361 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
64362 mv prev-fixincludes stageprofile-fixincludes; : ; \
64364 @endif fixincludes
64365 @if gas
64366 @if test -d $(HOST_SUBDIR)/gas; then \
64367 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
64368 mv prev-gas stageprofile-gas; : ; \
64370 @endif gas
64371 @if gcc
64372 @if test -d $(HOST_SUBDIR)/gcc; then \
64373 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
64374 mv prev-gcc stageprofile-gcc; : ; \
64376 @endif gcc
64377 @if gmp
64378 @if test -d $(HOST_SUBDIR)/gmp; then \
64379 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
64380 mv prev-gmp stageprofile-gmp; : ; \
64382 @endif gmp
64383 @if mpfr
64384 @if test -d $(HOST_SUBDIR)/mpfr; then \
64385 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
64386 mv prev-mpfr stageprofile-mpfr; : ; \
64388 @endif mpfr
64389 @if mpc
64390 @if test -d $(HOST_SUBDIR)/mpc; then \
64391 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
64392 mv prev-mpc stageprofile-mpc; : ; \
64394 @endif mpc
64395 @if isl
64396 @if test -d $(HOST_SUBDIR)/isl; then \
64397 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
64398 mv prev-isl stageprofile-isl; : ; \
64400 @endif isl
64401 @if gold
64402 @if test -d $(HOST_SUBDIR)/gold; then \
64403 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
64404 mv prev-gold stageprofile-gold; : ; \
64406 @endif gold
64407 @if intl
64408 @if test -d $(HOST_SUBDIR)/intl; then \
64409 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
64410 mv prev-intl stageprofile-intl; : ; \
64412 @endif intl
64413 @if ld
64414 @if test -d $(HOST_SUBDIR)/ld; then \
64415 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
64416 mv prev-ld stageprofile-ld; : ; \
64418 @endif ld
64419 @if libbacktrace
64420 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64421 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
64422 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
64424 @endif libbacktrace
64425 @if libcpp
64426 @if test -d $(HOST_SUBDIR)/libcpp; then \
64427 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
64428 mv prev-libcpp stageprofile-libcpp; : ; \
64430 @endif libcpp
64431 @if libcody
64432 @if test -d $(HOST_SUBDIR)/libcody; then \
64433 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
64434 mv prev-libcody stageprofile-libcody; : ; \
64436 @endif libcody
64437 @if libdecnumber
64438 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64439 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
64440 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
64442 @endif libdecnumber
64443 @if libiberty
64444 @if test -d $(HOST_SUBDIR)/libiberty; then \
64445 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
64446 mv prev-libiberty stageprofile-libiberty; : ; \
64448 @endif libiberty
64449 @if libiberty-linker-plugin
64450 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64451 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
64452 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
64454 @endif libiberty-linker-plugin
64455 @if libiconv
64456 @if test -d $(HOST_SUBDIR)/libiconv; then \
64457 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
64458 mv prev-libiconv stageprofile-libiconv; : ; \
64460 @endif libiconv
64461 @if zlib
64462 @if test -d $(HOST_SUBDIR)/zlib; then \
64463 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
64464 mv prev-zlib stageprofile-zlib; : ; \
64466 @endif zlib
64467 @if lto-plugin
64468 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64469 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
64470 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
64472 @endif lto-plugin
64473 @if libctf
64474 @if test -d $(HOST_SUBDIR)/libctf; then \
64475 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
64476 mv prev-libctf stageprofile-libctf; : ; \
64478 @endif libctf
64479 @if libsframe
64480 @if test -d $(HOST_SUBDIR)/libsframe; then \
64481 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
64482 mv prev-libsframe stageprofile-libsframe; : ; \
64484 @endif libsframe
64485 @if test -d $(TARGET_SUBDIR); then \
64486 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
64487 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
64489 rm -f stage_current
64491 # Bubble a bug fix through all the stages up to stage train. They are
64492 # remade, but not reconfigured. The next stage (if any) will not be
64493 # reconfigured either.
64494 .PHONY: stagetrain-bubble
64495 stagetrain-bubble:: stageprofile-bubble
64496 @r=`${PWD_COMMAND}`; export r; \
64497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64498 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64499 echo Skipping rebuild of stagetrain; \
64500 else \
64501 $(MAKE) stagetrain-start; \
64502 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64505 .PHONY: all-stagetrain clean-stagetrain
64506 do-clean: clean-stagetrain
64508 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64509 # only possibility, but now it conflicts with no-bootstrap rules
64510 @if gcc-bootstrap
64515 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64516 distclean-stageprofile:: distclean-stagetrain
64517 .PHONY: distclean-stagetrain
64518 distclean-stagetrain::
64519 @: $(MAKE); $(stage)
64520 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64521 rm -rf stagetrain-*
64524 @endif gcc-bootstrap
64527 .PHONY: stagefeedback-start stagefeedback-end
64529 stagefeedback-start::
64530 @: $(MAKE); $(stage); \
64531 echo stagefeedback > stage_current; \
64532 echo stagefeedback > stage_last; \
64533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64534 @if bfd
64535 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64536 mkdir stagefeedback-bfd; \
64537 mv stagefeedback-bfd bfd; \
64538 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64539 @endif bfd
64540 @if opcodes
64541 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64542 mkdir stagefeedback-opcodes; \
64543 mv stagefeedback-opcodes opcodes; \
64544 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64545 @endif opcodes
64546 @if binutils
64547 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64548 mkdir stagefeedback-binutils; \
64549 mv stagefeedback-binutils binutils; \
64550 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64551 @endif binutils
64552 @if fixincludes
64553 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64554 mkdir stagefeedback-fixincludes; \
64555 mv stagefeedback-fixincludes fixincludes; \
64556 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64557 @endif fixincludes
64558 @if gas
64559 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64560 mkdir stagefeedback-gas; \
64561 mv stagefeedback-gas gas; \
64562 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64563 @endif gas
64564 @if gcc
64565 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64566 mkdir stagefeedback-gcc; \
64567 mv stagefeedback-gcc gcc; \
64568 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64569 @endif gcc
64570 @if gmp
64571 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64572 mkdir stagefeedback-gmp; \
64573 mv stagefeedback-gmp gmp; \
64574 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64575 @endif gmp
64576 @if mpfr
64577 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64578 mkdir stagefeedback-mpfr; \
64579 mv stagefeedback-mpfr mpfr; \
64580 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64581 @endif mpfr
64582 @if mpc
64583 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64584 mkdir stagefeedback-mpc; \
64585 mv stagefeedback-mpc mpc; \
64586 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64587 @endif mpc
64588 @if isl
64589 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64590 mkdir stagefeedback-isl; \
64591 mv stagefeedback-isl isl; \
64592 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64593 @endif isl
64594 @if gold
64595 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64596 mkdir stagefeedback-gold; \
64597 mv stagefeedback-gold gold; \
64598 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64599 @endif gold
64600 @if intl
64601 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64602 mkdir stagefeedback-intl; \
64603 mv stagefeedback-intl intl; \
64604 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64605 @endif intl
64606 @if ld
64607 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64608 mkdir stagefeedback-ld; \
64609 mv stagefeedback-ld ld; \
64610 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64611 @endif ld
64612 @if libbacktrace
64613 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64614 mkdir stagefeedback-libbacktrace; \
64615 mv stagefeedback-libbacktrace libbacktrace; \
64616 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64617 @endif libbacktrace
64618 @if libcpp
64619 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64620 mkdir stagefeedback-libcpp; \
64621 mv stagefeedback-libcpp libcpp; \
64622 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64623 @endif libcpp
64624 @if libcody
64625 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64626 mkdir stagefeedback-libcody; \
64627 mv stagefeedback-libcody libcody; \
64628 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64629 @endif libcody
64630 @if libdecnumber
64631 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64632 mkdir stagefeedback-libdecnumber; \
64633 mv stagefeedback-libdecnumber libdecnumber; \
64634 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64635 @endif libdecnumber
64636 @if libiberty
64637 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64638 mkdir stagefeedback-libiberty; \
64639 mv stagefeedback-libiberty libiberty; \
64640 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64641 @endif libiberty
64642 @if libiberty-linker-plugin
64643 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64644 mkdir stagefeedback-libiberty-linker-plugin; \
64645 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64646 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64647 @endif libiberty-linker-plugin
64648 @if libiconv
64649 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64650 mkdir stagefeedback-libiconv; \
64651 mv stagefeedback-libiconv libiconv; \
64652 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64653 @endif libiconv
64654 @if zlib
64655 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64656 mkdir stagefeedback-zlib; \
64657 mv stagefeedback-zlib zlib; \
64658 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64659 @endif zlib
64660 @if lto-plugin
64661 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64662 mkdir stagefeedback-lto-plugin; \
64663 mv stagefeedback-lto-plugin lto-plugin; \
64664 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64665 @endif lto-plugin
64666 @if libctf
64667 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64668 mkdir stagefeedback-libctf; \
64669 mv stagefeedback-libctf libctf; \
64670 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64671 @endif libctf
64672 @if libsframe
64673 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64674 mkdir stagefeedback-libsframe; \
64675 mv stagefeedback-libsframe libsframe; \
64676 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64677 @endif libsframe
64678 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64679 mkdir stagefeedback-$(TARGET_SUBDIR); \
64680 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64681 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64683 stagefeedback-end::
64684 @if bfd
64685 @if test -d $(HOST_SUBDIR)/bfd; then \
64686 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64687 mv prev-bfd stagetrain-bfd; : ; \
64689 @endif bfd
64690 @if opcodes
64691 @if test -d $(HOST_SUBDIR)/opcodes; then \
64692 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64693 mv prev-opcodes stagetrain-opcodes; : ; \
64695 @endif opcodes
64696 @if binutils
64697 @if test -d $(HOST_SUBDIR)/binutils; then \
64698 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64699 mv prev-binutils stagetrain-binutils; : ; \
64701 @endif binutils
64702 @if fixincludes
64703 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64704 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64705 mv prev-fixincludes stagetrain-fixincludes; : ; \
64707 @endif fixincludes
64708 @if gas
64709 @if test -d $(HOST_SUBDIR)/gas; then \
64710 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64711 mv prev-gas stagetrain-gas; : ; \
64713 @endif gas
64714 @if gcc
64715 @if test -d $(HOST_SUBDIR)/gcc; then \
64716 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64717 mv prev-gcc stagetrain-gcc; : ; \
64719 @endif gcc
64720 @if gmp
64721 @if test -d $(HOST_SUBDIR)/gmp; then \
64722 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64723 mv prev-gmp stagetrain-gmp; : ; \
64725 @endif gmp
64726 @if mpfr
64727 @if test -d $(HOST_SUBDIR)/mpfr; then \
64728 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64729 mv prev-mpfr stagetrain-mpfr; : ; \
64731 @endif mpfr
64732 @if mpc
64733 @if test -d $(HOST_SUBDIR)/mpc; then \
64734 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64735 mv prev-mpc stagetrain-mpc; : ; \
64737 @endif mpc
64738 @if isl
64739 @if test -d $(HOST_SUBDIR)/isl; then \
64740 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64741 mv prev-isl stagetrain-isl; : ; \
64743 @endif isl
64744 @if gold
64745 @if test -d $(HOST_SUBDIR)/gold; then \
64746 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64747 mv prev-gold stagetrain-gold; : ; \
64749 @endif gold
64750 @if intl
64751 @if test -d $(HOST_SUBDIR)/intl; then \
64752 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64753 mv prev-intl stagetrain-intl; : ; \
64755 @endif intl
64756 @if ld
64757 @if test -d $(HOST_SUBDIR)/ld; then \
64758 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64759 mv prev-ld stagetrain-ld; : ; \
64761 @endif ld
64762 @if libbacktrace
64763 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64764 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64765 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64767 @endif libbacktrace
64768 @if libcpp
64769 @if test -d $(HOST_SUBDIR)/libcpp; then \
64770 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64771 mv prev-libcpp stagetrain-libcpp; : ; \
64773 @endif libcpp
64774 @if libcody
64775 @if test -d $(HOST_SUBDIR)/libcody; then \
64776 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64777 mv prev-libcody stagetrain-libcody; : ; \
64779 @endif libcody
64780 @if libdecnumber
64781 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64782 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64783 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64785 @endif libdecnumber
64786 @if libiberty
64787 @if test -d $(HOST_SUBDIR)/libiberty; then \
64788 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64789 mv prev-libiberty stagetrain-libiberty; : ; \
64791 @endif libiberty
64792 @if libiberty-linker-plugin
64793 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64794 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64795 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64797 @endif libiberty-linker-plugin
64798 @if libiconv
64799 @if test -d $(HOST_SUBDIR)/libiconv; then \
64800 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64801 mv prev-libiconv stagetrain-libiconv; : ; \
64803 @endif libiconv
64804 @if zlib
64805 @if test -d $(HOST_SUBDIR)/zlib; then \
64806 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64807 mv prev-zlib stagetrain-zlib; : ; \
64809 @endif zlib
64810 @if lto-plugin
64811 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64812 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64813 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64815 @endif lto-plugin
64816 @if libctf
64817 @if test -d $(HOST_SUBDIR)/libctf; then \
64818 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64819 mv prev-libctf stagetrain-libctf; : ; \
64821 @endif libctf
64822 @if libsframe
64823 @if test -d $(HOST_SUBDIR)/libsframe; then \
64824 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64825 mv prev-libsframe stagetrain-libsframe; : ; \
64827 @endif libsframe
64828 @if test -d $(TARGET_SUBDIR); then \
64829 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64830 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64832 rm -f stage_current
64834 # Bubble a bug fix through all the stages up to stage feedback. They are
64835 # remade, but not reconfigured. The next stage (if any) will not be
64836 # reconfigured either.
64837 .PHONY: stagefeedback-bubble
64838 stagefeedback-bubble:: stagetrain-bubble
64839 @r=`${PWD_COMMAND}`; export r; \
64840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64841 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64842 echo Skipping rebuild of stagefeedback; \
64843 else \
64844 $(MAKE) stagefeedback-start; \
64845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64848 .PHONY: all-stagefeedback clean-stagefeedback
64849 do-clean: clean-stagefeedback
64851 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64852 # only possibility, but now it conflicts with no-bootstrap rules
64853 @if gcc-bootstrap
64857 .PHONY: profiledbootstrap profiledbootstrap-lean
64858 profiledbootstrap:
64859 echo stagefeedback > stage_final
64860 @r=`${PWD_COMMAND}`; export r; \
64861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64863 @: $(MAKE); $(unstage)
64864 @r=`${PWD_COMMAND}`; export r; \
64865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64866 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64867 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64869 profiledbootstrap-lean:
64870 echo stagefeedback > stage_final
64871 @r=`${PWD_COMMAND}`; export r; \
64872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64873 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64874 @: $(MAKE); $(unstage)
64875 @r=`${PWD_COMMAND}`; export r; \
64876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64877 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64878 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64881 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64882 distclean-stagetrain:: distclean-stagefeedback
64883 .PHONY: distclean-stagefeedback
64884 distclean-stagefeedback::
64885 @: $(MAKE); $(stage)
64886 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64887 rm -rf stagefeedback-*
64890 @endif gcc-bootstrap
64893 .PHONY: stageautoprofile-start stageautoprofile-end
64895 stageautoprofile-start::
64896 @: $(MAKE); $(stage); \
64897 echo stageautoprofile > stage_current; \
64898 echo stageautoprofile > stage_last; \
64899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64900 @if bfd
64901 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64902 mkdir stageautoprofile-bfd; \
64903 mv stageautoprofile-bfd bfd; \
64904 mv stage1-bfd prev-bfd || test -f stage1-lean
64905 @endif bfd
64906 @if opcodes
64907 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64908 mkdir stageautoprofile-opcodes; \
64909 mv stageautoprofile-opcodes opcodes; \
64910 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64911 @endif opcodes
64912 @if binutils
64913 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64914 mkdir stageautoprofile-binutils; \
64915 mv stageautoprofile-binutils binutils; \
64916 mv stage1-binutils prev-binutils || test -f stage1-lean
64917 @endif binutils
64918 @if fixincludes
64919 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64920 mkdir stageautoprofile-fixincludes; \
64921 mv stageautoprofile-fixincludes fixincludes; \
64922 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64923 @endif fixincludes
64924 @if gas
64925 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64926 mkdir stageautoprofile-gas; \
64927 mv stageautoprofile-gas gas; \
64928 mv stage1-gas prev-gas || test -f stage1-lean
64929 @endif gas
64930 @if gcc
64931 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64932 mkdir stageautoprofile-gcc; \
64933 mv stageautoprofile-gcc gcc; \
64934 mv stage1-gcc prev-gcc || test -f stage1-lean
64935 @endif gcc
64936 @if gmp
64937 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64938 mkdir stageautoprofile-gmp; \
64939 mv stageautoprofile-gmp gmp; \
64940 mv stage1-gmp prev-gmp || test -f stage1-lean
64941 @endif gmp
64942 @if mpfr
64943 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64944 mkdir stageautoprofile-mpfr; \
64945 mv stageautoprofile-mpfr mpfr; \
64946 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64947 @endif mpfr
64948 @if mpc
64949 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64950 mkdir stageautoprofile-mpc; \
64951 mv stageautoprofile-mpc mpc; \
64952 mv stage1-mpc prev-mpc || test -f stage1-lean
64953 @endif mpc
64954 @if isl
64955 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64956 mkdir stageautoprofile-isl; \
64957 mv stageautoprofile-isl isl; \
64958 mv stage1-isl prev-isl || test -f stage1-lean
64959 @endif isl
64960 @if gold
64961 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64962 mkdir stageautoprofile-gold; \
64963 mv stageautoprofile-gold gold; \
64964 mv stage1-gold prev-gold || test -f stage1-lean
64965 @endif gold
64966 @if intl
64967 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64968 mkdir stageautoprofile-intl; \
64969 mv stageautoprofile-intl intl; \
64970 mv stage1-intl prev-intl || test -f stage1-lean
64971 @endif intl
64972 @if ld
64973 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64974 mkdir stageautoprofile-ld; \
64975 mv stageautoprofile-ld ld; \
64976 mv stage1-ld prev-ld || test -f stage1-lean
64977 @endif ld
64978 @if libbacktrace
64979 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64980 mkdir stageautoprofile-libbacktrace; \
64981 mv stageautoprofile-libbacktrace libbacktrace; \
64982 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64983 @endif libbacktrace
64984 @if libcpp
64985 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64986 mkdir stageautoprofile-libcpp; \
64987 mv stageautoprofile-libcpp libcpp; \
64988 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64989 @endif libcpp
64990 @if libcody
64991 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64992 mkdir stageautoprofile-libcody; \
64993 mv stageautoprofile-libcody libcody; \
64994 mv stage1-libcody prev-libcody || test -f stage1-lean
64995 @endif libcody
64996 @if libdecnumber
64997 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64998 mkdir stageautoprofile-libdecnumber; \
64999 mv stageautoprofile-libdecnumber libdecnumber; \
65000 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65001 @endif libdecnumber
65002 @if libiberty
65003 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65004 mkdir stageautoprofile-libiberty; \
65005 mv stageautoprofile-libiberty libiberty; \
65006 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65007 @endif libiberty
65008 @if libiberty-linker-plugin
65009 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65010 mkdir stageautoprofile-libiberty-linker-plugin; \
65011 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65012 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65013 @endif libiberty-linker-plugin
65014 @if libiconv
65015 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65016 mkdir stageautoprofile-libiconv; \
65017 mv stageautoprofile-libiconv libiconv; \
65018 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65019 @endif libiconv
65020 @if zlib
65021 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65022 mkdir stageautoprofile-zlib; \
65023 mv stageautoprofile-zlib zlib; \
65024 mv stage1-zlib prev-zlib || test -f stage1-lean
65025 @endif zlib
65026 @if lto-plugin
65027 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65028 mkdir stageautoprofile-lto-plugin; \
65029 mv stageautoprofile-lto-plugin lto-plugin; \
65030 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65031 @endif lto-plugin
65032 @if libctf
65033 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65034 mkdir stageautoprofile-libctf; \
65035 mv stageautoprofile-libctf libctf; \
65036 mv stage1-libctf prev-libctf || test -f stage1-lean
65037 @endif libctf
65038 @if libsframe
65039 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65040 mkdir stageautoprofile-libsframe; \
65041 mv stageautoprofile-libsframe libsframe; \
65042 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65043 @endif libsframe
65044 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65045 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65046 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65047 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65049 stageautoprofile-end::
65050 @if bfd
65051 @if test -d $(HOST_SUBDIR)/bfd; then \
65052 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65053 mv prev-bfd stage1-bfd; : ; \
65055 @endif bfd
65056 @if opcodes
65057 @if test -d $(HOST_SUBDIR)/opcodes; then \
65058 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65059 mv prev-opcodes stage1-opcodes; : ; \
65061 @endif opcodes
65062 @if binutils
65063 @if test -d $(HOST_SUBDIR)/binutils; then \
65064 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65065 mv prev-binutils stage1-binutils; : ; \
65067 @endif binutils
65068 @if fixincludes
65069 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65070 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65071 mv prev-fixincludes stage1-fixincludes; : ; \
65073 @endif fixincludes
65074 @if gas
65075 @if test -d $(HOST_SUBDIR)/gas; then \
65076 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65077 mv prev-gas stage1-gas; : ; \
65079 @endif gas
65080 @if gcc
65081 @if test -d $(HOST_SUBDIR)/gcc; then \
65082 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65083 mv prev-gcc stage1-gcc; : ; \
65085 @endif gcc
65086 @if gmp
65087 @if test -d $(HOST_SUBDIR)/gmp; then \
65088 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65089 mv prev-gmp stage1-gmp; : ; \
65091 @endif gmp
65092 @if mpfr
65093 @if test -d $(HOST_SUBDIR)/mpfr; then \
65094 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65095 mv prev-mpfr stage1-mpfr; : ; \
65097 @endif mpfr
65098 @if mpc
65099 @if test -d $(HOST_SUBDIR)/mpc; then \
65100 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65101 mv prev-mpc stage1-mpc; : ; \
65103 @endif mpc
65104 @if isl
65105 @if test -d $(HOST_SUBDIR)/isl; then \
65106 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65107 mv prev-isl stage1-isl; : ; \
65109 @endif isl
65110 @if gold
65111 @if test -d $(HOST_SUBDIR)/gold; then \
65112 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65113 mv prev-gold stage1-gold; : ; \
65115 @endif gold
65116 @if intl
65117 @if test -d $(HOST_SUBDIR)/intl; then \
65118 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
65119 mv prev-intl stage1-intl; : ; \
65121 @endif intl
65122 @if ld
65123 @if test -d $(HOST_SUBDIR)/ld; then \
65124 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65125 mv prev-ld stage1-ld; : ; \
65127 @endif ld
65128 @if libbacktrace
65129 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65130 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65131 mv prev-libbacktrace stage1-libbacktrace; : ; \
65133 @endif libbacktrace
65134 @if libcpp
65135 @if test -d $(HOST_SUBDIR)/libcpp; then \
65136 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
65137 mv prev-libcpp stage1-libcpp; : ; \
65139 @endif libcpp
65140 @if libcody
65141 @if test -d $(HOST_SUBDIR)/libcody; then \
65142 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
65143 mv prev-libcody stage1-libcody; : ; \
65145 @endif libcody
65146 @if libdecnumber
65147 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65148 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
65149 mv prev-libdecnumber stage1-libdecnumber; : ; \
65151 @endif libdecnumber
65152 @if libiberty
65153 @if test -d $(HOST_SUBDIR)/libiberty; then \
65154 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
65155 mv prev-libiberty stage1-libiberty; : ; \
65157 @endif libiberty
65158 @if libiberty-linker-plugin
65159 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65160 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
65161 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65163 @endif libiberty-linker-plugin
65164 @if libiconv
65165 @if test -d $(HOST_SUBDIR)/libiconv; then \
65166 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
65167 mv prev-libiconv stage1-libiconv; : ; \
65169 @endif libiconv
65170 @if zlib
65171 @if test -d $(HOST_SUBDIR)/zlib; then \
65172 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
65173 mv prev-zlib stage1-zlib; : ; \
65175 @endif zlib
65176 @if lto-plugin
65177 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65178 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
65179 mv prev-lto-plugin stage1-lto-plugin; : ; \
65181 @endif lto-plugin
65182 @if libctf
65183 @if test -d $(HOST_SUBDIR)/libctf; then \
65184 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
65185 mv prev-libctf stage1-libctf; : ; \
65187 @endif libctf
65188 @if libsframe
65189 @if test -d $(HOST_SUBDIR)/libsframe; then \
65190 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
65191 mv prev-libsframe stage1-libsframe; : ; \
65193 @endif libsframe
65194 @if test -d $(TARGET_SUBDIR); then \
65195 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
65196 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65198 rm -f stage_current
65200 # Bubble a bug fix through all the stages up to stage autoprofile. They are
65201 # remade, but not reconfigured. The next stage (if any) will not be
65202 # reconfigured either.
65203 .PHONY: stageautoprofile-bubble
65204 stageautoprofile-bubble:: stage1-bubble
65205 @r=`${PWD_COMMAND}`; export r; \
65206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65207 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
65208 echo Skipping rebuild of stageautoprofile; \
65209 else \
65210 $(MAKE) stageautoprofile-start; \
65211 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
65214 .PHONY: all-stageautoprofile clean-stageautoprofile
65215 do-clean: clean-stageautoprofile
65217 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65218 # only possibility, but now it conflicts with no-bootstrap rules
65219 @if gcc-bootstrap
65224 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65225 distclean-stage1:: distclean-stageautoprofile
65226 .PHONY: distclean-stageautoprofile
65227 distclean-stageautoprofile::
65228 @: $(MAKE); $(stage)
65229 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
65230 rm -rf stageautoprofile-*
65233 @endif gcc-bootstrap
65236 .PHONY: stageautofeedback-start stageautofeedback-end
65238 stageautofeedback-start::
65239 @: $(MAKE); $(stage); \
65240 echo stageautofeedback > stage_current; \
65241 echo stageautofeedback > stage_last; \
65242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65243 @if bfd
65244 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
65245 mkdir stageautofeedback-bfd; \
65246 mv stageautofeedback-bfd bfd; \
65247 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
65248 @endif bfd
65249 @if opcodes
65250 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
65251 mkdir stageautofeedback-opcodes; \
65252 mv stageautofeedback-opcodes opcodes; \
65253 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
65254 @endif opcodes
65255 @if binutils
65256 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
65257 mkdir stageautofeedback-binutils; \
65258 mv stageautofeedback-binutils binutils; \
65259 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
65260 @endif binutils
65261 @if fixincludes
65262 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
65263 mkdir stageautofeedback-fixincludes; \
65264 mv stageautofeedback-fixincludes fixincludes; \
65265 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
65266 @endif fixincludes
65267 @if gas
65268 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
65269 mkdir stageautofeedback-gas; \
65270 mv stageautofeedback-gas gas; \
65271 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
65272 @endif gas
65273 @if gcc
65274 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
65275 mkdir stageautofeedback-gcc; \
65276 mv stageautofeedback-gcc gcc; \
65277 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
65278 @endif gcc
65279 @if gmp
65280 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
65281 mkdir stageautofeedback-gmp; \
65282 mv stageautofeedback-gmp gmp; \
65283 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
65284 @endif gmp
65285 @if mpfr
65286 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
65287 mkdir stageautofeedback-mpfr; \
65288 mv stageautofeedback-mpfr mpfr; \
65289 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
65290 @endif mpfr
65291 @if mpc
65292 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
65293 mkdir stageautofeedback-mpc; \
65294 mv stageautofeedback-mpc mpc; \
65295 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
65296 @endif mpc
65297 @if isl
65298 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
65299 mkdir stageautofeedback-isl; \
65300 mv stageautofeedback-isl isl; \
65301 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
65302 @endif isl
65303 @if gold
65304 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
65305 mkdir stageautofeedback-gold; \
65306 mv stageautofeedback-gold gold; \
65307 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
65308 @endif gold
65309 @if intl
65310 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
65311 mkdir stageautofeedback-intl; \
65312 mv stageautofeedback-intl intl; \
65313 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
65314 @endif intl
65315 @if ld
65316 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
65317 mkdir stageautofeedback-ld; \
65318 mv stageautofeedback-ld ld; \
65319 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
65320 @endif ld
65321 @if libbacktrace
65322 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
65323 mkdir stageautofeedback-libbacktrace; \
65324 mv stageautofeedback-libbacktrace libbacktrace; \
65325 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
65326 @endif libbacktrace
65327 @if libcpp
65328 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
65329 mkdir stageautofeedback-libcpp; \
65330 mv stageautofeedback-libcpp libcpp; \
65331 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
65332 @endif libcpp
65333 @if libcody
65334 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
65335 mkdir stageautofeedback-libcody; \
65336 mv stageautofeedback-libcody libcody; \
65337 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
65338 @endif libcody
65339 @if libdecnumber
65340 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
65341 mkdir stageautofeedback-libdecnumber; \
65342 mv stageautofeedback-libdecnumber libdecnumber; \
65343 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
65344 @endif libdecnumber
65345 @if libiberty
65346 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
65347 mkdir stageautofeedback-libiberty; \
65348 mv stageautofeedback-libiberty libiberty; \
65349 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
65350 @endif libiberty
65351 @if libiberty-linker-plugin
65352 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
65353 mkdir stageautofeedback-libiberty-linker-plugin; \
65354 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65355 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
65356 @endif libiberty-linker-plugin
65357 @if libiconv
65358 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
65359 mkdir stageautofeedback-libiconv; \
65360 mv stageautofeedback-libiconv libiconv; \
65361 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
65362 @endif libiconv
65363 @if zlib
65364 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
65365 mkdir stageautofeedback-zlib; \
65366 mv stageautofeedback-zlib zlib; \
65367 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
65368 @endif zlib
65369 @if lto-plugin
65370 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
65371 mkdir stageautofeedback-lto-plugin; \
65372 mv stageautofeedback-lto-plugin lto-plugin; \
65373 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
65374 @endif lto-plugin
65375 @if libctf
65376 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
65377 mkdir stageautofeedback-libctf; \
65378 mv stageautofeedback-libctf libctf; \
65379 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
65380 @endif libctf
65381 @if libsframe
65382 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
65383 mkdir stageautofeedback-libsframe; \
65384 mv stageautofeedback-libsframe libsframe; \
65385 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
65386 @endif libsframe
65387 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
65388 mkdir stageautofeedback-$(TARGET_SUBDIR); \
65389 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65390 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
65392 stageautofeedback-end::
65393 @if bfd
65394 @if test -d $(HOST_SUBDIR)/bfd; then \
65395 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
65396 mv prev-bfd stageautoprofile-bfd; : ; \
65398 @endif bfd
65399 @if opcodes
65400 @if test -d $(HOST_SUBDIR)/opcodes; then \
65401 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
65402 mv prev-opcodes stageautoprofile-opcodes; : ; \
65404 @endif opcodes
65405 @if binutils
65406 @if test -d $(HOST_SUBDIR)/binutils; then \
65407 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
65408 mv prev-binutils stageautoprofile-binutils; : ; \
65410 @endif binutils
65411 @if fixincludes
65412 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65413 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
65414 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
65416 @endif fixincludes
65417 @if gas
65418 @if test -d $(HOST_SUBDIR)/gas; then \
65419 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
65420 mv prev-gas stageautoprofile-gas; : ; \
65422 @endif gas
65423 @if gcc
65424 @if test -d $(HOST_SUBDIR)/gcc; then \
65425 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
65426 mv prev-gcc stageautoprofile-gcc; : ; \
65428 @endif gcc
65429 @if gmp
65430 @if test -d $(HOST_SUBDIR)/gmp; then \
65431 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
65432 mv prev-gmp stageautoprofile-gmp; : ; \
65434 @endif gmp
65435 @if mpfr
65436 @if test -d $(HOST_SUBDIR)/mpfr; then \
65437 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
65438 mv prev-mpfr stageautoprofile-mpfr; : ; \
65440 @endif mpfr
65441 @if mpc
65442 @if test -d $(HOST_SUBDIR)/mpc; then \
65443 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
65444 mv prev-mpc stageautoprofile-mpc; : ; \
65446 @endif mpc
65447 @if isl
65448 @if test -d $(HOST_SUBDIR)/isl; then \
65449 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
65450 mv prev-isl stageautoprofile-isl; : ; \
65452 @endif isl
65453 @if gold
65454 @if test -d $(HOST_SUBDIR)/gold; then \
65455 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
65456 mv prev-gold stageautoprofile-gold; : ; \
65458 @endif gold
65459 @if intl
65460 @if test -d $(HOST_SUBDIR)/intl; then \
65461 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
65462 mv prev-intl stageautoprofile-intl; : ; \
65464 @endif intl
65465 @if ld
65466 @if test -d $(HOST_SUBDIR)/ld; then \
65467 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
65468 mv prev-ld stageautoprofile-ld; : ; \
65470 @endif ld
65471 @if libbacktrace
65472 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65473 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
65474 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
65476 @endif libbacktrace
65477 @if libcpp
65478 @if test -d $(HOST_SUBDIR)/libcpp; then \
65479 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
65480 mv prev-libcpp stageautoprofile-libcpp; : ; \
65482 @endif libcpp
65483 @if libcody
65484 @if test -d $(HOST_SUBDIR)/libcody; then \
65485 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
65486 mv prev-libcody stageautoprofile-libcody; : ; \
65488 @endif libcody
65489 @if libdecnumber
65490 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65491 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65492 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65494 @endif libdecnumber
65495 @if libiberty
65496 @if test -d $(HOST_SUBDIR)/libiberty; then \
65497 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65498 mv prev-libiberty stageautoprofile-libiberty; : ; \
65500 @endif libiberty
65501 @if libiberty-linker-plugin
65502 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65503 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65504 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65506 @endif libiberty-linker-plugin
65507 @if libiconv
65508 @if test -d $(HOST_SUBDIR)/libiconv; then \
65509 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65510 mv prev-libiconv stageautoprofile-libiconv; : ; \
65512 @endif libiconv
65513 @if zlib
65514 @if test -d $(HOST_SUBDIR)/zlib; then \
65515 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65516 mv prev-zlib stageautoprofile-zlib; : ; \
65518 @endif zlib
65519 @if lto-plugin
65520 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65521 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65522 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65524 @endif lto-plugin
65525 @if libctf
65526 @if test -d $(HOST_SUBDIR)/libctf; then \
65527 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65528 mv prev-libctf stageautoprofile-libctf; : ; \
65530 @endif libctf
65531 @if libsframe
65532 @if test -d $(HOST_SUBDIR)/libsframe; then \
65533 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65534 mv prev-libsframe stageautoprofile-libsframe; : ; \
65536 @endif libsframe
65537 @if test -d $(TARGET_SUBDIR); then \
65538 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65539 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65541 rm -f stage_current
65543 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65544 # remade, but not reconfigured. The next stage (if any) will not be
65545 # reconfigured either.
65546 .PHONY: stageautofeedback-bubble
65547 stageautofeedback-bubble:: stageautoprofile-bubble
65548 @r=`${PWD_COMMAND}`; export r; \
65549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65550 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65551 echo Skipping rebuild of stageautofeedback; \
65552 else \
65553 $(MAKE) stageautofeedback-start; \
65554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65557 .PHONY: all-stageautofeedback clean-stageautofeedback
65558 do-clean: clean-stageautofeedback
65560 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65561 # only possibility, but now it conflicts with no-bootstrap rules
65562 @if gcc-bootstrap
65566 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65567 autoprofiledbootstrap:
65568 echo stageautofeedback > stage_final
65569 @r=`${PWD_COMMAND}`; export r; \
65570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65571 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65572 @: $(MAKE); $(unstage)
65573 @r=`${PWD_COMMAND}`; export r; \
65574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65575 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65576 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65578 autoprofiledbootstrap-lean:
65579 echo stageautofeedback > stage_final
65580 @r=`${PWD_COMMAND}`; export r; \
65581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65582 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65583 @: $(MAKE); $(unstage)
65584 @r=`${PWD_COMMAND}`; export r; \
65585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65586 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65587 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65590 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65591 distclean-stageautoprofile:: distclean-stageautofeedback
65592 .PHONY: distclean-stageautofeedback
65593 distclean-stageautofeedback::
65594 @: $(MAKE); $(stage)
65595 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65596 rm -rf stageautofeedback-*
65599 @endif gcc-bootstrap
65603 stageprofile-end::
65604 $(MAKE) distclean-stagefeedback
65606 stagefeedback-start::
65607 @r=`${PWD_COMMAND}`; export r; \
65608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65609 for i in prev-*; do \
65610 j=`echo $$i | sed s/^prev-//`; \
65611 cd $$r/$$i && \
65612 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65613 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65614 done
65616 @if gcc-bootstrap
65617 do-distclean: distclean-stage1
65619 # Provide a GCC build when we're building target libraries. This does
65620 # not work as a dependency, just as the minimum necessary to avoid errors.
65621 stage_last:
65622 @r=`${PWD_COMMAND}`; export r; \
65623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65624 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65626 # Same as unstage, but not phony and defaulting to stage1-start. We place
65627 # it in the dependency so that for example `make -j3 all-gcc' works.
65628 stage_current:
65629 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65631 .PHONY: restrap
65632 restrap::
65633 @: $(MAKE); $(stage)
65634 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65635 restrap:: all
65636 @endif gcc-bootstrap
65638 # --------------------------------------
65639 # Dependencies between different modules
65640 # --------------------------------------
65642 # Generic dependencies for target modules on host stuff, especially gcc
65643 @if gcc-bootstrap
65644 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65645 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65646 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65647 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65648 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65649 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65650 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65651 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65652 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65653 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65654 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65655 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65656 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65657 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65658 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65659 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65660 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65661 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65662 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65663 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65664 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65665 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65666 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65667 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65668 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65669 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65670 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65671 configure-target-libssp: stage_last
65672 configure-target-newlib: stage_last
65673 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65674 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65675 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65676 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65677 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65678 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65679 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65680 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65681 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65682 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65683 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65684 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65685 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65686 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65687 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65688 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65689 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65690 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65691 configure-target-libquadmath: stage_last
65692 configure-target-libgfortran: stage_last
65693 configure-target-libobjc: stage_last
65694 configure-target-libgo: stage_last
65695 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65696 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65697 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65698 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65699 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65700 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65701 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65702 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65703 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65704 configure-target-libtermcap: stage_last
65705 configure-target-winsup: stage_last
65706 configure-target-libgloss: stage_last
65707 configure-target-libffi: stage_last
65708 configure-stage1-target-zlib: maybe-all-stage1-gcc
65709 configure-stage2-target-zlib: maybe-all-stage2-gcc
65710 configure-stage3-target-zlib: maybe-all-stage3-gcc
65711 configure-stage4-target-zlib: maybe-all-stage4-gcc
65712 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65713 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65714 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65715 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65716 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65717 configure-target-rda: stage_last
65718 configure-target-libada: stage_last
65719 configure-target-libgm2: stage_last
65720 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65721 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65722 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65723 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65724 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65725 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65726 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65727 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65728 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65729 configure-target-libitm: stage_last
65730 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65731 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65732 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65733 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65734 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65735 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65736 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65737 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65738 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65739 @endif gcc-bootstrap
65741 @if gcc-no-bootstrap
65742 configure-target-libstdc++-v3: maybe-all-gcc
65743 configure-target-libsanitizer: maybe-all-gcc
65744 configure-target-libvtv: maybe-all-gcc
65745 configure-target-libssp: maybe-all-gcc
65746 configure-target-newlib: maybe-all-gcc
65747 configure-target-libgcc: maybe-all-gcc
65748 configure-target-libbacktrace: maybe-all-gcc
65749 configure-target-libquadmath: maybe-all-gcc
65750 configure-target-libgfortran: maybe-all-gcc
65751 configure-target-libobjc: maybe-all-gcc
65752 configure-target-libgo: maybe-all-gcc
65753 configure-target-libphobos: maybe-all-gcc
65754 configure-target-libtermcap: maybe-all-gcc
65755 configure-target-winsup: maybe-all-gcc
65756 configure-target-libgloss: maybe-all-gcc
65757 configure-target-libffi: maybe-all-gcc
65758 configure-target-zlib: maybe-all-gcc
65759 configure-target-rda: maybe-all-gcc
65760 configure-target-libada: maybe-all-gcc
65761 configure-target-libgm2: maybe-all-gcc
65762 configure-target-libgomp: maybe-all-gcc
65763 configure-target-libitm: maybe-all-gcc
65764 configure-target-libatomic: maybe-all-gcc
65765 @endif gcc-no-bootstrap
65768 # There are two types of dependencies here: 'hard' dependencies, where one
65769 # module simply won't build without the other; and 'soft' dependencies, where
65770 # if the depended-on module is missing, the depending module will do without
65771 # or find a substitute somewhere (perhaps installed). Soft dependencies
65772 # are made here to depend on a 'maybe-' target. If you're not sure,
65773 # it's safer to use a soft dependency.
65780 # With all the machinery above in place, it is pretty easy to generate
65781 # dependencies. Host dependencies are a bit more complex because we have
65782 # to check for bootstrap/prebootstrap dependencies. To resolve
65783 # prebootstrap dependencies, prebootstrap modules are gathered in
65784 # a hash table.
65785 all-build-bison: maybe-all-build-texinfo
65786 all-build-flex: maybe-all-build-texinfo
65787 all-build-flex: maybe-all-build-bison
65788 all-build-flex: maybe-all-build-m4
65789 all-build-libiberty: maybe-all-build-texinfo
65790 all-build-m4: maybe-all-build-texinfo
65791 all-build-fixincludes: maybe-all-build-libiberty
65792 all-build-libcpp: maybe-all-build-libiberty
65793 configure-gcc: maybe-configure-intl
65794 configure-stage1-gcc: maybe-configure-stage1-intl
65795 configure-stage2-gcc: maybe-configure-stage2-intl
65796 configure-stage3-gcc: maybe-configure-stage3-intl
65797 configure-stage4-gcc: maybe-configure-stage4-intl
65798 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65799 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65800 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65801 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65802 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65803 configure-gcc: maybe-all-gmp
65804 configure-stage1-gcc: maybe-all-stage1-gmp
65805 configure-stage2-gcc: maybe-all-stage2-gmp
65806 configure-stage3-gcc: maybe-all-stage3-gmp
65807 configure-stage4-gcc: maybe-all-stage4-gmp
65808 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65809 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65810 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65811 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65812 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65813 configure-gcc: maybe-all-mpfr
65814 configure-stage1-gcc: maybe-all-stage1-mpfr
65815 configure-stage2-gcc: maybe-all-stage2-mpfr
65816 configure-stage3-gcc: maybe-all-stage3-mpfr
65817 configure-stage4-gcc: maybe-all-stage4-mpfr
65818 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65819 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65820 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65821 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65822 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65823 configure-gcc: maybe-all-mpc
65824 configure-stage1-gcc: maybe-all-stage1-mpc
65825 configure-stage2-gcc: maybe-all-stage2-mpc
65826 configure-stage3-gcc: maybe-all-stage3-mpc
65827 configure-stage4-gcc: maybe-all-stage4-mpc
65828 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65829 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65830 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65831 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65832 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65833 configure-gcc: maybe-all-isl
65834 configure-stage1-gcc: maybe-all-stage1-isl
65835 configure-stage2-gcc: maybe-all-stage2-isl
65836 configure-stage3-gcc: maybe-all-stage3-isl
65837 configure-stage4-gcc: maybe-all-stage4-isl
65838 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65839 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65840 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65841 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65842 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65843 configure-gcc: maybe-all-lto-plugin
65844 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65845 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65846 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65847 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65848 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65849 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65850 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65851 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65852 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65853 configure-gcc: maybe-all-binutils
65854 configure-stage1-gcc: maybe-all-stage1-binutils
65855 configure-stage2-gcc: maybe-all-stage2-binutils
65856 configure-stage3-gcc: maybe-all-stage3-binutils
65857 configure-stage4-gcc: maybe-all-stage4-binutils
65858 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65859 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65860 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65861 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65862 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65863 configure-gcc: maybe-all-gas
65864 configure-stage1-gcc: maybe-all-stage1-gas
65865 configure-stage2-gcc: maybe-all-stage2-gas
65866 configure-stage3-gcc: maybe-all-stage3-gas
65867 configure-stage4-gcc: maybe-all-stage4-gas
65868 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65869 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65870 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65871 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65872 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65873 configure-gcc: maybe-all-ld
65874 configure-stage1-gcc: maybe-all-stage1-ld
65875 configure-stage2-gcc: maybe-all-stage2-ld
65876 configure-stage3-gcc: maybe-all-stage3-ld
65877 configure-stage4-gcc: maybe-all-stage4-ld
65878 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65879 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65880 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65881 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65882 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65883 configure-gcc: maybe-all-gold
65884 configure-stage1-gcc: maybe-all-stage1-gold
65885 configure-stage2-gcc: maybe-all-stage2-gold
65886 configure-stage3-gcc: maybe-all-stage3-gold
65887 configure-stage4-gcc: maybe-all-stage4-gold
65888 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65889 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65890 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65891 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65892 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65893 configure-gcc: maybe-all-libiconv
65894 configure-stage1-gcc: maybe-all-stage1-libiconv
65895 configure-stage2-gcc: maybe-all-stage2-libiconv
65896 configure-stage3-gcc: maybe-all-stage3-libiconv
65897 configure-stage4-gcc: maybe-all-stage4-libiconv
65898 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65899 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65900 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65901 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65902 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65903 all-gcc: all-libiberty
65904 all-stage1-gcc: all-stage1-libiberty
65905 all-stage2-gcc: all-stage2-libiberty
65906 all-stage3-gcc: all-stage3-libiberty
65907 all-stage4-gcc: all-stage4-libiberty
65908 all-stageprofile-gcc: all-stageprofile-libiberty
65909 all-stagetrain-gcc: all-stagetrain-libiberty
65910 all-stagefeedback-gcc: all-stagefeedback-libiberty
65911 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65912 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65913 all-gcc: maybe-all-intl
65914 all-stage1-gcc: maybe-all-stage1-intl
65915 all-stage2-gcc: maybe-all-stage2-intl
65916 all-stage3-gcc: maybe-all-stage3-intl
65917 all-stage4-gcc: maybe-all-stage4-intl
65918 all-stageprofile-gcc: maybe-all-stageprofile-intl
65919 all-stagetrain-gcc: maybe-all-stagetrain-intl
65920 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65921 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65922 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65923 all-gcc: maybe-all-mpfr
65924 all-stage1-gcc: maybe-all-stage1-mpfr
65925 all-stage2-gcc: maybe-all-stage2-mpfr
65926 all-stage3-gcc: maybe-all-stage3-mpfr
65927 all-stage4-gcc: maybe-all-stage4-mpfr
65928 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65929 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65930 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65931 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65932 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65933 all-gcc: maybe-all-mpc
65934 all-stage1-gcc: maybe-all-stage1-mpc
65935 all-stage2-gcc: maybe-all-stage2-mpc
65936 all-stage3-gcc: maybe-all-stage3-mpc
65937 all-stage4-gcc: maybe-all-stage4-mpc
65938 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65939 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65940 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65941 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65942 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65943 all-gcc: maybe-all-isl
65944 all-stage1-gcc: maybe-all-stage1-isl
65945 all-stage2-gcc: maybe-all-stage2-isl
65946 all-stage3-gcc: maybe-all-stage3-isl
65947 all-stage4-gcc: maybe-all-stage4-isl
65948 all-stageprofile-gcc: maybe-all-stageprofile-isl
65949 all-stagetrain-gcc: maybe-all-stagetrain-isl
65950 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65951 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65952 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65953 all-gcc: maybe-all-build-texinfo
65954 all-stage1-gcc: maybe-all-build-texinfo
65955 all-stage2-gcc: maybe-all-build-texinfo
65956 all-stage3-gcc: maybe-all-build-texinfo
65957 all-stage4-gcc: maybe-all-build-texinfo
65958 all-stageprofile-gcc: maybe-all-build-texinfo
65959 all-stagetrain-gcc: maybe-all-build-texinfo
65960 all-stagefeedback-gcc: maybe-all-build-texinfo
65961 all-stageautoprofile-gcc: maybe-all-build-texinfo
65962 all-stageautofeedback-gcc: maybe-all-build-texinfo
65963 all-gcc: maybe-all-build-bison
65964 all-stage1-gcc: maybe-all-build-bison
65965 all-stage2-gcc: maybe-all-build-bison
65966 all-stage3-gcc: maybe-all-build-bison
65967 all-stage4-gcc: maybe-all-build-bison
65968 all-stageprofile-gcc: maybe-all-build-bison
65969 all-stagetrain-gcc: maybe-all-build-bison
65970 all-stagefeedback-gcc: maybe-all-build-bison
65971 all-stageautoprofile-gcc: maybe-all-build-bison
65972 all-stageautofeedback-gcc: maybe-all-build-bison
65973 all-gcc: maybe-all-build-flex
65974 all-stage1-gcc: maybe-all-build-flex
65975 all-stage2-gcc: maybe-all-build-flex
65976 all-stage3-gcc: maybe-all-build-flex
65977 all-stage4-gcc: maybe-all-build-flex
65978 all-stageprofile-gcc: maybe-all-build-flex
65979 all-stagetrain-gcc: maybe-all-build-flex
65980 all-stagefeedback-gcc: maybe-all-build-flex
65981 all-stageautoprofile-gcc: maybe-all-build-flex
65982 all-stageautofeedback-gcc: maybe-all-build-flex
65983 all-gcc: maybe-all-build-libiberty
65984 all-stage1-gcc: maybe-all-build-libiberty
65985 all-stage2-gcc: maybe-all-build-libiberty
65986 all-stage3-gcc: maybe-all-build-libiberty
65987 all-stage4-gcc: maybe-all-build-libiberty
65988 all-stageprofile-gcc: maybe-all-build-libiberty
65989 all-stagetrain-gcc: maybe-all-build-libiberty
65990 all-stagefeedback-gcc: maybe-all-build-libiberty
65991 all-stageautoprofile-gcc: maybe-all-build-libiberty
65992 all-stageautofeedback-gcc: maybe-all-build-libiberty
65993 all-gcc: maybe-all-build-fixincludes
65994 all-stage1-gcc: maybe-all-build-fixincludes
65995 all-stage2-gcc: maybe-all-build-fixincludes
65996 all-stage3-gcc: maybe-all-build-fixincludes
65997 all-stage4-gcc: maybe-all-build-fixincludes
65998 all-stageprofile-gcc: maybe-all-build-fixincludes
65999 all-stagetrain-gcc: maybe-all-build-fixincludes
66000 all-stagefeedback-gcc: maybe-all-build-fixincludes
66001 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66002 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66003 all-gcc: maybe-all-build-libcpp
66004 all-stage1-gcc: maybe-all-build-libcpp
66005 all-stage2-gcc: maybe-all-build-libcpp
66006 all-stage3-gcc: maybe-all-build-libcpp
66007 all-stage4-gcc: maybe-all-build-libcpp
66008 all-stageprofile-gcc: maybe-all-build-libcpp
66009 all-stagetrain-gcc: maybe-all-build-libcpp
66010 all-stagefeedback-gcc: maybe-all-build-libcpp
66011 all-stageautoprofile-gcc: maybe-all-build-libcpp
66012 all-stageautofeedback-gcc: maybe-all-build-libcpp
66013 all-gcc: maybe-all-zlib
66014 all-stage1-gcc: maybe-all-stage1-zlib
66015 all-stage2-gcc: maybe-all-stage2-zlib
66016 all-stage3-gcc: maybe-all-stage3-zlib
66017 all-stage4-gcc: maybe-all-stage4-zlib
66018 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66019 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66020 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66021 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66022 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66023 all-gcc: all-libbacktrace
66024 all-stage1-gcc: all-stage1-libbacktrace
66025 all-stage2-gcc: all-stage2-libbacktrace
66026 all-stage3-gcc: all-stage3-libbacktrace
66027 all-stage4-gcc: all-stage4-libbacktrace
66028 all-stageprofile-gcc: all-stageprofile-libbacktrace
66029 all-stagetrain-gcc: all-stagetrain-libbacktrace
66030 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66031 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66032 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66033 all-gcc: all-libcpp
66034 all-stage1-gcc: all-stage1-libcpp
66035 all-stage2-gcc: all-stage2-libcpp
66036 all-stage3-gcc: all-stage3-libcpp
66037 all-stage4-gcc: all-stage4-libcpp
66038 all-stageprofile-gcc: all-stageprofile-libcpp
66039 all-stagetrain-gcc: all-stagetrain-libcpp
66040 all-stagefeedback-gcc: all-stagefeedback-libcpp
66041 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66042 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66043 all-gcc: all-libcody
66044 all-stage1-gcc: all-stage1-libcody
66045 all-stage2-gcc: all-stage2-libcody
66046 all-stage3-gcc: all-stage3-libcody
66047 all-stage4-gcc: all-stage4-libcody
66048 all-stageprofile-gcc: all-stageprofile-libcody
66049 all-stagetrain-gcc: all-stagetrain-libcody
66050 all-stagefeedback-gcc: all-stagefeedback-libcody
66051 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66052 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66053 all-gcc: all-libdecnumber
66054 all-stage1-gcc: all-stage1-libdecnumber
66055 all-stage2-gcc: all-stage2-libdecnumber
66056 all-stage3-gcc: all-stage3-libdecnumber
66057 all-stage4-gcc: all-stage4-libdecnumber
66058 all-stageprofile-gcc: all-stageprofile-libdecnumber
66059 all-stagetrain-gcc: all-stagetrain-libdecnumber
66060 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66061 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66062 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66063 all-gcc: maybe-all-libiberty
66064 all-stage1-gcc: maybe-all-stage1-libiberty
66065 all-stage2-gcc: maybe-all-stage2-libiberty
66066 all-stage3-gcc: maybe-all-stage3-libiberty
66067 all-stage4-gcc: maybe-all-stage4-libiberty
66068 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66069 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66070 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66071 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66072 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66073 all-gcc: maybe-all-fixincludes
66074 all-stage1-gcc: maybe-all-stage1-fixincludes
66075 all-stage2-gcc: maybe-all-stage2-fixincludes
66076 all-stage3-gcc: maybe-all-stage3-fixincludes
66077 all-stage4-gcc: maybe-all-stage4-fixincludes
66078 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66079 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66080 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66081 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66082 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66083 all-gcc: maybe-all-lto-plugin
66084 all-stage1-gcc: maybe-all-stage1-lto-plugin
66085 all-stage2-gcc: maybe-all-stage2-lto-plugin
66086 all-stage3-gcc: maybe-all-stage3-lto-plugin
66087 all-stage4-gcc: maybe-all-stage4-lto-plugin
66088 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66089 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66090 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66091 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66092 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66093 all-gcc: maybe-all-libiconv
66094 all-stage1-gcc: maybe-all-stage1-libiconv
66095 all-stage2-gcc: maybe-all-stage2-libiconv
66096 all-stage3-gcc: maybe-all-stage3-libiconv
66097 all-stage4-gcc: maybe-all-stage4-libiconv
66098 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66099 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66100 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66101 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66102 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66103 info-gcc: maybe-all-build-libiberty
66104 info-stage1-gcc: maybe-all-build-libiberty
66105 info-stage2-gcc: maybe-all-build-libiberty
66106 info-stage3-gcc: maybe-all-build-libiberty
66107 info-stage4-gcc: maybe-all-build-libiberty
66108 info-stageprofile-gcc: maybe-all-build-libiberty
66109 info-stagetrain-gcc: maybe-all-build-libiberty
66110 info-stagefeedback-gcc: maybe-all-build-libiberty
66111 info-stageautoprofile-gcc: maybe-all-build-libiberty
66112 info-stageautofeedback-gcc: maybe-all-build-libiberty
66113 dvi-gcc: maybe-all-build-libiberty
66114 dvi-stage1-gcc: maybe-all-build-libiberty
66115 dvi-stage2-gcc: maybe-all-build-libiberty
66116 dvi-stage3-gcc: maybe-all-build-libiberty
66117 dvi-stage4-gcc: maybe-all-build-libiberty
66118 dvi-stageprofile-gcc: maybe-all-build-libiberty
66119 dvi-stagetrain-gcc: maybe-all-build-libiberty
66120 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66121 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66122 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66123 pdf-gcc: maybe-all-build-libiberty
66124 pdf-stage1-gcc: maybe-all-build-libiberty
66125 pdf-stage2-gcc: maybe-all-build-libiberty
66126 pdf-stage3-gcc: maybe-all-build-libiberty
66127 pdf-stage4-gcc: maybe-all-build-libiberty
66128 pdf-stageprofile-gcc: maybe-all-build-libiberty
66129 pdf-stagetrain-gcc: maybe-all-build-libiberty
66130 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66131 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
66132 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
66133 html-gcc: maybe-all-build-libiberty
66134 html-stage1-gcc: maybe-all-build-libiberty
66135 html-stage2-gcc: maybe-all-build-libiberty
66136 html-stage3-gcc: maybe-all-build-libiberty
66137 html-stage4-gcc: maybe-all-build-libiberty
66138 html-stageprofile-gcc: maybe-all-build-libiberty
66139 html-stagetrain-gcc: maybe-all-build-libiberty
66140 html-stagefeedback-gcc: maybe-all-build-libiberty
66141 html-stageautoprofile-gcc: maybe-all-build-libiberty
66142 html-stageautofeedback-gcc: maybe-all-build-libiberty
66143 install-gcc: maybe-install-fixincludes
66144 install-gcc: maybe-install-lto-plugin
66145 install-strip-gcc: maybe-install-strip-fixincludes
66146 install-strip-gcc: maybe-install-strip-lto-plugin
66147 configure-libcpp: configure-libiberty
66148 configure-stage1-libcpp: configure-stage1-libiberty
66149 configure-stage2-libcpp: configure-stage2-libiberty
66150 configure-stage3-libcpp: configure-stage3-libiberty
66151 configure-stage4-libcpp: configure-stage4-libiberty
66152 configure-stageprofile-libcpp: configure-stageprofile-libiberty
66153 configure-stagetrain-libcpp: configure-stagetrain-libiberty
66154 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
66155 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
66156 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
66157 configure-libcpp: maybe-configure-intl
66158 configure-stage1-libcpp: maybe-configure-stage1-intl
66159 configure-stage2-libcpp: maybe-configure-stage2-intl
66160 configure-stage3-libcpp: maybe-configure-stage3-intl
66161 configure-stage4-libcpp: maybe-configure-stage4-intl
66162 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
66163 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
66164 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
66165 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
66166 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
66167 configure-libcpp: maybe-all-libiconv
66168 configure-stage1-libcpp: maybe-all-stage1-libiconv
66169 configure-stage2-libcpp: maybe-all-stage2-libiconv
66170 configure-stage3-libcpp: maybe-all-stage3-libiconv
66171 configure-stage4-libcpp: maybe-all-stage4-libiconv
66172 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66173 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66174 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66175 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66176 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66177 all-libcpp: all-libiberty
66178 all-stage1-libcpp: all-stage1-libiberty
66179 all-stage2-libcpp: all-stage2-libiberty
66180 all-stage3-libcpp: all-stage3-libiberty
66181 all-stage4-libcpp: all-stage4-libiberty
66182 all-stageprofile-libcpp: all-stageprofile-libiberty
66183 all-stagetrain-libcpp: all-stagetrain-libiberty
66184 all-stagefeedback-libcpp: all-stagefeedback-libiberty
66185 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
66186 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
66187 all-libcpp: maybe-all-intl
66188 all-stage1-libcpp: maybe-all-stage1-intl
66189 all-stage2-libcpp: maybe-all-stage2-intl
66190 all-stage3-libcpp: maybe-all-stage3-intl
66191 all-stage4-libcpp: maybe-all-stage4-intl
66192 all-stageprofile-libcpp: maybe-all-stageprofile-intl
66193 all-stagetrain-libcpp: maybe-all-stagetrain-intl
66194 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
66195 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
66196 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
66197 all-libcpp: maybe-all-libiconv
66198 all-stage1-libcpp: maybe-all-stage1-libiconv
66199 all-stage2-libcpp: maybe-all-stage2-libiconv
66200 all-stage3-libcpp: maybe-all-stage3-libiconv
66201 all-stage4-libcpp: maybe-all-stage4-libiconv
66202 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66203 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66204 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66205 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66206 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66207 all-fixincludes: maybe-all-libiberty
66208 all-stage1-fixincludes: maybe-all-stage1-libiberty
66209 all-stage2-fixincludes: maybe-all-stage2-libiberty
66210 all-stage3-fixincludes: maybe-all-stage3-libiberty
66211 all-stage4-fixincludes: maybe-all-stage4-libiberty
66212 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
66213 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
66214 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
66215 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
66216 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
66217 all-gnattools: maybe-all-target-libada
66218 all-lto-plugin: maybe-all-libiberty
66219 all-stage1-lto-plugin: maybe-all-stage1-libiberty
66220 all-stage2-lto-plugin: maybe-all-stage2-libiberty
66221 all-stage3-lto-plugin: maybe-all-stage3-libiberty
66222 all-stage4-lto-plugin: maybe-all-stage4-libiberty
66223 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
66224 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
66225 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
66226 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
66227 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
66228 all-lto-plugin: maybe-all-libiberty-linker-plugin
66229 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
66230 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
66231 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
66232 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
66233 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
66234 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
66235 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
66236 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
66237 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
66238 all-gotools: maybe-all-target-libgo
66239 configure-intl: maybe-all-libiconv
66240 configure-stage1-intl: maybe-all-stage1-libiconv
66241 configure-stage2-intl: maybe-all-stage2-libiconv
66242 configure-stage3-intl: maybe-all-stage3-libiconv
66243 configure-stage4-intl: maybe-all-stage4-libiconv
66244 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
66245 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
66246 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66247 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66248 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66249 configure-mpfr: maybe-all-gmp
66250 configure-stage1-mpfr: maybe-all-stage1-gmp
66251 configure-stage2-mpfr: maybe-all-stage2-gmp
66252 configure-stage3-mpfr: maybe-all-stage3-gmp
66253 configure-stage4-mpfr: maybe-all-stage4-gmp
66254 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
66255 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
66256 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
66257 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
66258 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
66259 configure-mpc: maybe-all-mpfr
66260 configure-stage1-mpc: maybe-all-stage1-mpfr
66261 configure-stage2-mpc: maybe-all-stage2-mpfr
66262 configure-stage3-mpc: maybe-all-stage3-mpfr
66263 configure-stage4-mpc: maybe-all-stage4-mpfr
66264 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
66265 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
66266 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
66267 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
66268 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
66269 configure-isl: maybe-all-gmp
66270 configure-stage1-isl: maybe-all-stage1-gmp
66271 configure-stage2-isl: maybe-all-stage2-gmp
66272 configure-stage3-isl: maybe-all-stage3-gmp
66273 configure-stage4-isl: maybe-all-stage4-gmp
66274 configure-stageprofile-isl: maybe-all-stageprofile-gmp
66275 configure-stagetrain-isl: maybe-all-stagetrain-gmp
66276 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
66277 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
66278 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
66279 all-intl: maybe-all-libiconv
66280 all-stage1-intl: maybe-all-stage1-libiconv
66281 all-stage2-intl: maybe-all-stage2-libiconv
66282 all-stage3-intl: maybe-all-stage3-libiconv
66283 all-stage4-intl: maybe-all-stage4-libiconv
66284 all-stageprofile-intl: maybe-all-stageprofile-libiconv
66285 all-stagetrain-intl: maybe-all-stagetrain-libiconv
66286 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66287 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66288 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66289 configure-gdb: maybe-configure-sim
66290 configure-gdb: maybe-all-gnulib
66291 configure-gdb: maybe-all-gdbsupport
66292 all-gdb: maybe-all-gnulib
66293 all-gdb: maybe-all-gdbsupport
66294 all-gdb: maybe-all-readline
66295 all-gdb: maybe-all-build-bison
66296 all-gdb: maybe-all-sim
66297 all-gdb: maybe-all-libtermcap
66298 configure-gdbserver: maybe-all-gnulib
66299 all-gdbserver: maybe-all-gdbsupport
66300 all-gdbserver: maybe-all-gnulib
66301 configure-libgui: maybe-configure-tcl
66302 configure-libgui: maybe-configure-tk
66303 all-libgui: maybe-all-tcl
66304 all-libgui: maybe-all-tk
66305 all-libgui: maybe-all-itcl
66306 configure-gdbsupport: maybe-configure-gnulib
66307 all-gdbsupport: maybe-all-gnulib
66308 configure-bfd: configure-libiberty
66309 configure-stage1-bfd: configure-stage1-libiberty
66310 configure-stage2-bfd: configure-stage2-libiberty
66311 configure-stage3-bfd: configure-stage3-libiberty
66312 configure-stage4-bfd: configure-stage4-libiberty
66313 configure-stageprofile-bfd: configure-stageprofile-libiberty
66314 configure-stagetrain-bfd: configure-stagetrain-libiberty
66315 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
66316 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
66317 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
66318 configure-bfd: maybe-configure-intl
66319 configure-stage1-bfd: maybe-configure-stage1-intl
66320 configure-stage2-bfd: maybe-configure-stage2-intl
66321 configure-stage3-bfd: maybe-configure-stage3-intl
66322 configure-stage4-bfd: maybe-configure-stage4-intl
66323 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
66324 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
66325 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
66326 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
66327 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
66328 all-bfd: maybe-all-libiberty
66329 all-stage1-bfd: maybe-all-stage1-libiberty
66330 all-stage2-bfd: maybe-all-stage2-libiberty
66331 all-stage3-bfd: maybe-all-stage3-libiberty
66332 all-stage4-bfd: maybe-all-stage4-libiberty
66333 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
66334 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
66335 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
66336 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
66337 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
66338 all-bfd: maybe-all-intl
66339 all-stage1-bfd: maybe-all-stage1-intl
66340 all-stage2-bfd: maybe-all-stage2-intl
66341 all-stage3-bfd: maybe-all-stage3-intl
66342 all-stage4-bfd: maybe-all-stage4-intl
66343 all-stageprofile-bfd: maybe-all-stageprofile-intl
66344 all-stagetrain-bfd: maybe-all-stagetrain-intl
66345 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
66346 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
66347 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
66348 all-bfd: maybe-all-zlib
66349 all-stage1-bfd: maybe-all-stage1-zlib
66350 all-stage2-bfd: maybe-all-stage2-zlib
66351 all-stage3-bfd: maybe-all-stage3-zlib
66352 all-stage4-bfd: maybe-all-stage4-zlib
66353 all-stageprofile-bfd: maybe-all-stageprofile-zlib
66354 all-stagetrain-bfd: maybe-all-stagetrain-zlib
66355 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
66356 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
66357 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
66358 all-bfd: maybe-all-libsframe
66359 all-stage1-bfd: maybe-all-stage1-libsframe
66360 all-stage2-bfd: maybe-all-stage2-libsframe
66361 all-stage3-bfd: maybe-all-stage3-libsframe
66362 all-stage4-bfd: maybe-all-stage4-libsframe
66363 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
66364 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
66365 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
66366 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
66367 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
66368 configure-opcodes: configure-libiberty
66369 configure-stage1-opcodes: configure-stage1-libiberty
66370 configure-stage2-opcodes: configure-stage2-libiberty
66371 configure-stage3-opcodes: configure-stage3-libiberty
66372 configure-stage4-opcodes: configure-stage4-libiberty
66373 configure-stageprofile-opcodes: configure-stageprofile-libiberty
66374 configure-stagetrain-opcodes: configure-stagetrain-libiberty
66375 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
66376 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
66377 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
66378 all-opcodes: maybe-all-libiberty
66379 all-stage1-opcodes: maybe-all-stage1-libiberty
66380 all-stage2-opcodes: maybe-all-stage2-libiberty
66381 all-stage3-opcodes: maybe-all-stage3-libiberty
66382 all-stage4-opcodes: maybe-all-stage4-libiberty
66383 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66384 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66385 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66386 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66387 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66388 configure-binutils: maybe-configure-intl
66389 configure-stage1-binutils: maybe-configure-stage1-intl
66390 configure-stage2-binutils: maybe-configure-stage2-intl
66391 configure-stage3-binutils: maybe-configure-stage3-intl
66392 configure-stage4-binutils: maybe-configure-stage4-intl
66393 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
66394 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
66395 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
66396 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
66397 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
66398 all-binutils: maybe-all-libiberty
66399 all-stage1-binutils: maybe-all-stage1-libiberty
66400 all-stage2-binutils: maybe-all-stage2-libiberty
66401 all-stage3-binutils: maybe-all-stage3-libiberty
66402 all-stage4-binutils: maybe-all-stage4-libiberty
66403 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
66404 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
66405 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
66406 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
66407 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
66408 all-binutils: maybe-all-opcodes
66409 all-stage1-binutils: maybe-all-stage1-opcodes
66410 all-stage2-binutils: maybe-all-stage2-opcodes
66411 all-stage3-binutils: maybe-all-stage3-opcodes
66412 all-stage4-binutils: maybe-all-stage4-opcodes
66413 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
66414 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
66415 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
66416 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
66417 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
66418 all-binutils: maybe-all-bfd
66419 all-stage1-binutils: maybe-all-stage1-bfd
66420 all-stage2-binutils: maybe-all-stage2-bfd
66421 all-stage3-binutils: maybe-all-stage3-bfd
66422 all-stage4-binutils: maybe-all-stage4-bfd
66423 all-stageprofile-binutils: maybe-all-stageprofile-bfd
66424 all-stagetrain-binutils: maybe-all-stagetrain-bfd
66425 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
66426 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
66427 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
66428 all-binutils: maybe-all-build-flex
66429 all-stage1-binutils: maybe-all-build-flex
66430 all-stage2-binutils: maybe-all-build-flex
66431 all-stage3-binutils: maybe-all-build-flex
66432 all-stage4-binutils: maybe-all-build-flex
66433 all-stageprofile-binutils: maybe-all-build-flex
66434 all-stagetrain-binutils: maybe-all-build-flex
66435 all-stagefeedback-binutils: maybe-all-build-flex
66436 all-stageautoprofile-binutils: maybe-all-build-flex
66437 all-stageautofeedback-binutils: maybe-all-build-flex
66438 all-binutils: maybe-all-build-bison
66439 all-stage1-binutils: maybe-all-build-bison
66440 all-stage2-binutils: maybe-all-build-bison
66441 all-stage3-binutils: maybe-all-build-bison
66442 all-stage4-binutils: maybe-all-build-bison
66443 all-stageprofile-binutils: maybe-all-build-bison
66444 all-stagetrain-binutils: maybe-all-build-bison
66445 all-stagefeedback-binutils: maybe-all-build-bison
66446 all-stageautoprofile-binutils: maybe-all-build-bison
66447 all-stageautofeedback-binutils: maybe-all-build-bison
66448 all-binutils: maybe-all-intl
66449 all-stage1-binutils: maybe-all-stage1-intl
66450 all-stage2-binutils: maybe-all-stage2-intl
66451 all-stage3-binutils: maybe-all-stage3-intl
66452 all-stage4-binutils: maybe-all-stage4-intl
66453 all-stageprofile-binutils: maybe-all-stageprofile-intl
66454 all-stagetrain-binutils: maybe-all-stagetrain-intl
66455 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
66456 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
66457 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
66458 all-binutils: maybe-all-gas
66459 all-stage1-binutils: maybe-all-stage1-gas
66460 all-stage2-binutils: maybe-all-stage2-gas
66461 all-stage3-binutils: maybe-all-stage3-gas
66462 all-stage4-binutils: maybe-all-stage4-gas
66463 all-stageprofile-binutils: maybe-all-stageprofile-gas
66464 all-stagetrain-binutils: maybe-all-stagetrain-gas
66465 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
66466 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
66467 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
66468 all-binutils: maybe-all-libctf
66469 all-stage1-binutils: maybe-all-stage1-libctf
66470 all-stage2-binutils: maybe-all-stage2-libctf
66471 all-stage3-binutils: maybe-all-stage3-libctf
66472 all-stage4-binutils: maybe-all-stage4-libctf
66473 all-stageprofile-binutils: maybe-all-stageprofile-libctf
66474 all-stagetrain-binutils: maybe-all-stagetrain-libctf
66475 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
66476 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
66477 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
66478 all-ld: maybe-all-libctf
66479 all-stage1-ld: maybe-all-stage1-libctf
66480 all-stage2-ld: maybe-all-stage2-libctf
66481 all-stage3-ld: maybe-all-stage3-libctf
66482 all-stage4-ld: maybe-all-stage4-libctf
66483 all-stageprofile-ld: maybe-all-stageprofile-libctf
66484 all-stagetrain-ld: maybe-all-stagetrain-libctf
66485 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
66486 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
66487 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
66488 all-binutils: maybe-all-libsframe
66489 all-stage1-binutils: maybe-all-stage1-libsframe
66490 all-stage2-binutils: maybe-all-stage2-libsframe
66491 all-stage3-binutils: maybe-all-stage3-libsframe
66492 all-stage4-binutils: maybe-all-stage4-libsframe
66493 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
66494 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
66495 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
66496 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
66497 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
66498 install-binutils: maybe-install-opcodes
66499 install-strip-binutils: maybe-install-strip-opcodes
66500 install-libctf: maybe-install-bfd
66501 install-ld: maybe-install-bfd
66502 install-ld: maybe-install-libctf
66503 install-strip-libctf: maybe-install-strip-bfd
66504 install-strip-ld: maybe-install-strip-bfd
66505 install-strip-ld: maybe-install-strip-libctf
66506 install-bfd: maybe-install-libsframe
66507 install-strip-bfd: maybe-install-strip-libsframe
66508 configure-opcodes: configure-bfd
66509 configure-stage1-opcodes: configure-stage1-bfd
66510 configure-stage2-opcodes: configure-stage2-bfd
66511 configure-stage3-opcodes: configure-stage3-bfd
66512 configure-stage4-opcodes: configure-stage4-bfd
66513 configure-stageprofile-opcodes: configure-stageprofile-bfd
66514 configure-stagetrain-opcodes: configure-stagetrain-bfd
66515 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66516 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66517 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66518 install-opcodes: maybe-install-bfd
66519 install-strip-opcodes: maybe-install-strip-bfd
66520 configure-gas: maybe-configure-intl
66521 configure-stage1-gas: maybe-configure-stage1-intl
66522 configure-stage2-gas: maybe-configure-stage2-intl
66523 configure-stage3-gas: maybe-configure-stage3-intl
66524 configure-stage4-gas: maybe-configure-stage4-intl
66525 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66526 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66527 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66528 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66529 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66530 all-gas: maybe-all-libiberty
66531 all-stage1-gas: maybe-all-stage1-libiberty
66532 all-stage2-gas: maybe-all-stage2-libiberty
66533 all-stage3-gas: maybe-all-stage3-libiberty
66534 all-stage4-gas: maybe-all-stage4-libiberty
66535 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66536 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66537 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66538 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66539 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66540 all-gas: maybe-all-opcodes
66541 all-stage1-gas: maybe-all-stage1-opcodes
66542 all-stage2-gas: maybe-all-stage2-opcodes
66543 all-stage3-gas: maybe-all-stage3-opcodes
66544 all-stage4-gas: maybe-all-stage4-opcodes
66545 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66546 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66547 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66548 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66549 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66550 all-gas: maybe-all-bfd
66551 all-stage1-gas: maybe-all-stage1-bfd
66552 all-stage2-gas: maybe-all-stage2-bfd
66553 all-stage3-gas: maybe-all-stage3-bfd
66554 all-stage4-gas: maybe-all-stage4-bfd
66555 all-stageprofile-gas: maybe-all-stageprofile-bfd
66556 all-stagetrain-gas: maybe-all-stagetrain-bfd
66557 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66558 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66559 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66560 all-gas: maybe-all-intl
66561 all-stage1-gas: maybe-all-stage1-intl
66562 all-stage2-gas: maybe-all-stage2-intl
66563 all-stage3-gas: maybe-all-stage3-intl
66564 all-stage4-gas: maybe-all-stage4-intl
66565 all-stageprofile-gas: maybe-all-stageprofile-intl
66566 all-stagetrain-gas: maybe-all-stagetrain-intl
66567 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66568 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66569 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66570 install-gprofng: maybe-install-opcodes
66571 install-gprofng: maybe-install-bfd
66572 configure-ld: maybe-configure-intl
66573 configure-stage1-ld: maybe-configure-stage1-intl
66574 configure-stage2-ld: maybe-configure-stage2-intl
66575 configure-stage3-ld: maybe-configure-stage3-intl
66576 configure-stage4-ld: maybe-configure-stage4-intl
66577 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66578 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66579 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66580 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66581 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66582 all-ld: maybe-all-libiberty
66583 all-stage1-ld: maybe-all-stage1-libiberty
66584 all-stage2-ld: maybe-all-stage2-libiberty
66585 all-stage3-ld: maybe-all-stage3-libiberty
66586 all-stage4-ld: maybe-all-stage4-libiberty
66587 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66588 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66589 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66590 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66591 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66592 all-ld: maybe-all-bfd
66593 all-stage1-ld: maybe-all-stage1-bfd
66594 all-stage2-ld: maybe-all-stage2-bfd
66595 all-stage3-ld: maybe-all-stage3-bfd
66596 all-stage4-ld: maybe-all-stage4-bfd
66597 all-stageprofile-ld: maybe-all-stageprofile-bfd
66598 all-stagetrain-ld: maybe-all-stagetrain-bfd
66599 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66600 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66601 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66602 all-ld: maybe-all-opcodes
66603 all-stage1-ld: maybe-all-stage1-opcodes
66604 all-stage2-ld: maybe-all-stage2-opcodes
66605 all-stage3-ld: maybe-all-stage3-opcodes
66606 all-stage4-ld: maybe-all-stage4-opcodes
66607 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66608 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66609 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66610 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66611 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66612 all-ld: maybe-all-build-bison
66613 all-stage1-ld: maybe-all-build-bison
66614 all-stage2-ld: maybe-all-build-bison
66615 all-stage3-ld: maybe-all-build-bison
66616 all-stage4-ld: maybe-all-build-bison
66617 all-stageprofile-ld: maybe-all-build-bison
66618 all-stagetrain-ld: maybe-all-build-bison
66619 all-stagefeedback-ld: maybe-all-build-bison
66620 all-stageautoprofile-ld: maybe-all-build-bison
66621 all-stageautofeedback-ld: maybe-all-build-bison
66622 all-ld: maybe-all-build-flex
66623 all-stage1-ld: maybe-all-build-flex
66624 all-stage2-ld: maybe-all-build-flex
66625 all-stage3-ld: maybe-all-build-flex
66626 all-stage4-ld: maybe-all-build-flex
66627 all-stageprofile-ld: maybe-all-build-flex
66628 all-stagetrain-ld: maybe-all-build-flex
66629 all-stagefeedback-ld: maybe-all-build-flex
66630 all-stageautoprofile-ld: maybe-all-build-flex
66631 all-stageautofeedback-ld: maybe-all-build-flex
66632 all-ld: maybe-all-intl
66633 all-stage1-ld: maybe-all-stage1-intl
66634 all-stage2-ld: maybe-all-stage2-intl
66635 all-stage3-ld: maybe-all-stage3-intl
66636 all-stage4-ld: maybe-all-stage4-intl
66637 all-stageprofile-ld: maybe-all-stageprofile-intl
66638 all-stagetrain-ld: maybe-all-stagetrain-intl
66639 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66640 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66641 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66642 all-ld: maybe-all-gas
66643 all-stage1-ld: maybe-all-stage1-gas
66644 all-stage2-ld: maybe-all-stage2-gas
66645 all-stage3-ld: maybe-all-stage3-gas
66646 all-stage4-ld: maybe-all-stage4-gas
66647 all-stageprofile-ld: maybe-all-stageprofile-gas
66648 all-stagetrain-ld: maybe-all-stagetrain-gas
66649 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66650 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66651 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66652 all-ld: maybe-all-binutils
66653 all-stage1-ld: maybe-all-stage1-binutils
66654 all-stage2-ld: maybe-all-stage2-binutils
66655 all-stage3-ld: maybe-all-stage3-binutils
66656 all-stage4-ld: maybe-all-stage4-binutils
66657 all-stageprofile-ld: maybe-all-stageprofile-binutils
66658 all-stagetrain-ld: maybe-all-stagetrain-binutils
66659 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66660 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66661 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66662 install-ld: maybe-install-gold
66663 install-strip-ld: maybe-install-strip-gold
66664 configure-gold: maybe-configure-intl
66665 configure-stage1-gold: maybe-configure-stage1-intl
66666 configure-stage2-gold: maybe-configure-stage2-intl
66667 configure-stage3-gold: maybe-configure-stage3-intl
66668 configure-stage4-gold: maybe-configure-stage4-intl
66669 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66670 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66671 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66672 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66673 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66674 all-gold: maybe-all-libiberty
66675 all-stage1-gold: maybe-all-stage1-libiberty
66676 all-stage2-gold: maybe-all-stage2-libiberty
66677 all-stage3-gold: maybe-all-stage3-libiberty
66678 all-stage4-gold: maybe-all-stage4-libiberty
66679 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66680 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66681 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66682 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66683 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66684 all-gold: maybe-all-intl
66685 all-stage1-gold: maybe-all-stage1-intl
66686 all-stage2-gold: maybe-all-stage2-intl
66687 all-stage3-gold: maybe-all-stage3-intl
66688 all-stage4-gold: maybe-all-stage4-intl
66689 all-stageprofile-gold: maybe-all-stageprofile-intl
66690 all-stagetrain-gold: maybe-all-stagetrain-intl
66691 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66692 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66693 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66694 all-gold: maybe-all-bfd
66695 all-stage1-gold: maybe-all-stage1-bfd
66696 all-stage2-gold: maybe-all-stage2-bfd
66697 all-stage3-gold: maybe-all-stage3-bfd
66698 all-stage4-gold: maybe-all-stage4-bfd
66699 all-stageprofile-gold: maybe-all-stageprofile-bfd
66700 all-stagetrain-gold: maybe-all-stagetrain-bfd
66701 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66702 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66703 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66704 all-gold: maybe-all-build-bison
66705 all-stage1-gold: maybe-all-build-bison
66706 all-stage2-gold: maybe-all-build-bison
66707 all-stage3-gold: maybe-all-build-bison
66708 all-stage4-gold: maybe-all-build-bison
66709 all-stageprofile-gold: maybe-all-build-bison
66710 all-stagetrain-gold: maybe-all-build-bison
66711 all-stagefeedback-gold: maybe-all-build-bison
66712 all-stageautoprofile-gold: maybe-all-build-bison
66713 all-stageautofeedback-gold: maybe-all-build-bison
66714 all-gold: maybe-all-gas
66715 all-stage1-gold: maybe-all-stage1-gas
66716 all-stage2-gold: maybe-all-stage2-gas
66717 all-stage3-gold: maybe-all-stage3-gas
66718 all-stage4-gold: maybe-all-stage4-gas
66719 all-stageprofile-gold: maybe-all-stageprofile-gas
66720 all-stagetrain-gold: maybe-all-stagetrain-gas
66721 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66722 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66723 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66724 check-gold: maybe-all-binutils
66725 check-stage1-gold: maybe-all-stage1-binutils
66726 check-stage2-gold: maybe-all-stage2-binutils
66727 check-stage3-gold: maybe-all-stage3-binutils
66728 check-stage4-gold: maybe-all-stage4-binutils
66729 check-stageprofile-gold: maybe-all-stageprofile-binutils
66730 check-stagetrain-gold: maybe-all-stagetrain-binutils
66731 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66732 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66733 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66734 check-gold: maybe-all-gas
66735 check-stage1-gold: maybe-all-stage1-gas
66736 check-stage2-gold: maybe-all-stage2-gas
66737 check-stage3-gold: maybe-all-stage3-gas
66738 check-stage4-gold: maybe-all-stage4-gas
66739 check-stageprofile-gold: maybe-all-stageprofile-gas
66740 check-stagetrain-gold: maybe-all-stagetrain-gas
66741 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66742 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66743 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66744 configure-opcodes: maybe-configure-intl
66745 configure-stage1-opcodes: maybe-configure-stage1-intl
66746 configure-stage2-opcodes: maybe-configure-stage2-intl
66747 configure-stage3-opcodes: maybe-configure-stage3-intl
66748 configure-stage4-opcodes: maybe-configure-stage4-intl
66749 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66750 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66751 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66752 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66753 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66754 all-opcodes: maybe-all-bfd
66755 all-stage1-opcodes: maybe-all-stage1-bfd
66756 all-stage2-opcodes: maybe-all-stage2-bfd
66757 all-stage3-opcodes: maybe-all-stage3-bfd
66758 all-stage4-opcodes: maybe-all-stage4-bfd
66759 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66760 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66761 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66762 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66763 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66764 all-opcodes: maybe-all-libiberty
66765 all-stage1-opcodes: maybe-all-stage1-libiberty
66766 all-stage2-opcodes: maybe-all-stage2-libiberty
66767 all-stage3-opcodes: maybe-all-stage3-libiberty
66768 all-stage4-opcodes: maybe-all-stage4-libiberty
66769 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66770 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66771 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66772 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66773 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66774 all-opcodes: maybe-all-intl
66775 all-stage1-opcodes: maybe-all-stage1-intl
66776 all-stage2-opcodes: maybe-all-stage2-intl
66777 all-stage3-opcodes: maybe-all-stage3-intl
66778 all-stage4-opcodes: maybe-all-stage4-intl
66779 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66780 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66781 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66782 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66783 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66784 all-dejagnu: maybe-all-tcl
66785 all-dejagnu: maybe-all-expect
66786 all-dejagnu: maybe-all-tk
66787 configure-expect: maybe-configure-tcl
66788 configure-expect: maybe-configure-tk
66789 all-expect: maybe-all-tcl
66790 all-expect: maybe-all-tk
66791 configure-itcl: maybe-configure-tcl
66792 configure-itcl: maybe-configure-tk
66793 all-itcl: maybe-all-tcl
66794 all-itcl: maybe-all-tk
66795 install-itcl: maybe-install-tcl
66796 install-strip-itcl: maybe-install-strip-tcl
66797 configure-tk: maybe-configure-tcl
66798 all-tk: maybe-all-tcl
66799 all-sid: maybe-all-tcl
66800 all-sid: maybe-all-tk
66801 install-sid: maybe-install-tcl
66802 install-strip-sid: maybe-install-strip-tcl
66803 install-sid: maybe-install-tk
66804 install-strip-sid: maybe-install-strip-tk
66805 configure-sim: maybe-all-gnulib
66806 configure-sim: maybe-all-readline
66807 all-fastjar: maybe-all-build-texinfo
66808 all-libctf: all-libiberty
66809 all-stage1-libctf: all-stage1-libiberty
66810 all-stage2-libctf: all-stage2-libiberty
66811 all-stage3-libctf: all-stage3-libiberty
66812 all-stage4-libctf: all-stage4-libiberty
66813 all-stageprofile-libctf: all-stageprofile-libiberty
66814 all-stagetrain-libctf: all-stagetrain-libiberty
66815 all-stagefeedback-libctf: all-stagefeedback-libiberty
66816 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66817 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66818 all-libctf: maybe-all-bfd
66819 all-stage1-libctf: maybe-all-stage1-bfd
66820 all-stage2-libctf: maybe-all-stage2-bfd
66821 all-stage3-libctf: maybe-all-stage3-bfd
66822 all-stage4-libctf: maybe-all-stage4-bfd
66823 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66824 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66825 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66826 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66827 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66828 all-libctf: maybe-all-zlib
66829 all-stage1-libctf: maybe-all-stage1-zlib
66830 all-stage2-libctf: maybe-all-stage2-zlib
66831 all-stage3-libctf: maybe-all-stage3-zlib
66832 all-stage4-libctf: maybe-all-stage4-zlib
66833 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66834 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66835 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66836 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66837 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66838 configure-libctf: maybe-all-bfd
66839 configure-stage1-libctf: maybe-all-stage1-bfd
66840 configure-stage2-libctf: maybe-all-stage2-bfd
66841 configure-stage3-libctf: maybe-all-stage3-bfd
66842 configure-stage4-libctf: maybe-all-stage4-bfd
66843 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66844 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66845 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66846 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66847 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66848 configure-libctf: maybe-all-intl
66849 configure-stage1-libctf: maybe-all-stage1-intl
66850 configure-stage2-libctf: maybe-all-stage2-intl
66851 configure-stage3-libctf: maybe-all-stage3-intl
66852 configure-stage4-libctf: maybe-all-stage4-intl
66853 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66854 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66855 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66856 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66857 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66858 configure-libctf: maybe-all-zlib
66859 configure-stage1-libctf: maybe-all-stage1-zlib
66860 configure-stage2-libctf: maybe-all-stage2-zlib
66861 configure-stage3-libctf: maybe-all-stage3-zlib
66862 configure-stage4-libctf: maybe-all-stage4-zlib
66863 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66864 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66865 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66866 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66867 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66868 configure-libctf: maybe-all-libiconv
66869 configure-stage1-libctf: maybe-all-stage1-libiconv
66870 configure-stage2-libctf: maybe-all-stage2-libiconv
66871 configure-stage3-libctf: maybe-all-stage3-libiconv
66872 configure-stage4-libctf: maybe-all-stage4-libiconv
66873 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66874 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66875 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66876 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66877 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66878 check-libctf: maybe-all-ld
66879 check-stage1-libctf: maybe-all-stage1-ld
66880 check-stage2-libctf: maybe-all-stage2-ld
66881 check-stage3-libctf: maybe-all-stage3-ld
66882 check-stage4-libctf: maybe-all-stage4-ld
66883 check-stageprofile-libctf: maybe-all-stageprofile-ld
66884 check-stagetrain-libctf: maybe-all-stagetrain-ld
66885 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66886 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66887 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66888 distclean-gnulib: maybe-distclean-gdb
66889 distclean-gnulib: maybe-distclean-gdbserver
66890 all-bison: maybe-all-build-texinfo
66891 all-flex: maybe-all-build-bison
66892 all-flex: maybe-all-m4
66893 all-flex: maybe-all-build-texinfo
66894 all-m4: maybe-all-build-texinfo
66895 configure-target-libgo: maybe-configure-target-libffi
66896 all-target-libgo: maybe-all-target-libffi
66897 configure-target-libphobos: maybe-configure-target-libbacktrace
66898 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66899 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66900 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66901 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66902 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66903 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66904 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66905 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66906 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66907 configure-target-libphobos: maybe-configure-target-zlib
66908 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66909 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66910 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66911 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66912 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66913 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66914 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66915 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66916 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66917 all-target-libphobos: maybe-all-target-libbacktrace
66918 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66919 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66920 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66921 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66922 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66923 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66924 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66925 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66926 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66927 all-target-libphobos: maybe-all-target-zlib
66928 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66929 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66930 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66931 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66932 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66933 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66934 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66935 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66936 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66937 all-target-libphobos: maybe-all-target-libatomic
66938 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66939 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66940 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66941 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66942 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66943 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66944 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66945 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66946 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66947 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66948 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66949 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66950 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66951 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66952 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66953 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66954 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66955 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66956 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66957 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66958 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66959 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66960 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66961 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66962 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66963 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66964 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66965 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66966 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66967 configure-target-libvtv: maybe-all-target-libstdc++-v3
66968 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66969 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66970 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66971 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66972 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66973 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66974 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66975 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66976 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66977 all-target-libstdc++-v3: maybe-configure-target-libgomp
66978 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66979 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66980 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66981 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66982 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66983 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66984 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66985 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66986 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66987 install-target-libgo: maybe-install-target-libatomic
66988 install-target-libgfortran: maybe-install-target-libquadmath
66989 install-target-libgfortran: maybe-install-target-libgcc
66990 install-target-libphobos: maybe-install-target-libatomic
66991 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66992 install-target-libsanitizer: maybe-install-target-libgcc
66993 install-target-libvtv: maybe-install-target-libstdc++-v3
66994 install-target-libvtv: maybe-install-target-libgcc
66995 install-target-libitm: maybe-install-target-libgcc
66996 install-target-libobjc: maybe-install-target-libgcc
66997 install-target-libstdc++-v3: maybe-install-target-libgcc
66998 all-target-libgloss: maybe-all-target-newlib
66999 all-target-winsup: maybe-all-target-libtermcap
67000 configure-target-libgfortran: maybe-all-target-libquadmath
67003 @if gcc-bootstrap
67004 configure-gnattools: stage_last
67005 configure-libcc1: stage_last
67006 configure-c++tools: stage_last
67007 configure-utils: stage_last
67008 configure-gdb: stage_last
67009 configure-gdbserver: stage_last
67010 configure-gdbsupport: stage_last
67011 configure-gprof: stage_last
67012 configure-gprofng: stage_last
67013 configure-sid: stage_last
67014 configure-sim: stage_last
67015 configure-fastjar: stage_last
67016 configure-bison: stage_last
67017 configure-flex: stage_last
67018 configure-m4: stage_last
67019 @endif gcc-bootstrap
67021 @unless gcc-bootstrap
67022 all-gnattools: maybe-all-target-libstdc++-v3
67023 configure-libcc1: maybe-configure-gcc
67024 all-libcc1: maybe-all-gcc
67025 all-c++tools: maybe-all-gcc
67026 all-utils: maybe-all-libiberty
67027 configure-gdb: maybe-all-gmp
67028 configure-gdb: maybe-all-mpfr
67029 configure-gdb: maybe-all-intl
67030 configure-gdb: maybe-all-bfd
67031 configure-gdb: maybe-all-libiconv
67032 all-gdb: maybe-all-libiberty
67033 all-gdb: maybe-all-libiconv
67034 all-gdb: maybe-all-opcodes
67035 all-gdb: maybe-all-libdecnumber
67036 all-gdb: maybe-all-libctf
67037 all-gdb: maybe-all-libbacktrace
67038 all-gdbserver: maybe-all-libiberty
67039 configure-gdbsupport: maybe-configure-intl
67040 all-gdbsupport: maybe-all-intl
67041 configure-gprof: maybe-configure-intl
67042 all-gprof: maybe-all-libiberty
67043 all-gprof: maybe-all-bfd
67044 all-gprof: maybe-all-opcodes
67045 all-gprof: maybe-all-intl
67046 all-gprof: maybe-all-gas
67047 configure-gprofng: maybe-configure-intl
67048 all-gprofng: maybe-all-libiberty
67049 all-gprofng: maybe-all-bfd
67050 all-gprofng: maybe-all-opcodes
67051 all-gprofng: maybe-all-intl
67052 all-gprofng: maybe-all-gas
67053 all-sid: maybe-all-libiberty
67054 all-sid: maybe-all-bfd
67055 all-sid: maybe-all-opcodes
67056 configure-sim: maybe-configure-intl
67057 all-sim: maybe-all-intl
67058 all-sim: maybe-all-libiberty
67059 all-sim: maybe-all-bfd
67060 all-sim: maybe-all-opcodes
67061 all-fastjar: maybe-all-zlib
67062 all-fastjar: maybe-all-libiberty
67063 all-bison: maybe-all-intl
67064 all-flex: maybe-all-intl
67065 all-m4: maybe-all-intl
67066 configure-target-fastjar: maybe-configure-target-zlib
67067 all-target-fastjar: maybe-all-target-zlib
67068 configure-target-libgo: maybe-all-target-libstdc++-v3
67069 all-target-libgo: maybe-all-target-libbacktrace
67070 all-target-libgo: maybe-all-target-libatomic
67071 configure-target-libgm2: maybe-all-target-libstdc++-v3
67072 all-target-libgm2: maybe-all-target-libatomic
67073 configure-target-newlib: maybe-all-binutils
67074 configure-target-newlib: maybe-all-ld
67075 configure-target-libgfortran: maybe-all-target-libbacktrace
67076 configure-target-libgo: maybe-all-target-libbacktrace
67077 @endunless gcc-bootstrap
67079 # Dependencies for target modules on other target modules are
67080 # described by lang_env_dependencies; the defaults apply to anything
67081 # not mentioned there.
67084 @if gcc-bootstrap
67085 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67086 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67087 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67088 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67089 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67090 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67091 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67092 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67093 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67094 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67095 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67096 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67097 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67098 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67099 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67100 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67101 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67102 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67103 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67104 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67105 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67106 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67107 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67108 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67109 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67110 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67111 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67112 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67113 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67114 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67115 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67116 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67117 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67118 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67119 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67120 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67121 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67122 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67123 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67124 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67125 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67126 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67127 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67128 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67129 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
67130 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
67131 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
67132 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
67133 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
67134 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
67135 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
67136 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
67137 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
67138 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
67139 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
67140 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
67141 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
67142 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
67143 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
67144 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
67145 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
67146 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
67147 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
67148 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
67149 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
67150 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
67151 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
67152 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
67153 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
67154 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
67155 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
67156 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
67157 @endif gcc-bootstrap
67159 @if gcc-no-bootstrap
67160 configure-target-libstdc++-v3: maybe-all-target-libgcc
67161 configure-target-libsanitizer: maybe-all-target-libgcc
67162 configure-target-libvtv: maybe-all-target-libgcc
67163 configure-target-libssp: maybe-all-target-libgcc
67164 configure-target-newlib: maybe-all-target-libgcc
67165 configure-target-libbacktrace: maybe-all-target-libgcc
67166 configure-target-libquadmath: maybe-all-target-libgcc
67167 configure-target-libgfortran: maybe-all-target-libgcc
67168 configure-target-libobjc: maybe-all-target-libgcc
67169 configure-target-libgo: maybe-all-target-libgcc
67170 configure-target-libphobos: maybe-all-target-libgcc
67171 configure-target-libtermcap: maybe-all-target-libgcc
67172 configure-target-winsup: maybe-all-target-libgcc
67173 configure-target-libgloss: maybe-all-target-libgcc
67174 configure-target-libffi: maybe-all-target-libgcc
67175 configure-target-zlib: maybe-all-target-libgcc
67176 configure-target-rda: maybe-all-target-libgcc
67177 configure-target-libada: maybe-all-target-libgcc
67178 configure-target-libgm2: maybe-all-target-libgcc
67179 configure-target-libgomp: maybe-all-target-libgcc
67180 configure-target-libitm: maybe-all-target-libgcc
67181 configure-target-libatomic: maybe-all-target-libgcc
67182 @endif gcc-no-bootstrap
67185 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
67187 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
67189 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
67191 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
67195 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
67197 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
67199 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
67201 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
67203 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
67205 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
67207 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
67209 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
67212 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
67213 configure-target-libffi: maybe-all-target-libstdc++-v3
67215 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
67217 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
67219 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
67221 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
67223 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
67225 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
67226 configure-target-libitm: maybe-all-target-libstdc++-v3
67228 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
67231 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
67232 GDB_TK = @GDB_TK@
67233 INSTALL_GDB_TK = @INSTALL_GDB_TK@
67234 configure-gdb: $(CONFIGURE_GDB_TK)
67235 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
67236 install-gdb: $(INSTALL_GDB_TK)
67238 # Serialization dependencies. Host configures don't work well in parallel to
67239 # each other, due to contention over config.cache. Target configures and
67240 # build configures are similar.
67241 @serialization_dependencies@
67243 # --------------------------------
67244 # Regenerating top level configury
67245 # --------------------------------
67247 # Rebuilding Makefile.in, using autogen.
67248 AUTOGEN = autogen
67249 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
67250 cd $(srcdir) && $(AUTOGEN) Makefile.def
67252 # Rebuilding Makefile.
67253 Makefile: $(srcdir)/Makefile.in config.status
67254 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
67256 config.status: configure
67257 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
67259 # Rebuilding configure.
67260 AUTOCONF = autoconf
67261 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
67262 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
67263 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
67264 $(srcdir)/config/gcc-plugin.m4 \
67265 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
67266 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
67267 cd $(srcdir) && $(AUTOCONF)
67269 # ------------------------------
67270 # Special directives to GNU Make
67271 # ------------------------------
67273 # Don't pass command-line variables to submakes.
67274 .NOEXPORT:
67275 MAKEOVERRIDES=
67277 # end of Makefile.in